/*



*/


body.kek-body
{
	background: url(images/head_bg.gif) repeat-x; /* 159 x 1 */
	padding: 0px;
	margin: 0px;
	text-align: center;
}

/* width: 750 */
.kek-main-container
{
	position: relative;
	text-align: left;
	vertical-align: middle;	
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	border: 0px dashed #564b47;
}

/* 750 x 78 */
.kek-head-logo
{
	position: relative;
	background: url(images/head_logo.gif) no-repeat;
	height: 78px;
	border: 0px dashed #564b47;
}

/* 750 x 18 */
.kek-head-nav-title
{
	background: url(images/head_nav_title.gif) no-repeat;
	height: 18px;
	border: 0px dashed #564b47;
}

/* 159 - 78 = 81 height */
.kek-head-nav
{
	position: relative;
	height: 81px;
	border: 0px dashed #564b47;
}


/***************************************************************
 * INHALTE LINKS
 **************************************************************/
.kek-content-left
{
	position: absolute;
	padding-top: 15px;
	padding-right: 0px;
	left: 0px;
	
	width: 195px;
	
	text-align: right;
}
.kek-content-left h1
{
	padding: 0px;
	margin: 0px;
	
	color: #666699;
	font-family: Arial;
	/*font-weight: bold;*/
	font-size: 14px;
}
.kek-content-left h2
{
	padding: 0px;
	margin: 0px;
	
	color: #000000;
	font-family: Arial;
	/*font-weight: bold;*/
	font-size: 17px;
}
 
/***************************************************************
 * HAUPTNAVIGATION
 **************************************************************/
