﻿/*****Reset*****/

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }




/***** POSITIONS *******/

/*****Basic Elements*****/

/*****Generic Classes*****/

/*****Basic Layout*****/
#wrapper
{
	width:985px;
	margin:15px auto 15px auto;
}

#container
{
	min-height:350px;
}

h1
{
	margin-bottom:17px;
}
/*****Header*****/
#header
{
	width:985px;
	height:194px;
}
/****** Left ******/
#left
{
	width:214px;
	height:100%;
}

#left .inside
{
	margin-top:15px;
}

#left .mod_navigation li a, #left .mod_navigation li span
{
	width:165px;
	padding:4px 16px;
	display:block;
}
#left .mod_navigation li a.active, #left .mod_navigation li span.active
{
	width:170px;
	padding:4px 16px;
	display:block;
}

#left .mod_navigation .level_2 a, #left .mod_navigation .level_2 span,
#left .mod_navigation .level_2 a.active, #left .mod_navigation .level_2 span.active
{
	padding-left:28px;
}

#left .mod_navigation ul.level_2 li a,#left .mod_navigation ul.level_2 li span
{
	width:153px;
}

#left .mod_navigation .level_2 a.active,#left .mod_navigation .level_2 span.active
{
	width:158px;
}
#left .mod_navigation li
{
	width:214px;
	display:block;
	list-style-type:none;
}

/*****Content*****/
#main
{
	padding:15px;
	margin-left:222px;
	margin-right:20px;
}

iframe
{
	margin-top:15px;
}

.inside .melges_navigation ul li, .inside .melges_navigation ul li a,  .inside .melges_navigation ul li span
{
	display:inline;
	padding:0.2em;
}

.inside div.melges_navigation
{
	padding-top:17px;
}
/*****Footer*****/

/*****Etc*****/


/****** COLORS PICTURES ETC *******/

/*****Basic Elements*****/
body{
	font-family:Tahoma;
	font-size:12px;
}
/*****Generic Classes*****/

/*****Basic Layout*****/
#wrapper
{
	border:4px #ffcf00 solid;
}
/*****Header*****/
#header
{
	background-image:url(header.png);
}

/******Left*******/
#left .mod_navigation li a
{
	border-right:5px #ffcf00 solid;
	background-color: #ADADAD;
	text-decoration:none;
	color:black;
}

/*#left .mod_navigation li a,.mod_navigation li span
{
	border-bottom: 1px #ffcf00 solid;
	border-top: 1px #ffcf00 solid;
	
}*/

#left .mod_navigation li a.active, #left .mod_navigation li span.active
{
	background-color:#929292;
}

#left .mod_navigation li a, #left .mod_navigation li span
{
	border-top:2px #ffcf00 solid;
}

#left .mod_navigation .level_1 > li > a.last, #left .mod_navigation .level_1 > li > span.last
{
	border-bottom:2px #ffcf00 solid;
}

#left .mod_navigation li.active
{
	background-image:url(pfeil_active_k.png);
	background-position:right;
	background-repeat:no-repeat;
}

#left .mod_navigation li.active.submenu
{
	background-position: 100% 0px;
}

#left .mod_navigation
{
	font-variant:small-caps;
	font-weight:bold;
	/*font-style:italic;*/
}

.submenu ul
{
	display:none;
}

#left .submenu.active ul, #left  .submenu.trail ul
{
	display:block;
}

#left .mod_navigation ul.level_2 a
{
	background-color:#c1c1c1;
}

/*****Content*****/
h1
{
	font-size:1.5em;
	border-bottom:1px solid #FFCF00;
}

#container
{
	background-image:url(hintergrund.png);
	background-repeat:repeat-y;
}
.inside .melges_navigation ul li a, .inside .melges_navigation ul li span
{
	font-variant:small-caps;
	text-decoration:none;
	color:black;
	background-position:1px 7px;
	background-repeat:no-repeat;
	padding-left:8px;
	padding-right:5px;
	font-weight:bold;
}

.inside .melges_navigation ul li a:hover, .inside .melges_navigation ul li span
{
	background-image:url('title_gray.png');
}

.inside .melges_navigation ul li a:hover
{
	background-color:#E3CF78;
}

.inside .melges_navigation ul li.active a, .inside .melges_navigation ul li.active span
{
	background-image:url('title_yellow.png');
}

.inside .melges_navigation ul li.active
{
	background-color:#FFCF00;
}

.inside .melges_navigation ul
{
	border-bottom:1px solid #FFCF00;
	padding-bottom:2px;
}
/*****Footer*****/

/*****Etc*****/

