.{

}

body {

	background: url(../images/bg.gif);

	margin:0px;

	padding:0px;

	color:#ADA58A;

	font-family:Georgia, "Times New Roman", Times, serif;

	/*font-size:10px;*/

	font-size:12px;

	height:100%;

	width:100%;

}

html {

	height:100%;

	width:100%;

}

shape{

z-index:200;

}

a{

	z-index:200;

	color:#ad9a8a;

	font-family:Georgia, "Times New Roman", Times, serif;

	/*font-size:10px;*/

	font-size:12px;

	text-decoration:none;

}

a:hover{

	color:#fff;

}

a.group:hover{

	color:#fff;

}



div.main_div{

	background:#000;

	padding:7px 1px 0px 1px;

	margin:0px auto;

	width:993px;

}

div.header{

	background:url(../images/header_bg.jpg);

	width:993px;

	height:126px;

}

div.flash_inner{

width:654px;

height:315px;

margin-top:3px;

margin-left:170px;

}

div.popup{

	background:url(../images/popup.png) no-repeat;

	width:225px;

	display:none;

	height:129px;

	position:absolute;

	top:0px;

	left:50%;

	margin-left:-113px;

	z-index:111;

}





div.home_content{

	background:url(../images/home_bg.jpg) no-repeat;

	width:993px;

}

div.footer{

	padding:2px 34px 1px 30px;

	background:#5d4f44;

	width:929px;

	border:0px 1px solid #000;

	height:17px;

}

div.footer a{

	color:#ADA58A;

}

div.footer a:hover{

	color:#ADA58A;

	text-decoration:underline;

}

div.footer_left{

	float:left;

}

div.footer_right{

	float:right;

}

img.separator{

position:relative; top:2px;

padding:0px 3px;

}

div.logo{

position:absolute;

width:388px;

left:50%;

margin-left:-194px;

z-index:10;

}

div.header_top_left{

float:left;

padding-left:33px;

margin-top:-3px;

}

div.header_top_right{

float:right;

padding-right:33px;

margin-top:-3px;

}

div.clearer{

clear:both;

}

div.clearer_header{

clear:both;

width:993px;

height:83px;

}

div.menu{

clear:both;

height:33px;

background:#5d4f44;

width:993px;

font-weight:bold;

letter-spacing:-1px;

font-size:16px;

text-align:center;

}

.menu a{

	font-weight:bold;

	color:#C2BCA7;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	text-decoration:none;

}

.menu a:hover{

	font-weight:bold;

	color:#2A1503;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	text-decoration:none;

}

.menu_hover a{

	color:#2A1503;

}



div.button_1{

	position:absolute;

	background:url(../images/button_1.gif) left;

	width:120px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#C2BCA7;

	text-align:right;

	padding-right:11px;

	z-index:11;

}

div.button_1_over{

	position:absolute;

	background:url(../images/button_1_over.gif);

	width:120px;

	text-align:right;

	padding-right:11px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#2A1503;

	z-index:11;

}

div.button_2{

	position:absolute;

	background:url(../images/button_2.gif);

	width:157px;

	height:28px;

	padding-top:5px;

	text-align:center;

	float:left;

	color:#C2BCA7;

	z-index:11;

}

div.button_2_over{

	position:absolute;

	background:url(../images/button_2_over.gif);

	width:157px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#2A1503;

	text-align:center;

	z-index:11;

}

div.button_3{

	position:absolute;

	background:url(../images/button_3.gif);

	width:102px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#C2BCA7;

	text-align:left;

	padding-left:11px;

	z-index:11;

}

div.button_3_over{

	position:absolute;

	background:url(../images/button_3_over.gif);

	width:102px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#2A1503;

	text-align:left;

	padding-left:11px;

	z-index:11;

}

div.button_4{

	position:absolute;

	background:url(../images/button_4.gif);

	width:125px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#C2BCA7;

	text-align:right;

	z-index:11;

}

div.button_4_over{

	position:absolute;

	background:url(../images/button_4_over.gif);

	width:125px;

	text-align:right;

	height:28px;

	padding-top:5px;

	float:left;

	color:#2A1503;

	z-index:11;

}

