/*

Erstellt am 04.08.2008
Schiller

*/

*
{
	margin: 0px;
}

	blockquote {
		margin-bottom: 0.5em;
		margin-top: 1.2em;
		margin-left: -1em;
		padding: 0;
		color: #ff9d6d;
		padding-left: 0.6em;
		border-left: solid 0px;
		background-image: none;
		font-size: 18px;
	}

body
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0px;
	background-color: #ffffff;
	color: #222222;
}

a
{
	text-decoration: none;
	background-color: inherit;
	color: #0000EE;
}

a:hover
{
	text-decoration: none;
	background-color: #fffa6e;
}

a img {border: 1px solid #eeeeee;
	 padding: 4px;
	}
	
a:hover img {border: 1px solid #dddddd;
	 padding: 4px;
	 background-color: #ffffff;
	}

p
{
	text-align: justify;
	margin-bottom: 15px;
	line-height: 22px;
}

ul
{
	list-style: disc;
	padding-left: 15px;
	margin-bottom: 15px;
	line-height: 22px;
}

h3
{
	font-size: 20px;
	margin-bottom: 30px;
}

h4
{
	font-size: 13px;
	margin-bottom: 5px;
}

/*************************************
HEADER Images
*************************************/
#header_00
{
	background-image: url(bilder/header_00_bg.jpg);
}

#header_01
{
	background-image: url(bilder/header_01_bg.jpg);
}

#header_02
{
	background-image: url(bilder/header_02_bg.jpg);
}

#header_03
{
	background-image: url(bilder/header_03_bg.jpg);
}

#header_04
{
	background-image: url(bilder/header_04_bg.jpg);
}

#header_05
{
	background-image: url(bilder/header_05_bg.jpg);
}

#header_06
{
	background-image: url(bilder/header_06_bg.jpg);
}

#header_07
{
	background-image: url(bilder/header_07_bg.jpg);
}

#header_08
{
	background-image: url(bilder/header_08_bg.jpg);
}

#header_09
{
	background-image: url(bilder/header_09_bg.jpg);
}
#header_10
{
	background-image: url(bilder/header_10_bg.jpg);
}
#header_11
{
	background-image: url(bilder/header_11_bg.jpg);
}
#header_12
{
	background-image: url(bilder/header_12_bg.jpg);
}
#header_13
{
	background-image: url(bilder/header_13_bg.jpg);
}
#header_14
{
	background-image: url(bilder/header_14_bg.jpg);
}
#header_15
{
	background-image: url(bilder/header_15_bg.jpg);
}
#header_16
{
	background-image: url(bilder/header_16_bg.jpg);
}
#header_17
{
	background-image: url(bilder/header_17_bg.jpg);
}
#header_18
{
	background-image: url(bilder/header_18_bg.jpg);
}
#header_19
{
	background-image: url(bilder/header_19_bg.jpg);
}
#header_20
{
	background-image: url(bilder/header_20_bg.jpg);
}
#header_21
{
	background-image: url(bilder/header_21_bg.jpg);
}
/*************************************
HEADER Images ENDE
*************************************/

#header_00, #header_01, #header_02, #header_03, #header_04, #header_05, #header_06, #header_07, #header_08, #header_09, #header_10, #header_11, #header_12, #header_13, #header_14, #header_15,
#header_16, #header_17, #header_18, #header_19, #header_20, #header_21
{
	background-color: #0022aa;
	color: #fff;
	padding: 30px 40px 30px 40px;

}



#header_00 h1, #header_01 h1, #header_02 h1, #header_03 h1, #header_04 h1, #header_05 h1, #header_06 h1, #header_07 h1, #header_08 h1, #header_09 h1, #header_10 h1, #header_11 h1,
#header_12 h1, #header_13 h1, #header_14 h1, #header_15 h1, #header_16 h1, #header_17 h1, #header_18 h1, #header_19 h1, #header_20 h1, #header_21 h1
{
	font-size: 30px;
}

#header_00 h2, #header_01 h2, #header_02 h2, #header_03 h2, #header_04 h2, #header_05 h2, #header_06 h2, #header_07 h2, #header_08 h2, #header_09 h2, #header_10 h2, #header_11 h2,
#header_12 h2, #header_13 h2, #header_14 h2, #header_15 h2, #header_16 h2, #header_17 h2, #header_18 h2, #header_19 h2, #header_20 h2, #header_21 h2
{
	font-size: 14px;
}



#menu
{
	padding: 5px 30px 0px 30px;
	margin-bottom: 30px;
	color: #222222;
	background-color: #f1f1f1;
	border-bottom: solid 1px #eaeaea;
}

#menu div
{
	clear: both;
}

#menu ul
{
	display: block;
	position: relative;
	top: 1px;
	list-style: none;
	padding: 0px;
	margin-bottom: 0px;
}
	
#menu ul li
{
	position: relative;
	float: left;
	border: solid 1px #eaeaea;
	border-bottom: 0px;
	margin-right: 5px;
}

#menu ul li a
{
	display: block;
	padding: 5px 10px 8px 10px;
	text-decoration: none;
	background-color: inherit;
	color: #333333;
}

#menu ul li a:hover
{
	background-color: #fff;
	color: #000;
}

#menu ul li.active, #menu ul li.active a, #menu ul li.active a:hover
{
	background-color: #ffffff;
	color: #333333;
}

#menu_right
{
	padding: 1px 30px 14px 0px;
	margin-left: 0px;
	color: #222222;
	background-color: #f1f1f1;
	border-left: solid 1px #eaeaea;
	border-bottom: solid 1px #eaeaea;
}

#menu_right div
{
	clear: both;
	height: 100%;
}

#menu_right ul
{
	display: block;
	list-style: none;
	padding: 0px;
	margin-left: 0px;
}

/* Only Firefox */
*:not(hr)   #menu_right ul{
	position: relative;
	left: -1px;	
}

/* Only Internet Explorer */
* html #menu_right ul{
	margin-left: -1px;
	width:190px;
}
	
#menu_right ul li
{
	position: relative;
	float: left;
	border: solid 1px #eaeaea;
	border-left: 0px;
	margin-top: 5px;
}

#menu_right ul li a
{
	display: block;
	padding: 5px 10px 5px 10px;
	text-decoration: none;
	background-color: inherit;
	color: #0030ff;
}

#menu_right ul li a:hover
{
	background-color: #fff;
	color: #0030ff;
}

#menu_right ul li.active, #menu_right ul li.active a, #menu_right ul li.active a:hover
{
	background-color: #ffffff;
	color: #0030ff;
}

#container
{
	margin: 0px 40px 0px 40px;
}

#primarycontainer
{
	float: left;
	margin-right: -200px;
	width: 100%;
}

#primarycontent
{
	margin-right: 240px;
}

#primarycontent p
{
	margin-bottom: 20px;
}

#secondarycontent
{
	float: right;
	width: 200px;
	background-color: #ffffff;
	margin-right: -40px;
	margin-top: -31px;
}

#footer
{
	text-align: center;
	margin: 20px 0px 0px 0px;
	padding-top: 15px;
	border-top: solid 1px #DADADA;
	clear: both;
}

.clearit
{
	clear: both;
	height: 1px;
}





.form_normal {
	background-color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.form_requiere {
	background-color: #FFFFAA;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.h1_bg {
	font-weight: bold;
	color: #000;
	background-color: #7FC5FF;
}

