@charset "utf-8";
/* PHOTOVITAMIN   STYLE CSS */

/*   CONCEPT    */


/*			FUNDAL        */

img { border:none 0px;}

.prix-float {
	position:absolute;
	left:261px;
	top:490px;
	z-index:99999999;
	}
#all {width: 100%; 
		height: 100%; 
		left: 0px; 
		top: 0px; 
		position: absolute;
		background-color:black; }

#bara_verde {width: 100%; 
			 height: 27px; 
			 position: absolute; 
			 top: 135px; 
			 left: 0px; 
			 z-index: 0; 
			 background:url('images/bara_verde.jpg') repeat-x;
			 
}

#bara_alba_neagra {width: 100%; 
			 height: 750px; 
			 position: absolute; 
			 top: 159px; 
			 left: 0px; 
			 z-index: 0;
			  
			 background:url('images/bara_alba_neagra.jpg') repeat-x;
			 color:black;
}

/*          END    FUNDAL      */


#centru {position: absolute; 
		 width: 765px; 
		 top: 31px; 
		 left: 50%;
		 margin-left: -383.5px;
		 }
/*     LOGO    */
#logo {position: absolute; 
	   width: 429px;
	   height: 78px;
	   top: 0px;
	   left: 4px;
	   }
.tel {
		position: absolute;
		width: 246px;
		height: 37px;
		padding: 60px 0px 0px 520px
}

/*    NAV.  BAR     */
#navbar {position: absolute;
		 width: 226px;
		 height: 22px;
		 top: 82px;
		 left: 0px;
		 }
.presentation {position:absolute; width: 113px; height: 22px; top: 1px; left: 0px}
.commander {position:absolute; width: 115px; height: 22px; top: 0px; left: 115px}

#navbar_2 {position:absolute; 
				width:100%; 
				height: 25px; 
				top: 104px; 
				left: 1px; 
				z-index: 3;}

#navbar_2a {position:relative; 
			   float:left; 
				z-index: 1;}
				
#navbar_2b {position:relative;
			   float:right;
				top: 4px;
			   z-index: 1;}	
			
/*     END NAV BAR     */

//---------------------------------------------------------------------------------------------------------------------------
/*      CHENAR     */

/*      CHENAR  MARE   */
#chenar_a {position: absolute; 
				 width: 760px; 
				 // 640
				 z-index:; 
				 top: 128px;
				 left: 0px; 
				 
					}
		
#chenar_div { 
	position: relative;
	width: 760px; 
	top: 128px;
	z-index: 1;
	border-left: 3px solid #83BB41; 
				 border-right: 3px solid #83BB41; 
				 background-color: #DDDDDD;
}	

#chenar_div_footer {
	position: relative;
	width: 100%;
	height:72px;
	z-index:3;
}

					
#chenar_b {position:absolute;
			  width: 760px;
			  top: 128px;
			  left: 0px;
			  z-index: 3;
}

#footer {position: relative;
			width: 766px;
			height: 116px;
			left: 0px;
			z-index:2;
			text-align: center;
			vertical-align: bottom;
			}
#footerlink {
	background-image:url(images/footer1.png);
	background-repeat: no-repeat;
	width: 766px;
	height: 116px;
		/*width: 600px;
			height: 70px;*/ 

			
}

#footerlink1 {
	/*background-image:url(images/accueil-05_03.jpg);*/
	background-image:url(images/accueil.jpg);
	background-repeat: no-repeat;
	width: 766px;
	height: 116px;
		/*width: 600px;
			height: 70px;*/ 

			
}
#footerlink1-nl {
	/*background-image:url(images/accueil-05_03-nl.jpg);*/
	background-image:url(images/accueil.jpg);
	background-repeat: no-repeat;
	width: 766px;
	height: 116px;
		/*width: 600px;
			height: 70px;*/ 

			
}


a {text-decoration: none}	


a.link1:visited, a.link1:active, a.link1:link {
				color: #61656A;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				text-decoration: none;
				}
a.link1:hover {text-decoration: underline; }

a.link6:visited, a.link6:active, a.link6:link {
				color: black;
				
				text-decoration: none;
				}
