/*  
**************************** RIDEFINIZIONE TAG E STILI FISSI
*/

body{
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;	
margin:0;
background: #EFEFEF;
}
td{
color:#000000;
font:12px/14px Verdana,Arial,Helvetica,sans-serif;
}
a{
color:#990000;
font-size:11px;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
a:active{ 
outline: none; 
}
a:focus{ 
-moz-outline-style: none; 
}
form{
margin-bottom:0;
margin-top:0;
}
input{
color:#666666;
border:1px solid #BBBBBB;
font:10px Verdana,Arial,Helvetica,sans-serif;
background:#FFFFFF;
}
textarea{
color:#666666;
border:1px solid #BBBBBB;
font:10px Verdana,Arial,Helvetica,sans-serif;
background:#FFFFFF;
}
select{
color:#666666;
font:10px Verdana,Arial,Helvetica,sans-serif;
background:#FFFFFF;
}
h1{
font:16px/20px Arial,Helvetica,sans-serif;
font-weight:bold;
}
h2{
font:14px/18px Arial,Helvetica,sans-serif;
font-weight:bold;
}
/*  
**************************** STILI CLASSICI
*/
.blink{
text-decoration:blink
}

.puntino-verticale{
background:url(/immagini/puntino_vert.gif) repeat-y;
}
.puntino-orizzontale{
background:url(/immagini/puntino_orizz.gif) repeat-x;
}
.testo{
font-size:11px;
line-height:16px;
font-family:Verdana,Arial,Helvetica,sans-serif;
text-align:justify;
}
.testo-piccolo,TABLE.testo-piccolo TD{
font-size:10px;
font-family:Verdana,Arial,Helvetica,sans-serif;
line-height:12px;
}
.testo-grande{
font:14px/20px Arial,Helvetica,sans-serif;
font-weight:bold;
}
.testo-molto-grande{
font:16px/20px Arial,Helvetica,sans-serif;
font-weight:bold;
}
.testo-grigio{
color: #999999;
}
.poll{
font:10px/14px Verdana,Arial,Helvetica,sans-serif;
}
.menu{
color:#000000;
text-decoration:none;
font:10px/16px Verdana,Arial,Helvetica,sans-serif;
}
.menu:hover{
text-decoration:none;
}
.bottone-adon{
color:#666666;
border:1px solid #BBBBBB;
font:9px Verdana,Arial,Helvetica,sans-serif;
background:#DEDEDE url('/editor/images/sfondo_bottoni.gif');
}
.immagine_sx{
float:left;
margin:0px 15px 5px 0px;
}
.immagine_dx{
float:right;
margin:0px 0px 5px 15px;
}
/*  
**************************** STILI
*
*****  TOP HEADER  ******
*/ 
div#top-header{
display:block;
margin:0px auto 0px auto;
width:770px;
height:56px;
background:url(/immagini/elementi/romacentrostorico_02.jpg);
}
/*
*****  RICERCA  ******
*/ 
div#ricerca{
float:left;
padding:0px;
margin:0px;
text-align: left;
}
#ricerca-input{
display:block;
float:left;
width:125px;
padding:25px 0px 0px 20px;
margin:0px;
}
#ricerca-input input{
height:16px;
width:120px;
padding:0px;
margin:0px;
font-size:10px;
color:#999999;
border:1px solid #DDDDDD;
background:#FFFFFF;
}
div#ricerca-a{
display:block;
float:left;
padding:26px 0px 0px 0px;
margin:0px;
}
#ricerca-a a{
font-size:11px;
color:#666666;
}
#ricerca-a a:hover{
font-size:11px;
color:#000000;
text-decoration:none;
}
/*
*****  CONTATTI  ******
*/ 
#contatti{
display:block;
float:right;
width:520px;
padding:0px;
margin:0px;
text-align:right;
}
div#contatti-img{
display:block;
float:left;
padding:16px 0px 0px 0px;
margin:0px;
}
div#contatti-a{
display:block;
float:right;
padding:26px 20px 0px 0px;
margin:0px;
}
#contatti-a a{
font-size:11px;
color:#990000;
}
#contatti-a a:hover{
font-size:11px;
color:#990000;
text-decoration:none;
}