div.button_5{

	position:absolute;

	background:url(../images/button_5.gif);

	width:95px;

	height:28px;

	text-align:center;

	padding-top:5px;

	float:left;

	color:#C2BCA7;

	z-index:11;

}

div.button_5_over{

	position:absolute;

	background:url(../images/button_5_over.gif);

	width:95px;

	height:28px;

	text-align:center;

	padding-top:5px;

	float:left;

	color:#2A1503;

	z-index:11;

}

div.button_6{

	position:absolute;

	background:url(../images/button_6.gif);

	width:180px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#C2BCA7;

	text-align:left;

	z-index:11;

}

div.button_6_over{

	position:absolute;

	background:url(../images/button_6_over.gif);

	width:180px;

	height:28px;

	padding-top:5px;

	float:left;

	color:#2A1503;

	text-align:left;

	z-index:11;

}

div.button_middle{

	background:url(../images/button_middle.gif);

	width:192px;

	height:33px;

	float:left;

}

.menu_text{

	overflow:hidden;

	height:19px;

}

.pointer{

cursor:pointer;

}

div.submenu_main{

font-size:12px;

color:#fff;

background:#000;

margin-top:7px;

padding-top:2px;

display:none;

font-weight:normal;

z-index:13;

text-align:center;

width:auto;

overflow:hidden;

min-width:148px;

}

div.submenu a{

font-size:12px;

font-weight:normal;

color:#190C02;

text-decoration:none;

}

div.submenu_over a{

font-size:12px;

color:#fff;

font-weight:normal;

text-decoration:none;

}

div.submenu_over a:hover{

font-weight:normal;

font-size:12px;

color:#fff;

text-decoration:none;

}

div.submenu{

background:#AE9B8B;

padding:5px 9px;

margin-top:1px;

color:#190C02;

text-align:left;

}

div.submenu_over{

padding:5px 9px;

background:#5D4F44;

margin-top:1px;

color:#fff;

text-align:left;

cursor:pointer;

}

div.right_literatur{

	background:url(../images/right_menu_open_top.gif);

	width:122px;

	padding-left:10px;

	padding-top:5px;

	height:26px;

	cursor:pointer;

}

div.right_menu{

	background:url(../images/right_menu.gif) no-repeat;

	width:122px;

	padding-left:10px;

	height:26px;

	padding-top:5px;

	cursor:pointer;

	margin-top:10px;

}



div.right_menu_open{

	background:url(../images/right_menu_open_top.gif) no-repeat;

	width:122px;

	padding-left:10px;

	height:26px;

	padding-top:5px;

	cursor:pointer;

	margin-top:10px;

}



div.right_menu_main{

	padding-top:34px;

	padding-right:32px;

	padding-bottom:34px;

	position:absolute;

	top:133px;

	left:50%;

	margin-left:333px;

}

div.right_menu_main a{

	font-size:16px;

	color:#fff;

	letter-spacing:-1px;

}



div.right_menu_main a:hover

{

	color: #d2cdc9;

}



div.content{

	background:url(../images/content_bg.jpg) no-repeat;

	width:971px;

	padding-left:22px;

	padding-top:12px;

	padding-bottom:11px;

}

div.ml50{

margin-left:50px;

margin-top:33px;

}

div.home_news_bg{

background:url('../images/news_bg.png'); width:431px; height:153px;

float:left;

margin-bottom:11px;

}

div.home_news_bg_right{

background:url('../images/news_bg.png'); width:431px; height:153px;

float:left;

margin-left:30px;

margin-bottom:11px;

}

div.home_body{

	width:993px;

	height:333px;

}

div.home_news_inner{

padding:11px 30px 12px 23px;

color:#c0b1a5;

}

div.home_news_inner a{

font-size:14px;

color:#c0b1a5;

}

div.home_news_inner a:hover{

color:#fff;

}



span.home_news_date{

font-size:13px;

}

span.home_news_body{

font-size:14px;

line-height:18px;

}

div.home_news_title a{

font-size:18px;

text-decoration:none;

color:#c7b9ae;

}

div.home_news_title{

font-size:22px;

padding:2px 0px 5px;

}

div.home_news_image{

float:left;

position:relative; top:1px;

margin-right:15px;

}

div.article_top{

background:url('../images/article_bg_top.png');

width:783px; height:13px;

}

