#content {
	margin-top:-3px!important;
}
#content #forum_comment_nav { float: right; margin: 0px; padding: 3px 0px 0px; width: 318px; height: 15px }
#content #forum_comment_nav img { float: right; margin: 2px 0px 0px; padding: 0px; cursor: pointer  }
#content #forum_comment_nav li { color: gray; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin-right: 2px; margin-left: 2px; display: inline }
#content #forum_comment_nav li#current { color: #fb7925; font-style: normal; font-weight: normal; font-size: 12px; font-family: Arial, Verdana, sans-serif; margin-right: 2px; margin-left: 2px; display: inline }
#content #forum_comment_nav ul { float: right; margin: 0px 5px; padding: 0px 8px }
#content #forum_commenti { color: black; text-align: left; float: left; margin: 35px 0px 0px; padding: 2px 0px 0px; border-top: 1px solid silver; position: relative; width: 636px }
#content #forum_commenti h1 { font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; margin: 0px; padding: 0px }
#content #forum_commenti h6 { color: black; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; text-transform: uppercase; float: left; margin: 0px 2px 0px 0px; padding: 0px }
#content #forum_commenti_txt { color: white; font-weight: normal; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; margin: 0px; padding: 6px 0px 0px; border-top: 1px solid silver }
#content #forum_commenti_txt h1 { color: #4c4c4c; font-weight: 500; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 7px 10px 16px 0px; padding: 0px }
#content #forum_commenti_txt h5 { color: black; font-weight: 500; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px; padding: 0px }
#content #forum_commenti_txt span#data { color: gray; font-weight: normal; font-size: 11px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px; padding: 0px }
#content #forum_commenti_txt span#name { font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px 2px 0px 0px; padding: 0px }
#content #forum_commenti_txt span#num { color: #fb7925; font-weight: bold; font-size: 12px; font-family: Helvetica, Geneva, Arial, Swiss, SunSans-Regular; text-align: left; text-transform: none; margin: 0px 5px 0px 0px; padding: 0px }
#content #forum_form  { margin: 0px 0px 20px; padding: 0px; border-top: 1px dashed silver }
#content #forum_form button { color: #4c4c4c; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5; margin: 11px 0px 0px; padding: 0px 10px; border: solid 1px #4c4c4c }
#content #forum_form h1  { color: #333; font-weight: 500; font-size: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 8px 0px 10px; padding: 0px }
#content #forum_form input  { color: #333; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 3px 0px 8px; padding: 0px; border: solid 1px #4c4c4c; width: 312px }
#content #forum_form input#checkbox { color: #696969; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: left; margin: -2px 8px 0px 0px; padding: 0px; border: none 0px; width: 15px }
#content #forum_form label  { color: #333; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 12px 0px 0px; padding: 0px }
#content #forum_form textarea  { color: #333; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 3px 0px 0px; padding: 2px; border: solid 1px #4c4c4c; width: 308px; height: 110px }
#content #thread_form { margin: 25px 0px 0px; padding: 0px }
#content #thread_form button { color: #4c4c4c; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5; margin: 11px 0px 0px; padding: 0px 10px; border: solid 1px #4c4c4c }
#content #thread_form h1 { color: #4c4c4c; font-weight: 500; font-size: 14px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 8px 0px 10px; padding: 0px }
#content #thread_form input { color: #696969; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; margin: 3px 0px; padding: 0px; border: solid 1px #4c4c4c; width: 312px }
#content #thread_form input#checkbox { color: #696969; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: left; margin: -2px 8px 0px 0px; padding: 0px; border: none 0px; width: 15px }
#content #thread_form label { color: #4c4c4c; font-weight: normal; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 3px 0px 0px; padding: 0px }
#content #thread_form textarea { color: #696969; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 3px 0px 0px; padding: 2px; border: solid 1px #4c4c4c; width: 308px; height: 110px }
#content #thread_form textarea { color: #696969; font-size: 12px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; clear: both; margin: 3px 0px 0px; padding: 2px; border: solid 1px #4c4c4c; width: 308px; height: 110px }
#content .block2 { float: left; margin: 0 0 15px; width: 300px }
#content .block2 .block2-info { float: left; padding: 2px 2px 5px; border-style: solid; border-width: 0 1px 1px 1px; border-color: #ccc; width: 294px }
#content .block2 .bord { list-style-type: none; list-style-position: ; margin: 0; padding: 0; width: 294px }
#content .block2 .bord li { background: url(/media/images/athesis/block-bg-bottom.jpg) no-repeat 0 100%; float: left; padding: 0 0 7px; width: 290px }
#content .block2 .bord li ul { list-style-type: none; list-style-position: ; float: left; margin: 0; padding: 3px 0 0; width: 290px }
#content .block2 .bord li ul li { padding: 5px 0 0 9px; width: 136px }
#content .block2 .bord li ul li a { color: #346697; font: 12px/15px Arial, sans-serif; text-decoration: none; float: left }
#content .block2 .bord li ul li a:hover { text-decoration: underline }
#content .block2 .bord li ul li em { color: #f49430; font: 11px/15px Arial, sans-serif; margin: 0; padding: 0; display:  }
#content .block2 .bord li ul li p { color: #666; font: 11px/15px Arial, sans-serif; margin: 0; padding: 0 5px 0 0; width: 110px }
#content .block2 .bord li ul li span { color: #666; font: 12px/15px Arial, sans-serif; text-decoration: none; margin: 0; padding: 0; display: inline }
#content .block2 .bord li.last { }
#content .block2 h3 { color: #fff; font: 11px/19px Arial, sans-serif; background-position: 0 -224px; text-transform: uppercase; float: left; margin: 0; padding: 3px 0 0 5px; width: 295px }
#content .block2 h4 { color: #333; font: 11px/15px Arial, sans-serif; text-transform: uppercase; float: left; margin: 0; padding: 0 0 2px 10px; width: 134px }
/*
#content .column-info .contenitore { float: left; margin: 0px; padding: 0pt; border-bottom: 1px solid #ccc; width: 636px }
#content .column-info .contenitore { float: left; margin: 0px; padding: 0 }
*/
#content .column-info .contenitore h2 { color: #336699; font: 14px/22px Helvetica, arial, Georgia, "Times New Roman", Times, serif; text-transform: uppercase; float: left; margin: 0px; padding: 0px; width: 436px }
#content .column-info .contenitore h3 { color: #676767; font: bold 12px/22px arial, Georgia, "Times New Roman", Times, serif; text-align: right; float: right; margin: 0px; padding: 0px }
#content .column-info .contenitore h3 a { color: #676767; font: bold 12px/22px arial, Georgia, "Times New Roman", Times, serif; text-decoration: none }
#content .column-info .contenitore h3 a#active { color: #336699; text-decoration: none }
#content .column-info .contenitore h3 a:hover { color: #336699; text-decoration: none }
#content .column-info .contenitore h3 img { float: right; margin: 7px 12px 0px }
#content .column-info .contenitore li { color: #676767; font: bold 12px/24px arial, Georgia, "Times New Roman", Times, serif; text-align: right; margin: 0px 2px; padding: 0px; display: inline }
#content .column-info .contenitore li a { color: #676767; font: bold 12px/24px arial, Georgia, "Times New Roman", Times, serif; text-decoration: none }
#content .column-info .contenitore li a:hover { color: #336699; text-decoration: none }
#content .column-info .contenitore li#current { color: #336699; text-decoration: none }
#content .column-info .contenitore ul { color: #676767; font: bold 12px/22px arial, Georgia, "Times New Roman", Times, serif; text-align: right; float: right; margin: 0px; padding: 0px }
#content .column-info .contforum { float: left; margin: 5px 0 0; padding: 0 0 15px; border-bottom: 1px solid #ccc; position: relative; width: 636px }
#content .column-info .contforum .author { color: #f28b24; font: 14px/14px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0px }
#content .column-info .contforum .data { color: #7a7a7a; font: 14px/14px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 0; padding: 0px; position: absolute; right: 0; display: inline }
#content .column-info .contforum .titolo { color: #336699; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 3px 0px 0px 90px; position: absolute; left: 0; display: inline }
#content .column-info .contforum .titolo .posts { color: #7a7a7a; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 5px 0 0; padding: 0px }
#content .column-info .contforum .titolo a { color: #336699; font: 14px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px }
#content .column-info .contforum .titolo a:hover { text-decoration: underline }
#content .column-info .contforum .titolo p { color: #333; font: 500 16px/16px "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px; width: 400px; height: 66px; overflow: hidden }
#content .column-info .contforum .titolothread { color: #336699; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px; left: 0; display: inline }
#content .column-info .contforum .titolothread .posts { color: #7a7a7a; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 5px 0 0; padding: 0px }
#content .column-info .contforum .titolothread a { color: #336699; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px }
#content .column-info .contforum .titolothread a:hover { text-decoration: underline }
#content .column-info .contforum img { float: left; margin-top: 5px }
#content .column-info .contthread .titolo .posts { color: #7a7a7a; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 5px 0 0; padding: 0px }
#content .column-info .contthread .titolothread { color: #336699; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px; left: 0; display: inline }
#content .column-info .contthread .titolothread .posts { color: #7a7a7a; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 5px 0 0; padding: 0px }
#content .column-info .contthread .titolothread a { color: #336699; font: 16px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px }
#content .column-info .contthread .titolothread a:hover { text-decoration: underline }
#content .column-info .text-info { border-top:  none  }
#content .column-info .text-info p  { color: #f28b24; font: bold 12px/16px helvetica, arial, Georgia, "Times New Roman", Times, serif; text-decoration: none; margin: 0px; padding: 0px }
#content .comment_next { color: #676767; font: bold 12px/22px arial, Georgia, "Times New Roman", Times, serif; text-decoration: none }
#content .contforum .descrizionethread { color: #333; font: 500 16px/16px "Times New Roman", Times, serif; margin: 5px 18px 5px 0px; padding: 0px 0px 20px; border-bottom: 1px solid #ccc }
#content .contthread .descrizionethread { color: #333; font: 500 16px/16px "Times New Roman", Times, serif; margin: 5px 18px 5px 0px; padding: 0px 0px 20px; border-bottom: 1px solid #ccc }
#content .descrizionethread  { color: #595959; font: 500 14px/22px helvetica, arial, Georgia, "Times New Roman", Times, serif; margin: 15px 18px 5px 0px; padding: 0px; width: 636px }
#content .forum-box { margin-top: 15px; padding: 0px; display: block }
#content .forum-box .descrizione { color: #595959; font: 16px/18px Helvetica, Arial, Geneva, Swiss, SunSans-Regular; margin: 0px 15px 0px 100px }
#content .forum-box .descrizione p { color: #595959; font: 500 14px/21px Helvetica, Arial, Geneva, Swiss, SunSans-Regular; margin-top: 10px }
#content .forum-box .titolo { color: #595959; font: 26px/28px Georgia, "Times New Roman", Times; margin: -3px 0px 0px; padding: 0px }
#content .forum-box .titolo a { color: #020202; font: 600 28px/28px "Times New Roman", Times, serif; text-decoration: none }
#content .forum-box img { float: left; margin-right: 20px }
#content .forum-box p { color: #333; font: 17px/17px "Times New Roman", Times, serif; margin: 5px 18px 5px 0px; padding: 0px }
#content .forum_text-box-testata { margin-top: -12px; width: 628px }
#content .forum_text-box-testata h3{
	font:bold 22px/22px Trebuchet MS, arial, Georgia, Times, serif !important;
	color:#fff !important;
	width:628px !important;
	margin:0px !important;
	padding:4px 4px 4px 4px!important;
	background:#336699;
}
#content .margside { margin: 1px 0 0; padding: 0 0 12px }
#content .newthread { background-color: #f1f2f6; margin-top: 20px; border: solid 1px #cccccc; width: 626px }
#content .newthread .invia { color: #4c4c4c; font-weight: normal; font-size: 11px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #e5e5e5; margin-left: 1px; padding: 0px 10px; border: solid 1px #4c4c4c }
#content .newthread .threadtext { margin-left: 20px }
#content .newthread h2 { color: #333335; font: bold 14px/14px arial, helvetica, Georgia, "Times New Roman", Times, serif; text-transform: uppercase; margin: 10px 0 0; padding: 0px }
#content .photo_forum { float: left; clear: both; margin: 15px 0px 0px; padding: 0px; width: 100px }
#content .photo_forum img { float: left; width: 76px; height: 76px }
#content .posts { margin-top: 28px; width: 636px }
#content .resize-info { 
	float: left; 
	margin: 0px; 
	padding: 0pt; 
	border-bottom: 1px solid #ccc; 
	width: 636px;
}
#content .thread-box .data {
	border-bottom:1px solid #cccccc; /* #a7a9ac; */
	width:626px;
}
#content .titolothread .author { color: #f28b24; font-size: 160%; margin: 0; padding: 0px }
#content .titolothread a {
	color: #020202; 
	font:normal 200% helvetica, arial, Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding:0px;
	text-decoration:none;
}
#news_comment_nav img { padding-top: 5px }
#news_comment_nav ul {
	padding-top:5px!important;
}
.browse_tread   { margin: 15px 0px 20px; padding: 0px; border-top: 1px solid silver }
.browse_tread ul { margin: 4px 0px 0px; padding: 0px }
.browse_tread li   { float: right; margin: 0px 0px 0px 10px; padding: 0px; display: inline }
#content .lista_thread { margin: 0px; padding: 6px 0px 9px; border-bottom: 1px solid silver }
#content .lista_thread .titolo { color: #369; font-style: normal; font-weight: normal; font-size: 16px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: left }
#content .lista_thread .titolo a { color: #369; font-style: normal; font-weight: normal; font-size: 16px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; text-decoration: none; margin-top: 5px; padding: 0px }
#content .lista_thread .author { color: #f28b24; font-style: normal; font-weight: bold; font-size: 12px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; margin-top: 3px; padding: 0px }
#content .lista_thread .data { color: #4c4c4c; font-style: normal; font-weight: normal; font-size: 11px; line-height: 16px; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular; float: right; margin-top: 0px; padding: 0px }
#content .lista_thread .titolo a:hover { text-decoration: underline }

