body {
 font: 11px Verdana, Geneva, Arial, Helvetica,sans-serif;
 background: #F0F2F4;
 margin: 0px; padding: 0px;
 text-align: center;
 height:100%;


}
.clsHidden {display: none; }
.right {text-align:right;}
.right8 {text-align:right;margin-right:8px}

#frame {
  width:756px;
  margin-right:auto;
  margin-left:auto;
  padding:0px;
  text-align:left;
  background: url(/images/bg-hor-stripes.gif) repeat-y;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  border-top:2px solid #fff;
}
#framefooter {
  width:756px;
  margin-right:auto;
  margin-left:auto;
  padding:0px;
  text-align:left;
  background: url(/images/bg-hor-stripes.gif) repeat-y;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
}

#contentleft {
  width:150px;
  padding:0px;
  float:left;
  background-color:#e4e7eb;
  }

 #contentcenter {
  width:402px;
  padding:0px;
  float:left;
  background:transparent;
  border-left:2px solid #fff;
  border-right:2px solid #fff;
  overflow: hidden;
  }

 #contentcenter1 {
  width:609px;
  padding:0px;
  float:left;
  border-left:2px solid #fff;
  overflow:hidden;
 }

 #contentright {
  width:200px;
  padding:0px;
  float:left;
  background-color:#e4e7eb;
  }

 #contentheader {
  background:#e4e7eb;
  padding:0px;
  margin: 0px;
  }

td{
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: transparent;
}

tr td {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: #FFFFFF;
 text-align: left;
}

th {
 font: 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #3B4B5B;
 background-color: #E4E7EB;
 text-align: left;
}

form{
 padding:0px;
 margin: 0px 0px 0px 0px;
 white-space: nowrap;
}
/*h1, h2, h3, h4 { background: transparent; }*/
h1 {
 color: #dd8800;
 background-color: transparent;
 font: bold 12px Verdana, Arial, Helvetica, sans-serif;
 margin: 0px 0px 2px 0px;
 padding: 0px 0px 0px 0px;
}
h2 {
 color: #3B4B5B;
 background-color: transparent;
 font: bold 14px Arial, Verdana, Helvetica, sans-serif;
 margin: 0px 0px 12px 0px;
 padding: 0px 0px 0px 0px;
}
h3 {
 color: #3B4B5B;
 background-color: transparent;
 font: bold 14px  Arial, Verdana, Helvetica, sans-serif;
 margin: 0px 0px 12px 0px;
 padding: 0px 0px 0px 0px;
}
h4 {
 color: #000000;
 background-color: transparent;
 position:relative;
 margin: 0px 0px 2px 0px;
 padding: 0px 0px 0px 0px;
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
h6 {
    color: #666666;
    background-color: transparent;
    font-weight: bold;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    margin: 0px 0px 8px 0px;
    padding: 0px 0px 0px 0px;
}
hr {
 color: #3B4B5B;
 background-color: transparent;
 text-align: center;
}
ul,li,ol {
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding: 0px 0px 2px 0px;
 margin-left: 8px;
 background-color: transparent;
 list-style-type:square;
}

ul li#naviTertiaryActive a:link, ul li#naviTertiaryActive a:visited{
 display:block;
 background-color:#FF9900;
 text-decoration: none;
}
p {
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: transparent;
 line-height:120%;
 margin:0px 0px 8px 0px;
 padding-top:0px 0px 0px 0px;
}
#contentright p, #contentleft p {
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: transparent;
 line-height:120%;
 margin:0px 0px 8px 0px;
 padding-top:0px 0px 0px 0px;
}


#contentleft a, #contentright a ,#contentcenter a{
 font-weight : bold;
}

/*******************************************************
************S T A R T**********************************
*******************************************************/
/*GENERAL*/
a,a:link{
 color: #3b4b5b;
 text-decoration: none;
 background-color: transparent;
}
a:active{
 color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
}
a:visited {
 color: #788999;
 text-decoration: none;
 background-color: transparent;
}
a:hover {
    color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
}
#outerContainerHeaderText {
    position:relative;left:0px;
    background-color: #f0f2f4;
    text-align: left;
    margin-top: 5px;
    margin-bottom: -2px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
    border-left:none;
    border-right:none;
    width: 756px;
}
#innerFrameHeaderLogo {
    position:relative;left:0px;
    background-color: #e4e7eb;
    text-align: top;
    margin-top: 0px;
    padding: 0px;
    height:105px;
}
#innerFrameHeaderLogo img{
 w/idth: 756px;/*756*/
 height:105px;
}

