/* CSS Document */

          v\:* { behavior:url(#default#VML); };

/*Container ostsee-radtouren*/

.NavPartRightContainerBildrechts  {
	float:left;
	width:150px;
        font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
        background-color:#0096C8;
        padding-left:=0px;
        /* background-image: url(fileadmin/templates/images/use/rechtblau-use.png); */
}

.NavPartRightContainerRadtouren, #contentright {
	float:left;
	position:relative;
        top:0px;
        width:140px;
        font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
        background-color:#004B7D;
        padding-left:5px;
        padding-right:5px;
        color: #FFFFFF;
        /* background-image: url(fileadmin/templates/images/use/rechtblau-use.png); */
}

.NavPartRightContainerRadtouren  a {
        font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
        color:#FFFFFF;
        text-decoration:none;
}

.NavPartRightRadText {
	position:relative;
        top:0px;
        color:#FFFFFF;
	font-weight:bold;
}

.NavPartRightRadText a {
	color:#FFFFFF;
         text-decoration:none;
}

.NavPartRightRadText a:hover {
	text-decoration:underline;
}

.NavPartRightContainerRadtouren a:hover  {
        text-decoration:underline;
}


body {
        background-image: url(images/use/back-verlauf.jpg);
	background-repeat:repeat-x;
         margin: 0px;
}


#MenuLangForm {
        float:left;	
/*      position:relative;   */
/*       margin-top:0px;	*/
/*       height:11px; */
}
#BodyContent {
	float:left;
	width:676px;
        height:100%;
/*	background-color: #FFFFFF; */
	display: block;
}

}
#BodyContentTop {
	position:relative;
        z-index:3;
        float:left;
	width:640px;
	background-color: #FFFFFF;
	text-align:right;
	color: #007DAF;
                display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
#BodyContentTop a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	color:#007DAF;
                font-size:10px;
	text-decoration: none;
}

#BodyContentBottom {
	position:relative;
        top:-2px;
        float:left;
        z-index:2;
	width:676px;
        background-color: #007DAF;
	display: block;
     
}
#BodyContentFooter {
	float:left;
	width:676px;
        position:relative;
        bottom:-19px;
/*     background-color: #FFFFFF; */
/*     display: block; */
	font-family: Triplex, Arial, Helvetica, sans-serif;	
        background-image: url(images/use/back-footer.jpg);
        background-repeat:no-repeat;
        background-position:bottom; 
 	color: #FFFFFF;   
}

#BodyContentFooter a {
        color: #FFFFFF;
        text-decoration: none;   
}
#BodyContentFooter a:hover {
        color:#F6A800;
        text-decoration: none;   
}
#InnerContent {
	margin-left:18px;
	width:634px;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 18px;
	margin-bottom: 0px;
	padding-top: 5px;
}


#TopNavi {
	position:absolute;
/*     width:320px; */
        width:10px; 
        height:50px;
        z-index:3; 
        margin-left: 2px; 
        margin-right: 2px; 
	padding-left:2px;
	padding-right:2px;
	padding-top:2px;
        text-align:right;
/*     right:18px;  */
        left:15px; 
/*      left:775px;  */
        top:115px; 
/*     left:50%; */
/*     top:4px; */
/*     background-color: #007DAF;*/
/*     background-image: url(images/bg_streifen.png); */
/*     background-color: #004B7D; */
       display: block;
        font-family: Triplex, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
        font-weight:normal;
}
#TopNavi a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
/*     color:#D9DEF0; */
	color:#FFFFFF;
	font-size:12px;
        font-weight:normal;
	text-decoration: none;
}
#TopNavi a:hover {
	color:#F6A800;
}
#TopNaviImages {
	position:absolute;
	width:976px;
	height:134px;
	z-index:3;
	margin:70px 0 0 -488px;
	left:50%;
	top: 21px;
}



#MainMenu {
	position:relative;   
        background-image:fileadmin/templates/images/nav_bg_segment.png;
}

/* no right frame*/

