@charset "iso-8859-1";
/*
 *
  Feuille de styles
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  ~ Ronan LOUSSOUARN          ~
  ~ Intrasite Développement   ~
  ~ http://www.intrasite.fr   ~ 
  ~ 09 74 53 15 20 LES ANGLES ~
  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 * 
 */
 
ul,li, h3,p{margin:0px;padding:0px;}
a{color:#fff;text-decoration:none; cursor:hand}
img{border:0px;}

body {color:#424242; margin:0px; padding: 0px; background-color:#fff; font-size:80%; font-family:arial, helvetica, geneva, lucida, sans-serif; text-align:center; }

#wrapper{width: 100%; margin: 0 auto; background-image:url(../_lib_medias/img_site/img_bg_body_ciel_bleu.jpg); background-repeat:no-repeat; background-position: top center; /*background-color:#33FF33;*/} /* vert */

#header{width: 900px;  margin: 0 auto; margin-top: 0px; padding-top: 5px;/* background-color:#FF0000; */ } /* rouge */

 #inner_header_left{width: 450px; float: left; text-align:left; /*background-color:#CC33CC;*/} /* violet */

 #inner_header_right{width: 450px; float:right; text-align: right; /*background-color:#CC66CC;*/} /* rose */
	#inner_header_right li{line-height: 22px;}
	#inner_header_right a{color:#fff}
	#inner_header_right a:hover{color:#ffae16}
	#inner_header_right #img_bg{float:left;position:absolute; margin-top: 9px;margin-left: -240px; z-index:100}
 	#inner_header_right #menu_1{float:left;position:absolute; text-align:left; margin-top: 20px; margin-left: 110px; line-height:20px; list-style-type:none; z-index:2000 /* background-color:#999999*/} /* gris */
	#inner_header_right #menu_1 .current a{color:#ffae16}
	#inner_header_right #menu_2{float:left;position:absolute; text-align:left; margin-top: 20px; margin-left: 200px; line-height:20px; list-style-type:none; /* background-color:#999999*/} /* gris */
	#inner_header_right #menu_2 .current a{color:#ffae16}

/********/
/* home */
/********/
#center_home{height:520px; width:900px;  margin: 0 auto; margin-top:10px; margin-bottom:20px; text-align:left; /*background-color:#663333*/} /* marron */
#center_home #center_home_left{float:left; width: 475px; height:440px;text-align:left; /*background-color:#33FF00*/ } /* vert */
#center_home #center_home_right{float:right; width: 425px; text-align:left; /* background-color:#999999*/} /* gris */
#center_home #center_home_right h1{margin-top:55px; font-size:130%; font-weight:bold; color:#081174; }
#center_home #center_home_right p{margin-bottom: 25px; background-image:url(../_lib_medias/img_site/img_bg_home_h3.png); background-repeat:no-repeat; background-position:left top;/* background-color:#00FF33;*/} /* vert */
#center_home #center_home_right .titre{padding-left:50px; /*background-image:url(../_lib_medias/img_site/img_bg_home_h3.png); background-repeat:no-repeat; background-position:left top;*/v}
#center_home #center_home_right .titre{font-weight:lighter; font-size:120%; color:#222222;}
#center_home #center_home_right .contenu{padding-bottom:25px; padding-left:50px;font-size:90%; color:#757575;}

#center_home #push_estim{position:absolute; width: 400px; margin-left: 555px; margin-top:-180px; /*background-color:#0099FF*/} /* bleu */
	#center_home #push_estim a{font-size:130%; font-weight:bold; color:#081174;}
	#center_home #push_estim a:hover{color:#ffae16;}
	#center_home #push_estim img{float:left;}

#center_home #push_video{position:absolute; width: 400px; margin-left: 410px; margin-top:-30px; /*background-color:#FFF*/} /* blanc */
	#center_home #push_video a{font-size:130%; font-weight:bold; color:#081174;}
	#center_home #push_video a:hover{color:#ffae16;}
	#center_home #push_video img{float:left;}

#center_home #push_actus{position:absolute; width: 450px; margin-left: -50px; margin-top:25px; /*background-color:#FF0000*/} /* rouge */
	#center_home #push_actus a{font-size:130%; font-weight:bold; color:#081174;}
	#center_home #push_actus a:hover{color:#ffae16;}
	#center_home #push_actus span{float:left; width: 160px;text-align:right; font-size:80%; font-weight:normal; color:#7f7f7f; margin-top:0px; padding-right: 10px/*background-color:#00FF33*/} /* vert */
	#center_home #push_actus img{float:left;}

/* navigation */
#nav_home{position:relative; width: 650px ;margin: 0 auto; margin-top: 25px; margin-bottom:100px; text-align:center; /*border:1px solid #999999;*/ z-index:10000}
/*#nav_home div{margin-right: 60px}*/
#nav_home .titre{font-size:140%; color:#081174; font-weight:lighter}
#nav_home span{font-size: 80%; color:#000; font-weight:lighter}
#nav_home #inves{float:left; width:170px; margin-right:20px; /*background-color:#0066FF*/} /* bleu */
#nav_home #parti{float:left; width:120px; margin-right:20px; /*background-color:#FFFFFF*/} /* blanc */
#nav_home #profe{float:left; width:150px; margin-right:20px; /*background-color:#FF0000*/} /* rouge */
#nav_home #parte{float:left; width:120px; /*background-color:#99FF66*/} /* vert */

/*******************/
/* pages dynamiques*/
/*******************/
#center_dyn{width:920px; margin: 0 auto; margin-top:10px; text-align:justify; clear:both; /*background-color:#663333;*/} /* marron */
#center_dyn #left{float:left; width:310px; height:550px; margin-top:20px; padding-top:20px; background-image:url(../_lib_medias/img_site/img_bg_left.png); background-repeat:no-repeat; /* background-color:#33FF66*/ } /* vert */

#center_dyn #right{float:right; width:600px; margin-top:20px; font-size:110%; text-align:justify; /*line-height:18px;*/ /*background-color:#FF66FF*/} /* rose */

#center_dyn #right a{color:#ff8c3b;}
#center_dyn #right h1{font-size:180%; text-align:left; padding-top: 10px; height: 35px; font-weight:lighter; color:#081174; /*background-color:#CCCCCC*/}
#center_dyn #right h2{font-size:120%; color:#717171; margin-top: 0px;  padding-left:50px; background-image:url(../_lib_medias/img_site/img_bg_home_h3.png); background-repeat:no-repeat; background-position:left; /*background-color:#00FF33*/ } /* vert */
#center_dyn #right h3{font-size: 120%; margin-bottom:0px; font-weight:lighter; color:#70b121}
/*#center_dyn #right h5{font-size: 120%; margin-bottom:0px; font-weight:lighter; color:#70b121; text-align:left}*/
#center_dyn #right #description{margin-bottom:30px; color:#424242}
#center_dyn #right ul{padding-top: 15px; }
#center_dyn #right ul li{list-style-image:url(../_lib_medias/img_site/img_bg_li.png); margin-left:17px; padding-bottom:6px;}
#center_dyn #right ol{padding-top: 15px; color:#ff0000}
#center_dyn #right ol li{margin-left:-20px; padding-bottom:10px; color:#424242}
#center_dyn #lignedevie{width:100%; font-size:90%; color:#70b121; margin: 0 auto; /*background-color:#999999*/} /* gris */
#center_dyn #lignedevie a{color:#ffae16}
#center_dyn #lignedevie a:hover{color:#ffae16; text-decoration:underline}
#center_dyn #lignedevie span{color:#70b121;}

/* navigation */
#nav_dyn{ width:915px; height:110px; margin: 0 auto; margin-top: 25px; text-align:left; z-index:10000; /*background-color:#00FF33*/} /* vert */
#nav_dyn div{/*margin-right: 30px*/}
#nav_dyn img{float:left}
#nav_dyn .titre{padding-top:40px; padding-left:5px;font-size:140%; color:#081174; font-weight:lighter}
#nav_dyn .sous_titre{padding-left:5px;}
#nav_dyn span{float:left; font-size: 80%; color:#000; font-weight:lighter}
#nav_dyn #parti{float:left; width:190px; /*background-color:#FFFFFF*/} /* blanc */
#nav_dyn #profe{float:left; width:230px; /*background-color:#FF0000*/} /* rouge */
#nav_dyn #inves{float:left; width:295px; /*background-color:#0066FF*/} /* bleu */
#nav_dyn #parte{float:left; width:200px; /*background-color:#99FF66*/} /* vert */

/* zone de push */
#center_dyn #push_estim{position:absolute; width: 280px; /*background-color:#0099FF*/} /* bleu */
	#center_dyn #push_estim a{font-size:110%;/* 130%*/ /*font-weight:bold;*/ color:#081174;}
	#center_dyn #push_estim a:hover{color:#ffae16;}
	#center_dyn #push_estim .image{float:left;}
	#center_dyn #push_estim .texte{float:right;}

#center_dyn #push_video{position:absolute; width: 230px; margin-left: 50px; margin-top:200px; /*background-color:#00FFFF*/} /* bleu */
	#center_dyn #push_video a{font-size:110%; /*font-weight:bold;*/ color:#081174;}
	#center_dyn #push_video a:hover{color:#ffae16;}
	#center_dyn #push_video .image{float:left;}
	#center_dyn #push_video .texte{float:right;}

#center_dyn #push_actus{position:absolute; width: 230px; margin-left: 20px; margin-top:400px; text-align:left; /*background-color:#FF0000*/} /* rouge */
	#center_dyn #push_actus a{font-size:110%; /*font-weight:bold;*/ color:#081174;}
	#center_dyn #push_actus a:hover{color:#ffae16;}
	#center_dyn #push_actus .image{float:left;}
	#center_dyn #push_actus .texte{float:right;}

	
#parrain{text-align:left; width: 100%; /*background-color:#00FF33*/ } /* vert */
	#parrain th{ width:170px}
#filleul{text-align:left; width: 100%; /*background-color:#FF3333*/ } /* rouge */
	#filleul th{ width:170px}
.input{text-align:center;}

/***************/
/* bas de page */
/***************/
#bottom{position:relative; width:100%; height:250px;  margin: 0 auto; background-image:url(../_lib_medias/img_site/img_bg_bottom.png); background-repeat:no-repeat; background-position:center; z-index:500 /*background-color:#FF0000*/} /* rouge */

#bottom #tel{width:941px; height:45px; margin: 0 auto; margin-top: 40px; padding-top: 15px; background-image:url(../_lib_medias/img_site/img_bg_barreverte.png); background-repeat:no-repeat;}
#bottom #tel a{color:#e4f1d4;}
#bottom #tel a:hover{color:#ffae16}
#bottom #tel #numerovert{float:left; width: 245px; /* background-color:#0033FF*/ } /* bleu */
#bottom #tel #rapeller{float:left; width: 440px; text-align:left; margin-left:18px; color:#e4f1d4; /* background-color:#9f9f9f*/} /* gris */
#bottom #tel #rapeller input{margin-left: 60px; margin-top:-15px;border:0; background-color:#f7f7f7; color:#6f6f6f}
#bottom #tel #rapeller #submit{position:absolute; margin-left: 25px;  margin-top:-4px; background:none}
#bottom #tel #agents{float:left; width: 90px; text-align:left; margin-left:25px; /* background-color:#FF0000*/ } /* rouge */
#bottom #tel #clients{float:left; width: 100px; text-align:left; margin-left:15px; /* background-color:#006633*/ } /* vert */

#bottom #liens{padding-top: 10px;}
#bottom #liens a{font-size:75%; color:#081174}
#bottom #liens a:hover{color:#548909}

#meta_links{font-size:90%; padding-top:23px;}
#meta_links a:hover{text-decoration:underline; color:#99CC00}

.hautdepage{text-align:right;}
.hautdepage a{color:#6fb020}
.clear{clear:both; line-height:0px; height:0px; margin:0px; padding:0px;}
.clear_height{clear:both; line-height:20px;} 
.clear_height_formulaire{height: 200px;}