.body {
	font-family: arial, verdana, helvetica, sans-serif;
	background-image: url(image/back_14.jpg);
	background-repeat: repeat-x;
	/*background-color:#009999;	*/
	}
/*	
.con_10 { 
	position: absolute;
	left: 50%;
	top: 0px;
	border: solid 0px;
	width: 1px;
	height: 600px;
	z-index: 10;
	overflow: visible;
	visibility: visible;
}	
*/
.con_20 { 
	position: absolute;
	left: -425px;
	top: 0px;
	border:solid 0px;
	width: 850px;
	height: 600px;
	z-index: 20;
}	
.con_30 {  /* Position Maikäfer links auf Seite Maikäfer  */
	position: absolute;
	left: 10px;
	top: 460px;
	border:solid 0px;
	width: 142px;
	height: 142px;
	z-index: 30;
}	
/*
.con_40 {  /* Position Smilie auf Index ---> Smilie
	position: absolute;
	left: -90px;  /* smilie: -70px 
	top: 250px; /* smilie: 260px 
	border:solid 0px;
	width: 350px;
	height:305px;
	z-index: 40;
}
*/
.con_40 {  /* Position Brot-Bild auf Index */
	position: absolute;
	left: -230px; /* altes Brotbild -120px;  /* smilie: -70px */
	top: 235px; /* altes Brotbild 270px; /* smilie: 260px */
	border:solid 0px;
	width: 350px;
	height:305px;
	z-index: 40;
}

.con_41 {  /* Position Tanne gross für Weihnachten */
	position: absolute;
	left: -30px;
	top: 250px;
	border:solid 0px;
	width: 322px;
	height:322px;
	z-index: 41;
}
.con_42 {  /* Position Tanne klein für Weihnachten */
	position: absolute;
	left: -200px;
	top: 400px;
	border:solid 0px;
	width: 155px;
	height:170px;
	z-index: 42;
}

.con_44 {  /* Position Stelleninserat, Weihnachten auf Index */
	position: absolute;
	left: -241px;
	top: 10px;
	border:solid 2px;
	width: 483px;
	height: 683px;
	z-index: 144;
	background-color:#FFFFFF;
}

.con_45 {  /* Position Hase auf Index */
	position: absolute;
	left: 50px;
	top: 400px;
	border:solid 0px;
	width: 105px;
	height:184px;
	z-index: 45;
}	
	
.con_100 { /* Links*/
	position: absolute;
	left: -425px;
	top: 0px;
	border:solid 0px;
	width: 850px;
	height: 400px;
	z-index: 100;
}	
.con_105 {  /* Position Muffin */
	position: absolute;
	left: 80px;
	top: 155px;
	border:solid 0px;
	width: 65px;
	height: 53px;
	z-index: 105;
}	
.con_110 { /* 3 Links oben*/
	position: absolute;
	left: -425px;
	top: 140px;
	border:solid 0px;
	width: 850px;
	height: 25px;
	z-index: 110;
}	
.con_125 {  /* Position Maikaefer back*/
	position: absolute;
	left: -410px;
	top: 450px;
	border:solid 0px;
	width: 142px;
	height: 142px;
	z-index: 125;
}
.con_130 {  /* Position Willkommen - Bild */
	position: absolute;
	left: -240px;
	top: 150px;
	border:solid 0px;
	width: 295px;
	height:118px;
	z-index: 130;
}	
	
.con_135 {  /* Position Maikaefer back_1*/
	position: absolute;
	left: -410px;
	top: 520px;
	border:solid 0px;
	width: 142px;
	height: 142px;
	z-index: 125;
}	
.con_145 {  /* Position Maikaefer back_2*/
	position: absolute;
	left: -410px;
	top: 450px;
	border:solid 0px;
	width: 142px;
	height: 142px;
	z-index: 125;
}
.con_450 {  /* Klicken-Link für Bilder rechts */
	position: absolute;
	left: 240px;
	top: 165px;
	border:solid 0px #FFFFFF;
	width: 152px;
	height: 20px;
	text-align: right;
	z-index: 450;
}	
	
