/* Ausrichtung */

.center_middle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	background-color: #FFFFFF;
	text-decoration : none;
	text-align: center;
	vertical-align: top;
}

.obenm {
	background-color: #FFFFFF;
	text-align: center;
}

/* Farbe */

.obenm_g {
	background-color: #FFCC66;
	text-align: center;
}


.grau {
	background-color: #CCCCCC;
}
.weiss {
	background-color: #FFFFFF;
}

.dashr {background-image:url(bilder/dash_r.jpg); height: 1px;}
.dashg {background-image:url(bilder/dash_g.jpg); height: 1px;}

/* Textformate_Überschrift */

.headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: 900;
	font-style: normal;
	line-height: 10px;
	font-variant: normal;
	text-transform: none;
	padding-top: 25px;
}

.headline_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #AAAAAA;
	font-weight: 900;
	font-style: normal;
	line-height: 10px;
	font-variant: normal;
	text-transform: none;
	padding-top: 25px;
}

.abs {
padding-top: 5px;
}

.headline2 {
	padding-top: 0px;
	padding-right: 14px;
	padding-bottom: 0px;
	padding-left: 16px;
	color: #003366;
	letter-spacing: 1px;
	line-height: 23px;
	text-align: left;
	vertical-align: middle;
}
.headline3 {
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #000000;
	letter-spacing: 0px;
	line-height: 12px;
}
.headline_p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: 900;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;
	text-transform: none;
}
.headline_p_abs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: 900;
	font-style: normal;
	line-height: 25px;
	font-variant: normal;
	text-transform: none;
	padding-left: 16px;
}


/* textformate_Text */

.text {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
}

.text_grau {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #AAAAAA;
	font-style: normal;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
}

.textlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #992431;
	text-decoration : none;
}

.text_plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 17px;
}

.text_plain_farbe{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #992431;
	font-style: normal;
	line-height: 14px;
	padding-right: 55px;
	text-align: left;
}

.text_plain_aufz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	padding-left: 20px;
}
.text_form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 25px;
	padding-right: 10px;
	height: 21px;
	vertical-align: top;
}

.text_plain_aufz_gr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	font-style: normal;
	line-height: 17px;
	padding-left: 20px;
	padding-right: 95px;

}

.text_plain_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000000;
	font-style: normal;
	line-height: 17px;
}

.text_us {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 900;
	color: #000000;
	font-style: normal;
	line-height: 24px;
}
.text_bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration : none;
	color: #000000;
}
.text_bold_grau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration : none;
	color: #AAAAAA;
}
.blauschr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #992431;
	text-decoration : none;
	padding-left: 15px;
}
.rotschr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: red;
	text-decoration : none;
}

.bearbeiten {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	background-color: #B9D5D7;
	padding:0em 0em 0em 0em;
}
.loeschen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #C8530D;

}
.dateiloeschen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	background-color: #A74414;
}
.buchstaben {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #C0C0C0;
	text-decoration : none;
	}
.rot {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bolder;
	color: #FF0000;
	text-decoration: none;
	}


/* menue */

#m_rot a, #m_rot a:visited, #m_rot a:active 
	{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-decoration: none;
	text-indent:16px;
	font-weight: normal;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #992431;
	display: block;
}
#m_rot a:hover {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-decoration: none;
	text-indent:16px;
	font-weight: bold;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	background-color: #992431;
	display: block;
}
#m_u_rot a:link, #m_u_rot a:visited, #m_u_rot a:active 
	{
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	text-align: left;
	font-weight: normal;
	border-top-width: 1px;
	border-top-color: #FFCCCC;
	background-color: #FFFFFF;
	background-image:url(bilder/g_u2.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
}
#m_u_rot a:hover {
	color: #AE2C0A;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	text-align: left;
	font-weight: bold;
	border-top-width: 1px;
	border-top-color: #FFCCCC;
	background-color: #FFFFFF;
	background-image:url(bilder/w.jpg);
	display: block;
	text-decoration: none;
}

#m_gelb a:link, #m_gelb a:visited, #m_gelb a:active 
	{
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent:16px;
	text-align: left;
	font-weight: normal;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAB971;
	border-bottom-color: #EAB971;
	background-color: #F5D068;
	background-image:url(bilder/g_u.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
}
#m_gelb a:hover {
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent:16px;
	text-align: left;
	font-weight: bold;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #EAB971;
	border-bottom-color: #EAB971;
	background-color: #F5D068;
	display: block;
	text-decoration : none;
}
#m_u_gelb a, #m_u_gelb a:visited, #m_u_gelb a:active 
	{
	color: brown;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
	background-image:url(bilder/g_u2.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration : none;
}
#m_u_gelb a:hover {
	color: #A85410;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	text-align: left;
	font-weight: bold;
	background-color: #FFFFFF;
	background-image:url(bilder/w.jpg);
	display: block;
	text-decoration : none;
}

