/*

Theme Name: Up Vision

Version: 1.0

Author: Up Vision

Author URI: http://www.upvision.it

*/
*{ margin:0; padding:0;}
body{ background-color:#DBE8F1; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
.clear{ clear:both;}
h1,h2,h3, .menu ul li a{text-transform:uppercase; color:#FFFFFF; font-family: "Tahoma", Verdana; letter-spacing:-1px; }
img{ border:0;}a{text-decoration:underline; color:#FFFFFF;}
.testo-home a:hover{text-decoration:underline; color:#F8931F;}
#main{width:860px; margin:0 auto;}
#main{background-image:url(images/bg_top.jpg); background-repeat:no-repeat; padding-top:33px; background-color:#FFFFFF;}
#header{ height:112px; background-image:url(images/bg-header-sx.jpg); background-repeat:no-repeat; padding-left:25px;}
#logo{ width:265px; float:left;}
.cformsii img, .imgcalendar img, .captcha img{border:0!important}
#logo img a{border:0;}
#header_dx{height:112px; width:470px; float:right; background-image: url(images/bg-header-dx.jpg); background-repeat:no-repeat; background-position:right; padding-right:25px; text-align:right;}
#menu_c, #menu_sx, .menu, #menu_dx{ height:35px;}
#menu_c{background-image:url(images/bg-menu.jpg); background-repeat:repeat-x; color:#FFFFFF;}
#menu_sx{ background-image:url(images/menu-sx.jpg); background-repeat:no-repeat; float:left; width:25px;}
.menu{ float:left; width:800px;}
.menu ul{list-style:none; text-align:left}
.menu ul li{float:left;text-align:left;list-style:none;font-size: 14px;}
.menu ul li a{display:block;width:auto;padding:8px 30px 5px 10px;background-image:url(images/menu-off.gif);background-repeat:no-repeat;text-decoration: none;font-weight: bold;}
.menu ul li a:hover{background-color:#005BA1; background-image:url(images/box-on.gif);}
.menu ul li a:active{background-color:#005BA1; background-image:url(images/box-on.gif);}
/*.menu ul li a:active{color:yellow;}*/
#menu_dx{ background-image:url(images/menu-dx.jpg); background-repeat:no-repeat; float:right; width:25px;}
#banner{ background-image:url(images/bg-banner.jpg); background-repeat:repeat-y; height:216px; width:100%;}
#content{ background-image: url(images/bg-content.jpg); background-repeat:repeat-y; width:810px; padding:10px 25px;}
#left {width:600px; float:left;}
#right{ width:200px; float:right; }
#sidebar{padding:14px 12px 14px 22px; height:586px; background-image:url(images/sidebar-bg2.jpg); background-repeat:no-repeat;}
#sidebar2{padding:0 4px 0 12px;}
#sidebar2 .side-top{background-image: url(images/sidebar_top.jpg); background-repeat:no-repeat; height:14px;}
#sidebar2 .side-content{background-image: url(images/side_content_bg.jpg); background-repeat:repeat-y; font-family: "Tahoma", Verdana; font-style:italic;}
#sidebar2 .side-bottom{background-image: url(images/sidebar_bottom.jpg); background-repeat:no-repeat; height:14px;}
#sidebar2 table{}
#sidebar2 table th{height:40px; padding:7px 7px 0 0; background-repeat:no-repeat}
#sidebar2 table.monolocale th{background-image:url(images/side-blu.jpg);}
#sidebar2 table.bilocale th{ background-image:url(images/side-grigia.jpg)}
#sidebar2 table.trilocale th{background-image:url(images/side-arancio.jpg);}
#sidebar2 table.bilocale{}
#sidebar2 table.trilocale{}
#sidebar2 table tr td.prezzo{padding:5px 10px 5px 20px; color:#05426F; text-align:left; }
#sidebar2 table tr td.td-sx{border-right:solid 1px #0061A8; width:10px;}
#sidebar2 table tr td.td-dx{border-left:solid 1px #0061A8; width:8px;}
#sidebar2 table tr td.bottom{border-bottom:solid 1px #0061A8;}
#interna{ background:none!important; height:auto!important;}
#interna p#data {text-align:left; }
#interna a { color:#132539; text-decoration:underline;}
#interna a:hover { color:#F8931F; text-decoration:none;}
.testo-home{text-align:left; background-image:url("http://www.donnaiolanda.it/wp-content/uploads/testo-ok.jpg"); background-repeat:no-repeat; width:600px; height:300px;}
.testo-home h1{ padding:10px; color:#FFFFFF; font-size:18px; line-height:20px}
#interna h1, #interna h3, #interna ul li{color:#05426F!important}
#interna p{color:#132539!important; text-align:justify;}
#interna h2,#interna h3{margin-left:10px;}
#interna h3{ margin:10px;}
#interna ul{padding:0 0 10px 10px;}
#interna ul li{margin:10px 0 0 30px; list-style:url(images/check.gif);}
#interna h2{font-size:14px; color:#132539!important; font-style:italic; margin-top:10px; }
#interna img{padding:3px; border:1px solid #05426F}
img.destra{float:right; margin:0 0 10px 10px;text-align:right;}
img.sinistra{float:left; margin:0 10px 10px 0; text-align:left;}.testo-home p{width:580px; padding:10px; padding-top:5px; color:#FFFFFF; font-size:12px; line-height:17px;}.box-offerta{font-family: "Tahoma", Verdana; font-style:italic; margin-bottom:18px;padding-top:5px;}h3#titolino{font-size:14px; text-align:right; height:22px; padding-top:3px;}h3#titolino a{ color:#FFFFFF; text-decoration:none;}h3#titolino a:hover{text-decoration: underline;}p#data{font-size:10px; font-weight:bold; text-align:right; height:14px;}p.offerta{text-align:justify; font-size:10px; color:#0061A8; padding:8px; font-style:normal; line-height:12px; height:36px;}
p.offerta a{color:#0061A8; text-decoration:none;}
p.offerta a:hover{text-decoration: underline;}
div#spazio{ clear:both; height:12px; margin:0; padding:0;}
.box-evento{font-family: "Tahoma", Verdana; font-style:italic; margin-bottom:18px;}
p.evento{text-align:justify; font-size:10px; color:#8491A3; padding:8px; font-style:normal; line-height:12px; height:48px;}
p.evento a{color:#0061A8; text-decoration:none;}
p.evento a:hover{ text-decoration:underline;}
.box-pacchetto{font-family: "Tahoma", Verdana; font-style:italic; margin-bottom:18px; margin-top:12px;}
.anteprime{ margin:16px 0 10px 0; } 
.slider { background-image: url(images/slide-interna.jpg); background-repeat:no-repeat; width:600px; height:180px; margin-bottom:10px; }
.slider img { margin-top: 44px; margin-right:12px; margin-left:12px; height:120px; }
.box-anteprime{width:140px; /*height:235px;*/ float:left; background-image:url(images/bg-anteprime.jpg); background-repeat:repeat-y; text-align:center; margin-right:13px;}
.box-anteprime h2.appar{background-image:url(images/top-anteprime.jpg); background-repeat:no-repeat;  font-size:11px; padding-top:10px; height:22px;}
.box-anteprime h2{background-image:url(images/top-anteprime.jpg); background-repeat:no-repeat;  font-size:12px; padding-top:10px; height:22px;}
.box-anteprime h2 a{ color:#FFFFFF; text-decoration:none;}
.box-anteprime h2 a:hover{text-decoration: underline;}
.box-anteprime img{margin:0 6px 0 8px;}
.box-anteprime p{color:#999999; height:85px; width:126px; margin:12px 6px 0 8px; font-size:10px; text-align:left;}
.bottom-anteprime{background-image: url(images/bottom-anteprime.jpg); background-repeat:no-repeat; height:16px;}
.cformsii  { color:#132539!important; }
/*#interna h2 { color:#132539!important font-style:italic; } */
#contatti{clear:both; padding-top:8px; }
#contatti img{ float:left; border:none!important;}
#contatti p{text-align:left; color:#0061A8; font-size:11px; padding-top:15px; letter-spacing:-1px;}
#interna #contatti p{width:500px; float:right;}
#contatti p a{color:#0061A8; text-decoration:none; font-weight:bold;}
#sinsx,#desdx{color:#fff;}
.breadcrumbs { font-size:11px; font-style:italic;}
.breadcrumbs a { color:#132539;}
.breadcrumbs a:hover { color:#F8931F; text-decoration:none;}
.cf-sb{width:380px!important;}
#powered{clear:both; font-size:10px; color:#999999; text-align:right; padding-top:10px; padding-right:10px}
#powered a{color:#999999; text-decoration:none;}
#powered a span{color:#F16623;}
a#hidden, a#hidden:hover{color:#132539; text-decoration:none}div#prezzi{color:#132539;}div#prezzi table tr td{text-align:center; padding:3px; background:#f1f1f1;}div#prezzi table tr th {padding:5px; background:#ccc;}div#prezzi table tr th em {font-weight:normal!important;}
