/* Style sheet default */
*{margin:0;padding:0;}
body{background:#f4f3f1 url("tl_files/template/bg/body_bg.jpg") left top repeat-x;font-family:"Trebuchet MS",Helvetica,arial,sans-serif;font-size:100.01%;color:#776250;}
#steiermark{margin-bottom:20px;margin-left:20px;}
#steiermark h3 a{display:block;margin-bottom:3px;text-decoration:none;font-size:0.775em;color:#776250;}
#impressum h3{font-size:1.1em;}
#main h2{margin-bottom:15px;font-size:2.2em;text-transform: uppercase;letter-spacing:-0.05em;}
#main h3,.home #main h2{margin-bottom:15px;font-size:1.3em;color:#c63316;text-transform:none;}
#main h4{margin-bottom:15px;}
#main #gastronomie  h4{margin-top:10px;margin-bottom:5px;color:#ce4c32;}
#left h4{height:45px;padding-left:25px;background:url("tl_files/template/bg/h4_bg.jpg") left bottom no-repeat;color:#a72309;}
#main .ce_text p{font-size:0.85em;line-height:1.35em;}
#main .ce_text a{color:#ce4c32;}
#main .ce_text a:hover{text-decoration:none;}
#header{background:url("tl_files/template/bg/header.jpg") left top no-repeat;}
#logo{left:20px;top:20px;position:absolute;}
#logo a{width:140px;height:56px;display:block;background:url("tl_files/template/privatzimmer_guegerl-logo.png") left top no-repeat;text-decoration:none;font-size:0.8em;color:#db6851;text-indent:-888em;}
#header_kontakt{left:20px;top:130px;position:absolute;font-size:0.8em;}
#header_kontakt h2{margin-bottom:10px;font-weight:normal;font-size:1.4em;color:#e16615;}
#header_kontakt a{color:#c63316;}
.mod_imageslider{width:626px;height:210px;left:253px;top:82px;position:absolute;}
.mod_auto_completer{width:196px;height:25px;left:680px;top:42px;position:absolute;background-color:#fff;border:2px solid #ddd8d3;}
.mod_auto_completer input.text{width:160px;height:21px;top:0;position:absolute;margin:0;padding-top:4px;padding-left:5px;border:0px solid #ddd8d3;font-size:0.8em;color:#776250;}
.mod_auto_completer input.submit{width:21px;height:21px;left:170px;top:2px;position:absolute;margin:0;background-color:#999999;font-size:0.8em;color:#776250;border:none;}
#left{margin-top:30px;margin-bottom:20px;}
#main .inside{margin-top:20px;margin-right:20px;margin-bottom:40px;}
#main ul{margin-top:1em;margin-bottom:1em;margin-left:2em;font-size:0.85em;}
#main .ce_text{margin-bottom:30px;}
#main .ce_text em{font-weight:bold;font-weight:normal;color:#e16615;}
#main .ce_text .image_container{width:290px;height:250px;margin-right:30px;padding-top:14px;padding-left:2px;background:url("tl_files/template/bg/image_container.jpg") left top no-repeat;}
#main .ce_text.item_right .image_container{margin-right:0;margin-left:30px;}
#main .ce_text .image_container .caption{padding-top:3px;padding-left:10px;font-size:0.8em;}
#footer{border-top:5px solid #ddd8d3;}
#footer a{color:#db6851;}
.anfrage input.text:hover,.anfrage input.captcha:hover,.anfrage textarea:hover{background-color:#f4f3f1;}
.anfrage input.text,.anfrage textarea,.anfrage input.captcha{width:180px;display:block;margin:2px 0 5px;padding:2px;border:1px solid #ddd8d3;font-family:verdana, arial;color:#776250;}
#left .anfrage{margin-left:20px;font-family:arial;font-size:0.8em;}
#left .anfrage label{margin-top:0;padding-right:2px;font-weight:bold;color:#ce4c32;}
.anfrage p.error{font-size:0.9em;color:#ce4c32;}
.anfrage .submit_container{margin-top:15px;margin-bottom:30px;}
.home #main  #nav_bread{display:none;}
#slideWrapper{width:630px;height:300px;overflow:hidden;margin-bottom:10px;}
#innerSlideWrapper{width:630px;height:300px;overflow:hidden;}
.slideElem{width:315px;height:300px;overflow:hidden;float:left;margin-right:30px;}
#goBack img,#goForward img{display:none;}
#goForward{width:30px;height:30px;background-image:url("tl_files/template/btn/btn_next.jpg");background-repeat:no-repeat;background-position:left 0px;}
#goForward:hover,#goBack:hover{background-position:left -30px;cursor:pointer;}
#goBack{width:30px;height:30px;background-image:url("tl_files/template/btn/btn_back.jpg");background-repeat:no-repeat;background-position:left 0px;}
#copyright{width:400px;height:25px;left:500px;top:20px;position:absolute;text-align:right;font-size:0.8em;color:#776250;}
#main #freizeit .ce_text p{padding-top:10px;}
.ce_comments input.text,.ce_comments input.captcha,.ce_comments textarea{margin:2px 0;padding:2px;border:1px solid #bfa690;font-family:verdana, arial;color:#776250;}
.ce_comments input.text:hover,.ce_comments input.captcha:hover,.ce_comments textarea:hover{background-color:#f4f3f1;}
.ce_comments{font-size:0.9em;}
.ce_comments .info{margin-bottom:10px;padding-left:35px;background:url("tl_files/template/icon_komm.jpg") left top no-repeat;font-weight:bold;color:#c63316;}
.ce_comments .info a{font-weight:bold;color:#e16615;}
.ce_comments .comment{margin-bottom:20px;padding-right:30px;padding-left:35px;}
.form{width:595px;height:295px;margin-top:20px;padding:40px 15px 15px 30px;background:url("tl_files/template/bg/big_container.jpg") left top no-repeat;}
.ce_comments .form .submit{margin-top:10px;}
.form .datenschutz{margin-top:20px;font-size:0.8em;}
.form .datenschutz span{font-weight:bold;}
#googlemap{width:630px;height:350px;padding-top:22px;padding-left:2px;background:url("tl_files/template/bg/big_container.jpg") left top no-repeat;}
.anfrage-z input.text{width:180px;margin:2px 0 5px;padding:2px;border:1px solid #ddd8d3;font-family:verdana, arial;color:#776250;}
.anfrage-z{font-size:0.9em;}
.anfrage-z .col_0{width:150px;font-size:0.9em;}
.anfrage-z textarea{margin:2px 0 5px;padding:2px;border:1px solid #ddd8d3;font-family:verdana, arial;color:#776250;}
.anfrage-z select,.anfrage-z input.captcha{width:50px;margin:2px 0 5px;padding:2px;border:1px solid #ddd8d3;font-family:verdana, arial;color:#776250;}
.anfrage-z fieldset{margin-bottom:15px;padding:15px;border:1px solid #ddd8d3;}
.anfrage-z fieldset legend{padding-right:15px;padding-left:15px;font-weight:bold;color:#e16615;}
.anfrage-z .row_15 .col_0,.anfrage-z .row_16 .col_0,.anfrage-z .row_17 .col_0{padding-left:15px;}
.anfrage-z .submit_container{margin-top:30px;}
.anfrage-z input.text:hover,.anfrage-z input.captcha:hover,.anfrage-z textarea:hover,.anfrage-z select:hover{background-color:#f4f3f1;}
.mod_calendar .minicalendar{border-bottom:1px solid #ccc;border-left:1px solid #ccc;font-size:0.9em;}
.mod_calendar h3{color:#e16615;}
.mod_calendar .minicalendar tr th{width:30px;height:25px;text-align:center;background-image:url("tl_files/template/cal/cal_td.jpg");border-top:1px solid #ccc;border-right:1px solid #ccc;}
.mod_calendar .minicalendar tr th a{font-weight:bold;color:#c63316;}
.mod_calendar .minicalendar tr td.days.empty{background-image:url("tl_files/template/cal/cal_td.jpg");font-weight:bold;color:#ffffff;}
.mod_calendar .minicalendar tr td.days{width:30px;height:25px;text-align:center;background-image:url("tl_files/template/cal/cal_td.jpg");border-top:1px solid #ccc;border-right:1px solid #ccc;}
.mod_calendar tr td.days.active{background-image:url("tl_files/template/cal/cal_td_active.jpg");}
.mod_calendar tr td.active a{text-decoration:none;color:#ffffff;}
#main .cal_left{float:left;margin-right:50px;}
.mod_sitemap a{color:#776250;}
.mod_sitemap a:hover{text-decoration:none;color:#c63316;}
.mod_sitemap ul li{padding-top:3px;padding-bottom:3px;}
.item_room{width:230px;float:left;margin-right:50px;margin-bottom:30px;}
.mod_search div{margin-bottom:15px;font-size:0.85em;}
.mod_search .header{margin-bottom:15px;padding-bottom:2px;border-bottom:1px dotted #776250;}
#main .mod_search h3{margin-bottom:5px;}
#main .mod_search h3 a{color:#e16615;}
#main .mod_search h3 span{font-size:0.8em;}
.mod_search .highlight{color:#c63316;}
.mod_search .url{font-style:italic;}
.ce_gallery img{margin-right:15px;margin-bottom:15px;border:5px solid #fff;}
#zibepla_copyright,#zibepla_copyright a{font-size:0.7em;color:#f0f0f0;}
