﻿/*
	////---------------------------------------------
	\\\\ tvhconsulting.com - Conseil et mise en œuvre de solutions ERP
	//// 	Default template stylesheet
	\\\\ Sogoa © 2007 creation  
	//// 	Coded by : damien virot
	\\\\---------------------------------------------
*/


/* shared elements
--------------------------------------------- */
*{margin:0;padding:0;border:0;}
html, body{height:100%; height:auto; min-height:100%;background-color:#d7dadf;font:10px/14px Arial, Helvetica, sans-serif;color:#666666;}
.clear{clear:both;font-size:1px;height:0;overflow:hidden;}
.column{float:left;}
.hdn{display:none;}
.spaced p, .spaced ul{padding-bottom:10px;}
.spaced .pop, .listing{margin-bottom:10px;}
.spaced ul{padding-left:20px;}
.spaced li{list-style:outside disc;}


/* links
--------------------------------------------- */
a{text-decoration:none;outline:none; color:#6c727a;}
a:hover{text-decoration:underline;color:#970036;}

	/* common */
	.closelight{display:block; font-weight:bold; color:#FFFFFF; text-align:right; padding:2px; background-color:#000000;}
	.closelight:hover{text-decoration:none;}
	.homelink{display:inline;padding-left:10px;width:65px;display:inline;color:#FFFFFF;border-right:#FFFFFF 2px solid;}
	.main-section{display:block;width:78px; border-left:#FFFFFF 2px solid; text-align:center; color:#FFFFFF;}
	.main-section:hover, .sub-entries a:hover{background:#000000; color:#FFFFFF; text-decoration:none;}
	.homelink:hover{background:#000000; color:#FFFFFF; text-decoration:none;}
	#tools a{color:#FFFFFF;}
	
	/* page */
	a.on, a.on:hover{background:#000000;}
	a.press{text-decoration:underline;}
	.listing a{display:block;}
	.sub-entries a{display:block; width:160px; padding:3px 0 5px 10px; color:#FFFFFF; font-weight:bold;}
		
	/* ad */
	a.adplus, .puce-plus{display:block; padding-left:13px; background:url(../medias/imgs/pages/puce-plus.gif) no-repeat 0 3px; color:#000000; line-height:13px; margin-bottom:5px; font-weight:bold;}
		
	/* download */
	#download a{display:block; color:#000000; padding-left:15px; line-height:12px;}
	#download a:hover{font-weight:bold;}
	
	.contact{margin-right:105px;}
	

/* forms
--------------------------------------------- */
.postoffice #attachements{display:none;}
.postoffice .error{color:#FF0000;padding:2px;}
.postoffice .filenote{margin-bottom:3px;}
.postoffice .filezedme{height:25px; overflow:hidden;}
input, textarea, option{font-size:10px; padding:2px; color:#000000; border:#999999 1px solid;}
select{font-size:10px; color:#000000; border:#999999 1px solid;}
input{background:#FFFFFF url(../medias/imgs/common/back-forms.gif) repeat-x 0 bottom;}
textarea{background:#FFFFFF url(../medias/imgs/common/back-forms-height.gif) repeat-x 0 bottom;}
.postoffice input.forms, .postoffice textarea.forms, .postoffice .iforms{width:260px; float:left; margin-right:10px;}
.postoffice label.forms{display:block; float:left; width:80px; padding-top:2px; padding-right:10px; font-size:10px;}
.postoffice p.forms{height:5px; overflow:hidden;}
.postoffice p{margin-left:90px;}
#search input{ margin-left:10px; width:100px;}


/* images
--------------------------------------------- */
img{display:block;}


/* containers
--------------------------------------------- */

	/* common */
	#languages{position:absolute; top:-20px; left:2px; width:50%;}
	#languages img{display:inline;}
	#languages span{display:block; float:left;}
	#adress{text-align:right; padding-right:20px; font-weight:bold;}
	.clicktoenlarge{background-color:#000000; color:#FFFFFF; text-align:center; padding:2px;display:none;}
	.div_center{margin:5px auto;}
	.div_right{margin:5px 0 10px 10px; float:right;}
	.div_left{margin:5px 10px 10px 0; float:left;}
	#flashcontent{height:125px; width:900px;}
	#footer{padding:5px 25px 5px 0; text-align:right; font-size:9px; color:#9A9DA3; background-color:#d7dadf;}
	#footer-spacer{height:50px;}
	.pop{padding:10px;}
	#tools{text-align:right; padding:2px 5px; color:#FFFFFF; background-color:#970036; font-size:9px; margin-bottom:5px;}
	#secondary-menu{padding:3px 0; background:#ced3d7; margin-top:50px;}
	#spacer-wrapper{height:8px; background:#FFFFFF; font-size:1px;}
	#spacer-top-pages{height:30px;}
	#sub-links{margin-left:35px; display:inline; width:150px;}
	#sub-links p{ padding:0 20px 0 15px; background:url(../medias/imgs/common/puce-sub.gif) no-repeat 0 2px; display:inline;}
	#white-board{background:#edeff1 url(../medias/imgs/common/back-white-board.gif) no-repeat;}
	#white-board #spacer-top{height:60px;}
	#wrapper{width:900px;margin:0 auto; background:#FFFFFF;position:relative;}
	#wrapper-simple{width:580px;margin:10px auto; background:#FFFFFF;}
	#wrapper-simple #white-board{padding:10px;}
	#zone-one{width:170px; margin-right:20px; margin-left:40px; display:inline;}
	#zone-two{width:420px; height:286px; margin-right:20px; border:#970036 1px solid;}
	#zone-three{width:190px;}
		
		/* main menu */
		#main-menu{background:#970036; color:#FFFFFF; font-weight:bold; font-size:9px; height:25px;}
		#main-menu .column{height:20px; padding-top:5px;}
		.lang-choice{height:20px; padding:3px;}
		/*#search{width:172px; float:left; padding-top:3px;}*/
		#search{width:172px; float:left; padding-top:5px;}
		
	/* home */
	#access-clients, #access-consultants{ background:#acb1b8; padding:15px 5px 20px;}
	#access-clients{margin-bottom:20px;}
	#ephemere{padding-top:60px;}
	.news{padding:8px 8px 15px 8px; margin-bottom:20px;width:174px;background:url(../medias/imgs/common/gris-trans.png);}
	.news .chapo{line-height:12px;}
	.news img{float:right; margin:0 0 5px 5px;}
	.news .next a{display:block;text-align:right; color:#000000; padding-right:10px;}
	.news .titre{background:url(../medias/imgs/common/puce-news.png) no-repeat; padding-left:20px; color:#970036; font-size:12px; margin-bottom:5px;}
	#zone-one form span{float:left; margin-right:3px; color:#FFFFFF; font-size:9px; width:63px; font-weight:bold; padding:2px 0 0 5px;}
	#zone-one input{ width:80px; color:#970036; font-size:9px;}
	#zone-one .logo-access{width:72px; margin-bottom:5px;}
		
	/* page */
	#access{padding:5px 10px; 5px 10px; color:#FFFFFF; font-weight:bold;}
	#access p{margin-bottom:10px;}
	#download{padding-bottom:20px;}
	.links{background-color:#CCCCCC; padding:2px 5px; text-align:right;}
	#simple{padding:10px;}
	#search-request{padding:5px; color:#FFFFFF; font-weight:bold;}
	#search-request em{font-style:normal; font-size:9px; font-weight:normal;}
	.sub-entries, .nocorn{background:#970036; margin-bottom:10px;}
	#zone-three-image{width:190px;height:270px; margin-bottom:15px;}
	#zone-two-page{width:400px; margin-right:20px; border:#970036 1px solid; padding:10px;background:url(http://www.sogoa.com/webtvh/medias/imgs/common/gris-trans-light.png);}
	
	/* ad */
	div.ad{width:400px;}

	
/* text & paragraphs
--------------------------------------------- */

	/* common */
	.cadrer{border:#999999 10px solid; background-color:#A5A5A5;}
	.clicktoenlarge{font-size:9px;}
	.legend{font-size:9px; text-align:center; padding:2px; font-style:italic; color:#000000;}
	.noflash{text-align:center; padding:10px;}
	.noflash img{margin:0 auto;}
	.puceplus{display:block; padding-left:13px; background:url(../medias/imgs/pages/puceplus.png) no-repeat 0 3px; color:#000000; line-height:13px; margin-bottom:5px; font-weight:bold;}
	.rouge{color:#970036; font-weight:bold;}
		
	/* home */
	
		
	/* page */
	#download em{font-size:9px;}
	.datepress{font-size:10px; color:#999999;}
	.listing .chapo{color:#333333; font-size:11px;}
	.listing .next{color:#666666;}
	
	/* contact page */
	
	
	/* error */
	
	
/* SPIP overwriting & typo addings
--------------------------------------------- */

	/* HTML overwrite */
	h1{font-size:16px; line-height:20px;}
	h2{font-size:13px; line-height:17px;}
	h3{font-size:11px; line-height:15px;}
	h4{font-size:9px; line-height:12px;}
	
	strong{color:#000000;}
			
	/* Addings */
	.bc1{color:#000000; font-weight:bold; }
	.bc2{color:#970036; font-weight:bold;}
	.bc3{color:#FFFFFF; font-weight:bold;}
	.ic1{color:#000000; font-style:italic;}
	.ic2{color:#970036; font-style:italic;}
	.ic3{color:#FFFFFF; font-style:italic;}
	.bic1{color:#000000; font-weight:bold; font-style:italic;}
	.bic2{color:#970036; font-weight:bold; font-style:italic;}
	.bic3{color:#FFFFFF; font-weight:bold; font-style:italic;}

	.mb10{margin-bottom:10px;}
	.mt10{margin-top:10px;}
	.mb15{margin-bottom:15px;}
	.mt15{margin-top:15px;}