/* CSS Document */


body{margin:0px auto;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image:url(/images/layout/bkg.jpg);background-repeat:repeat-x;background-color:#EAF1F9;}
img{border:0px;}

div#content{position:absolute;width:100%;top:0px;z-index:1;}


div#contentPage{margin:0px auto;width:1000px;z-index:1;}

div#center{position:relative;float:left;width:1000px;background-image:url(/images/layout/leftbkg.jpg);background-repeat:repeat-x;background-color:#EAF1F9;}

div#menuContent{position:relative;float:left;background:url(/images/layout/top.jpg) center top no-repeat;width:1000px;height:200px;background-color:#FFFFFF;z-index:1;}
div#centerContent{position:relative;float:left;width:960px;margin:0 0 0 20px;background-color:#FFFFFF;background-image: url(/images/layout/back.jpg);background-position:10px 300px;background-repeat:repeat-y;}
div#centerContentComunita{position:relative;float:left;width:960px;margin:0 0 0 20px;background-color:#FFFFFF;}
div#centerTwoColumn{position:relative;float:left;width:960px;margin:0 0 0 20px;background-color:#FFFFFF;background-image: url(/images/layout/backTwoColumn.jpg);background-position:10px 350px;background-repeat:repeat-y;}


div#footerContent{float:left;width:960px;height:100px;background-color:#988485;margin:0px 0 0 0px;}


div#menuTop{position:relative;float:left;margin:20px 0 0 320px;width:700px;height:32px;z-index:1;}
div#focus{float:left;margin:10px 0 0 25px; width:490px;}

.menuTitle{float:left;padding:0 40px 0 0px;}
.menuLink{color:#666;}
a.menuLink:link,a.menuLink:visited{color:#666;text-decoration:none}
a.menuLink:hover{color:#DB6415}

div#rubriche{float:left; width:960px;background-image:url(/images/menu/cerca.jpg)}
div#comunitaContent{float:left;width:720px; margin:30px 0 0 10px; background-image: url(/images/layout/back.jpg);background-repeat:repeat-y;}
div#leftColumn{float:left;width:200px; margin:0px 0 0 10px;}
div#leftColumnComunita{float:left;width:200px; color:#fff}
#leftColumnComunita a{float:left;width:200px; color:#fff}

div#centerColumn{ float:left;padding:10px; width:505px;}
div#centerColumnComunita{ float:left;padding:10px; width:505px;}
div#rightColumn{float:right;width:200px; margin:0px 10px 0 0;}

div#flashNews{float:left;padding:0 10px 0 10px;width:180px;background-color:#F0F0F0;}

div#laRivista{ float:left;width:200px;background-color:#E68B42;}
div#ultimoNumero{float:left;color:#FFF;font-size:14px;text-transform:uppercase;padding:0px 0 0px 10px;margin:10px 0 10px 0;}
div#copertina{ float:left;width:194px; padding:3px; height:115px; background-color:#DB6415}
div#sommario{ float:left;padding:10px; width:180px;}
div#articolo{ float:left;padding:10px; width:700px;}
div#contenuti{ float:left;padding:20px 0 0 30px; width:680px; line-height:18px;}

div#cert{float:left;padding:10px;width:180px;background-color:#CCCCCC;}
div#comunita{ float:left;width:200px;background-color:#CCCCCC;}
div#comunitaTitle{ float:left; padding:30px 10px 5px 10px; width:180px; color:#FFFFFF; background-color:#B9B9B9; font-size:16px; font-weight:bold;}

.blank{width:200px;background-color:#FFF;height:10px; float:left;}
.articoliOnLine{ color:#FFFFFF; margin: 0 0 5px 0; font-weight:bold;}
.tuttiFocus{float:right;background-color:#E68B42;padding:4px;}

img.testi{margin:0 10px 10px 0; float:left;}
br.clear{clear:both;}
div.separator{float:left; height:10px; width:680px;border-bottom:1px solid #ddd; margin:0 0 10px 0;}

div#pagination{float:left; }
.pagination {font-size: 12px; font-family:Verdana, Arial, Helvetica, sans-serif;width:28px; float:left;border-right:solid 1px red; text-align:center;}
.pagination a{ text-decoration:none; color:#FF0000}
.pagination a:visited, .pagination a:active{ text-decoration:none; color:#FF0000}
.pagination a:hover{ text-decoration:none; color:#000; font-weight:bold;}

.paginationgroup {font-size: 18px; font-family:Verdana, Arial, Helvetica, sans-serif;width:25px; float:left; text-align:center;border-right:solid 1px red; }
.paginationgroup a{ text-decoration:none; color:#FF0000}
.paginationgroup a:visited, .pagination a:active{ text-decoration:none; color:#FF0000}
.paginationgroup a:hover{ text-decoration:none; color:#000; font-weight:bold;}

.certClassi{float:left;height:20px;width:480px; background-color:#3B2781; color:#fff; font-size:14px; font-weight:bold;padding:10px 0 0 10px; margin:10px 0 10px 0;}
