/* CSS Document */



html,body,#container{background-color:#eeeeee; margin:0; padding:0; height:100%;text-align:center;font:small "Trebuchet MS",Verdana,Arial,Sans-serif;}

body#blank{background-color:#fff}

#head{background-color:#F0A200;width:100%;height:150px;text-align:center}

#subhead{background-image:url(images/back_y.gif); width:800px; height:150px;margin:auto;}

#logo{padding-left:40px;padding-top:0px;text-align:left;float:left;height:150px

;width:340px}

#promo{height:150px;position:relative;top:30%;display:table-cell;vertical-align:

middle;display:inline-block;}

#bar{background-color:#515151;width:100%;height:50px;text-align:center}

#topbar{background-image:url(images/back_r.gif); width:700px; height:10px;margin:auto;}

#toolbar{padding-top:10px;padding-left:50px;text-align:left; width:700px;margin:auto;font-size:13px;color:#ffffff; font-weight:bold}

#content{background:url(images/back_w.gif) repeat-y center top;width:700px;margin:auto;padding-top:10px;}

#container{

	background:url(images/back_w.gif) repeat-y center top;

	width:auto;

	height: auto;

}

#footer {background:url(images/back_w.gif) repeat-y center top;width:700px;padding:20px 0 0;margin:auto; }

#footer div {background:#E0DEDE url("images/round15_bot.gif") no-repeat left bottom; width:710px;margin:auto;}

#footer p {

  background:url("images/round15_top.gif") no-repeat left top;

  min-height:2px;

  margin:0;

  padding:7px 20px;

  color:#826C55;

  text-align:center;

  font-size:93%;

  line-height:1.2em;

}



a {

  font-weight:bold;

  color:#36c;

  }

a:hover {

  text-decoration:underline;

  color:#f60;

  }

a.toolbar {

  font-weight:bold;

  text-decoration:none;

  color:#ffffff;

  }

a.toolbar:hover {

  text-decoration:none;

  color:#F0A200;

  }



td.dots {

height: 1px; 

line-height: 1px; 

width: auto;

border-bottom: 1px dotted #ccc;

}

td.dotsvert {

height: auto; 

line-height: 11px; 

width: 1;

border-left: 1px dotted #ccc;

}

.btitle{font-size:18px;color:#666;;}

.stitle{color:#666; font-weight:bold}

.subtitle{padding-left:310px;padding-top:20px;}

table.box{width:660px}

.head-res{background-color:#eeeeee;text-align:center;font-size:12px}

  

  

  #faq{width:660px;border:1px solid #dddddd;border-bottom:0px;background-color:#ffffff;padding:1px;}

  #faq div{padding:5px;border-bottom:1px dotted #ccc;margin:auto;}

  .faqhead{background-color:#eeeeee;font-weight:bold}

  

  

  table.listino{width:452px;background-color:#ffffff;}

  table.listino td,th{padding-left:10px;}

  .lis-tit{background-image:url(images/lis-tit.gif);width:450px;height:60px;}

  .lis-h1{background-color:#FFBA00;}

  .lis-h2{background-color:#FFD217;}

  .lis{background-color:#FFE57A;}

  

  

  #box-stampa{width:450px;border:1px solid #dddddd;background-color:#ffffff;padding:10px;}


