 /*
 This is an CramerGrafix css File
 All Contents by www.c-cramer.de
  */


BODY {
	margin-left: 0; margin-top: 0; margin-right: 0; margin-bottom: 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Arial, Helvetica, Verdana, sans-serif;
	font-size: 14px; color:#484848; letter-spacing:0;
	background-color:#9e9e9e;
	height:100%; overflow-y:auto;
	/* background: transparent url("../img/layout/bg.png"); letter-spacing:0;
	background-repeat:repeat-x; background-attachment:fixed; */
	text-align:left;
	overflow-y:auto;
}

#footer,
#user_commnet,
#admin_commnet,
#seitenzahl,
#content,
#header,
#dbg,#cbg,#ebg,#abg,#aabg,
#hinweis,
#reihe,
#body{  
	clear: both;
	float: left;
	width: 100%;
}

#footer {
	background:#CCCCCC;
	height: 70px;
	position: relative;
	overflow: hidden;
}

#content{
	background:#f3f3f3;top:20;
}

#header, #content, #footer{
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	}

#reihe{
width:100%;
position: relative;

}

#zelle{
padding:5 5 5 5px;
width:40%;
position: relative;
float:left;
}

#zelle4{
padding:5 5 5 5px;
width:30%;
position: relative;
float:left;
}

#zelle3{
padding:5 5 5 5px;
width:15%;
position: relative;
float:left;
}

#header {
	background: transparent url("../img/layout/header.png") no-repeat 0 100%;
	height: 160px;
	position: relative;
	overflow: hidden;
}

#entry{
	padding:10 0 20 20px;
	width: 95%;
	text-align: left;
	float:left;
}

#entry2{
	padding:10 10 10 10px;
	width: 95%px;
	text-align: left;
	float:left;
}

#entryleft{
	width: 40px;
	text-align: left;
	float:left;
}

#entrymiddle{
	width: 180px;
	text-align: left;
	float:left;
}

#entryright{
	width: 510px;
	text-align: left;
	float:left;
}

#entryiconleft{
	width: 50px;
	text-align: left;
	float:left;
}

#entryiconright{
	width: 550px;
	text-align: left;
	float:left;
}

#smalfont{
font-size:10px;
color:#9f9f9f;
}

#divStayTopLeft {left:5px;position:absolute;top:15px;}
.sidetab {}.sidetab ul {list-style-type: none;margin: 0;margin-top: 15px;padding: 0;}
.sidetab ul li {border-bottom: 0;margin-bottom: 0;padding: 0;}
.sidetab a {background: url(/wp-content/themes/genkitheme-10/images/bg_sidetab.gif) no-repeat;display: block;height: 60px;padding-bottom: 6px;width: 25px;}
.sidetab a:link, .navlist a:visited {color: #555;text-decoration: none;}
.sidetab a:hover {background: url(/wp-content/themes/genkitheme-10/images/bg_sidetab.gif) no-repeat 0px -70px;}
.sidetab .sidetab_alt a {background: url(/wp-content/themes/genkitheme-10/images/feed.gif) no-repeat;height: 25px;}
.sidetab .sidetab_alt a:hover {background: url(/wp-content/themes/genkitheme-10/images/feed.gif) no-repeat 0px -35px;}

#shadel {
	color: #3e3e3e;
	margin: 10px auto;
	width: 10px;
	float:left;
	background:url("../img/layout/shade_l.png");
	text-align: left;
}

#shader {
	color: #3e3e3e;
	margin: 10px auto;
	width: 10px;
	float:left;
	background:url("../img/layout/shade_r.png");
	text-align: left;
}

#wrapper {
	color: #3e3e3e;
	margin-left: 41px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 850px;
	text-align: left;
}

#wrapper2 {
	color: #3e3e3e;
	margin: 20px auto;
	width: 856px;
	text-align: left;
	background:#666666;
}
  
#navigation {
	position: absolute;
	left: 50px;
	top: 5;
}


#footernavigation {
	color: #bc003d;
	position: absolute;
	left: 10px;
	top: 55;
}

#ccgnavi
{
position: fixed;
width:850px; top:0; height:50; background:url(../img/layout/menu.png);
}

#navigation * {
	color: #9d9d9d;
	font-size:14px;
	TEXT-DECORATION:none;
	display: inline;
}

#navigation a:hover {
	color: #00b2ff;
	TEXT-DECORATION:none;
	border-bottom: none;
	display: inline;
}

#navigation li {
padding: 0 0 0 10px;
	padding-right: 5px;
	background:url(../img/layout/menupoint.png);
	background-repeat:no-repeat;
}

#navigation a{
	padding: 0 0 0 5px;
	border-bottom: none;
}

