BODY
{
	font-family: Verdana, Arial;
	font-size: 11px;
	color: #737373;

	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 12px;

	background-color: #ffffff;

	background-image: url('/shop/dl/images/main_bg.gif');
	background-repeat: repeat-y;
}

INPUT
{
	font-family: Verdana;
	font-size: 11px;

	border: 1px solid #81AF2E;
	background-color: #ffffff;
	margin: 0px;
}

INPUT.iButton
{
	background-image: url('/shop/dl/images/button_bg.gif');
	background-repeat: repeat-x;
	border: 0px;

	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;

	color: #FFFFFF;

	margin: 0px 0px 0px 0px;

	height: 19px;

	/* IE button width correction */
	padding: 0px .5em ;
	width:auto;
	overflow:visible;
}

INPUT[type=checkbox], INPUT[type=radio] {
	border: none 0px;
	background-color: transparent;
}
INPUT.checkbox, INPUT.radio {
	border: none 0px;
	background-color: transparent;
}


SELECT
{
	font-family: Verdana;
	font-size: 11px;

	border: 1px solid #c0c0c0;
	background-color: #ffffff;
}


a
{
font-family: Verdana, Arial;
font-size: 11px;
color: #618321;
padding: 0px 0px 0px 0px;
text-decoration: none;
}
a:hover
{
font-family: Verdana, Arial;
font-size: 11px;
color: #113311;
padding: 0px 0px 0px 0px;
text-decoration: underline;
}


FORM
{
display: inline;
}

IMG
{
border: 0px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

input {
color:#111111;
font-family:Arial;
font-size:11px;
padding:0px 0px;
}

h2 {
    color:#80AB2C;
    font-size:14px;
    font-weight:bold;
    margin: 0;
    padding:0;
    width: 260px;
}

.boxBlock {
background-color: #E6E6E6;
border-color:#C0C0C0;
border-style:solid;
border-width:0px 0px 1px;
color:#737373;
font-size:11px;
margin:0px 0px 0px 0px;
overflow:hidden;
padding:0px;
}

.greenBoxBlock .blockHead {
background-image:url(/shop/dl/images/blockhead_green_bg.gif);
}
.boxBlock .blockHead {
color:#737373;
display:block;
font-size:11px;
margin:0px;
overflow:hidden;
padding:0px;
text-align:left;
}

.boxBlock {
border-style:solid;
color:#737373;
font-size:11px;
}
.boxBlock .blockBody {
border-color:#C0C0C0;
border-style:solid;
border-width:0px 1px;
padding:5px;
}
.sponsorRecord {
margin-top:10px;
padding:0px 0px 5px;
}
.sponsorRecordC .cont1 {
padding:0px 12px;
}
.sponsorRecord .topTitle {
color:#737373;
font-size:11px;
font-weight:bold;
}
.sponsorRecord .title, .sponsorRecord .title a {
color:#80AB2C;
font-size:12px;
font-weight:bold;
}
.sponsorRecord .contents {
color:#737373;
font-size:11px;
}

.sponsorRecord .link {
background:transparent url(/dl/images/button_arrow_bg_16.png) no-repeat scroll 0%;
display:block;
float:right;
height:9px;
margin-top:5px;
overflow:hidden;
width:16px;
}
.greenBoxBlock .blockHead span {
background-image:url(/shop/dl/images/blockhead_green_icon.gif);
color:#FFFFFF;
}
.boxBlock .blockHead span {
background:transparent url(/shop/dl/images/blockhead_green_icon.gif) no-repeat scroll right top;
color:#FFFFFF;
display:block;
font-family:Verdana;
font-size:10px;
font-weight:bold;
height:15px;
margin:0px;
padding:4px 0px 0px 10px;
text-align:left;
text-transform:uppercase;
}

.separator {
background:transparent url(/shop/dl/images/separator_gray_1.png) repeat-x scroll left center;
display:block;
height:1px;
margin-top:7px;
margin-bottom:7px;
}

div#BaseLayout {
width: 1000px;
}

div#topmr {
float:top;
margin-bottom:5px;
overflow:hidden;
padding:7px 0px 0px 10px;
}
.objStack {
color:#737373;
font-size:10px;
font-weight:bold;
margin-bottom:3px;
width:655px;
}

.objStack a {
color:#737373;
font-family:Verdana,sans-serif;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
.objStack a:hover {
text-decoration:underline;
}

.leftbar {
position: relative;
float:top;
overflow:hidden;
padding:7px 0px 7px 40px;
width:220px;
background-image: url('/shop/dl/images/stand_left_bg.png');
background-repeat: repeat-y;
margin: 0px 0px 15px 0px;
}

div#leftcontainer {
float:left;
margin: 0px 0px 0px 0px;
}

