body{margin:0px;padding:0px;background-color:#f7f7f7;font-family:verdana;font-size:11px; color:#333333;}
a{color:#5d7204;text-decoration:none;}
img{border:0;margin:0px;padding:0px;}
textarea{border:1px solid #5d7204;font-size:11px;font-family:verdana;color:#666666}
h1{font-size:14px;}
iframe{border:0px;margin-top:20px;margin-bottom:20px;}

.checkb{background:url(../img/checkbox.gif) no-repeat scroll center 0px transparent; display:block;height:19px;width:19px;float:left;margin-top:-3px;}

#lbCaption span{font-weight:normal;font-size:9px;}

/*Header*/
.kopf{position:relative;left:0px;top:0px;width:970px;height:100px;background-color:#b7c436}
.donau{position:absolute;left:0px;top:30px;}
.noe{position:absolute;left:808px;top:40px;}
.weltkultur{position:absolute;left:620px;top:20px;}
.akkolade{z-index:10;position:absolute;left:200px;top:100px;}

/*Hintergrund Seite*/

.seite{background:url(../img/bg_rechts.gif) repeat-y right top;width:971px;}
.content{position:relative;left:0px;top:0px;width:740px;float:left;}

/*Rechte Spalte*/
.content-right{margin-top:15px;position:relative;float:left;left:0px;top:0px;width:230px;}
.sprache{position:relative;margin-left:15px;width:200px;height:20px;}
.topbild{position:relative;left:0px;top:0px;height:220px;width:740px;}
.impressionen .link{cursor:pointer;font-weight:bold;text-indent:10px;background:url(../img/linkpfeil_rechts.gif) no-repeat;position:absolute;left:0px;top:80px;}
.impressionen .bilder{position:absolute;left:0px;width:210px;height:58px;}
.impressionen .bilder img{border:4px solid #ffffff;margin-right:8px;width:54px;overflow:hidden;vertical-align:middle;}

.impressionen{margin-top:20px;width:214px;height:110px;position:relative;}
.broschueren {position:relative;width:230px;margin-top:16px;height:110px;}
.facebook {position:relative;width:230px;margin-top:16px;height:120px;}

.content-left{margin-top:25px;position:relative;left:0px;top:0px;width:940px;}

/* Inhalte */
.teaser{position:relative;width:480px;float:left;margin-bottom:25px;}
.teaser .bild{position:relative;left:0;top:0px;width:180px;height:120px;overflow:hidden;float:left;}
.teaser .titel{position:relative;margin-left:195px;top:0px;width:285px;font-size:14px;font-weight:bold;color:#333333;}
.teaser .vorspann{position:relative;margin-left:195px;width:285px;}
.teaser .link{position:relative;margin-left:430px;background:url(../img/linkpfeil_rechts.gif) no-repeat;width:65px;margin-top:3px;text-indent:10px;}
.teaser .clear{clear:both;}

.teaser_lit {position:relative;width:480px;float:left;margin-bottom:25px;}
.teaser_lit .bild{position:relative;left:0;top:0px;width:70px;height:105px;overflow:hidden;float:left;}
.teaser_lit .titel{position:relative;margin-left:85px;top:0px;width:375px;font-size:14px;font-weight:bold;color:#333333;;margin-bottom:5px;}
.teaser_lit .subtitel{position:relative;margin-left:85px;top:0px;width:375px;color:#666666;;margin-bottom:5px;}
.teaser_lit .vorspann{position:relative;margin-left:85px;width:375px;}
.teaser_lit .link{position:relative;margin-left:430px;background:url(../img/linkpfeil_rechts.gif) no-repeat;width:65px;margin-top:3px;text-indent:10px;}
.teaser_lit .clear{clear:both;}

.angebote{background:transparent url(../img/rechtsBG.gif) no-repeat;margin-bottom:25px;padding-left:15px;padding-top:10px;position:relative;width:230px;_width:215px;}
.angebote .re_titel{color:#333333;font-size:12px; line-height:16px;width:200px;height:20px;margin-bottom:10px;font-weight:bold;}
.content-right .titel{color:#333333;font-size:14px; line-height:16px;width:200px;height:20px;}
.angebote .el{position:relative;width:200px;margin-bottom:15px;}
.angebote .el .bild{position:relative;left:0;top:0px;width:90px;height:60px;overflow:hidden;float:left;}
.angebote .el .titel{position:relative;margin-left:95px;width:105px;font-size:12px;font-weight:bold;color:#333333;}
.angebote .el .preis{position:relative;margin-left:95px;width:105px;font-weight:bold;color:#666666;margin-top:3px;}
.angebote .el .link{position:relative;margin-left:100px;background:url(../img/linkpfeil_rechts.gif) no-repeat;width:65px;margin-top:3px;text-indent:10px;}
.angebote .el .clear{clear:both;}
.rehead{margin-top:10px;}
.content-right .titel{margin-left:15px;color:#333333;font-size:14px; line-height:16px;width:200px;height:20px;}

.titel{font-size:14px;font-weight:bold;color:#333333;margin-bottom:10px;}

.reisedetails{margin-left:0px;margin-bottom:20px;position:relative;}
.reisedetails .zahl{width:35px;height:18px;margin:0 0 5px 0;}
.reisedetails .zahl1{width:35px;height:18px;float:left;margin-right:15px;}
.reisedetails .datum{width:128px;height:18px;}
.picker {cursor:pointer;position:absolute;left:180px;top:30px;}
.reisedetails .label{width:68px;float:left;line-height:18px;}
.reisedetails .plabel{font-weight:bold;width:68px;float:left;line-height:18px;}
.reisedetails .label1{width:42px;float:left;line-height:18px;}
.reisedetails .anfragen{background: url(../img/ButtonUnverbindlichAnfragen.gif) no-repeat; width:200px;height:40px;cursor:pointer;border:0;margin-top:10px;}
.reisedetails .absenden{position:relative;left:67px;top:10px;background: url(../img/ButtonAbsenden.gif) no-repeat; width:150px;height:25px;cursor:pointer;border:0;}
.reisedetails input{border:1px solid #5d7204;margin:0 0 5px 0;font-size:11px;font-family:verdana;color:#666666;}
.info{font-weight:bold;margin-left:0px;margin-top:10px;margin-bottom:18px;}

.feld1{width:200px;height:18px;}
.feld2{width:200px;height:60px;}

/* Footer */
.fuss{clear:both;position:relative;width:970px;border-top:3px solid #ffffff;}
.linkbar{position:relative;width:970px;height:30px;background-color:#ededed}
.mehrinfo{position:absolute;left:25px;top:10px;line-height:10px;width:400px;background:url(../img/linkpfeil_rechts.gif) no-repeat;text-indent:10px;}
.impressum{position:absolute;left:880px;top:10px;line-height:10px;width:90px;background:url(../img/LinkPfeil.gif) no-repeat;text-indent:10px;}
.logobar{position:relative;width:970px;height:72px;background-color:#ffffff;}
.wachau{position:absolute;left:25px;top:10px}
.jauerling{position:absolute;left:193px;top:20px}
.wh{position:absolute;left:293px;top:20px}
.akw{position:absolute;left:385px;top:20px}
.naturschutz{position:absolute;left:462px;top:20px}
.oetk{position:absolute;left:525px;top:20px}
.eufoerder{position:absolute;left:745px;top:15px}

/*menu links */
.links{position:relative;width:220px;left:20px;float:left;}
.menu{}
.menu a{display:block;padding-left:20px;padding-top:5px;padding-bottom:5px;border:1px solid #ffffff;font-weight:bold;}
.menu .el{background:url(../img/linkpfeil.gif) no-repeat;width:200px;}
.menu .el_akt{background:url(../img/linkpfeil.gif) no-repeat;width:200px}
.menu .el_akt a{display:block;padding-left:20px;margin-left:0px;color:#333333;}
.menu a:hover{background:url(../img/linkpfeil.gif) no-repeat;display:block;margin-left:0px;color:#333333;background-color:#EDEDED;border:1px solid #C9C9C9;}
/*.menu .me_txt{margin-left:20px;width:180px;}*/
.menu .el_sub{background:url(../img/linkpfeil_sub.gif) no-repeat;width:200px;}
.menu .el_sub a{padding-left:30px}
.menu .el_sub_akt{background:url(../img/linkpfeil_sub.gif) no-repeat;width:200px;}
.menu .el_sub_akt a{padding-left:30px;display:block;margin-left:0px;color:#333333;}
.menu .el_sub_akt a:hover{background:url(../img/linkpfeil_sub.gif) no-repeat;display:block;margin-left:0px;color:#333333;background-color:#EDEDED;border:1px solid #C9C9C9;}
/*.menu .el_sub .me_txt{margin-left:30px;width:160px;}*/
.menu .el_sub_akt .me_txt{margin-left:30px;width:160px;}
.menu .el_sub a:hover{background:url(../img/linkpfeil_sub.gif) no-repeat;display:block;margin-left:0px;color:#333333;background-color:#EDEDED;border:1px solid #C9C9C9;}
.menu .ml_hover{background:url(../img/linkpfeil.gif) no-repeat;display:block;margin-left:0px;color:#333333;background-color:#EDEDED;border:1px solid #C9C9C9;}
.menu .ml{}

.popmenu{position:absolute;left:219px;top:100px;width:200px;visibility:hidden;border:1px solid #C9C9C9;background-color:#ffffff;padding-bottom:5px;padding-top:5px;}
.popmenu a{display:block;padding-right:5px;padding-left:20px;padding-top:5px;padding-bottom:5px;border:1px solid #ffffff;font-weight:bold;}
.popmenu .el{background:url(../img/linkpfeil.gif) no-repeat;width:200px;}
.popmenu a:hover{background:url(../img/linkpfeil.gif) no-repeat;display:block;margin-left:0px;color:#333333;background-color:#EDEDED;border:1px solid #C9C9C9;}

.breadcrumb{margin-left:240px;width:480px;overflow:hidden;margin-bottom:20px;}

/* Alpstein */
.alpstein{margin-left:235px;width:695px;overflow:hidden;background-color:#ffffff;}

/* Artikel */
.artikel{margin-left:240px;width:480px;overflow:hidden;}
.artikel_titel,.artikel_untertitel {font-size:14px;line-height:16px;font-weight:bold;color:#333333;margin-bottom:10px; }
.content_titel{ font-size:12px;line-height:15px;font-weight:bold;margin-bottom:5px;}
.artikel_vorspann { }
.content_bild_oben { }
.content_titel {clear:both;margin-top:10px;}
.content_bild_mitte {margin:10px 0 10px 0; text-align:center}
.content_text { position:relative;margin-bottom:15px; }
.content_text a, .content_text a:visited {color:#5d7204; }
.content_text a:hover {color:#5d7204; }
.content_bild_links {margin:10px 10px 0px 10px;float:left; }
.content_bild_rechts {margin:0px 10px 10px 10px;float:right; }
.content_bild_unten { }
.content_top_bullet{display:none;}
.content_bild_text { }
.content_link { }
.content_link_bezeichnung { }
.content_link_bullet {display:none; }
.content_anhang { }
.content_anhang .bild{width:20px;float:left;}
.content_anhang_bezeichnung { }
.content_anhang_fileinfo { }
.content_anhang_text { }
.clearfix{clear:both;}
.content_bild_links{ margin-right: 10px;	margin-top: 3px;margin-bottom:5px;clear: right;float: left;position: relative;}
.content_bild_rechts{	margin-top: 3px;margin-bottom:5px;	float:right;	padding-left:10px;	position: relative;	width: auto;}
.content_bild_mitte {	position: relative;	margin-bottom: 10px;		height: auto;	width: 480px;	overflow: hidden;	text-align: center;	display: block;}


.printfoot{width:480px;border-top:1px solid #5d7204;margin-top:20px;text-align:right;margin-bottom:20px;clear:both}
.printfoot #zurück{position:relative;right:387px;}
.printfoot img{margin-top:5px;margin-left:5px;}



/*Anfrageformular*/
.formular{margin-top:15px;}
.formular label{float:left;width:110px;margin-top:5px;}
.formular input{margin-top:0px;}
.formular select{margin-top:5px;border:1px solid #ccc;}
.formular .txtfelder{width:158px;height:16px;border:1px solid #ccc;}
.formular textarea{margin-top:5px;width:300px;border:1px solid #ccc;}
.formular .pflichtfeld{font-weight:bold;}
.formular .pflichtfeld_fehler{font-weight:bold;color:#f00;}
.formular .go{border:none;margin-top:5px;margin-left:300px;background:url(../img/Buttonabsenden.gif);width:74px;cursor:pointer;height:22px;}
.anfragefehler{color: #f00;border:1px solid #ff0000;padding:5px;margin-top:10px;background-color:#fff;}
.anfragemeldung{border:1px solid #333;padding:5px;margin-top:10px;background-color:#fff;}

/* fehleranzeige */
.fehler{display:none;position:relative;width:480px;height:39px;color:#ff0000;font-weight:bold;padding-left:10px;padding-top:3px;}
.blase-links{margin-left:50px;width:8px;height:39px;background: url(../img/blase-l.png) no-repeat;position:relative;float:left;}
.blase-mitte{height:39px;background: url(../img/blase-m.png) ;position:relative;float:left;}
.blase-text{margin-top:7px;}
.blase-rechts{width:10px;height:39px;background: url(../img/blase-r.png) no-repeat;position:relative;float:left;}
.blase-pfeil{position:absolute;left:85px;top:31px;width:20px;height:10px;background: url(../img/blase-p.png) no-repeat;}


#fabutton{
	width:175px;
	height:133px;
	display: block;
	overflow: hidden;
	position: absolute;
	left: 530px;
	top: 130px;
	
	z-index: 1000;
}
#bra {
		visibility:hidden;
    height: 600px;
    left: 990px;
    overflow: hidden;
    position: absolute;
    top: 100px;
		width:160px;
}
#bra.brvisible{visibility: visible;}
