.adriamarstyle {
	font-family: verdana;
	font-size: 9px;
	color: #1A1A1A;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: 15px;	
}

.verde {
	font-family: verdana;
	font-size: 9px;
	font-weight:bold;
	color: #009900;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: 15px;	
}

.rosso {
	font-family: verdana;
	font-size: 9px;
	font-weight:bold;
	color: #FF0000;
	letter-spacing: normal;
	word-spacing: normal;
	line-height: 15px;	
}
/*******************************  GENERALE **************************/
html, body {
margin-top: 0px; 
scrollbar-3dlight-color : #E6E6E6;
scrollbar-arrow-color : #FF0000;
scrollbar-base-color : #FF0000;
scrollbar-darkshadow-color : #E6E6E6;
scrollbar-face-color : #E6E6E6;
scrollbar-highlight-color : #E6E6E6;
scrollbar-shadow-color : #FF0000;
scrollbar-track-color : #D2D2D2;
}

a:link {
	color: #1A1A1A;
	font-weight: bold;
	text-decoration:underline;
}

a:visited {
	color: #1A1A1A;
	font-weight: bold;
	text-decoration:underline;
}

a:hover {
	color: #FF0000;
	font-weight: bold;
	text-decoration:underline;
}

a:visited:hover{
	color: #FF0000;
	font-weight: bold;
	text-decoration:underline;
}

table#tutto
{
align:center;
width:800px;

}


h1 {
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background:#FF0000;
}

h2 {
font-size: 10px;
font-weight:bold;
}

/*******************************  HOME_PAGE  **************************/

td#box1
{
width:250px;
vertical-align:top;
}


td#altribox
{
width:129px;
height:40px;
padding-left: 35px;
padding-right: 30px;
padding-top:3px;
background-image: url(home_page/sfondobox.jpg);
background-repeat: no-repeat;
vertical-align:top;
}



td#altribox2
{
width:129px;
height:58px;
padding-left: 69px;
padding-top:1px;
background-image: url(home_page/sfondobox2.jpg);
background-repeat: no-repeat;
vertical-align:top;
}

/*******************************  FOOTERHOME  **************************/

td#footerhome
{
padding-top:60px;
width:800px;
color: #666666;
}

td#footerhomesotto
{
padding-top:10px;
color: #666666;
}

td#footerhomesotto a:link {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}


td#footerhomesotto a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}

td#footerhomesotto a:hover {
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}

td#footerhomesotto a:visited:hover{
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}



td#footerhomepromo
{
padding-top:30px;
padding-bottom:15px;
color: #CFCFCF;
}

td#footerhomepromo a {
	color: #CFCFCF;
	font-weight: normal;
	text-decoration:none;
}


td#footerhomepromo a:visited {
	color: #CFCFCF;
	font-weight: normal;
	text-decoration:none;
}

td#footerhomepromo a:hover {
	color: #CFCFCF;
	font-weight: normal;
	text-decoration:underline;
}

td#footerhomepromo a:visited:hover{
	color: #CFCFCF;
	font-weight: normal;
	text-decoration:underline;
}



/*******************************  PAGINE INTERNE  **************************/
table#intesta
{
width:800px;
height:50px;
}

td#intestabandiere
{
width:800px;
padding-right:50px;
padding-bottom:20px;
}
td#intestauno
{
height:50px;
padding-left:148px;
padding-bottom:9px;
}

td#intestadue
{
padding-bottom:5px;
}


td#flash
{
width:800px;
height:100px;
}


td#colsinistra
{
width:197px;
background-image: url(sfondosin.jpg);
background-repeat: repeat-y;
vertical-align:top;
}


td#colsinistrabasso
{
width:197px;
height:43px;
background-image: url(sfondobassosin.jpg);
background-repeat: no-repeat;
}


td#coldestra
{
width:603px;
padding-left:5px;

}


table#coldestra
{
width:598px;
border-top-width: 1px;
border-top-color: #e6e6e6;
border-top-style: solid;
border-left-width: 1px;
border-left-color: #e6e6e6;
border-left-style: solid;
border-right-width: 1px;
border-right-color: #e6e6e6;
border-right-style: solid;
}


table#coldestrasotto
{
width:598px;
height:43px;
border-bottom-width: 1px;
border-bottom-color: #e6e6e6;
border-bottom-style: solid;
border-left-width: 1px;
border-left-color: #e6e6e6;
border-left-style: solid;
border-right-width: 1px;
border-right-color: #e6e6e6;
border-right-style: solid;
}

