BODY {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background: #ffffff;
}

/* formust be mirrored to wysiwyg.css/(.content-block .box_content) */
BODY td, BODY th, input, textarea, select {
	font: 11px/16px Arial,Tahoma;
}

input, textarea, select {
	background: #ffffff;
}

a.os_1 {color: #00aeef; font: 11px Arial, Tahoma, Verdana; text-decoration: none;}
a.os_1:hover {text-decoration: underline;}
a.menu_2 {	font: 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_2.png);
	padding-left: 9px;
	background-repeat: no-repeat;
	margin-left: 21px;
	color: #868686;
	background-position: 0px 5px;
	text-decoration: none;
	text-transform: uppercase;}
a.menu_2:hover {
	color: #00a4e1;
	background-image: url(/images/pic_2a.png);
}
a.menu_2a {
	font: 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_2a.png);
	padding-left: 9px;
	background-repeat: no-repeat;
	margin-left: 21px;
	color: #00a4e1;
	background-position: 0px 5px;
	text-decoration: none;
	text-transform: uppercase;
}
a.menu_3 {
	font: bold 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_3.png);
	padding-left: 10px;
	background-repeat: no-repeat;
	margin-left: 33px;
	color: #868686;
	background-position: 0px 6px;
	text-decoration: none;
}
a.menu_3:hover {
	color: #00a4e1;
	background-image: url(/images/pic_3a.png);
}
a.menu_3a {
	font: bold 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_3a.png);
	padding-left: 10px;
	background-repeat: no-repeat;
	margin-left: 33px;
	color: #00a4e1;
	background-position: 0px 6px;
	text-decoration: none;
}
a.menu_4 {
	font: 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_4.png);
	padding-left: 6px;
	background-repeat: no-repeat;
	margin-left: 52px;
	color: #868686;
	background-position: 0px 6px;
	text-decoration: none;
}
a.menu_4:hover {
	color: #00a4e1;
	background-image: url(/images/pic_4a.png);
}
a.menu_4a {
	font: 11px Arial, Verdana, Tahoma;
	background-image: url(/images/pic_4a.png);
	padding-left: 6px;
	background-repeat: no-repeat;
	margin-left: 52px;
	color: #00a4e1;
	background-position: 0px 6px;
	text-decoration: none;
}
a.kr_home {
	color: #858585;
	font: 10px Tahoma, Verdana, Arial;
	text-decoration: none;
	padding-right: 4px;
}
a.kr_home:hover {	color: #00a4e1;
	text-decoration: underline;
}
a.kr {
	color: #858585;
	font: 10px Tahoma, Verdana, Arial;
	text-decoration: none;
	background-image: url(/images/pic_5.png);
	padding-left: 6px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-right: 4px;
}
a.kr:hover {	color: #00a4e1;
	text-decoration: underline;
}
a.kr_on {
	color: #00a4e1;
	font: 10px Verdana, Tahoma;
	text-decoration: underline;
	background-image: url(/images/pic_5.png);
	padding-left: 6px;
	background-repeat: no-repeat;
	background-position: 0px 5px;
}

.d_1 {	width: 165px;
	height: 36px;
	background: url(/images/menu/search.png) top left repeat-x;
}

.d_2 {padding: 11px 0px 0px 7px;}
.d_3 {	padding: 0px 0px 0px 5px;
	margin-top: -1px;
}
.d_4 {	color: #000000;
	font: 11px Arial, Verdana, Tahoma;
	padding: 3px 0px 36px 0px;}
.d_5 {padding: 51px 26px 0px 26px;}
.d_6 {padding: 0px 0px 15px 0px;}
.d_7 {padding: 0px 0px 48px 0px;}
.d_8 {	background: url(/images/fon_2.png) top left no-repeat;
	padding: 50px 0px 0px 30px;
}
.d_9 {	width: 395px;
	padding: 5px 0px 32px 0px;}
.d_10 {
    border: 1px solid #dcdcdc;
	background: #dcdcdc url(/images/fon_3.png) top left repeat-x;
	padding: 10px 10px 10px 10px;
}
.d_11 {	color: #00aeef;
	font: bold 11px/16px Arial, Tahoma, Verdana;
	text-transform: uppercase;}
.d_12 {
	background: url(/images/fon_4.gif) top left repeat-x;
	padding: 7px 0px 40px 0px;
}
.d_13 {padding: 6px 0px 0px 0px;}
.d_14 {
	background: url(/images/fon_7.png) top left no-repeat;
	padding: 11px 0px 45px 0px;
}
.d_14_s {
	padding: 11px 0px 45px 0px;
}
.d_15 {padding: 0px 0px 14px 0px;}
.d_16 {padding: 6px 0px 6px 0px;}
.d_17 {	color: #00a4e1;
	font: bold 12px Arial, Tahoma,Verdana;
	padding: 0px 0px 4px 0px;
	text-decoration: underline;}
