/* Antonio D'Alessio */


body,html{ width:100%; height:100%;margin:0px auto; text-align:center; margin-top:10px; font-family:Arial; color: #939598; font-size:11px;}
/*html{background:url('../imgs/filetto.gif') repeat-x; padding:0px; margin:0;}*/
#container{position:relative; width:900px;border:1px solid #939598; height:95%; margin:0px auto; text-align:center; max-height:600px;}


form{}
form ul{list-style:none; padding:0px; margin:0px;}
form ul li{margin-bottom:5px;}

input{border:1px solid #e1e2e3;}

a{color:#939598; text-decoration:none;}


#logo{position:relative; float:left; left:36px; padding-top:45px;}
#login_form{position:relative; text-align:left; float:right; padding-right:38px; padding-top:60px;}
#login_form ul{padding:0px;list-style:none; margin:0px;}
#login_form ul li{padding:0px; margin:0px; padding-bottom:6px;}
#login_form ul label{position:relative; color:#939598; font-size:8px; font-family:Arial; padding-bottom:1px;}
#login_form ul input{border:1px solid #939598; margin-top:3px;}


#welcome{position:relative; clear:both; padding-top:20px;}

#footer{position:relative; top:-55px;color:#939598; font-size:10px; font-family:Arial;margin:0px auto; text-align:center;}


/* classi di colore 
.catalogo{background:#942923; color:#ffffff;}
.solare{background:#F7941E; color:#ffffff;}
.fotovoltaico{background:#F48FA6; color:#ffffff;}
.eolico{background:#33BBED; color:#ffffff;}
.led{background:#409347; color:#ffffff;}
.kit{background:#a7bdc9; color:#ffffff;}
.accessori{background:#7F5073; color:#ffffff;}
*/


/* Pagine interne*/
#container_inter{position:relative; width:866px;border:0px solid #939598; margin:0px auto; text-align:center;}
#header{position:relative; width:866px; height:150px; margin:0 auto; text-align:center;}
#header img{position:relative; width:866px; top:10px;}


#menu_block{text-align:left; width:100px; height:400px; float:left;}
#menu_block ul{list-style:none; margin:0px; padding:0px;}

#menu_block ul li a{position:relative; font-size:10px; left:5px; text-decoration:none; top:5px; width:100px;height:23px;}
#menu_block ul li.first{color:#818285; font-weight:bold; background:url('../imgs/menu_btn.png') no-repeat; width:100px; height:23px; border-bottom:1px solid #e1e2e3; border-right:1px solid #e1e2e3;}
#menu_block ul li.first a:link{color:#818285;}
#menu_block ul li.first a:hover{color:#818285;}
#menu_block ul li.first a:visited{color:#818285;}

#menu_block ul li.subprodotti{display:none; background:#a7a9ac; color:#ffffff; width:100px; height:23px; border-bottom:1px solid #e1e2e3; border-right:1px solid #e1e2e3; }
#menu_block ul li.subprodotti a:link{color:#ffffff;}
#menu_block ul li.subprodotti a:hover{color:#ffffff;}
#menu_block ul li.subprodotti a:visited{color:#ffffff;}


#menu_block ul li a:link{ color:#88898c; margin:0; padding:0}


#contact{position:absolute; top:465px; font-size:11px; padding-left:5px;color:#88898c;}

#sx{float:left; width:717px; border:1px solid #e1e2e3; text-align:left; height:431px;}
#dx{float:left; width:121px;}

#center_div{float:left; width:597px; margin-left:20px;}


#login_form_int{position:relative; text-align:center; margin:0 auto; padding-left:15px;}
#login_form_int ul{position:relative; list-style:none; padding:0px; margin:0px; width:200px; text-align:left; margin-top:0px;}
#login_form_int ul label{position:relative; color:#939598; font-size:8px; font-family:Arial; padding-bottom:1px;}
#login_form_int ul input{margin-top:3px; width:130px;}


/* form registrazione */
#header_form_register{width:590px; height:30px; color:#ffffff;}

#register{padding-left:10px;}
#register ul{width:323px;}
#register ul li{padding-top:20px;}
#register ul li label{float:left; width:150px;}
#register ul li input{border:1px solid #e1e2e3;}
#register ul li img{position:relative; left:60px;}

/* sezione news */

#news{position:relative; width:130px; min-height:100px; border:1px solid #cccccc; margin-left:15px; text-align:left; margin-top:20px; padding:2px;}
#news h1{font-size:12px;}

.news_block{padding-bottom:5px; display:block;}


/* sezione prodotti */
#window{width:100%;}

#menu_product{display:none; width:570px; font-size:10px;}
#menu_product ul{list-style:none; width:570px; margin:0; padding:0;}
#menu_product ul li{position:relative; float:left; width:92.2px; height:23px; background:#a7a9ac; margin-right:1px;}
#menu_product ul li a{position:relative; width:100%; color:#ffffff; margin-left:5px; margin-top:5px; top:5px;}
#menu_product ul li a:link{text-decoration:none;}

#product_container{width:590px; height:348px; overflow:hidden; position:relative;}
#mobile{position:relative; width:569px; max-height:6000px;}
#mobile p{margin:0; padding:0; } 

#sx_container{float:left;}
#scrollbar{z-index:1;position:relative;height:431px; width:5px; background:#f1f2f2; float:left; margin-left:0px; border-left:1px solid #e1e2e3;}
#cursor{z-index:2; background:#a7a9ac; height:50px; width:5px; position:relative; cursor:pointer;}

#header_product{position:relative; width:591px; height:30px; color:#ffffff; margin-bottom:1px;}
#header_product div#sx_product{width:330px; padding-left:7px; height:29px; float:left; padding-top:1px;}
#header_product div#dx_product{width:220px; padding-left:7px; height:29px; margin-left:1px; float:left; padding-top:1px;}

.mobile_mod{position:relative; width:588px; padding-top:11px; }
.mobile_sx{position: relative;width:338px; float:left; }
.mobile_dx{width:215px; position:relative; float:left;}
.mobile_dx ul{width:100px; list-style:none; color:#4abae7; margin:0; padding:0;}
.mobile_dx ul li{border-bottom:1px solid #C7C8CA; float:left; width:210px; margin-bottom:10px;}

#corpo_product{clear:both; text-align:justify; font-size:11px; padding-top:10px; padding-bottom:10px; width:555px;}

.product_single_box{clear:both; width:591px;min-height:371px;}
.product_single_box div.images_sx{clear:both; position:relative; width:331px; float:left;}
.product_single_box div.testo_dx{position:relative; width:210px; float:left; margin-left:10px;}
.product_single_box h2{font-weight:bold; font-size:12px; border-bottom:1px solid #C7C8CA; margin:0px; padding-bottom:5px; margin-bottom:5px;}


/* Sezione Download */
#header_download{width:567px; height:23px; background:#942923; color:#ffffff; padding:3px 0px 0px 10px;}
#menu_download{width:591px; height:23px;}
#menu_download ul{width:630px; list-style:none; display:inline;height:30px;}
#menu_download ul li{float:left;background:#C7C8CA; height:23px; color:#ffffff; margin-right:1px;}
#menu_download ul li a{color:#ffffff; text-decoration:none; padding-left:5px; position:relative; top:4px;}
#menu_download ul li a:link{color:#ffffff; text-decoration:none;}
#menu_download ul li a:visited{color:#ffffff; text-decoration:none;}
#menu_download ul li a:hover{color:#ffffff; text-decoration:none;}

.block_download{padding-top:10px; padding-bottom:5px; color:#808285;}
.block_download a{color:#808285; text-decoration:none;}



/* sezione contatti */

#container_contatti{position:relative; width:590px; padding-top:10px;}
#mappa{position:relative; width:430px; float:left;}
#contatti{position:relative; float:left; width:145px; padding-left:10px;}



/* GALLERY */

.gallery img{width:100px; height:60px; margin-bottom:25px; border:1px solid #939598; }
.gallery a{margin-left:10px;}



/* link */
.orangelink:link{color:#7d1b1d; text-decoration:none;}
.orangelink:hover{color:#F7941E; text-decoration:none;}
.orangelink:visited{color:#7d1b1d; text-decoration:none;}

.formlink:link{color:#939598; font-size:10px; font-family:Arial; text-decoration:none;}
.formlink:hiver{color:#939598; font-size:10px; font-family:Arial; text-decoration:none;}
.formlink:visited{color:#939598; font-size:10px; font-family:Arial; text-decoration:none;}

.formlink_int:link{color:#9e4043; font-size:12px; font-family:Arial; text-decoration:none;}
.formlink_int:hiver{color:#9e4043; font-size:12px; font-family:Arial; text-decoration:none;}
.formlink_int:visited{color:#9e4043; font-size:12px; font-family:Arial; text-decoration:none;}

.eolicolink:link{color:#33BBED;text-decoration:none;}
