@import url("c4a.css");

body { overflow: hidden; }
#hp_wrap { background: #000; text-align:left; }
#hp_content { width: 511px; position: absolute; left: 45px; }
#hp_wrap #header { background: #fff; margin: 0 0 15px 0; padding: 25px 0 0 25px; background:#fff; }
#hp_wrap #mainnav_hp { margin: 30px 0 0 0; }
#hp_wrap #mainnav_hp li { line-height: 0; margin: 0 20px 0 0; display:inline; }
#hp_wrap #mainnav_hp li a:hover { background:none !important; }
#hp_footer { background: #fff; margin: 15px 0 0 0; padding: 25px 0 25px 0; visibility: hidden }
#hp_promo { background: #fff; font-size: 11px; font-weight: bold; padding: 10px 25px; }

#hp_photos { height: 1024px; overflow: hidden; left: 0; top: 0; position: absolute; width: 1280px; }
#hp_photos div { position: absolute; width: 90000px; }
#hp_photos div img { float: left; }

#hp_titles { background: #fff; height: 100px; overflow: hidden; position: relative; width: 511px; }
#hp_titles div.clear { position: relative; width: 90000px; }
#hp_titles div.clear a { float: left; overflow: hidden; width: 610px;  }
#hp_titles div.clear a:hover { background: 0; }

#hp_arrows { margin: 5px 0 0 25px; }
#hp_arrows a { float: left; margin: 0 10px 0 0; padding: 5px 5px 5px 0; }
.logo { padding-left: 10px; }
#btnContact { float: right; margin: -19px 30px 0 0; }
/*
#hp_arrows a.left { background: url(../imgs/hp/small_A_left.gif) 0px 6px no-repeat; margin-right: 5px; }
#hp_arrows a.right { background: url(../imgs/hp/small_A_right.gif) 0px 6px no-repeat; }
#hp_arrows a:hover { background-position: -16px 6px; }
*/

#img_add {
	padding-left: 8px;
}

#mailform {
	position: absolute;
	top: 0;
	left: 0;
	width: 286px;
	height: 141px;
	text-align: left;
	padding: 100px 0 0 200px;
}

/* iframe */
#contact {
	width: 511px;
	height: 220px;
	overflow: hidden;
}
/* iframe ende */

/* Kontakt Formular */
#name, #email, #frage, #fon {
	background-color: #F0F0F0;
	border: #888 1px solid;
	font-family: "Century Gothic", Verdana, sans-serif;
	font-size: 1em;
	margin: 0 0 5px 0;
}

#name, #email, #fon {
	width: 250px;
}

#frage {
	width: 250px;
	height: 100px;
}

.mailbutton {
	margin-top: 0.8em;
}
	
.sponsorlink {
	font-size: 0.8em;
	color: #8C8C8C;
	margin-left: 60px;
}	
	
/* Ende Kontakt Formular */

#cookiedingsbums a {color:#000; text-decoration:none;}

#cookiedingsbums a:hover {text-decoration:underline;}

#cookiedingsbums div {padding:10px; padding-right:40px;}

#cookiedingsbums { 
   outline: 1px solid #7b92a9; 
   text-align:right; 
   border-top:1px solid #fff;
   background: #d6e0eb; 
   background: -moz-linear-gradient(top, #d6e0eb 0%, #f2f6f9 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6e0eb), color-stop(100%,#f2f6f9)); 
   background: -webkit-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%); 
   background: -o-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%);
   background: -ms-linear-gradient(top, #d6e0eb 0%,#f2f6f9 100%); 
   background: linear-gradient(to bottom, #d6e0eb 0%,#f2f6f9 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(   startColorstr='#d6e0eb', endColorstr='#f2f6f9',GradientType=0 ); 
   position:fixed;
   bottom:0px; 
   z-index:10000; 
   width:100%; 
   font-size:12px; 
   line-height:16px;}

#cookiedingsbumsCloser {
   color: #777;
   font: 14px/100% arial, sans-serif;
   position: absolute;
   right: 5px;
   text-decoration: none;
   text-shadow: 0 1px 0 #fff;
   top: 5px;
   cursor:pointer;
   border-top:1px solid white; 
   border-left:1px solid white; 
   border-bottom:1px solid #7b92a9; 
   border-right:1px solid #7b92a9; 
   padding:4px;
   background: #ced6df; /* Old browsers */
   background: -moz-linear-gradient(top, #ced6df0%, #f2f6f9 100%); 
   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ced6df), color-stop(100%,#f2f6f9)); 
   background: -webkit-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: -o-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: -ms-linear-gradient(top, #ced6df0%,#f2f6f9 100%); 
   background: linear-gradient(to bottom, #ced6df0%,#f2f6f9 100%); 
   filter: progid:DXImageTransform.Microsoft.gradient(    startColorstr='#ced6df', endColorstr='#f2f6f9',GradientType=0 ); 
 }

#cookiedingsbumsCloser:hover {border-bottom:1px solid white; border-right:1px solid white; border-top:1px solid #7b92a9; border-left:1px solid #7b92a9;}