@charset "UTF-8";
/* CSS Document */

body, h1, h2, h3, h4, h5, p	{margin:0; padding:0;}
img	{border:none;}
a	{text-decoration:none}
a:active,a:focus {outline: none;}

#wrap	{width:1082px; margin:0 auto; overflow:hidden;}

#navi	{width:1082px; height:231px; margin:0 auto; z-index:100; position:fixed; top:0;}

#mainmenu	{width:832px; height:200px; overflow:hidden; padding:0 125px 0 125px; background:url(../img/opacity.png) 0 0 repeat; position:relative;}
#logo	{width:416px; height:93px;}
#corner	{width:171px; height:67px; position:absolute; right:103px; top:-15px}

#btn_chisiamo 	{width:219px; height:70px; top:128px; left:125px; position:absolute; background:url(../img/btn_chisiamo.gif) 0 0 no-repeat;}
#btn_chisiamo a	{width:219px; height:70px; display:block;}
#btn_chisiamo_over	{width:219px; height:70px; top:128px; left:125px; position:absolute; display:none; background:url(../img/btn_chisiamo_over.gif) 0 0 no-repeat;}
#btn_progetti	{width:218px; height:70px; top:128px; left:429px; position:absolute; background:url(../img/btn_progetti.gif) 0 0 no-repeat;}
#btn_progetti a	{width:218px; height:70px; display:block;}
#btn_progetti_over	{width:218px; height:70px; top:128px; left:429px; position:absolute; display:none; background:url(../img/btn_progetti_over.gif) 0 0 no-repeat;}
#btn_clienti	{width:110px; height:35px; top:93px; right:253px; position:absolute; background:url(../img/btn_clienti.gif) 0 0 no-repeat;}
#btn_clienti a	{width:110px; height:35px; display:block;}
#btn_clienti_over	{width:110px; height:35px; top:93px; right:253px; position:absolute; display:none; background:url(../img/btn_clienti_over.gif) 0 0 no-repeat;}
#btn_dovesiamo		{width:128px; height:35px; top:93px; right:125px; position:absolute; background:url(../img/btn_dovesiamo.gif) 0 0 no-repeat;}
#btn_dovesiamo a	{width:128px; height:35px; display:block;}
#btn_dovesiamo_over	{width:128px; height:35px; top:93px; right:125px; position:absolute; display:none; background:url(../img/btn_dovesiamo_over.gif) 0 0 no-repeat;}
#btn_contattaci		{width:238px; height:47px; top:128px; right:125px; position:absolute; background:url(../img/btn_contattaci.gif) 0 0 no-repeat;}
#btn_contattaci a	{width:238px; height:47px; display:block;}
#btn_contattaci_over	{width:238px; height:47px; top:128px; right:125px; position:absolute; display:none; background:url(../img/btn_contattaci_over.gif) 0 0 no-repeat;}

#container	{width:1082px; overflow:hidden; margin:0 auto;}

.padding	{padding-top:180px;}
.padding_high	{padding-top:200px;}

#white	{width:1082px; height:200px; overflow:hidden;}

#home	{width:832px; overflow:hidden; margin:0 auto;}
#home p	{margin:35px 0 45px 0; font:13px Verdana, Geneva, sans-serif; color:#1a1818;}

#chisiamo	{width:832px;  overflow:hidden; margin:0 auto; padding-bottom:30px;}

#progetti	{width:832px;  overflow:hidden; margin:0 auto;}
#progetti p	{margin:35px 0 45px 0; font:13px Verdana, Geneva, sans-serif; color:#1a1818;}

#clienti	{width:842px;  overflow:hidden; margin:0 auto; padding-bottom:50px;}
#clienti p	{margin:35px 0 45px 0; font:13px Verdana, Geneva, sans-serif; color:#1a1818;}

#dovesiamo	{width:832px;  overflow:hidden; margin:0 auto; padding-bottom:50px;}
#dovesiamo p	{margin:35px 0 45px 0; font:13px Verdana, Geneva, sans-serif; color:#1a1818;}

#contattaci	{width:832px; overflow:hidden; margin:0 auto; padding-bottom:50px;}
#contattaci p	{margin:35px 0 45px 0; font:13px Verdana, Geneva, sans-serif; color:#1a1818;}


