/* Start of CMSMS style sheet 'anglais-gratuit-screen-test' */
body{
background:#F4F4F4 url(uploads/andreas01/bg.gif) repeat-y scroll center top;
margin-top:0;
}

#frontphoto{
margin-bottom:0px !important;
margin-bottom:-4px;
}

#menuwrapper{
background: transparent url(/uploads/andreas01/bgOFF.gif) repeat-x top left;
margin-bottom:1.5em;
height:39px;
border-top:4px solid #91211D;
}

#menuwrapper ul{
height:39px;
margin:0;
padding:0pt;
}

#menuwrapper li {
display:inline;
}

#menuwrapper li a {
font-weight:bold;
display:block;
float:left;
color:#505050;
text-decoration:none;
padding:11px 12px 0 12px;
height:23px;
background:transparent url(/uploads/andreas01/bgDIVIDER.gif) no-repeat top right;
}

#menuwrapper li a:hover, #menuwrapper li a.menuactive{
color:#286EA0;
background:#fff url(/uploads/andreas01/bgON.gif) repeat-x top right;
}

#menuwrapper li a.menuactive {
/*-moz-border-radius-bottomleft:9px;
-moz-border-radius-bottomright:9px;*/
/*background-color:#FFFFFF;
font-weight:bold;
border-right:1px solid #CFCFCF;
border-left:1px solid #CFCFCF;
border-bottom:1px solid #CFCFCF;
color:#286EA0;*/
}

background-color:#FFFFFF;
font-weight:bold;
}

.tableNoBorder{
border:none;
border-width:0;
}

.tableNoBorder tr td{
border:none;
border-width:0;
}

.tableNoBorder td{
vertical-align:middle;
}

.cellBorder{
border:1px solid #DDDDDD;
}

.tableNoBorder td.cellBorder{
border:1px solid #DDDDDD;
}

#wrap{
color:#303030;
}

div#rpicts{
margin-bottom:1em;
}

div#search{
margin-bottom:1em;
}
#m3searchinput ,#m4searchinput{
width:187px;
border:1px solid #DDDDDD;
padding:4px;
color:#555555;
}



#m2searchinput {
border:1px solid #E7E7E7;
}

.searchbutton {
background:transparent url(/uploads/andreas01/search.gif) no-repeat scroll left bottom;
border:none;
height:27px;
width:27px;
}



#avmenu img {
margin:0;
}

#avmenu li a.activeparent{
font-weight:bold;
}

#avmenu ul{
list-style-type:none;
margin:0;
}

#avmenu ul {
padding:1em;
background:transparent url(/uploads/andreas01/box-bg.png) repeat-x scroll left bottom;
border:1px solid #CFCFCF;
margin-bottom:1em;
}
#avmenu ul li {
padding:2px;
}

/*sal...rie d'ie */
#avmenu ul li ul ,#avmenu ul li ul li ul ,#avmenu ul li ul li ul li ul ,#avmenu ul li ul li ul li ul li ul {
padding:0pt 0pt 0pt 1.5em;
background-image:none;
border:none;
border-top:1px solid #CFCFCF;
margin-bottom:0;
}



/*#avmenu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
}

#avmenu li {
margin-bottom:4px;
}
#avmenu ul ul {

}
#avmenu li a {

border-left:4px solid #CCCCCC;
color:#505050;
display:block;

padding:6px 0pt 0pt 10px;
text-decoration:none;

}
#avmenu li a:hover {
background:#EAEAEA none repeat scroll 0%;
border-left:4px solid #286EA0;
color:#286EA0;
}
#avmenu li a.menuactive {

border-left:4px solid #286EA0;
color:#286EA0;
font-weight:bold;
}

#avmenu li li a {

border-left:4px solid #CCCCCC;
color:#505050;

padding:6px 0pt 0pt 24px;
text-decoration:none;
}

#avmenu li li a:hover {
border-left:4px solid #286EA0;
color:#286EA0;
}

#avmenu li li a.menuactive {
border-left:4px solid #286EA0;
color:#286EA0;
}

#avmenu li li li a {

border-left:4px solid #CCCCCC;
color:#505050;
padding:6px 0pt 0pt 34px;
text-decoration:none;
}

#avmenu li li li a:hover {
border-left:4px solid #286EA0;
color:#286EA0;
}

#avmenu li li li a.menuactive {
border-left:4px solid #286EA0;
color:#286EA0;
}

#avmenu li li li li a {
padding:6px 0pt 0pt 44px;
}

#avmenu li {
background : transparent url(/uploads/andreas01/bgul2.gif) repeat-x scroll;
border-bottom : 1px solid #EAEAEA;
}

#avmenu li li,#avmenu li li li,#avmenu li li li li  {
background:none;
margin-bottom:0pt ;
border-bottom:none;

}

*/

