@charset "iso-8859-2";
/********************************************************
	CSS Document / Accueil - Solargie by Skalpel.fr
********************************************************/

/* Sidebar - Home
-----------------------------------------------------------------------------*/
#sidebarHome { float: right; width: 300px; padding-top: 30px; color: #2F3D48; }

#sidebarHome div.box-topdevis { position: absolute; width: 269px; height: 76px; margin-top: -76px; background: url(../images/interface/box-topdevis-trans.png) top left no-repeat; }
#sidebarHome div.box-devis { width: 232px; height: 172px; margin-bottom: 5px; padding: 10px 20px 0 40px; background: url(../images/interface/box-home-devis-trans.png) top left no-repeat; }
	#sidebarHome div.box-devis p.description {}
	#sidebarHome div.box-devis p.btn a {
		position: relative;
		display: block; 
		width: 238px; 
		height: 47px; 
		margin-left: -10px;
		background: url(../images/interface/box-home-devis-btn.gif) top left no-repeat;
	}
	
#sidebarHome div.box-pro { width: 265px; height: 86px; margin: 0 0 5px 7px; padding: 50px 0 0 20px;  background: url(../images/interface/box-home-pro-trans.png) top left no-repeat; }
	#sidebarHome div.box-pro div.description { }
		#sidebarHome div.box-pro div.description ul { margin-left: 5px; }
		#sidebarHome div.box-pro div.description li { font-size: 0.90em; color: #000000; margin-bottom: 3px; padding-left: 10px; background: url(../images/interface/puce-5.gif) 0 4px no-repeat; }
	#sidebarHome div.box-pro div.details { position: absolute; margin: 58px 0 0 15px; }
		#sidebarHome div.box-pro div.details a { color: #000000; font-weight: bold; }

#sidebarHome div.box-reas { width: 265px; height: 80px; margin: 0 0 5px 7px; padding: 55px 0 0 20px; background: url(../images/interface/box-home-reas-trans.png) top left no-repeat; }
	#sidebarHome div.box-reas div.description { }
		#sidebarHome div.box-reas div.description p { color: #FFFFFF; }	
		#sidebarHome div.box-reas div.description ul { margin: 5px 0 0 5px; }
		#sidebarHome div.box-reas div.description li { font-size: 0.90em; padding-left: 10px; background: url(../images/interface/puce-2.gif) 0 4px no-repeat; }
	#sidebarHome div.box-reas div.details { position: absolute; margin: 47px 0 0 105px; }
		#sidebarHome div.box-reas div.details a { color: #000000; font-weight: bold; }

#sidebarHome div.box-install { width: 260px; height: 130px; margin: 0 0 5px 7px; padding: 40px 10px 0 15px; background: url(../images/interface/box-home-install-trans.png) top left no-repeat; }
	#sidebarHome div.box-install p { float: right; width: 110px; margin-top: 10px; }
	#sidebarHome div.box-install div.video { width: 145px; height: 110px; }
		#sidebarHome div.box-install div.video a {
			position: relative;
			display: block;
			width: 139px;
			height: 105px;
			background: url(../images/interface/box-home-install-video.jpg) top left no-repeat; 
		}
		

/* Home
-----------------------------------------------------------------------------*/
#mainHome { float: left; width: 680px; min-height: 400px; }
#mainHome div.box-solaire { display: block; width: 650px; height: 343px; margin: 10px 0 4px 30px; background: url(../images/interface/box-solaire-2010.jpg) top left no-repeat; }

#mainHome div.box-presentation { padding-left: 5px; }
	#mainHome div.box-presentation div.panel { float: left; width: 205px; margin-right: 15px; padding-top:40px; }
	
	#mainHome div.box-presentation div.revenus { background:url(../images/interface/titre-revenus.gif) top left no-repeat; }
	#mainHome div.box-presentation div.expert { background:url(../images/interface/titre-expert.gif) top left no-repeat; }
	#mainHome div.box-presentation div.environnement { background:url(../images/interface/titre-environnement.gif) top left no-repeat; }
	
	#mainHome div.box-presentation p.title { height: 45px; line-height: 15px; font-size: 1.20em; color: #FFFFFF; }
		#mainHome div.box-presentation p.title strong { font-size: 1.40em; color: #FCC305; }
	#mainHome div.box-presentation ul { height: 100px; }
	#mainHome div.box-presentation li { font-size: 0.90em; color: #9AD5E5; padding-left: 10px; margin-bottom: 5px; background: url(../images/interface/puce-1.gif) 0 5px no-repeat; }
	#mainHome div.box-presentation p.btn a {
		position: relative;
		display: block;
		width: 153px;
		height: 33px;
		line-height: 33px;
		padding-left: 13px;
		background: url(../images/interface/box-home-presentation-btn.gif) top left no-repeat;
		font-size: 0.90em;
		color: #000000; 
		font-weight: bold;
	}