/* CSS Document */

body{margin:0;padding:0;text-align:center;font-family:Arial, Helvetica, sans-serif;}

hr{border-style:none;border-top:1px solid #ccc;clear:both;}

a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}

#header{margin:auto;width:1000px;height:70px;text-align:left;}
#top-spot{margin:auto;width:966px;height:258;text-align:left;}
#main-cont{margin:auto;width:960px;height:258;text-align:left;}
#left-cont{width:256px;float:left;display:table;}
#left-cont hr{width:230px;margin-left:5px;color:#000;border:0;border-top:1px solid #cccccc;}
#right-cont{float:left; border:0px solid; position:relative; width:700px;}
#box-left{float:left;width:285px;padding-top:15px;}
#box-right{float:right;width:400px;padding-top:15px;}
#big-box{background-image:url(../img/bg-big-box.gif);background-repeat:repeat-y;margin-top:15px;font-size:13px; width:700px;border-top:0px solid #00ffcc;}
#big-box-content{background-image:url(../img/bg-box-content.gif);background-repeat:repeat-y;margin-top:15px;font-size:13px; width:700px; float:left; position:relative;}
#big-box-content div{margin-bottom:8px;margin-top:8px;padding:0 10px 10px 10px;width:680px;}
#big-box-content div p{font-size:12px;margin-bottom:0;margin-top:5px;}
#big-box-content div img{margin-right:10px;}

#big-box-content-viola{ background-color:#d9d9d9;background-repeat:repeat-y;margin-top:15px; margin-bottom:10px;font-size:13px; width:699px; float:left; height:110px; position:relative; border:0px solid #a2a2a2;}
#big-box-content-viola div{margin-bottom:8px;margin-top:8px;padding:0 10px 0px 10px;width:680px;}
#big-box-content-viola div p{font-size:12px;margin-bottom:0;margin-top:5px;}
#big-box-content-viola div img{margin-right:10px;}


.left-box{float:left;padding:0 10px 0 10px;width:520px; border:0px solid #FF0000; position:relative;}
.left-box img{border:6px solid #195ca5;margin-right:15px;}

p{ text-align:justify;}

.right-box{float:left;padding:0 10px 0 10px;width:115px; left:5px;position:relative; border-top:0px solid #ffff00;}
.right-box ul{margin:0;padding:0 0 0 20px; list-style:url(../img/freccina.gif);color:#004087; font-size:12px; line-height:22px;font-weight:bold;}
.right-box ul a{color:#004087;text-decoration:none;}
.right-box ul a:hover{text-decoration:underline;}
.titolo-blue{color:#004087;font-size:20px;font-weight:bold;margin-top:5px;}
.titolo-blue2{color:#000000;font-size:18px; line-height:25px; padding-left:10px; position:relative; margin-bottom:10px; background-color:#e9e9e9; border:solid 1px #bababa; margin-top:5px; height:100px; float:left; width:506px;}
.titolo-blue3 {color:#004087; font-size:19x;font-weight:bold; margin-top:5px; line-height:20px;}
.titolo-viola{color:#9b56a4;font-size:20px;font-weight:bold;margin-top:5px;}

#footer{height:17px;background-image:url(../img/bg-footer.gif);background-repeat:repeat-x;clear:both;position:relative;top:5px;color:#fff;text-align:center;font-weight:bold;font-size:11px;padding-top:3px;}


.logo-centellase{margin-left:12px;}
.logo-bayer{;margin-right:60px;}

.titolo-links{background-color:#aaaaaa;color:#fff;font-size:12px;font-weight:bold;padding:2px 10px 2px 30px;width:190px;margin-left:6px;margin-top:20px;clear:both;}
.links {color:#aaaaaa;font-size:12px;padding:2px 10px 2px 30px;width:190px;margin-left:6px;margin-top:20px;clear:both;margin-top:0;margin-bottom:0;}
.links a{color:#aaaaaa;text-decoration:none;}
.links a:hover{color:#888888;text-decoration:underline;}
.menu-blu{background-image:url(../img/bg-menu.gif);color:#fff;height:28px; width:700px; font-size:12px; text-align:center;padding-top:15px; float:left; position:relative;}
.menu-blu a{color:#fff;height:43px;text-decoration:none;margin:0 4px 0 3px;font-weight:bold;}
.domande-risposte{width:280px; height:455px; border:0px solid #000000;}
.box-risp{background-color:#f3f3f3;border-left:1px solid #ccc;border-right:1px solid #ccc;padding-top: 10px;padding-right: 10px;padding-bottom: 10px;padding-left: 10px;font-size:12px}
.content-box{background-color:#f3f3f3;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:10px;width:378px;display:table;}
.content-box div img{border:6px solid #195ca5;margin-right:10px;}
.content-box div{display:table;margin-bottom:8px;margin-top:8px;}
.content-box div p{font-size:12px;margin-bottom:0;margin-top:5px;}
.viola{color:#9b56a4;font-size:12px;font-weight:bold;line-height:18px;}
.viola a{color:#9b56a4;text-decoration:none;}
.viola a:hover{text-decoration:underline;}
.blu{color:#004087;font-weight:bold;}
.blu a{color:#004087;text-decoration:none;}
.blu a:hover{text-decoration:underline;}