a.link6:hover {text-decoration: none; 

	
}
a.link2:visited, a.link2:active, a.link2:link {color: #7BAD38;}
a.link3:visited, a.link3:active, a.link3:link {color: #7BAD38;}
a.link4:visited, a.link4:active, a.link4:link {color: #61656A;}
a.link4:hover {text-decoration: underline;
color: #5D921F;}

/*      END    CHENAR MARE   */
	   	   
/*      CHENAR  MIC   */

#poza {position: relative;
		 width: 717px;
		 left: 32px;
		float: left;
		z-index: 5;
		
}
img.image {
	border:0px;

}
.image {
	border:0px;

}


.poza_1 {
	position:relative;
	top: 0px;
	left: 0px;
}

.poza_2 {
	position:relative;
	top: 0px;
	left: 5px;
}
.poza_3 {
	position:relative;
	top: 0px;
	left: 10px;
}

.poza_4 {
	position:relative;
	top: 0px;
	left: 15px;
}
.poza_5 {
	position:relative;
	top: 0px;
	left: 20px;
}
.poza_6 {
	position:relative;
	top: 0px;
	left: 25px;
}

/*     LINIA 2   */

.poza_7 {
	position:relative;
	top: 1px;
	left: 0px;
}

.poza_8 {
	position:relative;
	top: 1px;
	left: 5px;
}

.poza_9 {
	position:relative;
	top: 1px;
	left: 10px;
}

.poza_10 {
	position:relative;
	top: 1px;
	left: 15px;
}

.poza_11 {
	position:relative;
	top: 1px;
	left: 20px;
}
.poza_12 {
	position:relative;
	top: 1px;
	left: 25px;
}

.poza_13 {
	position:relative;
	top: 1px;
	left: 0px;
}

.poza_14 {
	position:relative;
	top: 1px;
	left: 5px;
}

.poza_15 {
	position:relative;
	top: 1px;
	left: 10px;
}

.poza_16 {
	position:relative;
	top: 1px;
	left: 15px;
}

.poza_17 {
	position:relative;
	top: 1px;
	left: 20px;
}

.poza_18 {
	position:relative;
	top: 1px;
	left: 25px;
}

.poza_19 {
	position:relative;
	top: 1px;
	left: 0px;
}

.poza_20 {
	position:relative;
	top: 1px;
	left: 5px;
}

.poza_21 {
	position:relative;
	top: 1px;
	left: 10px;
}

.poza_22 {
	position:relative;
	top: 1px;
	left: 15px;
}

.poza_23 {
	position:relative;
	top: 1px;
	left: 20px;
}

.poza_24 {
	position:relative;
	top: 1px;
	left: 25px;
}

.poza_25 {
	position:relative;
	top: 1px;
	left: 30px;
}

.poza_26 {
	position:relative;
	top: -36px;
	left: 35px;
}

#chenar_mic {position: relative;
					width: 717px;
					height: 570px;
					left: 25px;
					z-index: 4;
					
}

#chenar_mic_exe {position: relative;
					width: 717px;
					height: 700px;
					left: 25px;
					z-index: 4;
					
}

#chenar_mic_fin {position: relative;
					width: 717px;
					height: 700px;
					left: 25px;
					z-index: 4;
					
}

#colt_stanga_sus {position: absolute;
						width: 6px;
						height: 6px;
						top: 35px;
						vertical-align: top;
						font-size: 1px;
						left: 0px;
						z-index: 4;
}

#colt_stanga_sus_i_logo {position: absolute;
						width: 45px;
						height: 45px;
						top: 15px;
						vertical-align: top;
						font-size: 1px;
						left: -20px;
						z-index: 4;
}


#colt_dreapta_sus {position: absolute;
						width: 6px;
						height: 5px;
						top: 35px;
						vertical-align: top;
						font-size: 1px;
						left: 712px;
						z-index: 4;
}

#colt_dreapta_sus_fin {position: absolute;
						width: 6px;
						height: 5px;
						top: 35px;
						vertical-align: top;
						font-size: 1px;
						left: 704px;
						z-index: 4;
}
#colt_stanga_jos_exe {position: absolute;
						width: 5px;
						height: 6px;
						top: 231px;
						left: 0px;
						z-index:4;
						}
						
#colt_stanga_jos {position: absolute;
						width: 5px;
						height: 5px;
						top: 427px;
						left: 0px;
						z-index:4;
						}						

						
