@charset "UTF-8";
/* CSS Document */
body{
	margin:0px;
}
b{
	font-weight:600;
}
.banner_float{
	float:right;
	margin-right:10px;
	margin-bottom:5px;
	margin-left:5px;
}
.tipo_rivetto{
	color:#255493;
}
#table_intro{
	background-image:url(../images/sfondo_intro.jpg);
	background-repeat:no-repeat;
}

#riga_intro_bottom{
border-top:solid 1px #000000;
}

.pulsanti_intro{
	padding-left:20px;
	
}

.prova_div{

}

.div_intro{
	background-image:url(../images/sfondo_intro_left.jpg);
	background-repeat:repeat-y;
}
#table_intro_center{
	background-image:url(../images/backgroud2.jpg);
	background-position:right;
	background-repeat:no-repeat;
	borer-left:solid 1px #255493;
}
#main_table_intro{
background-image:url(../images/sfondo_left.jpg);
	background-position:left;
	background-repeat:repeat-y;
}
#div_img_intro{
	padding-right:15px;
	background-image:url(../images/sfondo_right.jpg);
	background-position:right;
	background-repeat:repeat-y;
}
.table_intro{
	padding-left:10px;
}
.riga_blu{
	background-color:#255493;
}
#intro_down{
border:solid 1px #255493;
}
.barra_up{
	height:18px;
	background-color:#eeeded;
	width:100%;
	
}
.barra_up_intro{
	height:18px;
	background-color:#eeeded;
	padding-left:12px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	
	
}
.barra_logo{
	width:950px;
	height:50px;
	text-align:right;
	margin-top:5px;
}
.menu{
	width:940px;
	height:22px;
	background-color:#255493;
	font:10px Verdana, Helvetica, sans-serif;
	margin-left:10px;
}

.barra_img{
	width:1040px;
	height:190px;
	background-color:#ffffff;
	float:center;
	padding:0px;
	margin-left:0px;
}
.barra_img_small{
	margin-left:10px;
	width:940px;
	height:70px;
	background-color:#ffffff;
	float:left;
	padding:0px;
	background-image:url(../images/logo_colore_small_7.jpg);
}
.riga_grigia{
	margin-left:10px;
	width:940px;
	height:2px;
	float:left;
	padding:0px;
	
}
.center_div{
	margin-top:20px;
	width:940px;
	margin-left:0px;
}
.link_grey:link{
	color:#484848;
	text-decoration:none;
	font:10px Arial, Helvetica, sans-serif;
}
.link_grey:hover{
	color:#ffb923;
	text-decoration:underline;
	font:10px Verdana, Helvetica, sans-serif;
}
.link_grey:visited{
	color:#484848;
	text-decoration:none;
	font:10px Verdana, Helvetica, sans-serif;
}
.left_div{
	width:215px;
	float:left;
	height:350px;
	margin-right:5px;
}
.homepage_div{
	float:left;
	width:100%;
	height:300px;
}
.table_barra_blu{
	
}
.table_industry{
	padding-top:10px;
	** border-left:solid 1px #255493;
	
}
.table_capmac{
	height:350px;
	padding-top:10px;
}
.table_prodotti{
	margin-left:10px;
	padding-left:10px;
}
.logo{
	float:left;
	margin-right:10px;
}

