.clr{CLEAR:both}
.outline{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;BACKGROUND:#ffffff;PADDING-BOTTOM:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
#buttons_outer{FLOAT:left;}
#buttons_inner{BORDER-RIGHT:#cccccc 1px solid;BORDER-TOP:#cccccc 1px solid;BORDER-LEFT:#cccccc 1px solid;BORDER-BOTTOM:#cccccc 1px solid;HEIGHT:21px !important}
#pathway_text{BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;DISPLAY:block;PADDING-LEFT:4px;MARGIN-BOTTOM:2px;OVERFLOW:hidden;BORDER-LEFT:#ccc 1px solid;LINE-HEIGHT:25px !important;BORDER-BOTTOM:#ccc 1px solid;HEIGHT:25px}
#pathway_text IMG{MARGIN-TOP:6px;MARGIN-LEFT:5px;MARGIN-RIGHT:5px}
#buttons{PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:auto;PADDING-TOP:0px}
UL#mainlevel-nav{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:0.8em;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
UL#mainlevel-nav LI{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:11px;FLOAT:left;BACKGROUND-IMAGE:none;MARGIN:0px;LINE-HEIGHT:21px;}
UL#mainlevel-nav LI A{PADDING-RIGHT:7px;DISPLAY:block;PADDING-LEFT:7px;BACKGROUND:none transparent scroll repeat 0% 0%;COLOR:#333333;TEXT-DECORATION:none}
#buttons > UL#mainlevel-nav LI A{WIDTH:auto}
UL#mainlevel-nav LI A:hover{BACKGROUND:#990000;COLOR:#fff}
#search_outer{FLOAT:right;}
#search_inner{text-align:right;PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;OVERFLOW:hidden;PADDING-TOP:3px;HEIGHT:21px !important}
#search_inner FORM{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
#search_inner .inputbox{BORDER-TOP-WIDTH:0px;PADDING-RIGHT:3px;PADDING-LEFT:5px;BORDER-LEFT-WIDTH:0px;FONT-SIZE:11px;BORDER-BOTTOM-WIDTH:0px;PADDING-BOTTOM:3px;COLOR:#990000;PADDING-TOP:3px;FONT-FAMILY:arial, helvetica, sans-serif;BORDER-RIGHT-WIDTH:0px}
#header_outer{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;MARGIN:0px;TEXT-ALIGN:left;BORDER-RIGHT-WIDTH:0px}
#header{PADDING-RIGHT:0px;PADDING-LEFT:0px;BACKGROUND:url(/images/new/header_short.jpg) no-repeat;FLOAT:left;PADDING-BOTTOM:0px;WIDTH:900px;MARGIN-RIGHT:2px;PADDING-TOP:0px;HEIGHT:150px}
#top_outer{FLOAT:left;WIDTH:165px}
#top_inner{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:none !important;PADDING-BOTTOM:2px;OVERFLOW:hidden;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid;HEIGHT:144px !important}
#left_outer{MARGIN-TOP:2px;FLOAT:left;WIDTH:165px}
#left_inner{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:none !important;PADDING-BOTTOM:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
#content_outer{PADDING-RIGHT:0px;MARGIN-TOP:0px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;MARGIN-LEFT:2px;WIDTH:823px;PADDING-TOP:0px}
#content_inner{FLOAT:none !important;width:100%;}
TABLE.content_table{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;margin-top:1px;width:100%;}
TABLE.content_table TD{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
#banner_inner{BORDER:#cccccc 1px solid;PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:left;PADDING-BOTTOM:0px;PADDING-TOP:0px;HEIGHT:85px;width:566px;}
#poweredby_inner{PADDING-RIGHT:0px;PADDING-LEFT:0px;FLOAT:right;PADDING-BOTTOM:0px;MARGIN-LEFT:0px;PADDING-TOP:0px;HEIGHT:70px}
#poweredby_inner2{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:right;PADDING-BOTTOM:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid;width:159px;font-size:11px;margin-bottom:1px}
#right_outer{MARGIN-LEFT:2px;WIDTH:165px}
#right_inner{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:none !important;PADDING-BOTTOM:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
.user1_inner{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:none !important;PADDING-BOTTOM:2px;MARGIN:0px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
.user2_inner{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;FLOAT:none !important;PADDING-BOTTOM:2px;MARGIN:0px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
TABLE TD.body_outer{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:10px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:10px;PADDING-BOTTOM:10px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:10px;BORDER-BOTTOM:#cccccc 1px solid}
.maintitle{PADDING-LEFT:15px;FONT-SIZE:40px;COLOR:#ffffff;PADDING-TOP:20px}
.error{PADDING-RIGHT:5px;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:14px;PADDING-BOTTOM:5px;TEXT-TRANSFORM:uppercase;COLOR:#cccccc;PADDING-TOP:5px;FONT-STYLE:italic}
.back_button{BORDER-RIGHT:#cccccc 3px double;PADDING-RIGHT:10px;BORDER-TOP:#cccccc 3px double;PADDING-LEFT:10px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/button_bg.png) repeat-x;FLOAT:left;PADDING-BOTTOM:0px;MARGIN:1px;BORDER-LEFT:#cccccc 3px double;WIDTH:auto;LINE-HEIGHT:20px;PADDING-TOP:0px;BORDER-BOTTOM:#cccccc 3px double;TEXT-ALIGN:center}
.pagenav{BORDER-RIGHT:#cccccc 3px double;PADDING-RIGHT:10px;BORDER-TOP:#cccccc 3px double;PADDING-LEFT:10px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/button_bg.png) repeat-x;PADDING-BOTTOM:0px;MARGIN:1px;BORDER-LEFT:#cccccc 3px double;WIDTH:auto;PADDING-TOP:0px;BORDER-BOTTOM:#cccccc 3px double;TEXT-ALIGN:center}
.pagenavbar{FLOAT:right;MARGIN-RIGHT:10px}
#footer{PADDING-RIGHT:3px;PADDING-LEFT:3px;PADDING-BOTTOM:3px;PADDING-TOP:3px;TEXT-ALIGN:center}
UL{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;LIST-STYLE-TYPE:none}
LI{BACKGROUND-POSITION:0px 2px;PADDING-LEFT:15px;BACKGROUND-IMAGE:url(/images/new/arrow.png);LINE-HEIGHT:15px;PADDING-TOP:0px;BACKGROUND-REPEAT:no-repeat}
TD{FONT-SIZE:12px;TEXT-ALIGN:left;}
A:link{FONT-WEIGHT:bold;COLOR:#2B2E31;TEXT-DECORATION:none}
A:visited{FONT-WEIGHT:bold;COLOR:#2B2E31;TEXT-DECORATION:none}
A:hover{FONT-WEIGHT:bold;COLOR:#990000;TEXT-DECORATION:none}
TABLE.contentpaneopen{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:100%;PADDING-TOP:0px;BORDER-COLLAPSE:collapse;border-spacing:0px}
TABLE.contentpaneopen TD{PADDING-RIGHT:5px}
TABLE.contentpaneopen TD.componentheading{PADDING-LEFT:4px}
TABLE.contentpane{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;WIDTH:100%;PADDING-TOP:0px;BORDER-COLLAPSE:collapse;border-spacing:0px}
TABLE.contentpane TD{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
TABLE.contentpane TD.componentheading{PADDING-LEFT:4px}
TABLE.contentpaneopen FIELDSET{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM:#eee 1px solid;BORDER-RIGHT-WIDTH:0px}
.button{BORDER-RIGHT:#cccccc 3px double;PADDING-RIGHT:5px;BORDER-TOP:#cccccc 3px double;PADDING-LEFT:5px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/button_bg.png) repeat-x;PADDING-BOTTOM:0px;MARGIN:1px;BORDER-LEFT:#cccccc 3px double;WIDTH:auto;COLOR:#990000;LINE-HEIGHT:18px !important;PADDING-TOP:0px;BORDER-BOTTOM:#cccccc 3px double;FONT-FAMILY:Arial, Hevlvetica, sans-serif;HEIGHT:26px !important;TEXT-ALIGN:center}
.inputbox{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;PADDING-BOTTOM:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid;BACKGROUND-COLOR:#ffffff}
.componentheading{PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:10px;BACKGROUND:url(/images/new/subhead_bg.png) repeat-x;TEXT-TRANSFORM:uppercase;COLOR:#666666;PADDING-TOP:4px;HEIGHT:21px;}
.contentcolumn{PADDING-RIGHT:5px}
.contentheading{FONT-WEIGHT:bold;FONT-SIZE:14px;COLOR:#2B2E31;}
.contentpagetitle{FONT-WEIGHT:bold;FONT-SIZE:13px;COLOR:#cccccc;TEXT-ALIGN:left}
TABLE.searchinto{WIDTH:100%}
TABLE.searchintro TD{FONT-WEIGHT:bold}
TABLE.moduletable{PADDING-RIGHT:0px;PADDING-LEFT:0px;MARGIN-BOTTOM:5px;PADDING-BOTTOM:0px;WIDTH:100%;PADDING-TOP:0px;BORDER-COLLAPSE:collapse;border-spacing:0px}
DIV.moduletable{PADDING-RIGHT:0px;PADDING-LEFT:0px;MARGIN-BOTTOM:2px;PADDING-BOTTOM:0px;PADDING-TOP:0px}
TABLE.moduletable TH{PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:10px;BACKGROUND:url(/images/new/subhead_bg.png) repeat-x;MARGIN:0px 0px 2px;TEXT-TRANSFORM:uppercase;COLOR:#666666;LINE-HEIGHT:21px;HEIGHT:21px;TEXT-ALIGN:left}
DIV.moduletable H3{PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:10px;BACKGROUND:url(/images/new/subhead_bg.png) repeat-x;MARGIN:0px 0px 2px;TEXT-TRANSFORM:uppercase;COLOR:#666666;LINE-HEIGHT:21px;HEIGHT:21px;TEXT-ALIGN:left}
TABLE.moduletable TD{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-WEIGHT:normal;FONT-SIZE:11px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
TABLE.pollstableborder TD{PADDING-RIGHT:2px;PADDING-LEFT:2px;PADDING-BOTTOM:2px;PADDING-TOP:2px}
.sectiontableheader{PADDING-RIGHT:4px;PADDING-LEFT:4px;FONT-WEIGHT:bold;BACKGROUND:#f0f0f0;PADDING-BOTTOM:4px;PADDING-TOP:4px}
.sectiontablefooter{}
.sectiontableentry1{BACKGROUND-COLOR:#ffffff}
.sectiontableentry2{BACKGROUND-COLOR:#f9f9f9}
.small{FONT-SIZE:11px;COLOR:#666666}
.createdate{FONT-SIZE:11px;PADDING-BOTTOM:10px;COLOR:#999999;HEIGHT:15px}
.modifydate{FONT-SIZE:11px;COLOR:#999999;PADDING-TOP:10px;HEIGHT:15px}
TABLE.contenttoc{BORDER-RIGHT:#cccccc 1px solid;PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;PADDING-LEFT:2px;MARGIN-BOTTOM:2px;PADDING-BOTTOM:2px;MARGIN-LEFT:2px;BORDER-LEFT:#cccccc 1px solid;PADDING-TOP:2px;BORDER-BOTTOM:#cccccc 1px solid}
TABLE.contenttoc TD{PADDING-RIGHT:2px;PADDING-LEFT:2px;PADDING-BOTTOM:2px;PADDING-TOP:2px}
TABLE.contenttoc TH{PADDING-LEFT:4px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/subhead_bg.png) repeat-x;TEXT-TRANSFORM:uppercase;COLOR:#666666;PADDING-TOP:2px;HEIGHT:21px;TEXT-ALIGN:left}
A.mainlevel:link{DISPLAY:block;PADDING-LEFT:18px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/menu_bg.png) no-repeat;VERTICAL-ALIGN:middle;COLOR:#ccc;PADDING-TOP:5px;HEIGHT:18px !important;TEXT-ALIGN:left;TEXT-DECORATION:none}
A.mainlevel:visited{DISPLAY:block;PADDING-LEFT:18px;FONT-WEIGHT:bold;FONT-SIZE:11px;BACKGROUND:url(/images/new/menu_bg.png) no-repeat;VERTICAL-ALIGN:middle;COLOR:#ccc;PADDING-TOP:5px;HEIGHT:18px !important;TEXT-ALIGN:left;TEXT-DECORATION:none}
A.mainlevel:hover{BACKGROUND-POSITION:0px -23px;COLOR:#fff;TEXT-DECORATION:none}
A.mainlevel#active_menu{FONT-WEIGHT:bold;COLOR:#fff}
A.mainlevel#active_menu:hover{COLOR:#fff}
A.sublevel:link{PADDING-LEFT:1px;FONT-WEIGHT:bold;FONT-SIZE:11px;VERTICAL-ALIGN:middle;COLOR:#990000;TEXT-ALIGN:left}
A.sublevel:visited{PADDING-LEFT:1px;FONT-WEIGHT:bold;FONT-SIZE:11px;VERTICAL-ALIGN:middle;COLOR:#990000;TEXT-ALIGN:left}
A.sublevel:hover{COLOR:#900;TEXT-DECORATION:none}
A.sublevel#active_menu{COLOR:#333}
.highlight{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;COLOR:blue;PADDING-TOP:0px;BACKGROUND-COLOR:yellow}
.code{BORDER-RIGHT:#bbb 1px solid;BORDER-TOP:#bbb 1px solid;BORDER-LEFT:#bbb 1px solid;BORDER-BOTTOM:#bbb 1px solid;BACKGROUND-COLOR:#ddd}
FORM{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
DIV.mosimage{BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;BORDER-LEFT:#ccc 1px solid;BORDER-BOTTOM:#ccc 1px solid}
.mosimage{BORDER-RIGHT:#cccccc 1px solid;BORDER-TOP:#cccccc 1px solid;MARGIN:5px;BORDER-LEFT:#cccccc 1px solid;BORDER-BOTTOM:#cccccc 1px solid}
.mosimage_caption{PADDING-RIGHT:2px;BORDER-TOP:#cccccc 1px solid;MARGIN-TOP:2px;PADDING-LEFT:2px;FONT-SIZE:10px;BACKGROUND:#efefef;PADDING-BOTTOM:1px;COLOR:#666;PADDING-TOP:1px}
SPAN.article_seperator{DISPLAY:block;HEIGHT:1.5em}
A.linkNormal{font-size:12px;font-weight:normal;color:#000000}
A.linkNormal:hover{COLOR:#900;TEXT-DECORATION:none}
.titolopagina{font-size:26px;font-weight:bold;text-align:center;padding-top:20px;color:#999999;}
ul.voce-menu{margin:0;padding:0 !important;text-align:justify;white-space:nowrap;float:left;}
.voce-menu li,li.voce-menu{background:url("/images/bg_navbar.gif") repeat-x scroll left top #E8E8E8;display:block;float:left;margin:0;padding:5px !important;text-transform:uppercase;border:solid #999999;border-width:0px 1px 1px 0px;}
li.voce-menu-hover{background-color:#999999;background-image:none;display:block;float:left;margin:0;padding:5px !important;text-transform:uppercase;border-right:1px solid #999999;}
li.secondo_menu, .secondo_menu li{background-color:#CCCCCC;background-image:none;}
li.secondo_menu-hover{background-color:#999999;color:#990000;background-image:none;display:block;float:left;margin:0;padding:5px !important;text-transform:uppercase;border-right:1px solid #999999;}
.voce-menu a{color:#464646;text-transform:none;font-size:12px;font-weight:normal}
#menu_rubriche,#menu_recensioni,#menu_news,#menu_nonsolo,#menu_servizi,#menu_chisiamo,#menu_account,#menu_special{position:absolute;z-index:200;top:236px;width:985px;display:none;clear:left}
ul.voce-menu2{margin:0;padding:0 !important;text-align:justify;white-space:nowrap;float:left;margin-left:4px;background-color:#FFFFFF;color:#999999;text-transform:none}
.voce-menu2 li{background-image:none;display:block;float:left;margin:0;padding:5px !important;}
.boxTitle, .contentheading, .contentheading a,.moduletable div a strong,.moduletable div a b,.titolopagina b, .blog_more strong, .componentheading, h1, h2, h3, h4, h5, .menu-nav, .text4,.titolopagina, .linkTitolo{font-family:/*'Special Elite',*/ Georgia, "Times New Roman", Times, serif !important;}
#ajax_response{width:100%;float:left;padding:0px;text-align:left;}
.comment_table{clear:left;font-size:12px;border:1px solid #EFEFEF;-moz-border-radius:9px;}
.comment_table input[type="text"],textarea,input[type="button"]{border:1px solid #C6C4C4;}
.comment_table input[type="text"]:hover,textarea:hover,input[type="button"]:hover{border:1px solid #C6C4C4;background:#E2E4FC;}
.comment_table input[type="text"]:focus,textarea:focus,input[type="button"]:focus{border:1px solid #C6C4C4;background:#E2E4FC;}
.comment_holder{border:2px solid #ADADB6;padding:5px;width:98%;float:left;margin-bottom:5px;-moz-border-radius:9px;background:#E2E4FC;}
#loading{visibility:hidden;}
.highlight{background:#E3FEE0;}
#date_posted{font-size:10px;text-align:right;color:#6A7063;border-bottom:1px solid #928F89;}
#photo{border:1px solid #ADADB6;float:left;-moz-border-radius:9px;padding:5px;text-align:center;}
#photo img{padding:4px;}
#comment_text{width:82%;border:1px solid #ADADB6;float:right;margin:0px 0px;padding:5px;-moz-border-radius:9px;height:auto;text-align:left;}
.required{background:#FE8585;}