#bara_sus {position: absolute; 
			width: 700px; 
			height: 2px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_de_sus.jpg') repeat-x;
	
}

#bara_sus_exe {position: absolute; 
			width: 713px; 
			height: 2px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_de_sus.jpg') repeat-x;
	
}
#bara_sus_fin {position: absolute; 
			width: 710px; 
			height: 3px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_de_sus.jpg') repeat-x;
	
}



#bara_stanga {position: absolute; 
			width: 2px; 
			height: 396px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_stanga.jpg') repeat-y;
	
}

#bara_stanga_exe {position: absolute; 
			width: 2px; 
			height: 200px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_stanga.jpg') repeat-y;
	
}

#bara_stanga_fin {position: absolute; 
			width: 3px; 
			height: 500px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/finitions/bara_stanga.jpg') repeat-y;
	
}

#bara_de_dreapta {position: absolute; 
			width: 2px; 
			height: 180px; 
			z-index:3; 
			top: 35px; 
			left: 716px; 
			background:url('images/exemple/linia_dreapta.jpg') repeat-y;
	
}

#bara_de_dreapta_fin {position: absolute; 
			width: 3px; 
			height: 450px; 
			z-index:3; 
			top: 35px; 
			left: 707px; 
			background:url('images/finitions/bara_dreapta.jpg') repeat-y;
	
}

#bara_jos {position: absolute; 
			width: 500px; 
			height: 2px; 
			z-index:3; 
			top: 430px; 
			left: 0px; 
			background:url('images/linia_de_jos.jpg') repeat-x;
	
}

#bara_jos_exe {position: absolute; 
			width: 500px; 
			height: 2px; 
			z-index:3; 
			top: 235px; 
			left: 0px; 
			background:url('images/linia_de_jos.jpg') repeat-x;
	
}

#fundal {position: absolute; 
			width: 500px; 
			height: 396px; 
			z-index:2; 
			top: 35px; 
			left: 0px; 
			background:url('images/background_chenar_mic.jpg') repeat-x;
			
}

#fundal_exe {position: absolute; 
			width: 716px; 
			height: 180px; 
			z-index:2; 
			top: 35px; 
			left: 0px; 
			background:url('images/exemple/fundal_chenar.jpg') repeat-x;
			
}

#fundal_fin {position: absolute; 
			width: 710px; 
			height: 420px; 
			z-index:2; 
			top: 35px; 
			left: 0px; 
			background:url('images/finitions/fundal_chenar.jpg') repeat-x;
			
}

#poza_c {
	position: absolute;
	width: 3px;
	height: 120px;
	top: 431px;
	left: 0px;
	z-index: 4;  
}	

#fundal_poza_c {position: absolute;
	width: 600px;
	height: 120px;
	top: 431px;
	left: 0px;
	z-index: 2;  
	background:url('images/bg_jos.jpg') repeat-x;

}					
	
#text {position: absolute; 
			width: 200px; 
			height: 120px; 
			z-index:6; 
			top: 117px; 
			font-weight:bold; 
			left: 30px; 
			font-family:'arial';
			font-size:12px;
		   color:#61656A
}	

#text_exe {position: absolute; 
			width: 690px; 
			height: 120px; 
			z-index:6; 
			top: 35px; 
			font-weight:bold; 
			left: 15px; 
			font-family:'arial';
			font-size:12px;
		   color:#61656A;
}				
h1.link2 {
	color: 5D921F;
	font-size: 14px;
}			
						
/*      END    CHENAR MIC   */


/*     POZE    */
#poza_a {
	position: absolute;
	width: 214px;
	height: 554px;
	top: 0px;
	left: 493px;
	z-index: 5;  
}

#poza_b {
	position: absolute;
	width: 247px;
	height: 270px;
	top: 115px;
	left: 246px;
	z-index: 5;  
}

#poza_d {
	position: absolute;
	width: 447px;
	height: 26px;
	top: 57px;
	left: 25px;
	z-index: 5;  
}

/*    END POZE    */

#scris {position: relative; 
			width: 766px; 
			height: 20px; 
			z-index:70;
			text-align:center;
			  
			 font-weight:bold; 
			/* left: 270px; */
			 font-family:'arial';
			 font-size:10px; 
			 color:#72A135;"
}