/***FIRST NAVI BAR ***/
#divTimestamp {
 font: 10px Arial, Verdana, Helvetica, sans-serif;
 vertical-align: center;
 padding: 7px 0px 7px 8px;
 text-align: left;
 background: #FFFFFF;
 /*height: 26px;*/
}
#MenuH{
 float:left;
 padding: 0px 0px 0px 0px;
 background:#FFFFFF;
}
#MenuHBorder{
 float:left;
 padding: 0px 0px 0px 0px;
 background:#FFFFFF;
 border-left:2px solid #fff;
 border-right:2px solid #fff;
}
a.MenuHA,
a.MenuHA:link,a.MenuHA:hover,a.MenuHA:visited{
 width:80px;
 color:#fff;
 padding: 6px 0px 6px 8px;
 display:block;
 text-decoration: none;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#FF9900;
}
a.MenuH1,a.MenuH1:link,a.MenuH1:visited{
 width:80px;
 color:#000;
 padding: 6px 0px 6px 8px;
 /*float:left;*/
 display:block;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#ACB7C1;
 text-decoration: none;
}
a.MenuH1:hover{
 color:#fff;
 background-color: #FF9900;
 padding: 6px 0px 6px 8px;
 text-decoration: none;
}
a.MenuH2,
a.MenuH2:link,a.MenuH2:visited{
 background-color: #C7CFD5;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 width:80px;
 color:#000;
 padding: 6px 0px 6px 8px;
 /*float:left;*/
 display:block;
 text-decoration: none;

}
a.MenuH2:hover{
 color:#fff;
 background-color: #FF9900;
 padding: 6px 0px 6px 8px;
 text-decoration: none;
}
a.MenuH3,
a.MenuH3:link,a.MenuH3:visited{
 width:80px;
 color:#000;
 padding: 6px 0px 6px 8px;
 /*float:left;*/
 display:block;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#E4E7EB;
 text-decoration: none;
}
a.MenuH3:hover{
 color:#fff;
 background-color: #FF9900;
 padding: 6px 0px 6px 8px;
 text-decoration: none;
}
a.MenuHDA,a.MenuHDA:link,a.MenuHDA:visited{
 color:#fff;
 padding: 6px 8px 6px 8px;
 display:block;
 float:left;
 text-decoration: none;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#FF9900;
}
a.MenuHD,a.MenuHD:link,a.MenuHD:visited{
 color:#fff;
 padding: 6px 8px 6px 8px;
 display:block;
 float:left;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#ACB7C1;
 text-decoration: none;
}
a.MenuHD:hover{
 color:#fff;
 background-color: #FF9900;
 padding: 6px 8px 6px 8px;
 text-decoration: none;
}
#divNaviMeta {
 background-color: #FFFFFF;
 font: 10px Arial, Verdana, Helvetica, sans-serif;
 text-align: right;
 padding:7px 8px 7px 8px;
}
a.Menu,a.Menu:link,a.Menu:visited{
 color: #3b4b5b;
 text-decoration: none;
 background-color: transparent;
}
a.Menu:active, a.Menu:hover {
 color: #DD8800;
 text-decoration: underline;
 background-color: transparent;
}
/*a.Menu:visited{
 color: #788999;
 text-decoration: none;
 background-color: transparent;
}*/

