html
{
	font-family: "Tahoma";
}
.Body {
	background-color: #129547;
	
}
.TdCorpoWhite {
	background-color: #ffffff;
}
.Tabella778 {
	background-color: #129547;
	border: 1px solid #634e1c;
}
.TdCorpoGrey {
	background-color: #e6e5e6;

}
.TdCorpoCoL2 {
	background-color: #634e1c;
}
.TdCorpoCoL1 {
	background-color: #129547;
	
}
.BordoeTabellaCoL3 {
	background-color: #ffffff;
	border: 1px solid #ffffff;
}
.BordoeTabellaCoL1 {
	background-color: #129547;
	border: 1px solid #129547;
}
.BordoeTabellaCoL4 {
	background-color: #129547;
	border: 1px solid #ffffff;
}
.BordoeTabellaCoL2b {
	background-color: #634e1c;
	border: 1px solid #ffffff;
}
.BordoeTabellaCoL2bis {
	background-color: #129547;
	border: 1px solid #129547;
}
.BordoeTabellaCoL2 {
	background-color: #634e1c;
	border: 1px solid #129547;
}
.BordoeTabellaCoL {
	background-color: #ffffff;
	border: 1px solid #aaaaaa;
}
.BordoColore1 {
	border: 1px solid #129547;
}
.TxtCat {
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #129547;
}
.TxtCat2 {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: bold;
	color: #129547;
}
.TxtCat3 {
	font-family: "Tahoma";
	font-size: 13px;
	font-weight: bold;
	color: #129547;
}
.TxtTiT
{
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
}

.TxtTiT2
{
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #129547;
}

.TxtTPrice1
{
	font-family: "Tahoma";
	font-size: 30px;
	font-weight: bold;
	color: #129547;
}
	
.TxtTPrice2
{
	font-family: "Tahoma";
	font-size: 15px;
	color: #129547;
}

.TxtTiTSec
{
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}

.TxtTiTLink
{
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}

.TxtTiTLink:hover
{
	font-family: "Tahoma";
	font-size: 12px;
	font-weight: bold;
	color: #EBBB4B;
	text-decoration: none;
}

.bod
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
}

.bodVal
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
}

.link_w
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #ffffff;
	text-decoration : none;
}

.link_w:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_w2
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
	text-decoration : none;
}

.link_w2:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_w3
{
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: bold;
	color: #129547;
	text-decoration : underline;
}

.link_w3:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_w4
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
	text-decoration : underline;
}

.link_w4:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_wb
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	text-decoration : none;
}

.link_wb:hover {
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	font-weight: bold;
	text-decoration : none;
}

.link_wb2
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration : none;
}

.link_wb2:hover {
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	font-weight: normal;
	text-decoration : none;
}

.link_o {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	}
.link_o:hover {
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_o2 {
	font-family: "Tahoma";
	font-size: 12px;
	color: #000000;
	text-decoration : none;
	}
.link_o2:hover {
	font-family: "Tahoma";
	font-size: 12px;
	color: #EBBB4B;
	text-decoration : none;
}

.link_o3 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	text-decoration : none;
	}
.link_o3:hover {
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration : none;
}
.subTit {
	font-family: "Tahoma";
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}
.bod_w {
	font-family: "Tahoma";
	font-size: 11px;
	color: #ffffff;
}

.bod_w2 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
}

.bod_w3 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}

.bod_w4 {
	font-family: "Tahoma";
	font-size: 14px;
	color: #000000;
}

.bod_w5 {
	font-family: "Tahoma";
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.bod_w6 {
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
	font-weight: bold;
}

Input
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
}

Select
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
}

.Divis
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #ffffff;
}

.HrDivis
{
	height: 1px;
	color: #ffffff;
}

.HrDivis2 {
	height: 1px;
	color: #129547;
	border-style: dotted;
}

.HrDivis3
{
	height: 1px;
	color: #129547;
}

.bodLink
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
}

.bodLink:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
}

.bodLink2
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.bodLink2:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration: none;
}

.PageSectionTitle
{
	font-family: "Tahoma";
	font-size: 28px;
	color: #129547;
	font-weight: bold;
}

/* GridView */

.CssGridViewColSelect
{
	width: 40px;
	text-align: center;
}

.CssGridViewColSelectLarge
{
	width: 100px;
	text-align: center;
}

.CssGridViewColSelectVeryLarge
{
	width: 200px;
	text-align: center;
}

.CssGridViewColNameShort
{
	width: 100px;
}

.CssGridViewColName
{
	width: 150px;
}

.CssGridViewColDescription
{
	width: 250px;
}

.CssGridViewColLongDescription
{
	width: 400px;
}

