/* Chirurgia delle Varici */
@import url("/css/reset.css");

/***** Global Settings *****/
 

body {
	font-family: Verdana, Arial, helvetica, sans-serif;
	background-repeat: repeat-x;
	background-color: #d6d2e9;
	font-size: 12px;
	line-height: normal;
	margin: 33px 0 0 0;
}

/***** Contenitori intestazione network *****/
div.NwtMapBarContainer {position:absolute; width:770px; color:#333; margin-left:-385px; text-align:right; left:50%; z-index:200; padding:0; clear:both;}
div.NwtFooterContainer { clear:both; color:#333; margin:10px 0 0 0; font-size:11px}
div.NwtFooterContainer a{text-decoration:none; color:#333}
div.NwtFooterContainer a:hover{ color:#000; text-decoration:underline}

/***** Structure *****/

#container {width: 770px;background-image: url(/img/container_bg.jpg);background-repeat: no-repeat;background-color: #f5f4fa;margin-right: auto;margin-left: auto;
margin-top: 10px;text-align: left;}

#header {width: 770px;background-image: url(/img/header_bg.jpg);background-repeat: no-repeat;height: 170px;}
#header img{padding:0 0 0 20px}
#sidebar_sx {width: 230px;float: left;margin-top: -15px;}
#footer {background-color: #F5F4FA;height: 25px;clear: both;}
#content {float:right;width: 500px;background: transparent; margin:-35px 20px 0 20px;}
#content p {font-size: 11px;font-weight: normal;text-decoration: none;}

#header h2#subhead{padding:0px 0 0 30px; color:#fff; font-size:12px; font-weight:normal; line-height:16px }
	
h1 {font-size: 24px;color: #8A024B; padding-top: 20px;margin-bottom: 10px;}
h2 {font-size: 16px;color: #8A024B;padding:10px 0 5px 0;}
h3 {font-size: 12px;margin: 0;padding-top: 10px;padding-bottom: 10px;}
h4 {font-size: 14px;color: #333333;margin-bottom: 10px;word-spacing: 0.1em;}

ul {list-style-type: none;padding: 0 0 0 10px;}
li {margin:0; padding:0; line-height:18px; font-size: 11px}

ol {font-size: 12px;font-weight: normal;text-decoration: none;margin-left: 40px;}

.simple {font-size: 12px;}
.logods {margin-right: 10px;}
p {line-height:18px}

table {font-size: 12px;}
.submenu {padding-top: 10px;padding-bottom: 10px;}

a {color: #CC0000; text-decoration:none}
a:hover { text-decoration:underline}

/* form  */

form {display:inline;}
input.button {margin-bottom: 5px;}
input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;background-color: #FFFFFF; color: #333333;border: thin solid #CCCCCC;}


#ds_logo {float: left;width: 150px;}
#img_home {margin-top: 10px;margin-bottom: 10px;}

/*  menu javascript  */

div#menu{width:210px;margin-left: 20px;}
div#menu h3{font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 10px 0px 10px 20px;}
div#menu ul,div#menu li{margin: 0;padding: 0px;list-style-type: none}
div#menu ul li{margin: 0}
div#menu ul ul li{margin: 0; padding:0; border-bottom:1px solid #f4f4f4}
div#menu a {height: 40px;line-height: 18px;color:#2C3B65;text-decoration: none;font-weight: bold;display: block;}
div#menu ul a {background-image:url(/img/bg_menu_off.jpg);}
div#menu a:hover{color: #2C3B65; text-decoration:underline;}
div#menu ul ul a{color:#2C3B65; background-color: #DAD6EE; font-weight: normal; padding: 5px 0px 5px 28px;height: auto; background-image:none} 
div#menu ul ul a:hover{text-decoration:underline} 
div#menu ul a#noActive { }
div#menu ul a#Active { background-color: #735EA4; color:#FFF;  }

div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#menu li.hide ul{display:none}
div#menu li.show ul{display:block}
div#menu li.show h3{background-image:url(/img/bg_menu_on.jpg); color:#fff; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 10px 2px 12px 20px}
div#menu li.show a{text-decoration:none}

div#basic_content {padding:0 20px}

/* Basic Content Style */
/* text */
h1.title {font-size:24px; font-family: Times New Roman, Times, serif }
h2.subtitle  {font-size:12px; line-height:20px; padding:10px 0; font-family: Verdana, Arial, Helvetica, sans-serif}
div.image_line  { margin: 10px 0px 10px 0px; }
div.both { clear:both; margin: 0px 0px 20px 0px; width:460px}

div.both .evidence{ background-color:#f4f4f4; width:458px; border:1px solid #EDDAD7; display:table; margin:10px 0 }
div.img_evid_l { width: 135px; float:left; margin:10px 0 0 10px; display:inline}
div.img_evid_l img{ width: 120px; height:76px;}
div#pop_cont {padding:10px}
div.par_evid_r { width: 301px; float:left; padding:10px 0; font-family: “Lucida Sans Unicode”, sans-serif;font-size: 10.4px;font-style: normal;font-weight: normal;text-transform: normal;letter-spacing: normal;line-height: 1.5em;text-align:justify}
div.dida_left {margin:10px 0; font-style:italic; color:#c00}

div.paragraph { clear:both; margin: 10px 0px 0px 0px; }
div.paragraph #richtext, div.paragraph #richtext p { line-height:18px; margin:0; padding:0; font-size:11px}
div.paragraph #richtext sup { font-size:120%;left:0;margin:0 3px 0 2px;position:relative;}
div.paragraph #richtext br { font-size:10px}
div.paragraph h1 { font-size:14px}
div.paragraph h2 { font-size:14px; padding:10px 0 0 0}
div.paragraph h3 { font-size:12px; margin:0; padding:0; color:#8A024B}
div.paragraph h4 { font-size:10px}
div.paragraph h5 { font-size:8px; color:#653B86 }
div.paragraph h6 { }

div#basic_content sup { font-size:110%;left:0;margin:0 3px 0 2px;position:relative;top:-3px;}
div#basic_content sub { font-size:normal}

div.paragraph u {}
div.paragraph em { font-size:normal}
div.paragraph ul {list-style-type: disc;padding: 0 0 0 30px; }
div.paragraph ul li {padding: 0 0 0 10px; }
div.paragraph ol { }
div.paragraph ol li { }

div.paragraph_left { float:left; width: 300px; }
div.paragraph_left h2 { padding:10px 0 5px 0}

div.paragraph_right { clear:both}
div.paragraph_right h2 { padding:10px 0 5px 0}

/* link */
div.paragraph a {color: #1880BC; text-decoration:none}
div.paragraph a:hover { text-decoration:underline}
div.paragraph img { padding:20px 0 20px 0}
.d_box {display:table;margin-bottom:10px;width:460px;border-bottom:1px solid #ccc}
.d_box .img_box {float:left;padding:10px 10px 0 0;}
.d_box .par_box {clear:both;color:#333;float:left;font-size:14px;padding:0 10px 10px 43px;}
.d_box a h3 {color:#8A024B}
.d_box a h3:hover {text-decoration:underline;}
.d_box h3 {font-style:italic;padding-top:10px;}

/* image */
div.image_left { padding: 10px 0 10px 0px; width: 140px; float:left }
div.image_left img { border: 1px solid #333333; }
div.image_right { float: right;	padding: 28px 0 10px 10px; width: 140px;}
div.image_right img { border: 1px solid #333333; }

div.film { width:458px; height:298px; border:1px solid #f4f4f4 }
div.did_film{margin:10px 0}