/* Style sheet style */
.gutschein{background:url("tl_files/hotelnorica/design/gutschein.jpg") right top no-repeat;}
#anfrage h2{margin-bottom:12px;}
.captcha_text{float:left;clear:both;margin-top:-5px;margin-bottom:5px;margin-left:140px;}
.submit_container{clear:both;margin-left:140px;}
#main p.error{width:320px;clear:left;padding:0;}
@font-face{font-family:'CartoGothicStdBook';font-weight:normal;src: url('fonts/CartoGothicStd-Book-webfont.eot');src: local('?'), url('fonts/CartoGothicStd-Book-webfont.woff') format('woff'), url('fonts/CartoGothicStd-Book-webfont.ttf') format('truetype'), url('fonts/CartoGothicStd-Book-webfont.svg#webfontnQtAzMaZ') format('svg');font-style: normal;}
*{margin:0;padding:0;}
body{background-color:#FFE4AA;font-family:"CartoGothicStdBook", "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-weight:normal;font-size:14px;text-rendering: optimizelegibility;}
img{border: none;}
#topshadow{width:863px;height:5px;position:relative;background-image:url("tl_files/hotelnorica/design/topshadow.png");}
#shadowbottom{width:1003px;height:5px;position:relative;margin:0 auto 25px;background-image:url("tl_files/hotelnorica/design/bottomshadow.png");}
#wrapper{width:1003px;margin:25px auto 0;background-image:url("tl_files/hotelnorica/design/wrapperbg.png");background-repeat:repeat-y;}
#shadowbottom{}
#page{position:relative;min-height: 500px;}
#header{margin-left:140px;z-index: 400}
#container{margin-top:20px;margin-left:140px;padding-bottom:20px;z-index: 300}
#wassertropfen{width:140px;height:300px;bottom:0;position:absolute;background-image:url("tl_files/hotelnorica/design/wassertropfen.jpg");background-repeat:no-repeat;left: 0px;}
#wassertropfenbg{width:140px;bottom:300px;position:absolute;background:url("tl_files/hotelnorica/design/wassertropfenbg.jpg") left bottom repeat-y;top: 0px;left: 0px;}
#blume{width:99px;height:97px;top:56px;position:absolute;background-image:url("tl_files/hotelnorica/design/blume.png");background-repeat:no-repeat;left: 38px;}
#footer{width:823px;height:133px;position:relative;margin:0 auto;padding-top:7px;padding-left:180px;background:#EDD7A7 url("tl_files/hotelnorica/design/footerbg.jpg") left top repeat-y;}
#footer h1{margin-bottom:5px;font-size:14px;color:#5F5643;}
#footer h2{}
#footer h3{}
#footer p{font-size:12px;color:#766B53;}
#footer a,#footer span{text-decoration:none;font-size:12px;color:#766B53;}
#footer a:hover{text-decoration:underline;color:#766B53;}
#footer li{color:#766B53;list-style-type:none;}
.footerblock{width:270px;float:left;}
#navigation{height:25px;margin-right:5px;text-align:center;background-color:#EDD7A7;border-bottom-width: 2px;border-bottom-style: solid;border-bottom-color: #CDBD9C;}
#navigation ul{display:inline;}
#navigation li{display:inline;}
#navigation a{display:inline-block;padding-right:8px;padding-left:8px;text-decoration:none;font-size:15px;color:#5F5643;line-height:25px;}
#navigation span{display:inline-block;padding-right:8px;padding-left:8px;text-decoration:none;font-size:15px;color:#000000;line-height:25px;}
#navigation a:hover{background-color:#5F5643;text-decoration:none;color:#EDD7A7;}
#left{width:150px;float:left;}
#left h2{padding:5px;background-color:#CDBD9C;font-size:13px;color:#5F5643;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #5F5643;}
#left p{padding:5px 5px 8px;background-color:#EDD7A7;font-size:12px;color:#5F5643;}
#left a{text-decoration:none;color:#5F5643;}
#left a:hover{text-decoration:underline;}
#left .more{margin-bottom:8px;text-align:right;}
#main{margin-left:170px;padding-right:25px;}
#main h1{margin-top:12px;font-size:16px;color:#5F5643;}
#main h2{font-weight:bold;font-size:14px;color:#766B53;}
#main p{padding-top:9px;padding-bottom:18px;color:#5F5643;}
.inside{position:static;}
.mod_navigation.block{overflow:visible;}
.back{display:none;}
.pdf_link{text-align:right;}
.bild3{width:33%;float:left;text-align:center;}
.bild1c{width:100%;float:none;margin-bottom:20px;text-align:center;}
.slideshow{margin:0 auto;}
.feldlinks{float:none;display:block;}
.formbody br{display:none;}
.formbody label{width:140px;float:left;clear:both;display:block;margin-bottom:5px;}
.formbody input,.formbody textarea{float:left;display:block;margin-bottom:5px;}
.formbody select{float:left;margin-right:5px;}
label.feldort{width:140px;float:left;clear:both;display:block;margin-bottom:5px;}
.mod_changelanguage ul{display:block;margin-top:56px;margin-left:40px;}
.mod_changelanguage li{float:left;display:block;margin-left:4px;}

