@charset "iso-8859-1";

body {background-color: #ECECEC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:#363636}
a {color: #136DC6;text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:0px;}
td {padding:0px;}
table {border-collapse:collapse;  }					 
label {width:95px;float: left;display: inline;padding-top:7px;text-align:right;color: #7B7373}
select {margin:0px;}		
form {margin:0px;}
ul {list-style: circle; margin-left:10px;text-align:left;}
li {margin-bottom:5px;}
textarea, select {font-size:11px;}

#contener {width:851px;margin:auto;border:0px solid black;}
/*header*/
#hg  {background: url(images/header_01.gif) top right no-repeat;vertical-align:bottom;}   
#fav {background-image: url(images/header_fav_bg.gif);background-position:bottom;background-repeat:repeat-x;height:110px;width:247px;text-align:right; vertical-align:top;border:0px solid black;}

#head {height:110px;}
.favimg {padding-right:115px;padding-bottom:3px;}
#select {width:170px;padding-left:50px;padding-top:2px;vertical-align:top;}
#sel {background-image:url(images/ban_bg.gif); width:760px;height:76px;background-repeat:repeat-x; } 	
#trait {height:6px;width:760px;background-image: url(images/header_09.gif);padding:0px;font-size:3px; }
#pubd {background:url(images/ban_tborder_ra.gif) top right no-repeat;padding-right:50px;padding-top:7px;}
.rere {border:1px solid black;}

#entete {width:100%;height:100%;background-image:url(images/select2.gif);background-repeat:no-repeat; text-align:left;vertical-align:top;}
#entetepub {width:350px;margin-top:7px;color:black;padding:3px;}
#entetepub a {text-decoration:underline;color:black;}
.enteteannu {width:350px;margin-top:7px;color:black;padding:3px;}
.enteteannu p {margin:0;margin-bottom:4px;}
#entete h1 {font-size:11px; color:#9A0B0B;letter-spacing:0.5pt; text-transform: uppercase ;display:inline;margin:0px;}

#titre {height:10px;font-size:10px;padding-left:80px;padding-bottom:3px;}

/*content*/
#menut {width:166px;background:url(images/main_blbg.gif);}
#menu {background-color:white;width:148px;font-size: 11px;}
#menu img {display:block;}	
#menu p {margin:0px;margin-bottom:10px;}							  
.groupe a {background:url(images/menu_link_icon.gif);background-repeat:no-repeat;background-position:0px 2px;display:block;margin-left:15px;padding-left:8px;margin-bottom:3px;}
#menug {background:url(images/menu_blbg.gif);width:8px;}
#menud {background:url(images/menu_brbg.gif);width:8px;}	
#tabcentre {width:100%;}

#gene {width:100%;background-color:white;}
#gene td {vertical-align:top;}
#value {background:url(images/main_btbg.gif);width:100%;background-repeat:repeat-x; }
#mvalue {padding-top:20px;}
#bgd{background:url(images/main_brbg.gif);width:17px;}
#mailami {width:350px;margin:auto;}

.tdgauche {padding-right:8px;width:500px;} 
.submit {font-size:9px; background-color:#2D7CCB; border:1px solid #3A9FE4; color:white;font-weight:bold; padding:0px 3px 0px 3px;margin-left:3px;}
.input {font-size:11px}
.center {text-align:center;margin:0px;padding:0px;}
.bottom {vertical-align:bottom}	
.left {width:100%;background:url(images/menu_trc.gif);background-repeat:no-repeat; height:51px; padding-left:83px;}
.bd {font-weight:bold;font-size:12px}
.red {color:#D00000}
.balh {margin-bottom:5px;} /*n'use + */
.balh h1 {font-size:11px;display:inline;font-weight:normal;}   /*n'use + */
.titre-article1 {width:600px;margin:auto;background-color:#ECECEC; margin-bottom:5px;margin-top:35px;}
.titre-article1 h2 {font-size:13px;margin:0px;padding:2px 0px 2px 4px;}
.titre-article2 {padding-right:15px; padding-top:5px;text-align:right; vertical-align:middle;}	
.article {width:600px;margin:auto;text-indent: 15pt;margin-bottom:20px; text-align:justify;font-size:12px;}
.article img {border:1px solid #B12341; float:left; margin:5px; }
.source {font-size:10px; padding-right:4px;}
.source a {color:black;text-decoration:underline} 
.box1{width:350px;margin-bottom:15px;background:url(images/box_btbg.gif);background-repeat:repeat-x;}				 
.box2 {width:400px;margin-bottom:15px;background:url(images/box_btbg.gif);background-repeat:repeat-x;}				 
.box3 {width:250px;margin-bottom:15px;background:url(images/box_btbg.gif);background-repeat:repeat-x;float:right}
.box4 {width:500px;margin:auto;margin-bottom:15px;background:url(images/box_btbg.gif);background-repeat:repeat-x;}
.box1-1, .box2-1, .box3-1  {background:url(images/box_blbg.gif);width:8px;}
.box1-1 div {height:100px;background:url(images/box_blc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box1-3 div {height:100px;background:url(images/box_brc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box2-1 div {height:550px;background:url(images/box_blc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box2-3 div {height:550px;background:url(images/box_brc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box3-1 div {height:310px;background:url(images/box_blc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box3-3 div {height:310px;background:url(images/box_brc.gif);background-position:right bottom;background-repeat:no-repeat;}
.box1-3, .box2-3, .box3-3 {background:url(images/box_brbg.gif);width:29px;text-align:left;}
.box1-2 {padding-top:25px;}
.box1-2, .box2-2 {background:url(images/box_bbbg.gif);background-position:bottom;background-repeat:repeat-x;padding-bottom:10px;text-align:left}
.boxtitre {background:url(images/spacer.gif);background-position:top;background-repeat:repeat-x;font-size:12px; color:#DB1010; font-style:italic; font-weight:bold;text-transform: uppercase;padding-right:4px;}
.box4 p, .box1 p {margin:0;margin-top:2px;margin-bottom:2px;}

.right {text-align:right}
.small {font-size:10px;}
.caps td {padding-left:5px;padding-right:5px;font-size:9px;}
.caps a:hover {text-decoration:none;} 
.caps img {margin-top:10px;}
.titres {text-align:left;margin-top:0px;margin-bottom:0px;display:block;border:0px solid black;}
.titres h2, .titres h1 {font-size:11px; color:#9A0B0B;letter-spacing:1pt; font-weight:bold;text-transform: uppercase ;text-align:left;display:inline;padding-left:10px;}

.galerie { width:600px;margin-bottom:20px;}
.galerie a {display:block; margin-bottom:0px;padding-bottom:0px; margin-bottom:3px; text-align:left;}
.lettre {color:#B12341;font-weight:bold;font-size:12px; text-align:center;margin-top:20px;margin-bottom:5px; margin-right:30px;border-bottom:1px dashed #B12341; border-top:1px dashed #B12341;}

 .contact input {margin-bottom:5px;font-size:11px;}
/*galerie*/
.aff_photo {width:468px;margin:auto;margin-top:10px;}
.aff_photo td {border-bottom:1px dashed #BDBCFF; text-align:center;} 
.aff_photo img {border:1px solid #B12341;margin-bottom:3px;margin-top:6px; }

/*adresse*/
/*.pointi { width:400px; margin:auto; border-top:1px dashed #B12341; border-bottom:1px dashed #B12341;margin-bottom:25px;padding-top:5px;padding-bottom:5px;text-align:center;}*/
.lettres, .lettres a {font-size:13px; text-align:center;padding-bottom:8px;}
.adresses td {text-align:left}
.adresses strong {display:block; color:#335ACE;margin-top:7px;}

/*Annuaire*/
.annuindex {width:100%;}
.annuindex td {padding-right:20px;}
.annuindex h2 {height:15px;background:url(http://www.starlettes.net/images/etoile.gif); background-repeat:no-repeat;padding-left:16px;margin-top:20px;font-size:12px;display:block;color:#B12341;;letter-spacing:0.5pt;margin-bottom:3px;text-transform: uppercase}
.annuindex a {font-size:10px;}

.nav {border-bottom:1px solid #DB1010;margin-bottom:15px;margin-top:10px;padding-bottom:3px}
.nav a {color:black;font-weight:bold;}
.annu a, .annupub a {color:black;font-weight:bold;background:url(http://www.starlettes.net/images/menu_link_icon.gif); background-repeat:no-repeat;background-position:0px 2px;padding-left:8px;}	
.annu p, .annupub p{margin:0px;margin-bottom:15px;}
.annu i, .annu span {font-size:10px;color:#CE7620}
.annupub {width:95%;padding:4px 5px 0px 2px;background-color:#F7F7F7;border:1px solid #ECECEC;margin-bottom:15px;}
.annupub a {color:#000047; text-decoration:underline;color:black;}

/*news*/
.news { height:90px;border-bottom:1px dashed #335ACE;margin-bottom:5px;font-size:11px;}  
.news span {color:#335ACE;}
.news p {margin:5px;} 
.news a {color:black;text-decoration:underline;font-size:10px;}
.news img {border:1px solid #B12341;margin-right:4px;float:left;}

/*vignettes*/
.vign {width:600px;margin:auto;height:15px;background-color:#F5F5F5;border:1px solid #D1D1D1;padding:2px;margin-top:10px;}
.vign2 {width:95%;margin:auto;height:30px;background-color:#F5F5F5;border:1px solid #D1D1D1;padding:2px;margin-top:10px;}

/*encadré */ 
.encad1 {width:170px;height:19px;background-image:url(http://www.starlettes.net/images/encadhaut.gif); background-repeat:no-repeat;color:#DBD6FF;font-size:11px;text-align:center;font-weight:bold;vertical-align:middle;}
.encad2 {background-image:url(http://www.starlettes.net/images/encadbord.gif); background-repeat:repeat-y;font-size:10px;padding-left:1px}
.encad2 p {margin:0px;padding: 3px 3px 3px 2px;}
/*Fin encad */

/*stars*/
#stars1 {width:720px;margin:auto;margin-top:30px;background-color:#3591DA;text-align:center;padding:3px;color:#F0EEFF;font-size:13px;}
#stars1 h3 {margin:0px;color:#F0EEFF; margin-top:2px;margin-bottom:2px;font-size:15px; display:inline;}	
#stars2 {width:724px;margin:auto;border-left:1px solid #3591DA;border-right:1px solid #3591DA;text-align:center;background-color:white; padding-bottom:20px;padding-top:10px;}
.bord {border:1px solid #B12341;}
#stars3 {width:720px;margin:auto;margin-bottom:30px;background-color:#3591DA;text-align:center;padding:3px;text-align:center;}	   
#stars3 a {color:#F0EEFF;letter-spacing:2pt}	  

/*Footer*/	 
#footer {width:100%;}
#foot1 {text-align:right;padding-left:75px;}
#foot2  {background:url(images/footer_bg.gif);text-align:center;padding-top:27px;vertical-align:top;width:100%;font-size:10px;color:#303030}
#foot2 a {font-size:10px;color:#303030;text-decoration:none;}
#foot2 p {margin-top:9px}
#foot3 {width:27px;}
#part, #part a, .small {text-align:center;color:#7E7E7E;font-size:10px;}
