BODY {font-family: Arial; font-size: 10pt; font-weight: normal; color: #666666;  background: #FFFFFF; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;}
IMG {BORDER: 0px solid;}
.pic {BORDER: 10px #dfdfdf solid;}
table {  font-family: Arial; font-size: 8pt; font-weight: normal; color: #666666; padding: 0px;}
TH  {
  font-family: Arial;
  font-size : 12px;
  color : #AA113F; 
  background: #F7F7F7;
  font-weight : normal;
  text-align: left;
  padding: 5px 5px 5px 10px;
  border: #E9EAEA; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;
}
td {
  font-family: Arial;
  font-size : 11px;
  color: #666666; 
  border: 0px solid #CCCCCC;
 border-collapse: collapse;
}

.topbox { PADDING: 0px 0px 0px 0px; HEIGHT: 105px; BACKGROUND: url(../images/bg_topbox.gif) repeat-x left top; vertical-align: top; }
.copyrightbox { font-size: 10px; color: #666666; padding: 30px 0px 25px 0px; BACKGROUND: url(../images/bg_copyright.gif) repeat-x left top; vertical-align: top; text-align: center;}
.bannerbox {  padding: 11px 0px 9px 0px; BACKGROUND: url(../images/bg_copyright.gif) repeat-x left top; vertical-align: top; text-align: center;}
.leftmenubox { padding: 0px 0px 1px 0px; vertical-align: top; WIDTH: 250px; BACKGROUND: url(../images/bg_leftbox.gif) repeat left top; border: #ffffff; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
.border1 { background: #FFFFFF; HEIGHT: 1px; padding: 0px 0px 0px 0px;}
.contentbox { padding: 0px 0px 0px 0px; vertical-align: top; WIDTH: 520px; }
.border2 {background: #c0c0c0; padding: 0px 0px 0px 0px;}
.propertydetails { padding: 0px 0px 0px 10px; vertical-align: top; border: #dedede; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px;}
.propertydetails2 { padding: 0px 0px 0px 0px; vertical-align: top; border-right: #dedede; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 0px;}
.propertydetails3 { padding: 0px 0px 0px 0px; vertical-align: top; border: #dedede; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;}
.border3 { BACKGROUND: url(../images/border3.gif) no-repeat center center; width: 15px; padding: 0px 0px 0px 0px;}
.servicebox { padding: 9px 5px 6px 0px; vertical-align: top; text-align: right; border: #dedede; border-style: solid; border-top-width: 0px; border-right-width: 3px; border-bottom-width: 0px; border-left-width: 0px;}
.formtext { color : #646464; font-size : 12px; padding: 0px 5px 0px 10px; }
.photobox1 { padding: 10px 0px 0px 10px; vertical-align: top; text-align: right;}
.pagingbox { BACKGROUND: #dedede; padding: 5px 0px 5px 0px;}
.selectpunkt { font-weight: bold; color: #800000;}

.langbox { font-size: 10px; color: #929497; HEIGHT: 20px; BACKGROUND: url(../images/bg_langbox.gif) no-repeat left bottom; PADDING: 0px 0px 0px 0px; text-align: center; }
.ballonsbox { PADDING: 0px 0px 0px 0px; HEIGHT: 220px; BACKGROUND: url(../images/ballons.gif) no-repeat center top; vertical-align: top; }
.righttopbox { PADDING: 92px 0px 0px 0px; HEIGHT: 220px; BACKGROUND: url(../images/bg_rightbox.gif) no-repeat right top; text-align: right; vertical-align: top;}
.servicemenubox {WIDTH: 120px; HEIGHT: 36px; PADDING: 0px 0px 0px 0px; vertical-align: top; BACKGROUND: url(../images/bg_servicemenu.gif) repeat-y right top;}
.bottombox { HEIGHT: 110px; PADDING: 0px 0px 0px 0px; BACKGROUND: url(../images/bg_bottombox.gif) repeat-x left bottom; vertical-align: top; }
.vitgroupbox { font-size: 11px; color: #FFFFFF; HEIGHT: 110px; PADDING: 35px 0px 0px 20px; BACKGROUND: url(../images/bg_vitgroupbox.gif) no-repeat left top; vertical-align: top; }
.centerbox { PADDING: 0px 0px 0px 0px; BACKGROUND: #FFFFFF; vertical-align: top;}
.titlebox { padding: 0px 0px 0px 0px; HEIGHT: 60px; BACKGROUND: url(../images/bg_titlebox.gif) repeat-x left top; vertical-align: top;}
.gobox { padding: 0px 0px 0px 0px; BACKGROUND: url(../images/bg_gobox.gif) repeat right top; text-align: center;}
.phonebox { padding: 0px 0px 0px 0px; BACKGROUND: url(../images/bg_phonebox.gif) repeat-x left top; vertical-align: top;}
.rightbox { vertical-align: top;}
.partnerbox { padding: 0px 0px 0px 0px; BACKGROUND: url(../images/bg_partnerbox.gif) repeat left top; text-align: center;}

.topmenubox {WIDTH: 90px; HEIGHT: 30px; PADDING: 0px 0px 0px 0px; vertical-align: top;}

.leftblock { PADDING: 10px 0px 0px 45px; BACKGROUND: url(../images/bg_leftblock.gif) no-repeat left top; vertical-align: top; }
.rightblock { PADDING: 10px 15px 0px 15px; BACKGROUND: url(../images/bg_rightblock.gif) no-repeat left top; vertical-align: top; }
.hotline { HEIGHT: 170px; PADDING: 0px 15px 0px 20px; BACKGROUND: url(../images/bg_hotline.jpg) no-repeat left top; }

.topnewscorner { HEIGHT: 45px; BACKGROUND: url(../images/topnewscorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.border4 {background: #a2a2a2; WIDTH: 1px; padding: 0px 0px 0px 0px;}
.newslinebox { HEIGHT: 20px; BACKGROUND: #393937 url(../images/bg_newsline.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.newslinetitle {WIDTH: 100px; HEIGHT: 20px; font-size: 12px; color: #ff6600; font-weight: bold; background: #e5e6de; padding: 0px 10px 0px 10px;}
.newslinetext {font-size: 11px; color: #f9b411; font-weight: normal; padding: 0px 5px 0px 5px;}
.leftnewscorner { HEIGHT: 60px; BACKGROUND: url(../images/leftnewscorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.leftmenutitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: #666666; padding: 5px 10px 6px 22px; line-height: 0.7em;}
.formtext2 { font-family:Arial; color : #646d74; font-size : 12px; padding: 2px 0px 2px 0px; }
.contentcorner { HEIGHT: 30px; BACKGROUND: url(../images/contentcorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.statusbox { HEIGHT: 20px; BACKGROUND: #ddded9 url(../images/bg_status.gif) repeat-y left top; FONT-WEIGHT: bold; COLOR: #ff6600; padding: 0px 0px 0px 10px;}
.newstext  {font-size: 11px; color: #666666; font-weight: bold; vertical-align: top; padding: 0px 0px 0px 5px;}
.topnewsbox { PADDING: 0px 0px 0px 0px; WIDTH: 200px; HEIGHT: 230px; BACKGROUND: #ff6600 url(../images/bg_topnews.gif) no-repeat left top; vertical-align: top; }
.topnewstitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; padding: 3px 10px 2px 10px; BACKGROUND: #fd924b;}
.topnewstext {font-size: 11px; color: #FFFFFF; vertical-align: top; padding: 0px 10px 0px 10px; line-height: 1.2em;}
.topnewsspacer { HEIGHT: 10px; BACKGROUND: url(../images/topnewsspacer.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.programborder {WIDTH: 10px; BACKGROUND: #6f6f6f url(../images/bg_programborder.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.programbox { PADDING: 0px 0px 0px 0px; WIDTH: 190px; BACKGROUND: #8c8c8c url(../images/bg_program.gif) no-repeat left top; vertical-align: top; }
.programtitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; padding: 3px 10px 2px 10px; BACKGROUND: #adadad; text-align: right;}
.date { FONT-SIZE: 11px; COLOR: #CCCCCC; padding: 0px 5px 0px 5px; text-align: right; vertical-align: top;}
.subscribebox { HEIGHT: 110px; WIDTH: 200px; BACKGROUND: #cfcfc8 url(../images/bg_subscribe.gif) no-repeat left top;}
.subscribetitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646d74; padding: 3px 10px 2px 10px; BACKGROUND: #d7d7d2;}
.programcorner { WIDTH: 200px; BACKGROUND: #000000 url(../images/programcorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.chanelsbox { WIDTH: 370px; BACKGROUND: #cfcfc8 url(../images/bg_chanels.gif) no-repeat left top; padding: 0px 0px 10px 0px; vertical-align: bottom;}
.botmenu { font-family:Arial; font-size: 11px; color: #ff6600; padding: 15px 10px 15px 10px;}
.watherbox { PADDING: 0px 0px 0px 0px; WIDTH: 200px; BACKGROUND: #6f6f6f; vertical-align: top; }
.wathertitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; padding: 3px 10px 2px 10px; BACKGROUND: #8a8a8b;}
.wathercorner { WIDTH: 200px; HEIGHT: 50px; BACKGROUND: url(../images/wathercorner.gif) no-repeat right top; padding: 0px 0px 0px 0px;}

.zebra1 { font-size: 12px; color: #666666; padding: 5px 5px 5px 10px; BACKGROUND: #FFFFFF; border: #E9EAEA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; vertical-align: top;}
.zebra2 { font-size: 12px; color: #666666; padding: 5px 5px 5px 10px; border: #E9EAEA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; vertical-align: top;}

.votebox { PADDING: 0px 0px 0px 0px; WIDTH: 370px; BACKGROUND: #8c8c8c; vertical-align: top; }
.votetitle { font-family:Arial; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; padding: 3px 10px 2px 10px; BACKGROUND: #a2a2a2;}
.votecorner { WIDTH: 370px; BACKGROUND: url(../images/votecorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}
.anekdotcorner { WIDTH: 200px; BACKGROUND: url(../images/anekdotcorner.gif) no-repeat left top; padding: 0px 0px 0px 0px;}

H1 { font-size: 10px; font-weight: normal; color: #800000; BACKGROUND: url(../images/bg_h1.gif) no-repeat left top; padding: 23px 5px 10px 30px;  margin: 0px 0px 0px 0px; vertical-align: top;}
H2 { font-size: 10px; font-weight: normal; color: #800000; BACKGROUND: url(../images/bg_h2.gif) no-repeat left top; padding: 6px 5px 5px 30px;  margin: 0px 0px 0px 0px; vertical-align: top;}
H3 { font-size: 10px; font-weight: normal; color: #800000; BACKGROUND: url(../images/bg_h3.gif) no-repeat left top; padding: 12px 5px 5px 25px;  margin: 0px 0px 0px 0px; vertical-align: top;}
H4 { font-size: 11px; font-weight: normal; color: #666666; padding: 3px 5px 5px 10px; margin: 0px 0px 0px 0px; border: #E9EAEA; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
H5 { font-size: 12px; font-weight: normal; color: #333333; BACKGROUND: #F6F6F6; padding: 3px 5px 3px 10px; margin: 0px 0px 0px 0px; border: #E9EAEA; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}
H6 { font-size: 12px; font-weight: normal; color: #666666; padding: 3px 0px 3px 10px; margin: 0px 0px 0px 0px; }

ul { font-size: 12px; text-align: left; padding: 0px 0px 0px 0px; margin: 0px 10px 0px 45px; list-style-image: url(../images/arrow1.gif); }
li { font-size: 12px; text-align: left; padding: 5px 0px 5px 0px; vertical-align: top; line-height: 1.2em; border: #dedede; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px;}

p {  font-family: Arial; font-size: 12px; font-weight: normal; color: #646464; padding: 10px 10px 5px 10px; margin: 0px 0px 0px 0px; line-height: 1.2em;}
a { font-family: Arial; font-weight: normal; color: #800000; text-decoration: underline}
a:visited { font-weight: normal; color: #800000; text-decoration: underline}
a:hover { font-weight: normal; color: #000000; text-decoration: underline}

a.menutop { font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; vertical-align: top; width: 100%; display: block; padding: 8px 0px 12px 5px; BACKGROUND: url(../images/bg_topmenu.gif) no-repeat left top; line-height: 1em;}
a.menutop:visited { font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; vertical-align: top; width: 100%; display: block; BACKGROUND: url(../images/bg_topmenu.gif) no-repeat left top; line-height: 1em;}
a.menutop:hover { BACKGROUND-POSITION: 0px -40px; font-size: 10px; color: #990000; font-weight: normal; text-decoration: none; vertical-align: top; width: 100%; display: block; }
A.menutop#active_menu { BACKGROUND-POSITION: 0px -80px; font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; vertical-align: top; width: 100%; display: block; }
A.menutop#active_menu:hover {BACKGROUND-POSITION: 0px -80px; font-size: 10px; color: #990000; font-weight: normal; text-decoration: none; vertical-align: top; width: 100%; display: block; }

a.menuleft { font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; width: 100%; display: block; background: url(../images/bg_leftmenu.gif) repeat-x left top; padding: 7px 10px 7px 30px; line-height: 1em;}
a.menuleft:visited { font-size: 10px; color: #666666; font-weight: normal; text-decoration: none; width: 100%; display: block; background: url(../images/bg_leftmenu.gif) repeat-x left top;}
a.menuleft:hover { font-size: 10px; BACKGROUND-POSITION: 0px -25px; COLOR: #FFFFFF; TEXT-DECORATION: none;}
a.menuleft#leftactive { font-size: 10px; BACKGROUND-POSITION: 0px -25px; COLOR: #FFFFFF; TEXT-DECORATION: none;}

a.submenu { font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; width: 100%; display: block; background: url(../images/bg_submenu.gif) repeat-x left top; padding: 5px 10px 4px 30px; line-height: 1em;}
a.submenu:visited { font-size: 11px; color: #666666; font-weight: normal; text-decoration: none; width: 100%; display: block; background: url(../images/bg_submenu.gif) repeat-x left top;}
a.submenu:hover { font-size: 11px; BACKGROUND-POSITION: 0px -35px; COLOR: #AA113F; TEXT-DECORATION: none;}
a.submenu#subactive { font-size: 11px; BACKGROUND-POSITION: 0px -35px; COLOR: #AA113F; TEXT-DECORATION: none;}

a.graylink { font-size: 11px; font-weight: normal; color: #8d8d8d; text-decoration: none;}
a:visited.graylink { font-size: 11px; font-weight: normal; color: #8d8d8d; text-decoration: none}
a:hover.graylink { font-size: 11px; font-weight: normal; color: #800000; text-decoration: underline}

a.small { font-size: 11px; font-weight: normal; color: #ff6600; text-decoration: none;}
a:visited.small { font-size: 11px; font-weight: normal; color: #ff6600; text-decoration: none}
a:hover.small { font-size: 11px; font-weight: normal; color: #ff6600; text-decoration: underline}

INPUT.text {font-family:Arial; font-size: 12px;
color: #333333;
text-align: Left;
background: #ffffff;
border-top: none;
border-right: none;
border-Bottom: none;
border-left: none;
float: left;
clear: left; margin: 0px 0px 0px 0px; padding: 1px 3px 1px 3px; width: 100px; border: #c1c1c1; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

textarea  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt;
color: #333333;
text-align: Left;
background: #FFFFFF;
border: 1px solid;
HEIGHT: 100px; WIDTH: 250px; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

INPUT.but {font-size: 12px;
color: #CC0000;
font-weight: bold;
text-align: center;
background: #FFE98D url(../images/bg_button.gif) repeat-x left top;
margin: 0px 0px 0px 0px; padding: 3px 5px 2px 5px;
WIDTH: 96px;
border: #F9A269; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}



