@import url(studenti.it.css);

body {margin:0 0 10px 0;background-image:url(../img/bg.gif);background-repeat:repeat-x;background-color:#203946;color:#000;}

div, td, p, table {font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:13px;}

a {text-decoration:underline;color:#203946;}
a:hover {color:#437ea3;}

ul li {list-style-type:circle;list-style-position:outside;margin-left:16px;color:#ff6600;margin-top:4px;}
ul, ol {margin:0;padding:0;text-indent:0}

#container {width:1016px;margin-left:auto;margin-right:auto;}
#top {background-image:url(../img/bg_top.jpg);background-position: 0 65px; background-repeat: no-repeat; height:277px;}
#topbio {background-image:url(../img/bg_topbio.jpg);background-position: 0 65px; background-repeat: no-repeat; height:277px;}
#middle {background-image:url(../img/bg_middle.png);background-repeat:repeat-y;}
#middlebio {background-image:url(../img/bg_middlebio.png);background-repeat:repeat-y;}
#bottom {background-image:url(../img/bg_bottom.png);height:100px;}
#bottombio {background-image:url(../img/bg_bottombio.png);height:100px;}
#topadv {width:956px;margin-left:auto;margin-right:auto;height:90px;margin-bottom:20px;}
#claim {margin-top:6px;width:936px;margin-left:auto;margin-right:auto;}
#claim div {font-size:11px;font-family:tahoma,arial;color:#fff;}
#header {margin:4px 40px 0 69px;width:907px;height:84px;}
#hcontent {width:878px;background-color:#315A73}
#hsxbio {float:left;width:737px;background-color:#315A73}
#testone { font-family: verdana; font-size:13px; }
#headertabafo {
  display:none;
  background-color:#315A73;
  border:0px solid #315A73;
}

#footer {
  margin:17px 0 0 0;
  width:878px;
  margin-left:auto;
  margin-right:auto;
}

#footerbio {
  margin:17px 0 0 40px;
  width:766px;
  float:left;
}

.footerlastrow {
  font-size:10px;
  font-family:arial,verdana,tahoma;
  color:#73a5c0;
}

.footerlastrow a {
  color:#73a5c0;
  text-decoration:none;
}

.footerlastrow a:hover {
  color:#fff;
  text-decoration:none;
}

/*#footerbio div, #footer div {
  font-size:11px;
  font-family:verdana,tahoma,arial;
  color:#73a5c0;
}*/

/*#footerbio a, #footer a {
  font-size:11px;
  font-family:verdana, tahoma, arial;
  color:#73a5c0;
  text-decoration:none;
}*/

/*#footerbio a:hover, #footer a:hover {color:#fff;text-decoration:none;}*/
#footernavi {margin:0 0 12px 29px; color:#73a5c0}
#footernavi a {
  font-family:verdana,arial;
  font-size:11px;
  color:#203946;
  font-weight:bold;
  text-decoration:none;
}
#footernavi a:hover {
  color:#fff;
  background-color:#ff6600;
  text-decoration:none;
}
#footerdx {float:right;margin:17px 40px 0 0;}

#schedacontenitore {width:936px;}
#content {width:878px;margin-left:auto;margin-right:auto;}
#sheet {padding:0 10px 0 10px;background-color:#fff}
#contentbio {float:left;width:737px;margin:0 5px 0 29px;}
#dx {float:right;width:160px;margin:0 5px 0 0}
#sheetbio {padding:0 20px 0 10px;background-color:#fff;}
#adv300x250bio {margin:3px 0 3px 7px;float:right;width:300px;}
#adv300x250 {margin:8px 0 3px 7px;float:right;width:300px;}
#adv300x250elenchi {width:307px;background-color:#fff;float:right}

/* homepage */
#blocco1 {width:550px}
#blocco1col1 {float:left;width:265px}
#blocco1col2 {float:left;width:265px}

#nametitle {float:left;width:73%;}
#cntdate {float:right;white-space:nowrap;}
#note {margin-top:25px;}

.erase {font-size:1px;clear:both;}

