body
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	background: #ffcc32 url(../App_Themes/Timbri/bg.jpg) no-repeat top center;
	margin: 0px auto;
}
a, input
{
	outline: none !important;
}
a
{
	border: 0 !important;
}
.cb
{
	clear: both;
}
.headerArea
{
	position: absolute;
	top: 0px;
	width: 100%;
	margin: 0 auto;
	left: 0;
}
.headerContainer
{
	width: 960px;
	height: 149px;
	margin: 0 auto;
	position: relative;
	border-bottom: solid 1px #ffb219;
}
.contentArea
{
	width: 100%;
	text-align: left;
	margin-top: 150px;
}
.contentWrapper
{
	margin: 0 auto;
	position: relative;
	width: 960px;
	border-top: solid 1px #ffe64b;
	border-bottom: solid 1px #ffb219;
}
.footerArea
{
	width: 960px;
	margin: 0 auto;
	height: 100px;
	position: relative;
	border-top: solid 1px #ffe64b;
}
.BoxFooter
{
	width: 219px;
	height: 95px;
	margin-top: 4px;
	border-left: solid 1px #ffe64b;
	border-right: solid 1px #ffb219;
	float: left;
	padding: 15px 10px 0px 10px;
	color: #4c3d0f;
}
.BoxFooter a
{
	color: #4c3d0f;
	text-decoration: none;
}

.BoxFooter a:hover
{
	font-weight: bold;
}

