/* CSS Document */
body, html{margin:0px;padding:0px;}
body{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;background:#888888 url(../img/page_back.gif) repeat-x top;}
img{border:0px;}
.border3{border:4px;border-color: #0033FF;border-style: solid;}
.border4{border:6px;border-color: #cccccc;border-style: solid;}
div#wrapper{width:959px;background-image:url(../img/wrapper_back.gif);margin:auto;}
div#wrapper div#shadow_left{background:transparent url(../img/shadow_left.gif) no-repeat left top;padding-left:12px;width:947px;}
div#wrapper div#shadow_left div#shadow_right{background:transparent url(../img/shadow_right.gif) no-repeat right top;padding-right:12px;width:935px;}
div#wrapper div#navbar{height:42px;background-image:url(../img/navbar_back.gif);}
div#wrapper div#header_img{border-bottom:1px solid #ffffff;display:block;
/* remove gap underneath in IE */
}
div#wrapper div#sidebar{float:left;width:147px;margin-right:2px;}
div#wrapper div#sidebar a{display:block;height:21px;width:134px;line-height:21px;background:transparent url(../img/sidebar_link.gif) no-repeat left top;color:#FFFFFF;font-weight:bold;padding-left:13px;}
div#wrapper div#sidebar a:hover{background:transparent url(../img/sidebar_link_over.gif) no-repeat left top;color:#7baded;}
div#wrapper div#sidebar h1{color:#FFCC00;font-size:12px;margin:0px;padding:0px;height:32px;line-height:32px;padding-left:11px;padding-bottom:3px;background:transparent url(../img/sidebar_header.gif) no-repeat left;margin-bottom:-3px;}
div#wrapper div#main{float:left;width:786px;}
/* BAR */
div#wrapper div#main div.blue_bar{height:32px;background-image:url(../img/blue_bar.gif);}
div#wrapper div#main div.blue_bar img.left{float:left;}
div#wrapper div#main div.blue_bar div#welcome_box1{float:right;padding-top:7px;height:25px;line-height:25px;text-align:center;width:280px;background-image:url(../img/welcome_box_back.gif);font-weight:bold;color:#88a8df;}
div#wrapper div#main div.blue_bar div#welcome_box1 span.date{color:#cbdcf9;}
/* */
div#wrapper div#main div.blue_bar2{height:32px;background-image:url(../img/blue_bar2.gif);}
div#wrapper div#main div.blue_bar2 img.left{float:left;}
div#wrapper div#main div.blue_bar2 div#welcome_box2{float:right;padding-top:5px;height:25px;line-height:25px;text-align:center;width:540px;font-size:14px;font-weight:bold;color:#88a8df;}
div#wrapper div#main div.blue_bar2 div#welcome_box2 span.date{color:#cbdcf9;}
/* FINE */
div#wrapper div#main div#fp_featured_test{background:#0d0d0d url(../img/fp_article_back-oriz.gif) repeat-y;height:600px;}
div#wrapper div#main div#fp_featured_mail{background:#0d0d0d url(../img/fp_article_back-oriz.gif) repeat-y;height:650px;}
div#wrapper div#main div#fp_featured_oriz{background:#0d0d0d url(../img/fp_article_back-oriz.gif) repeat-y;}
div#wrapper div#main div#fp_featured_article{background:#0d0d0d url(../img/fp_article_back2.gif) repeat-x;height:150px;}
div#wrapper div#main div#fp_featured_article h1{margin:0px;padding:0px;font-size:15px;}
div#wrapper div#main div#fp_featured_article h1 a{color:#f7db16;}
div#wrapper div#main div#fp_featured_article h1 a:hover{color:#FFFFFF;}
div#wrapper div#main div#fp_featured_article a{font-weight:bold;color:#FFFFFF;}
div#wrapper div#main div#fp_whats_new{height:185px;_height:190px;padding-top:12px;background:#585858 url(../img/fp_whats_new_back.gif) repeat-x top;border-bottom:1px solid #878787;padding-left:3px;
/* make up for first one... */
}
div#wrapper div#main div#fp_whats_new div.preview{float:left;width:187px;height:185px;margin:0px 4px;_margin:0px 3px;}
div#wrapper div#main div#fp_whats_new div.preview img.thumb{border:1px solid #888888;margin-bottom:0px;}
.cornice img{cursor:url(../img/zoomin.cur),pointer;border:1px solid #888888;margin-bottom:3px;}
.cornice:hover img{border-color:white;}
div#wrapper div#main div#fp_whats_new div.preview div.desc{background:#080808 url(../img/new_previews_back.gif) repeat-x top;border:1px solid #888888;padding:7px;}
div#wrapper div#main div#fp_whats_new div.preview div.desc h1{color:#f7db16;font-size:11px;margin:0px;padding:0px;padding-bottom:7px;}
div#wrapper div#main div#fp_whats_new div.preview div.desc h1 a{color:#f7db16;}
div#wrapper div#main div#fp_whats_new div.preview div.desc h1 a:hover{color:#FFFFFF;}
div#wrapper div#main div#fp_whats_new div.preview div.desc div.links a:hover{padding-top:10px;font-weight:bold;color:#FFFFFF;}
div#wrapper div#main div#fp_whats_new div.preview div.desc div.links a{padding-top:0px;font-weight:bold;color:#707070;}
div#wrapper div#main div#black_div{clear:both;background-color:#000000;height:10px;}
div#wrapper div#main div#main_left{width:504px;padding:0px 10px;float:left; color:#515151;padding-top:9px;}
div#wrapper div#main div#main_left div.fp_article{padding:5px;background:#f1eeee;margin:3px 0px;border:1px solid #cbcbcb;height:94px;}
div#wrapper div#main div#main_left div.fp_article div.thumb{width:154px;height:94px;float:left;text-align:center;background-image:url(../img/thumb_back.gif);margin-right:10px;line-height:94px;vertical-align:middle;}
div#wrapper div#main div#main_left div.fp_article div.thumb img{cursor:url(../img/zoomin.cur),pointer;border:2px solid #888888;margin-top:11px;}
div#wrapper div#main div#main_left div.fp_article div.thumb :hover img{border-color:white;}
div#wrapper div#main div#main_left div.fp_article strong, div#wrapper div#main div#main_left div.fp_article a{color:#2b67ba;}
div#wrapper div#main div#main_left div.fp_article span.date{color:#b6b6b6;font-size:10px;}
div#wrapper div#main div#main_left div#fp_ads{padding:5px;background:#DDDDDD;margin:3px 0px;border:1px solid #999999;}
div#main div#main_right{width:260px;float:right;padding-top:9px;}
div#main div#main_right div.black_box{background:#000000 url(../img/black_rounded.gif) no-repeat left bottom;width:258px;color:#707070;font-size:10px;padding-bottom:6px;margin-bottom:5px;}
div#main div#main_right div.black_box a{color:#FFFFFF;font-weight:bold;font-size:11px;}
div#main div#main_right div.black_box a:hover{color:#f7db16;}
div#main div#main_right div.black_box div.entry{height:50px;margin:7px;}
div#main div#main_right div.black_box div.entry img{cursor:url(../img/zoomin.cur),pointer; float:left;border:1px solid #888888;margin-right:10px;}
div#main div#main_right div.black_box div.entry:hover img{border-color:white;}
div#main div#main_right div.black_box div.topic{background:transparent url(../img/bullet.gif) no-repeat 10px 6px;padding-left:20px;margin-top:10px;}
div#wrapper div#footer{clear:both;height:50px;background-image:url(../img/footer_back.gif);color:#707070;padding-top:12px;}
div#wrapper div#footer a{color:#FFFFFF;}
div#wrapper div#footer a:hover{color:#f7db16;}
.notefooter{color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:12px;}
.note{color:#CCCCCC;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:20px 35px 30px 35px;}
.titlenote{color:#707070;font-family:Arial,Helvetica,sans-serif;font-size:16px;}
.titlcorso{color:#FFCC00;font-family:Arial,Helvetica,sans-serif;font-size:16px;}
a:link{text-decoration:none;color:#FFFFFF;}
a:visited{text-decoration:none;color:#FFFFFF;}
a:active{text-decoration:none;color:#FFCC00;}
a:hover{text-decoration:none; color:#FFCC00;}
a{text-decoration:none;}
.url{font-family:Arial,Helvetica,sans-serif;font-size:2em; color:#909090; margin:4px 10px 0px 0px;float:right;}
.txtright{font-family:Arial,Helvetica,sans-serif;font-size:1em; color:#909090; margin:4px 1px 1px 1px;float:right;}
.site{float:right;}
