/* Globale Reset Einstellungen */
* { 
	padding : 0;
	margin : 0;
} 
/* Globale Elemente */
html {
	height:101%;
}
body {
font-family: Myriad Pro;
	font-size : 12px;
	background-color: #333;
	background-image: url('/fileadmin/template/img/body_background.jpg');
	background-attachment: fixed;
	background-position: center center;
} 
#wrapper {
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 30px;
	background-color: #fff;
	overflow:hidden;
	border: 5px solid #000;
}
/* content hintergründe */
.contentcon{
	}
#contend {
	width: 1000px;
	overflow:hidden;
}
#contend4 {
	width: 1000px;
	background: #fff url('/fileadmin/template/img/hintergrund4.png') 100% repeat-y;
	overflow:hidden;
}
#contend3 {
	width: 1000px;
	background: #fff url('/fileadmin/template/img/hintergrund3.png') 100% repeat-y;
	overflow:hidden;
}
#contend2 {
	width: 1000px;
	background: #fff url('/fileadmin/template/img/hintergrund2.png') 100% repeat-y;
	overflow:hidden;
}
/**/
/* Top Level Elemente */
#one {
	width : 245px;
	height : 35px;
	float : left;
	background-color : #111;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#two {
	width : 245px;
	height : 35px;
	float : left;
	background-color : #198eaf;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#three {
	width : 245px;
	height : 35px;
	float : left;
	background-color : #F90085;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#four {
	width : 250px;
	height : 35px;
    float : left;
	background-color : #FF0;
} 
#one a, #two a, #three a {
	color : #FFF;
	font-size : 13px;
	text-decoration : none;
	float : right;
	padding-right : 5px;
	padding-top : 10px;
	font-weight: bold;
} 
#four a{
	color : #000;
	font-size : 13px;
	text-decoration : none;
	float : right;
	padding-right : 5px;
	padding-top : 10px;
	font-weight: bold;
	}
/*
#alt mit login header 
#four a	{
	color : #BC209B;
	font-weight : bold;
	text-decoration : none;
	font-size : 0.8em;
	padding-bottom:1px;
}
#four p	{
	color : #BC209B;
	font-weight : bold;
	text-decoration : none;
	font-size : 0.8em;
	padding-bottom:1px;
}
#four a:hover	{
	color : #663399;
	font-weight : bolder;
}
*/
/* top level ende*/
#brdl {
	background-color : #000;
	display : inline;
	float : left;
	width : 1000px;
	height : 15px;
	padding-top : 5px;
	padding-bottom : 5px;
}
/*main navi*/
#menu{
	margin:0 auto; 
	padding:0; 
	height:15px; 
	width:100%; 
	display:block; 
	background:url('/fileadmin/template/img/topMenuImages.png') repeat-x;
}
#menu li{
	padding-left:0; 
	margin:0; 
	list-style:none; 
	display:inline;
}
#menu li a{
	float:left; 
	padding-left:15px; 
	display:block; 
	color:rgb(255,255,255); 
	text-decoration:none; 
	cursor:pointer; 
	background:url('/fileadmin/template/img/topMenuImages.png') 0px -30px no-repeat; 
	outline:none;
}
#menu li a span{
	line-height:15px; 
	float:left; 
	display:block; 
	padding-right:15px; 
	background:url('/fileadmin/template/img/topMenuImages.png') 100% -30px no-repeat;
}
#menu li a:hover{
	background-position:0px -60px; 
	color:rgb(255,255,255);
}
#menu li a:hover span{
	background-position:100% -60px;
}
#menu li a.active, .menu li a.active:hover{
	line-height:30px; 
	background:url('/fileadmin/template/img/topMenuImages.png') 0px -90px no-repeat; 
	color:rgb(255,255,255);
}
#menu li a.active span, .menu li a.active:hover span{
	background:url('/fileadmin/template/img/topMenuImages.png') 100% -90px no-repeat;
}
/* ende*/