.logo
{
	width: 454px;
	height: 103px;
	position: absolute;
	top: 12px;
	left: 10px;
}
#logo
{
	width: 454px;
	height: 103px;
	position: absolute;
	top: 12px;
	left: 10px;
	background: url(../App_Themes/Timbri/logo.png) no-repeat;
	margin: 0px;
}
#logo h1
{
	display: none;
}
#logo h2
{
	display: none;
}
#logo h3
{
	display: none;
}
.Left
{
	float: left;
	width: 226px;
	min-height: 100px;
	padding: 10px 7px 0px 7px;
}
.Right
{
	float: left;
	width: 710px;
	min-height: 100px;
	padding-left: 7px;
	padding-top: 10px;
}
.Search
{
	/*width: 480px;*/
	width: 360px;
	height: 39px;
	position: absolute;
	top: 0px;
	right: 0px;
	font-size: 10px;
	color: Black;
	border-bottom: solid 1px #ffb219;
	text-align: right;
	line-height: 40px;
}
.tbSearch
{
	background: transparent url(../App_Themes/Timbri/bgSearch.png) no-repeat top left;
	border: 0px;
	height: 16px;
	line-height: 16px;
	width: 105px;
	padding-left: 5px;
	color: #666666;
	font-size: 10px;
}
.tbTimbro
{
	background: transparent url(../App_Themes/Timbri/bgTb.png) no-repeat top left;
	border: 0px;
	height: 16px;
	line-height: 16px;
	width: 185px;
	padding-left: 5px;
	color: #666666;
	font-size: 10px;
}
.tbAuto
{
	background: transparent url(../App_Themes/Timbri/bgTbAuto.png) no-repeat top left;
	border: 0px;
	height: 21px;
	line-height: 21px;
	width: 115px;
	padding-left: 5px;
	font-size: 12px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.BoxMenuInfo, .BoxMenuContatti, .BoxMenuCarrello, .BoxMenu
{
	width: 160px;
	height: 25px;
	float: right;
	margin-top: 40px;
	font-family: Arial;
	text-transform: uppercase;
	color: White;
	text-align: center;
	font-size: 18px;
	padding-top: 84px;
}
.BoxMenuInfo a, .BoxMenuContatti a, .BoxMenuCarrello a, .BoxMenu a
{
	color: White;
	text-decoration: none;
}
.BoxMenuInfo a:hover, .BoxMenuContatti a:hover, .BoxMenuCarrello a:hover, .BoxMenu a:hover
{
	text-decoration: none;
	color: #ed1c24;
}
.BoxMenuCarrello
{
	border-top: solid 1px #ffe64b;
	background: transparent url(../App_Themes/Timbri/bgBoxCarrello.png) no-repeat top left;
}
.BoxMenuContatti
{
	border-top: solid 1px #ffe64b;
	background: transparent url(../App_Themes/Timbri/bgBoxContatti.png) no-repeat top left;
}
.BoxMenuInfo
{
	border-top: solid 1px #ffe64b;
	background: transparent url(../App_Themes/Timbri/bgBoxInfo.png) no-repeat top left;
}
.BoxHomeSlogan
{
	width: 466px;
	height: 246px;
	float: left;
	margin: 27px 13px 14px 1px;
}
.BoxHomeCrea
{
	width: 246px;
	height: 276px;
	float: left;
	background-color: Red;
	margin-right: -16px;
	margin-top: -3px;
	background: transparent url(../App_Themes/Timbri/crea.png) no-repeat top left;
}
.BoxHome
{
	width: 230px;
	height: 250px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.uno
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome1.png) no-repeat top left !important;
}
.due
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome2.png) no-repeat top left;
}
.tre
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome3.png) no-repeat top left;
	margin-right: 0px !important;
}
.quattro
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome4.png) no-repeat top left;
}
.cinque
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome5.png) no-repeat top left;
}
.sei
{
	width: 216px;
	height: 236px;
	padding: 5px;
	background: transparent url(../App_Themes/Timbri/BoxHome6.png) no-repeat top left;
	margin-right: 0px !important;
}
.BoxHomeLink
{
	width: 226px;
	height: 156px;
	margin-right: 14px;
	margin-bottom: 27px;
	float: left;
}
.BoxHome .title, .uno .title, .due .title, .tre .title, .quattro .title, .cinque .title, .sei .title
{
	width: 216px;
	height: 41px;
	font-size: 20px;
	line-height: 41px;
	text-align: center;
	color: White;
	font-family: Arial Narrow, Arial, Verdana;
	font-weight: bold;
}
.BoxHome .image, .uno .image, .due .image, .tre .image, .quattro .image, .cinque .image, .sei .image
{
	width: 216px;
	height: 146px;
	position: relative;
}
.BoxHome .desc, .uno .desc, .due .desc, .tre .desc, .quattro .desc, .cinque .desc, .sei .desc
{
	width: 196px;
	height: 29px;
	padding: 10px;
	font-weight: bold;
	color: White;
}
.BoxHome .prezzo, .uno .prezzo, .due .prezzo, .tre .prezzo, .quattro .prezzo, .cinque .prezzo, .sei .prezzo
{
	position: absolute;
	width: 206px;
	height: 38px;
	bottom: 0px;
	text-align: right;
	color: #ed1c24;
	font-size: 30px;
	font-weight: bold;
	line-height: 38px;
	padding-right: 10px;
}
.cbList
{
	margin-top: 74px;
	margin-left: 25px;
	position: absolute;
	width: 138px;
	height: 44px;
	cursor: default;
}
.cbList2
{
	margin-top: 44px;
	margin-left: 25px;
	position: absolute;
	width: 138px;
	height: 44px;
	cursor: default;
}
.tbList
{
	top: 158px;
	left: 33px;
	position: absolute;
	width: 110px;
	height: 70px;
	cursor: text;
}
.tbList input
{
	margin-bottom: 2px;
	font-size: 9px !important;
}
.tbList2
{
	margin-top: 128px;
	margin-left: 33px;
	position: absolute;
	width: 190px;
	height: 70px;
	cursor: text;
}
.tbList2 input
{
	margin-bottom: 2px;
	font-size: 9px !important;
}
.colori
{
	width: 204px;
	height: 29px;
	position: absolute;
	margin-top: 48px;
	margin-left: 241px;
}
.dettagli
{
	width: 220px;
	height: 105px;
	margin-top: 128px;
	margin-left: 244px;
	position: absolute;
}
.InternaTop
{
	width: 706px;
	height: 6px;
	margin-top: 27px;
	background: transparent url(../App_Themes/Timbri/bgInternaTop.png) no-repeat top left;
}
.InternaBottom
{
	width: 706px;
	height: 6px;
	background: transparent url(../App_Themes/Timbri/bgInternaBottom.png) no-repeat bottom left;
	margin-bottom: 27px;
}
.InternaCenter
{
	width: 660px;
	min-height: 800px;
	padding: 0px 23px 32px 23px;
	line-height: 16px;
	background: transparent url(../App_Themes/Timbri/bgInternaCenter.png) repeat-y bottom left;
}
.InternaCenter a
{
	color: black;
	font-weight: bolder;
	text-decoration: none;
}
.InternaCenter a:hover
{
	text-decoration: underline;
}
.MenuTop
{
	width: 225px;
	height: 6px;
	background: transparent url(../App_Themes/Timbri/bgMenuTop.png) no-repeat top left;
}
.MenuCenter
{
	width: 225px;
	background: transparent url(../App_Themes/Timbri/bgMenuCenter.png) repeat-y bottom left;
}
.MenuBottom
{
	width: 225px;
	height: 6px;
	background: transparent url(../App_Themes/Timbri/bgMenuBottom.png) no-repeat bottom left;
	margin-bottom: 17px;
}
.briciole
{
	height: 13px;
	width: 706px;
	float: left;
	font-size: 10px;
	padding-left: 3px;
	color: Black;
	padding-top: 14px;
}
.breadWrapper a, .breadWrapper a:hover
{
	text-decoration: none;
	color: Black;
}
.bc_last
{
	font-weight: bold;
}
.TitoloPagina
{
	height: 48px;
	width: 660px;
	font-size: 16px;
	line-height: 46px;
	margin-bottom: 20px;
	color: #4c3d0f; /*font-family:Arial Narrow, Arial, Verdana;*/
	background: transparent url(../App_Themes/Timbri/bgTitoloPagina.png) no-repeat bottom left;
}
.sep
{
	height: 0px;
	width: 660px;
	border-top: 1px solid #ffdb83;
	border-bottom: solid 1px #ffffff;
}
.InfoLeft
{
	width: 140px;
	float: left;
	font-weight: bold;
}
.InfoRight
{
	width: 520px;
	float: left;
	line-height: 16px;
}
.ulLinea, .ulLinea li, .ulLinea li a
{
	display: inline;
	list-style-type: none;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	text-decoration: none;
	text-align: left;
	padding-left: 0px;
	color: #4c3d0f;
}
.ulLinea li
{
	margin-right: 20px;
}
.menuLinea
{
	margin-bottom: 7px;
	margin-top: -15px;
}
.lineaFoto
{
	width: 300px;
	margin-left: -3px;
	float: left;
}
.lineaTesto
{
	width: 300px;
	float: left;
	color: #4c3d0f;
}
.lineaTesto ul
{
	padding-left: 16px;
}
.lineaTesto ul li
{
	text-decoration: none;
	margin-bottom: 10px;
}
.lineaTesto ul li a, .lineaTesto ul li a:hover
{
	text-decoration: none;
	color: #4c3d0f;
	font-weight: bold;
}
.lineaTesto a
{
	text-decoration: none;
	color: #4c3d0f;
	font-weight: bold;
}

