/***********************
 (c) 2002 E-side s.r.l. 
 ***********************/
BODY 
{ 
    background:white; 
    color: #69665e; 
    margin-top: 0px;
    margin-left: 0px; 
    margin-right: 0px;
    padding:0px;
} 
h1,h2,h3,p,ul,ol,li{margin:0;padding:0;font-size:10px}
li{list-style-image:url(http://www.e-side.it/img/freccias.gif)}
li.nostyle{list-style:none;list-style-image:none;}
td,p,body,input,textarea,select {font-family: Arial,Helvetica,sans-serif;font-size: 10px;}
p{margin-bottom:3px;}
p.menusx{margin-left:7px;
margin-bottom:3px;
/*font-family: sans-serif,helvetica, verdana, arial ;font-size:8px; letter-spacing:0.4;*/
height:16px; 
font-weight:normal; text-transform :uppercase;
font-family: arial;
font-size:9px;
}
.yel {color:#E6B400;}
h1
{
    margin-top:0px;margin-bottom:13px;color:#E6B400;
    font-family:arial;font-size:16px;
}
h2{margin-top:8px;margin-bottom:0px;color:#69665e;}
h3{margin-top:8px;margin-bottom:3px;color:#e6b400;}
ul,div.ulstyle{margin-left:10px;margin-right:5px;}

.content,ul.content{padding-top:20px;margin-left:20px;margin-right:10px;}
.dxcontent{padding-top:15px;margin-left:20px;margin-right:6px;}

a{text-decoration:none;color:#e6b400}
a:hover {color:#69665E}
a.link{color:#29ADD9;text-decoration:none;}
a.link:hover{color:#69665E;}

/* DEFINIZIONE DIV
div{text-align:left;margin:0;padding:0}*/
#windowDiv{visibility:hidden;position:absolute;padding:5px;background:transparent;text-align:right;border:1px solid #ccc;z-index:10;}
#alt{visibility:visible;position:absolute;margin-left:200px;width:550px;height:250px}
#altcorpo
{
    visibility:visible;position:absolute;width:760px;height:auto;
}
#merry-christmas
{
    position:absolute;
    background-color:transparent;
    width:760px;
    height:200px;
}
#frame
{
    width:760px;height:auto;
    background-image:url(img/fondino.jpg);
    background-repeat:no-repeat;
}
#top
{
    position:relative;width:760px;height:115px;
   /* background-image:url(http://www.e-side.it/img/bgmenu_.gif);
    background-repeat:no-repeat; background-position: 174px 101px; */
}
#logo
{
    position:absolute;top:11px;left:13px;
    width:148px;height:62px;
}
#corpo
{
    position:relative;width:760px;min-height:390px; height:auto !important;height:390px;
}
#h_corpo
{
    position:relative;width:760px;min-height:555px; height:auto !important;height:555px;
}
#h_colsx {float:left;width:190px;height:auto; }
#h_boxnews_up{position:relative;margin-left:11px;width:168px;height:10px;line-height:10px;background-image:url(img/box_up.gif)}
#h_boxnews_cx{position:relative;margin-left:11px;width:168px;height:auto;background-image:url(img/box_cx.gif)}
#h_boxnews_dn{position:relative;margin-left:11px;width:168px;height:10px;line-height:10px;background-image:url(img/box_dn.gif)}
#h_bodydx{position:relative;margin-left:190px;width:570px;height:auto;}
/* hide from MacIE \*/
* html #h_colsx 
{
margin-right: -3px; 
}
* html #h_bodydx 
{
margin-left: 0px;
}
/* end hide */
#h_banner
{position:relative;width:570px;height:230px;}
#h_form
{position:absolute;top:60px;left:410px;width:145px;height:123px;background-image:url(img/formbg.gif);background-repeat:no-repeat;}
.h_input
{
font-size:10px;
font-family:arial,sans-serif;  
color:#333 ;
padding:0px;
margin:0px;
height:14px;
border:0px solid #fff;
background-color:transparent;
/*margin:3px;
padding: 3px 8px;
padding-left:3px;
background-image:url(img/textfield_bg2.gif);
background-repeat:no-repeat;*/
width:60px;
voice-family: "\"}\""; 
voice-family:inherit;
width:64px;
}
ul.fields{
padding:0px;
margin:0px;
margin-left:8px;
padding-left:3px;
width:64px;
height:14px;
background-color:transparent;
background-image:url(img/textfield_bg2.gif);
background-repeat:no-repeat;
}
#h_content
{position:relative;width:570px;height:auto;}
#h_content_sx {float:left;width:285px;height:auto; }
#h_content_dx{position:relative;margin-left:285px;width:270px;height:auto;}
/* hide from MacIE \*/
* html #h_content_sx 
{
margin-right: -3px; 
}
* html #h_content_dx 
{
margin-left: 0px;
}
/* end hide */
div.h_logotema{position:absolute;left:15px;margin-top:12px;width:55px;height:50px;z-index:10}

#colsx {float:left;width:190px;height:auto; }
#bodydx
{
    position:relative;margin-left:190px;width:570px;height:auto;
    min-height:380px;height:auto !important;height:380px;
    background:white;background-image:url(http://www.e-side.it/img/bgmain.jpg);background-repeat:no-repeat;
}
/* hide from MacIE \*/
* html #colsx 
{
margin-right: -3px; 
}
* html #bodydx 
{
margin-left: 0px;
}
/* end hide */
div.cont{width:385px;height:auto;}
div.dxcont{position:absolute;top:0;margin-left:393px;width:175px;height:auto;}

#menu_statico{clear:both;position:relative;padding-top:15px;width:760px;height:25px;text-align:center;color:#A9A99A;font-family:arial;font-size:9px}
#separator{clear:both;position:relative;margin-top:30px;width:760px;height:10px;text-align:center;color:#A9A99A;font-size:9px}
#footer{position:relative;margin-top:0px;width:760px;height:13px;text-align:center;color:#A9A99A}
/* fine DEFINIZIONE DIV*/





a.crumbs {}
a.crumbs:hover {}
.acrumbs {}

.alink {color: #9EC4E8;}

a.sxmenu{color:#00b2ff;text-decoration:none;}
a.sxmenu:hover{color:#e6b400;}

a.barlnk{color:black;text-decoration:none;font-weight:bold;}
a.barlnk:hover{color:white;}



a.menudx{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#535300; text-decoration:none}
a.menudx:hover {color:#666666}


.dim0 {width: 95px}
.dim1 {width: 250px}

input,textarea
{
	border: 1px #cccccc solid;
}

.but
{
    background:#29ADD9;
    color:white;
    border-color:#dddddd;
	cursor: hand;
	voice-family: "\"}\"";
	voice-family:inherit;
	cursor: pointer;
}
.cbx,.bbx,.rbx,.img
{
	border: 0px
}

.clCMEvent{position:absolute; width:99%; height:99%; clip:rect(0,100%,100%,0); left:0; top:0;}
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}

.clLevel0,.clLevel0over
{
  position:absolute;background-color:transparent; padding:0px; 
  font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS",   helvetica, sans-serif ;
  font-size:11px;
  font-weight:normal; /*letter-spacing:0.7; */
  text-align:center;
  background-image:url(/img/separ.gif);background-repeat:no-repeat;background-position:100%;  
}
.clLevel0 { color:black}  
.clLevel0over { color:black; cursor:pointer; cursor:hand }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; }

.clLevel1,.clLevel1over{z-index:10; 
  position:absolute; background-color:transparent;  padding:0px; 
  font-family: "Luxi Sans", "Bitstream Vera Sans", "Lucida Grande", "Trebuchet MS",   helvetica, sans-serif ;
  font-size:11px;
  font-weight:normal; /*letter-spacing:0.7; */
  }
.c1White{
  position:absolute; background-color:white;  padding:0px; font-size:1px;}
.clLevel1 { color: black;  }  
.clLevel1over { color: white; background-color:#00b2ff; cursor:pointer; cursor:hand } 
.clLevel1border{position:absolute; visibility:hidden; background-color:#00b2ff; }
.clLevel2{
  position:absolute; background-color:#00b2ff; color:black; padding:2px; 
  font-family:verdana,helvetica; font-size:10px; font-weight:normal
}
.clLevel2over{ cursor:pointer; cursor:hand }
.clLevel2border{position:absolute; visibility:hidden; background-color:#00b2ff; }
.clLevel2over { 
  position:absolute; background-color:#00b2ff; color:white; padding:2px; 
  font-family:verdana, helvetica; font-size:10px; font-weight:normal
 }