#BodyContentNoRightFrame {
	position:relative;
        z-index:2;
        float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
}
#BodyContentTopNoRightFrame {
        position:relative;
        float:left;
	width:788px;
	background-color: #FFFFFF;
	z-index:2;
        text-align:right;
	display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#BodyContentBottomNoRightFrame {
	float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
}
#InnerContentNoRightFrame {
        position:relative;
        margin-left:18px;
	z-index:2;
        font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding-top: 5px;
}
#BodyContentFooterNoRightFrame {
	float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Menus home*/
.navi-right {
                width: 162px;
	margin: 0px;
	padding: 0px;
	position:absolute;
	top: 232px;
	left: 820px;
}

.dhtmlmenu {
	white-space:nowrap;
	border-bottom: 1px solid #899ECE;
	margin: 0px;
	padding: 0px;
}

a.dhtmltext, a.dhtmltext:visited  {
	background-color: #004B7D;
    font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #0096C8;
	text-decoration: none;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
	text-indent: 5px;
 }

a.dhtmltext:hover{
	font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #004B7D;
	text-decoration: none;
	background-color: #F6A800;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
}

a.dhtmltext:active {
	font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #004B7D;
	text-decoration: none;
	background-color: #F6A800;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
}

.dhtmltable {
	background-color: #004B7D;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
                display: block;
}


#pcenter {
	position:absolute;
	width:976px;
	height:100%;
	z-index:1;
/*	left:50%;*/
/*	margin:10px 0 0 -488px;*/
	margin:8px 0 0 8px;
	padding:0;
}

#header1 {
	float:left;
	width:976px;
	height:16px;
}
#header2 {
	float:left;
	width:976px;
        height:203px;

}

#header3 {
	position:relative;
        z-index:1;
        float:left;
	width:976px;
        height:203px;

}

#body1 {
	float: left;
	width:976px;
        background-image: url(images/use/back-schatten.jpg);
        background-repeat:repeat-y;

}
#BodyLeft {
	float:left;
	width:150px;
	background-image: url(images/use/use_left_bg_segment.jpg);
	display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
#MenuLangForm {
        float:left;	
/*      position:relative;   */
/*       margin-top:0px;	*/
/*       height:11px; */
}
#BodyContent {
	float:left;
	width:676px;
	background-color: #FFFFFF;
	display: block;
}
#BodyRight {
/*     background-color: #F6A800; */
/*     background-color: #FFFFFF; */
        float:left;	
        background-image: url(images/use/use_right_bg_segment.png);
	width:150px;
  	display: block;
}

#BodyContentTop {
	position:relative;
        z-index:3;
        float:left;
	width:640px;
	background-color: #FFFFFF;
	text-align:right;
	color: #007DAF;
        display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	
}
#BodyContentTop a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	color:#007DAF;
                font-size:10px;
	text-decoration: none;
}

#BodyContentBottom {
	position:relative;
                top:-2px;
                float:left;
                z-index:2;
	width:676px;
	background-color: #FFFFFF;
	display: block;
}

#InnerContent {
	margin-left:18px;
	width:634px;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 18px;
	margin-bottom: 0px;
	padding-top: 5px;
}

#MainMenu {
	position:relative;   
        background-image:fileadmin/templates/images/nav_bg_segment.png;
}

/* no right frame*/

#BodyContentNoRightFrame {
	position:relative;
        z-index:2;
        float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
}
#BodyContentTopNoRightFrame {
        position:relative;
        float:left;
	width:788px;
	background-color: #FFFFFF;
	z-index:2;
        text-align:right;
	display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
#BodyContentBottomNoRightFrame {
	float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
}
#InnerContentNoRightFrame {
        position:relative;
        margin-left:18px;
	z-index:2;
        font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-right: 20px;
	margin-bottom: 20px;
	padding-top: 5px;
}
#BodyContentFooterNoRightFrame {
	float:left;
	width:826px;
	background-color: #FFFFFF;
	display: block;
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

/* Menus home*/
.navi-right {
                width: 162px;
	margin: 0px;
	padding: 0px;
	position:absolute;
	top: 232px;
	left: 820px;
}

