html,body {width: 100%; height: 100%; min-width: 100%; min-height: 100%;}
body {margin: 20 0 0 0; padding: 0; font: 10px verdana, tahoma, helvetica, sans-serif; color: #363636; background: #fff url(bg.png) repeat top;}
td { font: 10px verdana, tahoma, helvetica, sans-serif; color: #363636;}
.inps { margin-left: 10px; padding-left: 5px; padding-top: 3px; background-image: url(inpp.gif); background-repeat: no-repeat; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D301B; width: 125px; height: 15px; border: 0;}

.hin1 {background-image: url(02.gif); background-repeat: repeat-x;}
.hin2 {background-image: url(10.gif); background-repeat: repeat-y;}
.hin3 {background-image: url(04.gif); background-repeat: repeat-y;}
.hin4 {background-image: url(09.gif); background-repeat: no-repeat;}
.hin5 {background-image: url(05.gif); background-repeat: no-repeat;}
.hin4b {background-image: url(09b.gif); background-repeat: no-repeat;}
.hin5b {background-image: url(05b.gif); background-repeat: no-repeat;}
.hin6 {height: 1px; background-color: #FFAC29;}
.hin6b {height: 1px; background-color: #FFAC29;}
.hin7 {background-image: url(07.gif); background-repeat: repeat-x;}

.such {background-image: url(hin/hin_inp.gif); background-repeat: no-repeat;}
.s_ab {padding-top: 2px;}
.s_ab2 {padding-bottom: 8px;}
.s_ab3 {padding-bottom: 8px; background-image: url(go.gif); background-repeat: no-repeat;}
.content {background: White url(hin/hin_ob_re.jpg) no-repeat;}
.cont {padding-left: 30px; padding-right: 20px; padding-top: 30px;}
.sckt, .sckt a {font: normal 10px Arial, Helvetica, sans-serif; color: #696969; text-decoration:none;} /* added - Michal S */
.spacer {height: 5px;}
.linie_kat, .pp {background-image: url(hin/l4.gif); background-repeat: repeat-x; height: 1px;} /* added - MichalS */
.lv {background-image: url(../pic/linie_vertikal.gif); background-repeat: repeat-y; width: 1px;}
.lp {background-image: url(../pic/linie_horizontal.gif); background-repeat: repeat-x; height: 1px;}

.tit1 {color: #2A0000; font: 10px verdana, tahoma, helvetica, sans-serif; padding-top: 10px; padding-left: 10px;}
.katop { color: #242424; font: 11px tahoma, arial, helvetica, sans-serif; text-align: right; padding: 6px 10px 6px 0px;}
.weiter { text-align: right; background-image: url(weiter.gif); background-position: right; background-repeat: no-repeat;}
.menu_unten { text-align: right; padding-right: 10px;}

.hin11 {height: 26px; width: 166px; background-image: url(hin/002.gif); background-repeat: repeat-x; font: bold 10px verdana, tahoma, helvetica, sans-serif; color: #4F0C00; }
.hin12 {width: 166px; background-image: url(hin/000.gif); background-repeat: repeat-x; background-color: #FFF9F1; font: 10px verdana, tahoma, helvetica, sans-serif; color: #2D301B; }
.hin13 {background-image: url(hin/000.gif); background-repeat: repeat-x;  background-color: #FFF9F1;}
.hin14 {background-image: url(hin/005.gif); background-repeat: repeat-x;}
.hin012 {background-image: url(hin/l4.gif); height: 1px; background-color: #FFF4E1;}
.hin12b { background-image: url(hin/000.gif); background-repeat: repeat-x; background-color: #FFFAF2;}
.hin12c { padding: 2px 5px 3px 8px; text-align: left; border-bottom: 1px dashed #FF8C00;}
.hin12d { padding: 2px 5px 3px 8px; text-align: center; border-bottom: 1px dashed #FF8C00; border-left: 1px solid #FFCF95;  font-weight: bold;  }
.hin12e { padding: 2px 5px 3px 8px; text-align: left; border-bottom: 1px dashed #FF8C00;  text-transform: uppercase;  }
.hin12f { padding: 2px 5px 3px 8px; text-align: center; border-bottom: 1px dashed #FF8C00; border-left: 1px solid #FFCF95;  border-right: 1px solid #FFCF95;  }
.hin12g { padding-top: 30px; padding-left: 10px; text-align: left; border-bottom: 1px dotted silver;  text-transform: uppercase;  }

a.m:link, a.m, a.m:visited { text-decoration: none; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #151515;}
a.m:hover, a.m:active {color: #FF7701;}
.bf {background-image: url(bf.gif); background-repeat: no-repeat;}
.bf1 {background-image: url(bf1.gif); background-repeat: no-repeat;}
.copy {background-image: url(copy.gif); background-repeat: no-repeat;}
.pf {background-image: url(pf.gif); background-repeat: no-repeat;}

.eck1 {background-image: url(01.gif); background-repeat: no-repeat;}
.eck2 {background-image: url(03.gif); background-repeat: no-repeat;}
.eck3 {background-image: url(06.gif); background-repeat: no-repeat;}
.eck4 {background-image: url(08.gif); background-repeat: no-repeat;}
.eck01 {background-image: url(hin/001.gif); background-repeat: no-repeat;}
.eck02 {background-image: url(hin/003.gif); background-repeat: no-repeat;}
.eck03 {background-image: url(hin/004.gif); background-repeat: no-repeat;}
.eck04 {background-image: url(hin/006.gif); background-repeat: no-repeat;}

/* added - Michal S */
a {color: #4C1900;}
a.mmm, a.ml1, a.vm_articles_link {color:#4C1900; text-decoration:none;}
a.mmm:hover, a.ml1:hover, a.vm_articles_link:hover {text-decoration:underline;}
a.mmm {line-height:16px;}
a.ml1 {line-height:14px;}
td.m1 {padding:6px 0 6px 0;}
td.m2 {padding:6px 0 6px 0;}
h1.h1_news {color:#4C1900;	font-size:12px; margin-bottom:0;	padding-bottom:0;}
h2.h2_news {color: #D4995E; font-size:10px; font-weight:normal; margin-top:0;	padding-top:0;}

tr.sectiontableheader, td.sectiontableheader, span.sectiontableheader {	font-size:12px; font-weight:bold;	color:#4C1900;}
tr.sectiontableheader, td.sectiontableheader {text-align:left;}
span.sectiontableheader {text-align:center;}
table.adminlist tr.sectiontableentry1 td {background:#f0f0f0;}
table.adminlist tr.sectiontableentry2 td {background:#f9f9f9;}
tr th {font-size:12px;}
input.i2 { padding-left:3px; padding-top: 3px; background-image: url(inp_st.gif); background-repeat: no-repeat; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D301B; width: 25px; height: 16px; border:0;}
input.largerinput, #username_login, #passwd_login { padding-left:3px; padding-top: 3px; background-image: url(inpp2.gif); background-repeat: no-repeat; font-family: Verdana, Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #2D301B; width: 157px; height: 15px; border:0;}

.btn_go_left, .btn_go_right {	width:19px; height:19px; border:0;}
.btn_go_left {	background:url(go2.gif) no-repeat top left;	margin-right:5px;}
.btn_go_right {background:url(go.gif) no-repeat top left; margin-left:5px;}
#country_field {width:160px;}

/*NEU*/
.op_cat{ width: 166px;}
* html .op_cat{ /*IE only*/ width: 166px; }
.op_cat ul{padding: 0; margin: 0; list-style-type: none;}
.op_cat a{font: normal 10px Arial, Helvetica, Tahoma; text-transform: uppercase; padding: 4px 3px;
display: block; width: 100%; /*for IE6's */ color: #252525; text-decoration: none; border-bottom: 1px solid #FF8C00;}
.op_cat a:visited{ color: #252525; }
html>body .op_cat a{ /*Non IE rule*/ width: auto;}
.op_cat a:hover{ background-color: #FF8C00; color: #252525; }

.bf1 {background-image: url(bf1.gif); background-repeat: no-repeat;}
.prod_con { border-bottom: 1px dotted #FFAC29; font: 10px verdana, tahoma, helvetica, sans-serif; padding-left: 20px; }
.sck2 { padding-top: 20px;}
.sck3 { font: 10px verdana, tahoma, helvetica, sans-serif; padding-top: 40px;}
.sck4 { font: 10px verdana, tahoma, helvetica, sans-serif; padding-top: 20px; border-bottom: 1px solid #FFAC29;
 border-left: 1px dotted #FFAC29;  padding-bottom: 20px; text-align: center;}
.sck5 { font: 10px verdana, tahoma, helvetica, sans-serif; padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid #FFAC29;}
.sck6 {margin-top: 10px;}
.sck7 {background-color: #FFECD4;  border-bottom: 1px solid #FFAC29; padding-left: 10px; text-align: left;}
.sck8 {background-color: #FFECD4;  border-bottom: 1px solid #FFAC29; padding-right: 10px; text-align: right; }
.sck9 { padding-left: 10px; text-align: left; border-bottom: 1px dotted #FFAC29;}
.sck10 { padding-right: 10px; text-align: right; border-bottom: 1px dotted #FFAC29;}
.sck10b { padding-right: 10px; text-align: right;}
.tit2 {color: #392613; font: 10px verdana, tahoma, helvetica, sans-serif; padding-top: 10px; padding-left: 20px;}
.sck11 { padding-right: 10px; text-align: right; font: bold 18px Arial Helvetica sans-serif; color: #241400;  }
.cs_inp {text-align: center; background-image: url(inp_hin.gif); width: 53px; }
.cs_inp2 {	border: none;}
.cs_but {background-image: url(button_hin.gif); width: 161px; height:36px;}
a.but, a:visited.but { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none; color: Black;  }
a:hover.but, a:active.but { font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;  text-decoration: none;  color: #241400;  }
.cs_b { 	padding-top: 20px; text-align: center; border-left: 1px dotted #FFAC29; }
.cs_a { 	padding-top: 20px; text-align: center; }

.t_pro { margin-left: 25px; width: 94%; }
.t_pro1 {width: 100%; }
.t_pro2 {width: 40%; text-align: center; }
.b5 { background-color: #F7F7F7;}
.b1 {background-image: url(ww/x1.gif); width: 3px;}
.b2 {background-image: url(ww/vk.gif); width: 94px;}
.b3 {background-image: url(ww/vm.gif); width: 94px;}
.b4 {background-image: url(ww/ww.gif); background-position: center; background-repeat: no-repeat; text-align: center;}
.tit0 {color: #3A3A3A; font: bold 10px verdana, tahoma, helvetica, sans-serif; padding-left: 5px;}
.tit11 {color: #2F0000; font: bold 10px verdana, tahoma, helvetica, sans-serif; padding-top: 30px; padding-left: 10px;}
a.b:link, a.b, a.b:visited {	color: #5E5E5E; text-decoration: none; font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;}
a.b:hover, a.b:active {	color: #FF8C00; }
