/* 
CSS Document 
LINEXIA
http://www.linexia.fr
contact@linexia.fr
 */
body { background-color: #FFFFFF;
		background-image:url(../images/FondInterface.gif);
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		font-family:arial,verdana;
		font-size:8pt;
		color : #646464; }

  
h1 {	color:#F78F1E;
		font-size: 11pt;
		font-family:Trebuchet ms,verdana;
		font-weight:bold;
		text-align:center; }

h2 { 	font-size:10pt;
		font-family: arial,verdana;
		color:#2A1770; 
		text-align:center; }

h3 {	font-size: 10pt;
		font-weight:bolder;
		color:#2A1770; 
		font-family: Arial,Verdana;
		padding-left:30px; }
		
							  
.TitreRubrik { font-size: 09pt;
				font-family:arial,verdana;
				font-weight:bold;
				vertical-align:middle;
				text-align:left;
				color:#2A1770; }


.tdLogin { 	font-size: 10pt;
					font-family:arial,verdana;
					font-weight:bold;
					text-align:center;
					color:#FFFFFF;
					vertical-align:top;
					padding-left:20px; }
					
.tdContact{ color:#85A9D5;
			font-size: 8pt;
			font-family:Arial,verdana;
			font-weight:bold;
			vertical-align:top;
			text-align:left; }

input { color: #2A1770;
		font-size: 8pt;
		font-family:arial;
		border:1px solid #CCCCCC; }


textarea {	border:1px solid #CCCCCC;
			background-color:#FFFFFF;
			color: #2A1770;
			font-family:verdana, arial;
			font-size:8pt;
			scrollbar-face-color: #FFFFFF;
		    scrollbar-shadow-color: #FFFFFF;
		    scrollbar-highlight-color: #FFFFFF;
		    scrollbar-3dlight-color:#FFFFFF;
		    scrollbar-darkshadow-color: #FFFFFF;
		    scrollbar-track-color: #FFFFFF;
		    scrollbar-arrow-color: #FCAD00; }

.submit {	border:none;
			text-align:center; }

.radio { color:#2A1770;
			border:none;	}

select  { border:1px solid #CCCCCC;
			color: #2A1770;;
			font-size: 8pt;
			font-family:Arial,verdana;  }
			
.block { display : block; }


.tdleft { 	font-size:8pt;
			text-align:left;			
			vertical-align:middle; }

.tdright { 	font-size:8pt;
			text-align:right; }

.tdcenter { font-size:8pt;
			text-align:center;
			vertical-align:middle; }
			

			
.basCenter { font-size:8pt;
			text-align:center;
			vertical-align:middle;
			background-color:#9EB0BC;
			padding:3px; }

.tdtitre { 	font-size:08pt;
			font-weight:bolder;
			color:#2A1770;
			font-family:Arial, Helvetica, sans-serif;
			text-align:left;
			vertical-align:middle; }
			
ul {  list-style-type:square;
		font-family:  Arial, Verdana,Helvetica, sans-serif;
			font-size: 08pt;
			
			color: #666666; }
				
					
.adress { font-family:  Helvetica, Arial,sans-serif;
			font-size: 08pt;
			font-weight:bold;
			color:#999999;
			text-align:center }
			




/********************************************************************************/



/*liens*/


.menuHaut:link 		{ font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: none;	font-weight:bold; }
.menuHaut:visited	{ font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: none;	font-weight:bold; }
.menuHaut:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: none;	font-weight:bold;  }

a.menuBas:link   	{ font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: none;	font-weight:bold; }
a.menuBas:visited { font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: none;	font-weight:bold;	}
a.menuBas:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 08pt; color: #4775B0; text-decoration: underline;	font-weight:bold; 	}

a.menuPrincipal:link 	{  	color:#FFFFFF; font-size:10pt;	font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold; 	text-decoration:none;	}
a.menuPrincipal:visited { 	color:#FFFFFF; font-size:10pt;	font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;	text-decoration:none;	}
a.menuPrincipal:hover 	{  	color:#B5B5D2; font-size:10pt;	font-family:Arial, Verdana, Helvetica, sans-serif; font-weight:bold;	text-decoration:none;	}

a.listLink:link {  	color:#4D7FBE;font-weight:bold;	text-decoration:none;	font-size:8pt;   }
a.listLink:visited { color:navy; font-weight:bold; text-decoration: underline;	font-size:8pt;	}
a.listLink:hover {  	color:#4D7FBE;	text-decoration: underline;	font-size:8pt;	}

a.nav:link 	{	text-decoration:none; color: #2A1770; font-size:9pt; }
a.nav:visited {	text-decoration:none; color: #2A1770; font-size:9pt;	}
a.nav:hover 	{ text-decoration:underline; color: #2A1770; font-size:9pt;	}

a.mail:link    { color:#F11B01; font-size:08pt; text-decoration:none;	}
a.mail:visited { color:#F11B01; font-size:08pt;	text-decoration:none;	}
a.mail:hover   { color:#F11B01; font-size:08pt;	text-decoration:underline;  }

a.Linexia:link    { text-decoration:none; color:#374866; font-size:07pt;  }
a.Linexia:visited { text-decoration:none; color:#374866; font-size:07pt;  }
a.Linexia:hover   { text-decoration:none; color:red; font-size:07pt;  }

/********************************************************************************/



.alignMenu {
padding-right:1px;
vertical-align:top;
}


.menuTop {
padding-right:7px;
padding-left:7px;
}
.menuBottom {
background-color:#FFFFFF;
text-align:center;
height:25px;
color:#FFFFFF;
}
.alignFrag {
padding:15px 0px 0px 18px;
/*       T    R   B    L     */ 
}
.alignFra01 {
padding:0px 0px 20px 0px; 
}
.alignFragTarifs {
padding:20px 0px 10px 0px; 
}
.alignFragTa2 {
padding:40px 0px 0px 20px; 
}
.accroche {
height:23px;
color:#F78F1E;
font-size: 11pt;
font-family:Trebuchet ms,verdana;
font-weight:bold;
letter-spacing:0;
padding:0px 0px 15px 3px;
}
.accroche3 {
height:23px;
color:#5E85C5;
font-size: 11pt;
font-family:Trebuchet ms,verdana;
font-weight:bold;
letter-spacing:-1;
padding:0px 0px 5px 3px;
}
.accroche2 {
color:#666666;
}
.nomService {
background-color:#85A9D5;
color:#FFFFFF;
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
padding:0px 0px 0px 0px;
height:23px;
width:100%;
/*       T    R   B    L     */ 
}
.nomService3 {
color:#85A9D5;
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
padding:0px 0px 0px 0px;
height:23px;
width:100%;
border-top:1px solid #85A9D5;
border-bottom:1px solid #85A9D5;
font-weight:bold;
/*       T    R   B    L     */ 
}
.menuPlus {
background-color:#C7D5E7;
color:#4775B0;
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
padding:0px 0px 0px 0px;
height:23px;
width:100%;
/*       T    R   B    L     */ 
}
.menuPlus a{color:#4775B0; font-size: 8pt;font-family:Arial,verdana;text-decoration:none;}
.menuPlus a:hover{color:#4775B0; font-size: 8pt;font-family:Arial,verdana;text-decoration:underline;}

.menuPlus2 {
color:#707070;
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
padding:0px 0px 0px 0px;
height:23px;
width:100%;
/*       T    R   B    L     */ 
}
.menuPlus2 a{color:#707070; font-size: 8pt;font-family:Arial,verdana;text-decoration:none;}
.menuPlus2 a:hover{color:#707070; font-size: 8pt;font-family:Arial,verdana;text-decoration:underline;}



.descriptionBureaux {
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
color:#999999;
}
.descriptionBureaux2 {
font-size: 10pt;
font-family:Arial,verdana;
font-weight:bold;
color:#3399CC;
}
.planTitre {
font-size: 9pt;
font-family:Arial,verdana;
font-weight:bold;
color:#4775B0; 
text-align:center;
padding:10px 0px 20px 0px;
}
.planTexte{
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
color:#4775B0;
text-align:center; 
}
.planAdresse {
font-size: 8pt;
font-family:Arial,verdana;
font-weight:bold;
color:#4775B0; 
text-align:center;
}