/* CSS Document */

html,body
{
margin:0;
padding:0;
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:10px;
color: #333333;
font-weight:bold;
}
a:link, a:visited,a:active
{
color: #C8151A;
text-decoration:none;
font-size:10px;	
font-weight:bold;
}
a:hover
{
color: #A41C1F;
text-decoration:underline;
font-size:10px;	
font-weight:bold;
}
.header
{
background: url('images/header.jpg');
width:850px;
height:147px; 
text-align:left;
margin-bottom:3px;
}
.box_head
{
width:140px;
height:16px;
padding-top:10px;
margin-bottom:10px;
float:right;
color:#FFF;
margin-right:13px;
}
.box_head a
{
color:#FFF;
font-size:14px;
}
.container_back
{
width:880px;
background: url('images/sfondo.jpg');
}
.container
{
width:850px;
background: #FFF;
}

/*Box pagina */
.box
{
width:100%;
height:500px;
}
.box_left
{
width:160px;
height:100%;
background: #FFF;
float:left;
}
.box_link
{
margin-left:3px;
width:153px;
height:155px;
background: url('images/sfondo_box.jpg');
float:left;
border:1px solid #c2c2c2;
}
.box_news
{
margin-top:2px;
margin-left:3px;
width:153px;
height:241px;
float:left;
text-align:left;
border:1px solid #c2c2c2;
background: #FFF url('images/news.jpg') top left no-repeat;
}
.news
{
padding:3px;
text-align:left;
}
.box_contatti
{
margin-top:2px;
margin-left:3px;
width:153px;
height:96px;
background: url('images/sfondo_contatti.jpg');
float:left;
border:1px solid #c2c2c2;
}
.box_center
{
width:519px;
height:400px;
float:left;
margin-left:3px;
}
.box_right
{
width:160px;
height:400px;
background: #FFF;
float:right;
}
.box_diconodi
{
margin-top:2px;
width:153px;
height:500px;
background: #FFF url('images/sfondo_dicono.jpg') top left no-repeat;
float:left;
border:1px solid #c2c2c2;
}
.diconodi
{
padding-top:40px;
}
.testimonianza
{
width:160px;
height:90px;
padding-left:2px;
}
.foto_test
{
float:left; 
width:50px; 
height:50px;
}
.testo_test
{
float:left; 
width:90px; 
height:85px; 
text-align:left; 
padding-left:2px;
}
.link_test
{
width:150px;
height:100px;
padding-left:1px;
text-align:left;
}
.box_fotolink
{
width:150px;
height:40px;
text-align:left;
}
.box_testo
{
margin-top:2px;
width:515px;
height:398px;
float:right;
border:1px solid #c2c2c2;
text-align:justify;
}
.testo_interno
{
padding:5px;
text-align:justify;
font-size:10px;
}
.box_bottom
{
margin-top:2px;
width:515px;
height:96px;
background: #FFF url('images/nostrisiti.jpg') top left no-repeat;
float:right;
border:1px solid #c2c2c2;
}
select
{
background: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #919191;
color: #191919;
font-size:10px; 
font-weight:normal
}
textarea
{
background: #FFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
border:1px solid #919191;
color: #191919;
font-size:10px;
}

.footer
{
width:860px; 
height:190px;
}

.text_footer
{
margin:10px;
height:70px;
text-align:center;
}

/* Menu a tendina */
 .menu_link
{
padding-top:113px;
margin-left:170px;
font-size:14px
}
.bluetabs ul{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 14px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.bluetabs li{
display: inline;
margin: 0;
}

.bluetabs li a{
text-decoration: none;
padding: 3px 7px;
margin-right: 3px;
color: #fff;
}

.bluetabs li a:visited{
color: #fff;
}

.bluetabs li a:hover{
text-decoration: underline;
color: #fff;
}

.bluetabs li.selected{
margin-top:10px;
}

.bluetabs li.selected a{ /*selected main tab style */
}

.bluetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_b{
position:absolute;
top: 0; /*THEME CHANGE HERE*/
border-width: 0 1px;
font:normal 14px Verdana;
line-height:18px;
z-index:100;
background-color: #db1313;
border:1px solid black;
width: 120px;
visibility: hidden;
}


.dropmenudiv_b a:link, .dropmenudiv_b a:visited, .dropmenudiv_b a:active{
width: auto; 
display: block;
background-color: #db1313;
text-indent: 5px;
border: 0 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 4px 0;
text-decoration: none;
color: white;
}

.dropmenudiv_b a:hover{
width: auto;
display: block;
text-indent: 5px;
border: 1 solid #918d8d; /*THEME CHANGE HERE*/
border-bottom-width: 1px;
padding: 4px 0;
text-decoration: underlin;
background-color: #FFF;
color: #db1313;
}

* html .dropmenudiv_b a{ /*IE only hack*/
width: 100%;
}
