@charset "utf-8";
body{
background-image:url(sfondo.jpg);
background-repeat:repeat-x;
width:100%;
min-height:681px;
max-width:98%;
font-family: "Lucida Sans";
}

.container {
text-decoration:none;
margin:auto;
position:relative;
width:825px;
}
.container_home{
text-decoration:none;
margin:auto;
position:relative;
width:825px;
}

a {text-decoration:none;}

a:link{
text-decoration: none;
color:#464545;
}

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


img {
text-decoration:none;
border:none;}

.header{
height:130px;
background-image:url(header.jpg)
}

.intro{
height:91px;
background-image:url(intro.jpg)}

.menu_barra{
height:69px;
background-image:url(menu.jpg);
font-size:17px;}

.content{
height:351px;
background-image:url(content.jpg)}

.footer{
height:40px;
background-image:url(footer.jpg);
clear:both;
}

.header_sx{
float:left;
margin-top:35px;
}

.header_dx{
float:right;
margin-top:35px;
}
.menu_sx{
float:left;
padding-top:25px;
padding-left:100px;}

.menu_dx{
float:right;
padding-top:25px;
padding-right:100px;}


.intro_cont{
padding-top:20px;
margin:auto;
text-align:justify;
width:600px;
font-size:13px;
}

.content_sx{
float:left;
width:210px;
height:333px;
text-align:right;
padding-right:60px;}

.content_center{
float:left;
height:333px;
padding-top:5px;}

.content_dx{
float:right;
width:255px;
height:333px;}

.content li{
margin:10px;
list-style:none
}
.content ul{
margin-top:30px;
margin-bottom:30px;
font-size:17px;
}

.footer_text{
float:none;
position:relative;
margin:auto;
text-align:center;
font-size:14px;
padding-top:5px;
color:white;
}

.firma{
padding-top:5px;
text-align:right;
font-size:9px;
text-decoration:none;
color:#FFFFFF;
}

.firma a{
text-decoration:none;
color:#FFFFFF;
}

.footer a{
color:#FFFFFF;
}