/* Style sheet kappeneck */
html{height:100.01%;margin-bottom:1px;}
body{background-color:#F8F2D0;}
#header{margin-top:35px;border-top:2px solid #AAAC03;border-right:2px solid #AAAC03;border-bottom:1px solid #AAAC03;border-left:2px solid #AAAC03;}
#right{padding:19px 0 0 0;}
#ke_logo{top:38px;left:0px;position:absolute;}
#container{background-color:#FFFFFF;border-right:2px solid #AAAC03;border-left:2px solid #AAAC03;}
#main{padding:25px 35px;background-color:#FFFFFF;min-height:490px;}
#footer{background:url("tl_files/KE/basics/KE_footer.gif") center top repeat-y;border-top:1px solid #AAAC03;}
#footertext{padding-top:12px;text-align:center;font-weight:bold;}
a,body,div,em,input,label,li,ol,p,select,span,strong,td,th,textarea,u,ul{font-family:Arial, sans-serif;color:#333;}
a,body,div,input,label,li,ol,p,select,td,th,textarea,u,ul{font-size:16px;}
h1{margin:0 0 12px 0;padding:0 0 3px 0;border-bottom:1px solid #AAAC03;font-family:Georgia;font-weight:bold;font-variant:small-caps;font-size:18px;color:#0054A0;letter-spacing:1.5pt;}
a{text-decoration:none;color:#0054A0;}
a:hover{text-decoration:underline;color:#0054A0;}
#footertext{font-size:13px;}
#footertext a,#footertext a:hover{font-size:13px;}
#header .mod_navigation a,#header .mod_navigation span,.mod_customnav a,.mod_customnav span{font-family:Arial, sans-serif;font-size:13px;text-transform:uppercase;}
#header .mod_navigation{width:865px;left:0px;top:175px;position:absolute;background-image:url("tl_files/KE/basics/nav_bg.png");background-position:left top;letter-spacing:1px;}
#header .mod_navigation ul,#header .mod_navigation li{margin:0;padding:0;list-style-type:none;}
#header .mod_navigation li{float:left;}
#header .mod_navigation li.first{border-left:0pt none;}
#header .mod_navigation a{display:block;padding:4px 15px;color:#FFFFFF;}
#header .mod_navigation a:hover{background-image:url("tl_files/KE/basics/nav_bg-a.png");background-position:left top;text-decoration:none;color:#FFFFFF;}
#header .mod_navigation span{display:block;margin:0;padding:4px 15px;background-image:url("tl_files/KE/basics/nav_bg-h.png");background-position:left top;color:#FFFFFF;}
#header .mod_navigation a.parent,#header .mod_navigation li.trail{background-image:url("tl_files/KE/basics/nav_bg-h.png");background-position:left top;}
* html .mod_navigation ul,* html .mod_navigation li{height:1px;}
img{vertical-align:middle;border:0px;}
#img_rechts{float:right;}
p,pre,form{margin:0;padding:0;}
.ce_text,.teaser{margin-bottom:15px;padding-bottom:10px;}
#willkommen-im-kappeneck .ce_text{min-height:600px;}
.mod_article .pdf_link{margin-bottom:-14px;text-align:right;}
#map{width:650px;height:380px;margin:20px 0 20px 45px;padding:3px;border:1px solid #0054A0;}
* html #map{width:650px;}
.maptext{font-size:11px;}
.ce_gallery{clear:both;margin-bottom:25px;margin-left:105px;}
#main img{padding:3px;border:1px solid #DCDCDC;}
#main .image_container{margin:0 5px 15px 15px;}
#lbCaption{font-size:12px;}
.caption{margin:7px 0 0 0;font-size:11px;}
.ce_table td{padding:5px 8px 7px 8px;}
.ce_table td{border-bottom:1px dotted #f4f4f4;}
.ce_table .col_last{text-align:right;vertical-align:top;}
.ce_table td h1{padding:0;}
.row_first h1{margin-top:0;}
#right .hinweis{padding:10px;}
#right .hinweis p,#right .hinweis a{font-size:12px;}
#right .hinweis h1{font-size:14px;}
.mod_unsubscribe p.error,.mod_subscribe p.error,.error{margin-bottom:7px;font-size:12px;color:#990000;}
.mod_unsubscribe .text,.mod_subscribe .text{width:250px;margin:0 15px 20px 45px;}
.mod_unsubscribe p.confirm,.mod_subscribe p.confirm,.confirm{margin-bottom:10px;font-weight:bold;color:#0054A0;}