div.article_bottom{

background:url('../images/article_bg_bottom.png');

width:783px; height:13px;

}

div.article_content{

background:url('../images/article_bg.jpg');

width:733px;

padding:6px 17px 14px 33px;

}

div.submenu_line{

background:url('../images/submenu_line.gif') repeat-x;

width:733px;

height:27px;

margin-top:10px;

}



h1{

color:#c6c0ac;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:22px;

margin:0px;

}

div.text{

font-size:14px;

line-height:18px;

color:#A7978A;

}

div.text a{

font-size:12px;

}

div.img_pos_left {

float:left; 

padding-right:17px; 

padding-bottom:0px; 

padding-top:2px;

z-index:200;

}

div.img_pos_right {

float:right;

padding-left:17px;

margin-bottom:0px;

padding-top:2px;

}

div.corner{

height:120px; width:198px; overflow:hidden; 

}

div.corner_addittional{

height:100px; width:168px; overflow:hidden;

}

div.breadrcrumb{

background:url('../images/breadrcrumb_home.gif') no-repeat;

background-position:0px 4px;

height:34px;

padding-left:11px;

color:#C2BCA7;

font-size:14px;

margin-left:2px;

}

div.breadrcrumb a{

color:#C2BCA7;

font-size:14px;

text-decoration:underline;

}

div.breadrcrumb a:hover{

color:#fff;

font-size:14px;

text-decoration:underline;

}



div.additional_image_separator{

width:20px; height:100px; float:left;

}

div.clearer_image{

clear:both;

height:20px;

}

.left{

float:left;

}

h3{

color:#A7978A;

font-family:Georgia, "Times New Roman", Times, serif;

font-size:14px;

font-weight:bold;

margin:0px;

padding-top:0px;

}

table.links a{

font-size:14px;

color:#A7978A;

font-family:Georgia, "Times New Roman", Times, serif;

line-height:normal;

}

table.links a:hover{

font-size:14px;

color:#fff;

font-family:Georgia, "Times New Roman", Times, serif;

line-height:normal;

}

div.submenu_line_links{

background:url('../images/submenu_line.gif') repeat-x;

width:733px;

height:27px;

margin-top:23px;

}

.iradius10{

cursor:pointer;

z-index:200;

}



input.form_input

{

	border:1px solid #4b2405;

	height:14px;

	/*height:14px;*/

	font-size:11px;	

	width:213px;

	*width:211px;

	

}



input.form_input_red

{

	border:1px solid #C49268;

	height:14px;

	/**height:14px;*/

	font-size:11px;

	width:213px;	

}



.red_background

{

	background:#C49268;

}



.green_background

{

	background:#CAE7B8;

}



textarea.form_textarea

{

	border:1px solid #4b2405;

	height:39px;	

	font-size:11px;

	width:213px;

	overflow-y:auto;

	font-family:Tahoma, Verdana, Arial, sans-serif;

}



select.form_select

{

	border:1px solid #4b2405;	

	font-size:11px;

	/*height:16px;*/

	font-family:Tahoma, Verdana, Arial, sans-serif;	

}

div.captcha_img

{

	float:left; border:1px solid #4b2405;

}



div.captcha_content

{

	float:left; padding:11px 4px 0px 4px;

	font-size:1px;

	line-height:1px;

}

td.separator{

height:4px;

}



span.invalid

{

	background:#bd0a1c;

/*	background:#6eab23;*/

	color:#ffffff;

	padding:1px 3px;

}





div.invalid

{

	background:#bd0a1c;

/*	background:#6eab23;*/

	color:#ffffff;

	padding:1px 3px;

}

/*map container*/

.fenster_button2

{

  cursor: pointer;

}



.map_container

{

	  width: 600px;

	  height: 390px;

}





.map_content

{

	  width: 578px;

	  height: 342px;

	  margin-left: 11px;

	  margin-bottom: 5px;

	  border: 1px solid #4b2405;

}

.versand_content

{

	  width: 590px;

	  margin-left: 4px;

	  margin-top: 4px;

	  margin-bottom: 5px;

	  font-size:12px;

	  color:#4b2405;

	  overflow-y:auto;

	  border: 1px solid #4b2405;

}



/*end map container*/

div.login_text{

font-size:11px;

color:#8c816f;

}

