/* CSS Document */

html,body,p,img,a,div{margin:0;padding:0}

img{border:none;}

body{text-align:center;}

/* style container */



div#container{
	width:743px;
	height:490px;
	padding:19px 0px;
	margin:auto;
	}
	
div#header{
text-align:left;

position:relative;

	}


div#header img{
left:0;

position:absolute;
}

div#contentLeft{
background-image:url(../img/sfondo_sx.jpg);
margin-top:66px;
width:255px;
height:368px;
background-repeat:no-repeat;
}




div#contentLeft_text{
font-family:Arial;
font-size:11px;
padding:25px 17px 17px 20px;
text-align:left;
color:#333333;
}


div#contentLeft_text span{
font-weight:bold;
color:#1f4995;
}

div#contentLeft_text span.bottom{
color:#1e4997;
}

div#contentLeft_text a:link,div#contentLeft_text a:visited {
font-weight:bold;
color:#093CA2;
text-decoration:none;
} 

div#contentLeft_text a:hover {
font-weight:bold;
color:#2F62C8;
text-decoration:underline;
} 



div#contentRight{
margin:66px 0 0 23px;
paddind:0;
width:465px;
height:368px;
}

div#contentRight_top{
height:217px;
width:465px;
background-image:url(../img/sfondo_auto.jpg);
background-repeat:no-repeat;

}

/*
div#contentRight_top a{
height:34px;
width:177px;
margin:168px 0 0 35px;
position:absolute;
}
*/
div#contentRight_top a.link1{
float:left;
margin:10px 0 0 97px;
}

div#contentRight_top a.link2{
float:right;
margin:143px 20px 0px 0;
}


div#contentRight_bottom{
height:368px;
width:465px;
background-image:url(../img/bg_box_visual.jpg);
background-repeat:no-repeat;
margin-bottom:20px;

}
div#testo {
font-family: Arial;
font-size:11px;
text-align:left;
margin:5px 0 0 25px;
color:#333333;
}


div#contentRight_bottom a.link1{

}

div#contentRight_bottom a.link2{
float:right;
margin:70px 25px 0 10px;

}
/*
div#contentRight_bottom a.link2{
height:27px;
width:142px;
margin:82px 0 0 55px;
position:absolute;
}
*/
ul#styleUl{
font-weight:normal;
list-style-image:url(../img/bullet.gif);
}
.styleUl_title{
color:#1e4997;
}

ul#styleUl li{
color:#333333;
line-height:13px;
margin:15px 0 10px -28px;
}

.floatLeft{
float:left;
}


div#footer{
border-top:1px solid #d8dfe9;
color:#666666;
font-family:Arial;
font-size:10px;
margin:18px 0 0 0;
padding:10px 0 0 0;
width:739px;
text-align:left;
height:40px;
float:left;
font-size:11px;
}
div#footer p{
padding:0 10px;
}

* html div#footer{
width:740px;
}


.pBottom15 {
padding-bottom:15px !important;
}



#footer .menu {
border-bottom:1px solid #DDDDDD;
color:#666666;
font-size:11px;
height:22px;
text-align:left;
width:100%;
}
#footer .menu img {
padding:0;
width:496px;
}
#footer .menu a {
color:#666666 !important;
text-decoration:none;
}
.pTop15{
padding-top:15px !important;
}

div#contentRight a:link,div#contentRight a:visited {
font-weight:bold;
color:#093CA2;
text-decoration:none;
} 

div#contentRight a:hover {
font-weight:bold;
color:#2F62C8;
text-decoration:underline;
} 



#footer a:visited,#footer a:link {
color:#1A4593;
text-decoration:none;
}

#footer a:hover {
color:#3769ce;
text-decoration:underline;
}