.dhtmlmenu {
	white-space:nowrap;
	border-bottom: 1px solid #899ECE;
	margin: 0px;
	padding: 0px;
}

a.dhtmltext, a.dhtmltext:visited  {
	background-color: #004B7D;
    font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #0096C8;
	text-decoration: none;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
	text-indent: 5px;
 }

a.dhtmltext:hover{
	font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #004B7D;
	text-decoration: none;
	background-color: #F6A800;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
}

a.dhtmltext:active {
	font-family: Gill Sans, Triplex, Arial, Verdana;
	font-size: 12px;
	color: #004B7D;
	text-decoration: none;
	background-color: #F6A800;
	/*font-style: italic;*/
	display: block;
	padding: 5px;
}

.dhtmltable {
	background-color: #004B7D;
	margin: 0px;
	padding: 0px;
	border: 1px solid #FFFFFF;
                display: block;
}

/*Navigationselement rechte Seite*/

.NavPartRightContainer {
	float:left;
	position:relative;
        width:150px;
	/*height:112px;*/
/*	background-color:#004B7D; */
	margin-bottom:0px;
        margin-top:0px;
/*       background-image: url(images/use/rechtblau-use.png); */
}


.NavPartRightContainerOSL {
        float:left;
/*     position: relative; */
/*       position: absolute; */
/*       z-index:5;  */
/*        left: 826px; */
/*        top:192x; */
	width:150px;
	background-color:#F1811B;
	padding-bottom:10px;
        padding-top:0px;
	margin: 0px;
}


.NavPartRightContainerOSLb {
        float:left;
     position: relative;
/*       position: absolute; */
/*       z-index:5;  */
/*        left: 826px; */
/*        top:192x; */
	height:5px;
        width:150px;
	background-color:#F1811B;
        margin-top:-30;
}

.NavPartRight1 {
	float:left;
        position:relative;
        z-index.4;
	width:150px;
	height:30px;
	background-image: url(images/use/nav_right_head_bg_ber_use.jpg);
	text-align:right;
}

.NavPartRightText {
	color:#FFFFFF;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
        padding-top:12px;
	padding-right:2px;
}


.NavPartRight2 {
	float:left;
	top:0px;
        width:150px;
     /* height:73px; */
}


.NavPartRight3 {
	float:left;
	width:150px;
	height:0px;
        background-color:#F6A800;
}


/*Container für custom elements*/

.NavPartRightContainerCustom {
	float:left;
	width:150px;
/*background-color:#004B7D;*/
}



.NavPartRightContainerAdsense {
	
        padding-left:15px;
        float:top;
	width:133px;
	background-color:#004B7D;
}

/* Mini Homepage */

#MinihpPcenter {
	position:absolute;
	width:616px;
	z-index:1;

                left:50%;
	margin:20px 0 0 -300px;
	padding:0;
	background-color:#FFFFFF;
}
#MinihpL1 {
	float:left;
	width:616px;
	height:121px;
	background-image:url(images/minihp_head.gif)
}
#MinihpL2 {
	float:left;
	width:616px;
	height:30px;
	text-align:right;
}
#MinihpL3 {
	float:left;
	width:616px;
}
#MinihpL4 {
	float:left;
	width:616px;
	height:30px;
	text-align:right;
}
#MinihpL5 {
	float:left;
	width:616px;
	height:38px;
	background-color:#3C68AA;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
#MinihpContent {
	margin-left:15px;
	margin-right:15px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/* Treffen Sie die Einheimischen */

#EinhpPcenter {
	position:absolute;
	width:670px;
	z-index:1;

                left:50%;
	margin:20px 0 0 -300px;
	padding:0;
	background-color:#FFFFFF;
}
#EinhpL1 {
	float:left;
	width:670px;
	height:121px;
	background-image:url(images/treffen-sie-einheimische.gif)
}
#EinhpL2 {
	float:left;
	width:670px;
	height:30px;
	text-align:right;
}
#EinhpL3 {
	float:left;
	width:616px;
}
#EinhpL4 {
	float:left;
	width:670px;
	height:30px;
	text-align:right;
}
#EinhpL5 {
	float:left;
	width:670px;
	height:38px;
	background-color:#3C68AA;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-align:center;
	vertical-align:middle;
}
#EinhpContent {
	margin-left:15px;
	margin-right:15px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}


