html,body {background-color: #efefef; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px; clear: both;color:#000;}

p,ul,li,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
form{margin:0px;padding:0px;}
select, input{background-color:#eaeaea;color:#000;border:1px solid #000;height:22px;}
textarea{background-color:#eaeaea;color:#000;border:1px solid #000;}

img{border:0}
input:active, input:focus,textarea:active,textarea:focus{background-color:#ededed;color:#000;}

#cointaner{
	width:980px;
	margin: 25px auto;
	font-size:12px;
	background-color:#FFF;
	color:#000;
}

#header {height:125px;}
#header .top_l{width:20%;height:125px;float:left;text-align:center}
#header .top_c{width:80%;height:125px;float:right;}
#header h2{font-size:1.6em; text-align:center}
#sideLeft{float:left;width:260px;overflow:hidden}
#content{float:right;width:720px;overflow: hidden}
#content h1{text-align:center;color:#920000;line-height:25px;font-size:2em;}
#contentMain{float:left;width:100%;overflow: hidden}
#contentMain h1{text-align:center;color:#920000;line-height:25px;font-size:2em;}
#contentMain h2{text-align:center;color:#920000;line-height:20px;font-size:1.6em;text-decoration: underline;}
#contentMain a{font-size:16px;}


#footer {clear:both;background-color:#F5F5F5;margin:10px 0px 0px 0px}
#footer ul {list-style: none}
#footer ul li{text-align:center}

a{color:#920000;text-decoration: none;}
a:hover{color:#000;text-decoration:underline;font-size:1em;}

.mainbox{clear:both;margin:0px 0px 20px 0px}
.boxHome{float:left;width:325px;height:250px;margin:5px 0px;overflow:hidden}
.boxHome a{color:#000;font-size:10px}

#parent1 li{padding: 5px; color: #000;margin-bottom:3px;}
#parent1-menu a{padding:0px 5px;font-size:2em;color: #000;line-height:20px;}
#parent1-menu a.wactive{padding:0px 5px;font-size:2em;font-weight: bold;color: #808080;line-height:20px;}

#sideLeft .menu{background-color:#920000;color:#FFF;margin-left:15px;padding-left:20px;padding-top:10px;padding-bottom:20px}
#sideLeft ul{	list-style: none;margin:0px;padding:0px;}
#sideLeft a{	text-decoration: none;color:#FFF;}
#sideLeft a:hover{border-bottom:1px solid #FF0; color:#FF0;font-weight:normal}
#footer ul{list-style: none;margin:0px;padding:0px;text-align:center;font-size:0.8em}
#footer ul a{font-size:14px;}

.rigaPari   {background-color: #FFF;color:#920000;font-size:1em;line-height:20px;padding-top:2px}
.rigaDispari{background-color: #EAEAEA;color:#920000;font-size:1em;line-height:20px;padding-top:2px}
	 
.immagine a{color:#920000;}
.tabella_verticale{clear:both;}
.tabella_verticale th{	background:#FFF;
						color:#000;
						font-weight:bold;
						text-align:right
					}
.jusitfy{text-align:justify;padding: 5px;}					
.bottone{	color:#920000;
			font-weight:bold;
			text-align:center;
			background:#FFF;
			border:1px outset #000;
		}


#mod_menu    {text-align:center;font-family:"Bodoni MT Condensed";}
#mod_menu h1 {color:#000;font-weight:bold;padding:3px 0px;text-decoration:none;font-size:30px}
#mod_menu ul {list-style: none;margin:0px; padding:0px;}
#mod_menu a  {color:#920000;font-weight:bold;font-style:italic;padding:3px 0px;text-decoration:none;font-size:30px}
#mod_menu a:hover {color:#920000;font-weight:bold;font-style:italic;padding:3px 0px;text-decoration:underline;border:0px;font-size:30px}

.pubblicita a{display:block}

.regalo{text-align:center;margin:20px auto;}
.regalo a  {color:#920000;font-weight:bold;text-decoration:none;font-size:30px}
.regalo a:hover {text-decoration:underline;}