#scris_fin {position: relative; 
			width: 400px; 
			height: 20px; 
			z-index:70;
			  
			 font-weight:bold; 
			 left: 180px; 
			 font-family:'arial';
			 font-size:10px; 
			 color:#72A135;"
}



/*
//-----------------------------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------------------------
*/

/*     COMMANDER  */

/*   bar position */
#bar {position: relative; width: 734px; height: 91px; }

.bar_img {position: absolute; width: 712x; height: 71px; left: 22px; top: 19px;}
/*  end bar position */


/*  retour, validez bottons  */
#but_r_v {position: relative; width: 734px; height: 65px;}

.retour {position: absolute; width: 153px; height: 27px; left: 23px; top: 30px;}
.valides {position: absolute; width: 153px; height: 27px; left: 581px; top: 30px;}
.border_down {position: absolute; width: 710px; height: 1px; left: 25px; top: 65px; border-bottom: 1px solid #719B3F;}
/* end retour, validez bottons  */


/*    logo bar  */
#logo_bar {position:relative; width: 468px; height: 700px; left: 25px;}

.logo_img {position: relative; width: 468px; height: 42px; left: 0px}

#logo_info {position:relative; left: 25px;}
/*  end logo bar  */



/*  left  border  -------------------------------------------------*/



/*   picture  */
#picture {position: absolute; width: 80px; height: 141px; top: 45px; left: 30px; z-index: 6;}
#picture_text {position: absolute; top: 110px; left: 3px}
.text_style {font-weight: none; font-family:'arial'; font-size: 10px; color: #646566;}
/*  end picture  */

/*  up left */
.up_left {position: relative;
					width: 146px;
					height: 192px;
					left: 0px;
					z-index: 4;
					float: left;
					text-size: 1px;}
/* end up left */

/* up right */					
.up_right {position: absolute;
						width: 6px;
						height: 5px;
						top: 35px;
						left: 141px;
						z-index: 4;
						vertical-align: top;
						text-size: 1px;}					
/* end up right */						

/* down left */
.down_left {position: absolute;
						width: 5px;
						height: 5px;
						top: 220px;
						left: 0px;
						z-index:4;}
/* end down left */

/* up right */
.down_right {position: absolute;
						width: 5px;
						height: 5px;
						top: 219px;
						left: 142px;
						z-index:4;}
/* end up right */

/* border up */
.border_up {position: absolute; 
			width: 146px; 
			height: 3px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_de_sus.jpg') repeat-x;}
/* end border up */

/* border left */
.border_left {position: absolute; 
			width: 2px; 
			height: 190px; 
			z-index:3; 
			top: 35px; 
			left: 0px; 
			background:url('images/linia_stanga.jpg') repeat-y;}
/* end border left */

/* border down */
.border_down {position: absolute; 
			width: 146px; 
			height: 2px; 
			z-index:3; 
			top: 223px; 
			left: 0px; 
			background:url('images/linia_de_jos.jpg') repeat-x;}
/* end border down */

/* border right */
.border_right {position: absolute; 
			width: 2px; 
			height: 190px; 
			z-index:3; 
			top: 35px; 
			left: 145px; 
			background:url('images/exemple/linia_dreapta.jpg') repeat-y;}
/* end border right */

/* background */
.background {position: absolute; 
			width: 147px; 
			height: 192px; 
			z-index:2; 
			top: 35px; 
			left: 0px; 
			background:url('images/commander/step4/fundal.jpg') repeat-x;}
/* background */


/*   end left border */


/* correcting li ul */
/*.navancien {
	position:absolute;
	left: -40px;
	list-style:none;
	font-weight:bold;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}*/
.nav {
	position:relative;
	list-style:none;
	font-weight:bold;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#nav1{
	float:left;
	margin-left:0px;
	color: white;
	 top: 5px;
	 font-family: 'arial';
	 font-size: 12px;
	 text-align: center;
	 font-weight: bold;
	 line-height:25px;
	 height:25px;
}
#nav1 a{
	position: relative;
	padding-left:12px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	color: white;
	text-decoration:none;
}
#nav1 a:hover{
	color:white;
	text-decoration:none;
}



.nav li {
	float:left;
	margin-left:0px;
	color: white;
	 top: 5px;
	 font-family: 'arial';
	 font-size: 12px;
	 text-align: center;
	 font-weight: bold;
}

.spacer {color: white;}

.nav a {
	position: relative; 
	padding:3px 10px 6px;
	color: white;
	text-decoration:none;
}

.nav a:hover {
	color:white;
	text-decoration:none;
}

/* ADD BY HB */

#tarifcontent {
margin-left:25px;
margin-right:25px;
width:710px;
color:#546906;
font-family:Arial, Helvetica, sans-serif;

}
#tarifcontent a{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#tarifcontent a:hover{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#titreprix {
	background-image:url('images/bg-titre.png');
	background-repeat:repeat-x;
	border: 1px solid #546906;
	color: #546906;
	width:705px;
	height:25px;
	line-height:25px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding-left:5px;
}
#lienstep1 {
font-weight:bold;
color:#546906;
font-family:Arial, Helvetica, sans-serif;

}
#lienstep1 a{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#lienstep1 a:hover{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.style1 {
	font-size: 14px;
	font-weight: bold;
}
.style2 {
	font-size: 10px;
	font-weight: bold;
}
.style3 {
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	
	}
	.style4 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	
	}
		.style5 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:5px;
	font-weight:bold;
	
	}
		.style6 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	
	}
	.style7 {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.style8 {
	color: #990000;
	font-weight: bold;
}
.style9 {
	color: #CC6600;
	font-weight: bold;
}
.style10 {
	color: #006600;
	font-weight: bold;
}
.style11 {
	font-size: 26px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #5D921F;
}
.style12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61656a;
	font-weight: bold;
}
.style14 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D921F;
	font-weight: normal;
	font-size: 18px;
	border: 1px solid #5D921F;
	background-color: #DDF2C4;
}

