/* ---------------------------------------------------
* Screen CSS for ic2.buzzee.fr
* version 1.0 - November 2008
* Author : Erwann Ser
------------------------------------------------------
*/


/*=------------------------------------------ H E A D E R ------------------------------------------------*/


#phot {
	left:0;
	background:url('../images/visuel.png') no-repeat 0 0;
	height:305px;
	top: -33px
}
	#bothead #ctr {padding-left: 280px;}



/*=---------------------------------------- COMMON ELEMENTS -----------------------------------------*/


/*TITLES*/
#sidecol h2 {
	font-size: 1.9em;
	font-weight:normal;
	background: url('../images/title_arrow.png') no-repeat;
	color:#659e01; margin-left:0; margin-right:0; margin-top:0; margin-bottom:.7em; padding-left:30px; padding-right:0; padding-top:0; padding-bottom:.3em
	}
#header h1 {
margin-top:0;
font-size:1.8em; 
line-height:1.3;
        font-weight:normal
}
#header h1 span  {font-weight:bold}	
#maincol h2 {
	margin-top:0;
	color:#0E54A0;
	padding: 1em 0 .3em;
	font-weight:bold;
	font-size: 1.3em;
	line-height: 1.5;
	}
#questions #maincol h2, #help #maincol h2  {font-size: 1.1em; padding-bottom:0 }
#news #maincol h2 {padding:0; text-transform:uppercase;}
h3 {
	font-size: 1.3em; 
	color:#025f9f; 
	font-weight: normal;
	margin-bottom: .2em;
	}

/*=-------------------------------------- C O N T E N T ------------------------------------------*/

		#maincol {
			width: 60%;
			padding: 55px 0 0 3%;
			}
		#sidecol {
			float:right;
			width:32.5%;
			}
		.sidecontent {padding-top:0}
		.sidebox {
			position:relative;
			margin-top: 2em;
			background: url('../images/sidebox_bg.png') repeat-y;
			padding-left:0; padding-right:0; padding-top:1.4em; padding-bottom:1em
			}
		.sidebox .top, .sidebox .bott {
			position:absolute; 
			left:0;
			height: 100px;
			width: 100%;
			}
		.sidebox .top {top:0; background:url('../images/sidebox_top.png') no-repeat;}
		.sidebox .bott {bottom:0; background:url('../images/sidebox_bott.png') no-repeat;}
		.sidecontent {position:relative; z-index: 1}
		.sidebox .separ {
			background:url('../images/sidebox_separ.png') no-repeat top; 
			padding-top: 1em
			}
		.sidebox #Email {width: 225px; margin-left: 5px}
		
		#sidecol .valider {
			height:auto; 
			border:none; 
			vertical-align:middle;
			}	

/*PAGES STYLES*/
#subscription ol li {list-style:none; margin-left:0}

#quest {
	padding-top: 1em;
	background:url('../images/separateur.gif') repeat-x; 
	}

.BoxeDetails {
	background:  #FFF;
	padding: .5em 25px 2em;
	}
	.BoxeDetails h2 {margin-top: .5em}
	.BoxeDetails h2+h3 {margin-top: 0}
	.BoxeDetails h3 {font-size: 1.4em}
	.BoxeDetails h3 img {vertical-align: bottom; margin-right: 8px;}
	.BoxeDetails blockquote {margin: .5em 0; border:none; font-size:1.1em}
	.BoxeDetails cite {margin-left: 0;}

