body {margin:0; font-size:11px; line-height:16px; font-family:Arial, Tahoma, Helvetica, sans-serif; background-color:#000000; color:#FFFFFF;}
a {color:#ffae00; text-decoration:none;}
a:hover {text-decoration:underline;}
.a_active {color:#ffae00; text-decoration:underline;}
img {border:none;}
h1 {font-size:24px; font-weight:bold; font-style:italic; color:#ffae00;}
h2 {font-size:16px; font-weight:bold; font-style:italic; color:#ffae00;}

#all {background:url(../img/body_bckg.jpg) repeat-x #ffae00;}
#container {width:960px; margin:0 auto;}

#header {background:url(../img/head_bckg.jpg) no-repeat #000000; height:186px;}
#logo {padding:40px 25px; width:215px; float:left; text-align:center;}
#logo a {color:#FFFFFF; text-decoration:none; font-size:16px; text-transform:uppercase;}
#head {float:right; width:690px;}
#head p {font-size:10px; color:#999999; line-height:10px; margin:0; padding:0 20px;}
###head ul {list-style:none; padding:0; margin:30px 0; height:75px; margin-left:40px; }
#head ul {list-style:none; padding:0; margin:30px 0; height:75px; }
###head ul li {float:left; padding:0 18px; margin-left:50px;}
#head ul li {float:left; padding:0 18px; }
#head li a {display:block; width:192px; height:48px; color:#FFFFFF; text-decoration:none; background:url(../img/text_top_bckg.jpg) no-repeat; text-transform:uppercase; text-align:center; padding-top:28px; font-size:15px;}
#head li a:hover {background:url(../img/text_top_bckg_over.jpg) no-repeat;}

#main {background:url(../img/textarea_bckg.jpg) no-repeat #000000; float:left; width:100%; min-height:250px;}
#menu {float:left; width:215px; padding:25px;}
#menu ul {list-style:none; padding:0; margin:0;}
#menu a {font-size:14px; font-style:italic; text-decoration:none; color:#FFFFFF; display:block; width:180px; height:20px; padding:5px 10px 0 10px; border-bottom:1px solid #4c4c4c; text-transform:lowercase;}
#menu a:hover {background-color:#1c1c1c;}
#text {padding:15px 20px 20px 290px;}

.galerie_wrap { width: 600px; }
.galerie_wrap .unteralbum { width:50px; float:left; padding:5px; }
.galerie_wrap .albumpic { width:100px; float:left; padding:5px; }
.galerie_wrap .name { width:300px; float:left; padding:5px; }
.galerie_wrap .actions { width:100px; float:left; padding:5px; }
.galerie_wrap .label { width:120px; float:left; font-weight: bold; padding:5px; }
.galerie_wrap .label_error { width:120px; float:left; font-weight: bold; padding:5px; color:#FF0000; }
.galerie_wrap .field { width:450px; float:left; padding:5px; }
.galerie_wrap .input { width:187px; }
.galerie_wrap .btn { width:190px; float:left; padding:5px; }

.galerie_wrap .bild { margin-top:20px; width:130px; float:left;  min-height:100px; }
.galerie_wrap .bild_inner { width:110px; border: 1px solid black; text-align:center; min-height:130px; }
.galerie_wrap .bild_inner_free { width:110px; text-align:center; min-height:130px; }

#footer {background:url(../img/footer_text.jpg) no-repeat #000000; height:16px; color:#858383; font-size:11px; padding:59px 30px 0 30px; clear:both;}
#left_footer {float:left;}
#right_footer {float:right;}

#bottom {background:url(../img/footer_bckg.jpg) repeat-x #000000;}
#bottom_center {width:960px; margin:0 auto; background:url(../img/center_foot.jpg) no-repeat #000000; height:191px;}

.headline { font-size:20px; color:#ffae00; font-weight:bold; }

.rezensionen_wrap { width: 600px; }
.rezensionen_wrap .name { width: 600px; height: 20px; border-bottom: 1px solid #ffae00; }
.rezensionen_wrap .text { width: 600px; margin-top:5px; margin-bottom:40px; }
.rezensionen_wrap .label { float:left; margin-top:10px; width: 200px; }
.rezensionen_wrap .field { float:left; margin-top:10px; width: 400px; }
.rezensionen_wrap .input { width:300px; }
.rezensionen_wrap textarea { height:100px; }




.clear { clear: both; }
.admin_headline { font-size:20px; color:#ffae00; font-weight:bold; } 
.admin_error_head { font-weight: bold; color:#FF0000; }
.admin_success_head { font-weight: bold; color:green; }
.admin_contact_wrap { width: 600px;  }
.admin_contact_wrap .label { width:100px; float:left; font-weight: bold; padding:5px;  }
.admin_contact_wrap .label_error { width:100px; float:left; font-weight: bold; padding:5px; color:#FF0000; }
.admin_contact_wrap .field { width:480px; float:left; padding:5px;  }
.admin_contact_wrap .input { width:187px; }
.admin_contact_wrap .field textarea { width:187px; }
.admin_contact_wrap .field .small { width:50px; }
.admin_contact_wrap .btn { width:480px; float:left; padding:5px; }

.admin_navi_wrap { width: 600px; }
.admin_navi_wrap .sort { width:85px; float:left; padding:5px; }
.admin_navi_wrap .name { width:200px; float:left; padding:5px; }
.admin_navi_wrap .actions { width:250px; float:left; padding:5px; }
.admin_navi_wrap .label_light { width:120px; float:left; padding:5px; }
.admin_navi_wrap .label { width:120px; float:left; font-weight: bold; padding:5px; }
.admin_navi_wrap .label_error { width:120px; float:left; font-weight: bold; padding:5px; color:#FF0000; }
.admin_navi_wrap .field { width:450px; float:left; padding:5px; }
.admin_navi_wrap .input { width:187px; }
.admin_navi_wrap .field textarea { width:487px; height:300px; }
.admin_navi_wrap .btn { width:190px; float:left; padding:5px; }

.admin_lang_wrap { width: 600px; }
.admin_lang_wrap .lang { width:300px; float:left; padding:5px; }
.admin_lang_wrap .actions { width:270px; float:left; padding:5px;  }


.admin_galerie_wrap { width: 600px; float:left;  }
.admin_galerie_wrap .unteralbum { width:50px; float:left; padding:5px;  }
.admin_galerie_wrap .albumpic { width:100px; float:left; padding:5px; }
.admin_galerie_wrap .name { width:300px; float:left; padding:5px; }
.admin_galerie_wrap .actions { width:100px; float:left; padding:5px; }
.admin_galerie_wrap .label { width:120px; float:left; font-weight: bold; padding:5px; }
.admin_galerie_wrap .label_error { width:120px; float:left; font-weight: bold; padding:5px; color:#FF0000; }
.admin_galerie_wrap .field { width:450px; float:left; padding:5px; }
.admin_galerie_wrap .input { width:187px; }
.admin_galerie_wrap .btn { width:190px; float:left; padding:5px; }

.admin_galerie_wrap .bild { margin-top:20px; width:130px; float:left;  min-height:100px; }
.admin_galerie_wrap .bild_inner { width:110px; border: 1px solid black; text-align:center; min-height:130px; }
.admin_galerie_wrap .bild_inner_free { width:110px; text-align:center; min-height:130px; }

.admin_uploads_wrap { width: 600px; }
.admin_uploads_wrap .vorschau { width:100px; float:left; padding:5px; }
.admin_uploads_wrap .name { width:400px; float:left; padding:5px; }





/*============================*/
/*=== Custom Slider Styles ===*/
/*============================*/
#slider-wrapper {
    width:650px;
    height:300px;
}

#slider {
	position:relative;
    width:620px;
    height:250px;
	background:url(../img/slider/loading.gif) no-repeat 50% 50%;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	left:260px;
	bottom:-42px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../img/slider/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../img/slider/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}