.lineaTesto a:hover
{
	text-decoration: underline;
}

.numero
{
	width: 165px;
	height: 90px;
	position: absolute;
	bottom: 10px;
	left: 66px;
	background: transparent url(../Contents/Images/var/assistenza_orari.png) no-repeat top left;
}
.TextContatti
{
	float: left;
	height: 25px;
	line-height: 25px;
	width: 90px;
	margin-bottom: 5px;
}
.tbContatti
{
	height: 25px;
	width: 185px;
	border: 0px;
	padding-left: 5px;
	background: transparent url(../App_Themes/Timbri/tbContatti.png) no-repeat top left;
}
.tbContatti_err
{
	height: 25px;
	width: 185px;
	border: 0px;
	padding-left: 5px;
	background: transparent url(../App_Themes/Timbri/tbContatti_err.png) no-repeat top left;
}
.inputContatti
{
	float: left;
	height: 25px;
	width: 190px;
	margin-bottom: 5px;
}
.inputComunicazione
{
	width: 350px;
	height: 150px;
	background: transparent url(../App_Themes/Timbri/bgComunicazione.png) no-repeat top left;
	border: 0px;
	padding: 5px;
}
.inputComunicazione_err
{
	width: 350px;
	height: 150px;
	background: transparent url(../App_Themes/Timbri/bgComunicazione_err.png) no-repeat top left;
	border: 0px;
	padding: 5px;
}
.prodotto
{
	width: 660px;
	min-height: 150px;
	position: relative;
	background: transparent url(../App_Themes/Timbri/bgProdotto.gif) repeat-y top left;
}
.prodottoTop
{
	width: 660px;
	height: 3px;
	background: transparent url(../App_Themes/Timbri/bgProdottoTop.gif) no-repeat top left;
}
.prodottoBottom
{
	width: 660px;
	height: 3px;
	margin-bottom: 5px;
	background: transparent url(../App_Themes/Timbri/bgProdottoBottom.gif) no-repeat top left;
}
.PrezzoProdotto, .PrezzoProdottoPromo
{
	position: absolute;
	width: 100px;
	height: 30px;
	line-height: 30px;
	left: 0px;
	bottom: 0px;
	background-color: #ffc22f;
	font-weight: bold;
	font-size: 20px;
	color: White;
	text-align: center;
	margin-bottom: -2px;
}
.PrezzoProdottoPromo
{
	background-color: #ed1c24;
	border: solid 1px #ffc22f;
}
.ImmagineProdotto
{
	width: 200px;
	height: 150px;
	text-align: center;
	margin-right: 20px;
	float: left;
	display: table;
}
.ImmagineProdotto div
{
	display: table-cell;
	vertical-align: middle;
}
.DettagliProdotto
{
	width: 220px;
	height: 135px;
	float: left;
	margin-right: 17px;
	font-size: 10px;
	line-height: 10px;
	display: table; /*padding-bottom: 15px; 	padding-top: 15px;*/
	position: relative;
}
.DettagliProdotto img
{
	margin-top: 5px;
}
.DettagliProdotto div
{
	display: table-cell;
	vertical-align: bottom;
}
.PulsantiProdotto
{
	width: 186px;
	height: 143px;
	float: left;
	display: table; /*padding-bottom: 7px;*/
}
.PulsantiProdotto div
{
	display: table-cell;
	vertical-align: middle;
	height: 155px;
}
.PulsantiProdotto img
{
	margin-bottom: 5px;
}
.PulsantiProdotto input
{
	margin-bottom: 5px;
}
.AutoImg
{
	width: 120px;
	height: 95px;
	float: left;
	margin-right: 20px;
	background: transparent url(../App_Themes/Timbri/bgImgAuto.png) no-repeat top left;
	display: table;
	text-align: center;
}
.previewTimbro
{
	width: 394px;
	height: 274px; /*padding:22px;*/
	margin-top: -2px;
	margin: 0 auto;
	background: transparent url(../App_Themes/Timbri/bgDesktop.png) no-repeat top left;
	display: table;
}
.zoom
{
	width: 380px;
	height: 50px;
	line-height: 60px;
	margin: 0 auto;
	font-size: 12px;
}