/***SecondNaviBar***/
#divHeaderEmptyl {
 font:  10px Arial,Verdana, Helvetica, sans-serif;
    vertical-align: center;
 padding: 7px 0px 7px 0px;
 text-align:center;
 background:#788999;
 /*height: 26px;*/
}
#divHeaderEmptyr {
 font:  10px Arial,Verdana, Helvetica, sans-serif;
    vertical-align: center;
 padding: 7px 0px 7px 0px;
 text-align:center;
 background:#ACB7C1;
 /*height: 26px;*/
}
/***LEFT FRAME-ALL***/
/***LEFT FRAME-SEARCH FORM***/
#layerSearch {
 font: 10px Arial,Verdana, Helvetica, sans-serif;
 width:150px;
 padding:0px;
 margin-top:0px;
 padding-left:0px;
 text-align:left;
 border-bottom:2px solid #fff;
 background-color:#ffffff;
}
#layerSearch img {
 margin-top:0px;
 margin-left:0px;
 padding:0px;
 border:none;
 vertical-align:top;
 width:42px;
 height:26px;
 /*border-right:2px solid #000;*/
}
#layerSearch input.searchField {
 top: 0px; left:0;
 position: relative;
 font:  10px Verdana, Arial, Helvetica, sans-serif;
    padding:0px 0px 0px 0px; /*problem konq*/
 margin-left:0px;
 margin-right:0px;
 vertical-align: top;
    width: 80px;
 height:22px;
    border: 1px solid #ACB7C1;
}
#layerSearch input.image{
 margin: 0px;
 padding:0px;
 width: 20px;
 height:26px;
 border:none;
 vertical-align: top;
}
/***LEFT FRAME-NAVIGATION MENU***/
#naviTertiary {
    background-color: #ffffff;
    text-align: left;
}
#naviTertiary  ul {
    list-style-type: none;
    margin: 0px;
 padding: 0px;
}
#naviTertiary li {
    background-color: #788999;
    list-style-type: none;
    text-align:left;
    margin-left: 0px;
    padding: 0px;
 vertical-align: top;
 border-bottom: 2px solid #fff;
}
#naviTertiary a,
#naviTertiary a:link {
    font: bold 12px Verdana, Geneva, Arial, Helvetica,sans-serif;
    color: #FFFFFF;
 background-color: #788999;
    padding: 6px 8px 6px 8px;
 text-decoration: none;
    display: block;
}

#naviTertiary a:hover{background-color: #FF9900;}
/***LEFT FRAME-LOGIN FORM***/
.moduleDefaultLeft {
 text-align: left;
    border-bottom: 2px solid #fff;
}
.frmTextfield {
 position:relative;left:0px;top:1px;
 margin: 0px 0px 0px 8px;
 font:  10px Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid #000;
    height: 15px;
 padding: 1px 0px 1px 0px; /*problem konq*/
 vertical-align: top;
    width: 130px;
}
/***LEFT FRAME-AFTER LOGIN FORM***/
.moduleDefaultHeadline {
 font: bold 10px Verdana, Arial,  Helvetica, sans-serif;
 text-align: left;
 color: #3B4B5B;
 padding:0px 8px 8px 8px;
 background-color: transparent;
 /*width: 100%;*/
}
.moduleHeader {
 font: bold 12px Arial, Verdana, Helvetica, sans-serif;
    color: #3B4B5B;
 padding:12px 8px 8px 8px;
 background-color:#e4e7eb;
    text-align: left;
}
.moduleDefaultContent{
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding:0px 8px 8px 8px;
 background-color: transparent;
 text-align: left;
 /*width: 100%;*/ /*?*/
}
.moduleDefaultContent1{/*Form text*/
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
 padding:0px 8px 2px 8px;
 background-color: transparent;
    text-align: left;
 /*width: 100%;*/ /*?*/
}
.moduleDefaultLeft img{margin-left:8px;}
/***MIDDLE FRAME-ALL***/
/***MIDDLE FRAME-ARTIKEL***/
.clsArticle {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin:14px 8px 12px 8px;
}


/***Picture Conteneir***/
.clsPictureBoxSmall{
 position: relative;left: 0px;top: 0px;
 font: normal 10px Verdana, Arial,Helvetica,sans-serif;
    color: #000000;
 background-color: #E4E7EB;
 float:right;
 display: block;
 text-align: left;
 width:192px;
}
.clsPictureBoxSmall img{float:bottom;}
.clsPictureBoxBig{
 position: relative;left: 0px;top: 0px;
 font: normal 10px Verdana, Arial,Helvetica,sans-serif;
    color: #000000;
 background-color: #E4E7EB;
 float:right;
 display: block;
 text-align: left;
 width:386px;
}
.clsPictureBoxBig img{float:bottom;}
p.positionMoreButton {
 font: bold 10px Verdana, Arial,  Helvetica, sans-serif;
 color: #3B4B5B;
 text-align: right;
 margin: 0px 0px 8px 0px;
 padding: 0px 0px 0px 0px;

}
.more-info {
 font: bold 12px Verdana, Arial,Helvetica,sans-serif;
 color: #3B4B5B;
 background-color: transparent;
 line-height:120%;
 margin: 0px 0px 2px 0px;
 padding: 0px 0px 0px 0px;
}
#moreinfotxt p,  #moreinfotxt ul, #moreinfotxt li{
  font: normal 11px Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
}
.anreisser {
 font: bold 12px Verdana, Arial,Helvetica,sans-serif;
 color: #666666;
 background-color: transparent;
}