.con_500 { /* Links linke Seite*/
	position: absolute;
	left: 10px;
	top: 230px;
	border:solid 0px;
	width: 150px;
	height: 370px;
	z-index: 500;
}	

/*
.vis {
	visibility: visible;
}
.no_vis {
	visibility: hidden;
}
*/
/*
.cell { 

	background-color:#41b7c8;
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:#ffffff;
	padding: 2px;
	background-color:#ffffff;
	text-align:left;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color:#3eb1c3;
	border: 1px solid #a1a1a1;		
	padding: 2px;		
}
*/
h1 {
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000090;
}
.cell_top {  /* oben bündig */
	vertical-align: top;
}

.cell_1 {
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000090;
}

.cell_5 {  /* Rahmen Hintergrundbild */
	border: 1px solid #000000;		
}

.cell_10 {  /* weisse Punkte und Text bei Unterlinks */
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
}
.cell_11 {  /* Text der Unterlinks inaktiv */
	font-size: 12px;
	font-weight: normal;	
	color:#ffcc66;
}
.cell_12 {  /*Text bei Links */
	font-size: 14px;
	font-weight: bold;	
	color:#ffffff;
}
.cell_13 {  /* Text der Links inaktiv */
	font-size: 14px;
	font-weight: bold;	
	color:#ffcc66;
}

.cell_20 { /* Text Inhalte Titel*/
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000090;
}
.cell_25 { /* Text Inhalte Untertitel*/
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000090;
}
.cell_30 { /* Text Inhalte */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000090;
	padding-right:30px;
}
.cell_32 { /* Text Team */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000090;
	padding-right:5px;
}

.cell_35 { /* Zelle mit Flash */
	text-align: right;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000090;
	background-color:#612121;
	border: 1px solid #612121;			
}
.cell_40 { /* braune Schrift Team */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #663333;
	vertical-align: top;	
}
.cell_42 { /* Links in Seite Inserat mit Bildern Abschlussarbeiten*/
	text-align: center;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #663333;
}

.cell_45 { /* Text Kontaktformular */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #000000;
}

.cell_510 { /* Text Kontakt - Bestätigung Fehler */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FF0000;
}
.cell_515 { /* Text Kontakt - Bestätigung ok */
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #663333;
}
input {
	border: 1px solid #663333;
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;		
}
textarea {
	overflow: auto;
	border: 1px solid #663333;
	text-align: left;
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;		
}
.submit {
	text-align: center;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	background-color: #663333;
	border-top: 3px double #006699;
	border-right: 3px double #006699;
	border-bottom: 3px double #006699;
	border-left: 3px double #006699;
}
li {
	list-style-type: disc;	
	color: #000090;
}
/* ----------------------------------------*/
a.menu:link {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color: #ffffff;
	text-decoration:none;
}
a.menu:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#ffffff;
	text-decoration:none;
}
a.menu:hover {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;	
	color:#ffcc66;
	text-decoration:none;
}
/* ----------------------------------------*/
a.menuu:link {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color:#ffcc66;
	text-decoration:none;
}
a.menuu:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color:#ffcc66;
	text-decoration:none;
}
a.menuu:hover {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color:#ffcc66;
	text-decoration:none;
}

/* ----------------------------------------*/
a.menu_sub:link {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color: #ffffff;
	text-decoration:none;
}
a.menu_sub:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color:#ffffff;
	text-decoration:none;
}
a.menu_sub:hover {
	font-family: arial, verdana, helvetica, sans-serif;
	/*font-style: italic	;*/
	font-size: 12px;
	font-weight: normal;	
	color:#ffcc66;
	text-decoration:none;
}
/* ----------------------------------------*/
a.menu_top:link {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #663333;
	text-decoration:none;
}
a.menu_top:visited {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #663333;
	text-decoration:none;
}
a.menu_top:hover {
	font-family: arial, verdana, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #663333;
	text-decoration:underline;
}
/* ----------------------------------------*/
hr {
	height: 1px;
	color: #cccccc;
}
