﻿body {margin:0px;padding:0px; text-align:center; background-image: url('../img/page_bg.gif'); background-color: #E5E5E5; background-repeat: repeat; height:100%; width: 100%; font-family: Verdana, Sans-Serif; font-size: 12px;}
a{ text-decoration: none; font-family: Verdana, Sans-Serif; color: #506F7F;}
a:hover{color: #A2C4D6;}
h1{font-family: Arial, Sans-Serif; font-size: 24px; margin: 0px; padding: 0px; text-transform: uppercase;}
img{border:none;}


.clear{clear:both; height:1px;}

select {color: #000000; font-size: 10px; font-family: Verdana; border: 1px solid #E5E5E5; background-color: #FFFFFF;}
option {}

.lightLink { color: #A2C4D6; }
.lightLink:hover { color: #506F7F; }

.pageContainer{position:relative; margin-left: auto; margin-right: auto; width: 995px; text-align: left;}

.mainContent{background-image: url('../img/content_bg.jpg'); width: 995px; }

.mainContentInner{padding: 0px 10px 20px 47px; }

.menu{background-image: url('../img/menu_bg.jpg'); width: 995px; height: 26px;}
.menu ul{list-style: none; margin: 0px 0px 0px 60px; padding: 2px 0px 0px 0px;}
.menu ul li{float:left; margin: 0px 30px 0px 0px; padding: 0px;}
.menu ul li a{color: #A2C4D6;  font-size: 12px; text-transform: uppercase; font-weight:bold;}
.menu ul li a:hover{color: #506F7F;}

.menuContent{ padding: 4px 0px 0px 0px;}

.menuContent a.selected{ color: #506F7F;}

.footer{background-image: url('../img/footer_bg.gif'); width: 995px; height: 71px; font-size: 9px; color: #A2C4D6;}
.footerContent{padding: 8px 50px 0px 57px;}

.webshopLink{position: absolute; top: 415px; left: 163px;}
.webshopLink a{font-size: 9px; color: #C34C54;}
.webshopLink a:hover{color: #702E33;}

.webshopLinkTextPage{position: absolute; top: 445px; left: 813px;}
.webshopLinkTextPage a{font-size: 9px; color: #C34C54;}
.webshopLinkTextPage a:hover{color: #702E33;}

.lasmerLink{position: absolute; top: 545px; left: 713px;}
.lasmerLink a{font-size: 9px; color: #8AA4B3;}
.lasmerLink a:hover{color: #506F7F;}

.leftMenu{background-color: #CCE0EA; width: 169px; height:100%; float:left; font-size: 12px;}
.leftMenu a {color: #506F7F; text-transform: uppercase; }
.leftMenu a:hover {color: #A2C4D6;}
.leftMenuInner{padding: 25px 0px 0px 0px;}
.menuOption{padding-bottom: 20px;}

.mainOption{ padding: 3px 0px 3px 22px;}
.mainOption a{font-weight: bold;}
.subOption{ padding: 3px 0px 3px 22px;}
.subOptionSelected a{padding-left: 7px;}
.subOptionSelected{ padding: 3px 0px 3px 3px;}
.subInnerOptionSelected a{padding-left: 7px; text-transform:none;}
.subInnerOptionSelected{ padding: 3px 0px 3px 3px;}
/*.subInnerOptionSelected img{ padding-left: 17px;}*/
.menuStreck{clear:both; padding-left: 11px;}
.subInnerOptionSelectedX{ padding: 3px 0px 3px 22px; text-transform:none;}

/*.leftCol{float:left; padding: 34px 0px 0px 64px; width: 392px; font-size: 10px; border: 1px solid black;}*/
.leftCol{float:left; margin: 34px 0px 0px 64px; width: 392px; font-size: 10px;} * html .leftCol { display:inline; } 
.rightCol{float:left;}

.rightContent{float:left;}
.rightContentRow{clear:both;}

.topplistaMiddle{background-image: url('../img/topplista_bg.jpg');}
.topplistaProduktInfo{clear:both;}

.topplistaProdukt{padding: 10px 0px 10px 16px; width: 175px; font-size: 9px; }

.topplistaProdukt a{color: #506F7F; text-decoration:underline;}

.topplistaProduktBild{float:left;width:70px; padding: 18px 10px 0px 0px;}

.topplistaProduktInfo2{padding-top: 16px; float:left; width: 80px;}

.topplistaBottom{clear:both;}

.redPrice{color: #E42B22; font-weight: bold;}

.webshopContent{float:left; padding: 34px 0px 0px 68px; width: 624px;}

.webshopFocusItemContent{background-image: url('../img/webshop_focusitem_bg.gif'); width: 624px; padding: 15px 0px 0px 0px; }

.webshopItem{width: 196px; font-size: 10px; float:left; padding-right: 18px; padding-top:10px;}

.login{position:absolute; top: 35px; left: 834px; text-align:right; width:100px;}

/*.loginAccount input { border: 0px; font-size: 10px; color: #89A3B2; border: 1px solid #E5E5E5; margin-right: 8px;}*/
input { border: 0px; font-size: 10px; color: #000000; border: 1px solid #506F7F; margin-right: 8px;}

.checkbox input{ border: 0px;}


.webshopKassaItem{ clear:both; padding-top: 12px;}

.kassaMenu{ font-size: 12px; padding-top: 7px; text-transform: uppercase; font-weight:bold; color: #A2C4D6;}

.kassaMenu a{ color: #A2C4D6; }
.kassaMenu a:hover{ color: #506F7F; }

.kassaMenu a.selected{ color: #506F7F; }

.verifyProductTable th{color:#8C9FA3}
.verifyProductTable td{background-color: #C8DAE6; border-bottom: 2px solid #FFFFFF;}
.verifyProductTable tr{background-color: #FFFFFF;}

/**/

/* Image Window */

.ImageWindow
{
/*
	position: relative;
	top: -500px;
	left: 0px;
	width: 754px;
	height: 578px;
	border: solid 1px #747474;
	background-color: White;
	float:left;
	z-index:400;
	*/
	position: relative;
	top: -500px;
	left: 0px;
	width: 754px;
	height: 578px;
	border: solid 1px #747474;
	background-color: White;
	float:left;
	z-index:400;	
}
.ImageWindowLeft_bg
{
	float: left;
	width: 10px;
	height: 27px;
	background-image: url(../images/header_rowBg.gif);
	background-repeat: repeat-x;
}
.ImageWindowCenter_bg
{
	float: left;
	width: 744px;
	height: 27px;
	background-image: url(../images/header_rowBg.gif);
	background-repeat: repeat-x;
}
.ImageWindows_Header
{
	float: left;
	width: 150px;
	font-weight: bold;
	font-size: 1.0em;
}



/**/

/* Error window style */

.errorWindow
{
	position: absolute;
	top: 200px;
	left: 250px;
	width: 420px;
	/*height: 200px;*/
	border: solid 1px #747474;
	background-color: White;

/*
	position: relative;
	top: -500px;
	left: 100px;
	width: 420px;
	/*height: 200px;
	border: solid 1px #747474;
	background-color: White;
	*/
}
.errorWindow2
{
	position: absolute;
	top: 200px;
	left: 250px;
	width: 420px;
	/*height: 200px;*/
	border: solid 1px #747474;
	background-color: White;

    /*
	position: relative;
	top: -200px;
	left: 100px;
	width: 420px;
	/*height: 200px;
	border: solid 1px #747474;
	background-color: White;
	*/
}
.errorWindowLeft_bg
{
	float: left;
	width: 10px;
	height: 27px;
	background-image: url(../images/header_rowBg.gif);
	background-repeat: repeat-x;
}
.errorWindowCenter_bg
{
	float: left;
	width: 410px;
	height: 27px;
	background-image: url(../images/header_rowBg.gif);
	background-repeat: repeat-x;
}
.errorWindows_Header
{
	float: left;
	width: 150px;
	font-weight: bold;
	font-size: 1.0em;
}

.errorWindows_Header_Black
{
	float: left;
	width: 100px;
	font-weight: bold;
	font-size: 1.0em;
	color: Black;
}
/* Error window style Ends */


.rad_control1
{
	float: left;
	background-color: #cccccc;
	font-weight: bold;
	padding: 4px 2px 0px 5px;
	height: 20px;
}
.rad_control2
{
	float: left;
	background-color: #cccccc;
	padding: 0px 2px 2px 5px;
	height: 20px;
}
.rad_control3
{
	float: left;
	background-color: #ffffff;
	padding: 0px 2px 2px 5px;
	height: 20px;
}
.reciept
{
	height: 18px;
	clear: both;
}