/* WINDTRADING */
body {
	margin: 0;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
	font-size: 80%;
	text-align: center;
	background-color: #e6e6e6;
	background-image: url("../img/wbg.jpg");
	background-position: center;
	background-repeat: repeat-y;}

body.splash {
	margin: 50px 0;
	background-color: #000;
	background-image: none;
	color: #FFF;}


h1 {font-size: 1.50em; margin-top: 0; color: #fff; margin-bottom: 30px; font-weight: normal;}
h2 {font-size: 1.20em; color: #000;}
h3 {font-size: 1.00em; color: #000;}
table {font-family: Verdana, Arial, Helvetica, Sans-serif; font-size: 1em;}

body.splash h1 {color: #FFF; font-weight: normal; margin: 10px 0 50px 0;}
body.splash table {color: #F89A00; font-weight: bold; text-align: center; margin: 50px auto; width: 500px; font-size: 1.2em;}
body.splash table a {color: #F89A00;}
body.splash a img {border: none;}
body.splash #colophon {position: absolute; left: 0; bottom: 0; width: 100%; text-align: center; margin-bottom: 5px; font-size: 0.8em;}

/* TABELLA DELLA SEZIONE PRODOTTI */
table.prod {width: 514px; border: none; margin: 0px; padding: 0px;}
table.prod td {width: 127px; margin: 0px; padding: 0px;}
table.prod td img {margin: 0px; padding: 0px; border: none;}
table.prod td h5 {font-size: 0.90em; margin: 0px; padding: 0px;}

a {text-decoration: none; color: #313D72;}
a:hover {text-decoration: underline; color: #6875B0;}

/* TPL POPUP */
body.popup #box {width: 380px;}
body.popup #middleR {width: 380px;}
body.popup #outmiddle {background-image: none;}
body.popup #inmiddleR {padding: 20px 0 0 0;}

/* STRUTTURA */
#box {width: 760px; margin: 0 auto; text-align: left; background-color: #fff;}
body.splash #box {text-align: center; background-color: #000;}

/* LAYOUT A 5 RIGHE */
#top {display: table-row; width: 100%; height: 115px;}
#navbar {display: table-row; width: 100%; height: 41px;}
#pathbar {display: table-row; width: 100%; height: 18px; overflow: auto;}
#middle {display: table-row; width: 100%; overflow: auto;}
#bottom {display: table-row; width: 100%; height: 50px; overflow: auto;}

/* IMMAGINE DI PAGINA */
#intop {height: 0;}

/* MENU GENERALE + TOOL MENU + LINGUA */
#innavbar {
	height: 40px;
	background-image: url("../img/wbg_navbar.jpg");
	background-position: 0 0;
	background-repeat: repeat-x;}
#navbarL {display: table-cell; width: 500px; float: left;}
#navbarC {display: table-cell; width: 190px; float: left;}
#navbarR {display: table-cell; width: 70px; float: left;}

/* MENU GENERALE */
.gen2 {margin-top: 7px;}
.gen2 img {border: none;}
.gen2 p {display: inline;}

/* MENU TOOL */
.wtool4 {margin-top: 10px; font-size: 0.85em;}
.wtool4 p {display: inline; font-weight: bold; margin-right: 10px; color: #FFF;}
.wtool4 a {color: #000;}
.wtool4 a:hover {color: #FFF;}

/* LINGUA */
#lng {margin-top: 7px;}
#lng p {display: inline; margin: 0 10px 0 0;}

/* BARRA PERCORSO */
#inpathbar {width: 760px; text-align: right; border-bottom: 1px solid #fff;}
#inpathbar p {margin: 0; padding-right: 10px;}

/* CONTENUTO */
#outmiddle {
	background-image: url("../img/wbg_middle.jpg");
	background-position: 0 0;
	background-repeat: no-repeat;}
#middleL {display: table-cell; width: 225px; float: left;}
#middleR {display: table-cell; width: 535px; float: left; overflow: hidden; padding-top: 10px;}
#inmiddleR {padding: 5px 10px 20px 10px;}
#flash {padding-left: 4px;}

/* PARAGRAFI SOTTO IL TESTO */
.pagpar img {border: none;}
/*
.pagpar img.left {margin: 5px 10px 5px 0;}
.pagpar img.right {margin: 5px 0 5px 10px;}
*/

.pagpar img.left {margin: 0 10px 10px 0; float: left;}
.pagpar img.right {margin: 0 0 10px 10px; float: right;}
.pagpar img.center {margin: 0 auto; text-align: center; display: block;}

.pagpar h2 {margin: 5px;}
.fullpar {clear: both; width: 500px; font-size: 0;}

/* CATALOGO */
a.taglie {font-size: 0.85em;}
td.bodynogiust select, td.bodynogiust select option {font-size: 0.95em;}

/* PULSANTE ACQUISTA */
#acquista {text-align: center; padding: 3px 0 3px 0;}
#acquista img {border: none;}

/* POPUP CONVERSIONE TAGLIE */
body.popuptaglie {text-align: left; margin: 10px;}
table.taglia {font-size: 0.85em; font-family: Verdana, Arial; border: none;}
table.taglia td {border: 1px solid #ccc; border-collapse: collapse;}
#adulti table, #bambini table {display: inline;}

/* MENU SEZIONE */
#menusez {padding-left: 3px; font-size: 0.85em; font-weight: bold;}

.sez3 p {
	margin: 0;
	padding: 3px 0 3px 20px;
	background-image: url("../img/wquadratino_on.gif");
	background-position: 5px 8px;
	background-repeat: no-repeat;}
.sez3 a {color: #000;}
.sez3 a:hover {color: #E41221;}
.sez3 p.cur {
	color: #FFF;
	background-image: url("../img/wquadratino_off3.gif");
	background-position: 0 0;
	background-repeat: no-repeat;}
.sez3 p.sup a {color: #000;}
.sez3 p.sup a:hover {color: #E41221;}

.sez4 p {
	margin: 0;
	padding: 3px 0 3px 35px;
	background-image: url("../img/wquadratino_on.gif");
	background-position: 20px 8px;
	background-repeat: no-repeat;}
.sez4 p.cur {background-image: url("../img/wquadratino_off4.gif");}

/* PARAGRAFI SOTTO IL MENU DI SEZIONE */
.pagparL {padding: 2px 5px 2px 10px; font-size: 0.85em;}
.pagparL h2 {margin-bottom: 5px; text-align: center;}
.pagparL img {border: none; margin-left: -10px;}
.pagparL .img {text-align: center;}
.fullparL {clear: both; font-size: 0; height: 10px; width: 200px;}

/* CONTATTI */
#webf table td {padding-bottom: 10px;}
#webf table label {font-weight: bold;}
#webf table td input.sfield {border: solid 1px #313D72;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333; font-size: 1.00em;}
#webf table td textarea.sfield {border: solid 1px #313D72;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E41221; font-size: 1.00em;}
#webf table td.button {text-align: center;}
#webf table td.button input {
	background-color: #6875B0;
	color: #FFF;
	border: solid 1px #313D72;
	width: 80px; font-weight: bold;}
#webf table td.informativa {text-align: center;}

/* MAPPA */
#map {margin: 10px 0 0 15px;}
#map p {margin: 0 0 5px 0;
	padding-left: 12px;
	background-image: url("../img/wquadratino_on.gif");
	background-position: 0 6px;
	background-repeat: no-repeat;}

#map .map2 {font-weight: bold; font-size: 1.10em;}
#map .map3 {margin-bottom: 20px; margin-left: 20px; font-weight: normal; font-size: 0.90em;}
#map .map4 {margin-left: 30px; font-weight: normal; font-size: 0.90em;}

#map .map_tool4 {margin-top: 20px; font-weight: bold; font-size: 1.10em;}
#map .map_tool5 {margin-left: 20px; font-size: 0.90em;}

/* NEWS */
#news {padding: 0 10px 5px 10px;}
#news h2 {margin: 0 0 5px 0;}
#news p {margin: 0 0 5px 0;}
#news img {border: none; float: right; clear: right; margin: 0 0 5px 5px;}
#news p.link {margin: 6px 0 10px 0; font-size: 0.85em;}
#news p.alleg {margin: 5px 0 0 0;}
#news p.back {margin: 0 0 10px 0; text-align: right; clear: right; font-size: 0.85em;}
#news .infofull {font-size: 0.50em; margin-bottom: 5px;}


/* COLOPHON */
.colophon {width: 760px; padding: 10px 0 0 0; font-size: 0.85em; border-top: 1px solid #313D72;}
.colophon p {margin: 0; padding: 0 5px 0 5px;}


