body {
	background-color: #F1F3F4;
	margin:	0px;
	padding: 0px;
}

body, .content, .bottom {
	color : #000000;
}
.bottom {
	background-color: #F1F3F4;
}
body,p,td,div,span{
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
p{
  text-align:justify;
}

H1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
form{
  padding:0px;
  margin:0px;
}
a{
 color:#851017;
 font-weight:bold;
 text-decoration:none;
 font-size:12px;
}
a:visited{
 color:#851017;
}
a:hover{
 color:#D71A27;
}
fieldset{
  border:1px solid #851017;
}
#frame {
	position: relative;
	top: 0px;
	z-index: 1;
	text-align: left;
	width: 818px;
  float:center;
	margin-left: auto;
	margin-right: auto;
}

.mainmenu {
	position: absolute;
  top: 122px;
  left:	38px;
  height: 22px;
  z-index:	50;
}
.subbianca {
	position:absolute;
	top:144px;
	left:156px;
	left:100px;
	height:26px;
	z-index:100;
	display:none;
}
.subfans {
	position:absolute;
	top:144px;
	left:225px;
	left:180px;
	height:26px;
	z-index:100;
	display:none;
}
.content {
	height: 100%;
	vertical-align: top;
	padding-left: 29px;
	padding-right: 29px;
}
.bottom {
	background: url(/img/bottom.gif) repeat-x;
}

.headline {
	color : #000000;
	font-size : 16px;
  background-color: transparent;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-variant : small-caps;
	font-weight : bold;
}

.newstitle {
  background-color: #F1F3F4;
  color : #000000;
  font-size : 11px;
  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight: bold;
  line-height : 14px;
  text-align:center;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 1px;
  border:1px solid #851017;
}
.stickynews {
 background-color: #FCE9E9;
 color : #000000;
 font-size : 11px;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-weight: bold;
 line-height : 14px;
 text-align:center;
 padding-left: 10px;
 padding-right: 10px;
 padding-bottom: 1px;
/* border: 1px #700000 solid;*/
 border:1px solid #851017;
 }


.imageborder {
	border: #A7A8A9 1px solid;
}
.bottom {
	background-color: #F1F3F4;
}
.biancaleg {
	position:absolute;
	top:144px;
	left:663px;
	width:75px;
	height:94px;
	z-index:150;
}

#top468x60{
	position:absolute;
  top: 10px;
  left:185px;
  width:468px;
  height:60px;
	z-index:100;
  background-color: #EFEFEF;
  border:1px solid black;
  display:none;
}
#top728x90{
/*	position:absolute;
  top: 210px;
  left:45px;*/
  width:728px;
  height:90px;
	z-index:100;
  border:1px solid black;
}
.errorbox{
  color:red;
  background:#FFFFCA;
  padding:5px;
  border:1px solid black;
}
.msgbox{
  color:black;
  background:#FFFFCA;
  padding:5px;
  border:1px solid black;
}
