DIV#hdr {margin-top:10px;}
DIV#vet_hdr {}

/* Vetrine */

DIV#vet_hdr_breadcrumb {border:0; border-bottom:1px solid #CCC; margin:5px auto 0 auto;}
DIV#vet_hdr_breadcrumb_inner {border:0; margin:0 auto;}

DIV#vet_hdr_hdr {background:url(/img/hdr_search_bg.png) repeat-x left bottom; padding:15px 0 20px 0; overflow:hidden;}
DIV#vet_hdr_hdr_inner {width:980px; background:url(/img/hdr_search_bg.png) repeat-x left bottom; margin:0 auto;}
DIV#vet_hdr_hdr_logo {float:left; width:250px;}
DIV#vet_hdr_hdr_logo A {display:block; float:left; padding:5px; box-shadow:0 0 10px #CCC;}
DIV#vet_hdr_hdr_logo A:hover {box-shadow:0 0 10px #999;}
DIV#vet_hdr_hdr_nome {float:left; width:500px; margin:5px 0 0 20px;}
DIV#vet_hdr_hdr_nome H1 {font-size:28px; margin-bottom:5px;}
DIV#vet_hdr_hdr_nome H1 A {color:#B90000;}
DIV#vet_hdr_hdr_nome P {font-size:15px; font-weight:bold; line-height:1.3; margin-bottom:5px;}
DIV#vet_hdr_hdr_nome P.slogan {background:#F3F3F3; padding:5px; border-radius:3px; margin-bottom:10px;}
DIV#vet_hdr_hdr_nome P.tel {font-size:15px; font-weight:bold; color:#090;}
DIV#vet_hdr_hdr_info {float:left; width:190px; text-align:right; margin:5px 0 0 20px;}
DIV#vet_hdr_hdr_info P {font-size:11px; margin-bottom:10px;}

DIV#vet_cnt {float:left; width:980px; background:url(/img/vline_shdw_inv_bg.png) 245px top repeat-y; margin-top:30px;}
DIV#vet_cnt.lay_content_right {background:url(/img/vline_shdw_bg.png) 715px top repeat-y;}
DIV#vet_cnt DIV.lay_main {width:700px; padding-bottom:25px;}
DIV#vet_cnt DIV.lay_side {width:250px; font-size:12px;}
DIV#vet_cnt DIV.lay_side .vetrina_rating {margin:15px 0 0 0;border-top:solid 1px #ccc;border-bottom:0;padding:15px 0 0 0;}

DIV#vet_welcome {float:left; margin-bottom:15px;}
DIV#vet_welcome H1 {font-size:26px; color:#111; margin-bottom:5px;}
DIV#vet_welcome P.slogan {font-size:18px; color:#090;}
DIV#vet_welcome P.desc {padding:10px; background:#FFE; border:1px solid #CCC; box-shadow:0 0 10px #CCC;}

