html {
   *background-position: 191px 0px;
   *background-image: url(../png/ie_bg_fix.png);
}
body {
   *background-position: right 0px;
   *background-image: url(../png/ie_bg_fix_2.png);
}
html,body
{
   background-repeat: repeat-y;
   font-family: verdana;
   font-size: 11px;
   height: 100%;
   line-height: 15px;
   margin: 0px;
}
a
{
   color: #0066cc;
   font-size: 10px;
   text-decoration: none;
}
a.link-menue
{
   color: #999999;
   font-size: 11px;
}
.link-menue-blue
{
   color: #0066CC;
   font-size: 11px;
}
.line
{
   background-color: #0f6fc7;
   border-bottom: 1px solid black;
   height: 4px;
   overflow: hidden;
}
.bottom_logo
{
   background-color: #ffffff;
}
.text-menue
{
   border-bottom: 1px solid #cccccc;
   color: #999999;
   height: 17px;
   line-height: 11px;
   padding-left: 30px;
   padding-top: 15px;
}
.ueberschrift
{
   color: #0066cc;
   font-family: verdana;
   font-size: 11px;
   font-weight: bold;
}
.text
{
   color: #323232;
   font-family: verdana;
   font-size: 10px;
}
.kontakt_line
{
}
.kontakt_line_left
{
}
.kontakt_line_right
{
}
.kontakt_line_left_big
{
}
.kontakt_line_right_big
{
}
.line_button
{
}
.formbox
{
}
.eingabe_big
{
   background-color: #ffffff;
   border: 1px solid #0F6FC7;
   width: 300px;
}
.kontakt_betreff
{
   background-color: #ffffff;
   border: 1px solid #0F6FC7;
   width: 300px;
}
.button
{
   background-color: #ffffff;
   border-bottom: 2px solid #0F6FC7;
   border-left: 1px solid #0F6FC7;
   border-right: 2px solid #0F6FC7;
   border-top: 1px solid #0F6FC7;
   color: #000000;
   width: 143px;
}
.button:active
{
   background-color: #ffffff;
   border-bottom: 1px solid #0F6FC7;
   border-left: 2px solid #0F6FC7;
   border-right: 1px solid #0F6FC7;
   border-top: 2px solid #0F6FC7;
   color: #000000;
   width: 143px;
}
.button:focus
{
   background-color: #ffffff;
   border-bottom: 1px solid #0F6FC7;
   border-left: 2px solid #0F6FC7;
   border-right: 1px solid #0F6FC7;
   border-top: 2px solid #0F6FC7;
   color: #000000;
   width: 143px;
}
.newsbox
{
   border-left: 1px solid #cccccc;
   width: 272px;
   position: absolute;
   right: 0px;
}
.news
{
   color: #323232;
   font-size: 10px;
   line-height: 12px;
   width: 230px;
}
.ueberschrift_space
{
   border-top: 1px solid #cccccc;
   height: 0px;
   margin-top: 9px;
   width: 230px;
}
.newsbox_inner
{
   color: #999999;
   margin-left: 11px;
   margin-top: 19px;
   width: 220px;
}
.readmore_link_side
{
   margin-right: 10px;
   text-align: right;
   width: 230px;
}
.readmore_link_main
{
   margin-right: 10px;
   text-align: right;
}
.main
{
   padding-left: 20px;
   padding-top: 44px;
   position: relative;
   text-align: left;
}
.content_main
{
   position: relative;
   padding-bottom: 20px;
}
.content
{
   background-color: #ffffff;
   color: #000000;
   font-size: 11px;
   margin-left:20px;
   margin-right:20px;
   margin-top:16px;
}
.hpgEdit
{
   color: #ffffff;
}
.previewButton
{
   background-image: url(http://tube.heimat.de/pics/previewButton.gif);
   background-repeat: no-repeat;
   color: white;
   font-weight: bold;
   height: 22px;
   padding: 4px 0px 0px 35px;
}
.previewButton a
{
   color: white;
}
.cbSearchItem, .cbSearchHeader
{
   padding-bottom: 20px;
   width: 500px;
}
.cbSearchHeader {
   padding-right: 10px;
   width: auto;
}
.cbSearchPager {
   text-align: right;
}
.cbSearchTitle
{
   font-weight: bold;
}
.picFrame
{
   background-color: #000000;
   cursor: pointer;
   display: none;
   overflow: hidden;
   padding-top: 15px;
   position: absolute;
   width: 250px;
}
.picFrame .text
{
   color: #ffffff;
   padding: 10px;
}


.filmsuche {
   padding-top: 15px;
   width: 230px;
}
.filmsuche b{
   display: block;
   padding-bottom: 15px;
   color: #0066CC;
}
.filmsuche .text{
   padding-bottom: 15px;
   color: #323232;
   font-size: 11px;
}
.filmsuche input, .filmsuche select, .filmsuche button {
   margin-top: 5px;
   margin-bottom: 5px;
   width: 228px;
   border: 1px solid #CCCCCC;
   background-color: #EEEEEE;
   padding: 0px;
   height: 20px;
   font-size: 11px;
}
.filmsuche select{
   width: 230px;
   height: 18px;
}
.filmsuche div input, .filmsuche button {
   width: 50px;
   vertical-align: middle;
}
.filmsuche button{
   color: #666666;
   font-weight: bold;
   border: 1px solid #0066CC;
   border-right-width: 2px;
   border-bottom-width: 2px;
   width: 100px;
   float: right;
   height: 18px;
   overflow: hidden;
   background-color: #ffffff;
   cursor: pointer;

}
.filmsuche div{
   color: #0066CC;
}
.filmsuche input {
   height: 15px;
   padding-left: 3px;
   width: 225px;
   padding-top: 1px;
   color: #999999;
}
.activePage {
   font-size: 10px;
   color: #999999;
}