div.login_fields{

font-size:11px;

color:#8c816f;

padding-top:22px;

padding-left:30px;

}

div.login_text a{

font-size:11px;

text-decoration:underline;

color:#8c816f;

}

div.login_text a:hover{

font-size:11px;

text-decoration:underline;

color:#fff;

}

a.button_register{

color:#321f0e;

background:#5d4f44;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:underline;

font-size:12px;

padding:8px;

}



a.button_register:hover{

color:#fff;

background:#5d4f44;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:underline;

font-size:12px;

padding:8px;

}



a.button_weit{

color:#0b0500;

font-family:Georgia, "Times New Roman", Times, serif;

letter-spacing:1px;

font-weight:bold;

font-size:12px;

}



a.button_weit:hover{

color:#0b0500;

font-family:Georgia, "Times New Roman", Times, serif;

letter-spacing:1px;

text-decoration:underline;

font-size:12px;

font-weight:bold;

}





.button_send{

color:#321f0e;

border:0px;

background:#5d4f44;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:underline;

font-size:12px;

padding:8px 13px;

cursor:pointer;

*padding-left:0px;

*padding-right:0px;

}



.button_send:hover{

color:#fff;

border:0px;

background:#5d4f44;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:underline;

font-size:12px;

padding:8px 13px;

cursor:pointer;

*padding-left:0px;

*padding-right:0px;

}

.button_save{

color:#A7978A;

border:0px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:none;

font-size:14px;

padding:8px 13px;

cursor:pointer;

*padding-left:0px;

*padding-right:0px;

}



.button_save:hover{

color:#fff;

border:0px;

font-family:Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:1px;

text-decoration:none;

font-size:12px;

padding:8px 13px;

cursor:pointer;

*padding-left:0px;

*padding-right:0px;

}





.login_input{

border:1px solid #73655a;

height:14px;

font-size:11px;

width:148px;

}

div.button{

padding:25px 0px;

margin-left:100px;

}

a.news_back{

font-size:12px;

}

div.pt10{

padding-top:10px;

}

span.sel_lang{

color:#fff;

}

div.login_box{

background:#000000;

position:absolute;

top:22px;

width:237px;

padding:8px;

padding-bottom:5px;

padding-top:0px;

left:50%;

margin-left:-497px;

z-index:100;

color:#ad9a8a;

display:none;

}

.submit_button{

background:none;

padding:0px;

border:0px;

color:#ad9a8a;

font-family:Georgia, "Times New Roman", Times, serif;

	/*font-size:10px;*/

	font-size:12px;

}

.submit_button_hover{

color:#fff;

cursor:pointer;

}

.pB4{

padding-bottom:4px;

}

.request_form_container{

padding-bottom:4px;

}

.shipping{

display:none;

}

/* SHOP */

.second_content

{

	padding-top:13px;

}



div.prod_content{

background:url('../images/article_bg.jpg');

width:733px;

font-size:14px;

padding:6px 17px 0px 33px;

}





div.submenu_line_prod{

background:url('../images/submenu_line.gif') repeat-x;

width:733px;

height:12px;

margin-top:10px;

font-size:12px;

text-align:right;

}



.neu_prod_container

{

	padding-left:41px;

	padding-right:49px;

	width:642px;

	padding-top:8px;

}



.shopping_cart

{

	border-bottom:1px solid #000000;

	overflow: hidden;

	height:23px;
}


.sc_top_bk

{

	background:url('../images/sc_top_bk.gif') repeat-x;

	height:23px;

}



.sc_top_bk TABLE

{

	cursor:pointer;

}



.sc_top_right

{

	background:url('../images/sc_top_right.gif');

	height:23px;

	width:26px;

}

.sc_top_left

{

	background:url('../images/sc_top_left.gif');

	height:23px;

	width:19px;

}



.sc_top_center

{

	background-color:#ae9b8b;

	padding-left:37px;

	padding-right:34px;

	color:#291302;

	font-size:12px;

}



.sc_content

{

	height:210px;

	background-color:#ae9b8b;

	color:#291302;

}



.carousel_container

{

	height:141px;

}



.sc_bottom

{

	height:60px;

	padding-bottom:9px;

	padding-left:46px;

	padding-right:46px;

}



.sc_bottom_inner_left

