^html{height:100%;padding-bottom:1px}
body{font-size:12px;color:#7E756C;background-color:#D8D8D8;font-family:Arial,Verdana;background-image:url(/img/css/bgbody.jpg);background-repeat:repeat-x;margin:0;padding:0}
A#teamblauContact{background:url(/img/teamblau.gif) no-repeat left center;padding-left:20px}
.onlyPrint{display:none}
.Form1L{width:122px;padding-right:8px}
.Form1R{width:370px}
.inputForm1,.txtForm1,.inputForm2,.inputDatum{border:1px solid #999}
.inputForm1,.txtForm1{width:250px}
.inputForm2{width:146px}
.inputDatum{width:45px}
.txtForm1{height:80px}
#imgcaptcha{vertical-align:bottom}
.PrivacyL{width:25px}
.PrivacyR{width:225px}
.buttonForm1{background:Maroon;color:#FFF;font-weight:bold;border:none;padding-top:3px;padding-bottom:3px;cursor:pointer}
.ContainerContent{width:487px}
.ContainerContent H2{font-size:16px;color:#69A5C7}
.ContainerContent H1{font-size:20px;font-weight:normal;color:#69A5C7}
.ContainerContent H3{font-size:13px}
.ContainerContent IMG.layout1{float:left;margin:5px 20px 5px 0}
.ContainerContent IMG.layout2{margin:5px 0 15px}
.ContainerContent ul{padding-top:9px;padding-bottom:9px}
.ContainerContent ul li{padding-top:2px;padding-bottom:6px}
.ContainerContent a{text-decoration:underline}
.ContainerContent h2 a{text-decoration:none;font-size:13px;font-weight:none}

.first{margin:0}
.primusLink {
	display:block;
	background:transparent;
	height:79px;
	position:absolute;
	right:10px;
	top:0;
	width:79px
}
#contentOuter{width:1020px;margin:auto}
#leisteTop{margin-top:10px;width:1000px;font-size:11px}
#leisteTop .topSpacer{width:20px;text-align:center}
#header{width:1020px;height:79px;background-image:url(/img/css/header.jpg);background-repeat:no-repeat;background-position:top left;position:relative;margin:7px auto auto}
#logoSilbernagl{position:absolute;top:9px;left:30px;width:159px;height:67px;background-image:url(/img/logo_silbernagl.png);background-repeat:no-repeat;background-position:top left}
#logoSilbernagl a{display:block;width:159px;height:67px}
#guteReise{position:absolute;bottom:4px;right:105px;width:118px;height:29px;background-image:url(/img/gute_reise.png);background-repeat:no-repeat;background-position:top left}
#primus{position:absolute;top:0;right:10px;width:79px;height:79px;background-image:url(/img/logo_primus.gif);background-repeat:no-repeat;background-position:top left}
#unternehmensText{position:absolute;top:54px;right:180px;width:300px;height:20px;text-align:right;color:#FFF;font-style:italic;font-size:11px}
#content{width:1020px;background-image:url(/img/css/bg.png);background-repeat:repeat-y}
#footerTrenner{width:1020px;height:20px;background-image:url(/img/css/trenner_footer.png);background-repeat:no-repeat;background-position:top center}
#footerTop{width:1000px;background-color:#D9CCBF;background-image:url(/img/css/verlauf_footer.jpg);background-repeat:repeat-y;background-position:top left;margin:auto}
.spacerFooter{width:2px;height:109px;background-image:url(/img/css/spacer_footer.gif);background-repeat:no-repeat;background-position:top left;overflow:hidden;font-size:0;margin:0 20px}
#footerTopInner .item{width:176px;overflow:hidden}
#footerTopInner{width:935px;margin-left:auto;margin-right:auto;padding-top:10px;padding-bottom:20px}
#menu{padding-top:15px;position:relative;margin-left:50px;width:970px;height:38px;overflow:hidden}
#menu .item,#menu .item_aktiv{margin-right:57px}
.menuCornerLeft,.menuCornerRight{width:7px;height:38px}
.menuMiddle{height:38px;padding:0 20px}
.menuMiddle h2{display:inline;font-weight:normal}
#menu .item .menuMiddle a,#menu .item .menuMiddle a:hover{font-size:15px;color:#7E756C;text-decoration:none;font-weight:bold;line-height:28px;vertical-align:middle}
#menu .item_aktiv .menuMiddle h2 a,#menu .item_aktiv .menuMiddle h2 a:hover{font-size:15px;color:#FFF;text-decoration:none;font-weight:bold;line-height:28px;vertical-align:middle}
#trennerMenu{width:964px;height:4px;background-image:url(/img/css/trenner_menu.png);background-repeat:no-repeat;background-position:top left;position:absolute;left:-47px;top:49px}
#suchBoxText{font-size:10px;width:130px;border-color:#E6E0D5;border-style:solid;border-width:1px 0 1px 1px;padding:4px 2px}
#suchBoxSbmt{background:transparent url(/img/suche_btn.jpg) no-repeat;height:23px;width:23px;border:0;cursor:pointer}
.itemSuchbox{margin-right:50px;padding-top:3px;width:160px;height:40px}
#footerBottom{width:1000px;color:#958C84;font-size:11px;margin:15px auto 20px}
#footerBottom a{color:#958C84}
#footerBottom .footerHSpacer{width:10px;text-align:center;font-size:11px}
#contentLeft{width:700px;padding-left:70px;margin-top:10px}
.box{width:330px;margin-top:25px;margin-bottom:10px;background-image:url(/img/css/bg_box.jpg);background-position:0 20px;height:170px}
.boxHeader{height:22px;background-repeat:repeat-y;background-position:top left;line-height:21px;vertical-align:middle}
.boxHeader a,.boxHeader a:hover{color:#FFF;font-weight:bold;font-size:13px;padding-left:14px}
.boxImg{float:left;padding:15px}
.boxText{width:240px;padding-top:15px;font-size:15px;color:#7E756C;display:inline;font-weight:bold}
.boxSpacer{height:15px;overflow:hidden;font-size:0}
.subMenuItem{width:160px;height:22px;line-height:22px;vertical-align:middle;background-image:url(/img/css/bg_submenu.jpg);background-repeat:repeat-y;margin-bottom:11px}
.subMenuItem a,.subMenuItem a:hover{color:#FFF;font-size:13px;font-weight:bold;margin-left:10px}
#spreadcrumb{width:900px;margin-left:50px;height:39px;background-image:url(/img/css/bg_spreadcrumb.jpg);background-repeat:no-repeat;background-position:center center;line-height:30px;vertical-align:middle}
.spreadcrumb_home{height:0!important}
#kruemelpfad{color:#4FA9CB}
#contentLeftMenu{width:200px}
.contentSpacer{height:11px;overflow:hidden;font-size:0;width:486px}
.pdfBox{height:29px;background-image:url(/img/css/pdf_w.jpg);background-repeat:no-repeat;background-position:top left;padding-left:40px;line-height:29px;vertical-align:middle}
.pdfBox2{height:29px;background-image:url(/img/css/pdf.jpg);background-repeat:no-repeat;background-position:top left;padding-left:40px;line-height:29px;vertical-align:middle}
.pdfBox a,.pdfBox a:hover,.pdfBox2 a,.pdfBox2 a:hover{color:#50A8CB;text-decoration:underline;font-size:13px;font-weight:bold}
.contentLine{width:486px;height:11px;background-image:url(/img/css/contentline.jpg);background-repeat:no-repeat;background-position:top left;font-size:0;overflow:hidden}
.contentLineTab{width:446px;height:11px;background-image:url(/img/css/contentline.jpg);background-repeat:no-repeat;background-position:top left}
.contentLineSmall{width:396px;height:11px;background-image:url(/img/css/contentline2.jpg);background-repeat:no-repeat;background-position:top left}
.boxArrow{width:33px}
#contentRight{width:220px}
#rightInner{width:174px;margin-left:auto;margin-right:auto;margin-top:34px}
.inpForm{background-image:url(/img/css/bg_input.jpg);height:15px;font-size:11px;border-color:#ECECEC;border-style:solid;border-width:0 1px 1px 0;padding:2px 0 1px 2px}
.selForm{height:18px;font-size:11px;border-color:#D4D0C8;border-style:solid;border-width:1px}
.textareaForm{background-image:url(/img/css/bg_textarea.jpg);font-size:11px;border-color:#D4D0C8;border-style:solid;border-width:1px;padding:2px 0 1px 2px}
#reisenBalken{width:486px;height:28px;line-height:28px;vertical-align:middle;color:#FFF;font-size:11px;font-weight:bold}
#balkenText{margin-left:12px;font-size:16px}
#balkenAnz{margin-right:16px}
#pagingTop,#pagingBottom{padding-top:7px;line-height:17px;vertical-align:middle;width:486px;height:17px}
#pagingTop a.normal,#pagingTop a.normal:hover,#pagingBottom a.normal,#pagingBottom a.normal:hover{color:#7E756C;font-weight:bold;font-size:12px;margin-left:5px;display:block;float:left}
#pagingTop a.aktiv,#pagingTop a.aktiv:hover,#pagingBottom a.aktiv,#pagingBottom a.aktiv:hover{color:#50A8CB;font-weight:bold;font-size:12px;margin-left:5px;display:block;float:left}
#pagingTop a.uline,#pagingTop a.uline:hover,#pagingBottom a.uline,#pagingBottom a.uline:hover{color:#7E756C;text-decoration:underline;font-size:11px;display:block;float:left;margin-left:5px}
#reisen{width:486px;position:relative;padding-top:10px}
#loader{background-image:url(/img/css/loader.gif);background-position:left top;background-repeat:no-repeat;display:none;height:32px;width:32px;position:absolute;right:5px;top:5px}
#loaderkl{background-image:url(/img/css/loaderkl.gif);background-position:left top;background-repeat:no-repeat;display:none;height:20px;width:20px;position:absolute;left:10px;top:-18px}
.reiseImg{margin-left:2px}
.reiseInfos{margin-left:20px;width:218px;margin-top:13px;height:110px;overflow:hidden}
.reiseInfos .reiseTitel,.reiseTitelAktiv{background-repeat:no-repeat;background-position:left 5px}
.reiseInfos .reiseDesc{padding-top:12px}
#reiseDetailBild{background-image:url(/img/css/bg_bild.jpg);height:297px;position:relative;width:486px}
#rotswf{outline-color:0;outline-style:none;outline-width:medium}
#reiseDetailBild1{position:absolute;left:5px;top:5px}
#tippsLeft{width:338px}
#tippsRight{width:120px;padding-left:15px;overflow:hidden}
.tipSpacer{height:20px;overflow:hidden;font-size:0;width:100px}
.tipspacerKl{height:6px;overflow:hidden;font-size:0;width:100px}
#tippsRight h3{font-size:12px;font-weight:bold}
.tippsTrenner{background-image:url(/img/css/contentline3.jpg);overflow:hidden;font-size:0;height:2px}
.tipItemAktiv a{font-weight:bold;color:#F0BA00!important}
.tippsContent{width:320px!important;margin-top:20px}
.meinungsSpacerKl{height:5px;width:100px;overflow:hidden;font-size:0}
#tipps{width:486px;background-image:url(/img/css/bgtipps.jpg);background-position:338px top;background-repeat:repeat-y}
#schnellanfrage{width:171px;margin-top:4px;overflow:hidden;}
#schnellAnfrage1{width:169px;border-style:solid;border-width:0px 1px 1px 1px;border-color:#93CFE2;}
#trennerUebersichtsseite{background-image:url(/img/css/trenner2.jpg);background-position:center top;background-repeat:no-repeat;height:20px;width:1020px}
#schnellAnfrageTitel{font-weight:bold;font-size:12px;margin-bottom:5px}
#schnellAnfrageInner{width:150px;margin-left:10px;padding-top:10px}
#schnellAnfrageInner select{margin-bottom:10px}
#anfrage1,#anfrage2{margin-top:3px;width:150px;margin-left:10px;margin-bottom:10px}
#anfrage1 input,#anfrage2 input{width:150px}
.txtSchnell{width:150px!important;height:40px!important}
#loaderSchnellAnfrage,#loaderSchnellAnfrage2{background-image:url(/img/css/loaderkl.gif);background-position:left top;background-repeat:no-repeat;display:none;height:20px;width:20px;margin-top:10px}
#schnellErg{width:150px;margin-left:10px;margin-top:10px;margin-bottom:10px}
.boxContent{padding-left:74px!important;width:300px!important}
.spacerBoxen{background-image:url(/img/css/spacer_footer.gif);background-position:left top;background-repeat:no-repeat;font-size:0;height:109px;overflow:hidden;width:2px;margin:0 45px}
#rot{margin-left:3px;outline-color:0;outline-style:none;outline-width:medium;padding-top:0;width:476px;z-index:10}
#suchFrm{width:160px;height:23px}
.blaettern{margin-left:15px;width:114px;height:22px;cursor:pointer}
#testiBox{padding-top:2px;width:174px;background-image:url(/img/css/bg_testis.jpg);background-repeat:repeat-y}
#testiBoxUnten{width:174px;height:14px;background-image:url(/img/css/bg_testis_unten.jpg);margin-bottom:2px}
.testi{font-family:Arial;font-size:140%;margin-left:22px;padding-top:10px;width:130px}
.testi h2{color:#FFF;font-size:150%;font-weight:normal;padding-bottom:6px}
.testiUnterschrift{margin-top:6px;font-size:12px}
.fahrPlanBox{font-size:13px;font-weight:bold;line-height:29px;vertical-align:middle;background-image:url(/img/css/bg_fahrplan.jpg);background-repeat:no-repeat;background-position:top center;padding:10px 0px 0px 0px}
.fahrPlanBox a{text-decoration:none}
.fahrPlanBox .fl{width:430px;}
A,A:HOVER{color:#7E756C;text-decoration:none}
#footerTopInner a,#footerTopInner a:hover,#kruemelpfad,#kruemelpfad a{font-size:11px}
#contentLeftContent,#reisenCont{width:486px}
.boxContent a,.boxContent h1,#leisteTop .item a:hover,#footerBottom a:hover{color:#F0BA00}
.footerLine a.cat2:hover {color:#FFFFFF !important};
