/* CSS Document */

body{
padding:0x;
margin:0px;
background-color:#173C8C;
background-image:url(img/bg_body.gif);
background-repeat:repeat-x;
}


#wrapper{
width:745px;
height:750px;
margin:20px auto;
background-color:#FFFFFF;
border:1px solid #333333;

}
#wrapper_catalogo{
width:745px;
height:450px;
margin:20px auto;
background-color:#FFFFFF;
border:1px solid #333333;

}

#top{
margin:15px auto;
background-image:url(img/bg_top.gif);
background-repeat:no-repeat;
width:719px;
height:369px;
}

#top img{
padding-left:20px;
}

#top_second{
margin:15px auto;
background-image:url(img/bg_top_second.gif);
background-repeat:no-repeat;
width:719px;
height:263px;
}
#top_second a{
padding-left:20px;
}

#top_catalogo{
margin:15px auto;
width:719px;
height:63px;
}

#flash{
width:679px;
height:249px;
margin:30px auto;
background-color:#FFFFFF;

}

#img_second{
width:679px;
height:170px;
margin:20px auto;

}

#colonna_dx{
position:relative;
float:left;
width:230px;
height:360px;
margin-left:30px;
margin-top:10px;
padding-left:5px;
display:inline;

}

.menu_item{
width:200px;
height:23px;
margin-bottom:15px;
padding-left:35px;
border-bottom:1px solid #cccccc;
background-image:url(img/ico_menu.gif);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#333333;
line-height:25px;
}


.menu_item a{
color:#666666;
text-decoration:none;

}

.menu_item a:visited{
color:#666666;
text-decoration:none;

}


.menu_item a:hover{
color:#173C8C;
text-decoration:none;

}


#testo{
float:right;
width:356px;
height:auto;
margin-right:30px;
margin-top:20px;
margin-bottom:20px;
line-height:18px;
color:#484848;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:10px;
text-align:justify;
display:inline;

}



#testo a{
color:#000066;
text-decoration:none;
}

#testo a:hover{
color:#93CC41;
text-decoration:none;
}


#testo a:visited{
color:#000066;
text-decoration:none;
}



#catalogo{
width:385px;
height:80px;
float:right;
margin-right:10px;
margin-top:5px;
background-image:url(img/bg_catalogo.jpg);
background-repeat:no-repeat;
background-position:right;
}

#catalogo_little{
width:250px;
height:50px;
float:left;
margin-left:15px;
margin-top:0px;
background-image:url(img/bg_catalogo_little.jpg);
background-repeat:no-repeat;
background-position:right;
padding-left:10px;
margin-bottom:20px;
display:inline;

}

#catalogo img{
float:left;}

#catalogo_little img{
float:left;
margin-right:25px;}

.catalogo_item{
width:265px;
height:20px;
margin-top:30px;
margin-right:30px;
position:relative;
float:right;
display:inline;


}

.catalogo_item_little{
width:200px;
height:20px;
margin-top:-30px;
margin-left:35px;
position:relative;
float:right;
display:inline;
padding-left:20px;
}


#footer{
width:751px;
height:auto;
margin:auto;
bottom:0px;
margin-top:-25px;
background-image:url(img/bg_footer.gif);
background-repeat:no-repeat;
background-position:top;
}


.copyright a {
color:#93CC41;
text-decoration:none;

}

.copyright a:hover {
color:#ffffff;
text-decoration:none;

}


.copyright a:visited {
color:#93CC41;
text-decoration:none;

}


.copyright{
padding-top:20px;
color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
margin-bottom:20px;
vertical-align:top;


}
.content_footer{
float:left;
width:350px;
height:50px;
margin-top:10px;
margin-left:20px;
color:#173C8C;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
text-align:left;
display:inline;
padding-right:10px;

}


.content_footer a{
color:#173C8C;
font-weight:bold;
font-size:9px;
text-decoration:none;

}

.content_footer a:visited{
color:#173C8C;
font-weight:bold;
font-size:9px;
text-decoration:none;

}

.content_footer a:hover{
color:#93CC41;
font-weight:bold;
font-size:9px;
text-decoration:none;

}