/*POP UP*/
.modalBackground
{
	/*background-color: #000000; 	filter: alpha(opacity=40); 	opacity: 0.5;*/
	z-index: 99 !important;
	display: none !important;
}
.modalPopup
{
	display: block;
	width: 727px;
	height: 246px;
	z-index: 100 !important;
	left: 247px !important;
	position: absolute !important;
	top: 37px !important;
	background: transparent url(../App_Themes/Timbri/popup.png) repeat-x top left;
}
.modalPopup iframe
{
	display: block;
	width: 727px;
	height: 246px;
	border: none;
	z-index: 100 !important;
}
#PopUp
{
	background: none;
}
#PopUpWrapper
{
	font-family: Arial;
	font-size: 12px;
	color: #333333;
}
#PopUpWrapper h1
{
	font-size: 12px;
	color: #333333;
	padding: 0;
	margin-top: 0;
	text-transform: uppercase;
	font-weight: bold;
}
#PopUpWrapper a, #PopUpWrapper a:visited, #PopUpWrapper a:hover
{
	font-size: 12px;
	color: red;
	font-weight: bold;
}
/*END*/



/*MENU LEFT*/
.Left .RadPanelBar .rpSlide ul li
{
	border: 0px !important;
}
.Left .RadPanelBar
{
	width: 216px;
	padding: 10px 6px 0 5px;
	white-space: normal !important;
}
.Left .RadPanelBar ul
{
	margin: -11px 0 0 0;
	padding: 0;
	border: 0 !important;
}
.Left .RadPanelBar ul li
{
	padding: 0;
	list-style-type: none;
	margin: 0;
	border: 0 !important;
	display: block !important;
	border-bottom: solid 1px #ffdb83 !important;
	border-top: solid 1px #ffffff !important;
}
.Left .RadPanelBar ul li.rpLast
{
	border-bottom: 0px !important;
}
.Left .RadPanelBar ul li.rpFirst
{
	border-top: 0px !important;
}
.Left .RadPanelBar ul li a
{
	text-decoration: none;
	color: Black;
	font-size: 14px;
	display: block;
	padding-left: 7px;
	height: 39px;
	line-height: 20px !important;
	border: 0 !important;
}
.Left .RadPanelBar ul li a span
{
	line-height: 39px !important;
	color: Black;
	font-size: 14px;
	font-weight: normal;
	padding: 0 !important;
	border: 0 !important;
}
.Left .RadPanelBar ul li a.rpLinkSelected, .Left .RadPanelBar ul li a.rpLinkSelectedLight, .Left .RadPanelBar ul li a:hover
{
	background-color: #fff8e6 !important;
	color: Black !important;
}
.Left .RadPanelBar .rpSlide ul
{
	margin-top: 0px !important;
}
.Left .RadPanelBar .rpSlide ul li a span, .Left .RadPanelBar .rpSlide ul li, .Left .RadPanelBar .rpSlide ul li a
{
	color: #4c4635 !important;
	display: block !important;
	height: 17px !important;
	line-height: 17px !important;
	font-size: 12px !important;
	text-transform: none;
	width: 216px;
	background-image: none !important;
	margin: 0 0 2px 0 !important;
	padding: 0 !important;
	border: 0px !important;
}
.Left .RadPanelBar .rpSlide ul li a:hover
{
	background-color: #fff5d9 !important;
}
.Left .RadPanelBar .rpSlide ul li a:hover span
{
	font-weight: bold !important;
}
.Left .RadPanelBar .rpSlide ul li a span.rpText
{
	padding-left: 30px !important;
	width: 155px !important;
	font-size: 11px !important;
	font-family: Verdana !important;
	color: #4c4635 !important;
}
.Left .RadPanelBar .rpLevel1 .rpItem a.rpLinkSelected, .Left .RadPanelBar .rpLevel1 .rpItem a.rpLinkSelected span
{
	color: #4c4635 !important;
	display: block;
	background-color: #fff5d9 !important;
	background-image: none;
	height: 17px !important;
	line-height: 17px !important;
	font-size: 11px !important;
	text-transform: none;
	width: 216px !important;
	font-weight: bold !important;
}
.Left .RadPanelBar .rpSlide
{
	padding: 0 !important;
	margin-top: 5px;
	margin-bottom: 5px; /*min-height: 60px;*/
}
.Left .RadPanelBar .rpLevel1 .rpItem span.rpExpandHandle
{
	display: none !important;
}
/*END*/
/*COMBOBOX*/
.RadComboBox
{
	cursor: pointer;
}
.RadComboBox table
{
	width: 140px !important;
	height: 25px !important;
}
.RadComboBox table td.rcbInputCell
{
	background: transparent url(../App_Themes/Timbri/bgRCB.png) no-repeat top left !important;
	cursor: pointer;
	font-style: normal !important;
}
.rcbCrea table td.rcbInputCell
{
	background: transparent url(../App_Themes/Timbri/bgRCB_Red.png) no-repeat top left !important;
	cursor: pointer;
	font-style: normal !important;
}
.rcbLong table td.rcbInputCell
{
	background: transparent url(../App_Themes/Timbri/rcbLong.png) no-repeat top left !important;
	cursor: pointer;
	font-style: normal !important;
}
.RadComboBox table td.rcbInputCell, .RadComboBox table td.rcbInputCell input
{
	width: 119px !important;
	padding: 0px !important;
	border: 0px !important;
}
.RadComboBox table td.rcbInputCell input
{
	width: 112px !important;
	padding: 0px 0px 0px 7px !important;
	border: 0px !important;
}
.RadComboBox table td.rcbArrowCell, .RadComboBox table td.rcbArrowCell a
{
	background: #dcdcdc !important;
	border: 0px !important;
	width: 21px !important;
	height: 25px !important;
	background: transparent url(../App_Themes/Timbri/bgRCBarrow.png) no-repeat top left !important;
	cursor: pointer !important;
}
.rcbLong table td.rcbArrowCell, .rcbLong table td.rcbArrowCell a
{
	background: #dcdcdc !important;
	border: 0px !important;
	width: 21px !important;
	height: 25px !important;
	background: transparent url(../App_Themes/Timbri/rcbShortArrow.png) no-repeat top left !important;
	cursor: pointer !important;
}
.rcbCrea table td.rcbArrowCell, .rcbCrea table td.rcbArrowCell a
{
	background: #dcdcdc !important;
	border: 0px !important;
	width: 21px !important;
	height: 25px !important;
	background: transparent url(../App_Themes/Timbri/bgRCBarrow_Red.png) no-repeat top left !important;
	cursor: pointer !important;
}
.RadComboBoxDropDown_Default
{
	background-color: #ffffff !important;
	margin: 0px !important;
	cursor: pointer;
	font-style: normal !important;
	border-top-color: #C6C7D2 !important;
}
.RadComboBoxDropDown_Default .rcbHovered
{
	background: transparent url(../App_Themes/Timbri/rcbScroll.gif) repeat-x top left !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	line-height: 20px !important;
	height: 20px !important;
	padding: 0px 6px 0px 4px !important;
}
.RadComboBoxDropDown_Default li.rcbItem
{
	background-color: #ffffff !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	height: 20px !important;
	line-height: 20px !important;
	padding: 0px 6px 0px 4px !important;
}
/*END*/

