html,body{height:100%;margin:0;padding:0;border:0;background-color:transparent;color:#000;font-size:100%;font-weight:normal;font-style:normal;font-family:arial,sans-serif,verdana;text-align:center;text-decoration:none;}
img,hr,fieldset{border:none;}
.moduletable_news{font-size:9pt;margin-top:25px;float:right;margin-right:10px;background:#f7f6ce;width:225px;}
.moduletable_news h3{margin-top:-2px;color:#FFFFFF;text-align:right;background:url('http://www.coalaonlus.it/templates/resources/images/sfondonews.gif') no-repeat 100%;margin-right:0px;}
.moduletable_news ul li{list-style:none; margin-bottom:10px; margin-left:5px; margin-right:3px;}
.moduletable_news ul li a{color:#000}
.moduletable_news ul li a:hover{color:#9fa24a;}
.menu_news ul {float:right;text-align:right;}
.menu_news li {list-style-type: none;font-size:9pt;margin-bottom:10px;text-align:left;margin-left:5px;}
.menu_news li a{color:#000000;}
.menu_news li a:hover{color:#0000e8;}
h1,h2,h3,h4,p,ul,ol,li,hr,br,form,fieldset,dl,dt,dd{margin:0;padding:0;}
br,hr{height:0;}
address{font-style:normal;}
.clr{clear:both;height:0;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-table;}
/* for IE Windows \*/ * html .clearfix{height:1%;}
.clearfix{display:block;}
/* End hide from IE-mac */ body{font-size:14px;color:#555;}
p{margin:0 0 15px;line-height:150%;}
#menu .moduletable p{line-height:normal;margin:0;padding:0;}
address{font-size:12px;color:#000;}
#mod_login_greeting{color:#FFF;}
.quote{display:block;line-height:200%;margin:0 0 10px 0;padding:10px 15px;font-style:italic;color:#666;background:#f3f2ef url(http://www.coalaonlus.it/templates/resources/images/quote.gif) no-repeat right top;}
.quote2{display:block;line-height:200%;margin:0 0 10px 0;padding:10px;font-size:12px;color:#666;border:1px solid #CCC;}
.boxquote{display:block;float:right;width:200px;margin:0 0 5px 15px;padding:10px 15px;font-style:italic;color:#666;background:#f9f9f9;}
h1{padding:10px 0;font-size:24px;font-weight:bold;text-transform:uppercase;color:#d09020;}
h1,.componentheading,.contentheading{margin-top:-5px;color:#d4d864;font-size:16px;font-weight:bold;}
.contentpaneopen.home h1{text-decoration:none;}
.contentpaneopen h3{color:#dbd4c6;}
.moduletable_home h2{text-indent:-9999px;text-decoration:none;background:url('http://www.coalaonlus.it/templates/resources/images/intro2.gif') no-repeat 0 0;}
h3,.sectiontableheader{padding:10px 0;font-size:14px;font-weight:bold;color:#9c270c;}
.rightmenu h3,.examplemenu h3{padding:5px 35px 5px 5px;text-align:right;color:#8c9941;background:#d4d864 url('http://www.coalaonlus.it/templates/resources/images/bg_leaf.png') no-repeat 5% 50%;border:1px solid #f3f2ef;}
h4{padding:10px 0;font-size:11px;font-weight:bold;color:#666;}
.headings1{padding:10px 0;font-size:22px;color:#c2d87f;font-size:22px;font-weight:normal;}
.headings2{padding:10px 0;font-size:18px;color:#dfb937;font-size:22px;font-weight:normal;}
.headings3{padding:10px 0;font-size:18px;color:#9bc7e0;font-size:22px;font-weight:normal;}
.headings4{padding:10px 0;font-size:18px;color:#999;font-size:22px;font-weight:normal;}
#mainlevel_top a:link,#mainlevel_top a:visited{display:block;float:left;width:auto;height:38px;line-height:40px;margin:1px 0;padding:0 12px;font-size:14px;font-weight:bold;text-decoration:none;color:#796e69;border-right:1px solid #f2f2f2;}
#mainlevel_top a:hover,#mainlevel_top a#active_menu_top:hover{color:#be7f1d;background:#f2ebe1;}
#mainlevel_top a#active_menu_top{color:#999;background:#f0f0f0;}
ul.menu_right a:link,ul.menu_right a:visited{display:block;width:210px;margin:0;padding:5px 0 5px 10px;font-size:12px;text-align:left;text-decoration:none;color:#666;}
ul.menu_right a:hover{color:#444;background-color:#fafafa;}
ul.menu_right li.active a{font-weight:bold;}
ul.menu_right ul a:link,ul.menu_right ul a:visited{display:block;width:190px;margin:0;padding:5px 0 5px 25px;font-size:12px;font-weight:normal;text-align:left;text-decoration:none;color:#666;background:url(http://www.coalaonlus.it/templates/resources/images/sub.png) no-repeat 10px 7px;}
ul.menu_right ul a:hover{color:#444;background-color:#f8f8f8;}
ul.menu_right li.active li.active a{font-weight:bold;}
ul.menu_footer a:link,ul.menu_footer a:visited{line-height:50px;padding:10px;font-size:11px;text-decoration:none;color:#FFF;}
ul.menu_footer a:hover{background-color:#572519;}
a:link,a:visited{color:#FFF;text-decoration:none;}
a:hover{color:#616933;}
.readmore,.details{padding:2px 0 2px 16px;font-size:12px;background:url(http://www.coalaonlus.it/templates/resources/images/read.gif) no-repeat 0 1px;}
a.pathway{padding:4px;color:#FFF;}
a.pathway:hover{background:#e1a325;}
.moduletable_menu ul{list-style:none;padding:0;}
.moduletable_menu ul#mainlevel_top li,.moduletable_menu ul.menu_footer li{display:inline;}
#content .moduletable_menu ul{padding:0;list-style-position:outside;list-style:none;background:#f7f6ce;}
#content .moduletable_menu ul li{line-height:normal;}
#content .moduletable_menu ul ul{padding:0 0 5px 0;}
#content ul{padding:0 0 10px;list-style:disc;list-style-position:inside;}
#content ol{padding:0 0 10px;list-style:decimal;list-style-position:inside;}
#content li{line-height:150%;}
.button{padding:4px 20px;color:#000;background:#f5f5f5;border:1px solid #cbcbcb;}
.button:hover{color:#FFF;background:#444;cursor:pointer;}
.inputbox{padding:2px 5px;color:#444;background:#fafafa;border-top:1px solid #CCC;border-left:1px solid #CCC;border-bottom:1px solid #EEE;border-right:1px solid #EEE;}
.inputbox#mod_search_searchword{width:188px;}
textarea.inputbox{padding:5px;line-height:150%;}
#mod_login_greeting{display:inline;line-height:22px;margin:0 20px 0 0;}
.moduletable_login form.form-login{position:relative;float:left;width:100%;overflow:hidden;z-index:1;}
#mod_login_form{display:inline;float:left;width:400px;text-align:right;}
#mod_login_username,#mod_login_password{position:relative;top:0;display:inline;height:13px;line-height:11px;width:100px;font-size:11px;margin:0 8px 0 0;-webkit-border-radius:8px;-moz-border-radius:8px;}
#mod_login_password{margin:0;}
#mod_login_remember{display:inline;position:relative;top:0;}
#mod_login_button,.moduletable_login form.log .button{display:inline;position:relative;top:0;line-height:15px;margin:0;padding:1px 10px;font-size:11px;}
#mod_login_extras{display:inline;float:right;width:93px;text-align:left;}
#mod_login_forgotpass,#mod_login_forgotuser,#mod_login_register{display:block;float:left;height:20px;width:26px;margin:0 5px 0 0;text-decoration:none;text-indent:-9000px;}
#mod_login_forgotpass{background:url(http://www.coalaonlus.it/templates/resources/images/butt_forgot-pass.png) no-repeat left top;}
#mod_login_forgotuser{background:url(http://www.coalaonlus.it/templates/resources/images/butt_forgot-user.png) no-repeat left top;}
#mod_login_register{background:url(http://www.coalaonlus.it/templates/resources/images/butt_register-user.png) no-repeat left top;}
body{background:#033f36;}
#wrap{width:950px;margin:0 auto;}
#top{width:100%;height:8px;}
.moduletable_logo p{float:left;line-height:normal;margin:0;}
#headerTop{clear:both;width:100%;height:28px;background:url('http://www.coalaonlus.it/templates/resources/images/bg_top1.jpg') repeat-x 0 0;}
#stroke{width:944px;padding:0 3px;background:#FFF url(http://www.coalaonlus.it/templates/resources/images/bg_main3.gif) repeat-y 0 0;}
#header{width:100%;}
#menu{width:100%;height:39px;text-align:left;background:url(http://www.coalaonlus.it/templates/resources/images/bg_menu.gif) repeat-x 0 0;}
#menu .moduletable_login{position:absolute;top:6px;right:0;margin:0;width:510px;text-align:right;z-index:1;}
#content{clear:both;margin:0 auto;padding:15px 40px;text-align:left;background:#8c9941;overflow:hidden;}
#content .home{float:left;width:410px;}
#content #main{float:left;width:610px;}
#content #right{float:left;width:220px;}
#right .moduletable_menu{margin:0 0 25px 0;}
#right .moduletable_contact{text-align:center;height:auto;}
.moduletable_home{float:right;width:410px;color:#FFF;}
.moduletable_home p{text-align:justify;}
#contentB{clear:both;padding:15px 0 0;overflow:hidden;}
#contentB p{line-height:normal;margin:0;}
#contentB .moduletable_contentBL{float:left;width:430px;text-align:left;}
#contentB .moduletable_contentBR{float:right;width:430px;text-align:right;}
#bottom{width:100%;height:28px;line-height:26px;background:url('http://www.coalaonlus.it/templates/resources/images/bg_bot.jpg') repeat-x 0 0;}
#footer{width:900px;height:50px;margin:0 auto;}
.article_separator{display:block;height:1px;margin:5px 0 10px;padding:0;background-color:#e8eaf1;}
.article p{color:#FFF;text-align:justify; width:530px;}
div.buttonheading{display:inline;padding:2px;}
.small{display:inline;padding:0 5px 0 0;}
.createdate{display:inline;padding:0 5px;border-left:1px solid #999;}
.small,.createdate,.modifydate,.pathway{line-height:200%;font-size:10px;}
.modifydate{font-style:italic;color:#d4d864;}
.breadcrumbs.pathway{display:block;height:30px;line-height:30px;padding:0 15px;text-align:right;color:#FFF;}
.blog_more{margin:0 0 15px 0;padding:15px;text-align:left;background:#f9f9f9;}
.contentpane table tr td{background:#8c9941;}
.sectiontableentry1{background:#d4d864;}
.contentpaneopen{width:100%;}
.sectiontableheader img{padding-left:8px;}
.contentpane .sectiontableheader{padding:5px;background:#8c9941;}
.contentpane .sectiontableheader,.contentpane .sectiontableheader a{font-size:14px;font-weight:bold;background:#e8eaf1;}
.sectiontableentry1 td{padding:5px;background:#8c9941;}
.sectiontableentry2 td{padding:5px;background:#8c9941;}
.moduletable_search{float:right;width:218px;height:29px;margin:29px 15px 0 0;background:url('http://www.coalaonlus.it/templates/resources/images/search_bg.png') no-repeat left top;}
#search_box .search_search{position:relative;}
#search_box .inputbox_search{position:absolute;top:4px;left:4px;width:156px;padding:3px 6px;color:#999;background:transparent;border:none;}
#search_box .inputbox_search:focus{color:#444;}
#search_box .button_search{float:right;width:44px;}
.search{margin:0 0 20px 0;}
#searchForm{margin:0 0 15px 0;padding:15px;text-align:left;background:#f3f2ef;}
#searchForm .contentpaneopen{margin:0;padding:0 0 15px 0;}
#searchForm div div{clear:both;}
table.contentpaneopen fieldset{padding:0 0 10px 0;}
#component-contact{font-size:12px;}
#component-contact #emailForm{font-size:14px;}
#emailForm label{line-height:150%;}