.left_div_video{
	width:235px;
	float:left;
	height:350px;
	margin-right:5px;
	
}
.page_div{
	width:490px;
	float:left;
	margin-left:0px;
	margin-right:5px;
	height:530px;
}
.page_div_home{
	width:715px;
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:20px;
	
}
.page_div_tutti{
	width:710px;
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:20px;
}
.page_div_impianti{
	width:479px;
	float:left;
	margin-left:0px;
	margin-right:5px;
	margin-bottom:20px;
}
.page_div_p{
	width:568px;
	border:solid 1px red;
	float:left;
	margin-left:5px;
	margin-right:5px;
	
}
.page_div_imp{
	width:468px;
	float:left;
	margin-top:7px;
	margin-left:5px;
	margin-right:5px;

}
.page_div_s{
	width:468px;
	float:left;
	margin-top:7px;
	margin-left:5px;
	margin-right:5px;
	
}
.right_div{
	width:215px;
	float:left;
	margin-left:5px;
	
}
.right_div2{
	width:215px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
}
.right_div3{
	width:215px;
	float:left;
	margin-left:5px;
	margin-right:5px;
	margin-top:0px;
}
.td_news{
	border-bottom:solid 1px #255493;
	border-top:solid 1px #255893;
	font:13px Verdana, Helvetica, sans-serif;
	color:#255493;
	
	padding:2px;
	padding-left:10px;
	
}
.td_news_p{
	border-bottom:solid 1px #255493;
	border-top:solid 1px #B0004E;
	font:13px Verdana, Helvetica, sans-serif;
	color:#255493;
	font-weight:bold;
	padding:2px;
	padding-left:10px;
}
.td_news_s{
	border-bottom:solid 1px #255493;
	border-top:solid 1px #255493;
	font:13px Verdana, Helvetica, sans-serif;
	color:#255493;
	font-weight:bold;
	padding:2px;
	padding-left:10px;
}
.td_news_special{
	border-bottom:solid 1px #255493;
	border-top:solid 1px #255493;;
	font:13px Verdana, Helvetica, sans-serif;
	color:#255493;
	font-weight:bold;
	padding:2px;
	padding-left:10px;
}
.td_title{
	padding:2px;
	padding-left:10px;
}
.td_img_macchine{
	padding-left:0px;
	
}	
.sottotitolo{
	padding:2px;
	padding-left:5px;
	color:#484848;
	margin:0px;
}
#subtitle{
	margin:0px;
	font-size:16px;
	font-weight:bold;
}
#subtitle2{
	margin:0px;
	margin-left:5px;
	font-size:15px;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#subtitle3{
	margin:0px;
	margin-left:10px;
	margin-bottom:7px;
	font-size:15px;
	color:#484848;
	font-weight:500;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#title{
	font:18px Verdana, Helvetica, sans-serif;
	color:#255493;
	margin:0px;
}
.title_intro{
	font:23px Verdana, Helvetica, sans-serif;
	color:#255493;
	margin:0px;
	text-align:left;
	padding-top:10px;
	padding-left:150px;
	vertical-align:top;
}
#title_s{
	font:18px Verdana, Helvetica, sans-serif;
	color:#255493;
	margin-top:10px;
	margin-bottom:0px;
}
#title_p{
	font:18px Verdana, Helvetica, sans-serif;
	color:#B0004E;
	
	margin:0px;
}
#title_spe{
	font:18px Verdana, Helvetica, sans-serif;
	color:#255493;
	margin-top:10px;
	margin-bottom:0px;
}
.text{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:5px;
	margin:0px;
	padding-right:20px;
	text-align:left;
	line-height:1.4em;
}
.text_home{
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#484848;
	margin-top:0px;
	padding-bottom:5px;
	line-height:1.4em;
}
.text_color{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:1.4em;
	margin:0px;
	padding-right:20px;
	text-align:justify;
	background-color:#eef2f6;
	border:solid 1px #EAE8E9;
}
.text_c{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:5px;
	line-height:1.4em;
	margin:0px;
	padding-right:20px;
	text-align:center;
}
.text_left{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	line-height:1.4em;
	margin:0px;
	text-align:justify;
}
.text_right{
	font:16px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:5px;
	padding-right:15px;
	padding-top:5px;
	line-height:1.4em;
	margin:0px;
	text-align:right;
}
.left_div_text{
	border-bottom:solid 1px #bebebe;
	padding-bottom:5px;
}
ul{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:25px;
	padding-right:5px;
	line-height:1.4em;
	margin:0px;
	padding-right:20px;
	text-align:justify;
	
}
.ul_settori{
	margin-left:10px;
	list-style-image: url(../images/freccia_verde.jpg);
}
.left_ul{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:25px;
	padding-right:5px;
	line-height:1.4em;
	margin:0px;
	padding-right:20px;
	text-align:left;
}
.text_intro{
	font:15px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:20px;
	padding-right:10px;
	padding-top:12px;
	line-height:1.5em;
	margin:0px;
	padding-right:15px;
	text-align:justify;
}
.text_center{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	line-height:1.4em;
	margin:0px;
	
	text-align:center;
}
.text_intro_l{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	text-align:left;
	margin-top:3px;
}
.text_intro_r{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	line-height:1.4em;
	margin:0px;
	
	text-align:right
}
.sitemap{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:25px;
	padding-right:5px;
	line-height:1.4em;
	margin:0px;
	
}
.testo{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	padding-right:5px;
	line-height:1.4em;
	margin:0px;
}
.title_news{
	font:11px verdana, Helvetica, sans-serif;
	color:#002976;
	padding-left:3px;
	padding-bottom:3px;
}
.text_news{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:3px;
	padding-right:10px;
	line-height:1.2em;
	padding-bottom:3px;
}
.linea_news{
	border-top:solid 1px #cacac9;
	
}
.contact{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	line-height:1.4em;
}
.bottom_div{
	border-top:solid 1px #163f84;
	width:1008px;
	background-color:#009999;
	text-align:center;

}
.table_bottom{
	background-image:url(../images/sfondo_bottom.jpg);
	background-repeat:repeat-x;
	margin-bottom:20px;
	height:114px;
	margin-top:30px;
}
.table_news{
	font:11px verdana, Helvetica, sans-serif;
	border-bottom:solid 1px #EAE8E8;
	margin-left:15px;
	padding-bottom:15px;
	margin-right:25px;
	color:#484848;
}
.titolo_news{
	font-size:14px;
	color:#255493;
}
.left_bottom{
	background-color:#EAE8E8;
	
}
.right_bottom{
	background-color:#EAE8E8;
	
}
.bottom_text{
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	margin:0px;
	padding:3px;
}
.bottom_text_intro{
	font:10px verdana, Helvetica, sans-serif;
	color:#ffffff;
	margin-top:0px;
}
.link:link{
	color:#009966;
	text-decoration:none;
}
.link:visited{
	color:#009966;
	text-decoration:none;
}
.link:hover{
	color:#FF9900;
	text-decoration:none;
}
.link_p:link{
	color:#B0004E;
	text-decoration:none;
}
.link_p:visited{
	color:#B0004E;
	text-decoration:none;
}
.link_p:hover{
	color:#FF9900;
	text-decoration:none;
}
.link_i:link{
	color:#971449;
	text-decoration:none;
}
.link_i:visited{
	color:#971449;
	text-decoration:none;
}
.link_i:hover{
	color:#FF9900;
	text-decoration:none;
}
.link_s:link{
	color:#3398dc;
	text-decoration:none;
}
.link_s:visited{
	color:#3398dc;
	text-decoration:none;
}
.link_s:hover{
	color:#FF9900;
	text-decoration:none;
}

