@charset "utf-8";
*{margin:0;padding:0;}
html{background:#e1e0e0;}
body{background:#e1e0e0;font:14px/21px normal Verdana, Geneva, sans-serif;}
a, img{border:0;outline:none}
a{font-weight:bold;color:#f27000;}
h1{padding:5px 0 20px 0}

#top{height:20px;width:100%;background:url(../immagini/default/top.jpg) repeat-x}
#box{width:840px;margin:0 auto;position:relative;}
	#header{height:120px;}
		#header a{margin:30px 0 0 40px;background:url(../immagini/default/logo.jpg);display:block;text-indent:-9999px;height:80px;width:150px}
		
	#menu{height:40px;width:800px;margin:0 auto;background:url(../immagini/default/menu.jpg);position:relative;}
		#menu ul{margin:0;padding:0;}
		#menu li{display:inline;padding:0;margin:0;}
		#menu li a{display:block;height:40px;margin:0;padding:0;float:left;text-indent:-9999px;background:url(../immagini/default/menu.jpg) no-repeat;}
		#menu li a.chisiamo{width:91px;background-position:0px 0px}
		#menu li a.portfolio{width:105px;background-position:-94px 0px;margin-left:3px;}
		#menu li a.contatti{width:98px;background-position:-202px 0px;margin-left:3px;}
		#menu li a.blog{width:98px;background-position:-303px 0px;margin-left:3px;}
		#menu li a.chisiamoactive{width:91px;background-position:0px -40px}
		#menu li a.portfolioactive{width:105px;background-position:-94px -40px;margin-left:3px;}
		#menu li a.contattiactive{width:98px;background-position:-202px -40px;margin-left:3px;}
		#menu li a.chisiamo:hover, #menu li a.chisiamo:focus{background-position:0px -40px}
		#menu li a.portfolio:hover, #menu li a.portfolio:focus{background-position:-94px -40px}
		#menu li a.contatti:hover, #menu li a.contatti:focus{background-position:-202px -40px}
		#menu li a.blog:hover, #menu li a.blog:focus{background-position:-303px -40px}
		
	#smenu{height:20px;width:800px;margin:0 auto;background:url(../immagini/default/menu.jpg) 0px -80px;}
	
	#login{float:right;height:40px;position:relative;}
		#login form{position:absolute;right:50px;top:10px;display:none;}
		#login table{display:inline;visibility:hidden}
		#login table, #login tr{border-collapse:collapse;}
		#login form input{height:16px;}
		#login form button{background:#e1e0e0;border:1px solid #333333;margin-left:2px;height:20px;padding:0;line-height:20px;font-size:10px;}
		#login form button:hover{background:#f27000}
		#login img{width:30px;height:30px;margin:5px 10px 0 5px}
		#login table img{width:20px;height:20px;}
	
	#corpo-top{width:800px;margin:0 auto;height:20px;background:url(../immagini/default/bordi.jpg) no-repeat;}
	#corpo{width:758px;margin:0 auto;padding:0 20px 20px 20px;background:#ffffff;border-left:1px solid #cac9c9;border-right:1px solid #cac9c9;}
		#corpo p{text-align:justify;font-size:16px;line-height:1.5;}
	#portfolio{width:798px;height:300px;margin:0 auto;background:#ffffff;border-left:1px solid #cac9c9;border-right:1px solid #cac9c9;position:relative;}
	#corpo-bottom{width:800px;height:5px;margin:0 auto 20px;background:url(../immagini/default/bordi.jpg) 0px -20px no-repeat;}
	
	#frecciaSx{width:46px;height:52px;position:absolute;top:115px;left:-21px;}
		#frecciaSx a{width:46px;height:52px;background:url(../immagini/default/frecce.jpg);display:block;text-indent:-9999px;}
		#frecciaSx a:hover, #frecciaSx a:focus{background-position:0px -52px;}
		#frecciaSx a.off{width:46px;height:52px;background:url(../immagini/default/frecce.jpg) 0px -104px;cursor:default;display:block;text-indent:-9999px;}
	#frecciaDx{width:46px;height:52px;position:absolute;top:115px;right:-21px;}
		#frecciaDx a{width:46px;height:52px;background:url(../immagini/default/frecce.jpg) -46px 0px;display:block;text-indent:-9999px;}
		#frecciaDx a:hover, #frecciaDx a:focus{background-position:-46px -52px;}
		#ffrecciaDx a.off{width:46px;height:52px;background:url(../immagini/default/frecce.jpg) -46px -104px;cursor:default;display:block;text-indent:-9999px;}
	
	#cornice-slider{width:740px;height:280px;margin:0 auto;overflow:hidden;}
	#slider{width:5180px;height:280px;float:left;display:inline;}
	#deepalcool, #immobiliarestrasburgo, #kcinema, #mongolrally, #solaria, #icomar, #sunvds{width:740px;height:280px;float:left;padding:0;display:inline;}
	#kcinema{background:url(../immagini/kcinemabg.jpg) no-repeat;}
	#deepalcool{background:url(../immagini/deepalcoolbg.jpg) no-repeat;}
	#immobiliarestrasburgo{background:url(../immagini/immobiliarestrasburgobg.jpg) no-repeat;}
	#mongolrally{background:url(../immagini/mongolrallybg.jpg) no-repeat;}
	#solaria{background:url(../immagini/solariabg.jpg) no-repeat;}
	#icomar{background:url(../immagini/icomarbg.jpg) no-repeat;}
	#sunvds{background:url(../immagini/sunvdsbg.jpg) no-repeat;}
		#slider img{float:right;margin-right:20px;}
		#slider p.desc{margin:0 20px;text-align:justify;width:440px;float:left;}
		.info{margin:258px 0 0 20px;width:680px;height:225px;background:#000000;color:#ffffff;padding:0 10px;overflow:hidden;}
		.info p{width:640px;font-size:14px;margin:0;padding:5px 20px;text-align:justify;}
		.info a.estendiinfo{color:#ffffff;text-decoration:none;}
		.titolo{font-weight:bold;float:right;margin-top:0;color:#ffffff;font-family:"Century Gothic", Verdana, Geneva, sans-serif}
	
	#servizi, #listino{position:relative;width:390px;margin:0 0 20px 20px;float:left;}
	#servizi-top, #listino-top{width:390px;height:40px;background:url(../immagini/default/bordi.jpg) 0px -25px no-repeat;text-indent:-9999px;}
	#listino-top{background-position:-410px -25px;}
	#servizi-corpo, #listino-corpo{width:388px;height:390px;background:#ffffff;border-left:1px solid #cac9c9;border-right:1px solid #cac9c9;}
		#servizi-corpo ul, #servizi-corpo p{width:340px;padding:10px 20px 10px 30px;font-size:12px;line-height:1.5;text-align:justify;}
		#servizi-corpo ul li{margin-bottom:16px;list-style:url(../immagini/default/tick.png)}
	#listino-corpo{text-align:center;overflow:hidden;}
		#listino-corpo .listino-slider{height:720px;}
		#listino-corpo .listino-nav{text-align:left;margin:0 5px;padding:10px 1px 0 1px;width:376px;}
		#listino-corpo .listino-nav a{margin-left:232px;}
		#listino-corpo .listino-nav h3{display:inline;}
		#listino-corpo table{margin:20px auto 145px auto;font-size:12px;width:380px;}
		#listino-corpo tr.riga:hover td{background:#e1e0e0;}
		#listino-corpo td{background:#ffffff;text-align:left;border-top:1px solid #e1e0e0;height:21px}
		#listino-corpo td.prezzo{text-align:right;}
		#listino-corpo td.sezione{background:#f27000;font-weight:bold;color:#ffffff;padding-left:5px;}
		#listino-corpo td.note{text-align:right;font-size:10px;line-height:1;padding-top:10px;}
	#servizi-bottom, #listino-bottom{width:390px;height:5px;background:url(../immagini/default/bordi.jpg) 0px -65px;}
	
	#tablecontatti{margin:20px 0}
		#tablecontatti input, #tablecontatti textarea{background:#e1e0e0;border:1px solid #d1d0d0;border-top:1px solid #c1c0c0;border-bottom:1px solid #f1f0f0;}
	
	#preventivo{position:absolute;left:70px;top:260px;width:698px;border:1px solid #000000;background:#ffffff;/*display:none;*/}
	#footer{width:800px;height:40px;margin:20px auto;background:url(../immagini/default/bordi.jpg) 0px -70px;clear:both;font-size:10px;color:#666666;text-align:center}