{

	border:1px solid #291302;

	background-color:#d3c9c0;

	height:48px;

	font-size:12px;

	font-weight:bold;

	padding-top:10px;

	padding-left:7px;

	width:663px;

}



.sc_bottom_inner_right

{

	border:1px solid #291302;

	height:35px;

	font-size:12px;

	font-weight:bold;

	width:161px;

	padding-left:55px;

	background: url('../images/sc_bottom_right_bk.gif') 15px 0px no-repeat #d3c9c0;

	padding-top: 23px;

}



.sc_bottom_inner_right A

{

	color: #291302;

	font-size:12px;

	font-weight:bold;

	text-decoration:underline;

}



.sc_bottom_inner_right A:hover

{

	text-decoration:none;

}



.cart_product

{

	height: 105px;

	width: 202px;

	border:1px solid #291302;

	padding:7px;

	font-size:11px;

}



.sc_price_spec

{

	/*font-size:10px;*/

	font-size:12px;

	font-weight:normal;

}



.sc_price_spec A

{

	color: #291302;

	text-decoration:underline;

}



.sc_price_spec A:hover

{

	text-decoration:none;

}



#sc_form

{

	margin:0px;

}



.empty_prod

{

	background: url('../images/empty_prod_bk.gif') center no-repeat #bdada0;

}



.new_product

{

	width:120px;

	height:241px;

}



.new_prod_img

{

	text-align:center;

	height:141px;

}



.new_prod_title

{

	height:64px;

	padding-top:9px;

	color:#c6c0ac;

	font-size:12px;

	font-weight:bold;

	text-align:center;

}



.new_prod_title A

{

	color:#c6c0ac;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

}



.new_prod_title A:hover

{

	color:#efeeed;

}



.new_prod_price

{

	color:#efeeed;

	text-align:center;

	padding-top:3px;

}



.button_Add_left

{

	background: url('../images/button_Add_left.gif') no-repeat;

	height:25px;

	width:5px;

}



.button_Add_right

{

	background: url('../images/button_Add_right.gif') no-repeat;

	width:23px;

}



.button_Add_center

{

	background: url('../images/button_Add_center.gif') repeat-x;

	color: #291302;

	font-size:12px;

	font-weight:bold;

	padding-right:3px;

}





.Add_button:hover

{

	cursor:pointer;

}



.Add_button:hover .button_Add_center

{

	color: #ffffff;

}



.button_Add_center:hover

{

	color: #ffffff;

}



.sorting_options

{

	text-align:right;

	font-size:12px;

	width:740px;

	position:absolute;

	margin-top:35px;

}



.search_container

{

	text-align:right;

	font-size:12px;

	width:740px;

	position:absolute;

	margin-top:10px;

}



.sort_arrow_up, .sort_arrow_down

{

	cursor:pointer;

}



.prod_per_page

{

	font-size:14px;

	padding-left:33px;

	position:absolute;

	margin-top:-30px;

}



.prod_per_page SPAN

{

	cursor:pointer;

}



.prod_per_page SPAN:hover

{

	color:#ffffff;

}



.product_container

{

	padding:8px;

	padding-left:6px;

	padding-right:35px;

	font-size:11px;

}



.product_title

{

	font-size:12px;

	color:#c6c0ac;

	font-weight:bold;

}

.product_title a

{

	font-size:12px;

	color:#c6c0ac;

	font-weight:bold;

}

.product_title a:hover

{

	font-size:12px;

	color:#fff;

	font-weight:bold;

}



.product_artn

{

	color:#EFEEED;

}



.lesen_link

{

	color:#EFEEED;

	padding-top:1px;

}



.lesen_link A

{

	color:#EFEEED;

	font-size:12px;

	text-decoration:underline

}



.lesen_link A:hover

{

	color:#A7978A;

	font-size:12px;

	text-decoration:underline

}



.product_description

{

	padding-top:11px;

}



.product_price_specs

{

	/*font-size:9px;*/

	font-size:10px;

	font-weight:bold;

	text-align:right;

	color:#8a7f6e;

	padding-bottom:7px;

}



.product_price_specs2

{

	/*font-size:9px;*/

	font-size:10px;

	text-align:right;

	color:#8a7f6e;

	padding-bottom:7px;

	padding-top:5px;

	font-weight:normal;

}



