/*############################################################################################################

HTML ELEMENTS - FUNCTIONS

############################################################################################################*/

html		{ margin:0 0 0 0; padding:0 0 0 0; border:0px; }
body		{ margin:0 0 0 0; padding:0 0 0 0; font-family:sans-serif; font-size:11px; color:#000000; background:url('../images/background.jpg') repeat-x top left; background-color:#cacaca; }
input		{ font-size:11px; font-family:sans-serif; width:154px; height:16px; border:1px #cacaca solid; }
textarea	{ font-size:11px; font-family:sans-serif; width:485px; height:100px; border:1px #cacaca solid; }
select		{ font-size:11px; font-family:sans-serif; width:154px; height:16px; border:1px #cacaca solid; }
#error		{ border:1px red solid; }
#error2		{ margin:0 0 0 15px; padding:10px 0 0 0; color:#a90000; font-weight:bold; }
.clear		{ clear:both; }


/*############################################################################################################

HEADER - NAVIGATION HEADER - WRAPPER

############################################################################################################*/
.wrapper	{ margin:0 0 0 0; padding:0 0 0 0; width:971px; }

.header			{ margin:0 0 0 0; padding:0 0 0 0; width:971px; height:96px; text-align:left; }
.header ul		{ margin:0 0 0 0; padding:65px 0 0 2px; }
.header li		{ margin:0 7px 0 0; padding:0 0 0 0; list-style-type:none; display:inline; color:#3c3c3c; font-size:11px; font-weight:bold; }
.header	#left	{ margin:0 0 0 0; padding:0 0 0 0; width:700px; height:91px; float:left;  background:url(../images/header_left.jpg) no-repeat left top; }
.header	#right	{ margin:0 0 0 0; padding:0 0 0 0; width:271px; height:91px; float:right; background:url(../images/header_right.jpg) no-repeat right top; }

.nav_header				{ margin:0 0 0 0; padding:0 0 0 0; width:971px; height:35px; background-color:#9a0000; } /*background:url(../images/sp-nav-top.jpg) no-repeat top center; }*/
.nav_header ul			{ margin:0 0 0 0; padding:0 0 0 0; width:100%; }
.nav_header li			{ margin:0px 0 0 0; padding:5px 0 0 0; height:30px;  display:block; float:left; } 
.nav_header li:hover	{ background-color:#d90000; } /*{ background:url('../images/sp-nav-top-hover.jpg') no-repeat top center; }*/
.nav_header a			{ margin:-1px 0 0 0; padding:6px 15px 6px 15px; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left; } 
.nav_header li:hover a	{  color:#fff; } /*color:#9a0000;*/


/*############################################################################################################

CONTENT TOP

############################################################################################################*/
.content			{ margin:0 0 0 0; padding:0 0 0 0; text-align:left; height:392px; }
.content a			{ margin:0 0 0 0; padding:0 0 0 0; color:#000000; text-decoration:none; cursor:pointer; }
.content a:hover	{ margin:0 0 0 0; padding:0 0 0 0; }

.content #content_top			{ margin:0 0 0 0; padding:0 0 0 0; width:971px; height:392px; overflow:hidden; position:relative; }
.content #content_top h1		{ margin:0 0 0 0; padding:18px 0 0 15px; font-size:16px; } /*color:#9a0000;*/
.content #content_top h2		{ margin:0 0 0 0; padding:15px 0 0 15px; font-size:13px; }
.content #content_top h3		{ margin:0 0 0 0; padding:15px 0 0 15px; font-size:11px; }
#banns h4		{ margin:0 0 0 0; padding:10px 0 0 0px; font-size:11px; color:#ffffff; font-weight:bold; position:relative; }
.content #content_top p			{ margin:0 0 0 0; padding:15px 0 0 15px; width:790px; line-height:150%; }
.content #content_top a			{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; text-decoration:none; }
.content #content_top a:hover	{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; text-decoration:underline; }
.content #content_top ul		{ margin:0 0 0 0; padding:0 0 0 0; }
.content #content_top li		{ margin:0 0 0 30px; padding:0 0 0 0; list-style-type:square; line-height:150%; }

.content #content_top #bild_01	{ margin:15px 0 0 15px; padding:0 0 0 0; }

#banns		{ margin:0 0 0 352px; padding:0 0 0 0; position:absolute; width:auto; height:400px; top:130px; left:50%; text-align:center; }
/*#startseite	{ margin:0 0 0 -470px; padding:0 0 0 0; position:absolute; width:auto; height:400px; top:130px; left:50%; text-align:left; }*/

.content #content_top #up		{ margin:8px 150px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_up.gif) no-repeat; }
.content #content_top #down		{ margin:370px -12px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_down.gif) no-repeat; }

.content #content_top #index				{ margin:0 0 0 0; padding:0 0 0 0; width:805px; position:relative; float:left;  }
.content #content_top #leistungsspektrum	{ margin:0 0 0 0; padding:0 0 0 0; width:805px; position:relative; float:left; }
.content #content_top #securaplan			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }
.content #content_top #franchise			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }
.content #content_top #paypartner			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }
.content #content_top #standorte			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }
.content #content_top #kontakte				{ margin:0 0 0 0; padding:0 0 0 0; width:805px; position:relative; float:left; }
.content #content_top #jobangebote			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }
.content #content_top #impressum			{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:relative; float:left; }

.content #content_top #backend,#addUser,#addJob,#addEstablishment,#addNews{ margin:0 0 0 0; padding:0 0 65px 0; width:805px; position:absolute; }
.content #content_top #paketeins, #paketzwei, #paketdrei			{ margin:0 0 0 0; padding:0 0 65px 0; width:755px; position:relative; float:left; }

/* 0711 9060-0 */ 
/*############################################################################################################

Unterseite => KUNDENBANNER

############################################################################################################*/
#banns #audi		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/audi.gif) no-repeat top center; position:relative; cursor:pointer; }
#banns #db			{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/db.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #mainliving	{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/main_living.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #versace		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/versace.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #vertu		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/vertu.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #keller		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/keller.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #reckit		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/reckit.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #reddington	{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/reddington.gif) no-repeat top center; position:relative; cursor:pointer;  }
#banns #efs			{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/efs.gif) no-repeat top center; position:relative; cursor:pointer; }
#banns #escada		{ padding:0 0 0 0; width:123px; height:66px; background:url(../images/banner/escada.gif) no-repeat top center; position:relative; cursor:pointer; }


/*############################################################################################################

Unterseite => INFO STARTSEITE

############################################################################################################*/
/*#startseite h1				{ width:279px !important; }
#startseite p				{ padding-top:10px; line-height:150%; }
#startseite #start_top		{ padding-right:15px !important; width:264px !important; }
#startseite #start_bottom	{ padding-right:15px !important; width:264px !important; }
#startseite ul				{ margin:0 0 0 15px; padding:0 0 0 0;  list-style-type:square; line-height:150%; }
#startseite li				{  }
*/ 


/*############################################################################################################

Unterseite => STANDORTE

############################################################################################################*/
#content_top #standorte table	{ margin:-25px 0 0 12px; padding:0 0 0 0; }
#content_top #standorte th		{ margin:0 0 0 0; padding:30px 0 0 0; font-size:13px; border-bottom:1px #cacaca solid; vertical-align:bottom;}
#content_top #standorte td		{ margin:0 0 0 0; padding:0 0 0 0; }
#content_top #standorte tr		{ margin:0 0 0 0; padding:0 0 0 0; }
#content_top #standorte h3		{ margin:0 0 0 0; padding:15px 0 0 0; font-size:11px; color:#9a0000; }
#content_top #standorte p		{ margin:0 0 0 0; padding:0 0 0 0; width:262px; font-size:11px; }
#content_top #standorte span	{ font-size:15px; }

#content_top #standorte a		{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; text-decoration:none; }
#content_top #standorte a:hover	{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; text-decoration:underline; }


/*############################################################################################################

Unterseite => PAY-PARTNER

############################################################################################################*/
#paypartner h1		{ margin:0 0 15px 0 !important; }
#paypartner ul		{ margin:15px 0 0 0; padding:15px 0 0 0; width:402px; float:left; }
#paypartner li		{ list-style-type:none !important; }
#paypartner span	{ font-size:15px !important; vertical-align:middle; font-weight:bold; color:#9a0000 !important; }


/*############################################################################################################

Unterseite => LEISTUNGSSPEKTRUM

############################################################################################################*/
#leistungsspektrum #leistung		{ margin:15px 0 0 15px; padding:0 0 0 0; width:250px; float:left; } 
#leistungsspektrum #leistung h2		{ margin:0 0 0 0; padding:0 0 0 0; font-weight:bold; color:#9a0000 !important; font-size:11px !important; }
#leistungsspektrum #leistung span	{ font-size:15px !important; vertical-align:middle; }
#leistungsspektrum #leistung ul		{ margin:0 0 0 0; padding:0 0 0 0; }
#leistungsspektrum #leistung li		{ margin:0 0 0 0; padding:0 0 0 0; list-style-type:none !important; line-height:150%; }
#leistungsspektrum #leistung p		{ margin:0 0 0 0; padding:0 0 0 0; }


/*############################################################################################################

Unterseite => FRANCHISE

############################################################################################################*/
#franchise h1	{ float:left !important; width:500px !important; }
#franchise p	{ float:left !important; width:500px !important; }
#franchise #pakete 		{ margin:15px 0 5px 12px; padding:0 0 0 0; background:url(../images/franchisebox.gif) no-repeat top center; width:256px; height:85px; float:right; }
#franchise #pakete h2	{ margin:0 0 0 0; padding:5px 0 0 10px; font-size:11px; color:#000000;  }
#franchise #pakete p	{ margin:0 0 0 0; padding:10px 10px 0 10px; color:#000000; width:235px !important; }


/*############################################################################################################

Unterseite => PAKET I / PAKET II / PAKET III 

############################################################################################################*/
#datenschutz {margin:15px 15px 15px 15px; padding:0 0 0 0; font-style:italic; font-size:11px; color:#000000; }
#datenschutz span {font-weight:bold; }

#unternehmer					{ margin:15px 0 0 15px; padding:0 0 0 0; width:600px; }

#unternehmer span				{ color:#9a0000; }
#unternehmer #anrede			{ margin:0 0 0 0; padding:0 0 0 0; width:69px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#unternehmer #vorname			{ margin:0 0 0 0; padding:0 0 0 0; width:79px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #nachname			{ margin:0 0 0 0; padding:0 0 0 0; width:81px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #str				{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #plz				{ margin:0 0 0 0; padding:0 0 0 0; width:41px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #ort 				{ margin:0 0 0 0; padding:0 0 0 0; width:91px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #land				{ margin:0 0 0 0; padding:0 0 0 0; width:97px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#unternehmer #email				{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #email2			{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #telefonnummer		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #faxnummer			{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #geburtsdatum		{ margin:0 0 0 0; padding:0 0 0 0; width:100px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #geburtsort		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #status			{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#unternehmer #beweggruende		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #eigenkapital		{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#unternehmer #ausbildung		{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; border:1px #b8b8b8 solid; }
#unternehmer #ausbildungbeschr	{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #lebenslauf		{ margin:3px 0 0 0; padding:0 0 0 0; height:20px; font-size:10px; font-family:Verdana; vertical-align:top; 	}
#unternehmer #referenzen		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #bemerkungen		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #submit 			{ margin:0 0 0 0; padding:0 0 0 0; width:239px; height:18px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }

#unternehmer #row_selbststaendig{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #begruendung1		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #begruendung2		{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #selbststaendig	{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #wunschstandort	{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:16px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }
#unternehmer #securaplankonzept	{ margin:0 0 0 0; padding:0 0 0 0; width:237px; height:70px; font-size:10px; font-family:Verdana; vertical-align:top; border:1px #b8b8b8 solid; }

/*############################################################################################################

Unterseite => KONTAKT

############################################################################################################*/
#tab_kontakt table	{ margin:10px 20px 0 15px; padding:0 0 0 0; width:500px; float:left; }
#tab_kontakt tr 	{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_kontakt tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#kontakte p			{ margin:56px 0 0 0 !important; padding:0 0 0 0; width:230px !important; float:left; }

#ansprechpartner	{ margin:0 0 0 0; padding:0 0 0 0; width:154px; height:18px; border:1px #cacaca solid; }
#name				{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#email				{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#betreff			{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#nachricht			{ margin:0 0 0 0; padding:0 0 0 0; width:400px; border:1px #cacaca solid; }


/*############################################################################################################

Unterseite => JOBANGEBOTE

############################################################################################################*/
#jobangebote table	{ margin:-15px 0 0 12px; padding:0 0 0 0;  }
#jobangebote th		{ margin:0 0 0 0; padding:30px 0 0 0; font-size:13px; border-bottom:1px #cacaca solid; vertical-align:bottom;}
#jobangebote td		{ margin:0 0 0 0; padding:0 0 0 0; }
#jobangebote tr		{ margin:0 0 0 0; padding:0 0 0 0; }
#jobangebote h2		{ margin:10px 0 0 0 !important; padding:0 0 0 0 !important; font-size:11px !important; color:#9a0000; }
#jobangebote p		{ margin:1px 0 0 0 !important; padding:0 0 0 0 !important; font-size:11px !important; }



/*############################################################################################################

CONTENT BOTTOM

############################################################################################################*/
.content #content_bottom			{ margin:0px 0 0 0; padding:0 0 0 0; width:971px; height:112px; background:url(../images/sp-content-bg.jpg) repeat-y top center; }

.content #content_bottom #hotline	{ margin:10px 10px 0 0; padding:0 0 0 0; width:261px; height:92px; float:right; }

.content #content_bottom #franchise		{ margin:10px 10px 0 0; padding:0 0 0 0; width:152px; height:92px; background:url(../images/sp-box-tiny.jpg) repeat-y top center; float:right; }
.content #content_bottom #franchise p	{ margin:0 0 0 0; padding:74px 0 0 12px; color:#6a6a6a; font-size:12px;font-weight:bold; }

.content #content_bottom #news				{ margin:-57px 10px 0 0; padding:0 0 0 0; width:254px; height:160px; background:url(../images/sp-box-news.gif) no-repeat top center; float:right; overflow:hidden; position:relative; }
.content #content_bottom #news #cnt			{ margin:5px 0 0 0; padding:0 0 0 0; width:230px; position:absolute; }
.content #content_bottom #news #cnt h1		{ margin:0 0 0 10px; padding:0 0 0 0; font-size:10px; color:#000000; font-weight:bold; float:left; }
.content #content_bottom #news #cnt p		{ margin:1px 0 15px 10px; padding:0 0 0 0; width:220px; font-size:10px; color:grey; float:left; }
.content #content_bottom #news #cnt_up		{ margin:8px 6px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_up.gif) no-repeat; }
.content #content_bottom #news #cnt_down	{ margin:144px -12px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_down.gif) no-repeat; }

.content #content_bottom #standort			{ margin:-57px 10px 0 0; padding:0 0 0 0; width:254px; height:160px; background:url(../images/sp-box-map.gif) no-repeat top center; float:right; position:relative; }
.content #content_bottom #standort p		{ margin:10px 0 10px 127px; padding:0 0 0 0; width:115px; font-size:10px; color:#FFFFFF; }
.content #content_bottom #standort a		{ margin:0 0 0 127px; padding:0 0 0 0; font-size:11px; color:#ffffff; }
.content #content_bottom #standort a:hover	{  }

.content #content_bottom #startseite			{ margin:-57px 10px 0 0; padding:0 0 0 0; width:254px; height:160px; background:url(../images/sp-box-news.gif) no-repeat top center; float:right; overflow:hidden; position:relative; }
.content #content_bottom #startseite #cnt_2		{ margin:5px 0 0 0; padding:0 0 0 0; width:230px; position:absolute; }
.content #content_bottom #startseite #cnt_2 h1	{ margin:0 0 0 10px; padding:0 0 0 0; font-size:10px; color:#000000; font-weight:bold; float:left; }
.content #content_bottom #startseite #cnt_2 p	{ margin:0px 0 10px 10px; padding:0 0 0 0; width:220px; font-size:10px; color:grey; float:left; }
.content #content_bottom #startseite #cnt_2 ul	{ margin:10px 0 10px 25px; padding:0 0 0 0; list-style-type:square; line-height:150%; font-family:sans-serif; font-size:10px; }
.content #content_bottom #startseite #cnt_2 li	{ color:grey; }
.content #content_bottom #startseite #cnt_up	{ margin:8px 6px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_up.gif) no-repeat; }
.content #content_bottom #startseite #cnt_down	{ margin:144px -12px 0 0; padding:0 0 0 0; width:12px; height:9px; float:right; background:url(../images/arrow_grey_down.gif) no-repeat; }


/*############################################################################################################

NAVIGATION FOOTER - FOOTER

############################################################################################################*/
.nav_bottom			{ margin:120px 0 0 0; padding:5px 0 0 0; width:971px; height:23px; background:url(../images/sp-nav-bottom.jpg) no-repeat;  }
.nav_bottom a		{ margin:0 0 0 0; padding:0 0 0 0; text-decoration:none; display:inline; color:#FFFFFF; }
.nav_bottom a:hover	{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; }
.nav_bottom	ul		{ margin:0 0 0 0; padding:0 0 0 0; }
.nav_bottom li		{ margin:0 10px 0 0; padding:0 0 0 0; display:inline; color:#FFFFFF; }
.nav_bottom	#left	{ margin:0 0 0 0; padding:0 0 0 10px; width:700px; float:left; text-align:left; }
.nav_bottom	#right	{ margin:0 0 0 0; padding:0 0 0 0; width:261px; float:right; text-align:right; }

.footer				{ margin:0 0 20px 0; padding:5px 0 0 0; width:971px; text-align:left; font-size:10px; }
.footer a			{ margin:0 0 0 0; padding:0 0 0 0; text-decoration:none; display:inline; color:#FFFFFF; font-weight:bold; }
.footer a			{ margin:0 0 0 0; padding:0 0 0 0; text-decoration:none; display:inline; color:#FFFFFF; }
.footer a:hover		{ margin:0 0 0 0; padding:0 0 0 0; color:#9a0000; }
.footer	ul			{ margin:0 0 0 0; padding:0 0 0 0; }
.footer li			{ margin:0 1px 0 0; padding:0 0 0 0; display:inline; color:#FFFFFF; }
.footer #left		{ margin:0 0 0 0; padding:0 0 0 10px; width:800px; float:left; text-align:left; }
.footer #right		{ margin:-10px 0 0 0; padding:0 0 0 0; width:95px; height:23px; float:right; }


/*############################################################################################################

BACKEND => Anmeldung

############################################################################################################*/
#tab_anmeldung table	{ margin:10px 0 0 15px; padding:0 0 0 0; width:298px; }
#tab_anmeldung tr 		{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_anmeldung tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#passwort		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#benutzername 	{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }


/*############################################################################################################

BACKEND => News hinzufügen

############################################################################################################*/
#tab_news table	{ margin:10px 0 0 15px; padding:0 0 0 0; width:498px; }
#tab_news tr 	{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_news tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#standortliste	{ margin:0 0 0 0; padding:0 0 0 0; width:154px; height:18px; font-size:11px; border:1px #cacaca solid; }
#schlagzeile	{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; font-size:11px; vertical-align:top; border:1px #cacaca solid; }
#datum			{ margin:0 0 0 0; padding:0 0 0 0; width:120px; height:20px; font-size:11px;  vertical-align:top; border:1px #cacaca solid; }
#text			{ margin:0 0 0 0; padding:0 0 0 0; border:1px #cacaca solid; font-size:11px; }
#submit			{ margin:0 0 0 0; padding:0 0 0 0; width:154px; height:22px; font-size:11px; border:1px #cacaca solid; }


/*############################################################################################################

BACKEND => Benutzer hinzufügen

############################################################################################################*/
#tab_user table	{ margin:10px 0 0 15px; padding:0 0 0 0; width:400px; }
#tab_user tr 	{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_user tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#passwort2		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#vorname		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#nachname		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }


/*############################################################################################################

BACKEND => Unternehmen hinzufügen

############################################################################################################*/
#tab_establishment table	{ margin:10px 0 0 15px; padding:0 0 0 0; width:400px; }
#tab_establishment tr 		{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_establishment tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#bundesland	{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#stadt		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#plz		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }
#land		{ margin:0 0 0 0; padding:0 0 0 0; width:152px; height:18px; vertical-align:top; border:1px #cacaca solid; }


/*############################################################################################################

BACKEND => Job hinzufügen

############################################################################################################*/
#tab_job table	{ margin:10px 0 0 15px; padding:0 0 0 0; width:780px; }
#tab_job tr 	{ margin:0 0 0 0; padding:0 0 0 0; }
#tab_job tr td	{ margin:0 0 0 0; padding:0 0 3px 0; }

#beschreibung			{ margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; border:1px #cacaca solid; }
#stellenbeschreibung	{ margin:0 0 0 0; padding:0 0 0 0; width:400px; vertical-align:top; border:1px #cacaca solid; }
#aufgaben				{ margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; border:1px #cacaca solid; }
#profil					{ margin:0 0 0 0; padding:0 0 0 0; vertical-align:top; border:1px #cacaca solid; }
