@charset "utf-8";
/* CSS Document */

body{
font-family: Arial;
font-size:12px;
color:#666666;
margin:0px;
padding:0px;
background-color:#4d4d4d;
background-repeat:repeat-y;
background-position:center;
background-image:url(images/page_layout/bg.jpg);
}
a{
font-family: Arial;
color:#333333;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a:hover{
text-decoration:underline;
}
.text{
font-family: Arial;
color:#666666;
font-size:13px;
}

.basketlist_products{
font-family: Arial;
font-size:10px;
font-weight:bold;
color:#775d3f;
padding-left:10px;
background-color:#ffffff;
border-bottom:#ffeedb 1px dashed;
border-top:#ffeedb 1px dashed;
padding-bottom:1px;
}
.basketlist_heddings{
font-family: Arial;
font-size:11px;
color:#775d3f;
font-weight:bold;
}
.basketlist_buttons{
font-family: Arial;
font-size:8pt;
text-transform:lowercase;
font-weight:bold;
color:#ffffff;
border:1px #000000 solid;
padding-left:3px;
padding-right:3px;
background-color:#777777;
}
.basketlist_buttons_off{
font-family: Arial;
font-size:9px;
font-weight:bold;
color:#c7b8a5;
border:1px #dbcab5 solid;
padding-left:3px;
padding-right:3px;
}
.menu_text, .menu_text a:link, .menu_text a:visited{
font-family: Arial;
font-size:10px;
padding-bottom:5px;
font-weight:bold;
color:#444444;
display:block;
text-decoration:none;
background-image:url(images/page_layout/custom_menu_button.jpg);
background-repeat:repeat-x;
}

.menu_text a:hover{
background-image:url(images/page_layout/custom_menu_button2.jpg);
background-repeat:repeat-x;
display:block;
color:#000000;
}

.menu_text a:active{
background-image:url(images/page_layout/custom_menu_button3.jpg);
background-repeat:repeat-x;
display:block;
color:#000000;
}

.menu_text_selected, .menu_text_selected a 
{
	background-image:url(images/page_layout/custom_menu_button2.jpg);
	background-repeat:repeat-x;
	display:block;
	color:#000000;
	font-size:8pt;
	text-decoration:none;
	padding-bottom:4px;

}

.menu_bar{
background-color:#ffffff;
}
.menu_hedding{
font-family: Arial;
font-size:9pt;
color:#c09d78;
text-align:center;
vertical-align:bottom;
padding-bottom:10px;
}
.menu, .menu a:link, .menu a:visited, .menu a:active{
font-family: Arial;
font-size:10px;
color:#dddddd;
text-decoration:none;
}
.menu a:hover{
color:#ffffff;
text-decoration:underline;
}

.menu #current{
color:#FFFFFF;
text-decoration:none;
border-bottom:1px #dddddd dotted;
}

.main{
padding-left:20px;
padding-right:20px;
}

/*
.left_cell{
background-color:#4d4d4d;
background-image:url(images/page_layout/left_bg.jpg);
background-position:right;
background-repeat:repeat-y;
}
.right_cell{
background-color:#4d4d4d;
background-image:url(images/page_layout/right_bg.jpg);
background-position:left;
background-repeat:repeat-y;
}
*/

.footer{
padding-left:18px;
padding-right:18px;
}
.h3{
color:#ff8605;
font-size:14px;
font-weight:bold;
}
.h4{
color:#ff8605;
font-size:10px;
}
.h2{
color:#aaaaaa;
font-size:10px;
}
.h1{
color:#775d3f;
font-size:8pt;
font-weight:bold;
}
input.header{
background-color:#ffc88d;
border-style:solid;
border-width:1px;
border-color:#ff9525;
font-family: Arial;
font-size:10px;
color:#715135;
padding-left:5px;
padding-right:5px;
}
input.checkbox{
 background: transparent;
 border:0;
 height:10px;
 width:10px;
}
.header_footer, .header_footer a:link, .header_footer a:visited, .header_footer a:active{
font-family: Arial;
font-size:10px;
color:#ffffff;
text-decoration:none;
line-height:15px;
}
.header_footer a:hover{
text-decoration:underline;
}
.error{
color:#FF0000;
font-size:10px;
font-weight:bold;
}
.header_menu, .header_menu a:visited, .header_menu a:active, .header_menu a:link{
font-family: Arial;
font-size:8pt;
font-weight:bold;
color:#715135;
text-decoration:none;
padding-top:5px;
}
.header_menu a:hover{
color:#5e412a;
}
.header_loggedin_menu, .header_loggedin_menu a:visited, .header_loggedin_menu a:active, .header_loggedin_menu a:link{
font-family: Arial;
font-size:11px;
line-height:18px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
text-decoration:none;
}
.header_loggedin_menu a:hover{
color:#ffe0bb;
}
input, select{
background-color:#ffffff;
border-style:solid;
border-width:1px;
border-color:#dddddd;
font-family: Arial;
font-size:10px;
color:#555555;
padding-left:5px;
padding-right:0px;
}
.item_list_pic{
border-right:solid 1px #dddddd;
}
.item_list_right{
color:#cccccc;
font-weight:bold;
font-size:20px;
background-color:#f6f6f6;
}
.button, .button a:link{
cursor:pointer;
color:#3f3123;
font-size:8pt;
width:100px;
padding:5px;
font-weight:bold;
background-color:#ffaa4f;
border:#FFFFFF 3px solid;
cursor:pointer;
text-decoration:none;
display:block;
}
.button:hover
{
border:#ffdab1 3px solid;
text-decoration:none;
}
.pages_button{
text-decoration:none; 
width:60px;
text-align:center;
padding:5px;
display:block;
background-color:#ffaa4f;
color:#3f3123;
}
.pages_button_off{
width:60px;
text-align:center;
padding:5px;
display:block;
background-color:#eeeeee;
font-size:10px;
font-weight:bold;
}
.pages_button:hover{
display:block;
background-color:#ffc88d;
}
.textboxerror{
border-color:#A52528;
background-color:#FF8083;
}