/* header elemente*/
#tophead {
	width: 1000px;
	height:130px;
}
#header {
	width: 750px;
	height: 130px;
	display: inline;
	float: right;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000;
}
#navigation {
	width : 249px;
	height : 130px;
	display : inline;
	float : left;
	border-right-width: 0px;
	border-right-style: solid;
	border-right-color: #000;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000;	
} 
/* Sub Navigation */
.navigation{
	margin-left:auto; 
	margin-right:auto;
	margin-top:5%;
	margin-bottom:5%;
	width:200px; 
	list-style:none;
	color:rgb(255,255,255); 
}
.navigation li{
	padding:0; 
	margin:0 0 1px 0; 
	height:20px; 
	display:block; 
}
.navigation li a{
	text-align:center;
	height:20px;
	padding:0px 25px;
	color:#1a8fb0;
	display:block;
	/*background:url('/fileadmin/template/img/verMenuImages.png') 0px 0px no-repeat; */
	text-decoration:none;
	outline:none;
	font-size: 13px;

}
.navigation li a:hover{
	/*background:url('/fileadmin/template/img/verMenuImages.png') 0px -40px no-repeat; */
	color:#a19e0b;
}
.navigation li a.active, .menu li a.active:hover{
	/*background:url('/fileadmin/template/img/verMenuImages.png') 0px -80px no-repeat; */
	color:#fa0086;
}
.navigation li a span{
	line-height:20px;
}
/* subnavi ende*/

/*tabellen*/
#col_one4,#col_two4, #col_three4, #col_four4 {
	display : inline;
	float : left;
	width : 250px;
	overflow:hidden;
} 
#col_one3, #col_two3, #col_three3	{
	display : inline;
	float : left;
	height : auto;
	width : 333px;
	overflow:hidden;
}
#col_three3 {
		width : 334px;
}
#col_one2, #col_two2	{
	display : inline;
	float : left;
	height : auto;
	width : 500px;
	overflow:hidden;
}
#col_one1	{
	display : inline;
	float : left;
	height : auto;
	width : 1000px;
}
/*tabellen ende*/

/* bottomcon */
#contentvombottom{
	width:1000px;
	height:60px;
	background-color:#111;
}
/* 4 */
#conten4tbottom1{
	float:left;
	width:245px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #111;	
	margin-right:5px;
}
#conten4tbottom2{
	float:left;
	width:244px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #198eaf;	
	margin-right:5px;
}
#conten4tbottom3{
	float:left;
	width:246px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #f90085;
	margin-right:5px;
}
#conten4tbottom4{
	float:left;
	width:250px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #ffff00;	
}
/* 3 */
#conten3tbottom1{
	float:left;
	width:328px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #111;	
	margin-right:5px;
}
#conten3tbottom2{
	float:left;
	width:328px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #198eaf;	
	margin-right:5px;
}
#conten3tbottom3{
	float:left;
	width:334px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #f90085;	
}
/* 2 */
#conten2tbottom1{
	float:left;
	width:495px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #111;	
	margin-right:5px;
}
#conten2tbottom2{
	float:left;
	width:500px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #198eaf;
	margin-right:0px;
}
/* 1 */
#conten1tbottom1{
	float:left;
	width:1000px;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #111;	
}
#footermenu{
	width:1000px;
	height:40px;
	background-color:#111;
	border-top-width: 35px;
	border-top-style: solid;
	border-top-color: #000;
}

/* footernavi  */
.footernavigation{
	width:330px;
	margin-left:auto; 
	margin-right:auto;
	list-style:none; 
}
.footernavigation li{
	padding:0; 
	margin:0 0 1px 0; 
	height:10px; 
	float:left;
}
.footernavigation li a{
	text-align:center;
	height:10px;
	padding:0px 5px;
	color:#1a8fb0;
	text-decoration:none;
	outline:none;
	font-size: 10px;
}
.footernavigation li a:hover{
	color:#a19e0b;
}
.footernavigation li a.active, .menu li a.active:hover{
	color:#fa0086;
}
.footernavigation li a span{
	line-height:20px;
}
/* footernavi ende*/