#user_comment{
background:#FFFFFF;
border:1px solid #e4e4e4;
padding:10px;
margin:7;
position:relative;
font-size:12px;
}

#admin_comment{
background:#FFFFFF;
border:5px solid #e4e4e4;
padding:10px;
margin:7;
position:relative;
font-size:12px;
}

#navigation #tabout {
	background: transparent;
}

#hinweis {
	width:100%;
	border-top:2px solid #FFFF66;
	border-bottom:2px solid #FFFF66;
	background-color:#FFFF99;
	padding-top:10;
	font-size:12px;
	padding-bottom:10;
}

#hinweis_smal {
	width:100%;
	border-top:2px solid #FFFF66;
	border-bottom:2px solid #FFFF66;
	background-color:#FFFF99;
	font-size:12px;
	position:relative;
}


#footer A{
	COLOR: #757575;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#footer A:hover {
	COLOR: #757575;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

#hinweis A{
	COLOR: #ff8b00;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#hinweis A:hover {
	COLOR: #ffc000;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}


.topic A{
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

.topic A:hover {
	COLOR: #ffffff;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

#hinweis_smal A{
	COLOR: #ff8b00;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#hinweis_smal A:hover {
	COLOR: #ffc000;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

.smal{font-size:11px; color:#777777;}
.smal2{font-size:11px; color:#FFFFFF;}
.smal3{font-size:10px; color:#777777;}
.smal4{font-size:10px; color:#777777; background:#e9e9e9;}

.pictitel{font-size:10px; color:#dadada;}
.cal1{font-size:10px; color:#FFFFFF;}
.cal2{font-size:14px; color:#777777;}
.cal3{font-size:7px; color:#777777;}

.list{border-top:1px #eeeeee solid; border-bottom:1px #eeeeee solid; padding:2; margin-top:2; font-size:12px;}
.list2 a:link{COLOR: #5e7185; TEXT-DECORATION: none; font-weight: normal;}
.list2 a:visited{COLOR: #5e7185; TEXT-DECORATION: none; font-weight: normal;}
.list2 a:hover{COLOR: #FFFFFF; TEXT-DECORATION: none; font-weight: normal;}

.menu_over {position: relative;	-moz-opacity:0.5; filter:alpha(opacity: 50) Gray(enabled=1); opacity:0.5; z-index: 2; }
.menu_out {position: relative;	-moz-opacity:1;	filter:alpha(opacity: 100) Gray(enabled=0);	opacity:1;	z-index: 2; }

.topic{
	font-size:20px;
	font-weight: normal;
	color:#3b5e7f;
	letter-spacing:0;
	border-bottom:1px solid #CCCCCC;
}



.topic2{
	font-size:24px;
	font-weight: normal;
	color:#515151;
	letter-spacing:0;
}

#seitenzahl{
font-size:10px;
color:#288ec5;
}

#ebg{
background:#d20047;
color:#FFFFFF;
}

#ebg A{
	COLOR: #ff97ba;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#ebg A:hover {
	COLOR: #FFFFFF;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

#abg{
background:#ffe5e9;
border-top:#ffc9d2 1px solid;
}

#aabg{
background:#ffd9df;
border-top:#ffc9d2 1px solid;
}

#dbg{
background:#dbe7ee;
}

#cbg{
background:#ededed;
}

.mouse1{background:#232323; color:#929292;}
.mouse2{background:#323232; color:#929292;}

.form1 { border:1px solid #c0c0c0; background-color:#FFFFFF; color:#2b5592; padding-left:2}

.form2 { border:1px solid #cfcfcf; font-family: Tahoma, Arial, Lucida Grande, Verdana, Tahoma, Helvetica, sans-serif;
font-size: 15px; color:#424242; letter-spacing:0; background-color:#f7f7f7; padding:7}

A{
	COLOR: #c00000;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

A:hover {
	COLOR: #8c8c8c;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#subline3{
font-size:11px;
COLOR: #b9b9b9;
}

#subline4{
font-size:12px;
COLOR: #ff667f;
}

#subline5{
font-size:12px;
COLOR: #7c414a;
}

#subline3 A{
	COLOR: #b9b9b9;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#subline3 A:hover {
	COLOR: #c40042;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#subline2{
COLOR: #d20047;
}

#subline2 A{
	COLOR: #d20047;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#subline2 A:hover {
	COLOR: #d20047;
	TEXT-DECORATION: underline;
	border-bottom: none;
	font-weight: normal;
}

#subline{
font-size:12px;
COLOR: #9f9f9f;
}

#subline A{
	COLOR: #9f9f9f;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

#subline A:hover {
	COLOR: #d20047;
	TEXT-DECORATION: none;
	border-bottom: none;
	font-weight: normal;
}

a img {border: none; border-bottom: none;}