/*FRAME CENTER DOPLE BOX*/
.categoryTeasers {
 background-color: #ACB7C1;
 font: bold 12px Verdana, Arial,Helvetica,sans-serif;
 width:402;
    color: #3B4B5B;
 padding: 2px 8px 2px 8px;
 text-align: left;

}
.clsTeaser {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 color:#000000;
 background-color: transparent;
 margin: 12px 8px 0px 8px;
 padding: 0px 0px 8px 0px;
 text-align:left;
 border-bottom: 1px solid #c7cfc5;
 }


.clsTeaserPerson {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 color:#000000;
 background-color: transparent;
 margin: 8px 8px 0px 8px;
 padding: 0px 0px 8px 0px;
 border-bottom: 1px solid #c7cfc5;
 text-align:left;

}
.clsTeaserPersonTextnew {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin: 8px 8px 0px 8px;
 vertical-align: top;
 text-align:left;
 padding-bottom: 8px;
 border-bottom: 1px solid #c7cfc5;
 height:100%;

}
.clsTeaserPersonText {
font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin-top:4px;
 vertical-align: top;
 text-align:left;
 padding: 0px;
 height:100%;

}

.clsTeaserPersonL {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin-top:4px;
 float:left;
 vertical-align: top;
 text-align:left;
 padding: 0px;
 width:100px;


}
.clsTeaserPersonR {

font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin-top:4px;
 margin-left:0px;
 float:left;
 vertical-align : top;
 text-align:left;
 padding: 0px;
 width:280px;
 overflow : hidden;/*!!!!!!!!!!!!*/

}
.clsTeaserPersonText img,
.clsTeaserPerson img,
.clsTeaserPersonTextnew img{float:left;
     vertical-align:top;
     margin-top:0px;
     margin-right:8px;
     margin-bottom:0px;


}
#innerContainer {
 margin: 0px;
 padding: 0px;
}
#innerLeftColumn {
 width:200px;
 padding:0px;
 float:left;
 background-color: #E4E7EB;
 border-right: 2px solid #fff;
}
#innerRightColumn {
 width:200px;
 padding:0px;
 float:left;
 background-color: #E4E7EB;
}
.categoryHeader {
 background-color: #ACB7C1;
    text-align: left;
 font: bold 12px  Verdana, Arial, Helvetica,sans-serif;
    color: #3B4B5B;
 padding: 2px 8px 2px 8px;

}
.categoryHeaderForum {
 background-color: #E4E7EB;
 text-align: left;
 font: normal 12px  Verdana, Arial, Helvetica,sans-serif;
 color: #000000;
 padding: 2px 8px 2px 8px;

}

.innerColumnHeadline{
 font: bold 12px  Verdana, Arial,Helvetica,sans-serif;
    color: #3B4B5B;
 padding: 10px 8px 0px 8px;
 background-color: #E4E7EB;
 height:50px;/*50px*/

}
.innerColumnContent {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
    color: #000000;
   background-color: #E4E7EB;
   padding: 0px 8px 0px 8px;
   vertical-align: top;
   height:180px;/*135px*/

}
.innerColumnContentImg {
 background-color: #E4E7EB;
 text-align: right;
 padding: 0px 8px 10px 0px;
}

/***RIGHT FRAME-ALL***/
#contentright img{margin-left:8px;margin-bottom:8px;}
.moduleTicker {
 font: bold 10px Verdana, Arial, Helvetica,sans-serif;
    color: #3B4B5B;
 background-color: transparent;
    text-align: left;
    border-bottom: 2px solid #fff;
}
.moduleHeader {
 font: bold 12px  Verdana, Arial,Helvetica, sans-serif;
    color: #3B4B5B;
 padding:12px 8px 8px 8px;
 background-color:#e4e7eb;
    text-align: left;
}
.rightWeiter{text-align:right;
    margin:8px 8px 8px 0px
}
.moduleTV {
 font:  10px Verdana, Arial, Helvetica,sans-serif;
 color: #3B4B5B;
 background-color: transparent;
    text-align: left;
    border-bottom: 2px solid #fff;
}
.moduleDefault{
 font:  10px Verdana, Arial, Helvetica,sans-serif;
 color: #3B4B5B;
 background-color: transparent;
    /*padding: 8px 8px 12px 8px;*/
    text-align: left;
    border-bottom: 2px solid #fff;
}

