html {
margin : 0;
padding : 0;
}
body {
margin : 0;
padding : 0;
background-color : #000033;
text-align : center;
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 11px;
font-size : 0.775em;
}
tt, code, samp {
font-size : 1.1em;
color : green;
}
blockquote {
border-width : 1px 1px 1px 8px;
border-style : solid;
border-color : #008000;
margin : 1em;
padding : 0 0.5em;
background : #d1f0af;
font-style : italic;
}
kbd {
font-size : 1em;
padding : 0 2px;
border : 1px solid gray;
}
h1, h2, h3 {
margin-top : 0;
}
h1 {
padding : 0;
font-size : 1em;
color : #ff3366;
}
#menuright h2#slogan {
color : #000033;
font-weight : bold;
padding : 5px 5px 0 110px;
text-align : right;
height : 80px;
line-height : 1em;
font-family : Arial, Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 14px;
}
h3 {
font-weight : normal;
color : #000000;
}
a {
	text-decoration : none;
	color : #666;
}
a:hover {
	text-decoration:none;
	color:#666;
}
h1#top {
position : absolute;
margin : 0;
padding : 0;
text-indent : -5000px;
line-height : 1px;
font-size : 1px;
}


#content h2 {
position : relative;
padding-bottom : 2px;
padding-left : 25px;
background-position : 0% 40%;

}
#content h2 a {
color : #006699;
}
#content h2 a:hover {
text-decoration : none;
color : #cc9900;
}
ul {
list-style-type : square;
}

#content img {
border-width : 1px;
border-color : #ffffff;
border-style : solid;
padding : 5px;
margin : 10px;
}

#menuright {
color : #660000;
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 1em;
}
#menuright h2 {
color : #000000;
font-weight : bold;
padding-top : 15px;
margin-bottom : 5px;
font-variant : small-caps;
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 1em;
font-size : 12px;

background-position : center top;
}
#menuright a {
color : #006699;
font-weight : bold;
font-family : "Trebuchet MS", Verdana, "Lucida Grande", Tahoma, Helvetica, Sans-Serif;
font-size : 1em;
font-size : 12px;
}
#menuright a img {
border : none;
}
#menuright ul {
list-style-type : none;
margin : 0 0 1em 0;
padding : 0;
}
#page {
	text-align : left;
	width : 92%;
	position : relative;
	background : #fff;
	border : 1px solid #000000;
	padding : 0;
	background-color : #ffffff;
	margin-top : 10px;
	margin-right : auto;
	margin-bottom : 15px;
	margin-left : auto;
	height: 92px;
}
#banner {
margin : 0;
padding : 0;
height : 80px;
background-color : #000000;
border : none;
}
#banner a img {
border : none;
}

#menubas {
padding : 0 0.5em 7px 0.5em;
background : #e9e9e9;
}
#banner .cadre {
float : right;
margin-right : 10px;
}
#banner p, form {
margin : 0;
}
#footer a, #banner h1 a {
	text-decoration : none;
	border : none;
	color : #666666;
}
#footer a:hover {
text-decoration : underline;
}






#footer {
text-align : center;
padding : 0.5em;
clear : both;
border : none;
color : #aabd71;
font-weight : bold;
font-size : 12px;
}


#livres {
height : 40px;
background-color : #cccccc;
background-repeat : no-repeat;
background-position : left top;
margin-top : 0;
margin-right : 0;
margin-bottom : 1em;
margin-left : 0;
padding-top : 0;
padding-right : 13px;
padding-bottom : 0;
padding-left : 0;
}







#content {
padding : 1em 0 0 0;
background-color : #fff;
background-repeat : no-repeat;
background-position : 100% 0%;
padding-left : 8px;
}
#menuright {
float : right;
width : 150px;
margin-top : 0;
margin-right : 10px;
margin-bottom : 1em;
margin-left : 0;
}
#banner {
	margin-bottom : 15px;
	background-image: url(http://www.couzeix.net/img/barre.jpg);
	height: 92px;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
small {
font-family : Arial, Helvetica, sans-serif;
font-size : 10px;
}
.Style1 {
font-size : 0.8em;
}
.Style3 {
color : #ffffff;
}
.Style4 {
font-size : 0.8em;
}