.d_18 {
	background: url(/images/fon_5.png) top left no-repeat;
	height: 100px;
}
.d_menu, .d_menu_a, .d_menu_f {	height: 25px;
}
.d_menu {	background: url(/images/menuleft_fon_2.jpg) top left repeat-x;}
.d_menu_a {
	background: url(/images/menuleft_fon_1.jpg) top left repeat-x;
}
.d_box_1 {	width: 171px;
	padding: 0px 0px 20px 0px;
}
.d_box_2 {	background: #eeeeee url(/images/box/line_top.gif) top right no-repeat;
	padding: 1px 0px 0px 0px;}
.d_box_3 {	background: #eeeeee url(/images/box/line_right.gif) top right no-repeat;
	padding: 0px 1px 0px 0px;}
.d_box_4 {
	background: #eeeeee;
	padding: 0px 0px 1px 0px;
}
.d_box_5 {
	background: #eeeeee url(/images/box/line_left.gif) top right no-repeat;
	padding: 0px 0px 0px 1px;
}
.d_box_6 {	background: #ffffff url(/images/box/fon.png) top right no-repeat;
	padding: 13px 10px 13px 10px;
	color: #858585;
}

.tab_1 {	width: 100%;
	height: 100%;
}

.tab_1 td.st_1 {	height: 74px;
	background: #ffffff url(/images/menu/menu_fon_1.gif) top left repeat-x;
}

.tab_1 td.st_2 {
	height: 198px;
	background: #ffffff url(/images/splash/visual_fon.jpg) top left repeat-x;
}

.tab_1 td.st_3 {
}

.tab_1 td.st_4 {
	height: 36px;
	background: #ffffff url(/images/menu/menu_fon_2.gif) top left repeat-x;
	padding: 0px 0px 0px 27px;
}

.tab_1 td.st_5 {
	height: 9px;
	background: #ffffff url(/images/niz_fon_2.png) top left repeat-x;
}

.tab_1 td.st_6 {
	height: 44px;
	background: #ffffff url(/images/niz_fon_1.png) top left repeat-x;
	padding: 14px 28px 0px 28px;
}

.tab_2 td.at_1 {    padding: 0px 0px 0px 46px;}

.tab_2 td.at_2 {	width: 7px;
}

.tab_2 td.at_3 {
	width: 96px;
}

.tab_3 {	width: 100%;
	color: #30667c;
	font: 10px Tahoma, Verdana, Arial;}

.tab_3 td.bt_1 {
	text-align: right;
}

.tab_4 {
	width: 100%;
}

.tab_4 td.ct_1 {
	width: 550px;
	background: #ffffff url(/images/menu/menu_fon_1.gif) top left repeat-x;
}

.tab_4 td.ct_2 {
	width: 1px;
	background: #ffffff url(/images/line_1.gif) top left no-repeat;
}

.tab_4 td.ct_3 {
	background: #ffffff url(/images/fon_1.gif) top left repeat-x;
}

.tab_4 td.ct_4 {	padding: 0px 0px 0px 14px;
	color: #000000;
	font: 11px/16px Arial, Tahoma, Verdana;
}

.tab_5 {
	width: 100%;
	height: 100%
}

.tab_5 td.it_1 {	width: 227px;
	background: url(/images/niz_fon_3.gif) bottom left repeat-x;
}

.tab_5 td.it_1_s {
	width: 252px;
	background: #f3f3f3 url(/images/niz_fon_4.gif) bottom left repeat-x;
}

.tab_5 td.it_2 {
	width: 1px;
	background: #dfdfdf url(/images/niz_fon_5.gif) bottom left repeat-x;
}

.tab_5 td.it_3 {
	width: 24px;
	background: #f3f3f3 url(/images/niz_fon_4.gif) bottom left repeat-x;
}

.tab_5 td.it_4 {
	background: #f3f3f3 url(/images/niz_fon_4.gif) bottom left repeat-x;
}

.tab_5 td.it_5 {
	width: 32px;
	background: #f3f3f3 url(/images/niz_fon_4.gif) bottom left repeat-x;
}

.tab_5 td.it_6 {
	width: 190px;
	background: #f3f3f3 url(/images/niz_fon_4.gif) bottom left repeat-x;
	padding: 26px 0px 0px 0px;
}

.tab_6 td.ft_11 {	width: 6px;
	height: 6px;
	background: url(/images/box/ramka/ugol_11.png) top left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_11.png', sizingMethod='scale');
}