/*COMBOBOX SHORT*/
.rcbShort
{
	cursor: pointer;
}
.rcbShort table
{
	width: 60px !important;
	height: 25px !important;
}
.rcbShort table td.rcbInputCell
{
	background: transparent url(../App_Themes/Timbri/rcbShort.png) no-repeat top left !important;
	cursor: pointer;
	font-style: normal !important;
}
.rcbShort table td.rcbInputCell, .rcbShort table td.rcbInputCell input
{
	width: 39px !important;
	padding: 0px !important;
	border: 0px !important;
}
.rcbShort table td.rcbInputCell input
{
	width: 32px !important;
	padding: 0px 0px 0px 7px !important;
	border: 0px !important;
}
.rcbShort table td.rcbArrowCell, .rcbShort table td.rcbArrowCell a
{
	background: #dcdcdc !important;
	border: 0px !important;
	width: 21px !important;
	height: 25px !important;
	background: transparent url(../App_Themes/Timbri/rcbShortArrow.png) no-repeat top left !important;
	cursor: pointer !important;
}
.rcbShort .RadComboBoxDropDown_Default
{
	background-color: #ffffff !important;
	margin: 0px !important;
	cursor: pointer;
	font-style: normal !important;
	border-top-color: #C6C7D2 !important;
}
.rcbShort .RadComboBoxDropDown_Default .rcbHovered
{
	background: transparent url(../App_Themes/Timbri/rcbScroll.gif) repeat-x top left !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	line-height: 20px !important;
	height: 20px !important;
	padding: 0px 6px 0px 6px !important;
}
.rcbShort .RadComboBoxDropDown_Default li.rcbItem
{
	background-color: #ffffff !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	height: 20px !important;
	line-height: 20px !important;
	padding: 0px 6px 0px 6px !important;
}
.rcbBordo .rcbScroll
{
	height: 100% !important;
	overflow: auto !important;
}
.rcbRighe .rcbScroll
{
	height: 211px !important;
	overflow: auto !important;
}
.rcbDim .rcbScroll
{
	height: 211px !important;
	overflow: auto !important;
}
.rcbCarattere .rcbScroll
{
	height: 211px !important;
	overflow: auto !important;
}
.rcbInterlinea .rcbScroll
{
	height: 211px !important;
	overflow: auto !important;
}
.rcbRientro .rcbScroll
{
	height: 211px !important;
	overflow: auto !important;
}
/*END*/