.left_home	{width:405px; float:left; margin:0 0 100px 0; padding-right:10px;}
.right_home	{width:396px; float:left; margin:0 0 100px 0; padding-left:20px;}

#news_page_records	{height:30px; padding:0 5px;}
#news_pages	{overflow:hidden; float:right;}
#news_pages a	{width:14px; height:14px; padding:5px; display:block; float:left; margin-left:5px; background-color:#d3d3d3; color:#fff; text-align:center; font:12px Arial, Helvetica, sans-serif;}

.vetrina_box {width:396px; height:129px; overflow:hidden;}
.vetrina {clip:rect(0 396px 129px 0); position:absolute;}

.home h2, .right_home h2	{font:14px Verdana, Geneva, sans-serif; color:#1a1818; margin:25px 0 12px 0;}
.home p, .right_home p	{font:12px Georgia, "Times New Roman", Times, serif !important; color:#1a1818; margin:0 0 12px 0 !important;}
.home h5, .right_home h5	{font:normal 12px Georgia, "Times New Roman", Times, serif; color:#1a1818; margin-bottom:50px;}
.more_home	{margin-left:5px; color:#1a1818;}


.left_chisiamo	{width:263px; margin:35px 0 0 0; float:left;}
.left_chisiamo h1	{font:17px Arial, Helvetica, sans-serif; color:#1a1818; margin:0 0 8px 0 !important;}
.left_chisiamo p	{font:12px Georgia, "Times New Roman", Times, serif !important; color:#1a1818; margin:0 0 10px 0 !important; line-height:13px !important;}
.left_chisiamo h5	{font:normal 12px Georgia, "Times New Roman", Times, serif; color:#990033; margin-bottom:15px;}
.left_chisiamo h5 a	{color:#990033;}
.profilo		{margin:0;}
.contatta		{margin-left:80px;}
.right_chisiamo	{width:569px; height:380px; overflow:hidden; margin:35px 0 50px 0; text-align:right; float:left;}

.column-1, .column-2, .column-3, .column-4	{width:192px; float:left; padding-bottom:5px; margin-top:35px;}
.column-1, .column-2, .column-3	{margin-right:21px;}
.column-1 ul, .column-2 ul, .column-3 ul, .column-4 ul	{margin:20px 0 0 25px; padding:0;}
.column-1 ul li a, .column-2 ul li a, .column-3 ul li a, .column-4 ul li a	{font:12px Arial, Helvetica, sans-serif; color:#000;}

.column-1 ul li	{margin:0 0 5px 0; padding:0; list-style:url(../img/list_impresa.jpg);}
.column-2 ul li	{margin:0 0 5px 0; padding:0; list-style:url(../img/list_edu.jpg);}
.column-3 ul li	{margin:0 0 5px 0; padding:0; list-style:url(../img/list_lab.jpg);}
.column-4 ul li	{margin:0 0 5px 0; padding:0; list-style:url(../img/list_stud.jpg);}

.column-5, .column-6	{width:405px; float:left; padding-bottom:20px; margin-top:35px;}
.column-5	{margin-right:22px;}

.column-5 h1, .column-6 h1 {margin:5px 0 0 0; padding:10px 3px 0 3px; font:15px Arial, Helvetica, sans-serif; color:#000; width:405px; height:35px; background:url(../img/mail_nome.jpg) 0 0 no-repeat;}
.column-5 h3, .column-6 h3 {margin:20px 0 0 0; padding: 0; font:normal 13px Arial, Helvetica, sans-serif; color:#000;}
.column-5 h4, .column-6 h4 {margin:10px 0 0 0; padding: 0; font:normal 13px Georgia, "Times New Roman", Times, serif; color:#000;}
.column-5 p, .column-6 p {margin:0 0 3px 0 !important; padding:0 3px !important; font:13px Arial, Helvetica, sans-serif !important; color:#666;}
.column-5 a, .column-6 a {margin:3px 0 0 0; padding:0 3px; font:13px Arial, Helvetica, sans-serif; color:#006600;}

.ico	{margin-bottom:22px;}

#decoro_home	{width:1082px; height:610px; background:url(../img/decoro_home.jpg) 0 0 no-repeat; margin-bottom:200px;}
#decoro_chisiamo	{width:1082px; height:610px; background:url(../img/decoro_chisiamo.jpg) 0 0 no-repeat; margin-bottom:200px;}
#decoro_progetti	{width:1082px; height:610px; background:url(../img/decoro_progetti.jpg) 0 0 no-repeat; margin-bottom:200px;}
#decoro_clienti		{width:1082px; height:610px; background:url(../img/decoro_clienti.jpg) 0 0 no-repeat; margin-bottom:200px;}
#decoro_dovesiamo	{width:1082px; height:610px; background:url(../img/decoro_dovesiamo.jpg) 0 0 no-repeat; margin-bottom:200px;}
#decoro_contattaci	{width:1082px; height:610px; background:url(../img/decoro_contattaci.jpg) 0 0 no-repeat; margin-bottom:200px;}

#news_wrap	{width:560px; overflow:hidden; margin:10px 0;  border:1px solid #999; padding:15px; background-color:#FFF;}
#news_wrap hr	{color:#000;}
#news_wrap h3	{font:normal 15px Georgia, "Times New Roman", Times, serif; color:#990033; margin-bottom:5px;}
#news_wrap h1	{font:14px Arial, Helvetica, sans-serif; color:1a1818; margin-top:15px;}
#news_wrap h2	{font:normal 14px Arial, Helvetica, sans-serif; color:#1a1818; margin-bottom:20px;}
#news_wrap p	{font:normal 14px Arial, Helvetica, sans-serif; color:#000; margin-bottom:20px;}
.profilo_p		{line-height:18px !important;}
.contatta_profilo	{font:normal 12px Georgia, "Times New Roman", Times, serif; color:#000; margin-bottom:15px;}

.allegati	{width:560px; text-align:left;}
.allegati b	{font:normal 13px Arial, Helvetica, sans-serif; color:#1a1818; margin-bottom:20px;}
.allegati p	{float:left; margin-right:30px; font:11px Arial, Helvetica, sans-serif !important;}
.allegati a{font:11px Arial, Helvetica, sans-serif !important; color:#1a1818;}
.allegati p img	{margin-top:10px; margin-bottom:10px;}

.mainlist	{margin:0; padding:0 0 0 20px;}
.mainlist li	{margin:0 30px 0 0; padding:0; float:left; width:170px;}
.mainlist li a, .mainlist li span	{font:12px Arial, Helvetica, sans-serif;}

.sublist	{margin:0; padding:0 10px 0 21px; width:182px; float:left;}
.sublist li	{margin:5px 0 0 0; padding:0;}

.sublist_final	{margin:0 0 0 20px; padding:0; width:150px; float:left;}
.sublist_final li	{margin:5px 0 0 0; padding:0;}

.sublist li a, .sublist_final li a	{font:12px Arial, Helvetica, sans-serif; color:#000;}

#impresa	{list-style:url(../img/list_impresa.jpg);}
#education	{list-style:url(../img/list_edu.jpg);}
#laboratorio{list-style:url(../img/list_lab.jpg);}
#studi		{list-style:url(../img/list_stud.jpg);}

#ezjax_content {overflow:hidden; margin-bottom:40px; min-height:500px;}

#dettagli_attivita {width:832px; font:12px Arial, Helvetica, sans-serif; color:#1a1818;}

#dettagli_area_ripetuta	{width:360px; min-height:120px; float:left; margin:0 35px 20px 0; padding:0 20px 0 0;}
#dettagli_area_ripetuta h3	{font:normal 13px Georgia, "Times New Roman", Times, serif;}
#dettagli_area_ripetuta h4	{font:normal 12px Arial, Helvetica, sans-serif; color:#1a1818;}

#boxing	{width:832px; overflow:hidden;}

.result	{float:left; width:415px; background-color:#FFF;}
#Searchresult	{width: 832px; background:url(../img/ajax-loader.gif) 370px center no-repeat;}

.dettagli_profilo	{width:558px; overflow:hidden;}
.fotografia_profilo	{width:265px; height:344px; float:left; overflow:hidden; margin-right:20px;}
.colore_profilo		{width:273px; height:344px; float:left; overflow:hidden;}

#spazio	{height:20px !important; margin:0 !important;}

.clienti_boxing	{width:192px; height:115px; margin-right:10px; float:left; overflow:hidden;}
