@charset "utf-8";
/*CSS Formatierung für Administration*/
/*Script erstellt von
                         \\\\|////
                         \\ _ _ //
                          ( o o )
       +---------------oOOo-(_)-oOOo----------+
                    internetfunke.de
Copyright Stephan Funke <stephanfunke@internetfunke.de>
       +-----------------------Oooo-----------+
                         oooO  (  )
                         (  )  ) /
                          \ ( (_/
                           \_/
*/

html{ 
  padding:0px;
  margin:0px;
}
*{
	margin: 0px;
	padding : 0px;
}
body{
	background-color:#FFFFFF;
	font-family : Calibri, verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
}
img{
	border : none;
}
table {
border-collapse:collapse;
}
#container{
	margin : auto;
	border:1px solid black;
}
#elemente{
	padding : 20px;
}
#elemente h1{
	text-align : center;
	margin-bottom : 20px;
}
#elemente p{
	margin-bottom : 5px;
}
#elemente label{
	display : block;
	margin-top : 20px;
}
.createFormElement{
	border : 1px solid white;
	padding-left : 5px;
}
.infotext, .ue{
	padding-left : 5px;
}
.buttenP{
	width : 100%;
	text-align : center;
}
/*Formular Elemente*/
.formFeld, .area, .datum{
	 border : 1px solid #999999;
	 width : 250px;
}
.cfe_feld{
	width : 250px;
}
.hausnr{
	width : 50px;
}
.strasse{
	width : 184px;
}
.plz{
	width : 50px;
}
.ort{
	width : 184px;
}
.area{
	width : 300px;
	height : 100px;
}
.sendenBTN{
	margin-top : 20px;
}
/*+++++++++++++++++++++++++++++++++++ Hinweise f�r Success,, Notice, Errror*****************************/
.error, .notice, .success{
	border:1px solid;
	padding : 10px;
	margin-bottom : 10px;
	}
.error{
	background-color : #FBE3E4;
	color : #8A1F11;
	border-color :#FBC2C4;
}
.error a{
	color : #8A1F11;
}
.notice{
	background-color : #FFF6BF;
	color : #514721;
	border-color : #FFD324;
}
.notice a{
	color : #514721;
}
.success{
	/*background-color : #E6EFC2;*/
	background-color : #E2E5E8;
	/*color : #264409;*/
	color : #575D62;
	border-color : #E2E5E8;
}
.success a{
	color : #264409;
}

/*+++++++++++++++++++++++++++++++++++ENDE  Hinweise f�r Success,, Notice, Errror*****************************/
.clear{
	clear : both;
}
/*++++++++++++++++++++++++++++ DIV-Style index.html / �bersicht++++++++++++++++++++++++++++++++++++*/
.box{
	float : left;
	margin-right : 20px;
}
.box a{
	text-decoration : none;
	color : #6E89DD;
}
.box a:hover{
	color : green;
}
.boxBG{
	background-image : url(../pictures/box.png);
	height: auto;
	top : -40px;
	position : relative;
	padding-left : 40px;
	padding-right : 40px;
	text-align : left;
}
.boxIcon{
	width:50px;
	height:50px;
	left : 10px;
	top: 0px;
	position: relative;
	z-index : 20;
}
.mo{
	top:-10px;
	height : 28px;
	padding-top : 12px;
	margin-left : 20px;
	color : #333333;
	font-weight : normal;
}
.mo h2{
	font-size : 12px;
	font-weight : bold;
}
.mo h2 a{
	color : #333333;
}
.mm{
	margin-top : 10px;
	margin-bottom : 10px;
	font-size : 11px;
}
.mm p{
	margin-top : 10px;
}
.mm p img{
	margin-right : 10px;
}
.mu{
	height : 40px;
	padding-top : 10px;
	text-align : center;
}
.boxBTN{
	padding : 3px;
	cursor : pointer;
	color : #33557D;
	font-size : 12px;
}
/*++++++++++++++++++++++++++++ DIV-Style index.html / �bersicht++++++++++++++++++++++++++++++++++++*/
#loginBTN{
	padding : 5px;
	cursor : pointer;
}
#footer{
	text-align : center;
	height : 30px;
}
/*+++++++++++++++++++++++Impressum+++++++++++++++++++*/
.iLink{
	text-decoration : none;
	color : #575D62;
	font-size:14px;
}
#content{
	padding : 30px;
	font-size : 14px;
	color : #2D4354;
}
#content h1{
	font-size : 18px;
	font-weight : bold;
	color:#000000;
}
#content h4{
	font-size : 16px;
	font-weight : bold;
	color : #575D62;
	margin-top : 20px;
}
#content h5{
	font-size : 16px;
	font-weight : bold;
	color : #575D62;
	margin-top : 20px;
}
#content p{
	margin-top : 20px;
}