.product_price_specs2 A

{

	text-decoration:underline;

	color:#8a7f6e;

	font-size:10px

}



.product_price_specs3

{

	/*font-size:9px;*/

	font-size:10px;

	color:#8a7f6e;

	padding-top:5px;

	font-weight:normal;

}



.product_price_specs3 A

{

	text-decoration:underline;

	color:#8a7f6e;

}



.product_price_specs A

{

	text-decoration:underline;

	color:#8a7f6e;

}



.product_old_price

{

	text-align:right;

	text-decoration:line-through;

	color:#8a7f6e;

	font-size:12px;

	font-weight:bold;

}



.product_actual_price

{

	text-align:right;

	color:#EFEEED;

	font-size:12px;

	font-weight:bold;

}



.cp_title

{

	font-weight:bold;

	font-size:12px;

}



.cp_title A

{

	font-weight:bold;

	font-size:12px;

	color: #291302;

}



.input_menge

{

	width:23px;

	border:1px solid #291302;

	height:14px;

	font-size:13px;

}



.input_menge2

{

	width:23px;

	border:1px solid #ADA58A;

	height:14px;

	font-size:13px;

}



.cp_price_total

{

	font-weight:bold;

	font-size:12px;

	text-align:right;

	color:#efebeb;

	padding-top:5px;

}



.cp_price_total_txt

{

	padding-top:14px;

}



.cp_menge_container IMG

{

	cursor:pointer;

}



.sc_final_sum_container

{

	padding-left:50px;

}



.prod_table_header

{

	background-color:#5d4f44;

	color:#EFEEED;

	font-size:14px;

	font-weight:bold;

}



.order_prod_details

{

	font-size:11px;

	padding-left:19px;

}



.order_product

{

	padding-bottom:15px;

	padding-top:18px;

	font-size:12px;

	padding-right:30px;

}



.padd1

{

	padding-top:15px;

}



.padd2

{

	padding-top:20px;

}



.ord_old_price_container

{

	height:15px;

}



.ord_prod_price

{

	color:#C6C0AC;

	font-weight:bold;

	/*padding-top:5px;*/

}



.ord_prod_price_total

{

	color:#EFEEED;

	font-weight:bold;

	padding-top:20px;

}



.prices_table

{

	font-size:14px;

	font-weight:bold;

}



.prices_table_right

{

	color:#EFEEED;

}



.pt_back

{

	background-color:#5d4f44;

}



.payment_type_table

{

	font-size:14px;

	font-weight:bold;

}



.agb_container

{

	padding-top: 10px;

}



.agb_container A

{

	text-decoration: underline;

}



.agb_alert

{

	position: absolute;

	background: #291302;

	border: 4px solid #C6C0AC;

	color: #C6C0AC;

	width:398px;

	padding:5px;

	margin-left:37px;

	margin-top: 52px;

	z-index:3000;

	font-weight:normal;

}



.prices_table_container

{

	padding-top:20px;

}



.payment_type_table_container

{

	padding-top:12px;

}



.send_order_button

{

	height:28px;

	background: url('../images/send_bk_cart.gif') 15px 0px no-repeat #5D4F44;

	padding-left:47px;

	padding-right:38px;

	padding-top:14px;

	cursor: pointer;

}



.send_order_button_container

{

	width:783px;

	padding-top:23px;

	padding-bottom: 23px;

}



.send_order_button A

{

	color: #291302;

	font-size:14px;

	font-weight:bold;

	text-decoration:underline;

}



.send_order_button A:hover

{

	text-decoration:none;

}



#v-tooltip {

  	background:#ffffe1;

	border: 1px solid #000000;

    padding:3px 5px;

    z-index: 4;

    color: #000000;

    font-size: 13px;

    font-family: Arial, Verdana, sans-serif;

    display:none;

    -moz-border-radius: 3px;

    -webkit-border-radius: 3px;

	position:absolute  }

	

#cart_content 

{

	height:210px;

	width:993px;

}	



#mycarousel

{	

	width:901px;

	height:121px;

}



.tooltip{ position: absolute; top: 0; left: 0; z-index: 3; display: none; }



.main_left

