
H1 {
	font-family: verdana;
	font-size: 14;
	font-weight: bold;
	text-align: center;
	color: blue;
}

P {
	font-family: verdana;
	font-size: 12;
	color: blue;
	line-height: 180%;
	text-align: justify;
}

UL {
	font-family: verdana;
	font-size: 12;
	color: blue;
	line-height: 180%;
}

A {
	color: Violet;
	text-decoration: none;
	font-size: 12;
	font-weight: normal;
}

A:hover {
	color: #9F9FCB;
	text-decoration: underline;
}

.menutab {
	margin: -2px;
	padding: 0px;
	border: 0px;
}

.menutab TR {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.menutab TD {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-family: verdana;
	font-size: 10;
}

.menudiv {
	margin-top: 1px;
	margin-left: 25px;
	padding: 0px;
	border: 0px;
	line-height: 1;
}

.menudivr {
	text-align: right;
	margin-top: 1px;
	margin-right: 27px;
	padding: 0px;
	border: 0px;
	line-height: 1;
}

.pres {
	color: #C96469;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.pres:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.comm {
	color: green;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.comm:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.umor {
	color: blue;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.umor:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.anim {
	color: #8167B0;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.anim:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.vetrina {
	color: #848727;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.vetrina:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.audio {
	color: #D359DF;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.audio:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.mercatino {
	color: blue;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.mercatino:hover {
	color: #9F9FCB;
	text-decoration: none;
}

.ringraz {
	color: #848727;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.ringraz:hover {
	color: #9F9FCB;
	text-decoration: none;
}

INPUT {
	background : #82B0D1;
	border : thin solid Teal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-variant : normal;
	font-weight : bold;
	border-color : #4F86B5;
}
SELECT {
	background : #82B0D1;
	border : thin solid Teal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-variant : normal;
	font-weight : bold;
	border-color : #4F86B5;
}
TEXTAREA {
	background : #82B0D1;
	border : thin solid Teal;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : xx-small;
	font-variant : normal;
	font-weight : bold;
	border-color : #4F86B5;
}

form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}TABLE {
	font-family: verdana;
	font-size: 12;
	color: blue;
	border: 1px #5588BB solid;
	border-collapse:collapse;
}

TD{
	border-color: #61A4E6;
}


.small A {
	color: Violet;
	text-decoration: none;
	font-size: 10;
	font-weight: normal;
}

.small A:hover {
	color: #9F9FCB;
	text-decoration: underline;
}

#container {
	width: 970px;
	height: 100%;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #FF0000;
	border-left-color: #FF0000;
}

body{
	margin:0;
	width:970px;
	margin-left:auto;
	margin-right:auto;
	padding:110 0 66 0;
	font-family: verdana;
	font-size: 10;
	background: #F4F4F4 url('/images/v3/sfondo.gif');
	text-align:center;
	
	scrollbar-3dlight-color:	#4F86B5;
	scrollbar-arrow-color:		#000000;
	scrollbar-base-color:		#000000;
	scrollbar-darkshadow-color: #4F86B5;
	scrollbar-face-color:		#82B0D1;
	scrollbar-highlight-color:	#CAE1EE;
	scrollbar-shadow-color:		#000000;
	scrollbar-track-color:		#C7E0F2;
 }

 div#header{
  position:absolute;
  text-align:left;
  top:0;
  padding:0;
  margin:0;
  width:970px;
  height:110px;
  color: navy;
  font-size:12px;
  background: #D0DEEF url('/images/v3/top-celeste.jpg') repeat-x;

	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #627798;
	border-left-color: #627798;
 }
 div#footer{
  position:absolute;
  text-align:center;
  padding:0;
  padding-top:5px;
  margin:0;
  bottom:0px;
  width:970px;
  height:66px;
  background: #D0DEEF url('/images/v3/bot-celeste.jpg') repeat-x;

	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #627798;
	border-left-color: #627798;
 }
 @media screen{
  body>div#header{
   position:fixed;
  }
  body>div#footer{
   position:fixed;
  }
 }
 html body{
  overflow:auto;
 } 
 div#content{
  height:100%;
  width:970px;
  overflow:auto;
  text-align:left;
  background: #D0DEEF url('/images/v3/sfondocont.gif');

	border-right-width: 2px;
	border-left-width: 2px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #627798;
	border-left-color: #627798;
	margin-left:auto;
	margin-right:auto;
 }

 div#menu{
  padding-left:2px;
  padding-right:2px;
  height:100%;
  width:188px;
  text-align:left;
  float:left;
/*  background: #D0DEEF url('/images/v3/sfondolat.gif'); */
 }

 div#cont{
  height:100%;
  width:750px;
  text-align:left;
  float:right;
  background-color: #FFFFFF; 
 }

 div#head1{
	font-size:11px;
	text-align:center;
	float:left;
	width:18.1%;
	height:19px;
	background-image: url("/images/v3/sfondo1.gif");
	line-height:19px;
 }

 div#head2{
	float:left;
	width:0.9%;
	height:19px;
	background-image: url("/images/v3/sep.gif");
	line-height:19px;
 }
 
 div#head3{
	color:#627798;
	text-align:center;
	float:right;
	width:81%;
	height:19px;
	background-image: url("/images/v3/sfondo2.gif");
	line-height:19px
 }
 
 div#head3 A{
	color:#627798;
	font-weight:bold;
	font-size:11px;
 }
 
 .bloccolink1{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#00009E;
	margin-top:2px;
	padding-top:1px;
	display:block; 
	width:184px; 
	height:26px;
	line-height:22px;
	background: #DDDDDD  url('/images/v3/menu-grigio.jpg') repeat-x; 
	border: #6E8EAC 1px solid;
 }
 
 .bloccolink1:hover{
	color:#920000;
	background: #FBF29A url('/images/v3/menu-giallo.jpg') repeat-x; 
}

 .bloccolink2{
	text-align:left;
	font-size:11px;
	font-weight:normal;
	color:navy;
	margin:0;
	padding:0;
	display:block; 
	width:182px; 
	line-height:20px;
	background: #CEE3F4 url('/images/v3/menu-celeste.jpg') repeat-x;
	border: #9EB6DB 2px solid;
	border-top: 0px;
 }
 
 .bloccolink2:hover{
	color:#C20000;
	background: #F4F0CE url('/images/v3/menu-giallochiaro.jpg') repeat-x;
	text-decoration:none;
}

 .menuprinc{
	text-align:center;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	margin:0;
	margin-top:2;
	padding:0;
	padding-top:1;
	padding-bottom:1;
	line-height:22px;
	width:184px; 
	background-color: #627798; 
 }

.m_banner_hide{
	display:none;
}
.m_banner_show{
	display:block;
}