/*h1 start*/
#col_one1 h1{
	background-color : #111;
	color : #fff;
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:0px;
}
#col_one2 h1, #col_one3 h1, #col_one4 h1,
#col_two2 h1, #col_two3 h1, #col_two4 h1,
#col_three3 h1, #col_trhee4 h1 {
	background-color : #111;
	color : #fff;
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:5px;
}
#col_two2 h1 {
	background-color : #198eaf;
	color : #fff;	
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:3px;
}
#col_two3 h1, #col_two4 h1{
	background-color : #198eaf;
	color : #fff;	
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:6px;
}
#col_three4 h1 {
	background-color : #F90085;
	color : #fff;	
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:5px;
} 
#col_three3 h1{
	background-color : #F90085;
	color : #fff;	
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:3px;
}
#col_four4 h1 {
	background-color : #FF0;
	color : #000;
	font-size : 14px;
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	margin-right:3px;
}
h2,h3{
	padding-left : 5px;
	padding-top : 3px;
	padding-bottom : 5px;
	color : #639;
	font-size : 13px;
}
/*h1 end*/
/*p*/
#col_one1 p, #col_one2 p, #col_one3 p, #col_one4 p, 
#col_two2 p, #col_two3 p, #col_two4 p, 
#col_three3 p,#col_three4 p, 
#col_four4 p {
	margin-right:15px;
	margin-left:15px;
	margin-top:10px;
	margin-bottom:10px;
} 
/*a*/
#col_one1 a, #col_one2 a, #col_one3 a, #col_one4 a, 
#col_two2 a, #col_two3 a, #col_two4 a, 
#col_three3 a,#col_three4 a, 
#col_four4 a { 

	color : #F90085;
	font-weight : bold;
	text-decoration : underline;
}




/* footer*/
#footer {
	width : 1000px;
	height : 40px;
	background-color : #000;
	display : inline;
	float : left;
	padding-top : 5px;
	padding-bottom : 5px;
	text-align : center;
} 
#footer p {
	padding-top : 5px;
	padding-bottom : 10px;
	font-size : 0.9em;
	color: #FFF;
} 
#footer a {
	color: #F90085;
}
/* footer ende */
/* Bottom Level Elemente */
#one2 {
	width : 245px;
	height : 15px;
	float : left;
	background-color : #111;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#two2 {
	width : 245px;
	height : 15px;
	float : left;
	background-color : #198eaf;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#three2 {
	width : 245px;
	height : 15px;
	float : left;
	background-color : #F90085;
	border-right-width: 5px;
	border-right-style: solid;
	border-right-color: #000;
} 
#four2 {
	width : 250px;
	height : 15px;
	float : left;
	background-color : #FF0;

} 



.fildset {
	border:none;
	width:250px;
	height:40px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:20px;
	padding-right:10px;
}

.usernamelogin, .passwordlogin {
	width:75px;
	height:13px;
	font-size: 10px;
	color: #F0F;
	border:1px solid #06F;
	float:left;
	margin-left:2px;
	padding:1px;
	padding-left:2px;
}

.submitlogin {
    margin-left:5px;
    width:40px;
    height:16px;
    background-color:#BC209B;
    color:#FFFFFF;
    font-size:10px;
    font-weight:bold;
    vertical-align:middle;
    border:none;
    border-bottom: solid 1px #BC209B ;
}
.logoutbutton {
    float:right;
    width:55px;
    height:25px;
    background-color:#BC209B;
    color:#FFFFFF;
    font-size:13px;
    font-weight:bold;
    vertical-align:middle;
    border:none;
    border-bottom: solid 1px #BC209B ;
    margin-right:25px;
    margin-top:2px;
}
.emailbutton {
    float:right;
    width:110px;
    height:18px;
    background-color:#BC209B;
    color:#FFFFFF;
    font-size:10px;
    font-weight:bold;
    vertical-align:middle;
    border:none;
    border-bottom: solid 1px #BC209B ;
    margin-right:25px;
    margin-top:5px;
}
.email {
    margin-top:5px;
	width:100px;
	height:13px;
	font-size: 10px;
	color: #F0F;
	border:1px solid #06F;
	margin-left:2px;
	padding:1px;
	padding-left:2px;
}
/* if ff start */