{

  float: left;

  margin-right: 15px;

  margin-bottom: 10px;

  color: #291302;

  text-align: left;

	/*font-size:10px;*/

	font-size:14px;

  line-height: 100%;

}



.image_title_div

{

 color: #291302;

}



.product_body_details

{

	padding-bottom: 10px;

}



.gallery_container

{

	padding-bottom: 15px;

}



.paging A

{

	text-decoration: underline;

	font-size: 14px;

	color: #ADA58A;

}



.paging A:hover

{

	color: #ffffff;

}



.product_stock

{

	font-weight: bold;

	font-size: 10px;

	text-align: right;

	padding-top: 3px;

}



.cp_stock_alert

{

	position: absolute;

	background: #291302;

	border: 4px solid #C6C0AC;

	color: #C6C0AC;

	width:198px;

	padding:5px;

	margin-left:-7px;

	margin-top: 0px;

	z-index:3000;

}



/* end SHOP */



/*RIGHT MENU */

.right_submenu_item

{

	background-color: #5d4f44;

	border-top: 1px solid #7b6a5c;

	border-bottom: 1px solid #493d34;

	height: 21px;

	color: #ad9e92;

	width: 132px;

}



.right_menu_main .right_submenu_item A

{

	color: #ad9e92;

}



.closed_menu

{

	width: 17px;

	background: url('../images/closed_menu.gif') no-repeat 4px 6px;

}



.open_menu

{

	width: 17px;

	background: url('../images/open_menu.gif') no-repeat 4px 6px;

}



.submenu_sign

{

	width: 17px;

}



.right_subsub_item

{

	background-color: #ad9a8a;

	border-top: 1px solid #bdb1a6;

	border-bottom: 1px solid #99806f;

	height: 21px;

	color: #291302;

	padding-left:16px;

	width: 116px;

}



.right_subsub_item_selected

{

	background-color: #ad9a8a;

	border-top: 1px solid #bdb1a6;

	border-bottom: 1px solid #99806f;

	height: 21px;

	color: #291302;

	padding-left:16px;

	width: 116px;

}



.right_menu_main .right_subsub_item A

{

	color: #291302;

}



.right_menu_main .right_subsub_item A:hover

{

	color: #ffffff;

}



.right_menu_main .right_subsub_item_selected A

{

	color: #ffffff;

}



.under_menu_header

{

	height: 2px;

	background-color: #ad9a8a;

	border-top: 1px solid #291302;

	border-bottom: 1px solid #291302;

}

/*end right menu*/

/* forum*/



tr.forum_header{

	height:24px;

	font-family:'Verdana';

	font-size:13px;

	font-weight:bold;

	color:#747474;

}

td.forum_header_separator{

	width:1px;

	height:24px;

	font-family:'Verdana';

	font-size:13px;

	font-weight:bold;

	color:#ded3b3;

}



td.forum_separator{

	width:1px;

	font-family:'Verdana';

	font-size:13px;

	height:28px;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#ded3b3;

}



tr.forum_column{

	font-family:'Verdana';

	height:28px;

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

	background-color:#ded3b3;

}

tr.topic_header{

	background-color:#ebe5d1;

	height:23px;

	font-family:'Verdana';

	font-size:13px;

	font-weight:bold;

	color:#747474;

}

td.topic_header_separator{

	background-color:#ebe5d1;

	height:23px;

	font-family:'Verdana';

	font-size:13px;

	font-weight:bold;

	color:#FFFFFF;

}

td.topic_column1_row1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:none;

	color:#747474;

	background-color:#f9f6ee;

}

td.topic_column2_row1{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:none;

	color:#747474;

	background-color:#fbfaf5;

}

td.topic_column1_row2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:none;

	color:#747474;

	background-color:#f7f4e9;

}

td.topic_column2_row2{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:13px;

	font-weight:none;

	color:#747474;

	background-color:#f0ebdc;

}

tr.post_header{

	background-color:#f4efdf;

	height:23px;

	font-family:'Verdana';

	font-size:13px;

	color:#747474;

}

td.post_header_separator{

	background-color:#f4efdf;

	height:23px;

	width:1px;

	font-family:'Verdana';

	font-size:13px;

	color:#ffffff;

}

td.post_column{

	height:24px;

	font-family:'Verdana';

	font-size:13px;

	color:#656565;

	background-color:#f9f6ee;

}



