html, body{
	background-color:#F4E28F;
	margin:0px;
	padding:0px;
	color: #000;
  font-family: Arial, SunSans-Regular;
}
body{
  height: 101%;
}
html{
  height: 100%;
  margin-bottom: 1px;
	overflow:scroll;
	Overflow-x:hidden;
	Overflow-y:auto;
}
html, body, p, td, div {
  font-size: 14px;
}
#content{
	border-left:1px solid #402720;
	border-right:1px solid #402720;
	padding:10px;
	float:right;
}
a {
	color:#402720;
}
a:hover {
	color:#945a49;
	text-decoration:none;
}
.uarehere{
	line-height:18px;
	font-size:12px;
	color:#402720;
}
.uarehere a{
	color:#402720;
}
.telefon {
	color:#fff;
	line-height:46px;
	font-size:12px;
	letter-spacing:1px;
}
.telefon a{
	color:#fff;
}
h1, h3{
	margin:0px;
	padding:0px;
	font-size:18px;
	color:#950e1f;
}
h3 {
	font-size:28px;
}
.sw_artikel_register_act, .sw_artikel_register{
	font-size:18px !important;
	line-height:26px !important;
	border-top:1px solid #950e1f !important;
	border-left:1px solid #950e1f !important;
	border-right:1px solid #950e1f !important;
}
.sw_artikel_register_act{
	background-color:#950e1f !important;
	color:#ffffff !important;
	border-bottom:1px solid #950e1f !important;
}
.sw_artikel_register{
	background-color:#ffffff !important;
	color:#950e1f !important;
	border-bottom:1px solid #ffffff !important;
}
#sw_artikel_rahmen{
	background-color:#ffffff;
	border:0px solid #950e1f !important;
	border-top:5px solid #950e1f !important;
}
sw_artikel_div_2, .menu_a_0, .menu_na_0, .menu_na_0_last, .menu_a_0_last, .menu_na_0_last:hover, .menu_a_0:hover, .menu_na_0:hover  {
  font-size:18px;
	font-weight:bold;
  display:block;
  text-decoration:none;
	color:#950E1F;
	float:left;
	line-height:27px;
	padding:0px 15px;
	background-color:#fff;
	margin:8px 5px 0px 0px;
}
.menu_a_0:hover, .menu_a_0, .menu_a_0_last, .menu_a_0_last:hover  {
	background-color:#F4E28F;
	color:#950E1F;
}
.menu_na_1, .menu_a_1, .warenkorb{
  text-decoration:none;
	display:block;
	color:#fff;
	padding:5px;
  font-size:12px;
	font-weight:900;
}
.menu_na_1:hover {
	background-color:#fff;
	color:#950E1F;
}
.menu_a_1:hover, .warenkorb:hover, .menu_a_1{
	color:#950E1F;
	background-color:#fff;
}


.menu_na_2, .menu_a_2{
  text-decoration:none;
	display:block;
	color:#950E1F;
	background-color:#fff;
  font-size:12px;
	padding:2px 5px 2px 20px;
	background-image:url(pix/kamat_2010_menu_2.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
}
.menu_a_2{
  font-size:12px;
	font-weight:900;
}
.menu_na_2:hover, .menu_a_2:hover{
	color:#402720;
}

.menu_na_3, .menu_a_3, .menu_a_3:hover{
  text-decoration:none;
	display:block;
	color:#950E1F;
	background-color:#fff;
  font-size:12px;
	padding:2px 5px 2px 40px;
	background-image:url(pix/kamat_2010_menu_2.gif);
	background-repeat:no-repeat;
	background-position:30px 7px;
}
.menu_a_3{
	font-weight:900;
}
.menu_na_4, .menu_a_4, .menu_a_4:hover{
  text-decoration:none;
	display:block;
	color:#950E1F;
	background-color:#fff;
  font-size:12px;
	padding:2px 5px 2px 60px;
	background-image:url(pix/kamat_2010_menu_2.gif);
	background-repeat:no-repeat;
	background-position:50px 7px;
}
.menu_a_4{
	font-weight:900;
}


#sw_sprache_1{
	position:absolute;
	display:block;
	top:17px;
	z-index:1;
	padding-left:300px;
	width:500px;
}

#sw_txt_1, #sw_ueberschrift_1{
	width:720px;
	display:block;
}
#sw_txt_1{
	padding-bottom:40px;
	min-height:450px;
	padding:0px 15px 30px 15px;
}
#sw_ueberschrift_1{
	font-size:26px;
	color:#8b1918;
	padding:10px 15px 0px 15px;
}
.linkcontainer {
  display:block;
  text-align:left;
	margin:0px;
	padding:0px;
}
.raquo{
	display:none;
}

