@charset "utf-8";


#center {
	height: auto;
	width: 870px;

}
#center #logo {
	height: 54px;
	width: 200px;
	margin-left:0px;
	margin-top:0px;
}
#center #social {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
	height: auto;
	width: auto;
	text-align:right;
	padding-top:30px;
	padding-right:0px;
	margin-top:12px;
}
#center #ban {

	height: 361px;
	width: 870px;

	
}
#center #bandeau_titre{
	background-image: url(images/barre_titres.jpg);
	background-repeat: repeat-x;
	height: 47px;
	width: 870px;
	padding-left:6px;
	padding-top:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px
	
}

#center #bas_page{
	background-image: url(images/bas_page.png);
	background-repeat: repeat-x;
	height: 39px;
	width: 373px;
	padding-left:540px;
	padding-top:10px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px	
}

#center #menu {
	background-image: url(images/barre_menu.jpg);
	background-repeat: repeat-x;
	height: 60px;
	width: 870px;
	margin-top:0px;

}
/* ---------------------- Style 4 nav ---------------------- */
#stylefour{position:relative;display:block;height:60px;font-size:13px;font-weight:bold;background:transparent url(images/bgOFF.gif) repeat-x top left;font-family:Arial,Verdana,Helvitica,sans-serif;border-top:4px solid #3A3A3A;}

#stylefour ul{margin:0;padding:0;list-style-type:none;width:auto;}

#stylefour ul li{display:block;float:left;margin:0;}
#stylefour ul li a{display:block;float:left;color:#ffffff;text-decoration:none;padding:3px 11px 3px;height:30px;background:transparent url(images/bgDIVIDER.gif) no-repeat top right; padding-top:18px; }
#stylefour ul li a:hover,#stylefour ul li a.current{color:#000000;background:# url(images/bgON.gif) no-repeat top right;}

#center #band {
	background-image: url(images/banda.jpg);
	background-repeat: repeat-x;
	height: 26px;
	width: 870px;
	margin-top:10px;
	padding-top:10px;
	padding-left:8px;
font-family: tahoma;
	font-size: 12px;
	color: #FFF;
}

#center #band2 {
	background-image: url(images/banda.jpg);
	background-repeat: repeat-x;
	height: 26px;
	width: 870px;

	padding-top:10px;
	padding-left:8px;
font-family: tahoma;
	font-size: 12px;
	color: #FFF;
}

#center #text {
	height: auto;
	width: 870px;
	background-color: #FFF;
	
	background-image: url(images/text.jpg);
	background-repeat: repeat-y;
}
#center #text1 {
	height: auto;
	width: 870px;
	background-color: #FFF;
	

}
 #efect2 {
	background-image: url(images/s5_inputbox.png);
	background-repeat: repeat-x;
	height: 9px;
	width: 870px;
}
#center #text #left {
	height: auto;
	width: 660px;
}

#center #text #right {
	width: 230px;
	height: auto;
	font-family: tahoma;
	font-size: 12px;
	color: #FFF;
	padding-left:8px;
}
#center #text #left #titreleft {
	font-size: 14px;
	color: #FF6600;
	height: 25px;
	width: auto;
	font-family: tahoma;
	font-weight: bold;
	padding-left:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top:12px;
}
#center #text1  #titreleft1 {
	font-size: 14px;
	color: #FF6600;
	height: 25px;
	width: auto;
	font-family: tahoma;
	font-weight: bold;
	padding-left:30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top:12px;
}
#center #text #left #textleft {
	height: auto;
	width: 656px;
	font-family: tahoma;
	color:#333;
	padding-left:6px;
	font-size:12px;
	padding-top:6px;
}
#center #text1  #textleft1 {
	height: auto;
	width: 870px;
	font-family: tahoma;
	color:#333;
	padding-left:30px;
	font-size:12px;
	padding-top:6px;
	padding-bottom:6px;
}
#center #text #left #textleft #titrecat {
		font-size: 14px;
	color: #FF6600;
	height: 25px;
	width: auto;
	font-family: tahoma;
	font-weight: bold;
	padding-left:6px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	padding-top:6px;
}
#center #text #left #textleft .textcat {
	height: auto;
	width: auto;
	padding-top:6px;
}



#center #text #left #textleft .textcat2 {
	height: auto;
	width: auto;
	padding-top:6px;
	
}
#center  #but {
	height: auto;
	width: auto;
	font-size: 12px;
	color: #FFF;
	
	
	font-family: tahoma;
}
#center #text #right #titre {
	background-image: url(images/titreright.jpg);
	background-repeat: no-repeat;
	height: 27px;
	width: 218px;
	padding-top:10px;
	padding-left:8px;
	text-align:center;
	font-size: 12px;
	font-weight: bold;
	color: #FF6600;
	font-family: tahoma;
	margin-bottom:4px;
}