.link_map:link{
	color:#484848;
	text-decoration:none;
}
.link_map:visited{
	color:#484848;
	text-decoration:none;
}
.link_map:hover{
	color:#FF9900;
	text-decoration:none;
}
.center_table{
	background-color:#00FF66;
	width:100%;
}

.centerpage_div{
	float:left;
	width:698px;
	
	margin-left:2px;
}
.centerpage2_div{
	float:left;
	
	background-color:#00FF66;
	
}
.centerpage_sitemap{
	margin-left:10px;
	width:940px;
	
	float:left;
	padding:0px;
}

.sfondo_cielo{
	
	height:400px;
	background-repeat:no-repeat;
}
.scritta_blu{
	color:#255493;
}
.box{

margin:0px;
padding:0px;
	
}
.left_menu_div{
	float:left;
	background:url(http://www.capmac-industry/images/sfondo_cielo.jpg);
	width:240px;
	height:300px;
	margin-top:0px;	
}
.second_center_div{
	margin-left:10px;
	width:940px;
	
	padding:0px;
	margin-bottom:20px;
	
}

.main_video_div{
	margin-left:10px;
	width:940px;
	float:left;
	height:1900px;
	padding:0px;
	margin-bottom:20px;
}
.second_center2_div{
	width:940px;
	
	float:left;
	padding:0px;
}
.second_center3_div{
	margin-left:10px;
	width:940px;
	height:1300px;
	float:left;
	padding:0px;
}
.foto_up{
	height:130px;
	background-color:#FFFFFF;
	width:100%;
	
}
.centro_seconda_pagina{
	width:100%;
	
	margin-top:10px;
}
.img_right{
	float:right;
	margin:5px;
	border:solid 1px #255493;
}
.img_right_i{
	float:right;
	margin:5px;
	margin-left:10px;
	border:solid 1px #255493;
}
.img_right_map{
	float:right;
	margin:5px;
}
.img_left{
	float:left;
	margin:5px;
	border:solid 1px #255493;
}
.img_left_i{
	float:left;
	margin:5px;
	border:solid 1px #255493;
}
.img_left_i2{
	float:left;
	margin:5px;
	sdborder:solid 1px #255493;
}
.img_left_s{
	float:left;
	margin:5px;
	border:solid 1px #255493;
}
.img_pinze{
	margin:3px;
	width:90px;
	padding:5px;
	border:solid 1px #255493;
}
.img_prodotti{
	margin:3px;
	width:90px;
	padding:5px;
	border:solid 1px #3398dc;
}
.img_campioni{
	margin:3px;
	padding:5px;
	border:solid 1px #255493;
}
.img_campioni_imp{
	margin:3px;
	padding:5px;
	border:solid 1px #255493;
}
.table_tecnologie{
	//border:solid 1px #255493;
	
}
.img_macchine{
	margin:3px;
	padding:5px;
	border:solid 1px #3398dc;
}
.img_macchine_f{
	margin-left:10px;
	padding:5px;
	float:right;
}
.img_macchine_fl{
	margin-left:10px;
	padding:5px;
	border-bottom:solid 1px #3398dc;
	float:left;
}
.rivetto{
	float:left;
}
.logo_partner{
	float:left;
	margin-right:10px;
}
.logo_areaclienti{
	float:left;
	margin-right:30px;
}
.img_macchina{
	float:left;
	margin-right:10px;
	margin-bottom:0px;
}
.testo_form{
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	text-align:right;
	padding-right:5px;
}
.campo_form{
	font:11px verdana, Helvetica, sans-serif;
	color:
}
#titoletto{
	color:#255493;
	text-decoration:underline;
}
#titoletto_p{
	color:#255493;
	text-decoration:underline;
}
#titoletto_s{
	color:#358b33;
	text-decoration:underline;
}
.td_tecnica{
	border-bottom:dotted #255493 1px;
}
.td_tecnica_p{
	border-bottom:dotted #255493 1px;
}
.td_tecnica_s{
	border-bottom:dotted #358b33 1px;
}
.avviso{
	font:11px verdana, Helvetica, sans-serif;
	color:#CC0000;
}
.titolo_div_imp{
	display: block;	
	padding-top: 4px;
	padding-left: 13px;
	padding-right: 4px;
	padding-bottom: 4px;
	color: #008e2a;
	font-family:verdana, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #255493;
	background-color:#f1f2f3;
}
#titolo_scheda{
	margin:0px;
	font-size:16px;
	font-weight:bold;
	color:#255493;
	font:verdana, Helvetica, sans-serif;
}
.img{
	border:solid 1px #255493;
}
.img_imp{
	border:solid 1px #255493;
}
.img_speciali{
	border:solid 1px #255493;
}
.img_cook{
	margin-right:8px;
	float:left;
	border:solid 1px #7f98ae;	
}
.img_p{
	border:solid 1px #255493;
	margin-right:1px;
	margin-left:1px;
}
.riga_elenco_macchine{
	border-bottom:dotted 1px #255493;
	
}
.sottolineatura{
	background-color:#d6e2f2;
}
.spazio_img{
	margin-left:20px;
	text-align:left;
	margin-right:20px;
}
.contact_form{
	border:solid 1px #dfe0e1;
	border-left:solid 2px #153F84;
	padding:15px;
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	background-color:#f2f4f5;
}
.fiere{
	border-top:solid 1px #dfe0e1;
	border-left:solid 1px #dfe0e1;
	font:11px verdana, Helvetica, sans-serif;
	color:#484848;
	background-color:#f2f4f5;
	
}
.video_div{
	height:200px;
	padding-bottom:2px;
	border:solid 1px #B12F68;
	background-color:#B12F68;
	color:#FFFFFF;
	font:11px verdana, Helvetica, sans-serif;
	vertical-align:bottom;
}
.video_div_blu{
	height:240px;
	padding-bottom:2px;
	border:solid 1px #255493;
	background-color:#255493;
	color:#FFFFFF;
	font:11px verdana, Helvetica, sans-serif;
	vertical-align:bottom;
}
.video_div_i{
	height:200px;
	padding-bottom:2px;
	border:solid 1px #255493;
	background-color:#255493;
	color:#FFFFFF;
	font:10px verdana, Helvetica, sans-serif;
	vertical-align:bottom;
}
.video_div_special{
	height:200px;
	padding-bottom:2px;
	border:solid 1px #255493;
	background-color:#255493;
	color:#FFFFFF;
	font:11px verdana, Helvetica, sans-serif;
	vertical-align:bottom;
}
.cella_data{
	border-right:solid 1px #dfe0e1;
	border-bottom:solid 1px #dfe0e1;
	padding:3px;
}
.cella_data2{
	border-right:solid 1px #dfe0e1;
	border-bottom:solid 1px #dfe0e1;
	padding:3px;
	background-color:#FFFFFF;
}
.rivettatura{
	color:#003876;
	padding:1px;
	text-decoration:none;
}
.clinciatura{
	background-color:#971449;
	color:#FFFFFF;
	padding:1px;
	text-decoration:none;
}
#riv{
	color:#003876;
	font:11px verdana, Helvetica, sans-serif;
	border-bottom:solid 1px #003876;
}
#clinc{
	color:#255493;
	font:11px verdana, Helvetica, sans-serif;
	border-bottom:solid 1px #255493;
}
#speciali{
	color:#255493;
	font:11px verdana, Helvetica, sans-serif;
	border-bottom:solid 1px #255493;
}
#cook{
	color:#BF0046;
	font:11px verdana, Helvetica, sans-serif;
	border-bottom:solid 1px #BF0046;
}
#titolo_video{
	background-color:#163F84;
	color:#f1f2f3;
}
.separatore-menu{
	background-color:#255493;
	height:3px;
}
.separatore-menu_imp{
	background-color:#255493;
	height:3px;
}
.termine_pagina{
	background-color:#EAE8E9;
	border-top:solid 1px #255493;
}
.termine_pagina_speciali{
	background-color:#EAE8E9;
	border-top:solid 1px #255493;
}
.termine_pagina_impianti{
	background-color:#EAE8E9;
	border-top:solid 1px #255493;
}


