/* Start of CMSMS style sheet 'Personae1' */
/* CSS Document */
html, body {
	margin: 0;
	padding: 0;
	font-family:Verdana, Helvetica, Sans-serif;
	font-size:11px;
	color:black;
}
body {
	background-color: #eeeeee;
	margin: 0 auto 0;
	padding: 0;
	text-align: center;
}
div#page {
	margin: 10 auto;
	width: 838px
}
div {
	border: 0
}
div#head {
	width: 838px;
	background: url(img/testa1.png) no-repeat;
	height: 134px;
}

div#headmagazine {
	width: 838px;
	background: url(img/testa1mag.png) no-repeat;
	height: 134px;
}

div#topmenu {
	height: 30px;
	width: 838px;
  margin-top: 80px;
  font-family:Verdana, Helvetica, Sans-serif;
}

div#topmenu table {float:right; margin-right:4px !important;margin:0 2 0 0;padding:0;border:0}
div#topmenu td {width:100px; margin:0;padding:0;border:0}
div#topmenu a {display:block;background-color:#EDBDA7; text-decoration:none; text-align:center; font-size:11px; color:#4C4C4C;}
div#topmenu a.selected {background-color:#F66013;color:white}
div#topmenu a:hover{background-color:#6699FF}


div#topintro{
  background: url(img/bkg0.gif) repeat-y;
  font-size:15px;
  line-height:150%;
  font-style:italic; 
  color:#3159B7;
  padding:0 0 10 0;

}


div#content0 {
	width: 838px;
	background: url(img/bkg0.gif) repeat-y;
	height:auto;
	overflow:auto;
}

div#content {
	width: 838px;
	background: url(img/bkg1.gif) repeat-y;
	height:auto;
	overflow:auto;
}

div#contentc {
	width: 838px;
	background: url(img/bkg1c.gif) repeat-y;
	height:auto;
	overflow:auto;
}

div#contentsx {
	width: 838px;
	background: url(img/bkg1_sx.gif) repeat-y;
	height:auto;
	overflow:auto;
}

div#contentdx {
	width: 838px;
	background: url(img/bkg1_dx.gif) repeat-y;
	height:auto;
	overflow:auto;
}

div#centro {
	
	width: 838px;
  margin: 0;
	padding: 0;
	text-align:left;
}


div#col_sx {
	float: left;
	width: 155px;
	text-align:left;
	
}




div#col_dx {
	float: left;
	width: 155px;

	text-align:left;
	margin-right:0px;
  
}

div#menusx{
  margin:20 0 0 10;
}


div#menusx a{
  display:block;
  padding:4;
  background-color:rgb(235,239,250);
  margin: 2 0 0 0;
  width:145;
  font-variant: small-caps;
  font-weight:bold;
  text-decoration:none;
  color:rgb(0,51,153);
}

div#menusx a:hover {
  background-color:rgb(144,168,225);
  color:white;
}

div#menusx a.selected {
  background-color:rgb(144,168,225);
  color:white;
  
}


div#corpo {
	float: left;
  width: 491px;
	text-align:left;
	padding-left:10px;
	padding-bottom:60px;
	
}


div#corpo h2{
	font-family:Georgia, Times, Serif;
  margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 15px;
	font-size: 16px;
	color: #039;
	background: url(img/h2_bkg1.gif) repeat-x;
	clear:both;
	height:25px;
	padding: 4 0 0 4;
	
}

div#corpo h3{
  margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 15px;
	font-size: 16px;
	font-variant: small-caps;
  color: #F66013;
	clear:both;
	padding: 0 0 0 0;
	
}

div#corpo h4{
  margin-top: 10px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-size: 14px;
	font-variant: small-caps;
  font-weight: bold;
  color: #039;
	clear:both;
	padding: 0 0 0 0;
	
}


div#corpo p{
	margin-top:10px;
	margin-bottom:0px;
	margin-left:15px;
	margin-right:30px;
  font-size:12px;
	color:black;
	line-height:20px;
}

div#corpo img{
	margin:0 5 0 20px;
	float:left;
}


div#corpo p b{
	color: #3159B7;
}

div#corpo span.punto{
	color: #3159B7;
	font-weight:bold;
	font-size:110%;
}

div#corpo p.frasefamosa{
	color: #3159B7;
	text-align:right;
}

.inizialeVocabolario{
	color: #F66013;
	font-family:Georgia, Times, Serif;
	font-weight:bold;
	font-size:170%;
}