/* ---------------------- END Style 4 nav ---------------------- */
#center #efect {
	background-image: url(images/efect.png);
	background-repeat: no-repeat;
	height: 13px;
	width: 870px;
}






#styl {
	height: 13px;
	width: 870px;
	background-image: url(images/efect.png);
	background-repeat: no-repeat;
	
}

p {
	margin-top: 0;
	line-height: 160%;
}
img { border:none;}


a { color:#000000; text-decoration:none; }
 a:hover { color:#000000; text-decoration:underline; }

ul#jw-sir {position:relative;list-style:none;list-style-image:none;margin:0px auto;padding:0px;overflow:hidden;border:none;background:none;}
ul#jw-sir li {list-style:none;margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a {margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li#jw-sir-loading {background:#fff url(loading.gif) no-repeat center;}
ul#jw-sir li#jw-sir-loading-black {background:#000 url(loading_black.gif) no-repeat center;}


#center #text1  #textleft1 #cat1 {
	height: 340px;
	width: 265px;
	border: 1px solid #333;
	padding-top:8px;
	padding-left:8px;
	padding-bottom:8px;
	margin-bottom:6px;
	
	
}
#center #text1  #textleft1 #cat2 {
	height: 265px;
	width: 265px;
	border: 1px solid #333;
	padding-top:8px;
	padding-left:8px;
	padding-bottom:8px;
	margin-bottom:6px;
	
}
#center #text1  #textleft1 #bar {
	height: 100px;
	width: 837px;
	border: 1px solid #333;
	margin-left:8px;
	padding-top:8px;
	padding-left:8px;
}
#center #text1  #textleft1 #cat {
	height: 630px;
	width: 265px;
	border: 1px solid #333;
	padding-top:8px;
	padding-left:8px;
	padding-bottom:8px;
	margin-bottom:6px;
	
}
.qform {
background:url(http://tf.ivorpadilla.net/imaxell/03/../images/corner-trans.png) no-repeat 0 0;
padding:8px 6px;
}

.qform textarea {
background:#fff none repeat scroll 0 0;
border:1px solid #000;
color: #333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
max-width:400px;
padding:7px 5px;
width:240px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding-top:4px;
}

.qform input {
background:#fff none repeat scroll 0 0;
border:1px solid #000;
color: #333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
max-width:400px;
padding:7px 5px;
width:200px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
padding-top:4px;
}

.qform textarea:focus,.qform input:focus {
border:1px solid #eeeded;
}

.qform button,#contactForm button {
border:medium none;
cursor:pointer;
height:44px;
text-indent:-9999px;
width:160px;
margin-left:0px;
}

.qform button#submit1 {
background:url(images/envoi.jpg) no-repeat scroll 0 0;
}
.qform select {
background:#fff none repeat scroll 0 0;
border:1px solid #000;
color:#333333;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
max-width:400px;
padding:7px 5px;
width:100px;
-moz-border-radius:3px;
-webkit-border-radius:3px;
}


.calendar 
{ 
width:361px; 
} 

.monthandyear 
{ 
font-size:10px; 
font-family:Tahoma; 
text-align:center; 
} 

.swapmonth 
{ 
cursor:pointer; 
} 

.daynormal, .daynormalBG 
{ 
width:20px; 
height:20px; 
font-family:Tahoma; 
font-size:10px; 
text-align:center; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
} 



.daynormalnomonth, .daynormalnomonthGB 
{ 
width:20px; 
height:20px; 
font-family:Tahoma; 
font-size:10px; 
text-align:center; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
} 



.dayselected, .dayselectedBG,.dayselectedRP 
{ 
color:#000; 
width:18px; 
height:18px; 
font-family:Tahoma; 
font-size:10px; 
text-align:center; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
border:2px green solid; 
} 

.daytoday, .daytodayBG 
{ 
color:#000; 
width:18px; 
height:18px; 
font-family:Tahoma; 
font-size:10px; 
text-align:center; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
border:2px red solid; 
} 


.daynormalBG, .daynormalnomonthBG, .daytodayBG 
{ 
color:red; 
cursor:help; 
} 


.daynormalRP,.daynormalnomonthRP,.daynormalnomonth 
{ 
color:#909090; 
width:20px; 
height:20px; 
font-family:Tahoma; 
font-size:10px; 
text-align:center; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
} 



.dayslist 
{ 

width:20px; 
height:20px; 
font-size:10px; 
font-family:Tahoma; 
cursor:pointer; 
border-right:1px #e0e0e0 solid; 
border-bottom:1px #e0e0e0 solid; 
} 

.today 
{ 
color:#000; 
font-size:10px; 
font-family:Tahoma; 
text-align:center; 
} 
.todayTD 
{ 
font-size:10px; 
font-family:Tahoma; 
text-align:center; 
} 