/*COMBOBOX RIENTRO*/
.rcbRientro
{
	cursor: pointer;
}
.rcbRientro table
{
	width: 55px !important;
	height: 25px !important;
}
.rcbRientro table td.rcbInputCell
{
	background: transparent url(../App_Themes/Timbri/rcbShort.png) no-repeat top left !important;
	cursor: pointer;
	font-style: normal !important;
}
.rcbRientro table td.rcbInputCell, .rcbRientro table td.rcbInputCell input
{
	width: 34px !important;
	padding: 0px !important;
	border: 0px !important;
}
.rcbRientro table td.rcbInputCell input
{
	width: 27px !important;
	padding: 0px 0px 0px 7px !important;
	border: 0px !important;
}
.rcbRientro table td.rcbArrowCell, .rcbRientro table td.rcbArrowCell a
{
	background: #dcdcdc !important;
	border: 0px !important;
	width: 21px !important;
	height: 25px !important;
	background: transparent url(../App_Themes/Timbri/rcbShortArrow.png) no-repeat top left !important;
	cursor: pointer !important;
}
.rcbRientro .RadComboBoxDropDown_Default
{
	background-color: #ffffff !important;
	margin: 0px !important;
	cursor: pointer;
	font-style: normal !important;
	border-top-color: #C6C7D2 !important;
}
.rcbRientro .RadComboBoxDropDown_Default .rcbHovered
{
	background: transparent url(../App_Themes/Timbri/rcbScroll.gif) repeat-x top left !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	line-height: 20px !important;
	height: 20px !important;
	padding: 0px 6px 0px 6px !important;
}
.rcbRientro .RadComboBoxDropDown_Default li.rcbItem
{
	background-color: #ffffff !important;
	margin-top: 1px !important;
	margin-bottom: 1px !important;
	height: 20px !important;
	line-height: 20px !important;
	padding: 0px 6px 0px 6px !important;
}
.rcbRientro .RadComboBoxDropDown_Default .rcbScroll
{
	height: 100% !important;
	overflow: auto !important;
}
/*END*/
.Correlati
{
	padding: 30px 30px 25px 30px;
}
.Preview
{
	text-align: center;
	padding: 5px;
}
/* CARRELLO*/
.ProdottoCarrello
{
	width: 340px;
	min-height: 104px;
	background: transparent url(../App_Themes/Timbri/bgProdCarrello.png) repeat-y top left;
	padding: 10px;
}
.ProdottoCarrelloTop
{
	width: 360px;
	height: 3px;
	background: transparent url(../App_Themes/Timbri/bgTopProdCarrello.png) no-repeat top left;
}
.ProdottoCarrelloBottom
{
	width: 360px;
	height: 3px;
	margin-bottom: 5px;
	background: transparent url(../App_Themes/Timbri/bgBottomProdCarrello.png) no-repeat top left;
}
.ProdottoCarrello #colore
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
}
.ProdottoCarrello .nero
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore1.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .verde
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore2.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .blu
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore3.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .rosso
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore4.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .neutro
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore5.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .bicolore
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	background: transparent url(../App_Themes/Timbri/colore6.png) no-repeat top left;
	position: relative;
	z-index: 10;
}
.ProdottoCarrello .nocolore
{
	width: 31px;
	height: 31px;
	margin-top: -2px;
	margin-left: -2px;
	float: left;
	position: relative;
	z-index: 10;
}
.ImgProdCarrello
{
	float: left;
	height: 70px;
	width: 80px;
	margin-top: -3px;
}
.esempio
{
	width: 105px;
	height: 45px;
	text-align: center;
	background: transparent url(../App_Themes/Timbri/bgPreview.png) no-repeat top left;
}
html body .RadInput_Default .riTextBox, html body .RadInputMgr_Default
{
	background: transparent url(../App_Themes/Timbri/radnumeric.gif) top left !important;
	width: 40px !important;
	height: 21px !important;
	border: 0px !important;
	padding: 0px !important;
	text-align: center !important;
	margin-top: 3px !important;
	line-height: 21px !important;
}
.riDisabled
{
	color: Black !important;
}
.TotalText
{
	float: left;
	font-size: 12px;
	width: 160px;
	height: 30px;
	line-height: 30px;
}
.TotalText2
{
	float: left;
	font-size: 12px;
	width: 40px;
	height: 30px;
	line-height: 30px;
}
.TotalText3
{
	float: right;
	font-size: 12px;
	width: 80px;
	height: 30px;
	line-height: 30px;
	text-align: right;
}
.ShippingText
{
	width: 210px;
	height: 30px;
	line-height: 30px;
	margin-right: 40px;
	float: left;
	margin-bottom: 6px;
}
.ShippingBox
{
	width: 227px;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	text-transform: uppercase;
	margin-right: 6px;
	float: left;
	margin-bottom: 6px;
}
.Avviso
{
	padding: 40px 20px 20px 20px;
	margin: 0px auto;
	width: 620px;
	min-height: 160px;
	background: transparent url(../App_Themes/Timbri/bgAvviso.png) repeat-y top left;
}
/*END CARRELLO*/
.RadUpload .ruCheck, .RadUpload_Default .ruRemove, .RadUpload .ruActions .ruButton, .RadUploadProgressArea .ruActions .ruButton
{
	display: none;
}
.RadUpload_Default .ruStyled .ruFakeInput
{
	height: 25px !important;
	width: 185px !important;
	border: 0px !important;
	padding-left: 5px !important;
	background: transparent url(../App_Themes/Timbri/tbContatti.png) no-repeat top left !important;
}
.RadUpload_Default .ruButton, .RadUploadProgressArea_Default .ruButton
{
	background-image: url(../App_Themes/Timbri/btnSeleziona.png) !important;
	width: 78px !important;
	height: 36px !important;
	font-size: 0px !important;
	margin-top: -5px !important;
}
.RadUploadSubmit
{
	background: transparent url(../App_Themes/Timbri/btnCarica.png) no-repeat top left !important;
	width: 78px !important;
	height: 36px !important;
	font-size: 0px !important;
}
.ruShadow, ul .ruProgress, .RadUploadProgressArea
{
	position: absolute !important;
	z-index: 2000 !important;
}