.leftbar ul {
	margin: 0px 0px 0px 20px;
	padding: 0px;
}
.leftbar li{
	margin: 0px 0px 0px 0px;
	padding: 3px;
	list-style-position: outside;
	list-style-type: disc; color: #EE9509;
	}
.lefttopimage {
	position:absolute;
	font-size:0px;
	float:left;
	left:0px;
	top:0px;
	margin:0px;
	z-index:3;
}
div#main {
	background-color: #F2F2F2;
	float:left;
	margin: 0px 0px 0px 10px;
	width: 462px;
	overflow: hidden;
	}
div#RightContainer {
	float:left;
	margin: 0px 0px 0px 0px;
	overflow: hidden;
	}

.box_felirat {
	position:absolute;
	float:left;
	left:10px;
	top:20px;
	z-index:2;
}

a.ujdonsag_bal {
color:#80AB2C;
font-family:Verdana,sans-serif;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

a.ujdonsag_bal:hover {
text-decoration:underline;
}

li.kategoriaText{
margin: 0px 0px 0px 20px;
padding: 3px;
list-style-image: url('/shop/dl/images/button_forward_bg.png');
}
li.kategoriaText a:hover{
color:#80AB2C;
font-size: 16px;
font-weight: bold;
}
li.kategoriaText a{
color:#80AB2C;
font-size: 16px;
font-weight: bold;
}

li.infoText{
margin: 0px 0px 0px 0px;
padding: 3px;
list-style-image: url('/shop/dl/images/button_forward_bg.png');
}
li.infoText a:hover{
color:#80AB2C;
font-size: 11px;
font-weight: bold;
}
li.infoText a{
color:#80AB2C;
font-size: 11px;
font-weight: bold;
}


.blockHead a  {
color:#ffffff;
font-size: 10px;
font-weight: bold;
}

#AkcioLeft a  {
color:#404041;
font-size: 10px;
font-weight: bold;
}

#AkcioLeft  {
color: #000000;
font-size: 11px;
font-weight: bold;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  	background: #F9F9F9;
	
	}
	
TABLE.productListing {
	padding: 0px;
	table-layout: fixed;
        }

.productListing-heading {
  	font-size: 10px;
  	color: red;
	}
	
div#Kosar {
	background: #ffffff;
	float: top;
	width: 220px;
	padding-bottom: 10px;
	margin: 0px 0px 0px 7px;
}

.boxText {
	font-size: 13px;
  	color: red;
	font-weight: bold;
	}
	
.Cart {
margin-top:3px;
padding:0px 0px 0px;
}
.CartC .cont1 {
padding:0px 3px;
}
.Cart .topTitle {
color:#737373;
font-size:11px;
font-weight:bold;
}
.Cart .title, .Cart .title a {
color:#80AB2C;
font-size:12px;
font-weight:bold;
}
.Cart .contents {
color:#737373;
font-size:11px;
}

.Cart .link {
background:transparent url(/dl/images/button_arrow_bg_16.png) no-repeat scroll 0%;
display:block;
float:right;
height:9px;
margin-top:5px;
overflow:hidden;
width:16px;
}

div#footer {
clear:both;
}

div#VVfooter {
background-color:#FFFFFF;
background-image:url(/shop/dl/images/footer_bg.gif);
background-repeat:repeat-x;
color:#737373;
margin:0px;
padding:35px 0px 10px;
text-align:center;
width:965px;
}

div#itemContainer {
margin:0px;
padding:10px;
}

.infoBoxHeading {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
}

.pageHeading{
color:#80AB2C;
font-size:14px;
font-weight:bold;
}
.moduleRowOver { 
	background-color: #FABF71; cursor: pointer; cursor: hand;
	}

.moduleRowSelected {
	background-color: #E9F4FC;
	}


/* message box */

.messageBox { 
	font-size: 90%; 
	}

.messageStackError, .messageStackWarning { 
	font-size: 90%; background-color: #ffb3b5; 
	}

.messageStackSuccess { 
	font-size: 90%; background-color: #99ff00; 
	}

/* input requirement */

.inputRequirement { 
	font-size: 90%; color: #ff0000; 
	}
	
a#torzsvasarloi, a.linkedDiscount, h3.linkedDiscount {
	color: #ee9509;
}