#m_blau a:link, #m_blau a:visited, #m_blau a:active 
	{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent:16px;
	text-align: left;
	font-weight: normal;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #003366;
	background-image:url(bilder/gr_u.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
}

#m_blau a:hover {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent:16px;
	text-align: left;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ffffff;
	background-color: #cacaca;
	background-image:url(bilder/gr_u.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration: none;
}
#m_u_blau a, #m_u_blau a:visited, #m_u_blau a:active 
	{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	font-weight: normal;
	text-align: left;
	border-top-width: 1px;
	border-top-color: #FFCCCC;
	background-color: #FFFFFF;
	background-image:url(bilder/gr_u2.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration : none;
}
#m_u_blau a:hover {
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 32px;
	text-align: left;
	font-weight: bold;
	background-color: #FFFFFF;
	background-image:url(bilder/w.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration : none;
}
#m_u_blau2 a, #m_u_blau2 a:visited, #m_u_blau2 a:active 
	{
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 42px;
	text-align: left;
	font-weight: normal;
	background-color: #FFFFFF;
	background-image:url(bilder/gr_u3.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration : none;
}
#m_u_blau2 a:hover {
	color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	text-indent: 42px;
	text-align: left;
	font-weight: bold;
	border-top-width: 1px;
	border-top-color: #FFCCCC;
	background-color: #FFFFFF;
	background-image:url(bilder/gr_u3.jpg);
	background-repeat:no-repeat;
	display: block;
	text-decoration : none;
}


/* Link_Eigenschaften */

a:active, a:link, a:hover, a:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #992431;
	text-decoration : none;
	}

a.textlink:active, a.textlink:link, a.textlink:hover, a.textlink:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #992431;
	text-decoration : none;
	}
	
a.text_bold:link, a.text_bold:active, a.text_bold:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	text-decoration : none;
	color: #992431;
}
a.text_bold:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: left;
	text-decoration : none;
	color: #992431;
}

a.obenmenue:active, a.obenmenue:link, a.obenmenue:visited, a.obenmenue:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration : none;
}

a.obenmenue_g:active, a.obenmenue_g:hover, a.obenmenue_g:link, a.obenmenue_g:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	text-decoration : none;
}



a.headline2link:active, a.headline2link:link, a.headline2link:hover, a.headline2link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration : none;
	}
a.headline_p_link:active, a.headline_p_link:link, a.headline_p_link:hover, a.headline_p_link:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	text-decoration: none;
	padding-left: 50px;
	}
	
a.headline3link:active, a.headline3link:hover, a.headline3link:link, a.headline3link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}


a.blauschr:active, a.blauschr:hover, a.blauschr:visited, a.blauschr:link  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #992431;
	text-decoration: none;
	padding-left: 15px;
}

a.anlegen:hover, a.anlegen:active, a.anlegen:visited, a.anlegen:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #992431;
	padding: 1px 5px 1px 5px;
} 

a.bearbeiten:hover, a.bearbeiten:active, a.bearbeiten:visited, a.bearbeiten:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 19px;
	color: #000000;
	text-decoration : none;
	background-color: #B9D5D7;
	padding: 1px 5px 1px 5px;
}

a.seitenm:active, a.seitenm:link, a.seitenm:visited, a.seitenm:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-decoration : none;
	background-position: right;
	text-align: right;
}

/* BUTTONS */

.submit {
	font-size: 16px;
	line-height: 17px;
	height: 17px;
	width: 17px;
	vertical-align: middle;
	background-position: 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px;
	clear: none;
	white-space: normal;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
	margin: 0px 3px;
}
/*Formular*/
.feld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F8D271;
	border-right-color: #E3A445;
	border-bottom-color: #E3A445;
	border-left-color: #E8C9C7;
	width: 224px;
	background-color: #FFFFFF;
}
.feldschwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F8D271;
	border-right-color: #E3A445;
	border-bottom-color: #E3A445;
	border-left-color: #E8C9C7;
	width: 250px;
}
.feldschwarzp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F8D271;
	border-right-color: #E3A445;
	border-bottom-color: #E3A445;
	border-left-color: #E8C9C7;
	width: 50px;
}
.feldschwarzo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F8D271;
	border-right-color: #E3A445;
	border-bottom-color: #E3A445;
	border-left-color: #E8C9C7;
	width: 170px;
}
.felds {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	color: black;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #F8D271;
	border-right-color: #E3A445;
	border-bottom-color: #E3A445;
	border-left-color: #E8C9C7;
	width: 100px;
}
.button {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	color: #FFFFFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #E8C9C7;
	border-right-color: #FFFFFF;
	border-bottom-color: #666666;
	border-left-color: #E8C9C7;
	background-color: #992431;
	text-decoration: none;
	width: 112px;
}

.email {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
	unicode-bidi:bidi-override; 
  direction: rtl;
}
.email_grau {
  font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #AAAAAA;
	font-style: normal;
	line-height: 17px;
	text-align: left;
	vertical-align: top;
	unicode-bidi:bidi-override; 
  direction: rtl;
}
