/* Style sheet screen */
.submenu{background-color:#fff;}
.mime_icon{}
.ausstattung_tab td{font-size:11px;}
#ferienwohnung-1 td,#ferienwohnung-2 td,#ferienwohnung-3 td{font-size:11px;}
#verfuegbarkeit-preise table{width:100%;}
.calendar{border-top:1px solid #cccccc;border-right:0px solid #cccccc;border-bottom:0px solid #cccccc;border-left:1px solid #cccccc;}
.calendar th,.calendar td{padding:2px;text-align:center;border-top:0px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;border-left:0px solid #cccccc;}
.calendar th{background-color:#E6E6E6;}
.calendar th a,.calendar th a:hover{font-weight:bold;text-decoration:none;font-size:11px;}
.calendar .days{background-color:#AAE6AF;}
.calendar .reserved{background-color:#FF6262;}
.calendar .empty{background-color:#ffffff;}
.calendar .today{font-weight:bold;}
.mod_sitemap ul,.mod_sitemap a{margin:0;padding:0;text-decoration:none;color:#333333;list-style-type:none;}
.mod_sitemap a:hover{color:#999999;}
.mod_sitemap .level_1{font-weight:bold;}
.mod_sitemap li{margin:0;padding:3px 0;}
.mod_sitemap ul .level_2{margin:0;padding:0 0 0 15px;font-weight:normal;text-decoration:none;}
.mod_sitemap ul .level_2 a{font-weight:normal;}
#header .mod_newslist{width:195px;left:25px;top:135px;position:absolute;}
#header .mod_newslist h3{margin:0 0 5px;padding:0;font-weight:bold;font-size:11px;color:#333333;}
#header .mod_newslist .teaser{margin:0 0 5px;padding:0;font-weight:normal;font-size:11px;color:#333333;}
#header .mod_newslist .more{margin:0;padding:0;}
#header .mod_newslist .more a{font-weight:normal;font-size:11px;color:#333333;}
#main .mod_newslist .layout_short{margin-top:25px;}
body{background-color:#f8f5f1;}
#header{background:url("tl_files/images/header_bg.gif") left top no-repeat;}
#container{background:url("tl_files/images/container_bg.gif") left top repeat-y;}
#main .inside{width:600px;margin-left:20px;padding-top:20px;padding-bottom:20px;}
#footer{margin-bottom:15px;background:url("tl_files/images/footer_bg.gif") left top no-repeat;}
.mod_header_logo{width:235px;height:104px;left:5px;top:21px;position:absolute;}
.mod_imagerotator{width:636px;height:202px;left:242px;top:61px;position:absolute;}
.mod_customnav{right:37px;top:35px;position:absolute;margin-left:auto;}
.mod_customnav ul,.mod_customnav li{margin:0;padding:0;list-style-type:none;}
.mod_customnav li{float:left;}
.mod_customnav a,.mod_customnav span{display:block;padding:0 5px;border-right:1px solid #333333;font-weight:normal;text-decoration:none;font-size:11px;color:#333333;}
.mod_customnav a:hover{display:block;padding:0 5px;border-right:1px solid #333333;font-weight:normal;text-decoration:none;font-size:11px;color:#ff9900;}
.mod_customnav .last,.mod_customnav .last:hover{border-right:0px;}
.mod_footer_copyright{width:220px;left:25px;top:15px;position:relative;float:left;font-weight:normal;font-size:11px;color:#ffffff;}
#footer .mod_customnav{right:37px;top:15px;position:relative;float:right;margin-left:auto;text-align:right;}
#footer .mod_customnav a{border-right:1px solid #ffffff;font-weight:normal;text-decoration:none;font-size:11px;color:#ffffff;}
#footer .mod_customnav a:hover{font-weight:normal;text-decoration:none;font-size:11px;color:#333333;}
#footer .mod_customnav .last{border-right:0px;}
#main .mod_newslist .more{margin:0;padding:0;}
#main .mod_newsreader .info{margin-bottom:10px;font-weight:bold;font-size:11px;color:#FF9900;}
#main .mod_newsreader .back{margin-top:10px;}
.mod_breadcrumb{left:260px;top:269px;position:absolute;text-decoration:none;font-size:11px;color:#ffffff;}
.mod_breadcrumb a{font-weight:normal;text-decoration:none;font-size:11px;color:#ffffff;}
.mod_breadcrumb a:hover{font-weight:normal;text-decoration:none;font-size:11px;color:#333333;}
.mod_navigation{width:235px;margin:0 0 0 5px;padding:0;}
.mod_navigation ul{width:235px;margin:0;padding:0;list-style-type:none;}
.mod_navigation a{width:195px;display:block;margin:0;padding:3px 0 3px 40px;background:url("tl_files/images/navi_pfeil_black.gif") left top no-repeat;border-bottom:2px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#333333;}
.mod_navigation a:hover,.mod_navigation .trail a:hover{width:195px;display:block;margin:0;padding:3px 0 3px 40px;background:#ffcd00 url("tl_files/images/navi_pfeil_black.gif") left top no-repeat;border-bottom:2px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#333333;}
.mod_navigation span,.mod_navigation .trail a{width:195px;display:block;margin:0;padding:3px 0 3px 40px;background:url("tl_files/images/navi_pfeil_yellow.gif") left top no-repeat;border-bottom:2px solid #ffffff;font-weight:normal;text-decoration:none;font-size:12px;color:#ff9900;}
.mod_navigation .level_2 a{background:url("tl_files/images/navi_pfeil_empty.gif") left top no-repeat;font-weight:normal;color:#333333;}
.mod_navigation .level_2 p{background:url("tl_files/images/navi_pfeil_empty.gif") left top no-repeat;font-weight:bold;color:#FF9900;}
.mod_navigation .level_2 a:hover{background:url("tl_files/images/navi_pfeil_black.gif") left top no-repeat;font-weight:normal;color:#000000;}

