/*
Theme Name: Tema custom
Theme URI: http://www.vitamino.it
Description: Tema personalizzato per il sito agriosso.com
Author: Vitamino
Tags: simple, two columns, widgets

Custom WordPress by Vitamino || http://www.vitamino.it
*/
html, body { margin:0px;padding:0px;width:100%;height:100% }
body { font-family:Arial,Verdana;font-size:13px;background:#ececec;color:#202020; }
a:active, a:link, a:visited { text-decoration:none }
img { border:none }
h1, h2,h3 { margin:0px;padding:0px }
h2 { color:#172983 }
p { margin:0px;padding:0px }
ul, li { list-style:none outside;margin:0px;padding:0px }

.clear { clear:both }
.T5 { margin-top:5px }
.T10 { margin-top:10px }
.T20 { margin-top:20px }
.L0 { margin-left:0px }
.black { color:#202020 }
.blue { color:#000069 }
.red { color:#690000 }

#copertina {position:absolute;z-index:99;cursor:pointer;top:0px;left:0px;width:100%;height:100%;background:#ececec}
#copertina div {position:absolute;width:100%;z-index:3;padding:20px;bottom:30px;background:#fff;}
.copertina {width:100%;position:absolute;top:0px;left:0px;z-index:2;}

#container { z-index:1;width:984px;margin:auto;margin-top:20px; }
#header { height:80px;margin-top:10px;padding-top:20px;margin-bottom:20px;background:#fff /*background:#fff url(../img/bg_header.png) no-repeat 250px 0px*/ }
#top { float:left;width:400px;margin-top:10px;margin-left:30px;height:61px; }
#top h1 { display:none }
#top a {  }

#banner { background:#fff;padding-top:20px }
#banner img { margin-left:4px }
#banner div { padding:20px;padding-top:15px;text-align:justify }

#bar { float:left;width:200px;background:#fff }
#brands { text-align:center }
#brands li { display:inline;margin-top:20px;margin-right:20px }
#brands img { }

#assistenza { margin:15px;font-size:12px;/*background:url(../img/question.png) no-repeat 20px 20px*/ }
#assistenza h2 { font-size:14px }

#news { margin:15px;font-size:12px;/*background:url(../img/question.png) no-repeat 20px 20px*/ }
#news h2 { font-size:14px;margin-top:20px;border-top:3px solid #ececec;padding-top:20px }
#news h3 { margin-top:10px;font-size:12px;color:#960000;margin-bottom:3px }
#news img { float:right;margin-left:10px;margin-bottom:10px;width:50px;height:50px }
#news div { cursor:pointer }

#page .news .ico { float:left;margin-right:15px;margin-bottom:10px;margin-top:0px;text-align:center;margin-top:5px; }
#page .news .ico span {display:block;margin-top:0px;background:#202020;color:#fff;padding:1px;}
#page .news img {display:block;}

#page div.home-news { cursor:pointer;margin-bottom:10px; }
#page .home-news img { float:right;margin-left:10px;margin-top:-15px }
#page .home-news h3 { font-size:14.5px;color:#960000 }
#page small { font-weight:normal;color:#690000 }

#page .usato_home_item_wrapper {margin-top:10px;}
#page .usato_home_item_left {float:left;width:230px;height:55px;padding:10px;padding-top:5px;padding-bottom:15px;background:#ececec;}
#page .usato_home_item_right {float:right;width:75px;margin-left:10px;}
#page .usato_home_name {font-weight:bold;font-size:15px;}

#menu { float:right;margin-right:20px;margin-top:26px;padding-left:0px }
#menu li { float:left;display:block;height:50px;border-right:1px solid #dadada;margin-left:10px }
#menu a { display:block;color:#202020;padding:5px;text-decoration:none }
#menu a:hover { border-bottom:3px solid #0000cc }
#menu a.select { border-bottom:3px solid #cc0000 }

#page { float:left;width:764px;margin-left:20px }
#page h2 { font-size:14px;margin-bottom:3px }
#page li { list-style:circle outside;margin-left:20px }

h2.info { font-size:14px }
.footer { width:756px;margin-left:220px;margin-top:3px;padding:4px;padding-bottom:20px;margin-bottom:10px }
.footer img { width:730px }
#info { background:#ab0000;color:#fff;padding:5px;text-align:center;font-size:11px }
#info a { text-decoration:none;color:#fff;font-weight:bold }

#page .box-sx { float:left;width:340px;padding:20px;margin-top:3px;background:#fff;color:#454545 }
#page .box-dx { float:right;width:340px;padding:20px;margin-top:3px;background:#fff;color:#454545 }
#page .box { padding:20px;margin-top:3px;background:#fff;color:#454545 }
#page .box p { text-align:justify;margin-bottom:5px }
#page .box a { color:#aa0000 }
#page .box a:hover { text-decoration:underline }
#page .box li { display:block;float:left;width:130px;margin-top:10px;margin-left:16px }
#page .box li.L0 { margin-left:0px }

#page .box-sx .eventi {float:right;width:180px;}
#page .box-sx .eventi ul {padding:0px;margin:0px;}
#page .box-sx .eventi li {list-style:none outside;color:#202020;padding:0px;margin:0px;}
#page .box-sx .eventi li a {display:block;color:#202020;margin-top:12px;font-size:12px;}
#page .box-sx .eventi li a:hover {background:#ececec;}
#page .box-sx .eventi li b {font-size:13px;}
#page .box-sx .eventi li small {font-size:12px;}

#page .box-azienda { float:left;width:340px;height:150px;padding:20px;margin-left:3px;margin-top:3px;background:#fff;color:#454545 }
#page .box-azienda h2 { color:#000 }
#page .box-azienda h2.blue { color:#172983 }

#page .box-marchi { float:left;width:212px;cursor:pointer;height:70px;text-align:center;padding:20px;margin-left:3px;margin-top:3px;background:#fff;color:#454545 }
#page .box-marchi h2 { color:#000 }
#page .box-marchi h2.blue { color:#172983 }
#page .L0 { margin-left:0px }
#page .box-marchi img { }

#page .prodotti-ico { float:left;width:150px; }
#page .prodotti-desc { float:right;width:555px; }
#page .prodotti-desc h3 { font-size:13px;color:#000 }
#page .prodotti-desc li { display:block;float:left;width:auto;margin-left:0px;margin-right:5px;margin-top:5px;font-size:12px }
#page .prodotti-desc li a { display:block;padding:3px;padding-left:5px;padding-right:5px;background:#dadada;text-align:center;color:#202020;text-decoration:none }
#page .prodotti-desc li a:hover { background:#ab0000;color:#fff;text-decoration:none }
#page .prodotti-desc li span { font-weight:bold;display:block }
#page .prodotti-desc li.label span { display:block;font-weight:normal }
#page .prodotti-desc .label { background:#202020;color:#fff;padding:5px;padding-top:3px;padding-bottom:3px }
#page .prodotti-desc li.list { background:#dadada;color:#202020;padding:5px;padding-top:3px;padding-bottom:3px }

#gal {padding:10px;width:940px;}

#azienda { text-align:center;padding:30px }
#azienda .intestazione { font-size:23px }

/* Vertical Accordions */

#vertical_container { width:200px;margin-top:20px }
#vertical_container ul, #vertical_container li { margin:2px;padding:0px;list-style:none outside }
#vertical_container li { display:block;margin-bottom:3px }
#vertical_container ul li.parent ul { margin-top:3px }
#vertical_container ul li a { display:block;margin:0px;padding:0px;text-decoration:none;background-color:#172983;color:#fff}
#vertical_container ul li a:hover { background:#ab0000 }
#vertical_container ul li.parent a.jsclick {  }
#vertical_container ul li.parent.active a { display:block;margin:0px;padding:0px;text-decoration:none;background:#cacaca;color:#202020;padding:5px;padding-left:15px }
#vertical_container ul li.parent.active a:hover { border-right:3px solid #cc0000;color:#cc0000 }
#vertical_container ul li.parent.active a.jsclick { margin:0px;padding:0px;background:#172983;color:#fff;border:none }
#vertical_container ul { clear:both }
#vertical_container .menusx { display:block;height:15px;margin:0px;padding:5px;padding-left:15px }

/* Kwicks */

#slideshow { position:relative;width:764px;margin-top:0px;background:#fff;padding-top:15px; }
#slideshow ul { margin:0;padding:0;list-style-type:none;height:1%; /* IE fix */}
#slideshow ul:after { content: ".";clear:both;display:block;height:0;visibility:hidden }
#slideshow ul.kwicks { width:756px;height:300px;overflow:hidden;display:block;margin:0px;padding:0px;list-style:none outside }
#slideshow .slides { overflow:hidden;width:760px}
#slideshow .slides ul { width:3800px }
#slideshow .slides li { float:left;display:block;width:760px;height:300px;margin:4px;padding:0px;list-style:none outside }
#slideshow .slides h2 { margin-top:0px }

#slideshow .slides-nav li { float:left;list-style:none outside;margin:0px;padding:0px;margin-top:5px;padding-left:20px }
#slideshow .slides-nav li a { display:block;font-size:12px;color:#454545;margin-bottom:10px }

#slideshow .slides-nav li.on { margin-top:0px }
#slideshow .slides-nav li.on a { padding-top:5px }
.js #slideshow .slides-nav li.on { margin-top:0px }
.js #slideshow .slides-nav li.on a { color:#ab0000;font-weight:bold }

.kwicks { cursor:pointer }
.kwicks li img { display:block }

/* ROUND BORDERS */

.my-border, .my-border .sb-inner { background:#fff }
.gadget img { display:none }
.powered { display:none }

#contatti { float:left;width:340px;padding:10px;font-size:13px }
#contatti h2 { color:#000;margin-bottom:10px }
#contatti h3 { color:#000;margin-top:5px;font-size:14px }
#form { display:none }
form { margin:0px }
form, ol { margin:0px;padding:0px;margin-top:10px;width:300px }
.cform li input { display:block;height:25px;margin:0px;padding:0px;font-size:15px;line-height:25px;width:100%;border:1px solid #454545 }
.cform li textarea { display:block;height:60px;margin:0px;padding:0px;font-size:13px;width:100%;border:1px solid #454545 }
.cform li label { font-size:13px;line-height:14px;color:#454545 }
#preventivo label { color:#960000 }
#sendbutton { width:150px;margin-top:10px }

#page .ngg-albumoverview { margin-top:8px; }
.ngg-thumbnail { display:none; }
.ngg-description { display:none; }
#page .ngg-albumtitle a { padding:10px;padding-top:3px;padding-bottom:3px;background:#172983;color:#fff }

#usato_home_box { margin-top:10px;cursor:pointer;font-size:12px;height:165px;overflow:hidden }
#usato_home_box table { border-collapse:collapse;width:100%;margin-top:5px;margin-left:1px}
#usato_home_box_left { float:left;width:180px; }
#usato_home_box_right { float:right;width:150px }
#usato_home_box_left tr {  }
#usato_home_box_left td { padding:3px;border:1px solid #969696;background:#ececec;vertical-align:top; }
.usato_home_name { font-weight:bold }
td.name { font-style:italic }