.bordino_bianco{
	border:solid 1px white;

}
.dove-sono{
	font:10px Verdana, Helvetica, sans-serif;
	color:#484848;
	padding-left:10px;
	
}
#riga_pentolame{
	border-bottom:solid 1px #7f98ae;
	width:250px;
}
#riga_impianti{
	border-bottom:solid 1px #971449;
	width:250px;
}
#riga_speciali{
	border-bottom:solid 1px #3398dc;
	width:250px;
}
.li_tutti{
	list-style-image: url('http://www.capmac-industry.it/images/li_tutti.jpg');
}
.li_pentolame{
	list-style-image: url('http://www.capmac-industry.it/images/li_pentolame.jpg');
}
.li_impianti{
	list-style-image: url('http://www.capmac-industry.it/images/li_impianti.jpg');
	text-align:right;
}
.li_speciali{
	list-style-image: url('http://www.capmac-industry.it/images/li_speciali.jpg');
}
.sottolineato_i{
	background-color:#d9c5cd;
	

}
.tutto{

float:left;
}
.loghi-tecnologie{
	float:right;
	margin-left:5px;
	margin-bottom:0px;
}

.button_ex {
width: 150px;
height: 155px;
}

.button_ex a {
display: block;
width: 150px;
height: 155px;
background: url(images/sphere.jpg) no-repeat top left;
}

.button_ex a:hover {
background-position: top right;
}
