/* CSS Document */
body {
background-image:url(../images/bg/bg.jpg);	
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
	color:#000033;	
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-base-color: #FFFFFF;
	scrollbar-face-color: #446c98;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;	 
	overflow-x: hidden;
	margin:0;
	}
		
#mainOut {position: relative;margin: 0px auto;text-align: left; width: 1004px;}
#main {position: relative;padding: 0px 1px 0px 1px;width: 1004px !important;width: 1004px;margin-left: 0px;}


/* Collegamenti */

A:link {text-decoration: none; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ad3030;} 
A:visited {text-decoration: none; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ad3030;} 
A:active {text-decoration: none; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ad3030;} 
A:hover {text-decoration: underline; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ffffff;} 

a.link_mail:link  	{text-decoration: none; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#fff; font-weight:bold;} 
a.link_mail:active 	{text-decoration: none;font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; font-weight:bold;} 
a.link_mail:visited {text-decoration: none; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#fff; font-weight:bold;} 
a.link_mail:hover 	{text-decoration: underline; font-size:11px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ead773; font-weight:bold;} 

a.link_footer:link  	{text-decoration: none; font-size:10px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ead773;} 
a.link_footer:active 	{text-decoration: none;font-size:10px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ead773} 
a.link_footer:visited {text-decoration: none; font-size:10px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ead773;} 
a.link_footer:hover 	{text-decoration: underline; font-size:10px; font-family:Tahoma, georgia, Helvetica, Sans-Serif; color:#ead773;} 



#logo {
	position:absolute;
	left:3px;
	top:7px;
	width:201px;
	height:37px;
	
}

#header {
	position:absolute;
	top:45px;
	width:1004px;
	background-image:url(../images/bg/gray.gif);
	height:355px;	
	
}
#sfondo {
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/bg/home.jpg);
	background-repeat:no-repeat;
	
	
}
#sfondo_sicurezza {
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/sicurezza.jpg);
	background-repeat:no-repeat;
	
}
#sfondo_automazione {
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/automazione.jpg);
	background-repeat:no-repeat;
	
}
#sfondo_irrigazione {
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/irrigazione.jpg);
	background-repeat:no-repeat;
	
}
#sfondo_contatti {
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/contatti.jpg);
	background-repeat:no-repeat;
	
}
#sfondo_dati{
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/dati.jpg);
	background-repeat:no-repeat;
	
}
#sfondo_illuminazione{
	position:absolute;
	left:0px;
	top:0px;
	width:782px;
	height:355px;
	background-image:url(../images/illuminazione.jpg);
	background-repeat:no-repeat;
	
}
#contenuto {
	position:absolute;	
	top:402px;
	width:1004px;
	min-height:1px;		
	background-image:url(../images/bg/gray.gif);
	
}
#centralina {
	position:absolute;
	left:784px;
	top:0px;
	width:222px;
	height:353px;
	background-color:#FFFFFF;

}
#img_centralina {
	position:absolute;
	left:6px;
	top:0px;
	width:206px;
	height:250px;
	background-image:url(../images/bg/centralina.jpg);
	background-repeat:no-repeat;
	
}
#text_centralina {
	position:absolute;
	font-family:georgia, Helvetica, Sans-Serif;
	left:10px;
	top:255px;
	width:200px;
	height:101px;
	color:#660000;
	font-weight:bold;
	font-size:13px;
	
}
#telecomando {
	position:absolute;
	left:13px;
	top:25px;
	width:150px;
	height:85px;
	
}
#text {
	position:absolute;
	left:14px;
	top:239px;
	width:760px;
	height:116px;

}
#slider_animation {
	position:absolute;
	left:2px;
	top:396px;
	width:1004px;
	
}
#schede {
	position:absolute;
	left:0px;
	top:655px;
	width:1004px;
	height:538px;	
	background-image:url(../images/bg/gray.gif);
}
#dati_tecnici {
	position:absolute;
	background-image:url(../images/bg/gray.gif);
	left:0px;
	top:656px;
	width:507px;
	height:650px;
	
}
#testo_dati{
	position:absolute;
	left:5px;
	top:60px;
	width:480px;
	height:467px;
	font-size: 13px;
	color:#000000;
}
#title_dati_tecnici{
background-image:url(../images/faq.jpg); background-repeat:no-repeat; width:265px; height:45px; float:left;
color:#000000;
font-weight:bold;
font-size:14px;
}
#line {
	position:absolute;
	left:491px;
	top:5px;
	width:5px;
	height:570px;
	background-color:#b6b4b4;

}
#serve {
	position:absolute;
	background-image:url(../images/bg/gray.gif);
	left:498px;
	top:-2px;
	width:507px;
	height:650px;
	
}

