/* CSS - Sicurart */
@font-face {
	font-family: Rockwell;
	src: url('Rock.TTF');
}

@font-face {
	font-family: Rockwell;
	font-weight: bold;
	src: url('Rockb.TTF');
}


body{
	background-image:url('../immagini/sfondo_promo.jpg');
	background-repeat:repeat-x;
	font-family:Rockwell, sans-serif;
	font-size:12px;
	color:#4e4e4e;
	margin:0;
	padding: 0;
}





.loghetti { padding-left: 8px; padding-right: 8px;}

img {border:none;} 
h1, h2, h3, h4{margin:0; padding:0;}
h1{color:#d65e3c; font-size:17px;}
h2{font-weight:normal;color:#1e1a19; font-size:25px;}
h3{color:#010101; font-size:12px;}
.testo_rosso{ font-weight:normal;color:#c55f46; font-size:13px;}
.testo_verde{ font-weight:normal;color:#779f5f; font-size:13px;}
#content2 p{margin-bottom:8px;}

p {padding:0px; margin:0;}
a { text-decoration:underline; color:#4e4e4e; }
a:hover{ text-decoration:none;}
/**/

#container{margin:0 auto; position: relative;  width:1020px; }
#header{height:120px; width:100%; }
#logo{margin-top:25px; margin-left:13px; float:left; width:243px; height:84px; background-image:url('../immagini/logo.png');}
#menu_top{float:right;margin-top:38px; margin-right:20px;width:275px; height:35px;}
.butt_top{float:right; margin-right:15px;}

/* navbar */
#nav_bar{width:100%;}
.nav_hp{float:left; width:148px; height:31px; background-image:url('../immagini/butt_home.png');}
.nav_chi_siamo{float:left; width:153px; height:31px; background-image:url('../immagini/butt_chisiamo.png');}
.nav_servizi{float:left; width:154px; height:31px; background-image:url('../immagini/butt_servizi.png');}
.nav_prodotti{float:left; width:156px; height:31px; background-image:url('../immagini/butt_prodotti.png');}
.nav_contatti{float:left; width:170px; height:31px; background-image:url('../immagini/butt_contatti.png');}
.nav_chi_siamo.attivo{float:left; width:153px; height:31px; background-image:url('../immagini/butt_chisiamo_on.png');}
.nav_servizi.attivo{float:left; width:154px; height:31px; background-image:url('../immagini/butt_servizi_on.png');}
.nav_prodotti.attivo{float:left; width:156px; height:31px; background-image:url('../immagini/butt_prodotti_on.png');}
.nav_contatti.attivo{float:left; width:170px; height:31px; background-image:url('../immagini/butt_contatti_on.png');}



/* content1 */
#content1{float:left;width:996px; height:390px;}
.nero{background-color:#1e1a19;}
.azzurro{background-color:#00aeef;}
.grigio {background-color:#c0c1c5;}
.verde{background-color:#92ca47;}
.rosso{background-color:#ed1c24;}
.giallo{background-color:#fdb813;}

.cufon.canvas{ margin:0 !important;height:auto !important;}
.element.style {
height:0 !important;}

#content1_sn{position:relative; width:540px; height:100%;}
.titolo_hp{margin-left:30px;margin-top:30px;margin-bottom:0px;}
.tit_1{font-weight:normal;font-size:25px;margin-top:0px; margin-bottom:0px;}
.tit_2{font-weight:normal; font-size:70px;margin:0px;}
.tit_3{font-weight:normal;font-size:32px;}
.tit_4{font-weight:normal;font-size:26px;}
.content1_testo{margin-left:30px;margin-top:40px;width:470px;font-size:14px;}
.content1_testo p{color:white;line-height:20px;}


.brochure{font-weight:normal;color:#da0909; font-size:24px;}

.titolo_orange{color:#dec790;}
.titolo_bianco{color:#ffffff;}
.titolo_grigio{color:#b2b3b6;}
.titolo_verde_chiaro{color:#d2edaf;}
.titolo_verde_scuro{color:#3d561b;}
.titolo_nero{color:#1e1a19;}
.titolo_marrone{color:#563b1b;}
.titolo_giallo{color:#fbf4aa;}

#content1_flash{ width:450px; height:100%;margin-top: 15px;}
#content1_ds{ width:450px; height:100%;}
#content1_ds_loghi{ width:540px; height:100%;margin-top: 40px;}
#content1_sx_loghi { width:425px; hight:50%; margin-top: 20px;}
#content1_ds img{margin-top:35px;margin-left:0px;}

#nero_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_grigio.png');}
#grigio_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_chiaro.png');}
#azzurro_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_blu.png');}
#verde_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_verde.png');}
#rosso_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_rosso.png');}
#giallo_angolo{float:right;width:24px; height:390px; background-image:url('../immagini/angolo_dx_giallo.png');}

/* content2 */
#content2{margin:0 auto;padding-top:20px;width:1000px; height:410px;background-image:url('../immagini/sfondo_testo.png');}
#content2_promo, #content2_dove{margin:0 auto;padding-top:20px;width:1000px; height:850px;background-image:url('../immagini/sfondo_testo_lung.png');}
#content2_servizi{height:20px;background-position:0 -380px;margin:0 auto;padding-top:0px;width:1000px; background-image:url('../immagini/sfondo_testo.png');}
#content2_sin{float:left;width:600px; height:370px;margin-top:0px; margin-left:50px;padding-top:10px;}
#content2_sin_servizi{float:left;width:900px; height:370px;margin-top:0px; margin-left:50px;padding-top:10px;}
#content2_ds{float:right;width:280px; height:320px;margin-top:0px; margin-right:20px;padding-top:20px;}
#content2_ds .promozioni{ width:250px; height:220px;line-height:17px;}
#content2_ds .sopralluogo{ width:300px; height:80px;}

#col_1{ margin-top:30px; width:200px; height:320px; float:left;padding-left:20px;}
#col_2{ margin-top:30px; width:220px; height:320px;float:left;padding-left:20px;}
#col_3{ margin-top:30px; width:280px; height:320px;float:left;padding-left:20px;}
#col_4{ margin-top:30px; width:200px; height:320px;float:left;padding-left:20px;}

.menu_col4{ padding:0px; height: 27px; width: 200px; left: 137px; margin-top:12px; }
.menu_col4 ul{padding:0;margin:0px; }
.menu_col4 li{ list-style:none;padding:0px; }
.menu_col4 li a,.menu_col4 li a:visited{text-decoration:underline !important; color:#77787d;font-size:17px;line-height:25px;}
.menu_col4 li a:hover{ color:#77787d;}



/* Servizi */
.content1_testo_servizi{margin-left:30px;margin-top:20px;width:505px;font-size:14px;}
.content2_testo_servizi{margin-left:0px;margin-top:10px;width:600px;font-size:14px;}

/* Promozioni News*/
.content2_testo_servizi_lungo{margin-left:0px;margin-top:20px;width:900px;font-size:14px;}
.content2_testo_servizi_lungo .data{font-weight:bold; font-size:13px;color:#96979B;}
.content2_testo_servizi_lungo .titolo{font-weight:bold; font-size:16px;}

/* paginazione */
.pagina_risultati{ float:left; text-align:right;}
.pagina_risultati a,.pagina_risultati span{float:left;padding:2px 5px;border:1px solid #B2ACA7;background:#E9E9E9;color:#3E1D0B;margin-right:10px;}
.pagina_risultati span{color:#fff;background:#B2ACA7;font-weight:bold;}

#scegli_servizi{position:absolute;bottom:30px;right:50px;}
#scegli_servizi h2{color:white;}
#freccia_servizi img{position:absolute;bottom:30px;right:10px;}
#bottoni_servizi{margin:0 auto; margin-top:20px;width:335px;height:335px;}
#bottoni_servizi a.bott_furto{background:url('../immagini/logo_furto.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a.bott_video{background:url('../immagini/logo_video.png') 0 0 no-repeat;width:165px; height:167px;float:right;}
#bottoni_servizi a.bott_incendio{background:url('../immagini/logo_incendio.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a.bott_domotica{background:url('../immagini/logo_domotica.png') 0 0 no-repeat;width:165px; height:167px;float:right;}
#bottoni_servizi a:hover.bott_furto{background:url('../immagini/logo_furto_on.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a:hover.bott_video{background:url('../immagini/logo_video_on.png') 0 0 no-repeat;width:165px; height:167px;float:right;}
#bottoni_servizi a:hover.bott_incendio{background:url('../immagini/logo_incendio_on.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a:hover.bott_domotica{background:url('../immagini/logo_domotica_on.png') 0 0 no-repeat;width:165px; height:167px;float:right;}
#bottoni_servizi a.attivo.bott_furto{background:url('../immagini/logo_furto_on.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a.attivo.bott_video {background:url('../immagini/logo_video_on.png') 0 0 no-repeat;width:165px; height:167px;float:right;}
#bottoni_servizi a.attivo.bott_incendio{background:url('../immagini/logo_incendio_on.png') 0 0 no-repeat;width:165px; height:167px;float:left;}
#bottoni_servizi a.attivo.bott_domotica{background:url('../immagini/logo_domotica_on.png') 0 0 no-repeat;width:165px; height:167px;float:right;}

/* Contatti */
#content1_sn_contatti{position:relative; width:440px; height:230px;}
#content1_ds_contatti{ width:550px; height:100%;}
#form_contatti_sn{margin-left:35px;}
#form_contatti_ds{margin-top:50px;}
.input_text{margin-top:3px;border:0; width:350px; height:20px;}
.input_textarea{border:0;margin-top:3px;width:500px; height:180px;}
.input_select{border:0;margin-top:3px;}
#mappa_contatti{border:2px solid #8c6713; margin-top:5px;width:510px;height:400px;}
#recapiti{font-size:14px;line-height:20px;margin-top:5px;}
.pul_invia{font-size:18px; float: right;margin-right:100px; margin-top: -20px; }
.pul_invia:hover{cursor:pointer;}
#msg_contatto{width:330px;margin:0 auto;}


/* Promozioni */
.descrizione_news{font-size:13px; line-height:20px;}

#footer{}
#footer_left{font-size:13px;color:#969696; margin-left:30px; margin-top:20px; margin-bottom:30px;line-height:20px;}
#footer_right{margin-top:0px;margin-right:30px; margin-bottom:30px;color:#757575;}
#footer_right_top{margin-top:10px;margin-left:30px; margin-bottom:10px;color:#757575;}
#footer_right_cont{margin-top:0px;margin-right:30px; margin-bottom:30px;color:#757575;}

.salvafloat { clear:both;}
.left{float:left;}
.right{float:right;}