@charset "UTF-8";
/* CSS Document */
#maincolumn {
float:left;
width:592px;
padding-bottom:40px;
}
#mainContent {
padding-left:0px;
padding-right:0px;
padding-top:60px;
text-align:left;
width:100%;
clear:both;

}
a:hover{
color:#F15B26
}
#mainContent h2{
color:#603913;
font-size:15px;
}
#mainContent h2 a{
color:#603913;

}
#basket{
width:112px;
margin-top:18px;
float:right;
height:23px;
padding-top:7px;
background-color:#F1F0DE;
text-align:center;
position:relative;
left:-174px;
}
#basket a{
color:#58595B;
}

.columnSmallTable{

display:table-cell;
padding:2px;
border:solid 1px #CCCCCC;
margin:12px;
}
.rowTable{
display:table-row;
}
.coloredRow{
	background-color:#C6BF83;
}
.tableBig{
display:table;
}

.tableBasket{
display:table;
}
.tableBasketRow{
width:100%;
display:table-row;
}
.tableBasketCell{
display:table-cell;
padding-top:8px;
padding-bottom:8px;
border-bottom:solid 2px #C2BC9A;
}
.tableBasket .image{
width:120px;
}
.tableBasket .title{
width:140px;
}
.tableBasket .color{
width:90px;
}
.tableBasket .quantity{
width:80px;
text-align:center;
}
.tableBasket .size{
width:40px;
}
.tableBasket .price{
width:70px;
}
.tableBasket .x{
width:50px;
}
.tableBasket .priceX{
width:80px;
padding-right:40px;
text-align:right;
}

.tableBasket .header{
color:#C2BC9A;
}


.plainRow{
padding-top:8px;
padding-bottom:8px;
border-bottom:solid 2px #C2BC9A;
width:100%;
float:left;
clear:both;
color:#C2BC9A;
font-weight:bold;
}
.plainRow .euroBox{
width:80px;
padding-right:40px;
text-align:right;
float:right;

}
.plainRow .boxCost{
width:200px;
float:right;
text-align:right;

}	
#checkoutRow{
width:100%;
float:right;
text-align:right;
padding-top:8px;
}

.threeColumnBox{
	width:180px;/*192 in total with margin*/
	margin-left:8px;
	margin-right:9px;
	float:left;
}
.threeColumnBox p{
font-size:10px;
padding-left:15px;
padding-right:15px;
margin-top:5px;
margin-bottom:5px;
}
.threeColumnBox p.lezanta{
font-size:11px;
}
.threeColumnBox h3{
font-size:15px;
padding-left:15px;
padding-right:15px;
margin-top:5px;
margin-bottom:5px;
}

.threeColumnBox h3 a{
color:#603913;
}
.priceFloatBox{
width:30px;
float:right;
padding-top:5px;
font-size:11px;

}

/* rightmenuStore  */
#rightmenuStore{
	width: 175px;
	text-align:left;
	font-size:9px;
	margin-top: 18px;
	margin-bottom: 25px;
	background-color:#ECEDD9;


}
#rightmenuStore .top{
	background-image:url(images/menu.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 38px;
	width: 175px;
}
#rightmenuStore .bottom{
	border-top:4px solid #FFFFFF;
	height: 38px;
	width: 175px;
	
}
#rightmenuStore ul{
	list-style:none;
	margin:0px;
	padding: 0px 14px 0px 32px;
	padding-bottom:20px;

}
#rightmenuStore li{
	margin:0px;
	padding: 0px;
	padding-top: 1em;

}
#rightmenuStore a{
	color:#513f1e;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
#rightmenuStore a:visited{
	color:#513f1e;
}

#account input{
width:200px;
}


#accountColumn{
	float:left;
	width:250px;
}

#accountRow{
	float:left;
	width:100%;
	margin-top:4px;
	margin-bottom:4px;
	
}
#checkoutLabel{
	float:left;
	width:25%;
	text-align:left;
}

#checkoutValue{
	float:right;
	width:63%;
	text-align:left;
	
}
div.row {
  color:#000000;
}

#sendColumn{
	float:left;
	width:500px;
	padding-top:5px;
	padding-bottom:5px;
	
}
.loginForm{
	width:100px;
 	display:inline-block
}
#sendtoPage input{
width:190px;
padding:2;
margin:0;
}
#sendtoPage textarea{
width:190px;
padding:2;
margin:0;
height:50px;
}