.style15 {
	color: #5D921F;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.style16 {
	font-family: Arial, Helvetica, sans-serif;
	color: #5D921F;
	font-weight: bold;
	font-size: 14px;
}
	.style17 {
	color: #333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.style18 {
	color: #546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
.style19 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
}
.titrebox {
	font-family:Arial, Helvetica, sans-serif;
	color: #7BAD38;
	font-size:14px;
}



	#textcontact{
			padding-left:20px;
			padding-right:20px;
			font-family:'arial';
			font-size:12px;
		    color:#61656A
}	
	#textcontact a{
			font-weight:bold;
			font-family:'arial';
			font-size:12px;
		    color:#61656A
}
	#textcontact a:hover{
			font-weight:bold;
			font-family:'arial';
			font-size:12px;
		    color:#8C9297}	
			
			#aidecontent a{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#aidecontent a:hover{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#legalcontent {
	padding-left:20px;
	padding-right:20px;

}
	
				#legalcontent a{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
#legalcontent a:hover{
	color:#546906;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
	
	#introstep1 {
	position:absolute;
	left:28px;
	top:189px;
	width:703px;
	height:110px;
	z-index:11;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
	background:url('images/commander/step1/bg.jpg');
	background-repeat:no-repeat;
}
#introstep2 {
	position:absolute;
	left:28px;
	top:189px;
	width:703px;
	height:110px;
	z-index:11;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	padding-top:10px;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
	background:url('images/commander/step1/bg.jpg');
	background-repeat:no-repeat;
}
#introstep2 a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7BAD38;
	font-weight:bold;
	text-decoration: none;
}
#introstep2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7BAD38;
	font-weight:bold;
	text-decoration: none;
}
#introexemple {
	position:absolute;
	width:708px;
	left:25px;
	height:120px;
	z-index:11;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:0px;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
	background:url('images/commander/step1/bg.jpg');
	background-repeat:no-repeat;
}
#introexemple2 {
	position:absolute;
	width:712px;
	left:25px;
	height:151px;
	z-index:11;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:15px;
	padding-top:0px;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
	background:url('images/bg-exemple-02.jpg');
	background-repeat:no-repeat;
}

.agrandirtexte {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
}


#cadreplusexemple {
	background-image:url('images/bg-exemple.jpg');
	width:131px;
	height:352px;
	z-index:11;
	padding-left:8px;
	padding-top:12px;
	padding-right:8px;
	padding-bottom:12px;
	background-repeat:no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #61656A;
	text-decoration: none;	

}
#bgphotoupload {
	background-image: url(../images/bg-photo-upload.png);
	background-repeat: no-repeat;
	height: 30px;
	width: 205px;
	line-height: 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;	
}