td#titoloh1
{
padding-top:58px;
padding-left:15px;
padding-bottom:2px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolo.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

td#titoloh11
{
padding-top:58px;
padding-left:15px;
padding-bottom:2px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolo11.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}
td#titolo33
{
padding-top:58px;
padding-left:15px;
padding-bottom:2px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolo33.gif);
background-repeat: no-repeat;
background-position: left bottom;
}


td#titoloh1due
{
padding-top:58px;
padding-left:15px;
padding-bottom:2px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolodue.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}


td#titoloh3
{
padding-top:58px;
padding-left:15px;
padding-bottom:2px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolotre.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

td#testo
{
width:290px;
padding-top:10px;
padding-left:66px;
padding-right:13px;
border-right-width: 1px;
border-right-color: #e6e6e6;
border-right-style: solid;
}

td#testodue
{
width:290px;
padding-top:10px;
padding-left:66px;
padding-right:13px;
}

td#testotre
{
padding-left:66px;
padding-top:10px;
padding-bottom:20px;
}


td#ilmenu
{
width:800px;
padding-bottom:16px;
}

td#footer
{
width:800px;
padding-top:10px;
padding-left:219px;
font-family: verdana;
font-size: 9px;
background-image: url(sfondofooter.jpg);
background-repeat: no-repeat;
background-position: right bottom;
line-height:15px;
}

td#footerpromo
{
width:800px;
padding-top:5px;
padding-left:219px;
font-family: verdana;
font-size: 9px;
background-image: url(sfondofootergiu.jpg);
background-repeat: no-repeat;
background-position: right bottom;
line-height:15px;
}



td#footerpromo a:link {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}


td#footerpromo a:visited {
	color: #666666;
	font-weight: normal;
	text-decoration:none;
}

td#footerpromo a:hover {
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}

td#footerpromo a:visited:hover{
	color: #666666;
	font-weight: normal;
	text-decoration:underline;
}



td#fotoz
{
padding-top:10px;
width:287px;
padding-left:7px;
}



/*******************************  FORM **************************/

td#formform
{
width:230px;
padding-top:10px;
padding-left:76px;
padding-right:13px;
border-right-width: 1px;
border-right-color: #e6e6e6;
border-right-style: solid;
}
td#sitemapp
{
padding-top:10px;
padding-left:76px;
padding-right:13px;
border-right-width: 1px;
border-right-color: #e6e6e6;
border-right-style: solid;
}

table#formform
{
width:160px;
padding-top:0px;
padding-left:0px;
}

div#autorizzo
{
width:160px;
padding-top:0px;
padding-left:0px;

}

table#autorizzo
{
width:160px;
padding-top:0px;
padding-left:0px;
}

input#pulsante {
width:70px;
	font-family: verdana;
	font-size: 9px;
	color: #1A1A1A;
	letter-spacing: normal;
	word-spacing: normal;   
}

/********************************  ELENCHI  ****************************/
ul#elenco{
 list-style-image: url(trirosso.gif);
}
/********************************  ELENCHI  ****************************/

div#casecontent { 
padding: 5px; 
margin-left: 215px; 
margin-right: 215px; 
vertical-align:top;

} 


div#casesinistra { 
float: left; 
width: 280px; 
margin: 0; 
margin-right: 5px; 
padding: 5px; 
vertical-align:top;
padding-left: 35px; 

} 


div#casedestra { 
float: right; 
width: 200px; 
padding-top: 0px; 
padding-left: 5px; 
vertical-align:top;
border-left-width: 1px;
border-left-color: #D6D6D6;
border-left-style: solid;
vertical-align:top;

} 


div#casezona { 
padding-top:20px;
} 


td#request { 
padding-left:10px
} 



/********************************  FORM  ****************************/

textarea {
background-color: #E6E6E6;
border-width:1px;
border-color: #B4B4B4 #B4B4B4 #B4B4B4 #B4B4B4;
font-family: Arial, Helvetica;
font-size: 9px;
font-weight: bold;
color:#1A1A1A;
} 

select {
background-color: #E6E6E6;
border-width:1px;
border-color: #D6D6D6 #D6D6D6 #D6D6D6 #D6D6D6;
font-size: 9px;
font-weight: bold;
color:#1A1A1A;
} 


input {
background-color: #E6E6E6;
border-width:1px;
border-color: #D6D6D6 #D6D6D6 #D6D6D6 #D6D6D6;
font-size: 10px;
font-weight: bold;
color:#1A1A1A;
} 

td#titolonews
{
padding-top:10px;
font-size: 11px;
color:#FFFFFF;
font-weight:bold;
background-image: url(sfondotitolo.jpg);
background-repeat: no-repeat;
background-position: left bottom;
}