#lbOverlay{
	z-index:100;
}
#lbCenter{
	z-index:101;
}
#lbBottomContainer{
	z-index:102;
}
#sublinks{
	display:block;
	float:left;
	width:180px;
}
#divlocbar{
	visibility:hidden !important;
	margin:0px !important;
}
#footer{
	display:block;
	height:20%;
	background-color:#402720;
	border-top:2px solid #945a49;	
}
#innerfooter{
	width:490px;
	margin:5px auto;
}
#innerfooter a{
	color:#fff;
	font-size:12px;
}

#full{
	display:block;
	width:100%;
}
.fullcenter{
	display:block;
	width:980px;
	margin:0px auto;
}
#logo{
	display:block;
	width:230px;
	height:250px;
	background-color:#fff;
	text-align:center;
	font-size:14px;
	color:#950E1F;
}
#head{
	display:block;
	width:750px;
	height:250px;
	background-color:#EDD082;
	float:right;
}
#head_bottom{
	display:block;
	width:230px;
	height:35px;
	background-color:#950E1F;
}
#toplinks{
	display:block;
	width:750px;
	height:35px;
	background-color:#950E1F;
	padding:0px 0px 0px 7px;
	float:right;
}
#links{
	display:block;
	width:230px;
	background-color:#950E1F;
}
#inhalt{
	display:block;
	width:750px;
	background-color:#fff;
	float:right;
}
#sw_onlineshop_top{
	display:none;
}
.zahlung{
	display:block;
	width:240px !important;
}


#ul_toplinks, #menu_ols{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#menu_ols_1{
	list-style-type:none;
	margin:0px 0px 2px 0px;
	padding:2px 0px 7px 0px;
	background-color:#fff;
}
#menu_ols_2{
	list-style-type:none;
	margin:0px 0px 2px 0px;
	padding:2px 0px 7px 0px;
	background-color:#fff;
}
#menu_ols_3{
	list-style-type:none;
	margin:0px 0px 2px 0px;
	padding:2px 0px 7px 0px;
	background-color:#fff;
}
#menu_ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#ul_toplinks li {
	float:left;
	display:block;
}
#sw_cms_backlink{
	border:0px;
	margin:0px;
	padding:20px 0px 0px 15px;
}
#ajax_return_sucherg{
	border:1px solid #950e1f;
	background-color:#fff;
	padding:10px 5px;
	position:absolute;
	z-index:100;
	width:400px;
}
.qs{
	display:block;
	padding:2px 10px 2px 20px;
	text-decoration:none;
	background-image:url(pix/kamat_2010_menu_2.gif);
	background-repeat:no-repeat;
	background-position:10px 7px;
}
.qs:hover{
	background-color:#950e1f;
	color : #fff;
}
.qsw{
	float:right;
	color : #fff;
}
#quicksearch{
	margin:0px;
	padding:5px 5px;
}
#quicksearch input[type=text]{
	width:145px;
	height:15px;
	color:#950e1f;
	font-size:10px;
	padding:0px 10px;
	font-weight:900;
}
#go{
	line-height:15px;
}
.sw_artikelliste_div_rechts h2{
	font-size:20px !important;
	font-weight:900 !important;
	color:#950e1f !important;
}
.sw_ols_topmenu_kats_div{
	display:block;
  padding:0px 8px 8px 8px;
}
.kat_lnk_bild{
	/*border: 1px solid #950e1f;*/
}
.kat_bild{
	border: 1px solid #950e1f;
  margin:0px !important;
  padding:0px !important;
}
.kat_lnk, .kat_lnk:hover{
	background-color:#950e1f;
	color:#fff;
	font-size:14px;
	line-height:32px;
}
.sw_ols_artikel_uebersicht{
	height:80px;
	display:block;
	border-bottom:1px solid #950e1f;
}
.sw_ols_wk_pic{
	display:block;
	padding:10px 10px 20px 10px !important;
}
#wk_layer{
	display:block;
	padding:10px;
	border-bottom:1px solid #950e1f;
	font-size:22px;
	font-weight:900;
	color:#950e1f !important;	
}
#wk_layer a{
	font-size:22px;
	font-weight:900;
	text-decoration:none;
	color:#950e1f !important;	
}
h4{
	margin:0px;
	padding:0px;
}
.sw_ols_artikel_uebersicht_gross .sw_ols_wk_pic{
	display:none;
}
.sw_ols_artikel_uebersicht_gross:hover{
	background-color:#f4e28f;
}
.sw_ols_artikel_uebersicht_gross{
	width:155px !important;
	padding:5px !important;
	margin:0px 5px 0px 5px !important;
	height:400px !important;
}
.sw_ols_artikel_uebersicht_gross h2{
	height:70px !important;
}
.sw_ols_artikel_uebersicht_gross h2 a{
	font-size:12px !important;
	color:#000 !important;
	text-decoration:none !important;
	padding: 10px 0px 0px 0px !important;
	font-weight:900 !important;
}
.sw_artikelliste_gross h2{
	font-size:20px !important;
	color:#950e1f !important;
}
.sw_artikelliste_gross img{
	padding:0px 0px 10px 0px !important;
}
