/***********************
 (c) 2002 E-side s.r.l. 
 ***********************/
BODY 
{ 
    background-image:url(/img/giraffe1_1024b.jpg); 
	background-repeat:no-repeat;
	background-color:#ffffff;
    color: black; 
    margin:0;
	padding:0;
	overflow:hidden;
} 
td,p,body,input,textarea,select {font-family: verdana;font-size: 11px;line-height:18px;} 
h1,h2,h3 {padding:0px;margin:0px;margin-top:5px;margin-bottom:5px;}
h1{margin-bottom:10px;font-family: verdana;font-size: 14px; color:#000000;font-weight:bold; }
h2{font-size: 12px;color: #000000; font-weight:bold; } 
h3{font-size: 11px;color: #990033; font-weight:bold; }

ul.menu{padding:0px;margin-left:30px;margin-right:0px;margin-bottom:0px;margin-top:44px;}

a.crumbs {}
a.crumbs:hover {}
.acrumbs {}

.alink {font-weight:bold;font-size:13px;color: #ffffff;}

a.sxmenu{color:#000000;text-decoration:none;font-weight:bold;font-size:13px;}
a.sxmenu:hover{color:#ffffff;}

a.barlnk{color:black;text-decoration:none;font-weight:bold;}
a.barlnk:hover{color:white;}

a{text-decoration:underline;color:#9f0f5a}

a:hover {color:#666666}
a.menudx{font-family:verdana,arial,helvetica; font-size:10px; color:#535300; text-decoration:none}
a.menudx:hover {color:#666666}

.nero_sottolineato{color:#000000;text-decoration:underline;}
.nero_sottolineato:hover{color:#666666;}
.bianco,.bianco:hover{color:#ffffff;text-decoration:none;}

.dim0 {width: 95px}
.dim1 {width: 301px}

input,textarea
{
	border: 1px #333333 solid;
}
input {	line-height:16px;height:19px;}
.but
{
	cursor: hand;
	voice-family: "\"}\"";
	voice-family:inherit;
	cursor: pointer;
}
.cbx,.bbx,.rbx,.img
{
	border: 0px
}

#invito
{
	position:absolute;
	z-index:50;
	visibility:hidden;
	border:1px solid #000;
	background-color:#dddddd;
	text-align:right;
	margin-left:60px;
	margin-top:60px;
}

div{margin:0;padding:0;}
#bg{position:absolute;background-color:#FFB84D;width:960px;height:477px;;left:20px;top:60px;z-index:0;}
#frame{width:880px;margin-left:60px;margin-top:100px;background-color:transparent;z-index:2;}
#colsx {width:125px;float:left;position:relative;height:368px;background-color:#FFC773;z-index:3;}
#bodydx
{
	position:relative;margin-left:125px;width:755px;
	height:370px;background-color:#ffee00;background-color:transparent;z-index:4;
}
#footer{clear:left;position:relative;margin-left:325px;margin-top:5px;font-size:10px;width:555px;height:22px;background-color:#FFD699;/*background-image:url(/img/bg2ba_footer.jpg);background-position:right middle;background-repeat:no-repeat;*/line-height:20px;text-align:center;z-index:10;}
#cfBrand{position:absolute;color:#ffffff;top:500px;left:60px;}
/* hide from MacIE \*/
* html #colsx 
{
margin-right: -3px; 
}
* html #bodydx 
{
margin-left: 0px;
}
/* end hide */

#bodydx_cx {float:left;margin-left:20px;width:160px;height:370px;color:yellow;background-color:#FFC773;/*background-color:#ffffff;background-image:url(/img/bg2ba_cx.jpg);background-repeat:no-repeat;*/}
#bodydx_dx{position:relative;margin-left:180px;width:575px;height:370px;}
#body{margin-left:20px;width:555px;height:370px;background-color:#FFD699;/*background:url(/img/bg2ba_dx.jpg) no-repeat top left;*/clip:rect(0 555 370 0);}
/*#body{background:url(/img/bg2ba_dx.jpg) no-repeat top left; position:absolute;top:0px;left:20px;}*/
/* hide from MacIE \*/
* html #bodydx_cx 
{
margin-right: -3px; 
}
* html #bodydx_dx 
{
margin-left: 0px;
}
/* end hide */    
