/* CSS Document */

body {
	font:100% Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background:#231F20 url(../site/bg2.jpg) repeat-x 0% 0%;
}

#c-parent {
	width:100%;
	height:852px;
	background:url(../site/bg.jpg) no-repeat 0% 0%;
}

/* header */

#c-header {
	height:93px;
}

#c-header p { margin:0; }
#c-header p a#logo { width:205px;height:93px;display:block;background:#231F20 url(../site/adforum.gif) no-repeat 9px 29px;position:absolute;top:0;left:682px; }
#c-header p a#logo em { display:none; }

/* body */

#c-body {
	height:640px;
}

/* navigation */

#c-nav {
	width:160px;
	min-height:236px;
	padding:10px;
	position:absolute;
	left:266px;
	top:48px;
	background-color:#231F20;
}

#c-nav ul { margin:0;padding:0; }
#c-nav ul li { list-style-type:none;zoom:1;margin:0 !important;margin:0 0 -3px 0; }
#c-nav ul li em { display:none; }
#c-nav ul li a { display:block;width:160px;text-align:right;color:#fff;font-size:0.70em;padding:2px 0 2px 0;text-transform:lowercase;font-weight:900; }
#c-nav ul li a.active { color:#FC8189; }
#c-nav ul li a:hover { color:#FC8189; }
#c-nav ul li ul { margin:0px 0 15px 0; }
#c-nav ul li ul li {  }
#c-nav ul li ul li em {  }
#c-nav ul li ul li a { width:160px;text-decoration:none;font-weight:100; }

/* content */

#c-content {
	width:507px;
	height:471px;
	position:absolute;
	left:446px;
	top:112px;
	background:url(../site/bg-content.jpg) no-repeat 0% 0%;
}

#c-content-embed {
	margin:30px;
	overflow:auto;
	height:400px;
}

/* footer */

#c-footer {
	margin-left:457px;
	clear:both;
	width:507px;

}

#kp3 { position:absolute;top:665px;left:82px; }

/* misc */

.c, .clear { clear:both;font:1px/1px courier; }
.cear {clear:both;}
a img { border:0; }

/* fonts */

a:link { color:#C2484C;;text-decoration:none; }
a:visited { color:#C2484C;text-decoration:none; }
a:active { color:#000;text-decoration:none; }
a:hover { color:#000;text-decoration:none; }

#c-footer a:link { color:#231F20;text-decoration:none; }
#c-footer a:visited { color:#231F20;text-decoration:none; }
#c-footer a:active { color:#231F20;text-decoration:none; }
#c-footer a:hover { color:#231F20;text-decoration:none; }

#c-content { font:0.70em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#231F20; }
#c-footer { font:0.70em/1.4em Verdana, Arial, Helvetica, sans-serif;color:#231F20; }
#c-footer address, #c-footer address em { font-style:normal; }

#c-content h1 { font:100 2.0em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#C2484C;text-transform:uppercase;margin-top:0; }
#c-content h2 { font:100 1.4em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#C2484C; }
#c-content h3 { font:100 1.4em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#C2484C; }
#c-content h4 { font:900 1.2em/1.3em Verdana, Arial, Helvetica, sans-serif;color:#C2484C; }
#c-content h5 { font:900 1.0em/1.3em Verdana, Arial, Helvetica, sans-serif; }
#c-content h6 { font:100 1.0em/1.3em Verdana, Arial, Helvetica, sans-serif; }


#adsujet { background:url(/media/adforum/de_at/plakatsujets/werbung.jpg) no-repeat 50% 50%;width:231px;height:324px;position:absolute;top:11px;left:80px; }
#sponsor { background:url(/media/adforum/de_at/plakatsujets/sponsor.jpg) no-repeat 50% 50%;width:174px;height:221px;position:absolute;top:307px;left:253px; }
#tag { background:url(/media/adforum/de_at/plakatsujets/tag.png) no-repeat 50% 50% !important;background:none;width:148px;height:91px;position:absolute;top:310px;left:178px; }

/* +formulare - 24.07.2006 Sindre Wimberger
-------------------------------------------------------------------*/
form {clear: both; margin: 0px 0px 20px 0px;padding: 0px;}
fieldset {border: 0 none;margin: 0;padding: 1px;text-align: left;}
legend {color: #000;font-weight: bold;margin-bottom: 5px;}
form br {clear: both;}
label {clear: both;float: left;margin: 6px 5px 3px 0px;text-align: left;width: 100px;}
label.inline {clear:none;margin-right:20px;width:auto;}
label.left {clear: both;float: left;margin: 3px 5px 3px 0px;width: 100px;}
form span {float:left;line-height:20px;margin: 3px 0px 3px 5px;width:300px;}
input, select, textarea {background-color: #000;border: 1px solid #C2484C;color:#fff;float: left;margin: 3px 0px 3px 5px;width: 200px;}
select {width:auto;}
input.button {background-color:#C2484C;border: 0 none;color: #fff;font-size:1em;margin: 3px 0 3px 110px;padding: 4px 7px;width:auto;}
input.noborder {background-color: transparent;border: 0px none;height:auto;margin-top:6px;margin-right:10px;width:auto;}


/* +image gallery
-------------------------------------------------------------------*/
.browse-next,
.browse-prev { padding:5px;text-decoration:none;display:block; }

.gallery-thumbs .entry { margin:0 10px 10px 0;border:1px solid #231F20;background-color:#231F20;/*width:170px;height:110px;*/display:block;float:left; }
.gallery-thumbs .entry a { /*overflow:hidden;width:150px;height:90px;*/display:block;margin:10px;border:1px solid #721716; }
.gallery-thumbs .entry a:hover { border:1px solid #f00; }
.gallery-thumbs .entry img {display:block;}

.gallery-image { clear:both;text-align:center;width:400px;margin:0 auto 10px;border:1px solid #231F20;background-color:#231F20;padding:10px; }
.gallery-description { padding:0;margin:0 auto;width:350px;text-align:center; }

.browse { width:422px;margin:0 auto; }
.browse-next { float:right; }
.browse-prev { float:left; }