/*table.border th,td{
	border: 1px solid #333333;	
	
	}*/

/* fancy uploader */



		label.error
		{
			color:					#ff0000;
		}


		form div.label,
		form div.note,
		form div.footer
		{
			clear:					both;
			margin:					1em 0 0 0;
			padding:				0.1em 0.3em;
		}

		form div.note
		{
			margin-left:			.5em;
		}



		/**
		 * Thats the basic css needed for the upload bars
		 */

		.photoupload-queue
		{
			list-style:				none;

		}
		.photoupload-queue li
		{
			background:				url(images/photo_upload.png) no-repeat 0 5px;

			/* padding:				5px 0 5px 22px;*/
		}
		

		.photoupload-queue .queue-file
		{
			font-weight:			bold;
			background-color: #EBEBEB;
		}

		.photoupload-queue .queue-size
		{
			color:					#aaa;
			/*margin-left:			1em;*/
			font-size:				0.9em;
			background-color: #EBEBEB;
		}

		.photoupload-queue .queue-loader
		{
			position:				relative;
			/*margin:					3px 15px;*/
			font-size:				0.9em;
			background-color:		#fff;
			color:					#fff;
			border:					1px inset #ddd;
		}
		.photoupload-queue .queue-subloader
		{
			text-align:				center;
			position:				absolute;
			background-color:		#5d921f;
			height:					100%;
			width:					0%;
			left:					0px;
			top:					0px;
		}

		.photoupload-queue .input-delete
		{
			width:					14px;
			height:					14px;
			background:				url(images/delete.png) no-repeat 0 0;
			text-decoration:		none;
			border:					none;
			float:					right;
		}
		
		.flashlink a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #416b10;
	text-decoration: none;			
		
		
		}
				.flashlink a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #5d921f;
	text-decoration: none;			
		
		
		}
		#textebasdepage {
	width: 580px;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61656a;
		}
		
#linkindex {
	width: 350px;
	height: 270px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
#linkindexcadre {
	width: 210px;
	height: 70px;
	display: block;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}

#infobox {
	width:288px;
	height:267px;
	padding-top:50px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61656a;
	}
#infobox2 {
	width:288px;
	height:267px;
	/*padding-top:50px;*/
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #61656a;
	}

#texte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
}
#texte a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}
#texte a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6ebe27;
	text-decoration: underline;
}
#gris-sep {
	background-color:#666666;
	width:705px;
	height:2px;


}
#vert-sep {
	background-color:#546906;
	width:705px;
	height:2px;


}

#tarif-table {
	border:solid;
	border-color:#94ba1f;
	border-width:1px;
	}
#tarif-table-02 {
	border:solid;
	border-color:#a9cb5c;
	border-width:1px;
	}
#tarif-table-03 {
	border:solid;
	border-color:#385a19;
	border-width:1px;
	}
	
.texteconcept {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#61656A;
	font-weight:bold;
}
.texteconceptmini {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#61656A;
	/*font-weight:bold;*/
}
	
	
.cours-index {
	background-image:url(images/fin/bg-cours-index.png);
	background-repeat:no-repeat;
	line-height:68px;
	height:72px;
	padding-left:110px;
	width:605px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#59802A;
	display:block;
	margin-left:20px;
	}
	
.on {
	background-image:url(images/btt-gal-on.png);
	background-repeat:no-repeat;
	width:104px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	}
	
.off a{
	background-image:url(images/btt-gal-off.png);
	background-repeat:no-repeat;
	width:104px;
	height:21px;
	line-height:21px;
	color:#616568;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	}
.off a:hover{
	background-image:url(images/btt-gal-on.png);
	background-repeat:no-repeat;
	width:104px;
	height:21px;
	line-height:21px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	display:block;
	}
.photos-gal td {
	vertical-align:top; 
	}
.texte-intro-format {
	color:#61656A;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:15px;
	}
.texte-intro-format a{
	color:#719D3C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	
	}
.texte-intro-format a:hover{
	color:#719D3C;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration: underline;
	
	}