@charset "UTF-8";
html{height:100%;}

/* Generall CSS */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,bold,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tfoot,thead{border:0;font-size:100%;font-style:inhert;font-weight:inherit;outline:0;vertical-align:baseline;font-family:Tahoma, Verdana, Arial, "Times New Roman";margin:0;padding:0;}
a:link,a:visited{text-decoration:none;color:#EDEDED;}
a:hover{text-decoration:none;color:#A69E8B;}
a:active{color:#EDEDED;text-decoration:none;}
h1,h2,h3,h4{font-size:1.2em;color:#1A232A;font-weight:700;}
.content{color:#666;}
:focus{outline:0;}
blockquote,cite,code,dd,dt,li,p,pre{font-size:11px;font-family:Arial, Tahoma, Verdana, "Times New Roman";}
table{font-family:inherit;font-size:inherit;font-weight:inherit;}
dl,ul,li,dt{margin:0;padding:0;}
fieldset{border:medium none;margin:0 auto;padding-top:40px;width:400px;}
form label{cursor:pointer;}
label,input,select,textarea{margin:0;padding:2px;}
input,select,textarea{font-family:Tahoma, Verdana, Arial, "Times New Roman";font-size:12px;width:200px;}
input.selected,textarea.selected{}
.csc-mailform-submit{width:auto;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:block;}
.floatbox{overflow:hidden;}
#suchfeld{margin-bottom:6px;margin-top:0;}
#mailform label{display:block;float:left;padding-bottom:4px;padding-top:8px;width:160px;margin:0;}
#mailform div{clear:both;}
form,form p{font-size:1em;}
.hidden,.tx_lumogooglemaps_pi1_sidebar{display:none;}

/* Menu CSS */
#mainmenu{display:block;position:absolute;left:0;top:460px;width:160px;}
#m1{position:absolute;bottom:0;}
#m1 ul{padding-top:12px;}
#m1 li{display:block;list-style-type:none;font-size:12px;color:#FFF;float:left;width:156px;}
#m1 .l1 a{color:#FFF;text-decoration:none;float:left;display:block;width:128px;text-align:right;padding-bottom:5px;text-transform:uppercase;font-weight:400;}
#m1 .act a:link,#m1 .act a:visited,#m1 bold,#m1 .act a:hover,#m1 .act a:active{color:#FFF;display:block;text-decoration:none;font-weight:700;}
#m1 .no a:link,#m1 .no a:visited{display:block;padding-top:0;color:#fff;}
#m1 .no a:hover,#m1 .no a:active{display:block;padding-top:0;color:#2D220E;}
#m1 .l2{width:156px;display:block;float:left;padding:0;padding-bottom:30px;}
#m1 .l2 li{display:block;list-style-type:none;border:0 none;margin-left:0;margin-bottom:0;}
#m1 .l1 .act .l2 a{font-size:13px;font-weight:400!important;text-transform:lowercase;text-decoration:none;}
#m1 .l2 li,#m1 .l2 .last{color:#33;text-decoration:none;}
#m1 .act .l2 li.no a{color:#FFF;display:block;background-image:none;text-decoration:none;}
#m1 .l1 .act .l2 .no a{border:0 none;color:#FFF;}
#m1 .l1 .act .l2 .no a:hover,#m1 .l2 .no a:active,#m1.l2 .no a:link,#m1 .l2 .act a:visited{color:#2D220E;text-decoration:none;}
#m1 .l1 .act .l2 .act a{color:#2D220C;text-decoration:underline!important;text-transform:lowercase!important;}
#head_menu ul{list-style:none;width:920px;padding:0;}
#head_menu li{display:block;list-style-type:none;font-size:11px;color:#006ca0;font-weight:400;float:left;letter-spacing:1px;}
#head_menu a{color:#FFF;text-decoration:none;float:left;display:block;padding-bottom:2px;padding-right:8px;padding-left:8px;font-size:11px;letter-spacing:0;}
#head_menu .act a:link,#head_menu .act a:visited,#head_menu bold,#head_menu .act a:hover,#head_menu .act a:active{color:#333;display:block;font-weight:700;}
#head_menu .no a:link,#head_menu .no a:visited{display:block;padding-top:0;color:#FFF;font-weight:700;}
#head_menu .no a:hover,#head_menu .no a:active{display:block;padding-top:0;color:#333;}
#footer_menu ul{list-style:none;width:920px;padding:0;}
#footermenu #m3{padding-top:30px;}
#footermenu li{display:block;list-style-type:none;font-size:11px;color:#006ca0;font-weight:400;float:left;letter-spacing:1px;}
#footermenu a{color:#FFF;text-decoration:none;float:left;display:block;padding-bottom:2px;padding-right:8px;font-size:11px;letter-spacing:0;}
#footermenu .act a:link,#footermenu .act a:visited,#footermenu bold,#footermenu .act a:hover,#footermenu .act a:active{color:#333;display:block;font-weight:700;}
#footermenu .no a:link,#footermenu .no a:visited{display:block;padding-top:0;color:#FFF;font-weight:700;}
#footermenu .no a:hover,#footermenu .no a:active{display:block;padding-top:0;color:#333;}

/* Content CSS */
body{background-color:#2A220F;color:#2A220F;font-size:11px;line-height:18px;}
#root{display:block;width:980px;position:absolute;left:50%;margin-left:-490px;overflow:hidden;}
#collum_head{display:block;float:left;width:980px;height:150px;}
#logo{display:block;float:left;padding-top:34px;width:130px;background-image:url(../img/g-abriel_logo.gif);background-repeat:no-repeat;background-position:13px bottom;height:77px;padding-left:25px;}
#logo h1 a span{cursor:pointer;display:block;height:77px;position:absolute;text-indent:-10000px;width:130px;}
#head_menu{display:block;float:left;width:400px;padding-top:110px;padding-left:100px;}
#effekt_oben{width:980px;position:absolute;left:50%;margin-left:-490px;height:13px;background-image:url(../img/3deffekt-oben.png);overflow:hidden;top:150px;z-index:10;}
#collum_content{display:block;float:left;width:980px;}
#collum_left{display:block;float:left;width:156px;height:326px;background-color:#A69E8B;}
#collum_right{background-color:#DFC997;display:block;float:left;padding:0;width:824px;height:326px;overflow:hidden;}
#effekt_unten{z-index:11;width:980px;position:absolute;left:50%;margin-left:-490px;height:13px;background-image:url(../img/3deffekt-unten.png);overflow:hidden;top:463px;}
#footer{display:block;float:left;width:980px;min-height:208px;background-color:#242214;}
#footermenu{display:block;float:left;width:156px;height:86px;}
#footer_text h3 {color:#fff;font-sizte:18px;padding-bottom:15px;letter-spacing:1px;font-weight:normal;}
#footer_text{display:block;float:left;width:550px;padding-top:30px;color:#fff;font-size:12px;padding-left:30px;padding-bottom:10px;}
#footer_text p {font-size:11px;color:#fff;letter-spacing:1px;font-weight:lighter;}
#footer_text a {color:#dfca98}
a#c2{display:none;}

/* Sitemap */
.tx-flseositemap-pi1 ul{margin-left:12px;list-style:none;padding:2px;}
.tx-flseositemap-pi1 ul ul {padding-top:10px;}
.tx-flseositemap-pi1 li{tx-flseositemap-pi1list-style:none;background-image:url('../img/pfeil.jpg');background-repeat:no-repeat;background-position:0 5px;padding-left:15px!important;font-size:11px;padding-bottom:5px;}
.tx-flseositemap-pi1 li.none{tx-flseositemap-pi1list-style:none;background:url('../img/trans.gif');background-position:100px 100px;padding-left:15px;}
.tx-flseositemap-pi1 li.nav2{padding-left:30px;background-position:15px 5px;}
.tx-flseositemap-pi1 li.nav3{padding-left:45px;background-position:30px 5px;}
.tx-flseositemap-pi1 li.act{background-image:url('../img/pfeil_aktiv.jpg');}
.tx-flseositemap-pi1 li a{font-size:11px;padding-right:4px;margin-right:4px;border-right:1px solid #999;color:#8C8C8C!important;}
.tx-flseositemap-pi1 li.act a{color:#8C8C8C!important;text-decoration:none;}
.tx-flseositemap-pi1 li.act a acronym{color:#8C8C8C!important;text-decoration:none;border-bottom:dotted 1px #8C8C8C!important;}


/* Fix für Position des Menu */
#page_6 #m1 .l2,#page_33 #m1 .l2,#page_34 #m1 .l2{padding:0;}
#page_12 #footer_text h3{text-indent:-10000px;}
#page_12 #footer_text h3.ferien {text-indent:0px;}
#page_12 #footer_text{display:block;float:left;width:794px;padding-top:68px;padding-left:30px;background-image:url(../img/footer_headline.gif);background-position:right bottom;background-repeat:no-repeat;}
#page_12 #collum_right{padding:0;width:824px;height:326px;overflow:hidden;}
#page_34 #collum_right{padding:0;width:824px;height:326px;overflow:hidden;}
div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {display:inline;margin-left:0px!important;}
