/* CSS Document */

body {
background:url(gif/yatroo_background.jpg);
background-repeat:repeat-x;
background-color:#ffffff;
margin:0;
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

/* Par default*/
/*
a:link,a:visited,a:hover,a:active{
color:#edeabd;
text-decoration:underline;
}
*/
a:link,a:visited,a:hover,a:active{
color:#000000;
text-decoration:underline;
}

/* Liens des la top */
a.l1:link,a.l1:visited {
color:#000000;
text-decoration:none;
}
a.l1:hover,a.l1:active {
color:#cc0000;
text-decoration:none;
}

/* Liens des la top */
a.l2:link,a.l2:visited,a.l2:hover,a.l2:active {
color:#CC0000;
font-weight:bold;
text-decoration:none;
}

/* Liens des la top */
a.l3:link,a.l3:visited,a.l3:hover,a.l3:active {
color:#CC0000;
font-weight:bold;
text-decoration:underline;
}



a.l4:link{
color:#000000;
text-decoration:underline;
}

a.l4:visited{
color:#cc0000;
text-decoration:none;
}

a.l4:hover{
color:#cc0000;
text-decoration:underline;
}

a.l4:active{
color:#cc0000;
text-decoration:underline;
}


h1,h2,h3,p,ul,ol,form {
margin:0;

}

h1 {
font-size:22px;
}
h2 {
font-size:18px;
}
h3 {
font-size:16px;
}
#content {
width:993px;
margin:auto;
}
#header {
background-image:url(gif/yatroo_girl.jpg);
background-repeat:no-repeat;
height:280px;
padding-top:15px;
}

.top_haut {
margin:0 0 0 300px;
}

.top_haut ul {
float:left;
width:25%;
list-style-type:none;
}




.top_bas ul {
float:left;
width:25%;
color:#cc0000;
list-style-type:none;
font-size:15px;
}



.titre {
color:#cc0000;
}
.titre2 {
color:#fafafa;
}
.box {
border:2px solid #cc0000;
background-color:#fafafa;
}
.center {
text-align:center;
}
.welcome {
margin-bottom:5px;
}

.spaceur {
clear:both;
visibility:hidden;
}

.bookmark {
margin-top:15px;
}

.hl_ads {
text-decoration:underline;
font-weight:bold;
}

div#cat {
margin:auto;
margin-top:20px;
}

/*
#cat a:link,a:visited,a:hover,a:active {
color:#CC0000;
text-decoration:underline;
font-weight:bold;
}
*/

#cat p {
margin-bottom:10px;
font-weight:bold;
font-size:13px;
}

#cat .cat_cols {
float:left;
width:20%;
margin-left:38px;
}

div.thumbs {
float:left;
width:25%;
text-align:center;
margin-bottom:15px;
}

div.thumbs img {
border:1px solid #000000;
}


/*
div.thumbs a:link,a:visited,a:hover,a:active {
color:#CC0000;
font-weight:bold;
text-decoration:none;
}
*/

.thumbs img {
border:1px solid #ffffff;
margin-top:1px;
}

.search {
	margin:0 0 10px 0;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	/* background-color:#C7C2A2; */
    color:#000000;
	padding:2px 0 2px 0;
	background-color: #EEEBC4;
}

.content_search {
width:50%;
margin:auto;
}

.controls {
text-align:left;
}

.form {
text-align:left;
font-weight:bold;
}

ul {
padding:0;
}




#affichage {
float:left;
width:70%;
}

#cols {

margin-left:75%;
}


.ads {
border:1px solid #000000;
color:#000000;
background-color:#EEEBC4;
margin-bottom:20px;
padding:3px;
}

.ads h2,h3 {
margin-bottom:5px;
}

.galleries {
margin-bottom:2px;
}

.photos {
display:block;
float:left;
width:55px;
border:1px solid #ffffff;
background-color:#999999;
color:#ffffff;
padding-left:2px;
margin-right:5px;
font-size:10px;
}

.videos {
display:block;
float:left;
width:55px;
border:1px solid #ffffff;
background-color:#cc0000;
color:#ffffff;
padding-left:2px;
margin-right:5px;
font-size:10px;
}

#footer {
text-align: center;
margin-top:150px;
font-size: 10px;
}