body {
	background: #535353 url('img/bg.gif');
	background-repeat: repeat-x;
	font-size: 11px;
	font-family: arial, verdana;
	color:#ff9900;
	margin:10;
	padding:0;
}

#quiteempty {
  margin:100px;
}

h1 {
  font-family: georgia, palatino, serif;
  font-size:400%;
  text-shadow: 2px 2px 3px #000;
}

a {
  color:#999;
  font-size:11px;
  font-family:tahoma, arial;
  text-decoration:underline;
}

p {
  margin:0;
  margin-top:4px;
  padding:4;
  border:1px solid #cccccc;
  background-color:#efefef;
}

.pselected {
  background-color:#ffffff;
}

ul {
  margin:0;
  padding:0;
  margin-left:16px;
}

li {
  font-size:11px;
  font-family:tahoma,arial,verdana;
  list-style-image:url('img/arrow-orange.gif');
}

#adv728 {
  margin-top: 5px;
  margin-bottom: 5px;
}

#adv728basso {
  text-align:left;
  margin-left:20px;
}

#redhead {
  width: 956px;
  background: #535353 url('img/head-bg.gif');
}

#logo {
  margin:0;
  margin-left:25px;
  padding:0;
}

#mainlogo {
  font-family:trebuchet ms;
  font-weight:bold;
  color:#ff9900;
  font-size:70px;
  padding:0;
}

.cleared {
  clear:both;
}

#headmnu {
  margin-top:10px;
  margin-left:10px;
  text-align: left;
}

#maincnt {
  width: 956px;
  background: #ffffff url('img/maincnt-bg.gif');
  color:#000000;
}

.footer {
  color:#888;
}

#subhead {
  width: 956px;
  background: #ac0e0e url('img/footer-bg.gif');
}

.foot {
  font-family:tahoma, arial, verdana;
  font-size: 11px;
  color: #ffcc00;
  text-decoration: none
}

.foot:hover {
  text-decoration:underline
}

.footw {
  font-family: tahoma, arial, verdana;
  font-size: 11px;
  color: #ffffff;
  text-decoration:none
}

.footw:hover {
  text-decoration:underline
}

.adfoot {
  font-family: arial, verdana;
  font-size:9px;
  color:#000000;
  text-decoration:none
}

.barcode {
  font-family: arial, verdana;
  font-size: 10px;
  color:#000000
}

.footcol {
  background-color:#ac0e0e;
  float:left;
  text-align:left;
  width:90px;
  margin-left:16px;
  margin-right:6px;
}


#slogan {
  background-color:#ac0e0e;
  float:left;
  text-align:left;
  width:20%;
  height:16px;
}

#slogancontent {
  position:relative;
  top:-2px;
  left:24px;
  color:#e79fa2;
  font-family:trebuchet ms, arial, verdana;
  font-size:11px;
  font-weight:bold;
  letter-spacing:1px;
}

#subtit {
  background-color:#ac0e0e;
  float:left;
  text-align:left;
}

#subtitcontent {
  position:relative;
  top:0px;
  left:10px;
  color:#e79fa2;
  font-size:11px;
}

#calend {
  background-color:#ac0e0e;
  float:left;
  text-align:right;
}

#calendcontent {
  position:relative;
  left:30px;
  top:0px;
  color:#ffcc00;
}

#mainafo {
  float:left;
  width:592px;
  border:0px solid red;
  margin-left:24px;
}

#afolist {
  text-align:justify;
  margin-left:5px;
}

#afolist a:hover {
  text-decoration:underline;
}

#afolist li {
  margin-bottom:8px;
}

#adv300x250 {
  width:300px;
  margin-left:16px;
  float:left;
}

.adv180 {
  width:180px;
  margin-right:26px;
}

h2, h3 {
  font-family:georgia;
  margin:6px;
  font-weight:normal;
}

h2 .biothumb {
  margin-left:10px;
}

.afo, .aut {
  font-family: georgia, palatino, serif;
  font-size:30px;
  text-decoration:none;
  color:#404040;
  text-align:left;
}

.biothumb {
  border:1px solid #909090;
}

#linksvari {
  /*background-color:#ececec;*/
  text-align:left;
}

.pager {
  font-size:10px;
  color:#909090;
}

.biolnk {
  font-size:10px;
  color:#ff6600;
  text-decoration:underline;
}

.biolnk:hover {
  color:#ff9900;
}

.biodidascalia {
  text-align:justify;
  color:#404040;
}

.lnkborndead {
  color:#909090;
}

.autorilist {
  float:left;
  text-align:left;
  padding-left:8px;
}

.autorilist li {
  list-style-type:none;
  padding:0;
}

.autorilist ul {
  padding:0;
}

.autorilist a:hover {
  text-decoration:underline;
}

.evidenced {
  color:#ac0e0e;
}

.stdcnt {
  text-align:justify;
  margin-left:10px;
}