.moduleTVDetails {
 font: bold 10px Verdana, Arial, Helvetica,sans-serif;
    color: #DD8800;
 background-color: transparent;
 padding: 0px 8px 8px 8px;
    text-align: left;
}
/*
Ovo jos uvek nekoristim!
.moduleTVContent {
    font: normal 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #000000;
 background-color: transparent;
    text-align: left; width: 100%;
    }
.moduleDefaultDetails {
    font: bold 11px Arial, Helvetica, sans-serif; text-align: left;
    color: #DD8800;
 background-color: transparent;
    }
*/

/***FOOTER FRAME-ALL***/
#footerTools {
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
    padding:6px 8px 8px 8px;
 background: transparent;
}
#footerBottom {
 font: bold 10px Verdana, Arial, Helvetica,sans-serif;
 width:756px;
 margin-right:auto;
  margin-left:auto;
  padding:3px 0px 3px 0px;
  text-align:left;
  background-color: #C7CFD5;
    display: block;
    border-left:2px solid #fff;
  border-right:2px solid #fff;
 }
.footerImportant {
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
  color: #3B4B5B;
 background-color: transparent;
  margin-left:158px;
}
/*FORM_SEARCH*/
#csearch {
 width:384px;/*left-right 8 top-bottom 12*/
 margin-top:10px;
 text-align:left;
}
#csearchausgabe {
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
 width:380px;/*left-right 8 top-bottom 12*/
 margin-top:1px;
 text-align:left;
}
#csearchl{
 width:100px;
 padding:0px;
 float:left;
 vertical-align: top;
 text-align:left;
}
#csearchr{
 width:270px;
 margin-left:8px;
 float:left;
 vertical-align: top;
 text-align:left;
}
#csearchleft{
 width:50%;
 padding:0px;
 float:left;
 vertical-align: top;
 text-align:left;
}
#csearchright{
 width:50%;
 padding:0px;
 float:left;
 vertical-align: top;
 text-align:right;
}
.csearch100{
 margin-top:2px;
 margin-left:100px;
 padding-left:8px;
 vertical-align: top;
 text-align:left;
}
.radiomargin0 {
 margin-top:2px;
 margin-left:0px;
 padding-left:8px;
 vertical-align: middle;
 text-align:left;
}
.radio{
 margin-top:2px;
 margin-left:100px;
 padding-left:8px;
 vertical-align: middle;
 text-align:left;
}
.radio input{
 margin-left:0px;
}

/**Checkbox**/
input.frmCheckbox {
 margin: 2px 8px;
 vertical-align: middle;
 border: none;
}
.frmRow {
 width: 380px;
 margin: 0px;
}
.frmColLeft {
 width: 100px;
 float: left;
 vertical-align: top;
 text-align: left;
}
.frmColRight {
 width: 270px;
 margin: 8px 0px 0px 8px;
 float: left;
 vertical-align: top;
 text-align: left;
}
.clearBoth {
    clear: both;
    overflow:hidden;
    display:block;

}
.clear{
	clear: both;
	height: 0;
}
.clear-left{
	clear: left;
	height: 0;
}
.clear-right{
	clear: right;
	height: 0;
}

/**********************/

