body{font:75%/150% "Trebuchet MS", Tahoma, Arial;font-size:14px;color:#333;background:#FFF;margin:0;padding:0;}
pre,code{font-size:100%;color:#466a18;margin:0;}
#wrapper{background:#FFF url(/societadiselezione/content-bg.gif) repeat-x;}
#page{width:778px;margin:0;}
#wide-page{width:930px;margin:0;min-height:200px;}
#header{background:#0000CC url(/societadiselezione/head-bg2.gif) repeat-x;height:110px;border-bottom:5px solid #222D2D;position:relative;color:#0000CC;}
#header #top{width:760px;margin:0;}
#headerimg{float:left;height:70px;width:260px;}
#navi{float:right;position:relative;height:30px;width:500px;text-align:center;line-height:normal;margin:10px auto 0;}
#nav{list-style:none;float:right;margin:0 3px;padding:0;}
#nav li{float:left;height:30px;background:url(/societadiselezione/navtabr.png) top right no-repeat;white-space:nowrap;margin:0 3px;}
#nav .page_item a{color:#fff;display:block;background:url(/societadiselezione/navtabl.png) top left no-repeat;text-decoration:none;font:bold 12px Arial, Helvetica, sans-serif;line-height:30px;padding:0 10px;}
#nav li:hover{background-position:100% -36px;}
#nav .page_item a:hover{background-position:0 -36px;border:none;}
#nav li.current_page_item{color:#333;text-decoration:none;background:url(/societadiselezione/navtabactiver.png) top right no-repeat;}
#nav .current_page_item a,#nav .current_page_item a:visited{color:#333;text-decoration:none;background:url(/societadiselezione/navtabactivel.png) top left no-repeat;display:block;font:bold 12px Arial, Helvetica, sans-serif;line-height:30px;padding:0 10px;}
#wide-content{float:left;width:700px;overflow:hidden;padding:10px 0 10px 13px;}
#content{float:left;width:540px;overflow:hidden;padding:10px 0 30px 13px;}
#content img{border:1px solid #D3EAF3;padding:5px;}
#wide-content img{border:none;vertical-align:bottom;}
.navigation{clear:both;padding:10px 0;}
.navigation a,.navigation a:visited{color:#59770e;}
#cloud{width:520px;border:none;margin-left:10px;padding:0;}
#cloud ul{text-align:center;margin:0;padding:10px;}
#cloud ul li{display:inline;white-space:nowrap;line-height:normal;margin:0;padding:0 0 0 5px;}
#sidebar{float:right;width:190px;color:#47559d;overflow:hidden;padding:7px 10px 20px 0;}
#sidebar h2,#sidebar .sidebartitle{font:bold 1em Arial,Helvetica,FreeSans,clean,sans-serif;border-bottom:1px solid #336;margin-bottom:5px;}
#sidebar a:hover{border:none;}
#sidebar a,#sidebar a:visited{color:#47559d;text-decoration:none;}
#sidebar li a:hover{color:#336;border-bottom:1px solid #336;text-decoration:none;}
.widget{background:#FFF url(/societadiselezione/widget-bg.gif) repeat-x bottom right;margin-bottom:10px;border:2px solid #c2caf0;padding:0px 10px 10px;}
#sidebar ul{margin:0;padding:0;}
#sidebar ul li{list-style:none;border:none;margin:0;padding:0;}
ul.list-cool li,div.widget_cool li{background:url(/societadiselezione/mini-cool2.gif) no-repeat !important;padding-left:20px !important;}
ul.list-page li,div.widget_pages li,li.widget_recent_entries li{background:url(/societadiselezione/mini-blogroll.gif) no-repeat left center !important;padding-left:20px !important;}
ul.list-cat li,div.widget_categories li{background:url(/societadiselezione/mini-category.gif) no-repeat left center !important;padding-left:20px !important;}
.textwidget{padding-top:5px;}
.top-info{background:#e6eafc;color:#47559d;font:bold 12px "Trebuchet MS", "Tahoma", sans-serif;border-bottom:3px solid #c2caf0;border-top:1px solid #c2caf0;padding:10px;}
.top-info a{color:#47559d;text-decoration:underline;}
.top-info a:hover{color:#E62B22;text-decoration:underline;border:none;background:none;}
.result{display:block;font:10pt arial,helvetica,clean,sans-serif;}
.result0{float:right;width:336px;font:8pt arial,helvetica,clean,sans-serif;margin-top:5px;}
.result1{float:left;width:380px;font:10pt arial,helvetica,clean,sans-serif;margin-top:5px;}
.result table tr td{padding-top:5px;padding-bottom:5px;line-height:14px;}
.result0 table tr td,.result1 table tr td{padding-top:7px;padding-bottom:8px;line-height:14px;}
.title{font-weight:700;}
#search{float:left;position:relative;background:url(/societadiselezione/search-bg.png) no-repeat;width:240px;height:30px;text-align:center;margin:10px auto 0;}
#searchform{margin:3px 0 0;}
#searchform #q{width:150px;height:17px;border:1px solid #B80000;background:#fff;margin-right:2px;color:#000;font-weight:400;padding:3px 5px 0;}
#searchform input{background:none;border:none;height:16px;font:bold 12px Arial, Helvetica, sans-serif;color:#FFF;vertical-align:middle;}
#footerbg{clear:both;background:#FFF url(/societadiselezione/footer-bg2.gif) repeat-x;border-top:1px solid #2F22DF;min-height:100px;}
#footer{width:760px;padding-bottom:50px;font-size:95%;color:#fff;line-height:130%;margin:0;}
#footer h4{font:normal 146%/100% "Trebuchet MS", Tahoma, Arial;color:#fff;margin:10px 0 5px;}
.footer-meta strong{font-size:107%;line-height:135%;font-weight:700;}
.footer-meta ul{list-style:none;font-size:92%;line-height:110%;margin:0;padding:0;}
.footer-meta ul li{font-size:107%;line-height:135%;font-weight:700;padding:0 0 10px 20px;}
#footer ul{list-style:none;line-height:135%;margin:0;padding:1em 0 0;}
#footer li{float:left;margin:0;padding:0;}
#footer li a,#footer li span{display:block;float:left;border-right:1px solid #fff;padding:5px 0.5em;}
#footer li span.copyright{border-right:none;}
#credits{width:760px;color:#303030;font-size:85%;line-height:120%;margin:0 auto;}
.footer-meta ul li.rss{background:url(/societadiselezione/mini-rss.gif) no-repeat left 2px;padding:0 0 10px 20px;}
.center{text-align:center;}
img.center,img[align="center"]{display:block;margin-left:auto;margin-right:auto;}
.alignleft{float:left;}
img.alignleft,img[align="left"]{float:left;margin:2px 10px 5px 0;}
.alignright{float:right;}
img.alignright,img[align="right"]{float:right;margin:2px 0 5px 10px;}
.clear{clear:both;}
hr.clear{clear:both;visibility:hidden;margin:0;padding:0;}
#header #google-top{float:right;width:480px;height:60px;margin:5px;}
.google-side-left{width:350px;border:none;float:left;margin:0;}
.google-side-right{width:350px;border:none;float:right;margin:0;}
.google-rect-left{width:320px;border:none;float:left;margin:0;}
.google-side-left div,.google-rect-left div, .google-widget div{padding-top:5px;padding-left:5px;overflow:hidden;}
.google-widget{background:#FFF;padding-bottom:10px;margin-bottom:10px;border:2px solid #c2caf0;}
#google-broad{height:99px;padding-left:10px;border:none;margin:0.5em 0 1em;}
#google-broad div{height:94px;padding-top:5px;overflow:hidden;}
#google-search-bottom{margin-top:30px;margin-bottom:30px;}
#other_pages{text-align:center;margin:10px;}
td.firstcol{width:150px;font-weight:700;vertical-align:top;}
td.col{vertical-align:top;}
.required{margin-left:5px;color:red;font-size:22px;font-weight:700;vertical-align:top;}
#directorio td{font-weight:400;vertical-align:top;}
#directorio td .header{font-weight:700;font-size:1.05em;margin-bottom:5px;}
a,a:visited{color:#B80000;text-decoration:none;}
.site-info,#footer #related{font-size:11px;}
#searchform br,#sitemaps{display:none;}
#footer a,#footer a:visited,#credits a,#credit a:visited{color:#FFF;}
#comments,#respond{border-bottom:1px dotted #000;clear:both;padding:10px 0 5px;}
.commentlist{padding-left:20px;line-height:130%;margin:10px 0;}
.commentlist li{padding:10px 10px 0;list-style-type: none;}
.commentlist .alt{background:#fff;border:1px dotted #000;}
.commentlist cite,.commentlist cite a,.commentlist cite a:visited{font-weight:700;font-style:normal;font-size:120%;}
.commentlist small{margin-bottom:5px;display:block;font-size:87%;}
.widget2{margin-bottom:10px;border:none;padding:5px 10px 10px;}
label { display:block; }
#contact { width: 390px; padding: 5px;}
.normal {
		font-family : Trebuchet MS;
		font-size : 14px;
		color: Black;
	}
	.title {
		font-family : Trebuchet MS;
		font-size : 15px;
		color: #cc2820;
		font-weight : bold;
	}
	.subtitle {
		font-family :  Trebuchet MS;
		font-size : 14px;
		color: #cc2820;
		font-style : italic;
		font-weight : bold;
	}
	A {
		font-family :  Trebuchet MS;
		font-size : 12px;
		color:  #314A94;
	}

	A:HOVER {
		font-family :  Trebuchet MS;
		font-size : 12px;
		color:#ff781f;
	}
	A.2 {
		font-family :  Trebuchet MS;
		font-size : 11px;
		color:  #314A94;
	}

	A.2:HOVER {
		font-family :  Trebuchet MS;
		font-size : 11px;
		color:#ff781f;
	}	