.CssGridViewColInt
{
	width: 75px;
	text-align: right;
}

.CssGridViewColDecimal
{
	width: 75px;
	text-align: right;
}

.CssGridViewColDecimalLarge
{
	width: 100px;
	text-align: right;
}

.CssGridViewColDate
{
	width: 125px;
	text-align: center;
}

.CssGridViewColFlag
{
	width: 100px;
	text-align: center;
}

.CssGridViewColButton
{
	width: 80px;
	text-align: center;
}

.CssGridViewFooter
{
 background-color: #eeeeee;
 color: #000000;
}

.CssGridViewFooterDecimal
{
	text-align: right;
	font-weight: bold;
}

.CssGridView
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #000000;
	border: solid 1px #eeeeee;
}

.CssGridViewHeader
{
	background-color: #129547;
	color: #ffffff;
}

.CssGridViewColDescriptionLink
{
	color: #000000;
	width: 250px;
	text-decoration: none;
}

.CssGridViewColDescriptionLink:hover
{
	color: #000000;
	width: 250px;
	text-decoration: underline;
}

.CssGridViewColLink
{
	color: #000000;
	text-decoration: none;
}

.CssGridViewColLink:hover
{
	color: #000000;
	text-decoration: underline;
}

/* Div */


.DivFieldLabel
{
	float:left;
	width:150px;
}

.DivFieldLabel2
{
	float:left;
}

.DivFieldLabel3
{
	float:left;
	width:100px;
}

.TextStyle
{
	font-family: Verdana;
	font-size: 11px;
}

.ImgBorder
{
	border: solid 1px #129547;
}

.ImgBorder2
{
	border: solid 0px #129547;
}

.subTitImageProduct1
{
	font-family: Tahoma ;
	font-size: 20px;
	font-weight: bold;
	color: #129547;
}

.subTitImageProduct2
{
	font-family: Tahoma ;
	font-size: 11px;
	font-weight: normal;
	color: #129547;
}

.ButtonOrderUserArea
{
	font-family: Tahoma ;
	font-size: 11px;
	font-weight:bold;
	width: 150px;
	color: #129547;
}

.ButtonOrderUserArea:hover
{
	font-family: Tahoma ;
	font-size: 11px;
	font-weight:bold;
	width: 150px;
	color: #129547;
}

.ButtonOrderUserArea2
{
	width: 150px;
	height: 50px;
	font-weight: bold;
}

.ButtonOrderUserArea3
{
	width: 150px;
	height: 100px;
	font-weight: bold;
}

.ButtonOrderUserArea4
{
	width: 150px;
	height: 100px;
	font-weight: bold;
	color: #129547;
	font-size: 14px;
}

.ButtonOrderUserArea5
{
	width: 150px;
}

.ButtonWebOrder
{
	width: 150px;
}

.ButtonWebOrder2
{
	width: 150px;
	font-weight: bold;
	color: #129547;
}

.linkBodVal
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
}

.linkBodVal:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
}

.linkBodVal2
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
	text-decoration: none;
}

.linkBodVal2:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration: none;
}

.linkBodVal3
{
	font-family: "Tahoma";
	font-size: 9px;
	color: #129547;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}

.linkBodVal3:hover
{
	font-family: "Tahoma";
	font-size: 9px;
	color: #EBBB4B;
	font-weight: normal;
	text-decoration: none;
	font-style: italic;
}

.linkBodVal4
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #129547;
	text-decoration: none;
}

.linkBodVal4:hover
{
	font-family: "Tahoma";
	font-size: 11px;
	color: #EBBB4B;
	text-decoration: underline;
}

.LabelError
{
	color: #ff0000;
}

.NoBorder
{
	border: none;
}

.TexBoxLikeLabel1
{
	border: none;
	width: 300px;
}

.ButtonImageBorder
{
	border: solid 0px #000000;
}

.KPagClass1
{
	font-family: Tahoma;
	text-decoration: underline;
	color: #129547;
	font-size: 12px;
}

.KPagClass1:hover
{
	font-family: Tahoma;
	text-decoration: underline;
	color: #EBBB4B;
}

.KPagClass2
{
	font-family: Tahoma;
	text-decoration: none;
	color: #129547;
	font-size: 12px;
	font-weight: bold;
}

.KPagClass2:hover
{
	font-family: Tahoma;
	text-decoration: none;
	color: #EBBB4B;
	font-weight: bold;
}

.TextNewsSmall
{
	color: #EBBB4B;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
}

.TextNews
{
	color: #EBBB4B;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
}
.TextFreeShippingSmall
{
	color: #129547;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
}

.TextFreeShipping
{
	color: #129547;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
}