/* Standard Teaser */


.TeaserStandardSchmal {
	float:left;
        width:310px;
	padding-right:0px;
        margin-bottom:0px;
	background-color:#FFFFFF;
}


.TeaserStandard {
	float:left;
        width:634px;
	margin-bottom:0px;
	background-color:#FFFFFF;
}

.TeaserStandard1 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004B7D;
	text-decoration: none;
	
}

.TeaserStandard1 a:hover {
	color:#007DAF;
	text-decoration: underline;
	
}

.TeaserStandard1 {
	float:left;
        width:100%;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004B7D;
	margin-top:13px;
}
.TeaserStandard2 {
	float:left;
        width:100%;
	border-bottom:1px solid #F6A800;
#007DAF;
	margin-bottom:0px;
	margin-top:3px;
}
.TeaserStandardTable {
	width:100%;
	border:0px;
	padding:0px;
}
.TeaserStandardImage {
	margin-left:5px;
	margin-right:8px;
	margin-top:5px;
	margin-bottom:5px;
}
.TeaserStandardSubHeader {
	margin-left:0px;
	margin-right:4px;
	margin-top:4px;
	margin-bottom:0px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#007DAF;
}
.TeaserStandardSubHeader a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#007DAF;
	text-decoration:none;
}

.TeaserStandardSubHeader a:hover {
	text-decoration: underline;
}

.TeaserStandardText {
	position:relative;
        margin-left:0px;
	margin-right:5px;
	margin-top:0px;
	margin-bottom: -14px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
        vertical-align:bottom;
        z-index:3; 
}
.TeaserStandardText .bodytext {
	position:relative;
        margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom: 0px;
/*	margin-bottom:-6px; */
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	vertical-align:bottom;
        color:#000000;

}


.TeaserStandardLinkBox {
	position:relative;
        top:-10;
        z-index:4; 
        width:60px;
	height:15px;
/*    background-image: url(images/use/mehr-usedom-leer2.gif); */
        font:Triplex, Arial, Helvetica, sans-serif;
        font-weight:normal;
        font-size:10px;
        color:#FFFFFF; 
        border-right-width: 1px;
	border-right-color: #F6A800;
	border-right-style: solid;
        color:#004B7D; 
        border-top-width: 1px;
        border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F6A800;
	border-bottom-color: #F6A800;
	border-left-color: #F6A800;
	padding-top:2px;
        text-align:center; 

}
.TeaserStandardLinkBox a {
/*     color:#FFFFFF; */
        color:#004B7D;
	text-decoration:none;
}
.TeaserStandardLinkBox a:hover {
/*      background-color:#007DAF;  */
/*      color:#F6A800; */
         color:#007DAF; 
/*      color:#FFFFFF; */
 	 text-decoration:underline; 
}

/* Breiter Teaser für Unterkünfte*/

