body{font-size: 12pt}

/* General reset */
img{border-style:none;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
a.clicca{text-decoration:underline;}
a:hover.clicca{text-decoration:none;}
input,textarea,select{font:90% helvetica, arial, sans-serif;vertical-align:middle;border:1px solid #D3D4D5;}
form,fieldset{margin:0;padding:0;border:none;}

/* General settings */
/* page */
#page{width:auto;margin:0 auto;padding-top:3px;}

/* top-banner */
.top-banner{display:none;width:728px;margin:0 auto;padding:0 6px;text-align:center;}
.top-banner img{display:block;}

/* header */
#header{display:none;background:url(/cm/img/header-bg.png) no-repeat;width:978px;height:131px;padding:21px 6px 0 6px;}
.header{background:url(/cm/img/header-bg.jpg) no-repeat;height:131px;width:942px;padding:0 22px 0 21px;position:static;}
.left-part{width:307px;float:left;padding:38px 0 0;}
.right-part{width:301px;float:right;padding:12px 0 0;}
.left-part h1{background:url(/cm/img/logo.gif) no-repeat;width:211px;height:62px;text-indent:-9999em;overflow:hidden;margin:0;}
.left-part h1 a{display:block;height:100%;}

/*navigation*/
.navigation{display:none;list-style:none;margin:0;padding:0;width:100%;overflow:hidden;}
.navigation li{display:none;float:none;line-height:30px;margin-right:16px;}
.navigation li a{font-size:12px;color:#fff;text-decoration:none;}
.navigation li a:hover{color:#a3c6e6;}
.right-part .navigation li.salute{display:none;float:none;margin:0;padding-right:1px;}
.right-part .navigation li.salute a{color:#a3c6e6;}

/*resize*/
.resize{display:none;width:100%;overflow:hidden;height:13px;}
.resize ul{float:right;list-style:none;margin:0;padding:0;overflow:hidden;}
.resize ul li{float:left;background:url(/cm/img/resize-separator.gif) no-repeat 0 0px;margin:0 1px 0 -1px;padding:0 7px;font-size:11px;	line-height:11px;}
.resize ul li a{text-decoration:none;color:#666;font-size:11px;line-height:11px;}
.resize ul li a#font-min{font-size:10px;}
.resize ul li a#font-normal{font-size:12px;}
.resize ul li a#font-max{font-size:14px;}

/*search-form***/
.search-form{display:none;width:100%;overflow:hidden;padding:32px 0 15px;}
.search-form label{float:left;font-size:24px;color:#0062ba;font-weight:normal;}
.search-form input{float:left;width:190px;padding:1px 0 1px 9px;border:1px solid #999;margin:4px 9px 0 13px;}
.search-form input.btn{width:auto;border:none;padding:0;margin:4px 0 0;}

/*main*/
.main-holder{width:auto;padding:0 6px 0 6px;background:url(/cm/img/container-bg.png) repeat-y;}
#main{width:945px;padding:0 12px 57px 21px;position:relative;background:#fff url(/cm/img/main-bottom.gif) repeat-x 0 100%;}
.main{width:100%;overflow:hidden;margin-bottom:17px;background:url(/cm/img/main-bg.gif) repeat-y;}
.main-top{width:100%;overflow:hidden;background:url(/cm/img/main-top.jpg) no-repeat;padding-top:27px;}
.google-banner{display:none;text-align:center;}
.google-banner img{display:block;}

/*content******/
.content{float:left;width:400px;}

/*column (colonna centrale)******/
.column{display:none;float:none;width:201px;padding:0 20px;background:url(/cm/img/inner-part.jpg) no-repeat 50% 0;}

/*sidebar******/
.sidebar{display:none;float:none;width:300px;}

/*sidebar-box******/
.sidebar-box{width:182px;height:162px;border:0px;padding:0 110px 0 8px;	margin-bottom:32px;}
.sidebar-box h3{margin:0 0 12px;font-size:18px;line-height:33px;color:#fff;font-weight:normal;}
.sidebar-box p{margin:0 0 9px;font-size:10px;color:#444;line-height:10px;}
.sidebar-box p a{color:#444;}
.sidebar-link{font-size:14px;color:#0062ba;font-weight:bold;}
.banner{display:block;}
.sidebar .banner{margin-bottom:31px;}
.banner img{display:block;}

/*box*/
.box.top-bg{background:url(/cm/img/left-part.jpg) no-repeat;}
.box h2{margin:0;background:url(/cm/img/heading-bg.gif) repeat-x;color:#444;font-size:1.2em;line-height:1.9em;text-transform:uppercase;	padding-left:9px;}
.box.top-bg h2{background:url(/cm/img/left-part.jpg) no-repeat;}
.column .box.top-bg h2, .column .box.top-bg{background:none !important;}
.column .box.top-bg{padding:3px 0 0;}

/*banner-list*****/
.banner-list{display:none;list-style:none;margin:0;padding:5px 0 5px 0;overflow:hidden;}
.banner-list li{margin-bottom:15px;float:left;width:100%;}
.banner-list img{display:none;}

.box-holder{width:800px;padding:20px 9px 3px 9px;overflow:hidden;/*font-size:1.2em;line-height:1.30em;*/}
.box h3{margin:0 0 7px;font-size:1.5em;color:#0062ba;font-weight:normal;}
.box-holder h1{font-size:1.8em;line-height:1.1em;margin:0 0 8px 0;color:#0062ba;font-weight:normal;}
/*.box-holder h1{font-size:1.4em;line-height:2.1em;margin:0 0 7px;color:#000000;font-weight:bold;}*/
.box-holder h5{font-size:0.9em;line-height:1.1em;margin:0 0 10px 0;font-weight:normal;font-style:italic;text-align:right;}
.box-holder ul{list-style:none;margin:5px 0 0 0;padding:0;/*font-size:1.2em;*/}
.box-holder li.argomenti{list-style-image:url(/cm/img/list.gif);margin:0 0 0 18px;}
.box-holder li.correlate{list-style-image:url(/cm/img/correlate.gif);margin:0 0 0 18px;}
.box-holder li.espertoR{list-style-image:url(/cm/img/li.gif);margin:0 0 0 18px;}
.box-holder li{list-style-image:url(/cm/img/li.gif);margin:0 0 0 18px;}
.box-holder ol{list-style-image:none;margin:5px 0 0 0;padding:0;}
.box-holder ol li{list-style-image:none;}
/**/
div.boxArgomenti{margin:5px 0 20px 0;width:380px;height:220px;background-color:#DEEAF6;}
div.boxArgomentipadd{padding:10px;}
div.argomenti{float:left;width:180px;}

div.boxOLDArgomenti{margin:5px 0 20px 0;width:380px;height:390px;background-color:#DEEAF6;}
div.boxOLDArgomentipadd{padding:10px;}
div.OLDargomenti{float:left;width:180px;}



.box-holder h4{font-size:1.2em;margin:0;color:#0062ba;font-weight:normal;}
.box p{/*font-size:1.2em;line-height:1.30em;*/color:#444;margin:0 0 15px;}
.box p a{color:#444;}
.box-holder img{float:right;margin-left:8px;}

div.google169{display:none;margin:0 auto;width:160px;padding:0px;}
div.google336{display:none;margin:40px auto;width:336px;padding:0px;/*text-align:center;*/}

/*line*/
.line{text-indent:-9999em;overflow:hidden;display:block;height:1px;background:#adadad;overflow:hidden;margin:5px 0;}
.content-banner{margin-bottom:22px;}
.content-banner img{display:block;}
.content-banner div{margin:0 auto;width:234px;}

/*news-menu*******/
.news-menu{list-style:none;margin:0;padding:0 9px;}
.news-menu li{padding:14px 0 5px;}
.news-menu span{font-size:1.0em;color:#444;display:block;}
.news-menu h3{margin:0;color:#0062ba;font-size:1.5em;font-weight:bold;}
.news-menu p{margin:0;color:#444;font-size:1.2em;font-weight:normal;}
.news-menu p a{color:#0062ba;font-weight:bold;}
.news-menu li.archivio{list-style-image:url(/cm/img/list.gif);margin:0 0 15px 18px;padding:0px;}
.news-menu li.archivio i{font-size:0.8em;}
.news-menu li.archivio a{color:#0062ba;font-weight:bold;}

/*column-box*********/
.column-box{width:199px;background:#dde9f4 url(/cm/img/column-bg.jpg) repeat-x;border:solid #0062ba;border-width:0 1px 1px;overflow:hidden;}
.column-box2{width:199px;background:#dde9f4 url(/cm/img/column-bg_notit.jpg) repeat-x;border:solid #0062ba;border-width:0 1px 1px;overflow:hidden;}

/*patologie-box*****/
.patologie-box{padding:20px 7px 33px;}
.patologie-box h3{margin:0 0 15px;font-size:3.6em;font-weight:normal;color:#fff;}
.patologie-holder h3{margin:0;font-size:14px;color:#fff;background:url(/cm/img/box-top.gif) no-repeat;width:185px;height:20px;line-height:20px;padding-left:7px;}
.patologie{list-style:none;margin:0;padding:8px;/*width:1169px;*/background:url(/cm/img/box-bg.gif) repeat-y;}
.patologie li{font:1.1em/1.27em Helvetica, Verdana, Arial, sans-serif;}
.patologie li a{color:#444;}
.patologie-bottom{display:block;background:url(/cm/img/box-bottom.gif) no-repeat;width:200px;height:19px;overflow:hidden;text-align:right;	padding-right:7px;}
/*.patologie-bottom a{font:11px/19px Helvetica, Verdana, Arial, sans-serif;color:#fff;padding-right:22px;background:url(/cm/img/box-arrow.gif) no-repeat 100% 2px;}*/
.patologie-bottom a{font:11px/19px Helvetica, Verdana, Arial, sans-serif;color:#fff;padding-right:22px;}


/**title-box*/
.title-box h3{margin:0 0 13px;font-size:1.6em;color:#0062ba;border:solid #0062ba;border-width:1px 0;padding-left:7px;}
.title-box-holder{border-bottom:1px solid #0062ba;padding:0 6px 0 5px;margin-bottom:60px;}
.title-box-holder h4{color:#444;font-size:1.2em;font-weight:bold;margin:0;}
.title-box-holder p{color:#444;font-size:1.2em;font-weight:normal;margin:0 0 15px;}
.title-box-holder img{display:block;}
.link{width:100%;display:block;overflow:hidden;text-align:right;}
.link a{/*font-size:1.2em;*/color:#0062ba;}

/*tagcloud*********/
.tagcloud{list-style:none;margin:0;padding:0 7px 10px 10px;font-family:"Trebuchet MS", Arial, sans-serif;font-weight:normal;}
.tagcloud li{display:inline;margin:0 2px 0 2px;}
.tagcloud li.fz10{font-size:1.0em;}
.tagcloud li.fz11{font-size:1.0em;}
.tagcloud li.fz12{font-size:1.2em;}
.tagcloud li.fz13{font-size:1.2em;}
.tagcloud li.fz14{font-size:1.4em;}
.tagcloud li.fz15{font-size:1.4em;}
.tagcloud li.fz16{font-size:1.6em;}
.tagcloud li.fz17{font-size:1.6em;}
.tagcloud li.fz18{font-size:1.8em;}
.tagcloud li.fz19{font-size:1.8em;}
.tagcloud li.fz20{font-size:2.0em;}
.tagcloud li.fz21{font-size:2.0em;}
.tagcloud li.fz22{font-size:2.2em;}
.tagcloud li.fz23{font-size:2.2em;}
.tagcloud li.fz24{font-size:2.4em;}
.tagcloud li.fz25{font-size:2.4em;}
.tagcloud li.fz26{font-size:2.6em;}
.tagcloud li.fz27{font-size:2.6em;}
.tagcloud li a{color:#333;}

/*--- Esperto risponde ---*/
table.esperto{margin:0px;width:100%;}
table.esperto td{padding:3px 0 5px 0;font-size:1em;}
table.esperto td a{color:#0062BA;text-decoration:none;}
table.esperto td a:hover{text-decoration:underline;}
/**/
table.paginazione{margin:30px 0 30px 0;border-top:1px solid #D5D5D5;border-bottom:1px solid #D5D5D5;}
table.paginazione td{padding:8px 0 8px 0;font-size:1em;}
/* Domande */
div.boxDomande{margin:0 0 30px 0;/*font-size:1.2em;*/border:2px solid #DEEAF6;padding:8px 10px 15px 10px;}
div.boxDomande span{float:right;font-size:0.8em;}
div.boxRisposte{margin:0 0 30px 0;/*font-size:1.2em;*/background-color:#DEEAF6;padding:8px 10px 15px 10px;}
div.boxRisposte span{float:right;font-size:0.8em;}
/* form domande */
div.boxRegolamento{margin:0 0 30px 0;background-color:#F7f7f7;padding:8px 10px 15px 10px;}
div.boxRegolamento li{font-size:0.9em;}



/*breadcrumbs******/
.breadcrumbs{list-style:none;margin:0;padding:0;width:100%;overflow:hidden;position:absolute;top:7px;left:21px;}
.breadcrumbs li{float:left;padding:0 3px 0 9px;background:url(/cm/img/breadcrumbs-arrow.gif) no-repeat 0 50%;margin:0 9px 0 -9px;color:#444;}
.breadcrumbs li a{color:#444;}

.column .box h4{font-size:1.6em;margin-bottom:10px;}
.column .box-holder{padding-top:16px;padding-bottom:30px;}

/*insonnia-list*********/
.insonnia-list{display:none;list-style:none;margin:0;/*padding:2px 0 23px;*/}
.insonnia-list li{/*font-size:1.2em;*/margin:0 0 7px 18px;/*line-height:0.9em;*/list-style-image:url(/cm/img/list_vedianche.gif);}
.insonnia-list li a{color:#666;}


/*--- Mappa ---*/
div.livello1{margin:20px 0 1px 0;padding:0 0 2px 0;font-size:1.2em;border-bottom:1px solid #CCC;}
div.livello2{margin:1px 0 1px 0;padding:2px 0 3px 15px;background-color:#F2F2F2;font-size:1.2em;}


/*footer*****/
#footer{display:none;width:978px;padding:0 6px 21px 6px;background:url(/cm/img/footer-bg.png) no-repeat;}
.footer{display:none;width:978px;background:url(/cm/img/footer-bg.jpg) no-repeat;height:257px;position:static;}

/*footer-holder*********/
.footer-holder{display:none;width:954px;height:208px;padding:17px 0 0 21px;}
.footer-column{display:none;float:none;padding-right:44px;}
.copyright{list-style:none;margin:0px;padding:9px 21px;/*width:978px;*/overflow:hidden;}
.copyright li{float:left;border-left:1px solid #666;padding:0 10px;margin:0 10px 0 -10px;font-size:1.1em;color:#666;line-height:0.9em;}
#noborder{border:none;}
.copyright li a{color:#666;}
.footer-column h3{margin:0;font-size:1.1em;color:#333;font-weight:normal;}
.footer-column ul{list-style:none;margin:0;padding:0;}
.footer-column ul li{font-size:1.1em;}
.footer-column ul li a{color:#666;}
.footer-column ul ul li{padding-left:10px;font-size:1.0em;background:url(/cm/img/footer-point.gif) no-repeat 2px 5px;}
.footer-logo{float:right;background:url(/cm/img/footer-logo.gif) no-repeat;width:63px;height:70px;text-indent:-9999em;overflow:hidden;margin:4px 10px 0 0;display:inline;}
.footer-logo a{display:block;height:100%;position:relative;}


div#boxricerca{margin:0px 0px 11px 0px;width:298px;background-color:#ededee;}

