*{font-size:100.01%}
html {font-size:64%;}
body {font:1.0em Helvetica, Arial, sans-serif;margin:0;color:#000;background:#fff url(/cm/img/body-bg.gif) repeat-x;height:100%;}
div.pag{float:right; margin:20px 0 15px 0; height:20px; padding:0px; text-align:right; color:#999999;}
div.pagPrec{float:left;}
div.pagNum{float:left;}
div.pagNum span{font-weight:bold; color:#000000; }
div.pagSucc{float:left;}
/* General reset */
img{border-style:none;}
a{ color:#444; 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:997px;margin:0 auto;padding-top:3px;}
/* top-banner */
.top-banner{display:block;width:728px;margin:0 auto;padding:0 6px;text-align:center;}
.top-banner img{display:block;}
/* header */
#header{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:relative;}
.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{list-style:none;margin:0;padding:0;width:100%;overflow:hidden;font-size:12px; color:#a3c6e6;}
.navigation li{float:left;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{float:right;margin:0;padding-right:1px;}
.right-part .navigation li.salute a{color:#a3c6e6;}
/*resize*/
.resize{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{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:978px;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:block;text-align:center;}
.google-banner img{display:block;}
/*content******/
.content{float:left;width:400px;}
/*column (colonna centrale)******/
.column{float:left;width:201px;padding:0 20px;background:url(/cm/img/inner-part.jpg) no-repeat 50% 0;}
/*sidebar******/
.sidebar{float:left;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{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:block;}
.box-holder{padding:20px 9px 3px 9px;overflow:hidden;font-size:1.2em;line-height:1.30em;}
.box-holder p a {text-decoration:underline;}
.box-holder 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 15px 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;}
/* -- Inizio RF 09/09/2011 */
div.rss {float:right; width:100%; margin:0 0 8px 0;}
div.BoxintGallery{width:370px;}
div.intGallery{margin:8px 0 0 0;width:370px;height:246px;padding:5px;border:1px solid #d1cfd0;}
div.intGallery img{margin-left:0px;}
div.boxPag{margin:0 0 10px 0;width:370px;padding:5px;border-bottom:1px solid #d1cfd0;border-right:1px solid #d1cfd0;border-left:1px solid #d1cfd0;color:#434343;}
div.boxPagG{background-color:#d4d5d5;width:370px;height:25px;}
div.boxPagG img{margin-left:0px;}
div.PagGprev{float:left;width:27px;}
div.PagGcenter{float:left;width:315px;text-align:center;color:#555555;padding-top:5px;}
div.PagGnext{float:left;width:27px;}
div.boxRisultato{margin:0px;width:382px;}
div.boxRisultato img{margin:0 0 15px 0;}
div.boxRisultato span{color:#0063b8;font-weight:bold;}
div.RisultatoBott{margin-top:25px;text-align:center;}
div.RisultatoP{border:0px solid;height:152px;padding:5px;background:#F7F7F7;}
div.RisultatoPsx{float:left;color:#0063b8;}
div.RisultatoPdx{float:right;color:#0063b8;}
div.RisultatoBott1{margin:5px 0 15px 0;text-align:center;}
/**/
div.boxlink{margin:0;width:380px;font:10px Arial,Helvetica,sans-serif;}
div.boxlink a{text-transform:uppercase;color:#5092c9;background:url(http://static.doctor33.it/cm/img/freccia_on.png) no-repeat top left;}
div.boxlink div{float:left;width:100px;text-align:center;}
div.boxlink div.prev{width:140px;}
div.boxlink div.prev a{float:left;text-transform:uppercase;color:#5092c9;padding-left:16px;padding-right:0px;}
div.boxlink div.next{width:140px;}
div.boxlink div.next a{float:right;text-transform:uppercase;color:#5092c9;padding-left:0px;padding-right:16px;}
div.line {float:left;}
div.boxGalleryDx{float:left;margin:14px 0 18px 9px;width:380px;padding-bottom:18px;font-size:12px;border-bottom:1px solid #d4d4d4;}
div.boxGalleryDx a{text-decoration:none;color:#414141;}
div.boxGalleryDx h3{margin:0px;color:#0062ba;font-size:18px;font-weight:normal;}
div.boxGalleryDx div{margin:9px 0 10px 0;width:200px;padding:5px;border:1px solid #d1cfd0;color:#434343;}
/* -- Fine RF 09/09/2011 */
div.boxArgomenti{margin:5px 0 20px 0; width:380px; background-color:#DEEAF6;}
div.boxArgomenti a{text-decoration:none;}
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{margin:0 auto;width:160px;padding:0px;}
div.google336{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;font-size:1.2em;line-height:1.30em;}
.news-menu li{padding:14px 0 5px;}
.news-menu span{font-size:10px;color:#444;display:block;}
.news-menu h3{margin:0 0 7px;color:#0062ba;font-size:1.5em;font-weight:normal;}
.news-menu p{margin:0;color:#444;/*font-size:1.2em;*/font-weight:normal;}
.news-menu p a{color:#0062ba;font-weight:normal;}
.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;}
/**/
.news-menu li.esperto {list-style-image:none;margin:0 0 10px 10px;padding:0px;}
.news-menu li.esperto b {font-size:0.8em; font-weight:bold;}
.news-menu li.esperto a {color:#0062ba;}
/*column-box*********/
.column-box{width:199px;background:#dde9f4 url(/cm/img/column-bg_notit.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.8em;font-weight:normal;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;line-height:1.3em;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;/*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;}
div.boxDomandeNoRisposta{margin:0;/*font-size:1.2em;*/border:2px solid #FFA300;padding:8px 10px 15px 10px;}
div.boxDomandeNoRisposta 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;}
/*--- Esperto risponde box in HOME ---*/
div#boxEsperto {margin-left:-21px; width:978px; height:291px; background:#DDE9F4; border-bottom:1px solid #0064b9;}
div.EspertoTit {padding:13px 20px 11px 30px; font-family:Helvetica; font-size:18px; color:#fff;background:url(/cm/img/main-bottom.gif) repeat-x;}
div.livelloCont {margin:11px 0 0 21px;width:100%;}

div.boxSfumata {float:left; width:445px; height:223px; background:url(/cm/img/box_esperto.png) no-repeat;}
div.boxSfumataPadd {padding:3px 20px 15px 29px;}
div.boxSfumataPadd span {color:#fff; text-transform:uppercase; font-family:arial; font-weight:bold; font-size:11px;}
div.boxSfumataPadd a {color:#0062ba; font-size:14px;}

div.separatore {float:left; width:48px;}

/* Esperto interna */
div.alette {width:377px; height:30px;}
/*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{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{width:978px;padding:0 6px 21px 6px;background:url(/cm/img/footer-bg.png) no-repeat;}
.footer{width:978px;background:url(/cm/img/footer-bg.jpg) no-repeat;height:257px;position:relative;}
/*footer-holder*********/
.footer-holder{width:954px;height:208px;padding:17px 0 0 21px;}
.footer-column{float:left;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;}
.currpage{list-style:none;margin:0px;padding:1px 21px;/*width:978px;*/overflow:hidden;}
.currpage li{float:left;border:0;padding:0;margin:0;font-size:1.1em;color:#fff;line-height:0.9em;}
.currpage li a{color:#fff;}
.footer-column h3{margin:0 0 3px 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:#444;}
.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;}
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;float:none}
a.stbar.chicklet {height:16px;line-height:16px;}
a.tratteggio{border-bottom:1px dotted;color:#7C7C7C;}
a.tratteggio:hover{text-decoration:none;border-bottom:0;}
span.copy {color: #999999;display: block;font-family: trebuchet MS;font-size: 9px;font-weight: normal;padding-top: 3px;}


div.boxHomeSx {float:left; width:40px; text-align:center; border-right:1px solid #cccccc; color:#0062ba;}

div.boxHomeSx span.dataM {font-size:12px;}
div.boxHomeSx span.dataG {font-size:20px;}
div.boxHomeSx span.dataA {font-size:11px;}

div.boxHomeDx {float:left; width:330px; font-size:12px;}
div.boxHomeDxM {margin-left:10px;}

div.boxHomeDx a {text-decoration:none; color:#0062ba;}

div.boxHomeDx h3 {color:#0062ba; font-size:18px; margin:0px; font-weight:normal;}

div.boxHomeDxTxt {width:210px; float:left; margin-top:5px;}
div.boxHomeDxImg {width:100px; float:right; margin-top:10px; margin-left:10px;}

div.boxHomeDxTx {margin-top:5px; font-size:12px;}

div.capo {clear:both;}


ul.tagcloud {list-style:none; margin:0; padding:0 7px 10px 10px; font-weight:normal;}
ul.tagcloud li {display:inline; margin:0 2px 0 25px;}

ul.tagcloud li.tagcloudfz1 {font-size:10px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz2 {font-size:12px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz3 {font-size:14px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz4 {font-size:16px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz5 {font-size:18px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz6 {font-size:20px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz7 {font-size:11px; margin-bottom:10px;}
ul.tagcloud li.tagcloudfz8 {font-size:9px;  margin-bottom:10px;}



div.boxSfumataN {float:left; width:307px; height:223px; background:url(/cm/img/box_esperto_n.png) no-repeat;}
div.boxSfumataPaddN {padding:3px 20px 15px 29px;}
div.boxSfumataPaddN span {color:#fff; text-transform:uppercase; font-family:arial; font-weight:bold; font-size:11px;}
div.boxSfumataPaddN a {color:#0062ba; font-size:14px;}

div.separatoreN {float:left; width:7px;}