ul.kek-nav-main
{
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	
	/*background: url(images/head_nav_title.gif) no-repeat;*/
	/*border: 1px dotted red;*/
	height: 81px;
	list-style-type: none;
}
li.kek-nav-main
{
	position: absolute;
	margin-left: -22px;
	padding-left: 5px;
	
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #DBE6E9;
	text-decoration: none;
	
	background-image: url(images/kek_line.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#kek-nav-main-kommission
{
	/*border: 1px dotted green;*/
	left: 71px;
}
#kek-nav-main-verfahren
{
	/*border: 1px dotted green;*/
	left: 187px;
}
#kek-nav-main-information
{
	/*border: 1px dotted green;*/
	left: 316px;	
}
#kek-nav-main-medienkonzentration
{
	/*border: 1px dotted green;*/
	left: 440px;	
}
#kek-nav-main-kommunikation
{
	/*border: 1px dotted green;*/
	left: 652px;
}


/***************************************************************
 * MININAVIGATION
 **************************************************************/

ul.kek-nav-mini
{
	position: absolute;
	
	margin: 0px;
	padding: 0px;
	margin-left: 49px;

	list-style-type: none;
}
.kek-nav-mini li
{
	display: inline;
	position: relative;
	
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 22px;
		
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 15px;
	color: #DBE6E9;
	text-decoration: none;
	
	border-left: 1px solid white;
}
.kek-nav-mini a
{
	text-decoration: none;
	color: #444444;
	font-family: Geneva, Arial;
	font-size: 0.8em;	
}

/***************************************************************
 * SUBNAVIGATION
 **************************************************************/
ul.kek-nav
{
	position: absolute;
	top: 0px;
	padding-top: 18px;
	margin-top: 0px;
	
	margin-left: -18px;
	padding-left: 5px;
	
	/*list-style-image: url(images/kek_dot.jpg);*/
	list-style-type: none;
	
	/*font-family: Arial, Tahoma, Verdana;*/
	/*font-weight: bold;*/
	font-size: 8pt;
	color: #cfcfd4;
}

/* Navigationslistenelemente */
ul.kek-nav li
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	padding-left: 11px;
	
	background-image: url(images/kek_dot.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul.kek-nav li a
{
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #cfcfd4;
	text-decoration: none;
}
ul.kek-nav li a:hover
{
	color: #33ccff;
}

/* Einzelne Navigationslisten */
#kek-nav-kommission
{
	left: 16px;
}
#kek-nav-verfahren
{
	left: 16px;
}
#kek-nav-information
{
	left: 16px;	
}
#kek-nav-medienkonzentration
{
	left: 16px;	
}
#kek-nav-kommunikation
{
	left: 16px;
}




/* Inhalte rechts */
.kek-content-right
{
	position: absolute;
	left: 0px;
	
	width: 525px; /* 750 - 210 - 15*/
	margin-left: 210px;
	padding-left: 15px;
	margin-top: 13px;
	
	border-left: 1px solid #CCCCCC;
}
body.kek-body
{
	background: url(images/head_bg.gif) repeat-x; /* 159 x 1 */
	padding: 0px;
	margin: 0px;
	text-align: center;
}

/* width: 750 */
.kek-main-container
{
	position: relative;
	text-align: left;
	vertical-align: middle;	
	margin: 0px auto;
	padding: 0px;
	width: 750px;
	border: 0px dashed #564b47;
}

/* 750 x 78 */
.kek-head-logo
{
	position: relative;
	background: url(images/head_logo.gif) no-repeat;
	height: 78px;
	border: 0px dashed #564b47;
}

/* 750 x 18 */
.kek-head-nav-title
{
	background: url(images/head_nav_title.gif) no-repeat;
	height: 18px;
	border: 0px dashed #564b47;
}

/* 159 - 78 = 81 height */
.kek-head-nav
{
	position: relative;
	height: 81px;
	border: 0px dashed #564b47;
}


/***************************************************************
 * INHALTE LINKS
 **************************************************************/
.kek-content-left
{
	position: absolute;
	padding-top: 15px;
	padding-right: 0px;
	left: 0px;
	
	width: 195px;
	
	text-align: right;
}
.kek-content-left h1
{
	padding: 0px;
	margin: 0px;
	
	color: #666699;
	font-family: Arial;
	/*font-weight: bold;*/
	font-size: 14px;
}
.kek-content-left h2
{
	padding: 0px;
	margin: 0px;
	
	color: #000000;
	font-family: Arial;
	/*font-weight: bold;*/
	font-size: 17px;
}
 
/***************************************************************
 * HAUPTNAVIGATION
 **************************************************************/
ul.kek-nav-main
{
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 0px;
	padding-left: 0px;
	
	/*background: url(images/head_nav_title.gif) no-repeat;*/
	/*border: 1px dotted red;*/
	height: 81px;
	list-style-type: none;
}
li.kek-nav-main
{
	position: absolute;
	margin-left: -22px;
	padding-left: 5px;
	
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 13px;
	color: #DBE6E9;
	text-decoration: none;
	
	background-image: url(images/kek_line.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#kek-nav-main-kommission
{
	/*border: 1px dotted green;*/
	left: 71px;
}
#kek-nav-main-verfahren
{
	/*border: 1px dotted green;*/
	left: 187px;
}
#kek-nav-main-information
{
	/*border: 1px dotted green;*/
	left: 316px;	
}
#kek-nav-main-medienkonzentration
{
	/*border: 1px dotted green;*/
	left: 440px;	
}
#kek-nav-main-kommunikation
{
	/*border: 1px dotted green;*/
	left: 652px;
}


/***************************************************************
 * MININAVIGATION
 **************************************************************/

ul.kek-nav-mini
{
	position: absolute;
	
	margin: 0px;
	padding: 0px;
	margin-left: 49px;

	list-style-type: none;
}
.kek-nav-mini li
{
	display: inline;
	position: relative;
	
	margin: 0px;
	padding: 0px;
	padding-left: 5px;
	padding-right: 22px;
		
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 15px;
	color: #DBE6E9;
	text-decoration: none;
	
	border-left: 1px solid white;
}
.kek-nav-mini a
{
	text-decoration: none;
	color: #444444;
}
 

/***************************************************************
 * SUBNAVIGATION
 **************************************************************/
ul.kek-nav
{
	position: absolute;
	top: 0px;
	padding-top: 18px;
	margin-top: 0px;
	
	margin-left: -18px;
	padding-left: 5px;
	
	/*list-style-image: url(images/kek_dot.jpg);*/
	list-style-type: none;
	
	/*font-family: Arial, Tahoma, Verdana;*/
	/*font-weight: bold;*/
	font-size: 8pt;
	color: #cfcfd4;
}

/* Navigationslistenelemente */
ul.kek-nav li
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	
	padding-left: 11px;
	
	background-image: url(images/kek_dot.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
ul.kek-nav li a
{
	font-family: Lucida Sans Unicode, Tahoma, Verdana;
	font-weight: normal;
	font-size: 11px;
	color: #cfcfd4;
	text-decoration: none;
}
ul.kek-nav li a:hover
{
	color: #33ccff;
}

/* Einzelne Navigationslisten */
#kek-nav-kommission
{
	left: 16px;
}
#kek-nav-verfahren
{
	left: 16px;
}
#kek-nav-information
{
	left: 16px;	
}
#kek-nav-medienkonzentration
{
	left: 16px;	
}
#kek-nav-kommunikation
{
	left: 16px;
}




/* Inhalte rechts */
.kek-content-right
{
	position: absolute;
	left: 0px;
	
	width: 525px; /* 750 - 210 - 15*/
	margin-left: 210px;
	padding-left: 15px;
	margin-top: 13px;
	
	border-left: 1px solid #CCCCCC;
}