div.forum_button{

	background-image:url(../images/forum_button.gif);

	width:152px;

	height:20px;

	font-family:'Tahoma';

	font-size:14px;

	font-weight:bold;

	color:#FFFFFF;

	vertical-align:middle;

	padding-top:4px;

	text-align:center

}



td.forum_page_button{

	width:16px; height:16px; background-color:#f1ede4; cursor:pointer

}

td.forum_page_button_selected{

	width:16px; height:16px; background-color:#cac4b8; cursor:pointer

}

td.forum_page_button_margin{

	width:16px; height:16px; background-color:#f9f7f3; cursor:pointer

}

td.forum_user_info1

{

	height:17px;

	width:205px;

}

td.forum_user_info2

{

	widht:220px;

	height:17px;

}

span.highlighted_forum_entry{

	background-color:#fffc00;

	/*text-decoration:underline;*/

}

div.search_button{

	border:#ded3b3 1px solid;width:67px;height:14px;padding-top:2px;color:#747474;margin-left:6px;background:url('../images/forum_search_arrow.gif') no-repeat left;

	cursor:pointer;

}

td.forum_search_box_found{

	text-decoration:underline;cursor:pointer

}

/* new forum */

td.new_forum_header{

	font-size:16px;

	font-weight:bold;

	color:#c2bca7;

	background:#5d4f44;	

}

td.new_forum_header a{

	color:#c2bca7;

}



td.new_forum_header_separator{

	font-size:2px;	

	width:1px;	

	background:#5d4f44;	

}

div.new_forum_header_separator_brown{

	font-size:2px;	

	width:1px;height:12px;	

	padding-top:5px;

	padding-bottom:5px;

	background:#ded3b3;	

}

div.new_forum_header_separator_white{

	font-size:2px;	

	width:1px;height:38px;	

	margin-top:5px;

	margin-bottom:5px;

	background:#ffffff;	

}

div.new_forum_header_separator_white_little{

	font-size:2px;	

	width:1px;height:16px;	

	margin-top:4px;

	margin-bottom:4px;

	background:#ffffff;	

}

td.new_forum_list{

	background:#ae9b8b;		

	color:#2a1503;

	/*font-weight:bold;*/

}

td.new_forum_list a{

	color:#2a1503;

	font-weight:bold;

	text-decoration:underline;

}

td.new_forum_footer{

	background:#f9f6ee;	

	height:24px;	

	font-size:13px;

	font-weight:bold;

	color:#747474;

}

td.new_forum_footer a{	

	font-weight:normal;

	color:#747474;

}

td.new_topic_list{

	background:#ae9b8b;	

	height:24px;

	color:#2a1503;

}

td.new_topic_list a{

	color:#2a1503;

	text-decoration:underline;	

}

td.new_topic_header{

	background:#7a6c61;

	color:#d2cdc9;

	font-weight:bold;

	height:23px;

}

td.new_topic_dark_row{

	background:#9e8b7b;

	color:#2a1503;

}

select.new_forum_select{

	color:#2A1503;

	border:1px solid #2A1503;

	font-size:12px;

}

div.paging{

	color:#AD9A8A;

	padding-top:3px;

}

div.paging a{

	color:#AD9A8A;

}

td.new_post_header{

	background:#ebe5d1;

	color:#747474;

	font-weight:bold;

}

td.new_post_left{

	background:#f9f6ee;	

	color:#747474;

}

td.new_post_right{

	background:#faf8f1;	

	color:#747474;

}

td.new_post_bottom{

	background:#faf8f1;	

	height:28px;

}

div.inner_post_separator{

	font-size:2px;	

	height:1px;	

	background:#ffffff;

}

div.signature_seperator{

	font-size:2px;	

	height:1px;width:320px;	

	margin-top:10px;margin-bottom:10px;

	background:#747474;

}





/*end forum*/

/* actionBox */

div.actionBox{

	width:308px;

	height:318px;

	position:absolute;

	display:none;

	color:#497397;

	z-index:9999;

}

textarea.actionBox

{

	font-family:'Tahoma', Arial;

	font-size:11px;

	color:#626262;

	width:221px;height:60px;

	border:1px solid #e2e2e2;

}

/* END actionBox */