.tab_6 td.ft_12 {	height: 6px;
	background: url(/images/box/ramka/ugol_12.png) top left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_12.png', sizingMethod='scale');}

.tab_6 td.ft_13 {	width: 6px;
	height: 6px;
	background: url(/images/box/ramka/ugol_13.png) top right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_13.png', sizingMethod='scale');}

.tab_6 td.ft_21 {	width: 6px;
	background: url(/images/box/ramka/ugol_21.png) top left repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_21.png', sizingMethod='scale');}

.tab_6 td.ft_23 {	width: 6px;
	background: url(/images/box/ramka/ugol_23.png) top right repeat-y;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_23.png', sizingMethod='scale');}

.tab_6 td.ft_31 {	width: 6px;
	height: 6px;
	background: url(/images/box/ramka/ugol_31.png) bottom left no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_31.png', sizingMethod='scale');}

.tab_6 td.ft_32 {	height: 6px;
	background: url(/images/box/ramka/ugol_32.png) bottom left repeat-x;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_32.png', sizingMethod='scale');}

.tab_6 td.ft_33 {	width: 6px;
	height: 6px;
	background: url(/images/box/ramka/ugol_33.png) bottom right no-repeat;
	background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/box/ramka/ugol_33.png', sizingMethod='scale');}

.fbord {  border: 0px;
  width: 150px;
  height: 14px;
  font: 10px Tahoma;
  background: #e8e8e8;
}








.alpha{behavior:url(/images/png.htc);}
/* SEARCH CLASSES */
.search_status {
	color: #858585;
	margin-bottom: 15px;
	margin-top: 0px;
}

.search_status strong, .search_pagenav strong {
	color: #00a4e1;
}

.search_pagenav strong {
	text-decoration: none;
}

.page_prev img {
	zoom: normal !important;
	background: url(/images/prevpage.gif);
}

.page_prev:hover img {
	zoom: normal !important;
	background: url(/images/prevpagea.gif);
}

.page_next img {
	zoom: normal !important;
	background: url(/images/nextpage.gif);
}

.page_next:hover img {
	zoom: normal !important;
	background: url(/images/nextpagea.gif);
}

.search_pagenav, .search_pagenav a, .search_pagenav a:visited {
	color: #656e73;
	text-decoration: none;
}

.search_pagenav a:hover {
	text-decoration: underline;
}

/* CONTACTFORM CLASSES */
.formwrapper {
	display: block;
	width: 429px;
	height: 327px;
	*height: 340px;
}

.form_cb {
	background: #f0f1ef;
}

.formwrapper2 {
	padding: 0px 16px 15px 0px;
}

.formcell, .formcell2 {
	width: 414px;
	height: 20px;
	border: 0px;
	background: url(/images/index/form_bg.png) left top no-repeat;
	*background: url(/images/index/form_bgie.png) left top no-repeat;
	/*background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/form_bg.png', sizingMethod='scale');
*/
	margin-bottom: 8px;
}

.formcell2 {
	background: url(/images/index/form_bg2.png);
	/*background: expression('none');
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/images/index/form_bg2.png', sizingMethod='scale');
	*/
	height: 77px;
}

.formcell th, .formcell2 th {
	width: 81px;
	font: 11px Arial;
	color: #3b758d;
	text-align: left;
	vertical-align: middle;
	padding-left: 15px;
	border: 1px solid #dadada;
	background: #d6f2fb url(/images/fon_6.png) top left no-repeat;
}

.formcell td, .formcell2 td {
	text-align: left;
	vertical-align: top;
	border: 1px solid #dadada;
	background: #ffffff;
}

.formcell input, .formcell select, .formcell2 textarea {
	border: 0px;
	position: relative;
	margin: 1px;
	width: 314px;
	height: 18px;
}

.formcell select {
	position: expression('relative');
	left: expression('0px');
	margin-top: 1px;
	margin-left: 0px;
	border: none !important;
	height: 16px;
	width: 315px;
	width: expression('318px');
}

.formcell2 textarea {
	overflow-y: auto;
	height: 75px;
	*height: 73px;
	width: 315px;
}

.buchpreis {
	font-weight: bold;
}

.buchpreis span {
	color: #64a9d2;
	font-size: 15px;
}

.summe th {
	font-weight: bold;
	text-align: right;
	line-height: 20px;
}

.summe td {
	padding-left: 10px;
	font-weight: bold !important;
	color: #64a9d2;
	line-height: 20px;
}

#aktuelles_header{
	background: url(/images/splash/aktuelles_bg.gif) left top repeat-x;
}