#TeaserUnterkunftBreit {
	float:left;
	width:786px;
	background-color:#FFFFFF;
	border:1px solid #007DAF;
	margin-bottom:15px;
}
#TeaserUnterkunftBreit1 {
	float:left;
	width:786px;
	height:22px;
	background-color:#426EB2;
}
#TeaserUnterkunftBreit2 {
	float:left;
	width:786px;
}
#TeaserUnterkunftBreit3 {
	float:left;
	width:786px;
	height:15px;
	background-color:#ECF0F7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #007DAF;
}
#TeaserUnterkunftBreitHead {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:6px;
	margin-top:3px;
}
#TeaserUnterkunftBreitHead1 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:6px;
	margin-top:3px;
	float:left;
}
#TeaserUnterkunftBreitHead2 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:6px;
	margin-top:3px;
	float:right;
}
#TeaserUnterkunftBreitText {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:6px;
	margin-top:6px;
}
#TeaserUnterkunftBreitText .bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding:0px;
}
#TeaserUnterkunftBreitTabText {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#TeaserUnterkunftBreitTabText .bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding:0px;
}
#TeaserUnterkunftBreitTabText2 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#TeaserUnterkunftBreitTabText2 .bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding:0px;
}
.TeaserUnterkunftBreitLinkItem {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	margin-right:20px;
	text-decoration: none;
}
#TeaserUnterkunftBreitCol1 {
	float:left;
	width:145px;
	font-size:6px;
}
#TeaserUnterkunftBreitCol2 {
	float:left;
	width:225px;
	margin-left:10px;
}
#TeaserUnterkunftBreitCol3a {
	float:left;
	width:390px;
	margin-left:0px;
}
#TeaserUnterkunftBreitCol3 {
	float:left;
	width:135px;
	margin-left:10px;
	font-size:6px;
}
#TeaserUnterkunftBreitCol4 {
	float:left;
	width:215px;
	margin-left:10px;
}
#TeaserUnterkunftBreitLinkContainer1{
	float:left;
	width:190px;
}
#TeaserUnterkunftBreitLinkContainer2{
	float:left;
	width:190px;
}
#TeaserUnterkunftBreitLinkContainer3{
	float:left;
	width:190px;
}
#TeaserUnterkunftBreitLinkContainer4{
	float:left;
	width:190px;
}
#TeaserUnterkunftBreitLinkContainer1 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftBreitLinkContainer1 a:hover {
	text-decoration: underline;
	color: #007DAF;
}

#TeaserUnterkunftBreitLinkContainer2 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftBreitLinkContainer2 a:hover {
	text-decoration: underline;
	color: #007DAF;
}
#TeaserUnterkunftBreitLinkContainer3 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftBreitLinkContainer3 a:hover {
	text-decoration: underline;
	color: #007DAF;
}
#TeaserUnterkunftBreitLinkContainer4 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftBreitLinkContainer4 a:hover {
	text-decoration: underline;
	color: #007DAF;
}

#TeaserUnterkunftBreitPict2 {
	/*width:5px;*/
	margin-left:0px;
	margin-right:0px;
	margin-bottom:6px;
	/*margin-top:6px;*/
}
#TeaserUnterkunftBreitPict2 img{
	margin-right:3px;
	margin-left:0px;
}


/* Schmaler bzw. Universalteaser für Unterkünfte*/

#TeaserUnterkunft{
	float:left;
	width:100%;
	background-color:#FFFFFF;
	border:1px solid #F6A800;
}
#TeaserUnterkunft1 {
	float:left;
	width:100%;
	height:22px;
	background-color:#426EB2;
}
#TeaserUnterkunft2 {
	float:left;
	width:100%;
}
#TeaserUnterkunft3 {
	float:left;
	width:100%;
	height:15px;
	background-color:#ECF0F7;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #007DAF;
}
#TeaserUnterkunftHead {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	margin-left:6px;
	margin-top:3px;
}
#TeaserUnterkunftHead1 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:6px;
	margin-top:3px;
	float:left;
}
#TeaserUnterkunftHead2 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-right:6px;
	margin-top:3px;
	float:right;
}
#TeaserUnterkunftText {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	margin-left:6px;
	margin-right:6px;
	margin-bottom:6px;
	margin-top:6px;
}
#TeaserUnterkunftText .bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding:0px;
}

#TeaserUnterkunftTabText {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

#TeaserUnterkunftTabText .bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding:0px;
}

#TeaserUnterkunftBild {
	width:145px;
	/*margin-left:6px;*/
	margin-right:6px;
	margin-bottom:3px;
	margin-top:6px;
	float:left;
}
#TeaserUnterkunftBild img {
	margin-left:6px;
}

