/********************************  GENERALE  ****************************/

html, body {
scrollbar-3dlight-color : #002A5C;
scrollbar-arrow-color : #FFFFFF;
scrollbar-base-color : #002A5C;
scrollbar-darkshadow-color : #ECD9C1;
scrollbar-face-color : #FFFFFF;
scrollbar-highlight-color : #333333;
scrollbar-shadow-color : #ECD9C1;
background-color:#002A5C;
background-image:url(oggetti/sfondo.jpg);
background-repeat:repeat-x;
margin-top:0px;
overflow: auto;
}
:-moz-any-link:focus { outline: none; } 

.seagull_style {
font-family: arial;
font-size: 11px;
font-weight: normal;
color: #000000;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
line-height:20px;
}
.seagull_style a{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0;
	font-weight:normal;
	text-decoration:underline;
	background:none;
}
.seagull_style a:visited{
	font-family: arial;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0;
	font-weight:normal;
	text-decoration:underline;
	background:none;
}


.seagull_style a:visited:hover {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0;
	font-weight:normal;
	text-decoration:underline;
	background:#F2F6FC;
}

.seagull_style a:hover {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	letter-spacing: 0;
	font-weight:normal;
	text-decoration:underline;
	background:#F2F6FC;
}
.seagull_style li {
padding-left:5px;
}
.seagull_style ul {
padding-left:15px;
padding-bottom:10px;
}
img#immagini {
border: 1px solid #333333;
}

.rosso {
font-family: arial;
font-size: 11px;
font-weight: bold;
color: #FF0000;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
line-height:20px;
}

.aranciobig {
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #5789D5;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
line-height:20px;
}

.seagull_style h1{
font-family: arial;
color: #FF9900;
font-weight:bold;
padding-left:0px;
padding-bottom:0px;
margin:0px;
font-size: 12px;
}

.seagull_style h2{
font-family: arial;
color: #FF9900;
font-weight:bold;
padding-left:0px;
padding-top:0px;
margin:0px;
font-size: 15px;
}




.seoseagull_style a{
font-family: arial;
color: #5789D5;
font-weight:bold;
padding-left:0px;
padding-bottom:10px;
margin:0px;
font-size: 12px;
text-decoration:none;
background:none;
}
.seoseagull_style a:visited{
font-family: arial;
color: #5789D5;
font-weight:bold;
padding-left:0px;
padding-bottom:10px;
margin:0px;
font-size: 12px;
text-decoration:none;
background:none;
}


.seoseagull_style a:visited:hover {
font-family: arial;
color: #5789D5;
font-weight:bold;
padding-left:0px;
padding-bottom:10px;
margin:0px;
font-size: 12px;
text-decoration:underline;
background:none;
}

.seoseagull_style a:hover {
font-family: arial;
color: #5789D5;
font-weight:bold;
padding-left:0px;
padding-bottom:10px;
margin:0px;
font-size: 12px;
text-decoration:underline;
background:none;
}
.seoseagull_style h1{
font-family: arial;
color: #5789D5;
font-weight:bold;
padding-left:0px;
padding-bottom:10px;
margin:0px;
font-size: 12px;
}

.seoseagull_style h2{
font-family: arial;
color: #FF0000;
font-weight:bold;
padding-left:0px;
padding-top:0px;
margin:0px;
font-size: 12px;
}


/********************************  FORM  ****************************/

.seagull_style input {
background-color: #EBF5FC;
color: #000000;
border: 1px solid #999999;
font-family: arial;
font-size: 11px;
font-weight:normal;
letter-spacing: 0;
word-spacing: normal;
line-height: 15px;
} 
 
.seagull_style  textarea {
background-color: #EBF5FC;
color: #000000;
border: 1px solid #999999;
font-family: arial;
font-size: 11px;
font-weight:normal;
letter-spacing: 0;
word-spacing: normal;
line-height: 15px;
} 

.seagull_style  select {
background-color: #EBF5FC;
color: #000000;
border: 1px solid #999999;
font-family: arial;

font-size: 11px;
font-weight:normal;
letter-spacing: 0;
word-spacing: normal;
line-height: 15px;
}



/********************************  INTERNO  ****************************/
table#tutto{
}
td#convenzione{
border:1px solid #5789D5;
}
td#interno{
background-image:url(oggetti/sfondointerno.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
}


td#internonews{
background-color:#FFFFFF;
}

td#colonnasin{
width:340px;
padding-left:30px;
padding-top:50px;
padding-right:30px;
padding-bottom:100px;
vertical-align:top;
}

td#colonnadx{
width:380px;
padding-left:10px;
padding-top:50px;
padding-right:10px;
padding-bottom:100px;
vertical-align:top;
}






/********************************  FOOTER  ****************************/
td#linguehome{
height:43px;
vertical-align:middle;
padding-left:490px;
background-color:#FFFFFF;
}


td#linguehomeint{
height:43px;
vertical-align:middle;
padding-left:30px;
background-color:#FFFFFF;
}
td#bandiera{
padding-left:328px;

}

td#footer{
height:33px;
text-align:center;
background-color:#5789D5;
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
}

.footer{
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
}

.footer a, a:visited {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}
.footer a:link {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #FFFFFF;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}

.footer a:hover , a:visited:hover {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #002A5C;
letter-spacing: 0;
line-height: 15px;
}



td#seo{
height:44px;
padding-top:5px;
padding-bottom:0px;
text-align:center;
background-color:#C6D7F0;
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
}

.seo{
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
}

.seo a, a:visited {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}
.seo a:link {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}

.seo a:hover , a:visited:hover {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #002A5C;
letter-spacing: 0;
line-height: 15px;
}




td#atelier{
height:44px;
text-align:center;
background-color:#DDE7F7;
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
background-image:url(oggetti/atelier.jpg);
background-repeat:repeat-x;
}

.atelier{
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:none;
}

.atelier a, a:visited {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}
.atelier a:link {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #B5B6B7;
letter-spacing: 0;
line-height: 15px;
text-decoration:underline;
}

.atelier a:hover , a:visited:hover {
font-family: arial;
font-size: 9px;
font-weight: normal;
color: #002A5C;
letter-spacing: 0;
line-height: 15px;
}




img#dentro  {
border:1px solid #343434;
}



td#topp{
padding-top:40px;
}