div#corpo li{
	margin-bottom:4px;
	margin-left:20px;
  font-size:12px;
	color:black;
	list-style:square;
}

div#corpo a{
  text-decoration:none;
  color:#F66013;
}

div#corpo a:hover{
  text-decoration:none;
  color:#c00;
}

div#corpo p.linkinizio{
  text-align:right;
}

div#corpo p.linkinizio a{
  color:#999;
  font-size:10px;
}

div#corpo p a{
  color:#3159B7;
  text-decoration:none;
  font-weight:bold;
  padding:2;

}

div#corpo p a:hover{
  color:#F66013;
}

div#corpo.magazine a.back{display:block; text-align:right}

div#corpo.magazine{width: 600px;}
div#corpo.magazine img {border: 1px solid rgb(0, 51, 153); float: left; margin-right: 10px;margin-left:0px}


div#corpo.magazine h1 { font-family: Georgia,Times,Serif;
color: rgb(0, 51, 153);
font-size: 24px;
}


div#corpo.magazine h2.categoria {
background:none
}


div#corpo.magazine h3 { border-top: 1px solid rgb(204, 204, 204);
border-left: 20px solid rgb(246, 96, 19);
font-family: Georgia,Times,Serif;
color: rgb(0, 51, 153);
padding-left: 5px;
clear: both;
font-variant: normal;
margin-top:15px;
}

div#corpo.magazine h4 {color: rgb(246, 96, 19);margin:20 0 0 15} 
div#corpo.magazine h5 {color: rgb(0, 51, 153);margin:20 0 10 15; font-size:130%}

div#corpo.magazine li {margin-top:12px}



div#corpo2 h2{
	font-family:Georgia, Times, Serif;

  margin-top: 20px;
	margin-bottom: 10px;
	margin-left: 0px;
	margin-right: 7;
	padding-left:5px;
	font-size: 16px;
	color: #F66013;
	background: url(img/h2_bkg2.gif) repeat-x;
	clear:both;
	height:25px;
	padding: 4 0 0 4;
	
	
}

div#corpo2 p{
  margin:0 10 0 10;
  font-size:12px;
}

div#corpo2 a{
  font-weight:bold;
  text-decoration:none;
  color:#3159B7;
}

div#corpo2 a:hover{
  text-decoration:none;
  color:#F66013;
}


div#evento {
	margin-left:30px;
	margin-right:10px;
	margin-top:20px;
	border-top:1px solid #F66013;
	padding-top:5px;
	padding-left:4px;
	border-left:1px dashed #F66013;
}

div#evento h4,h5{
	margin:0;
}

div#evento h4{
	color:#039;
  font-size: 13px;
	background-color: #EED8C8;
	padding:2px;
}

div#evento h5{
	color: #666;
	font-size:11px;
	text-align:right;
	font-weight:normal;
}


div#evento p{
	font-size:11px;
	margin:0;
}

div#prefoot {
  background: url(img/bkg0.gif) repeat-y;
  font-size:10px;
  font-style:italic; 
  color:#666;
  padding:5 0 15 0;
  text-align:center;
}

div#prefoot a{font-size:1px}

div#prefoot table{
  font-size:10px;
  font-style:italic; 
  color:#666;
  padding:5 0 15 0;
  width:90%;    
}

div#foot {
  font-family:Verdana, Helvetica, Sans-serif;
	clear:both;
	width: 838px;
	background: url(img/foot1.gif) no-repeat;
	height: 36px;
	color:#777;
	padding-top:8px;
}

div#copy {
  font-family:Verdana, Helvetica, Sans-serif;
	clear:both;

        width: 838px;
	height: 36px;
	color:#aaa;
	
font-size:9px;

}

table.magazineform {
font-size:90%;
margin-left:30px;
}

div.error_message {background-color:#fc0}
div.error_message ul {color:#c00}

div#col_sx h3{margin-left:20px; margin-top:30px; color:#f66013}
div#col_sx ul.listmagazine{padding:0; margin-left:20px; list-style:none}

div#col_sx ul.listmagazine li a{
display:block; 
background-color:#f2d6c7;
color:black;
padding:2px;
margin-bottom:4px;
text-decoration:none;
}

div#col_sx ul.listmagazine li a:hover{color:white;background-color:#f66013}

label{font-size:80%}
/* End of 'Personae1' */

