/* siswt.com */

/* ************************************************************ */
/*		 	    contenuti				*/



/* ____________ GENERALE ____________ */

div#content h2{
  font-size:130%;
  color:#05A;
  margin:30px 0 0.3em 0;
  text-align:left;
}

div#content p{
  text-align:justify;
}

div#content .signature{
  text-align:right;
  font-size:80%;
  font-style:italic;
  color:#03C;
  padding:0;
  margin:0 0 3px 0 !important; 
}

/* ____________ BOXES IMMAGINI ____________ */
/*
img.alignright{float: right; margin:0 0 1em 1em; border:1px solid; border-color:#FB9 #C84 #C84 #FB9;} 
img.alignleft {float:left; margin:0 1em 1em 0; border:1px solid; border-color:#FB9 #C84 #C84 #FB9;}
img.aligncenter {display: block; margin-left: auto; margin-right: auto; border:1px solid; border-color:#FB9 #C84 #C84 #FB9;}
a img.alignright {float:right; margin:0 0 1em 1em}
a img.alignleft {float:left; margin:0 1em 1em 0}
a img.aligncenter {display: block; margin-left: auto; margin-right: auto}


div.picdrop{
  float:left;
  text-align:center;
  background:url(img/dropshadow.png) no-repeat bottom right;
  margin:10px 5px 5px 10px;
}

div.picdrop img{
  display:block;
  position:relative;
  top:-5px;
  left:-5px;
  border:1px solid;
  border-color:#FB9 #C84 #C84 #FB9;
  padding:5px;
}

div.picdropr{
  float:right;
  text-align:center;
  background:url(img/dropshadow.png) no-repeat bottom right;
  margin:10px 5px 5px 10px;
}

div.picdropr img{
  display:block;
  position:relative;
  top:-5px;
  left:-5px;
  border:1px solid;
  border-color:#FB9 #C84 #C84 #FB9;
  padding:5px;
}

img.picflat {
  float:right;
  border:1px solid #F95;
  padding:2px;
  margin:0 4px 0 4px;
}

/* ____________ BOX ARTICOLO PRINCIPALE ____________ 
*/
*/
div#content div.artmain{
  float:left;
  width:560px;
  border:solid #6BD;
  border-width:2px 0 2px 0;
  margin:5px 0 15px 0;  
  padding:0 16px 0 16px;
}

div#content div.artmain p{
  margin-bottom:10px;
}

div#content div.artmain p.title{
  font-size:140%;
  font-weight:bold;
  font-family:serif;
  min-height:25px;
  color:#039;
  text-align:left;
  line-height:80%;
  background:url("img/dragonline.gif") no-repeat right bottom;
  margin:5px 0 5px 0;
  padding:0 100px 20px 0;
}

div#content div.artmain p.title span{
  background:url(img/bullet_blue.png) no-repeat 0 50%;
  padding:0 0 0 10px;
}

div#content div.artmain div.picframe{
  float:left;
  margin:10px 5px 5px 5px;
}

div#content div.artmain div.picframe img{
  max-width:200px;
}

div#content div.artmain div.breakline{
  text-align:center;
}

div#content div.artmain div.breakline span{
  padding-left:150px;
  background:url("img/breakline.gif") no-repeat center center;
}

div#content div.artmain div.endline{
  text-align:left;
}

div#content div.artmain div.endline span{
  padding-left:324px;
  background:url("img/endline.gif") no-repeat;
}

/* ____________ BOX ARTICOLO GRANDE ____________ 
*/

div#content div.artbig{
  float:left;
  width:560px;
  border:solid #6BD;
  border-width:2px 0 2px 0;
  margin:5px 0 15px 0;  
  padding:0 16px 10px 16px;
}

div#content div.artbig p{
  margin-bottom:10px;
}

div#content div.artbig p.title{
  font-size:140%;
  font-weight:bold;
  font-family:serif;
  color:#039;
  text-align:left;
  line-height:80%;
  margin:5px 0 5px 0;
  padding:0;
}

/* ____________ BOX ARTICOLO PICCOLO ____________ 
*/

div#content div.catartsmall{
  float:left;
  font-size:90%;
  border-bottom:solid 1px #F95;
  background:url(img/artsmall_titleline.gif) no-repeat 0 0.35em;
  margin:3px 0 3px 0;
  padding-bottom:5px;
}

div#content div.catartsmall p.title{
  line-height:100% !important;
  font-weight:bold;
  color:#039;
  text-align:left;
  margin-left:5px;
  padding:0 30px 10px 0;
}

div#content div.catartsmall p.title span{
  padding-right:6px;
  margin-left:6px;
  background:#FFF;
}

div#content div.artsmall{
  clear:both;
  margin-bottom:3px;
  margin-top:3px;
}

div#content div.artsmall img{
  margin-bottom:3px;
  margin-top:3px;
}

div#content div.artsmall p{
  line-height:98%;
  padding:0 6px 0 6px;
}

div#content div.artsmall h3{
  font-size:115%;
  font-family:serif;
  font-weight:bold;
  text-align:left;
  line-height:98%;
  margin:0 0 0.3em 6px;
}

/* ____________ LINK ALL'ARTICOLO COMPLETO ____________ 
*/

div#content p.gotoart{
  color:#F40;
  margin:0 10px 10px;
}

div#content p.gotoart a{
  color:#F40;
  text-decoration:none;
}

div#content p.gotoart a:hover{
  text-decoration:underline;
}

/* ____________ LAYOUT A DUE COLONNE ____________ 
*/

div#content div.twocols{
  width:592px;
  float:left;
  background:url("img/vline_dashed.gif") repeat-y top center;
}

div#content div.twocols div{
  width:290px;
}

div#content div.twocols div.left{
  float:left;
  padding-right:6px;
}

div#content div.twocols div.right{
  float:right;
  padding-left:6px;
}

/* ____________ LISTE ____________ 
*/

div#content ul{
  text-align:left;
  margin: 15px;
}

div#content ol{
  text-align:left;
  margin: 15px;
}

div#content div.mese{
    border-bottom: 1px solid; 
    font-weight: bold; 
    width: 100%;
}
/*__________ FORM COMMENT _________ */
textarea#comment{
	width: 566px;
}

/* _________ ANALYTICATOR ___________ */
div.widget{
	width: 132px;
	background: #FA4;	
}
div.widget_google_stats{
	width: 132px;
	background: #FA4;
	margin-left: 2px;
}
div.widget_google_stats h2.widgettitle{
	font-size: 85%;
}
div.widget_google_stats table{
	width: 134px;
}