input{
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
 margin: 0px;
 vertical-align: middle;
 text-align:left;
 border:solid 1px #fff;
}
input.frmTextSearch {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
    border: 1px solid #000;
    height: 15px;
  padding: 1px 0px 1px 0px; /*problem konq*/
  vertical-align: top;
  text-align:left;
    width: 266px;
}
input.frmTextDatum {
 height: 15px;
 padding: 1px 0px 1px 0px; /*problem konq*/
 vertical-align: top;
 text-align:left;
    border: 1px solid #000;
}
textarea.kontakt {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
    border: 1px solid #000;
 height: 10em;
 padding: 1px 0px 1px 0px; /*problem konq*/
 vertical-align: top;
 text-align:left;
    width: 266px;
}
select {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
 padding:2px;
 margin:0px;
 color:#000;
 background-color: #FFFFFF;
 vertical-align: top;
 border:solid 1px #000;
 width: 266px;
}
select.rightSelectYear {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
 padding:0px;
 margin:0px;
 color:#000;
 background-color:#ffffff;
 border: solid 1px #000;
 vertical-align: top;
 text-align:left;
 width: 70px;
}
#resBlock {
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
 background-color: #e4e7eb;
 padding:2px 2px 2px 2px;
}
.resNavBar {
 margin:0px 8px 0px 8px;
 padding:0px 0px 8px 0px;
 font: normal 10px Verdana, Arial, Helvetica,sans-serif;
 text-align: center;
 border-bottom:solid 1px #c7cfc5;
}
/*FRAME POLITIKA-Z*/
h5 {
 color: #dd8800;
 background-color: transparent;
 position:relative;
 margin: 0px 0px 2px 0px;
 padding: 0px 0px 0px 0px;
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
}
.left10{
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding:0px 0px 0px 0px;
 background-color: transparent;
 text-align: left;
}
#MenuHpaz{
 float:left;
 padding: 0px 0px 0px 0px;
 background:transparent;
}
#MenuH1paz{
 float:left;
 padding: 0px 0px 0px 70px;
 background:transparent;
}
#pazMenu {
 background: #E4E7EB;
 font: bold 12px Verdana, Arial,Helvetica,sans-serif;
 color: #3B4B5B;
 padding: 2px 0px 2px 0px;
 text-align: center;
 height:17px;
}
a.MenuHDpaz:link{
 color:#3B4B5B;
 padding: 1px 8px 1px 8px;
 display:block;
 float:left;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#E4E7EB;
 text-decoration: none;
}
a.MenuHDpaz:active{
 color:#fff;
 background-color: #FF9900;
 padding: 1px 8px 1px 8px;
 text-decoration: none;
}
a.MenuHDpaz:visited{
 color:#3B4B5B;
 padding: 1px 8px 1px 8px;
 display:block;
 float:left;
 font: bold 12px Arial,Verdana, Helvetica, sans-serif;
 background-color:#E4E7EB;
 text-decoration: none;
}
a.MenuHDpaz:hover{
 color:#fff;
 background-color: #FF9900;
 padding: 1px 8px 1px 8px;
 text-decoration: none;
}
.clspazMitte {
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 margin:12px 8px 20px 8px;
 color: #3B4B5B;
 padding:0px 8px 8px 8px;
 background-color:#e4e7eb;
    text-align: left;
}

li.clsulpaz, ul.clsulpaz, ol.clsulpaz {
 font: normal 10px Verdana, Arial, Helvetica, sans-serif;
 list-style-image:url(/images/li-element.gif);
 list-style-type: circle;
 color: #000000;
 background-color: transparent;

 margin:0px 0px 0px 8px;
 padding:1px 0px 1px 0px;
}

/*Blättern*/

.clsBlaettern {
 position: relative;
 left: 0px;
 top: 10px;
 width:386px;
 height : 28px;
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 background-color: transparent;
 border-left-style : none;
 border-right-style : none;
 border-bottom-color : #3B4B5B;
 border-bottom-style : solid;
 border-bottom-width : 1px;
 border-top-color : #3B4B5B;
 border-top-style : solid;
 border-top-width : 1px;
}
 .blalinks {
 position: absolute;
 left: 0px;
 top: 8px;
 bottom: 10px;
 width:100px;
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 text-align: left;
 color: #000000;
 background-color: transparent;
}
.blamitte {
 position: absolute;
 top: 8px;
 left: 100px;
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 text-align: center;
 color: #000000;
 background-color: transparent;
 width:186px;
}
.blarechts {
 width:100px;
 position: absolute;
 right: 0px;
 top: 8px;
 font: normal 12px Verdana, Arial,Helvetica,sans-serif;
 color: #000000;
 text-align: right;
 background-color: transparent;
}