#title_serve{
background-image:url(../images/user.jpg); background-repeat:no-repeat; width:265px; height:45px; float:right;
color:#000000;
padding-top:15px;
font-weight:bold;
font-size:14px;
}


#testo_serve {
	position:absolute;
	left:7px;
	top:63px;
	width:490px;
	color:#000000;
	font-size: 13px;
	text-align:justify;
	
}
/* FOOTER */
#bottom {	
	position:absolute;
	left:0px;
	top:1275px;
	width:1004px;
	height:100px;
	text-align:justify;
	background-image:url(../images/bg/black_light.gif);
	
}
#bottom_new {	
	position:absolute;
	left:0px;
	top:0px;
	width:1004px;
	height:100px;
	text-align:justify;
	background-image:url(../images/bg/black_light.gif);
	
}
#testo_bottom {
	position:absolute;
	text-align:justify;
	left:3px;
	top:1203px;
	width:998px;
	height:90px;
	background-image:url(../images/bg/gray.gif);
	
}
#mail {
	position:absolute;
	left:776px;
	top:1280px;
	width:220px;
	height:90px;
	background-image:url(../images/mail.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:70px;
	
}
#mail_new {
	position:absolute;
	left:776px;
	top:5px;
	width:220px;
	height:90px;
	background-image:url(../images/mail.jpg);
	background-repeat:no-repeat;
	padding-top:40px;
	padding-left:70px;
	
}
#indirizzo {
	position:absolute;
	left:0px;
	top:1375px;
	width:1004px;
	height:500px;
	background-image:url(../images/bg/black.gif);
	
}
#indirizzo_new {
	position:absolute;
	left:0px;
	top:100px;
	width:1004px;
	height:500px;
	background-image:url(../images/bg/black.gif);
	
}
#footer {position:absolute; width:1004px; margin:0px; padding:0px;}

#testo_indirizzo {
	position:absolute;
	left:11px;
	top:-59px;
	width:981px;
	height:22px;
	font-size: 9px;
	
}
/* END FOOTER */

#idexa {
	position:absolute;
	left:709px;
	top:4px;
	width:282px;
	height:18px;
	text-align:right;
	
}
#ombra {
	position:absolute;
	background-image:url(../images/line.jpg);
	left:2px;
	top:394px;
	width:1004px;
	height:8px;
	
}

	#Top_Header{
	height:50px; min-height:50px; background-image:url(../images/bg/black.gif); position:relative; width:1004px; 
	}
ul, li, p, span, div, h1, h2, h3, h4, h5, h6, form, input {
	margin:0; padding:0;
	}
li {
	list-style-type:none;
	}
/* Menu*/
#menu {
	position:absolute;
	left:225px;
	top:7px;
	width:782px;
	height:50px;
	
}	
#menu ul.link {
	text-align:right; margin:0 42px 0 0;
	}
#menu ul.link li {
	display:inline;
	}
#menu ul.link li a{
	font:normal 12px Tahoma, georgia, Helvetica, Sans-Serif; color:#FFF; display:block; padding:9px 16px 9px; text-decoration:none; float:left; border-right:1px solid #fff;
	}
#menu ul.link li a.nobor{
	font:normal 12px Tahoma, georgia, Helvetica, Sans-Serif; color:#FFF; display:block; padding:9px 16px 9px; text-decoration:none; float:left; border-right:0px solid #fff;
	}