#content {
border-left:1px solid #CFCFCF;
padding-left:25px;
/*width:525px;*/
text-align:justify;
}

#content h1,h2,h3,h4,h5,h6{
text-align:left;
margin-bottom:1.5em;
}

#content h1{
font-size:1.5em;

}

#content h2{
color:#8C8C8C;
font-size:1.4em;
font-weight:bold;
border-bottom:1px solid #8C8C8C;
}

#content h3{
font-size:1.1em;
font-weight:bold;

background:transparent url(/uploads/andreas01/li.gif) no-repeat scroll left top;
padding-left:13px;
}

#content h4, h5, h6{
/*font-size:1em;*/
}

a {
color:#286EA0;
text-decoration:none;
}

a:hover {
color:#286EA0;
text-decoration:underline;
}

a img {
border:0pt none;
}

#content img {
/*background:#CCCCCC none repeat scroll 0%;
border:4px solid #F0F0F0;
display:inline;
padding:1px;*/
}

#footer {
border-top:4px solid #F0F0F0;
color:#808080;
text-align:center;
margin-top:15px;
padding-top:15px;
/*width:800px;*/
}

#footer a {
color:#808080;
text-decoration:none;
}

#footer a:hover {
text-decoration:underline;
}



/*#avmenu ul li ul li{
_margin-bottom:-17px;
}
#avmenu ul li ul li a{
_padding-bottom:5px;
}*/

table{
border-collapse:collapse;
}

td{
border:1px solid #DDDDDD;
text-align:center;
}

#content li{
list-style: url(/uploads/andreas01/li.gif);
margin-left: 18px;
}

blockquote{
border-color:#DDDDDD #DDDDDD #DDDDDD #286EA0;
border-style:solid;
border-width:1px 1px 1px 6px;
padding:8px 10px;
background:transparent url(/uploads/andreas01/bq.gif) repeat-x scroll center bottom;
}

em{
background-color:#FFFFFF;
}

.lettrine{
/*float: left; */
font-size: 2.5em; 
font-weight: bold;
/*margin: 1px;
padding: 1px;*/
line-height: 0.9em;
}

#loginform{
text-align:center;
}
table.tableNoBorder2{
border:0;
}
table.tableNoBorder2 td{
vertical-align:normal;
text-align:left;
border:0;
}

.enbleu{
color:#286EA0;
color:#286EA0 !important;
}

span.enbleu{
color:#286EA0;
color:#286EA0 !important;
}

em.enbleu{
color:#286EA0;
color:#286EA0 !important;
}
#contentPreview h1,#contentPreview h2, #contentPreview h3,#contentPreview h4,#contentPreview h5,#contentPreview h6{
margin:0;
font-size:13px;
font-weight:bold;
}

#contentPreview span.lettrine{
font-size:100%;
font-weight:normal;
line-height:normal;
}

#loginform{
border-color:#DDDDDD;
border-style:solid;
border-width:1px;
padding:8px 10px;
background:transparent url(/uploads/andreas01/bq.gif) repeat-x scroll center bottom;
}

	/* A fake IE information bar */
#infobar {
	font: message-box;
}

/* Please adjust the values if the infobar is not looking good */
#infobar a, #infobar a:link, #infobar a:visited, #infobar a:active {
	display: block;
	clear: both;
	width: 100%;
	color: InfoText;
	background: InfoBackground url(/images/warning.gif) no-repeat fixed .3em .3em;
	padding: .45em 0em;
	border-bottom: .16em outset;
	text-decoration: none;
	cursor: default;
	position: fixed; 
}

#infobar a:hover {
	color: HighlightText;
	background: Highlight url(/images/warning2.gif) no-repeat fixed .3em .3em;
}
/* End of 'anglais-gratuit-screen-test' */

