/*------------------------------- BLOG ---------------------------------*/
img {border:0px;padding:0px;margin:0px;}

.msg {font-size:11px;font-weight:bold;color:#EE7B00;}

.testoBlog {font-size:11px;font-weight:normal;color:#475D9B;}
.testoBigBlog {font-size:14px;}
.testosmallBlog {font-size:9px;font-weight:normal;color:#475D9B;}
.testosmallBlog a:active, .testosmallBlog a:visited, .testosmallBlog a:link {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:none;}
.testosmallBlog a:hover {font-size:9px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

.titoloBlog {font-size:16px;font-weight:bold;color:#475D9B;}
.titoloBlog a:active, .titoloBlog a:visited, .titoloBlog a:link {font-size:16px;color:#475D9B;font-weight:bold;text-decoration:none;}
.titoloBlog a:hover {font-size:16px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

.titolo2Blog {font-size:14px;font-weight:bold;color:#EE7B00;}

.sottotitoloBlog {font-size:13px;font-weight:bold;color:#EE7B00;font-style:normal;}
.sottotitoloBlog a:active, .sottotitoloBlog a:visited, .sottotitoloBlog a:link {font-size:13px;color:#EE7B00;font-weight:bold;text-decoration:none;}
.sottotitoloBlog a:hover {font-size:13px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

.sottotitolo2Blog {font-size:12px;font-weight:bold;color:#EE7B00;}
.sottotitolo2Blog a:active, .sottotitolo2Blog a:visited, .sottotitolo2Blog a:link {font-size:12px;color:#EE7B00;font-weight:bold;text-decoration:none;}
.sottotitolo2Blog a:hover {font-size:12px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

.sottotitolo3Blog {font-size:11px;color:#EE7B00; font-style:italic; font-weight:normal;}
.sottotitolo3Blog a:active, .sottotitolo3Blog a:visited, .sottotitolo3Blog a:link {font-size:11px;font-style:italic;color:#EE7B00;text-decoration:none; font-weight:normal;}
.sottotitolo3Blog a:hover {font-size:11px;font-style:italic;color:#EE7B00;background-color:#FCEBD9;text-decoration:none; font-weight:normal;}

img.titolo {display:block; margin:0px 0px 10px 0px;padding:0px;} 
img.icona {vertical-align: middle; margin-right:4px;}
img.profilo {float:left; width:60px; height:60px; border:1px solid #8093BB; padding:3px; background-color:#FFF;}
img.imagePost {float:left; padding:3px; background-color:#EEF2F8;}
.legendaImagePost {background-color:#EEF2F8;font-size:9px;padding:5px 5px 5px 0px;}
.legendaImagePost a:active, .legendaImagePost a:visited, .legendaImagePost a:link {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:none;}
.legendaImagePost a:hover {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:underline;}

div.boxsmall {float:left;position:relative;width:160px;padding:10px; background-color:#EEF2F8;font-size:11px;font-weight:normal;color:#475D9B;}
div.boxsmall a:active, div.boxsmall a:visited, div.boxsmall a:link {font-size:11px;font-weight:normal;color:#475D9B;text-decoration:none;}
div.boxsmall a:hover {font-size:11px;font-weight:normal;color:#EE7B00;background-color:#FCEBD9;text-decoration:none;}

div.boxProfile {float:left;position:relative;width:160px;padding:10px;font-size:16px;font-weight:normal;color:#475D9B; text-align:center;}
div.boxProfile a:active, div.boxProfile a:visited, div.boxProfile a:link {font-size:16px;font-weight:normal;color:#475D9B;text-decoration:none;}
div.boxProfile a:hover {font-size:16px;font-weight:normal;color:#EE7B00;background-color:#FCEBD9;text-decoration:none;}
div.boxProfile img {text-align:center}
div.box {float:left;position:relative;width:416px;padding:10px;background-color:#EEF2F8;line-height:18px;}
div.box a:active, div.box a:visited, div.box a:link {font-weight:bold;text-decoration:none;font-size:11px;color:#475D9B;}
div.box a:hover {color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:nonefont-size:11px;color:#475D9B;}
div.boxBlog {float:left;position:relative;width:416px;height:48px; padding:10px;background-color:#FDF2E5;line-height:18px;
							font-size:14px; font-weight:bold; color:#EE7B00;text-align:center;}
div.boxOtherBlogs {float:left;position:relative;width:160px;padding:10px 10px 0px 10px; margin:0px 0px 20px 0px; background-color:#EEF2F8;font-size:9px;font-weight:normal;color:#475D9B;}
div.boxOtherBlogs a:active, div.boxOtherBlogs a:visited, div.boxOtherBlogs a:link {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:none;}
div.boxOtherBlogs a:hover {font-size:9px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

div.content {float:left;position:relative;width:530px;padding:0px 0px 20px 0px;}
div.titoloForm {float:left;position:relative;width:530px;font-size:11px;font-weight:bold;color:#EE7B00;padding:20px 0px 0px 0px;}
div.titlePost {float:left;position:relative;width:530px;padding:20px 0px 5px 0px;border-bottom:1px solid #D8DFEC;
								font-size:16px;font-weight:bold;color:#EE7B00;}
div.titlePost a:active, div.titlePost a:visited, div.titlePost a:link {font-size:16px;font-weight:bold;color:#EE7B00; text-decoration:none;}
div.titlePost a:hover {font-size:16px;font-weight:bold;color:#EE7B00;background-color:#FCEBD9;text-decoration:none;}

div.testoPost {float:left;position:relative;width:530px;padding:10px 0px 10px 0px;font-size:11px;}
div.commentPost {float:left;position:relative;width:510px;padding:10px;font-size:11px;background-color:#F6F8FB;border-top:2px solid #DADFEB;}
div.commentPost a:active, div.commentPost a:visited, div.commentPost a:link {font-size:11px;color:#8091BA;font-weight:normal;text-decoration:underline;}
div.commentPost a:hover {font-size:11px;color:#EE7B00;font-weight:normal;background-color:#FCEBD9;text-decoration:none;}

div.Tags {float:left;position:relative;width:530px;padding:0px 0px 0px 0px;font-size:11px;color:#475D9B;font-weight:normal;}

div.numComment {float:left;position:relative;width:20px;height:20px;background-color:#DADFEB;color:#AEB8D3;font-size:11px;font-weight:bold;text-align:center; vertical-align:middle;}
div.num {float:left;position:relative;width:20px;height:20px;background-color:#FDF2E5;color:#EE7B00;font-size:11px;font-weight:bold;text-align:center; vertical-align:middle;margin-right:10px;}

div.note {float:left;position:relative;width:530px;padding:10px 0px 10px 0px;font-size:9px;font-weight:normal;color:#475D9B;}
div.note a:active, div.note a:visited, div.note a:link {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:none;}
div.note a:hover {font-size:9px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

div.note2 {float:left;position:relative;width:530px;padding:0px 0px 5px 0px; margin:0px;font-size:9px;font-weight:normal;color:#EE7B00;border-bottom:1px solid #D8DFEC;}
div.note2 a:active, div.note2 a:visited, div.note2 a:link {font-size:9px;color:#EE7B00;font-weight:bold;text-decoration:none;}
div.note2 a:hover {font-size:9px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}

div.commenti {float:left;position:relative; width:520px; padding:7px 0px 7px 10px; margin:0px 0px 0px 0px; font-size:9px; font-weight:normal; color:#475D9B; background-color:#EEF2F8;}
div.commenti a:active, div.commenti a:visited, div.commenti a:link {font-size:9px;color:#8091BA;font-weight:bold;text-decoration:none;}
div.commenti a:hover {font-size:9px;color:#EE7B00;font-weight:bold;background-color:#FCEBD9;text-decoration:none;}
div.commenti2 {float:left;position:relative; width:530px; padding:5px 0px 10px 0px; margin:0px; font-size:11px; font-weight:bold; color:#EE7B00; background-color:#FFF;}

div.msgReg {float:left;position:relative; width:530px; height:35px; padding:20px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; font-style:italic; font-weight:normal; color:#475D9B; background-color:#FDF2E5;}

div.space {float:left;position:relative;}
								
div.colSx {float:left;position:relative; width:94px;}
div.colDx {float:left;position:relative; width:436px;}

table.profile {position:relative;float:left;width:432px; padding:0px; border:2px solid #FDF2E5;}
table.profile tr th  {width:432px;height:57px;background-color:#FDF2E5;font-size:14px;color:#EE7B00; vertical-align:middle; text-align:left; text-indent:25px;padding:0px 0px 11px 0px;}
table.profile tr th.bordo  {width:432px;height:11px;background-color:#FFF;}
table.profile tr td.title  {width:105px; font-size:11px; color:#475D9B; font-weight:bold;padding:15px 0px 15px 15px;border-bottom:1px solid #D8DFEC; vertical-align:top;}
table.profile tr td.description  {font-size:11px;color:#475D9B;padding:15px 0px 15px 15px;border-bottom:1px solid #D8DFEC;}
table.profile tr td.space  {width:10px; font-size:11px; color:#475D9B; font-weight:bold; padding:15px 0px 15px 0px; border-bottom:0px;}

.FormBlog {float:left; position:relative; margin:0px; padding:0px; width:530px;}
.FormBlog fieldset {float:left; position:relative; width:500px; margin:0px; padding:10px; border-bottom:2px solid #D8DFEC; border-top:2px solid #D8DFEC; border-left:1px solid #D8DFEC; border-right:1px solid #D8DFEC;}
.FormBlog label {float:left; position:relative; margin:0px 0px 0px 0px; padding:7px 0px 7px 0px; width:160px; font-size:11px;}
.FormBlog input {background-color:#F6F8FB;border:1px solid #DADFEB; padding:0px; margin:0px; width:200px; font-size:11px; color:#475D9B;}
.FormBlog textarea {background-color:#F6F8FB;border:1px solid #DADFEB; padding:0px; margin:0px;width:490px; font-size:11px; color:#475D9B;}
.FormBlog p {margin:0px 0px 0px 0px; padding:0px;width:500px;float:left; position:relative;}
.FormBlog p.bottoni {margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}

.FormRegistration {float:left; position:relative; margin:0px; padding:0px; width:530px;}
.FormRegistration fieldset {float:left; position:relative; width:500px; margin:0px; padding:40px 0px 10px 0px; border:0px;}
.FormRegistration div.legend {float:left; position:relative; width:480px; margin:20px 0px 10px 0px; padding:0px 0px 0px 0px; border-bottom:2px solid #FDF2E5; font-size:11px; font-weight:bold; color:#EE7B00;}
.FormRegistration label {float:left; position:relative; margin:0px 0px 0px 0px; padding:5px 0px 5px 10px; width:150px; font-size:11px;font-weight:bold; background-color:#EEF2F8; color:#475D9B;}
.FormRegistration legend {float:left; position:relative; margin:0px 0px 0px 0px; padding:5px 0px 5px 10px; width:500px; font-size:11px;font-weight:bold; color:#475D9B;}
.FormRegistration input {background-color:#F6F8FB;border:1px solid #DADFEB; padding:0px; margin:0px 0px 0px 10px; width:300px; font-size:11px; color:#475D9B;}
.FormRegistration input.checkBox {background-color:#fff;border:0px; padding:0px; margin:0px 0px 0px 0px; width:20px;}
.FormRegistration textarea {background-color:#F6F8FB;border:1px solid #DADFEB; padding:0px; margin:0px;width:490px;font-size:11px; color:#475D9B;}
.FormRegistration p {margin:0px 0px 10px 0px; padding:0px;width:500px;float:left; position:relative;}
.FormRegistration p.bottoni {margin:0px 0px 0px 0px; padding:10px 0px 10px 0px;}

a.bottone:active, a.bottone:visited, a.bottone:link {background-color:#EEF2F8;color:#8091BA;font-size:9px;font-weight:bold; text-decoration:none; display:block; width:120px; padding:5px;}
a.bottone:hover {background-color:#FCEBD9;color:#EE7B00;font-size:9px;font-weight:bold; text-decoration:none; display:block; width:120px; padding:5px;}
a.bottonesmall:active, a.bottonesmall:visited, a.bottonesmall:link {background-color:#EEF2F8;color:#8091BA;font-size:9px;font-weight:bold; text-decoration:none; display:block; width:80px; padding:5px;}
a.bottonesmall:hover {background-color:#FCEBD9;color:#EE7B00;font-size:9px;font-weight:bold; text-decoration:none; display:block; width:80px; padding:5px;}

table.prec_succ {font-size:9px;font-weight:bold;color:#8091BA;}
table.prec_succ a:active, table.prec_succ a:visited, table.prec_succ a:link {font-size:9px;font-weight:bold;color:#8091BA; text-decoration:none;}
table.prec_succ a:hover {background-color:#FCEBD9;color:#EE7B00; text-decoration:none;}