body {background:#000000;color:#000;padding:0;margin:0;color:#000000;font-family: georgia, verdana, arial, helvetica, verdana, tahoma, sans-serif;}
* {padding:0;margin:0;outline:none;}
img {border:none;}
/* Logo */
#logo {background-image:url(./bilder/logo.gif);background-repeat:no-repeat;width:701px;height:80px;padding-bottom:10px;margin-left: auto;margin-right: auto}
/* HeaderNavigation */

#header{background-image:url(./bilder/streifen1.jpg);position:relative;height:24px;top:0px}
#header ul {list-style:none;position:absolute;top:-2px;left:10px;}
* + html #header  ul {height:22px;right:12px;} /* Verschieben im IE7 ausgleichen */
#header ul  li{float:left;padding-left:80px;display:inline;}
#header ul a, #header a:visited{font-size:14px;font-weight:bold;color:#000000;text-decoration:none;}
#header ul a:hover{color:#555555;}

/* Seite */
#wrapper {width:1100px;margin:0 auto;position:relative;padding:10px 10px;}
#content {background:#D3840C;background-repeat:repeat-y;height:auto;box-shadow: 0px 0px 20px 1px #D3840C;}
#middle {box-shadow: 0px 0px 10px 1px #000000;border:1px solid #BB6E0B;border-radius:10px;padding:10px 0 10px 0;float:left;width:80%;margin:10px 0 10px 10px;color:#000000;word-wrap: break-word;}
#middle .site_edit_icon{background:url(./bilder/edit.png) no-repeat;display:block;cursor:pointer;height:16px;width:16px;}
#middle #login input{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:200px;display:inline}
#middle #editieren input[type=text]{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:200px;display:inline}
#middle .mittext  ul{padding-left:20px;}
#middle .mittext  img{max-width:650px;}
#middle .mittext{margin-left:10px;margin-right:10px;}
#middle .mittext a, #middle .mittext a:visited{font-size:14px;font-weight:bold;color:#B30000;text-decoration:none;}
#middle .mittext a:hover{color:#555555;}
#middle hr {border :none;border-top: 1px dotted #FFFFFF;}

.sebutton{padding:5px;width:100%;background:#8C0000; color:#ffffff;border:1px solid #000000; cursor:pointer; border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#navileft {float:left;width:190px;margin:0 0 20px 10px;color:#4d4d4d;}
#naviright {float:right;width:190px;margin:0 10px 20px 0;color:#4d4d4d;}
/* MenÃ¼ der linken und rechten Spalte */
.menu {color:#4d4d4d;font-size:11px;}
.menuhead {font-family: Trebuchet MS, Verdana, Arial sans-serif;font-size:13px;font-weight:bold;letter-spacing:1px;padding:5px;margin:15px 0 0 0;color:#000000;text-transform:uppercase;border:1px solid #000000;border-bottom:0px solid #000000;border-top-left-radius: 10px;border-top-right-radius: 10px;}
.menuhead:first-child {margin:0;}
.menu ul {list-style-type:none;background:#FFFFFF;border:1px solid #000000;border-top:0px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
.menu ul li {height:25px;}
.menu ul li a , .menu ul li  a:visited {display:block;width:170px;height:25px;font-size:14px;font-weight:bold;text-decoration:none;padding:4px 0 0 15px;margin:0;color:#000000;}
.menu ul li a:hover {color:#004020;}
#newsblox{background:#663300;font-size:13px;padding-left:5px;padding-right:5px;color:#BBBBBB;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;}
#newsblox a, #newsblox a:visited {color:#B3B300;text-decoration:unterline;}
#newsblox a:hover{color:#BBBBBB;text-decoration:none;}
.newsbloxcount{background:#663300;float:right;font-size:10px;padding-right:5px;color:#DDDDDD;text-transform:none;}
#gonews{padding-top:10px;color:#ffffff;text-align:right;}
#gonews a, #gonews a:visited {color:#ffffff;text-decoration:none;}
#gonews a:hover{color:#BBBBBB;text-decoration:none;}

/* footer */
#footer {clear:both;background-image:url(./bilder/streifen1.jpg);background-repeat:repeat-x;height:15px;position:relative; top:1px;margin:1px 0 1px 0;text-align:center;color:#000000;}
#footer span{font-size:15px;color:#000000;}
#footer .loginlink {float:right;font-size:12px;}
#footer .loginlink  a, #footer .loginlink  a:visited {color:#222222;text-decoration:none;}
#footer .loginlink  a:hover {color:#333333;text-decoration:none;}
#footer .loginlink {}
/***************/
/* GÃ¤stebuch*/
.jetzt_eintragen{padding:2px;background:#8C6900;}
.jetzt_eintragen a, .jetzt_eintragen a:visited {font-size:20px;display:block;color:#cccccc;text-align:center;text-decoration:none;}
.jetzt_eintragen a:hover {color:#204000;text-align:center;text-decoration:none;}
#gbuch_form{width:100%;min-height:100px;background:#CB7E0C;border:1px solid #000000;padding-top:20px;border-top-left-radius:50px; border-bottom-left-radius: 50px;border-top-right-radius:50px; border-bottom-right-radius:50px;}
#gbuch_form .reg-box{margin:auto;width:300px;}
#gbuch_form .submit{background-color: #e82603;border:1px solid #000000;color:#000;padding:5px;cursor:pointer;}
#gbuch_form .submit:hover{background:#FFFFFF;border-color:#e82603;}
#gbuch_form input[type=text], #gbuch_form input[type=email]{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:100%;}
#gbuch_form textarea {background:#DDDDDD; border:0px; color: #000000;height: 120px;min-width: 100%;max-width: 100%;border-radius: 5px;}
.eintraege_gb {margin-bottom:5px;}
.eintraege_gb .header {padding-left:5px;background:#008C00; border:1px solid #111111; color:#ffffff;}
.eintraege_gb .header_cont {}
.eintraege_gb .header_admin{float:right;}
.eintraege_gb .edit_icon{background:url(./bilder/edit.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:15px;}
.eintraege_gb .del_icon {background:url(./bilder/delete.png) no-repeat;cursor:pointer;padding-left:16px;}
.eintraege_gb .eintrag_box{border-bottom-left-radius: 5px;border-bottom-right-radius:5px; padding:5px;padding-left:5px;background:#DDDDDD; border:1px solid #111111; border-top:0px;color:#111111;}
.eintraege_gb .eintrag_box .text {}
.eintraege_gb .eintrag_box .zusatz {display:block;border-bottom:1px dashed #fff;}
.eintraege_gb .ad_komment {background:#FF8000;margin:5px;padding:10px;}
.eintraege_gb .ad_komment .vortext{display:block;color:#B30000;}
.eintraege_gb .ad_komment .text{color:#000000;}
.eintraege_gb .icon_homepage{background:url(./bilder/homepage.gif) no-repeat;cursor:pointer;padding-left:16px;}
/***************/
/* GÃ¤stebuch*/
.back_button{padding:2px;background:#8C2300;}
.back_button a, .back_button a:visited {font-size:20px;display:block;color:#cccccc;text-align:center;text-decoration:none;}
.back_button a:hover {color:#FFFFFF;text-align:center;text-decoration:none;}
.eintraege_mail {margin-bottom:5px;}
.eintraege_mail .header {padding-left:5px;background:#008C00; border:1px solid #111111; color:#ffffff;}
.eintraege_mail .header_cont {}
.eintraege_mail .header_admin{float:right;}
.eintraege_mail .del_icon {background:url(./bilder/delete.png) no-repeat;cursor:pointer;padding-left:16px;}
.eintraege_mail .eintrag_box{border-bottom-left-radius: 5px;border-bottom-right-radius:5px; padding:5px;padding-left:5px;background:#DDDDDD; border:1px solid #111111; border-top:0px;color:#111111;}
.eintraege_mail .eintrag_box .text {}
.eintraege_mail .eintrag_box .zusatz {display:block;border-bottom:1px dashed #fff;}
.jetzt_eintragen_news{padding:2px;background:#8C6900;}
.jetzt_eintragen_news a, .jetzt_eintragen_news a:visited {font-size:20px;display:block;color:#cccccc;text-align:center;text-decoration:none;}
.jetzt_eintragen_news a:hover {color:#204000;text-align:center;text-decoration:none;}
.eintraege_news {margin-bottom:5px;}
.eintraege_news .header {padding-left:5px;background:#008C00; border:1px solid #111111; color:#ffffff;}
.eintraege_news .header_cont {}
.eintraege_news .header_admin{float:right;}
.eintraege_news .edit_icon{background:url(./bilder/edit.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:15px;}
.eintraege_news .del_icon {background:url(./bilder/delete.png) no-repeat;cursor:pointer;padding-left:16px;}
.eintraege_news .eintrag_box{border-bottom-left-radius: 5px;border-bottom-right-radius:5px; padding:5px;padding-left:5px;background:#DDDDDD; border:1px solid #111111; border-top:0px;color:#111111;}
.eintraege_news .eintrag_box .text {}
.eintraege_news .eintrag_box .zusatz {display:block;border-bottom:1px dashed #fff;}


/****GÃ¤stebuch end ****/
#kontakt_form{width:100%;min-height:100px;background:#CB7E0C;border:1px solid #000000;padding-top:20px;border-top-left-radius:50px; border-bottom-left-radius: 50px;border-top-right-radius:50px; border-bottom-right-radius:50px;}
#kontakt_form .kontakt-box{margin:auto;width:300px;}
#kontakt_form .submit{background-color: #e82603;border:1px solid #000000;color:#000;padding:5px;cursor:pointer;}
#kontakt_form .submit:hover{background:#FFFFFF;border-color:#e82603;}
#kontakt_form input{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:100%;}
#kontakt_form textarea {background:#DDDDDD; border:0px; color: #000000;height: 120px;min-width: 100%;max-width: 100%;border-radius: 5px;}

/** Blaettern zum beispiel im Gaestebuch***/
.flipping{text-align:right;padding:10px;}
.flipping a, .flipping a:visited{background:#ffffff;border:1px solid #E0E0E0;color:#000000;font-size:10px;padding:3px 3px;}
.flipping a:hover{background:#F8F8F8;border:1px solid #507DB4;color:#737373;text-decoration:none;}
.flipping_current{background:#C0C0C0;border:1px solid #E0E0E0;color:#444;font-size:10px;padding:3px 3px;}
.flipping_pages{color:#111111;}
/******/
#mails .flleft{float:left !important}
#mails .flright{float:right !important}
#mails .ch_h30{color:#ddd;font-size:13px;font-weight:bold;height:30px;}
#mails .title_main-h30{padding:5px;}
#mails .title_main-h30 a, #mails .title_main-h30 , #mails .title_main-h20 a:visited{color:#FFFFFF;text-decoration:none;}
#mails .title_main-h30, #mails .title_main-h20 a:hover{color:#BBBBBB;text-decoration:none;}
#mails .caption_head{background:#00661A;}
#mails .theme_sub_list{border:1px #000 solid;width:100%;}
#mails .theme_sub_border{border-top: solid 1px #ccc;border-left: 0px;}
#mails .theme_sub_openorclose{text-align:center; width:49px;}
#mails .theme_sub_counts{text-align: right;padding-right: 10px;}
#mails .a_topic a, .a_topic a:visited {color: #0C64AF;font-size: 14px; font-weight: bold;text-decoration: none;}
#mails .theme_sub_lastpost{text-align: right;padding-right: 10px;}
#mails .tablehov{background:#E8E8E8;color:#000;}
#mails .tablehov:hover{background:#ccc;}

/* Boxen */
#middle .boxformular input[type=text]{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:200px;display:inline}
.boxformular a, .boxformular a:visited {color:#ffffff;}
.boxformular a:hover {color:#cccccc;}

.jetzt_eintragen_box{float:right;padding:2px;background:#8C6900;}
.jetzt_eintragen_box a, .jetzt_eintragen_box a:visited {font-size:20px;display:inline block;color:#cccccc;text-align:center;text-decoration:none;}
.jetzt_eintragen_box a:hover {color:#204000;text-align:center;text-decoration:none;}
#middle .site_edit_icon_box{float:left;background:url(./bilder/edit.png) no-repeat;display:inline block;cursor:pointer;height:16px;width:16px;}
.box_normal {margin:10px;margin-bottom:20px;box-shadow: 0px 0px 5px 1px #000000;}
.box_normal .header {font-size: 18px;font-weight: bold;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;border-bottom:0px;}
.box_normal .info {font-size: 0.83em;float: left; width: 18em;padding: 0;border: 1px solid #000000;height:270px;}
.box_normal .info li {list-style: none;margin: 0; padding: 0.2em;}
.box_normal .info span {display: block;padding: 0.2em;font-weight: bold;}
.box_normal .info span {color: black; background-color: #eee;}
.box_normal .info span:hover {color: black; background-color: white;}
.box_normal .gif {background:#000000;border-right: 1px solid #000000;padding-top:3px;margin-left:242px;height:270px;text-align:center;}
.box_normal .footer {clear: both;font-size: 0.9em;margin: 0; padding: 0;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;border-top:0px;}
.box_normal .header_admin{float:right;}
.box_normal .edit_icon{background:url(./bilder/edit.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:15px;}
.box_normal .del_icon {background:url(./bilder/delete.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:5px;}

.box_verpaarung {margin:10px;margin-bottom:20px;box-shadow: 0px 0px 5px 1px #000000;}
.box_verpaarung .header {font-size: 18px;font-weight: bold;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;border-bottom:0px;}
.box_verpaarung .header_ver{height:20px;}
.box_verpaarung .header_admin{float:right;}
.box_verpaarung .edit_icon{background:url(./bilder/edit.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:15px;}
.box_verpaarung .del_icon {background:url(./bilder/delete.png) no-repeat;cursor:pointer;padding-left:16px;margin-right:5px;}
.box_verpaarung .gif1 {text-align:center;font-size: 0.83em;float: left; width: 24em;padding: 0;border: 1px solid #000000;height:270px;}
.box_verpaarung .gif2 {margin-left:340px;border: 1px solid #000000;height:270px;text-align:center;}
.box_verpaarung .footer {clear: both;font-size: 0.9em;margin: 0; padding: 0;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;border-top:0px;}

/* .box_verpaarung {margin-bottom:10px;}
.box_verpaarung .header {font-size: 15px;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;margin-left: 1em; margin-right: 1em;}
.box_verpaarung .gif1 {text-align:center;font-size: 0.83em;float: left; width: 24em;margin-left: 1em;padding: 0;border: 1px solid #000000;height:270px;}
.box_verpaarung .gif2 {margin-left:340px;margin-right:1em;border: 1px solid #000000;height:270px;text-align:center;}
.box_verpaarung .footer {clear: both;font-size: 0.9em;margin: 0; padding: 0;text-align: left;background-color: #BBBBBB; border: 1px solid #000000;margin-left: 1em; margin-right: 1em;}
 */


.bilddel_icon {background:url(./bilder/delete.png) no-repeat; cursor:pointer;padding-left:16px;}
/****/
.pw-box{background:#CB7E0C;border:1px solid #000000;padding:5px;border-top-left-radius:10px; border-bottom-left-radius: 10px;border-top-right-radius:10px; border-bottom-right-radius:10px;}
.pw-box .submit{background-color: #e82603;border:1px solid #000000;color:#000;padding:5px;cursor:pointer;width:150px;}
.pw-box .submit:hover{background:#FFFFFF;border-color:#e82603;}
.pw-box input{border-radius: 5px;background:#DDDDDD;border:1px solid #cccccc;color:#000;display:block;font-size:14px;margin:0 0 1em 0;padding:0.5em;width:200px;display:inline}