﻿.style1
{
	margin-top: 0px;
	width: 300;
}

.style01
{
	margin-top: 0px;
	width: 100%;
	margin-left: 0px;
	height: 45px;
	text-align: right;
	vertical-align: top;
}

.style02
{
	width: 100%;
	text-align: left;
	vertical-align: middle;
	padding: 10px;
}

.style03
{
	width: 37.5%;
	text-align: center;
	vertical-align: top;
	padding: 10px;
}

.style04b
{
	width: 100%;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	padding: 10px;
}

.style04
{
	width: 100%;
	text-align: center;
	vertical-align: middle;
	font-weight: normal;
	padding: 10px;
}
.style05
{
	text-align: center;
	padding: 10px;
	width: 50%;
	vertical-align: top;
}

.style06
{
	text-align: left;
	vertical-align: middle;
	font-weight: 700;
	padding: 10px;
}

.styletb
{
	margin-top: 0px;
	width: 100%;
}

.styleprom
{
	margin-top: 0px;
	padding: 10px;
	vertical-align: middle;
	text-align: left;
}

.styleDef
{
	border-width: 2px;
	vertical-align: top;
	margin-top: 0px;
	width: 33.3%;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(    '../../image/SfondoVerticale.png' );
	text-align: justify;
}

.styleDefc
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-position: left top;
	background-color: #EAF2FF;
}
        
.style10
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align: left;
	vertical-align: top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(    "../../image/SfondoVerticaleGiallo.png" );
}

.style10c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style11
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleRosso.png" );
}

.style11c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style12
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleGrigio.png" );
}

.style12c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style13
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	padding: 10px;
	background-position: left;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticalePelle.png" );
}

.style13c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style14
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleArancione.png" );
}

.style14c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style15
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleVerde.png" );
}

.style15c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style16
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleAzzurro.png" );
}

.style16c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #EAF2FF;
	background-position: left top;
}

.style17
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleAcqua.png" );
}

.style17c
{
	margin-top: 0px;
	width: 100%;
	background-repeat: repeat-x;
	background-color: #D4E4E3;
	background-position: left top;
}

.style18
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleOliva.png" );
}

.style19
{
	margin-top: 0px;
	width: 25%;
	height: 350px;
	text-align:left;
	vertical-align:top;
	background-position: left;
	padding: 10px;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticaleCartazucchero.png" );
}

.style20
{
    text-align: left;
    padding: 10px;
    width: 50%;
}

.styleboh
{
	margin-top: 0px;
	background-position: left;
	background-color: #EDE0D5;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url( "../../image/SfondoVerticalePelle.png" );
}

.styleLM
{
	padding: 10px;
	vertical-align: middle;
	text-align: left;
}

.styleLT
{
	padding: 10px;
	vertical-align: top;
	text-align: left;
}

.styleLabel
{
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
	font-family: 'Arial Black';
	background-color: #FFFFFF;
	font-weight: bold;
}

.LabelPromo
{
	vertical-align: top;
	text-align: left;
	padding-left: 10px;
	font-family: 'Arial Black';
	background-color: #FFFFFF;
	font-weight: bold;
}

.styleLT2
{
	padding: 25px;
	vertical-align: top;
	text-align: left;
}

.styleCT
{
	padding: 10px;
	vertical-align: top;
	text-align: center;
}

.styleCM
{
	padding: 10px;
	vertical-align: middle;
	text-align: center;
}

.styleSfondo
{
	margin-top: 0px;
	width: 100%;
	height: 35px;
	background-repeat: repeat-x;
	background-color: #E8F0FF;
	background-position: left top;
	background-image: url('../../image/SfondoVerticale.png');
}

.styleCorsi
{
	padding: 10px;
	width: 266px;
	vertical-align: top;
	text-align: left;
}

.styleImmagine
{
	margin-top: 0px;
}

.styleAggio1
{
	text-align: right;
	vertical-align: middle;
	height: 60px;
}

.styleAggio2
{
	text-align: left;
	height: 60px;
}

.immagini
{
	border-style: none;
    width: 100px;
}

.ProdottiBianco
{
    vertical-align: middle;
    text-align: center;
    margin-top: 0px;
    width: 50%;
    padding: 10px;
    background-color: #FFFFFF;
}
.ProdottiGiallo
{
    vertical-align: top;
    text-align: left;
    margin-top: 0px;
    width: 50%;
    padding: 10px;
    background-color: #FEFE71;
    background-repeat: repeat-x;
    background-position: left top;
}

.ProdottiRosso
{
    vertical-align: top;
    text-align: left;
    margin-top: 0px;
    width: 50%;
    padding: 10px;
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #FF5050;
}

.ProdottiGrigio
{
	vertical-align: top;
	text-align: left;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-color: #BBBBBB;
	background-repeat: repeat-x;
	background-position: left top;
}

.ProdottiPelle
{
	vertical-align: top;
	text-align: left;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-color: #EDB992;
	background-repeat: repeat-x;
	background-position: left top;
}

.ProdottiArancio
{
	vertical-align: top;
	text-align: left;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-color: #FFAA4E;
	background-repeat: repeat-x;
	background-position: left top;
}

.ProdottiOliva
{
    vertical-align: top;
    text-align: left;
    margin-top: 0px;
    width: 50%;
    padding: 10px;
    background-color: #009933;
    background-repeat: repeat-x;
    background-position: left top;
}

.ProdottiCartaZucchero
{
    vertical-align: top;
    text-align: left;
    margin-top: 0px;
    width: 50%;
    padding: 10px;
    background-color: #009999;
    background-repeat: repeat-x;
    background-position: left top;
}


.ProdottiVerde
{
	vertical-align: middle;
	text-align: center;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-color: #83DB83;
	background-repeat: repeat-x;
	background-position: left top;
}

.ProdottiAzzurro
{
	vertical-align: middle;
	text-align: center;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-color: #9DD5E0;
	background-repeat: repeat-x;
	background-position: left top;
}

.ProdottiAcqua
{
	vertical-align: middle;
	text-align: center;
	margin-top: 0px;
	width: 50%;
	padding: 10px;
	background-repeat: repeat-x;
}


.registrazione
{
	vertical-align: top;
	text-align: left;
	margin-top: 0px;
	width: 100%;
	background-color: #EAF2FF;
    height: 646px;
    margin-bottom: 1px;
}

.bottone
{
	vertical-align: middle;
	text-align: left;
}

.colonnaLabel
{
	width: 40%;
}

.colonnaTextbox
{
	width: 60%;
}

.textBox
{
	width:90%;
}