#TeaserUnterkunftPict1 {
	/*width:145px;*/
	margin-left:6px;
	margin-right:0px;
	margin-bottom:0px;
	/*margin-top:6px;*/
}
#TeaserUnterkunftPict1 img{
	margin-right:3px;
	margin-left:0px;
	margin-bottom:0px;
}
#TeaserUnterkunftPict2 {
	/*width:145px;*/
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	/*margin-top:6px;*/
}
#TeaserUnterkunftPict2 img{
	margin-right:3px;
	margin-left:0px;
	margin-bottom:0px;
}
#TeaserUnterkunftLinkContainer1{
	float:left;
	width:80px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#TeaserUnterkunftLinkContainer2{
	float:left;
	width:60px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#TeaserUnterkunftLinkContainer3{
	float:left;
	width:110px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#TeaserUnterkunftLinkContainer4{
	float:left;
	width:100px;
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#TeaserUnterkunftLinkContainer1 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftLinkContainer1 a:hover {
	text-decoration: underline;
	color: #007DAF;
}

#TeaserUnterkunftLinkContainer2 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftLinkContainer2 a:hover {
	text-decoration: underline;
	color: #007DAF;
}
#TeaserUnterkunftLinkContainer3 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftLinkContainer3 a:hover {
	text-decoration: underline;
	color: #007DAF;
}

#TeaserUnterkunftLinkContainer4 a {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	/*margin-right:50px;*/
	text-decoration: none;
}

#TeaserUnterkunftLinkContainer4 a:hover {
	text-decoration: underline;
	color: #007DAF;
}

/* alte Teaser */
.TeaserUnterkunftLinkItem {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#007DAF;
	margin-left:6px;
	margin-right:20px;
	text-decoration: none;
}

/* 2 Spalten Layout Element */

.Teaser2Columns {
	float:left;
	width:788px;
	margin-bottom:15px;
}
.Teaser2Columns1 {
	float:left;
	width:389px;
}
.Teaser2Columns2 {
	margin-left:10px;
	width:385px;
	float:left;
}

/* 2 Spalten schmal Layout Element */

.Teaser2ColumnsB {
	float:left;
	width:676px;
	margin-bottom:15px;
}
.Teaser2ColumnsB1 {
	float:left;
	width:311px;
}
.Teaser2ColumnsB2 {
	margin-left:10px;
	width:311px;
	float:left;
}

/* 2 Spalten 2. Ebene schmaler Layout Element */

.Teaser2ColumnsC {
	float:left;
	width:300px;
	margin-bottom:15px;
}
.Teaser2ColumnsC1 {
	float:left;
	width:145px;
}
.Teaser2ColumnsC2 {
	margin-left:10px;
	width:145px;
	float:left;
}


/* globale Schriftvorgaben*/


li, p {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*margin:0px;
	padding:0px;*/
 }

h1, h1 a, h1 a:visited {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004B7D;
	text-decoration: none;
}
h1 a:hover {
	text-decoration: underline;
	color: #007DAF;
}
h2 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#007DAF;
}

h2 a:hover {
	text-decoration: underline;
	
}

h3 {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#007DAF;
}

.bodytext {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*margin:0px;
	padding:0px;*/
 }

.bodytext a {
	color: #004B7D;
        text-decoration:none;
}

.bodytext a:hover {
	color: #007DAF;
        text-decoration:underline;
}

.indexLink {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration:underline;
}

.indexLink:hover {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F6A800;
	font-weight: bold;
	text-decoration:underline;
}

#MinihpContent a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color:#666666;
}

#BodyContentTopNoRightFrame a {
	color:#666666;
	text-decoration:none;
}
#BodyContentTop a {
	color:#666666;
	text-decoration:none;
}

#BodyContentTop a:hover {
	text-decoration:underline;
}

.NavPartRightText a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}

.NavPartRightText a:hover {
	color:#F6A800;
	text-decoration:none;
	font-weight:bold;
}
.news-single-head {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#004B7D;
}
.news-single-subhead {
	font-family:Triplex, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#007DAF;
}

.csc-sitemap-level1 {
	margin-left:20px;
}
.csc-sitemap-level1 a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}

.csc-sitemap-level2 {
	margin-left:60px;
}
.csc-sitemap-level2 a {
	font-family: Triplex, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#000000;
	text-decoration:none;
}
.lname {
	color: #004B7D;
}

#event a {
	color: #004B7D;
}

.weiss1 a {
  text-decoration:none;
  color: #fff;
}

