/* COMMON SETTINGS */

.frameBorderLeft {border-width:0px 0px 0px 0px;border-color:#f67f1f;border-style:solid}
.frameBorderRight {border-width:0px 1px 0px 0px;border-color:#f67f1f;border-style:solid}
.frameBorderSides {border-width:0px 0px 0px 0px;border-color:#f67f1f;border-style:solid}
.dashedBorderBottom {border-bottom:1px dashed #f67f1f;}
.solidBorderBottom {border-bottom:1px solid #f67f1f;}
.dashedBorderRight {border-right:1px dashed #f67f1f}
.orderBorder {border-width:0px 1px 1px 1px;border-color:#f67f1f;border-style:solid}

.blankBackground
{

}

.vat
{
	background-image: url(pics/menu.gif);
	background-repeat: repeat;
}


.left
{
	background-image: url(pics/menu.gif);
	background-repeat: repeat;
}

.cart
{

}

.header {color:#ffffff; font-weight:bold; height:20px; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid; background-color:#f67f1f;}
.separator {border-top:1px solid #f67f1f;border-bottom:1px solid white;margin:10px 0px 10px 0px;}

body {font-family:verdana; font-size:10px; background-image: url(pics/main.gif); background-repeat: repeat;}
td,span,div,input,select,option,textarea {font-family:verdana; font-size:10px}
img {border:1px;}
a.linkPassword { font-weight:bold; color:#006699; text-decoration:underline;}
a {FONT-SIZE:10px; COLOR:#000066; FONT-FAMILY: Verdana; TEXT-DECORATION:none;}
a:link {COLOR:#000066;}
a:visited {COLOR:#000066;}

/* PADDING & MARGINS */

.pad5 {padding:5px;}
.pad10 {padding:10px;}

.margLeft5 {margin-left:5px;}
.margLeft10 {margin-left:10px;}
.margRight5 {margin-right:5px;}
.margRight10 {margin-right:10px;}

.margTop10 {margin-top:10px;}
.margBot10 {margin-bottom:10px;}

.imageFrame
{
	border-top-width: 1px;
	padding-right: 5px;
	margin-top: 5px;
	padding-left: 5px;
	border-left-width: 1px;
	border-left-color: gray;
	border-bottom-width: 1px;
	border-bottom-color: gray;
	padding-bottom: 5px;
	border-top-color: gray;
	padding-top: 5px;
	background-color: white;
	border-right-width: 1px;
	border-right-color: gray;
	background-image:url('pics/news.gif');background-repeat: repeat;
	
}

.imageFrameSearch
{
	BORDER-RIGHT:gray 1px solid; 
	PADDING-RIGHT:2px; 
	BORDER-TOP:gray 1px solid; 
	MARGIN-TOP:5px; 
	PADDING-LEFT:2px; 
	PADDING-BOTTOM:2px; 
	BORDER-LEFT:gray 1px solid; 
	PADDING-TOP:2px; 
	BORDER-BOTTOM:gray 1px solid; 
	BACKGROUND-COLOR:white;
}

/* PAGES MENU */
.PageLinkArrow {background-image:url('pics/linkarrowSmall_white.gif');background-repeat: repeat-x;}
.PageLink {margin-right:10px}
a.PageLink:link {color:white;font-weight:bold;}
a.PageLink:Hover {color:white;font-weight:bold;}
a.PageLink:visited {color:white;font-weight:bold;}

/* CATEGORIES MENU */

.MC {font-weight:bold; font-size:10px; color:#313232; font-family:Verdana;}
body.MC {overflow-X: hidden;}
a.MC {color:black;}
a.MC:hover {color:black;}
a.MC:visited {color:black;}

.SubCategory {font-family:Verdana; font-size:10px; color:Black;}
a.SubCategory {color:Black;}
a.SubCategory:hover {color:black;}
a.SubCategory:visited {color:black;}

.SubCatLvl1 {font-family:Verdana; font-size:10px; font-weight:bold; color:black; text-transform:uppercase; padding-top: 2px; padding-bottom: 2px;}
a.SubCatLvl1 {color:black;}
a.SubCatLvl1:hover {color:black;}
a.SubCatLvl1:visited {color:black;}

.SubCatLvl2 {font-family:Verdana; font-size:10px; font-weight:normal; color:black;}
a.SubCatLvl2 {color:black;}
a.SubCatLvl2:hover {color:black;}
a.SubCatLvl2:visited {color:black;}

.SubCatLvl3 {font-family:Verdana; font-size:10px; font-weight:normal; color:black;}
a.SubCatLvl3 {color:black;}
a.SubCatLvl3:hover {color:black;}
a.SubCatLvl3:visited {color:black;}

.SubCatLvl4 {font-family:Verdana; font-size:10px; font-weight:normal; color:black;}
a.SubCatLvl4 {color:black;}
a.SubCatLvl4:hover {color:black;}
a.SubCatLvl4:visited {color:black;}

/* CONTENT */

.rub {font-family:Verdana; font-size:14px; font-weight:bold; color:#000000;}
.relatedHeadline {font-family:Verdana; font-size:12px; font-weight:bold; color:#000000; margin-top:5px; margin-bottom:5px;}
.PageContent {background-color:#D9E8FF;}

.newsOfferDiv {position:absolute; left:595px; top:10px; width:192px}
.newsOfferBox
{
	border-right: #0071bc 0px solid;
	border-top: #0071bc 0px solid;
	margin-bottom: 10px;
	border-left: #0071bc 0px solid;
	width: 192px;
	color: #313232;
	border-bottom: #0071bc 2px solid;
	background-color: #ffffff;
	background-image:url('pics/news.gif');background-repeat: repeat;
}

.newsOfferHeader
{
	padding-right: 3px;
	padding-left: 8px;
	padding-bottom: 3px;
	padding-top: 3px;
	border-bottom: #666666 1px solid;
	background-color: #ffffff;
	color: #ffffff;
	{background-image:url('pics/newshead.gif');background-repeat: repeat-x;}
}

/* CART */

.commentRes {border: 1px solid #000000; padding-top:10px; padding-bottom: 10px;padding-left:10px;padding-right:10px;}
.commentBox {font-family:Verdana; font-size:10px; color:#000000; font-weight:normal; width: 650px; height: 100px;}
.productCommentBox {font-family:Verdana; font-size:10px; color:#000000; font-weight:normal; width: 150px; height: 65px;}

.cartListItem {font-size:10px;font-family:verdana;color:#4A3C8C;}
a.cartListItem {color:#242424;}

.cartAlterListItem {font-size:10px;font-family:verdana;background-color:#F4F3EF;}
.cartHeaderItem {font-size:12px; font-family:Verdana; font-weight:bold; color:#000000; background-color:#f67f1f; border-bottom: 1px solid #000000}
.cartFooterItem {font-size:10px;font-family:verdana;color:#4A3C8C;background-color:#B5C7DE;}

/* SEARCH */

.searchBox
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	border: solid 1px black;
	width: 100px;
}

/* PRODUCTS */

.itemBox1 {font-family:Verdana; font-size:10px; color:#000000;border-style:solid; border-width: 1px; border-color: #000000; width: 40px;}
.itemBox2 {font-family:Verdana; font-size:10px; color:#000000;border-style:solid; border-width: 1px; border-color: #000000; width: 250px;}
.itemBox3 {font-family:Verdana; font-size:10px; color:#000000;border-style:solid; border-width: 1px; border-color: #000000; width: 125px;}
.itemBox4 {font-family:Verdana; font-size:10px; color:#000000;border-style:solid; border-width: 1px; border-color: #000000; width: 175px;}
.itemBox5 {font-family:Verdana; font-size:10px; color:#000000;border-style:solid; border-width: 1px; border-color: #000000; width: 75px;}

.priceStandard {font-family:Verdana; font-size:10px; color:#000000; font-weight:normal;}
.pricePrevious {font-family:Verdana; font-size:10px; color:#000000; font-style:italic; text-decoration:line-through;}
.priceExtra {font-family:Verdana; font-size:10px; color:#000000; font-weight:normal;}

a.listItem {color:#000000;}

.listItem {font-family:Verdana;}
.alterListItem { font-family:Verdana; background-color:#f4f4f4;}

.relListItem {font-family:Verdana; height:50px;}
.relAlterListItem { font-family:Verdana; background-color:#f4f4f4; height:50px;}

.ListProducts {font-family:Verdana; font-size:10px;	color:#ff9900; font-weight:bold; background-color:#336633;}
.ProdHead {font-family:Verdana; font-size:10px;	color:White; font-weight:bold; background-color:#f67f1f; padding:3px}

.prodCatLink {font-family:Verdana; font-size:10px; color:#000000; font-weight:bold; text-decoration:underline;}

.bigTextExtra {margin-top:10px;font-size:12px}
.bigTextClassic {margin-top:10px; font-size:12px}

.prodHeadExtra {font-size:12px; font-weight:bold;margin:3px 0px 5px 0px;}
.prodHeadClassic {font-size:12px; font-weight:bold; margin:3px 0px 5px 0px;}

.prodDescriptionExtra {height:80px;}
.prodDescriptionExtraEmpty {height:10px;}
.prodPrice {height:15px;}

.prodSubHead
{
	font-weight: normal;
	margin: 3px 0px 5px 0px;
	font-style: italic;
	height:15px;
}
.productSpacer {width:1px;background-image:url('pics/dotts.gif');background-color:#f67f1f}
.productSpacerWide {width:1px;background-image:url('pics/dotts_wide.gif');background-color:#f67f1f}

.ddListBig {width:150px;margin-bottom:1px}
.ddListSmall {width:70px;font-size:10px;margin-bottom:1px}

/* FORM */

.validation {color:#ff0000;font-size:10px;font-style:italic}
.coValidation {color:Red;font-size:10px;font-style:italic}
.errorText {color:Red;font-size:10px;font-weight:bold}

.bgForm {background-color:#cccccc}
