﻿/* Default BEGIN */
.DivBackground
{
	margin: auto;
	background-image: url('Images/TpCaption.png');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	line-height: 22px;
	width: 895px;
	text-align: center;
}
.DivBackgroundAlternative
{
	margin: auto;
	background-image: url('Images/TpCaption.png');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	line-height: 22px;
	width: 895px;
	text-align: left;
	height: 25px;
}
.DivBackgroundAlternativeOver
{
	margin: auto;
	background-image: url('Images/TpCaptionOver.jpg');
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 5px;
	line-height: 25px;
	width: 895px;
	text-align: left;
	height: 25px;
}

.ContShopHeader
{
	background-image: url('Images/ContShopHeaderTop.jpg');
	background-repeat: no-repeat;
	width: 1100px;
	height: 33px;
}
* html .ContShopHeader{margin-top: -2px;} /* nur für den IE6 */
*+html .ContShopHeader{margin-top: -2px;} /* nur für den IE7 */

.ContShopBack
{
	background-image: url('Images/ContShopBack.jpg');
	background-repeat: repeat-y;
	width: 1100px;
}
.ContShopCenter
{
	width: 900px;
	vertical-align: top;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.ContShopTitle
{
	text-align: center;
	vertical-align: top;
	font-size: 14pt;
	font-weight: bold;
	padding-bottom: 20px;
	margin-right: auto;
	margin-bottom: auto;
	width: 1050px;
}
.ContShopItemRepeater
{
	padding-bottom: 2px;
	margin-right: auto;
	width: 90%;
	margin-left: auto;
	padding-top: 2px;
	background-color: #993333;
	color: #FFFFFF;
}

/* Default END */

/* Shop.aspx BEGIN */


.ShopLeftFrame
{
	text-align: left;
	vertical-align: top;
	width: 200px;
}
.ShopMainFrame
{
	text-align: left;
	vertical-align: top;
	width: 700px;
}
.ShopRightFrame
{
	vertical-align: top;
	font-size: 8pt;
	padding-left: 5px;
	color: #800000;
	width: 200px;
	margin-left: 2px;
}
.BackPanelSelz{
	height: 62px;
	color: #990000;
	text-align: left;
	vertical-align: top;
}
.ContShopRicerca {
	vertical-align: top;
	height: 73px;
	color: #FFFFFF;
	background-image: url('Images/ContShopRicerca.jpg');
	width: 1102px;
	background-repeat: no-repeat;
}
* html .ContShopRicerca {margin-top: -2px;} /* nur für den IE6 */
*+html .ContShopRicerca {margin-top: -2px;} /* nur für den IE7 */

.linkPagine {
}

.linkPagineSelected
{
	background-color: #ffcc33;
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}

.ShopRicerca
{
	height: 76px;
	width: 200px;
	color: #990000;
	font-size: 8pt;
	vertical-align: top;
	text-align: left;
}
.ShopCarrello
{
	width: 200px;
	height: 62px;
	color: #800000;
	vertical-align: top;
	text-align: center;
}
.LinkCarrello
{
	font-weight: bold;
	font-size: 9pt;
	color: #663300;
	cursor: hand;
	text-align: center;
}

a.LinkCarrello {		color: #663300;}

a.LinkCarrello:hover{		color: #663300;}

.NavShop{
	color: #800000;
	text-decoration: none;
	width: 200px;
	font-size: 8.5pt;
}
a.NavShop{
	text-decoration: none;
	padding-left: 10px;
}
a.NavShop:hover{
	text-transform: none;
}
.NavShopLeaf{
	font-size: 8.5pt;
	text-decoration: none;
	background-image: url('Images/ContNavShopLeaf.jpg');
	background-repeat: repeat-y;
}
a.NavShopLeaf{
	text-decoration: none;
}
a.NavShopLeaf:hover{
	text-transform: none;
}

.NavShopSelected{
	color: #FFFFFF;
	font-size: 8.5pt;
	text-decoration: none;
	background-image: url('Images/ContNavShopSelected.jpg');
	background-repeat: repeat-y;
}
a.NavShopSelected{
	text-decoration: none;
	color: #FFFFFF;
}
a.NavShopSelected:hover{
	text-transform: none;
	
}

.ShopLogin
{
	padding-top: 0px;
	font-size: 8pt;
	color: #663300;
	padding-right: 2px;
}
.ShopLine
{
	background-image: url('Images/ContShopLine.jpg');
	background-repeat: no-repeat;
	margin-left: 35px;
	padding-left: 20px;
}

.ShopLoginError
{
	color: #cc3300;
	height: 30px;
	text-align: center;
	margin-right: 0px;
	margin-top: 0px;
	background-color: #ffcc66;
}
.GruppiTab
{
	font-size: 8pt;
	margin-left: 3px;
	background-image: url('Images/tabellaGruppi.jpg');
	background-repeat: no-repeat;
}

.CollezioneTab
{
	font-size: 8pt;
	margin-left: 3px;
	background-image: url('Images/tabellaCollezioni.jpg');
	background-repeat: no-repeat;
}

.DataListCollezioniText
{
	vertical-align: top;
	height: 48px;
	text-align: center;
	width: 150px;
	padding-top: 6px;
}

.DataListIconeProdottiText
{
	vertical-align: top;
	height: 48px;
	text-align: center;
	width: 150px;
}

.TPPrezzi
{
}
.TPCaption
{
	font-weight: bolder;
	color: #FFFFFF;
	height: 50px;
	padding-left: 5px;
	background-image: url('Images/TpCaption.png');
	background-repeat: repeat;
}
.TPHeader1
{
	border: 1px solid #E8C87D;
	padding-left: 2px;
	background-color: #DDC871;
	text-align: right;
	vertical-align: text-bottom;
	color: #800000;
}
.TPHeader
{
	border: 1px solid #E8C87D;
	text-align: right;
	background-color: #DDC871;
	vertical-align: text-bottom;
	color: #800000;
}
.TPColumn1Template
{
	text-align: right;
	padding-left: 2px;
	background-color: #FFFFCC;
	vertical-align: bottom;
	font-size: 8pt;
	color: #800000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #993333;
}
.TPColumnsTemplate
{
	text-align: right;
	font-size: 8pt;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #993333;
}
.TPFooterTemplate
{
}
.TPInfo
{
	border: 1px solid #996633;
	padding: 8px;
	text-align: left;
	background-color: #FFFFCC;
}


.DataListLinksText
{
	vertical-align: top;
	height: 32px;
}
.TabProdotti
{
	background-image: url('Images/DetailBack.png');
	background-repeat: no-repeat;
	width: 1060px;
	height: 660px;
	margin-right: auto;
	margin-left: auto;
	vertical-align: top;
	text-align: center;
}


.TabProdottiRight
{
	background-image: url('Images/DetailBack.png');
	background-repeat: no-repeat;
	width: 610px;
	height: 610px;
	vertical-align: middle;
	text-align: center;
}

.TabProdottiDetTit
{
	background-image: url('Images/ProdDettTop.png');
	width: 400px;
	padding-top: 5px;
	padding-left: 5px;
	background-repeat: no-repeat;
}
.TabProdottiDetInfo
{
	background-image: url('Images/ProdDettMid.png');
	width: 400px;
	padding-top: 5px;
	padding-left: 5px;
	background-repeat: repeat-y;
}
.TabProdottiDetFooter
{
	background-image: url('Images/ProdDettFot.png');
	width: 400px;
	background-repeat: no-repeat;
	height: 23px;
}
.TabProdottiReturn
{
	vertical-align: top;
	text-align: left;
	margin-top: 20px;
	margin-left: 10px;
}
.BackTopSales
{
	vertical-align: top;
	text-align: left;
	background-image: url('Images/ContBackTopSales.jpg');
	background-repeat: repeat-y;
	color: #800000;
}


/* Shop.aspx END */

.TabCarelloBackTop
{
	background-image: url('Images/ContCarelloTop.png');
	background-repeat: no-repeat;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 1060px;
	height: 45px;
}
.TabCarelloBackMid
{
	background-image: url('Images/ContCarelloMid.png');
	background-repeat: repeat-y;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 1060px;
}

.TabCarelloBackFooter
{
	background-image: url('Images/ContCarelloFooter.png');
	background-repeat: no-repeat;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	width: 1060px;
	height: 47px;
}
.PanelOrder

{
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}

.GridViewCarrello
{
	background-image: url('Images/BackRicerca.jpg');
	background-repeat: repeat-x;
}
.Tipps {
	border: 1px dotted #C0C0C0;
	padding: 5px;
	background-color: #FFFFCC;
	color: #800000;
}

.DefaultPrevNext
{
	width: 900px;
	text-align: center;
	margin-right: auto;
	margin-left: auto;
}
.DefaultPrevLogin
{
	background-image: url('Images/login.png');
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 5px;
	height: 35px;
	cursor: hand;
	width: 150px;
	background-color: #FFFFFF;
	padding-right: 35px;
	text-align: left;
}
.DefaultPrevReturn
{
	background-image: url('Images/back.png');
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 35px;
	width: 150px;
	height: 32px;
	cursor: hand;
	background-color: #FFFFCC;
	text-align: right;
	padding-right: 5px;
}
.DefaultPrevUpdate
{
	background-image: url('Images/refresh.png');
	background-position: 2px;
	background-repeat: no-repeat;
	padding-left: 35px;
	height: 35px;
	cursor: hand;
	background-color: #FFFFCC;
}
.DefaultPrevGo
{
	background-position: 120px 3px;
	background-image: url('Images/go.png');
	background-repeat: no-repeat;
	height: 35px;
	cursor: hand;
	padding-left: 5px;
	padding-right: 35px;
	background-color: #FFFFCC;
	width: 150px;
	text-align: left;
	
}
.DefaultPrevClose
{
	height: 35px;
	cursor: hand;
	padding-left: 5px;
	text-align: left;
}
.DefaultPrevPrint
{
	background-position: 150px 4px;
	background-image: url('Images/printer.png');
	background-repeat: no-repeat;
	height: 35px;
	cursor: hand;
	padding-left: 5px;
	padding-right: 35px;
	width: 180px;
	text-align: left;
	background-color: #FFFFFF;
}
.DefaultPrevMail
{
	height: 35px;
	cursor: hand;
	padding-left: 5px;
	text-align: left;
}

.DefaultPrevVisa
{
	background-position: 180px 3px;
	background-image: url('Images/credit_cards.png');
	background-repeat: no-repeat;
	height: 35px;
	cursor: hand;
	padding-right: 35px;
	background-color: #FFFFCC;
	text-align: left;
}

/* Customers.aspx BEGIN */

.ShowCustomerTop
{
	background-image: url('Images/ContShopLoginTop.jpg');
	height: 30px;
	background-repeat: no-repeat;
	width: 69px;
}
.ShowCustomer
{
	color: #663300;
	background-image: url('Images/ContShopLogin.jpg');
	background-repeat: repeat-x;
	height: 30px;
	padding-right: 15px;
	min-width:118px;
}

.TableCustomer
{
	margin: auto;
	border: 1px solid #996633;
	width: 899px;
	background-color: #FFFFCC;
	text-align: center;
}

/* Customers.aspx END */