.w10 {font-family:verdana,arial,tahoma;font-size:11px;color:#fff;}
a.w10 {font-family:verdana,arial,tahoma;font-size:11px;color:#fff;text-decoration:none}
a.w10:hover {color:#fff;text-decoration:underline}
.azz10 {font-family:tahoma,arial;font-size:11px;color:#437ea3;}
a.azz10 {font-family:tahoma,arial;font-size:11px;color:#437ea3;text-decoration:none}
a.azz10:hover {color:#437ea3;text-decoration:underline}

h2,h3 {margin:0}

.cntdata{color:#437EA3;font-family:arial;font-weight:bold;text-decoration:none;}
a.cntdata:hover{text-decoration:underline;color:#437EA3;}

h1, .fullname, h1>a, h1>a:hover {
  margin:0;
  color:#ff6600;
  font-family:Trebuchet MS,Arial,Times;
  font-size:19px;
  font-weight:bold;
  text-decoration:none;
}

.tit {color:#203946;font-family:Arial,Verdana;font-size:16px;font-weight:bold;}
a.tit {color:#203946;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:none;}
a.tit:hover {color:#ff8c00;font-family:Verdana;font-size:13px;font-weight:bold;text-decoration:none;}
.title1 {color:#ff6600;font-family:Trebuchet MS,arial,Times;font-size:18px;font-weight:bold;}
a.title1 {color:#ff6600;font-family:Trebuchet MS,arial,Times;font-size:18px;font-weight:bold;text-decoration:none;}
a.title1:hover {color:#ff9900;text-decoration:none;}
.cntdate {font-family:arial;font-size:13px;color:#437ea3;font-weight:bold;}
a.cntdate {font-family:arial;font-size:13px;color:#437ea3;font-weight:bold;text-decoration:none}
a.cntdate:hover {font-family:arial;font-size:13px;color:#437ea3;font-weight:bold;text-decoration:underline}
.thename {color:#203946;font-family:Trebuchet MS,arial,Times;font-size:18px;font-weight:bold;}
a.thename {color:#203946;font-family:Trebuchet MS,arial,Times;font-size:18px;font-weight:bold;text-decoration:none}
a.thename:hover {color:#437ea3;font-family:Trebuchet MS,arial,Times;font-size:18px;font-weight:bold;text-decoration:none}

.petit {font-family:Arial,Verdana;font-size:11px;color:#203946;}
a.petit {font-family:Arial,Verdana;font-size:11px;color:#203946;text-decoration:none}
a.petit:hover {color:#437ea3;text-decoration:underline}
.petit1 {font-family:Arial,Verdana;font-size:11px;color:#437ea3;}
a.petit1 {font-family:Arial,Verdana;font-size:11px;color:#437ea3;text-decoration:none}
a.petit1:hover {text-decoration:underline}
.petit2 {font-family:Arial,Verdana;font-size:11px;color:#000;}

.min {color:#203946;font-size:10px;font-family:verdana,arial;text-decoration:none;}
.biothumb{border:1px solid #C9DEE9;margin:3px 5px 0 3px;}
.biothumbrisultati {
  border:0;
  margin:1px 7px 0 1px;
}
.line {border-bottom:1px solid #ff8c00;}

#dx a.w10:hover {color:#ffcc00;text-decoration:none}
#claim .azz10 { color:#73a5c0 }
#listothers {margin-left:5px;}

#legendhome {border:1px solid #ff8c00;margin:0;padding:8px;}

.elencorisults {
  border-top:1px solid #fff;
  border-left:1px solid #fff; /*#ff8c00;*/
}

#headmenu {
  background-color: #73a5c0;
  height: 33px;
  position: relative;
  top: -14px;
}

#headmenubordorientrante {
  border-bottom:1px solid #fff;
}

#hmenuleft {
  margin-left:10px;
  margin-top:3px;
}

#btngooglecerca {
  border:1px solid #404040;
  height:21px;
  font-family:verdana;
  font-size:11px
}

#hmenuright {
  color: #437ea3;
  height:23px;
  margin-top:7px;
  font-size:16px;
  font-family:verdana, arial, tahoma;
  text-align: right;
}

#hmenuright a {
  color: #fff;
  font-family:verdana;
  padding: 0 5px;
  text-decoration: none;
  font-size: 11px;
  font-weight:bold;
}

#hmenuright a:hover {
  background-color: #ff6600;
}

#footbanner {
  margin-top:20px;
}

#addthisbio {
  margin:8px 0 8px 0;
}

.rigaspaziata {
  margin-top:6px;
}

.evidenced {
  background-color:#ffffc0;
}

.risultato {
  margin:1px 0 15px 0;
  padding: 4px;
}

#hometemi {
  text-align:justify;
  line-height:20px;
}

.boxmsgerr {
  text-align:center;
  border:1px solid #ff8080;
  background-color:#ffc0c0;
  padding:8px;
  -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.boxmsg {
  text-align:center;
  border:1px solid #ffcc00;
  background-color:#ffeebb;
  padding:8px;
  -moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}

.boxmsgtop {
  width:530px;
}

.psubtit {
  margin-top:4px;
  text-align:justify;
  font-weight:normal;
  font-size:13px;
}

#tabhead {
	height:84px;
}

#frmBoxRicerca {
  margin:0;
  padding:0;
}

#frmBoxRicerca select {
  font-family:arial,verdana;
  font-size:9px;
  border:1px solid #ccc;
  background-color:#437ea3;
  color:#ebf8ff;
}

.boxinput{background-color:#c9dee9;color:#203946;font-size:13px;font-family:arial;border:1px inset #ccc;}

.rowo { background-color: #fff }
.rowe { background-color: #ebf8ff }

.err {
  font-weight:bold;
  color:#dd0000;
  font-size:14px;
  background-color:#ffd1d1;
}

.summ0{font-size:12px;font-family:arial;color:#000000;border:1px solid #C9DEE9;}
.summ1{font-size:12px;font-family:arial;color:#437EA3;border:1px solid #C9DEE9;}

.fbheader {
  color:#ffcc00;
  text-decoration:none;
}

.fbheader:hover {
  color:#ffcc00;
  text-decoration:none;
}

.fbheadlogo {
  border:1px solid #73a5c0;
  margin-top:14px;
}

.fbheadlogo:hover {
  border:1px solid #ffcc00;
}

.post-date {
	width: 45px;
	height: 49px;
	float:left;
	background: url(../img/bg-calendar.gif) no-repeat;
	margin-right:20px;
}
.post-month {
	font-size: 11px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: -3px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #999999;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}

.cycle-ricorrenza {
  display:none;
  background-color:#fff;
  width:100%;
  margin-top:10px;
}
