/* 
CSS Document 
février 2005
www.toptechnology.fr
 */

body {
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background:#2d1609;
	color:#FFFFFF;
	font-family:arial,verdana,Helvetica, sans-serif; }
a {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF; }

a img{border:none;}	
	
.pip { color: #516C7B; }

.adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F0F0F0;
}

.Style1 {color: #F0F0F0}	   
	   
h1 {	text-align: left;
		font-size: 14pt;
		font-family: Verdana, Arial;
			color:#837EAA;
		text-align:left;
		font-weight:bold; }

h2 { 	font-size:13pt;
		text-align:center;
		font-family:arial,verdana;
		text-align:left;
		color:#FFFFFF;	 }

h3 {	color:#FFFFFF;
		font-size: 13pt;
		padding-left:30px;
		font-family: Arial,Verdana; }
		
.Designation { font-weight:bold;
				font-size:13pt;
				text-align:left; }

.MenuPrincipal { padding-top:4px;
					padding-left:10px;
					padding-right:10px;
					vertical-align:top;
					text-align:center; }
							  
.contenuTitre { font-size: 11pt;
				font-family:arial,verdana;
				text-align:left;
				font-weight:bold;
				vertical-align:middle; }
				
.TitreRubrik{color:#b0a29a; font-weight:bold; text-align:left; font-size: 10pt; font-family:verdana, arial; padding:8px 0 8px 22px; background:url('/images/puce1.gif') left no-repeat;}				
.TitreRubrik2{color:#b0a29a; font-weight:bold; text-align:left; font-size: 10pt; font-family:verdana, arial; padding:2px 0 2px 22px; background:url('/images/puce1.gif') left no-repeat;}				
				
input[type=text], input[type=password]{border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;}
select {border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;}
		
.inputPanier {border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;}

textarea {	border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;
			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:#b0a29a;
			border:none;	}

			
.block { display : block; }


.tdleft { 	font-size:8pt;
			text-align:left;			
			vertical-align:middle; }

.tdleft2 { 	font-size:8pt;
			text-align:left;			
			vertical-align:middle;
			color:#EA7426; }
			
.tdleft3 { 	font-size:8pt;
			text-align:left;			
			vertical-align:middle;
			color:#EA7426;
			background-color:#FCA369; }

.tdright { 	font-size:8pt;
			text-align:right;
			vertical-align:middle; }
			
.tdright2 { text-align:right;
			font-size:8pt;
			font-family:arial,verdana;
			border-bottom:1px solid #e1d8c7; }
			
.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:10pt;
			font-weight:bold;
			color:#FFFFFF;
			background-color:#E0E2E3;
			text-align:center;
			vertical-align:middle; }
			
.Price { text-align:left;
			color:#FFFFFF;
			font-size:13pt;
			font-weight:bold;
			font-family:arial,verdana; }


.boutonImage { border:none; display:block; background:none; padding:0; margin:0; }

.infoSociete { font-size:7pt;
				text-align:center;
				vertical-align:middle;
				color:#e1d8c7;
				font-family:verdana,arial; }
				
ul { list-style-image: url(../illus/fleche.gif);
		padding-left:14px;
		margin:0px; }

.forum_titre { text-align:center;
			font-size:8pt;
			font-weight:bold;
			color:#000000;
			font-family:arial,verdana;
			border-top:1px solid #e1d8c7;
			border-bottom:1px solid #e1d8c7; }
			
.Titre_CompteClient { text-align:center;
						font-size:8pt;
						font-weight:bold;
						color:#FFFFFF;
						font-family:arial,verdana;
						border-top:1px solid #e1d8c7;
						border-bottom:1px solid #e1d8c7; } 
			
.forum_intervenant { text-align:center;
					font-size:8pt;
					font-weight:bold;
					color:#003399;
					font-family:arial,verdana; }
					
.OnLine { text-align:right;
					font-size:8pt;
					font-weight:bold;
					color:#2DD301;
					font-family:arial,verdana; }
					
.OffLine { text-align:right;
					font-size:8pt;
					font-weight:bold;
					color:#837EAA;
					font-family:arial,verdana; }
				
/*liens*/
a:link {color:#FFFFFF;	text-decoration:none;}
a:visited {color:#FFFFFF;  text-decoration:none;}
a:hover {color:#b0a29a;	text-decoration: underline;}

a.menuBas:link {color:#FFFFFF;	text-decoration:none;}
a.menuBas:visited {color:#FFFFFF;  text-decoration:none;}
a.menuBas:hover {color:#b0a29a;}

a.Menu_CompteClient:link {color:#FFFFFF; text-decoration:none; font-weight:bold;	text-decoration:none;	font-size:8pt;   }
a.Menu_CompteClient:visited { 	color:#FFFFFF;  text-decoration:none;	font-size:8pt;	}
a.Menu_CompteClient:hover {  	color:#9793BA;	text-decoration:none;	text-decoration: underline;	font-size:8pt;	}

a.nav:link 	{text-decoration:none; color:#EA7426; font-size:8pt; }
a.nav:visited {text-decoration:none; color:#EA7426; font-size:8pt;	}
a.nav:hover 	{ text-decoration:underline; color:#EA7426; font-size:8pt;	}

a.home:link    { text-decoration:none; color:#7D001E; font-size:07pt;  }
a.home:visited { text-decoration:none; color:#7D001E; font-size:07pt;  }
a.home:hover   { text-decoration:underline; color:#3D3D3D; font-size:07pt;  }		

p strong, p b{color:#b0a29a;}

.texte{text-align:justify;}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display:inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*_______________________________ ACTUALITES */

.actuGrd{float:left; padding:10px; text-align:left; width:500px;}
.colDroite{float:right; width:200px; border:1px dashed #FFF; padding:10px; margin: 20px 0; text-align:left;}

.dateActu{margin:0; padding:0; color:#e1d8c7; font-size:11px;}

.lireSuite, .lireSuite:visited{display:block; padding:3px; text-align:center; color:#FFF; background:#b0a29a; text-decoration:none;}
.lireSuite:hover{color:#FFF; background:#4c2e1d; text-decoration:none;}


/**************************** CONTACT  */

#formContact{
	margin:35px 0 5px 0;
	padding:0;
}

#formContact label{width:70px; display:block; float:left;}
#formContact .entree{width:230px; border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;}
#formContact textarea{width:300px; border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#e1d8c7; color:#2d1609; font-family:Arial; padding:1px;}
#formContact #envoyer{width:100px; float:right; border:1px solid #b0a29a; font-weight:normal; font-size:11px; background:#2d1609; color:#e1d8c7; font-family:Arial; padding:1px; margin-right:71px; cursor:pointer;}


			/* -------------- Référencement ------------- */
			
.texte-adresse {
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#ffffff;
}

#toptech{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}

a:hover toptech{
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
}