/* basic.css */
body{ font-family:tahoma,arial, trebuchet, sans-serif; font-size:12px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; line-height:16px; background-color:#8f0302; text-align:center; color:#333;}#base{ margin:0px auto 0px auto; text-align:left; width:1100px;}#header{ background-image:url(img/header.gif); background-repeat:no-repeat; background-position:left top; width:980px; height:160px; padding:60px 120px 0px 45px;}#flash{ height:70px; width:500px; float:left; overflow:hidden; margin:60px 0px 0px 0px;}#logo{ background-image:url(img/logo.gif); background-repeat:no-repeat; background-position:left top; width:265px; height:120px; float:right;}#logo a{ display:block; width:265px; height:120px; text-decoration:none;}#main_navigation{ padding:0px 0px 0px 10px; margin:0px 0px 0px 0px; height:25px; background-image:url(img/navigation.gif); background-repeat:no-repeat; background-position:right top;}#main{ background-image:url(img/content.gif); background-repeat:repeat-y; background-position:left top; width:952px; min-height:300px; padding:30px 78px 30px 70px;}*html #main{ height:300px;}#sub_navigation{ float:left; width:160px; margin-right:50px;}#maincontent{ float:left; width:740px;}body.home #maincontent,body.aktuelles #maincontent{ float:left; width:953px;}#content{ width:500px; float:left; padding:10px 0px 0px 0px;}body.home #content,body.aktuelles #content{ width:700px;}#teaser{ width:200px; float:right;}#titelbild{ width:200px; height:200px; background-repeat:no-repeat; background-position:left top; overflow:hidden; border-top:none; margin:0px 0px 25px 0px;}#footer{ background-image:url(img/footer.gif); background-repeat:no-repeat; background-position:left bottom; width:960px; height:75px; color:#888; font-size:10px; padding:0px 70px 0px 70px;}#trennstrich{ border-top:1px solid #888; padding:4px 0px 0px 0px;}#copyright{ width:450px; float:left;}#copyright span{ color:#000;}#impressum{ float:right;}#impressum ul{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none;}#impressum ul li{ display:inline;}#impressum ul li a{ color:#8f0302; text-decoration:none; margin:0px 0px 0px 10px; background-image:url(img/pfeil.gif); background-repeat:no-repeat; background-position:left center; padding:0px 0px 0px 15px;}#impressum ul li a:hover{ color:#000; text-decoration:none; background-image:url(img/pfeil_hover.gif);}body.aktuelles div#teaser{ width:220px;}body.aktuelles #titelbild{ width:220px;}
/* content.css */
#headline{ border-bottom:1px solid #ccc; height:30px;}h1{ margin:0px 0px 0px 0px; padding:5px 0px 0px 0px; color:#8f0302; font-weight:normal; letter-spacing:1px; font-size:20px; float:left; width:650px; height:25px; line-height:22px;}a.home{ display:block; float:right; width:25px; height:20px; background-image:url(img/home_a.gif) !important; background-position:right top !important; padding:5px 0px 0px 0px !important;}a.aktuelles{ line-height:28px;}a.home:hover{ background-image:url(img/home_hover.gif) !important;}h2{ margin:0px 0px 12px 0px; padding:25px 0px 0px 0px; color:#cd665c; font-weight:normal; letter-spacing:1px; font-size:16px; line-height:20px;}h3{ color:#cd665c; font-weight:normal; font-size:13px; margin:20px 0px 4px 0px;}p{ margin:0px 0px 8px 0px; padding:0px 0px 0px 0px;}p span{ width:100px; display:block;}strong,b{ color:#666;}a{ outline:none;}.clear{ clear:both;}a.active strong{ font-weight:normal;}#main a{ outline:none; color:#8f0302; text-decoration:none; background-image:url(img/pfeil.gif); background-repeat:no-repeat; background-position:left center; padding:0px 0px 0px 15px;}#main a:hover{ color:#000; text-decoration:none; background-image:url(img/pfeil_hover.gif);}#main ul{ margin:0px 0px 15px 10px; padding:0px 0px 0px 0px; list-style:none;}#main ul li{ background-image:url(img/li.gif); background-repeat:no-repeat; padding:0px 0px 0px 20px; margin:0px 0px 7px 0px; background-position:0px 5px;}.datei{ margin:0px 0px 0px 0px; padding:0px 10px 15px 0px; width:220px; float:left;}.h2_datei{ margin:20px 0px 15px 0px !important;}.datei a{ display:block; background-image:none !important; padding:0px 0px 0px 0px !important;}.nach_oben{ float:right; width:200px; text-align:center;}.nach_oben a{ background-image:url(img/seitenanfang_hover.gif) !important; color:#8f0302 !important; background-repeat:no-repeat; background-position:top left !important; display:block; width:180px; height:18px; padding:2px 0px 0px 0px !important; font-size:11px;}.nach_oben a:hover{ background-image:url(img/seitenanfang_a.gif) !important; color:#444 !important;}.urlaub{ border:1px solid #888; padding:10px 10px 10px 10px; text-align:center; margin:0px 0px 20px 0px; background-color:#e4a9a3;}p.hervorhebung{ font-size:14px;} 
/* team.css */
.team{ margin:10px 0px 10px 0px; min-height:160px;}* html .team{ height:160px;}.image{ width:150px; height:150px; border:1px solid #888; float:left;}.beschreibung{ width:320px; float:left; padding:0px 0px 0px 15px;}.beschreibung h2{ margin-top:0px;}
/* bild.css */
.content_image{ margin:10px 0px 10px 0px; height:210px;}.small_image{ width:200px; float:left; height:200px; border:1px solid #888; overflow:hidden;}.small_image a{ background-image:none !important; display:block; padding:0px 0px 0px 0px !important; margin:0px 0px 0px 0px !important; border:none !important;}.small_image a img{ border:none !important;}.image_text{ width:270px; float:left; padding:0px 0px 0px 25px;}.image_text div{ height:25px;}.image_text div.grosses_bild{ height:20px;}
/* teaser.css */
.teaser_element{ margin:0px 0px 25px 0px; color:#888;}.teaser_item p{ color:#888;}.teaser_bild{ margin:0px 0px 10px 0px; border:1px solid #888;}.teaser_text{ }#main a.button{ display:block; background-image:url(/common/img/buttons.png); background-position:-5px -4px; background-repeat:no-repeat; color:#fff; font-family:"Lucida grande"; padding:13px 0px 5px 15px; font-size:13px; height:30px;}#main a.button:hover{ background-position:-5px -63px;}#main a.gruen{ background-position:-5px -4px;}#main a.lila{ background-position:-5px -122px;}#main a.rosa{ background-position:-5px -181px;}#main a.orange{ background-position:-5px -240px;}#main a.blau{ background-position:-5px -301px;}
/* navigation.css */
#main_navigation ul{ margin:0px 0px 0px 0px; padding:1px 0px 0px 15px; list-style:none; height:19px;}#main_navigation ul li{ float:left;}#main_navigation ul li a{ color:#444; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; width:105px; height:10px; text-align:center; border-left:1px solid #fff;}#main_navigation ul li a:hover,#main_navigation ul li a.active{ color:#8f0302; border-left:1px solid #8f0302;}#sub_navigation ul{ margin:0; padding:0; list-style:none;}#sub_navigation ul li{ background-image:none; padding:0px; margin:0;}#sub_navigation ul li a{ color:#444; text-decoration:none; display:block; border-left:1px solid #ccc; background-image:none; margin:0px 0px 10px 0px;}#sub_navigation ul li a:hover,#sub_navigation ul li a.active{ color:#8f0302; border-left:1px solid #8f0302; background-image:none;}#sub_navigation ul li a.active strong{ color:#8f0302;}#sub_navigation ul ul{ padding:0 0 0 15px;}#sub_navigation ul ul li a{ font-size:11px;}#sub_sub_navigation ul{ list-style:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}#sub_sub_navigation ul li{ background-image:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 0px;}#sub_sub_navigation ul li a{ background-image:url(img/navigation.gif); background-repeat:no-repeat; background-position:left top; overflow:hidden; display:block; height:20px; color:#444; text-decoration:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; display:block; text-align:center; font-size:11px;}#sub_sub_navigation ul li a:hover,#sub_sub_navigation ul li a.active{ color:#8f0302; background-image:url(img/navigation.gif); background-repeat:no-repeat; background-position:left top;}#sub_sub_navigation ul li a.active strong{ color:#8f0302;}
/* table.css */
table{ width:100%; border:none; border-left:1px solid #fff; border-top:1px solid #fff; border-spacing:0px; padding:0px 0px 0px 0px; margin:20px 0px 20px 0px; valign:top; vertical-align:top;}td{ padding:10px; margin:0px 0px 0px 0px; padding:5px 5px 5px 10px; border:1px solid #fff; border-left:none; border-top:none; background-color:#ddd; text-align:left; vertical-align:top;}th{ padding:10px; margin:0px 0px 0px 0px; border:1px solid #fff; border-left:none; border-top:none; background-color:#ddd; background-color:#e4a9a3; font-weight:normal; text-align:center; color:#960d22; vertical-align:center;}p.style_1{ width:70px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}p.style_2{ width:170px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}p.style_3{ width:150px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}p.style_4{ width:240px; padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}table ul{ margin:0px 0px 0px 0px !important; padding:0px 0px 0px 0px !important;}table ul li{ background-image:url(img/strich_tabelle.gif) !important;}table a{ background-image:url(img/link_table.gif) !important;}
/* thickbox.css */
a.thickbox{ border:none !important;}#TB_window { font: 12px Arial, Helvetica, sans-serif; color: #333333;}#TB_secondLine { font: 10px Arial, Helvetica, sans-serif; color:#666666;}#TB_window a:link {color: #666666;}#TB_window a:visited {color: #666666;}#TB_window a:hover {color: #000;}#TB_window a:active {color: #666666;}#TB_window a:focus{color: #666666;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay { position: absolute; z-index:100; top: 0px; left: 0px; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6;}#TB_window { position: absolute; background: #ffffff; z-index: 102; color:#000000; display:none; border: 4px solid #525252; text-align:left;}#TB_window img { display:block; margin: 15px 0 0 15px; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; border-top: 1px solid #666; border-left: 1px solid #666;}#TB_caption{ height:25px; padding:7px 30px 10px 25px; float:left;}#TB_closeWindow{ height:25px; padding:11px 25px 10px 0; float:right;}#TB_closeAjaxWindow{ padding:5px 10px 7px 0; margin-bottom:1px; text-align:right; float:right;}#TB_ajaxWindowTitle{ float:left; padding:7px 0 5px 10px; margin-bottom:1px;}#TB_title{ background-color:#e8e8e8; height:27px;}#TB_ajaxContent{ clear:both; padding:2px 15px 15px 15px; overflow:auto; text-align:left; line-height:1.4em;}#TB_ajaxContent p{ padding:5px 0px 5px 0px;}#TB_load{ position: absolute; display:none; height:100px; width:100px; z-index:101;}#TB_HideSelect{ z-index:99; position:absolute; top: 0; left: 0; background-color:#fff; border:none; filter:alpha(opacity=0); -moz-opacity: 0; opacity: 0;}#TB_iframeContent{ clear:both; border:none; margin-bottom:-1px; margin-top:1px; _margin-bottom:1px;}#TB_window pre{ height:auto; border:none; font-size:1.0em;}
/* anfahrt.css */
table.anfahrt{ border:1px solid #888; margin:0px 0px 20px 0px; background-color:#e4a9a3; padding:0px 0px 10px 0px;}table.anfahrt td{ background-color:#e4a9a3; text-align:center; padding:0px 0px 10px 0px; border:none; vertical-align:top;}table.anfahrt td h2{ color:#333; margin:15px 0px 0px 0px;}table.anfahrt td input.anfahrt_input{ border:1px solid #8f0302; margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; color:#8f0302; width:300px; text-align:center;}table.anfahrt td select{ border:1px solid #8f0302; margin:0px 0px 5px 0px; padding:0px 0px 0px 5px; color:#8f0302;}