/*
*****  HEADER  ******
*/ 
div#header{
display:block;
margin:0px auto 0px auto;
width:770px;
height:127px;
}
/*
*****  MENU NAV  ******
*/ 
div#menu-nav{
display:block;
margin:0px auto 0px auto;
width:770px;
height:40px;
background:url(/immagini/elementi/romacentrostorico_07.jpg);
}
div#menu-nav ul{
float:right;
width:750px;
height:25px;
margin:0px;
padding:0px;
}
div#menu-nav li{
float:left;
margin:0px;
list-style:none;
}
div#menu-nav li a{
font-size:10px;
line-height:32px;
font-weight:bold;
color:#999999;
margin:0px 25px 0px 0px;
padding-bottom:5px;
}
div#menu-nav li a:hover{
color:#873623;
text-decoration:none;
border-bottom-width:5px;
border-bottom-style:solid;
border-bottom-color:#873623;
}
/*
*****  BODY  ******
*/ 
div#body{
display:table;
margin:0px auto 0px auto;
width:770px;
height:45px;
background-color:#66CC33;
background:url(/immagini/elementi/sfondo_body.gif);
}
div#body-sx{
display:table;
float:left;
padding:0px;
margin:0px;
width:480px;
text-align:left;
}
div#body-sx object{ width:430px; height:285px; display:block; position:relative; background-color:#999;}
div#body-sx object embed{ width:430px; height:285px; display:block; position:relative;}
div.body-inner-sx{
display:block;
padding:5px 20px 0px 30px;
margin:0px;
}
div#body-dx{
display:table;
float:right;
padding:0px;
margin:0px;
width:280px;
text-align:left;
}
/*div#body-dx-upper{
display:block;
float:left;
margin:0px;
padding:0px;
width:270px;
height:105px;
background-image: url(/immagini/elementi/romacentrostorico_09.jpg);
background-repeat: no-repeat;
background-position: left top;
}*/
div#body-dx-center{
display:inline;
float:left;
margin:0px 0px 0px 10px;
padding:0px 0px 0px 0px;
width:280px;
}
/*
*****  BODY MENU DX  ******
*/ 
div.body-dx-menu-upper{
display:inline;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
width:255px;
height:8px;
text-align:left;
background-image: url(/immagini/elementi/menu_dx_upper.gif);
background-repeat: no-repeat;
background-position: top;
background-color:#E5E5E5;
}
div#body-dx-menu-body{
clear:both;
display:table;
float:left;
margin:0px 0px 0px 0px;
padding:0px;
width:255px;
height:40px;
text-align:left;
background-color:#EFEFEF;
}
div.body-dx-menu-body-upper{
display:block;
margin:0px;
padding:0px 10px 0px 15px;
background-color:#E5E5E5;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#D3D3D3;
}
div.body-dx-menu-body-upper a{
display:block;
font-size:10px;
line-height:20px;
font-weight:bold;
margin:0px;
padding:0px;
}
div.body-dx-menu-body-scuro{
display:block;
margin:0px;
padding:0px 10px 0px 15px;
background-color:#E5E5E5;
border-top-width:1px;
border-top-style:solid;
border-top-color:#F5F5F5;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#D3D3D3;
}
div.body-dx-menu-body-scuro a{
display:block;
font-size:10px;
line-height:25px;
font-weight:bold;
margin:0px;
padding:0px;
}
div.body-dx-menu-body-chiaro{
display:block;
margin:0px;
padding:0px 10px 0px 15px;
background-color:#EFEFEF;
border-top-width:1px;
border-top-style:solid;
border-top-color:#F5F5F5;
border-bottom-width:1px;
border-bottom-style:solid;
border-bottom-color:#D3D3D3;
font-size:10px;
}
div.body-dx-menu-body-chiaro a{
display:block;
font-weight:bold;
margin:0px;
padding:0px;
font-size:10px;
}
div#body-dx-menu-lower{
display:inline;
float:left;
margin:0px 0px 10px 0px;
padding:0px;
width:255px;
height:8px;
text-align:left;
background-image: url(/immagini/elementi/menu_dx_lower.gif);
background-repeat: no-repeat;
background-position: top;
}
/*
*****  FOOTER  ******
*/ 
#footer{
clear:both;
display:block;
margin:0px auto 0px auto;
padding:0px;
width:770px;
height:71px;
background:url(/immagini/elementi/romacentrostorico_12.jpg);
}


