﻿/*RESET*/
* { margin: 0; padding: 0; text-decoration: none; font-size: 1em; outline: none; }
code, kbd, samp, pre, tt, var, textarea, input, select, isindex, listing, xmp, plaintext { font: inherit; font-size: 1em; white-space: normal; }
/*dfn, i, cite, var, address, em { font-style: normal; }*/
/*th, b, strong, h1, h2, h3, h4, h5, h6 { font-weight: normal; }*/
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet, table { border: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td, center { text-align: left; vertical-align: top; }
body { line-height: 1; background: white; color: black; }
q { quotes: "" ""; }
ul, ol, dir, menu { list-style: none; }
sub, sup { vertical-align: baseline; }
a { color: inherit; }
font { color: inherit !important; font: inherit !important; color: inherit !important; } /* disables some nasty font attributes in standard browsers */
marquee { overflow: inherit !important; -moz-binding: none; }
blink { text-decoration: none; }
nobr { white-space: normal; }

/*IE specific bug fixes*/
.content legend{margin-bottom:1.6em} /* IE form margin bug */
sup, sub{font-size:100%} /* IE superscript & subscript bug */
* html .content textarea, * html .content input{padding:0} /* IE < 7 form fix */
.content input[type='submit'], .content input[type='button']{padding:0} /* IE 7 button fix */
.content legend+*{margin-top:0} /* we already added legend margin */
a abbr, a acronym{text-decoration:underline} /* IE 7 bug */
* html .content blockquote *{margin:.8em 0}
input.checkbox{border:0;}
/*END RESET*/


/*****BASIC STYLE****/
*{font-family:Verdana,Helvetica,sans-serif;font-size:11px;color:#333333;}
body {margin:0;padding:0;color:#fff;background:#eeeeee;}
p{margin:0}
img{border:0;}
form{margin:0;padding:0;}
a:focus{outline:none}
input:focus{outline:none}
input,textarea{color:#333333;padding:2px;border:0;}
label{padding:3px 0 0 0;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
a:link,a:visited{color:#333333;text-decoration:none;font-weight:bold;}
a:hover{text-decoration:none;}
select{border:solid 1px #333333;color:#717171;}
/*****END BASIC STYLE****/


/*****LAYOUT******/
#layout{width:994px;z-index:1;margin:0 auto;background:#eeeeee;}
#head{position:relative;width:994px;padding:101px 0 0 0;background:url('../../img_investimenti/shared/bg_headertop_it.gif') no-repeat left top;}
#head:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#colsx{display:inline;float:left;width:235px;}
#coldx{display:inline;float:left;width:665px;margin:0 0 0 80px;}
/*****END LAYOUT******/

/*header*/
#lang{position:absolute;right:40px;top:10px;padding:0;margin:0;}
#lang a:link,#lang a:visited{color:#fff;font-weight:bold;}

#menu li{width:224px;height:24px;padding:8px 0 0 0;margin:2px 0;}
#menu li a:link,#menu li a:visited{display:block;width:224px;height:23px;color:#fff;font-weight:bold;font-size:12px;padding:9px 0  0 20px;background:url('../../img_investimenti/shared/bg_menu.gif') no-repeat left top;}
#menu li a:hover{display:block;width:224px;height:23px;color:#fff;font-weight:bold;font-size:12px;padding:9px 0  0 20px;background:url('../../img_investimenti/shared/bg_menu_on.gif') no-repeat left top;}
#menu li.on a:link,#menu li.on a:visited{background:url('../../img_investimenti/shared/bg_menu_on.gif') no-repeat left top;}


#search_site{position:relative;height:32px;margin:30px 0 30px 0;background:url('../../img_investimenti/shared/bg_inputsearch.gif') no-repeat left top;}
#searchsite{margin:8px 0 0 30px;width:120px;height:12px;}
#lens_search{position:absolute;right:46px;top:5px;border:0;}
#logo_sx{margin:30px 0 0 0;}

/*body HP*/
#body_hp{width:994px;display:inline-block;height:auto !important;height:450px;min-height:450px;padding:30px 80px 0 0;}
#body_hp:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#search_hp{display:inline;float:left;width:219px;height:95px;background:url('../../img_investimenti/shared/bg_search.gif') no-repeat left top;}
#search_hp form{display:block;padding:20px;}
#search_hp label{font-size:14px;color:#fff;text-transform:uppercase;}
#search_hp input{margin:10px 0 0 0;width:180px;background:#b09b8d;border-bottom:solid 1px #c1b1a6;border-right:solid 1px #c1b1a6}
#content_hp{position:relative;min-height:350px;margin:0 0 0 10px;}
#content_hp h1{font-size:20px;color:#333333;font-weight:normal;margin:0 0 15px 0}
#content_hp h1{font-size:16px;color:#333333;font-weight:normal;margin:0 0 15px 0}

#content_hp p{font-size:12px;color:#333333;margin:0 0 10px 0;line-height:16px}
hr.divider{margin:5px 0;height:1px;}
hr.divider_mini{margin:0 0 20px 0;height:1px;}

#search_proms{width:650px;margin:30px 0 0 0;}
#search_proms:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#sel_search_prom{display:inline;float:left;width:300px;background:#dedede;padding:15px;margin:30px 30px 5px 0;color:#fff;}
#sel_search_prom:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#sel_search_prom h3{margin:0 0 30px 0;color:#ff6633;font-size:14px;text-transform:uppercase;}

#sel_search_prom label{display:block;color:#3d3d3d;font-weight:bold;margin:0 0 5px 0}
#sel_search_prom select{width:170px;color:#3d3d3d;padding:1px;}
#sel_search_prom select *{color:#3d3d3d;padding-right:7px;}
#sel_reg{display:inline;float:left;width:230px;}
#sel_prov{display:inline;float:left;width:230px;}

#s_prmt{clear:both;padding:20px 0 0 0;}
#s_prmt input{float:left;width:160px;}
#s_prmt input.submit{float:left;margin:-2px 0 0 5px;width:auto;}

#approfondimenti{display:inline;float:left;width:240px;background:#dedede;padding:0;margin:30px 0 5px 0;color:#fff;padding:15px 15px 60px 15px;height:auto !important;height:282px}
#approfondimenti h3{margin:0 0 30px 0;color:#ff6633;font-size:14px;text-transform:uppercase;}
#approfondimenti p{height:auto !important;height:1;display:inline-block;clear:both;margin:0 0 30px 0}
#approfondimenti p a:link,#approfondimenti p a:visited{display:inline;float:left;margin:15px 0 0 0;color:#333333;}
#approfondimenti p:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#approfondimenti p img{display:inline;float:left;margin:0 10px 0 0;}


.tables{width:510px;margin:10px 0 50px 0;}
.tables h3{width:500px;height:28px;margin:0;padding:1px 0 3px 10px;background:url('../../img/shared/bg_h3_tables.gif') repeat-x left top #ececec;color:#003e74;}
.tables h4{width:498,5px;height:28px;margin:0;padding:1px 0 3px 10px;border: solid #FFFFFF 1px;background:url('../../img/shared/bg_h3_tables.gif') repeat-x left top #ececec;color:#003e74;}
.tables table{width:100%;margin:-15px 0 10px 0;}
.tables th{background:#aeaeae;text-transform:uppercase;padding:3px 5px;text-align:left}
.tables td{text-transform:uppercase;padding:3px 5px;}
.tables td.aldx{text-align:right;}
.tables tr.odd{background:#c4c4c4;}
.tables tr.even{background:#aeaeae;}

.tables1{width:510px;margin:10px 0 50px 0;}
.tables1 h3{width:500px;height:28px;margin:0;padding:1px 0 3px 10px;background:url('../img/shared/bg_h3_tables.gif') repeat-x left top #ececec;color:#003e74;}
.tables1 h4{width:498,5px;height:28px;margin:0;padding:1px 0 3px 10px;border: solid #FFFFFF 1px;background:url('../img/shared/bg_h3_tables.gif') repeat-x left top #ececec;color:#003e74;}
.tables1 table{width:100%;margin:-15px 0 10px 0;}
.tables1 th{background:#aeaeae;text-transform:uppercase;padding:3px 5px;text-align:left}
.tables1 td{background:#dfdede;text-transform:uppercase;padding:3px 5px;}
.tables1 td.aldx{text-align:right;}
.tables1 tr.odd{background:#c4c4c4;}
.tables1 tr.even{background:#aeaeae;}





/*INTERNE*/
#body{width:994px;display:inline-block;height:auto !important;height:450px;min-height:450px;padding:30px 80px 0 0;}
#body:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#search{display:inline;float:left;width:219px;height:95px;background:url('../../img_investimenti/shared/bg_search.gif') no-repeat left top;}
#search form{display:block;padding:20px;}
#search label{font-size:14px;color:#fff;text-transform:uppercase;}
#search input{margin:10px 0 0 0;width:180px;background:#b09b8d;border-bottom:solid 1px #c1b1a6;border-right:solid 1px #c1b1a6}
#content{position:relative;min-height:350px;margin:20px 0 0 10px;}
#content h1{font-size:22px;color:#333333;font-weight:normal;margin:0 0 15px 0}
#content h2{font-size:18px;color:#333333;font-weight:normal;margin:0 0 15px 0}

#content p{font-size:12px;color:#333333;margin:0 0 10px 0;line-height:16px}

#content ul{margin:10px 15px;padding:auto;}
#content ul li{margin:auto;padding:3px 0;list-style-type:square;}



#breadcrumbs{position:absolute;top:-45px;left:0;color:#666666;font-weight:bold;}
#breadcrumbs a:link,#breadcrumbs a:visited{font-weight:normal;}

#selsinv{display:inline;float:left;width:200px;}
#ric_prom{display:inline;float:left;}
#ric_prom input{width:120px}
#pic_ico1{display:inline;float:left;}
#pic_ico2{display:inline;float:left;padding:0 0 0 40px}

/*footer*/
#footer{position:relative;height:32px;margin:60px 0 20px 0;background:#e9e9e9;color:#333333;line-height:normal}
#piva{position:absolute;left:50px;top:10px;}
#menu_footer{position:absolute;right:30px;top:10px;}
#menu_footer li{display:inline;float:left;margin:0 3px 0 3px}
#menu_footer li a:link,#menu_footer li a:visited{margin:0 3px 0 0;font-weight:normal;}