DIV.vet_home_box {float:left; width:700px; clear:both; border-bottom:1px dotted #CCC; margin-bottom:10px;}
DIV.vet_home_box H2 {font-size:22px; color:#B90000;}
DIV.vet_home_box UL.ads_strip {margin-right:10px;}
DIV.vet_home_box UL.ads_strip LI {width:124px; margin-left:0; margin-right:10px;}

DIV#vet_home_mappa {float:left; margin-top:15px;}
DIV#vet_home_mapcanvas {width:698px; height:348px; border:1px solid #999;}
DIV#vet_home_mapcanvas_infowindow {line-height:1.4;}
DIV#vet_home_mapcanvas_infowindow DIV.logo {float:left; width:88px; height:70px;}
DIV#vet_home_mapcanvas_infowindow DIV.info {float:left; margin-left:10px;}

DIV#vet_search_tit {float:left; width:980px; margin-bottom:15px; overflow:hidden;}
DIV#vet_search_tit H1 {font-size:26px; color:#111; line-height:1.1; margin-bottom:5px;}
DIV#vet_search_tit H1 I {display:inline; font-size:inherit; font-weight:normal;}
DIV#vet_search_tit H1 B {display:inline; font-size:inherit; font-weight:bold;}
DIV#vet_search_tit P {font-size:15px; margin-bottom:5px;}
DIV#vet_search_list {float:left;}
DIV#vet_search_list UL.ads_strip {width:700px; padding-bottom:5px; border-bottom:1px dotted #CCC; margin-bottom:15px;}
DIV#vet_search_list UL.ads_strip LI {width:132px;}
DIV#vet_search_list UL.ads_strip LI SPAN.pic SPAN.rivuff {right:10px;}
DIV#vet_search_list DIV.search_paging {width:700px;}
DIV#vet_search_list DIV#search_paging_top {padding-bottom:10px; border-bottom:1px dotted #CCC; margin-bottom:15px;}

DIV#vet_side_flt {}
DIV#vet_side_flt DIV.flt {padding-bottom:10px; border-bottom:1px dotted #CCCCCC; margin-bottom:10px;}
DIV#vet_side_flt DIV.flt H6 {margin-bottom:10px;}
DIV#vet_side_flt DIV.flt UL LI {padding-bottom:5px;}
DIV#vet_side_flt DIV.flt UL LI SPAN {font-size:11px; color:#999999; margin-left:5px;}
DIV#vet_side_flt DIV.flt INPUT.prz {width:60px; text-align:right;}
DIV#vet_side_flt DIV.flt DIV.flt_all_link {margin-top:10px;}
DIV#vet_side_flt DIV.flt DIV.flt_all {display:none; margin-top:5px;}
DIV#vet_side_flt DIV.flt DIV.flt_all SELECT {width:100%;}
DIV#vet_side_flt DIV.flt DIV.sel {display:inline-block; background:#FFC; padding:5px; margin-bottom:5px;}
DIV#vet_side_flt DIV.flt DIV.sel SPAN {margin-left:5px;}
DIV#vet_side_flt DIV.flt DIV.sel SPAN.x {margin-left:10px;}
DIV#vet_side_flt DIV.flt DIV.sel SPAN.x IMG {margin-bottom:-2px;}
DIV#vet_side_flt DIV.flt DIV.sel INPUT {background:#FF9;}
DIV#vet_side_flt DIV#flt_search FORM {margin:0;}
DIV#vet_side_flt DIV#flt_search FORM DIV {padding:0; border:none; margin:0;}
DIV#vet_side_flt DIV#flt_search FORM INPUT[type="text"] {padding:4px; width:150px;}
DIV#vet_side_flt DIV#flt_search FORM BUTTON {padding-left:8px; padding-right:8px; margin-left:5px;}
DIV#vet_side_flt DIV#flt_search FORM DIV#flt_search_rep {margin-top:5px;}
DIV#vet_side_flt DIV#flt_mc UL {float:left; width:120px;}
DIV#vet_side_servizioclienti {clear:both; height:75px; background:url(/img/vet_servizioclienti_bg.png) no-repeat; margin-top:15px; overflow:hidden;}
DIV#vet_side_servizioclienti P {font-size:22px; line-height:1.4; color:#00B200; text-align:right; padding:8px 15px 0 0;}
DIV#vet_side_servizioclienti B {color:#333;}
DIV#vet_side_www {clear:both; font-size:15px; font-weight:bold; text-align:center; margin-top:15px; overflow:hidden;}
DIV#vet_side_www A {color:#F60;}
DIV#vet_side_condizioni {clear:both; background:#F3F3F3; padding:10px; border-radius:5px; margin-top:15px; overflow:hidden;}
DIV#vet_side_condizioni LI IMG {margin-top:3px;}

DIV.vet_markbox {float:left; overflow:hidden; margin:0; padding-top:10px; border-top:1px solid #CCC; width:980px;}
DIV.vet_markbox H2 {font-size:22px; color:#B90000; margin-bottom:0;} 
DIV.vet_markbox IMG {margin:15px 15px 0 0; width:90px; height:90px;}