#menu ul.link li a.nobor:hover, a:hover{
	color:#FFF; text-decoration:none; background-color:#4b4848;
	}
/* Testi header */
	
	#text .text h2{
	font:normal 28px georgia, Helvetica, Sans-Serif; color:#FFFFFF; border-bottom:1px dotted #fff; margin:0 73px 5px 0;
	}
	#text .text p {
	font:normal 18px/24px georgia, Helvetica, Sans-Serif; color:#FFFFFF; padding:0; margin:0;
	}
	
	/* Slider animation */

	#slider	{
background-image:url(../images/slide.png);
background-repeat:no-repeat;
height: 254px;
overflow: hidden;
position: relative;
margin: 5px 0;
}
#mover {
width: auto;
position:absolute;
overflow:hidden;
}
.slide {
padding: 20px 0px;
width: 2000px;
float: left;
position: relative;
height:200px;
}
.slide h2 {
font-family:georgia, Helvetica, Sans-Serif;
font-size: 24px;
color: #ac0000;
padding:0px 0px 0px 30px;
margin:0px 0px;
width:500px;
overflow:hidden;
}
.slide h2 a:link, .slide h2 a:visited  {
color:#fff;
background-color: transparent;
}
.slide h2 a:hover  {
color: #ddd;
background-color: transparent;
}
span.slmet {
color: #ee0909;
font-size: 14px;
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
font-weight:bold;
line-height: 20px;
width: 500px;
padding:0px 0px 0px 30px;
margin:0px 0px;
text-transform:uppercase;
}
.slide p						{
color: #999;
font-size: 12px;
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
line-height: 20px;
width: 500px;
padding:0px 0px 0px 30px;
margin:0px 0px;
}
.slide img {
position: absolute;
top: 20px;
left: 577px;
background:#fff;
padding:10px 10px;
}
#slider-stopper {
position: absolute;
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
top: 113px;
right: 70px;
color: #AC0000;
padding: 3px 8px;
font-size: 14px;
font-weight:bold;
text-transform: uppercase;
z-index: 1000;
}
.text001{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 13px;
color: #ad3030;
font-weight:bold;

}
.text002{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 12px;
color: #ad3030;

}
.text003{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 12px;
color: #fff;
text-align:justify;

}
.text004{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 12px;
color: #ead773;
}

.text005{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 11px;
color: #ead773;
}

.text006{
font-family:Tahoma, georgia, Helvetica, Sans-Serif;	
	font-size: 12px;
	text-align:justify;
	padding:10px;
}

.text007{
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
font-size: 12px;
color: #ad3030;

}
.text008{
font-family:Tahoma, georgia, Helvetica, Sans-Serif;
color:#FFFFFF;
line-height:17px;
	font-size: 12px;
	text-align:justify;
	padding:10px;
}
.text009{
font-family:georgia, Helvetica, Sans-Serif;
font-size: 12px;
color: #ad3030;
font-weight:bold;
line-height:20px;

}
	/* Formattazione Form */
textarea {
	padding:0;
	margin:5px auto 10px auto;
	font-size:150%;
	background:#F1F1F1;
	border:1px solid #8c8a8a;
	width:380px;
	height:140px;
	font-family:Tahoma, georgia, Helvetica, Sans-Serif;
	font-size: 12px;
}
input {
	font-size:150%;
	background:#F1F1F1;
	margin:1px auto 5px auto;
	border:1px solid #8c8a8a;
	font-family:Tahoma, georgia, Helvetica, Sans-Serif;
	font-size: 12px;
	min-height:22px;
}
input:hover, textarea:hover {
	background:#FAFBFC;
	font-family:Tahoma, georgia, Helvetica, Sans-Serif;
	font-size: 12px;
}
input:focus, textarea:focus {
	border-color:#666;
	background:#FFF;
	font-family:Tahoma, georgia, Helvetica, Sans-Serif;
	font-size: 12px;
}
fieldset {
	margin:0 .5em 1em .5em;
	padding:1em;
	border:1px solid #B5CCBA;
	background:#F1F8F6;
	font-family:Tahoma, georgia, Helvetica, Sans-Serif;
}