/*------    Mitgliedsantrag    ------*/
.formmgl {
 white-space: normal;
 width: 402px;
 text-align: center;
}
.clsMitglTitleOrange{
 padding: 6px 0px 6px 8px;
 text-decoration: none;
 vertical-align: middle;
 text-align:left;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #ffffff;
 background: #FF9900;
 margin: 0px 0px 10px 0px;
}
.clsMitglContent{
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif; color: #000000;
 padding:10px 8px 8px 8px;
 background-color: transparent;
 text-align: left;
 margin: 10px 0px 12px 0px;
}
.clsMitglInputBox {
 margin: 10px 8px 0px 8px;
 width: 368px;
 text-align: left;
}
.clsMitglInputBoxL {
 padding: 0px 0px 0px 0xp;
 float: left;
 vertical-align: top;
 width: 140px;
 text-align: right;
 margin-right: 8px;
 line-height: 18px;
}
.clsMitglInputBoxL_leftalign {
 padding: 0px;
 float: left;
 vertical-align: top;
 width: 140px;
 text-align: left;
 margin-right: 8px;
 line-height: 18px;
}
.clsMitglInputBox_long {
 vertical-align: top;
 text-align: left;
 padding: 0px;
 margin: 10px 8px 0px 8px;

}
.clsMitglInputBoxR {
 float: right;
 margin-left: 0px;
 vertical-align: top;
 width: 220px;
 text-align: left;
 padding: 0px;
}
input.clsMitglInput {
 border-bottom: #000000 1px solid;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: top;
 width: 218px;
 padding: 1px 0px 1px 0px;
 height: 16px;
 text-align: left;
}
input.clsMitglInput_long {
 border-bottom: #000000 1px solid;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: top;
 width: 368px;
 padding: 1px 0px 1px 0px;
 height: 16px;
 text-align: left;
}
input.clsMitglInput_small {
 border-bottom: #000000 1px solid;
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: top;
 padding: 1px 0px 1px 0px;
 height: 18px;
 text-align: left;
 width: 120px;
 float: left;
 margin: 8px 0px 2px 0px;
}
.clsEuroOuter{
 border: 1px solid #000000;
 margin: 20px 8px 0px 8px;
}
.clsEuroInner{
 margin: 0px;
 width: 368px;
 text-align: left;
}
.clsEuro{
 border: 1px solid #000000;
 margin: 20px 8px 0px 8px;
 width: 366px;
 text-align: left;
}
.clsEuroL{
 float: left;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 width: 140px;
 padding: 0px;
 text-align: left;
 margin: 2px 0px 2px 2px;
}
.clsEuroL_long{
 float: left;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 width: 224px;
 text-align: left;
 margin: 6px 0px 4px 2px;

}
.clsEuroR{
 float: left;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: top;
 width: 90px;
 padding: 0px;
 line-height: 18px;
 text-align: left;
 margin: 6px 2px 4px 8px;
}
.clsEuroCheckbox{
 margin: 10px 8px 0px 8px;
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 width: 368px;
 text-align: left;
}
.clsCheckboxContent{
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 text-align: left;
 float: left;
 line-height: 15px;
 margin: 2px 4px 2px 3px;
 white-space: normal;
}
input.clsCheckbox {
 border: medium none;
 margin: 2px 0px 2px 4px;
 vertical-align: middle;
 float: left;
 width: 15px;
 height: 15px;
}
.clsCheckboxContent_fixSize{
 font: normal 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 vertical-align: middle;
 text-align: left;
 float: left;
 line-height: 15px;
 margin: 2px 4px 2px 3px;
 width: 96px;
}
.beitrag{
 font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
 color: #000000;
 background-color: transparent;
 text-align: left;
}

/* ------ SPD-Medienbeteiligungen ------ */
#selectcontainer{
 /*margin: 16px 8px 16px 6px;*/
 z-index: 10;
 position: relative;
 right: 8px;
 left: 176px;
 bottom: 12px;
 width: 200px;
 text-align: right;
}
select.rightSelectBox {
 font: normal 12px Verdana, Arial, Helvetica,sans-serif;
 margin:0px;
 padding: 0px;
 color:#000;
 background-color:#ffffff;
 border: solid 1px #000;
 vertical-align: top;
 text-align:left;
 width: 200px;
 height: 20px;
 z-index: 20;
 position: absolute;
 right: 0px;
 left: 0px;
 bottom: 0px;
}
