/* Formatierung von HTML-Elementen */

body {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	background-image: url(/images/main/hintergrund.jpeg);
	color:#666;
	line-height:1.5em;
}

/* Eingabefelder */

input {
	font-size:1.2em; 
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:3px; 
	width:150px;
}

input.login {
	font-size: 1em;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:0px; 
	width:8em;
}
input.text {
	font-size: 1em;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:0px; 
	width:150px;
	height:1.2em;
}
input.text_cl_reg {
	font-size: 1em;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:0px; 
	width:200px;
	height:1.2em;
}

select {
	font-size:1.0em; 
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:3px; 
	width:150px;
	height:1.4em;
}
select.cl_reg {
	font-size:1.0em; 
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:3px; 
	width:200px;
	height:1.4em;
}

option {
	font-size:1em;
	color:#666;
}

textarea {
	font-size:1.0em; 
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:3px; 
	width:150px;
	height:1.4em;
}

input:focus, select:focus, textarea:focus {
	border:1px solid #FF6600; /*orange*/ 
	background-color:#EEEEEE;
}

label {
	font-size:1.2em;
}

.radio {"E:/xampp/htdocs/Oleg/Home/wLayout/design/style/design.css"
	border:0; 
	width:15px;
}

.box_title		{background-image:url(/images/fenster/mitte.gif);height:25px;margin-left:0px;}
.box_title_text {padding:2px;font-size:12px;font-weight:bold}
.box_body		{width:600px; border: 1px #6E7D9A solid;}
.box_body_text	{padding:5px;}

.table_cell_title_150px {
	font-size:12px;
	line-height:12px;
/*	font-weight:bold;*/
	width:150px;
	min-height:14px;
	padding-left:3px;
/*	padding-bottom:3px;*/
	background-color:#EEE;
	border-right: 1px #FFF solid;
	border-bottom: 1px #CCC solid;
	float:left;
}
.table_cell_title_151px {
	font-size:12px;
	line-height:12px;
/*	font-weight:bold;*/
	width:150px;
	min-height:14px;
/*	padding-left:0px;
	padding-bottom:3px;
	background-color:#EEE;
	border-right: 1px #FFF solid;
	border-bottom: 1px #CCC solid;*/
	float:left;
}
.table_cell_title_end {
	font-size:10px;
	line-height:12px;
	font-weight:bold;
	width:auto;
	min-height:14px;
	padding-left:0px;
	background-color:#EEE;
	border-bottom: 1px #CCC solid;
}

.table_cell_body_150px {
	font-size:12px;
	line-height:12px;
	width:150px;
	padding-left:3px;
	border-bottom:1px #CCC dotted; 
	border-right: 1px #CCC dotted; 
	/*border-right: 1px #CCC solid; */
	float:left;
}
.table_cell_body_155px {
	font-size:12px;
	line-height:12px;
	width:150px;
	padding-left:5px;
	border-bottom:1px #CCC dotted; 
	float:left;
}
.table_cell_body_160px {
	font-size:12px;
	width:150px;
	padding-left:1px;
	padding-top:1px;
	border-bottom:1px #CCC dotted; 
	float:left;
}
.table_cell_body_160px a { 
	display:block; 
	float:left; 
/*	width:134px;*/ 
	color:#6E7D9A; 
	font-size:14px; 
/*	text-transform:uppercase; */
	font-weight:bold; 
	text-decoration:none; 
	padding-top:4px; 
/*	font-style:italic;*/
}
.table_cell_body_150px a { 
	display:block; 
	float:left; 
	/*color:#6E7D9A;*/
	color:#666; 
	font-size:12px; 
	text-decoration:none; 
}
.table_cell_body_end {
	font-size:12px;
	line-height:12px;
	width:auto;
	padding-left:5px;
	border-bottom:1px #CCC dotted; 
}
.table_cell_body_end a { 
	color:#666; 
}

.table_hover:hover {
/*	background-color:#FFE9E0;hell orange*/
}

/*
.button {
	background-image:url(/images/fenster/mitte.gif);
	width:150px;
	height:20px;
	text-align: center;
	border: 1px #6E7D9A solid;
	padding:0;
	padding-top:2px;
	cursor: pointer;
}

.button:hover {
	border: 1px #FF6600 solid;
}
*/
#divLink { 
	height:20px; 
	color:#6E7D9A; 
	font-size:12px; 
	/*font-weight:bold;*/ 
	text-decoration:none; 
}
#divLink a { 
	color:#6E7D9A; 
	font-size:12px; 
	/*font-weight:bold;*/ 
	text-decoration:none; 
}

//---------------------------------------------------------------
#header { 
	background:url(/images/main/header_main.jpg) repeat-x  #C13B00; 
}

#logo { 
	
	background:url(/images/main/header_logo_smtd.jpg) no-repeat; 
	padding:30px 0 0 250px; 
	height:83px; 
	color:#FFFFFF; 
	font-size:14px; 
	font-weight:bold; 
	font-style:italic; 
}
#login { 
	
position:absolute;
margin-top:50px;
margin-left:520px;
/*position:relative;*/
	
	padding: 0; 
	height:20px; 
	color:#FFFFFF; 
	font-size:14px; 
	font-weight:bold; 
	font-style:italic; 
	/*border: 1px #6E7D9A solid;*/
	width:350px;
	text-align:right;
}

#menu { 
	background: url(/images/main/header_menu.jpg) #3a62a3; /*orangeFF6600*/ 
	height:30px; 
	padding:0 0 0 190px; 
}
#menu ul { 
	margin:0; 
	padding:0;
}
#menu ul li{ 
	display:inline-block; 
	float:left; 
/*	width:134px;*/ 
	list-style:none; 
	text-align:center; 
}
#menu a { 
	display:block; 
	float:left; 
/*	width:134px;*/ 
	color:#fff; 
	font-size:14px; 
/*	text-transform:uppercase; */
	font-weight:bold; 
	text-decoration:none; 
	padding-top:4px; 
	font-style:italic;
}
#menu a:hover{ 
	padding-top:4px; 
	height:22px; 
	background:url(/images/main/header_menu_over.jpg) #C23B01;
}

#menu_top { 
	position:absolute;
	/*background: url(/images/main/header_menu.jpg) #FF6600;*/ 
	font-size:10px; 
	height:10px; 
	color:#fff; 
	padding:0 0 0 880px; 
/*margin-bottom: 0px ; margin-top: 0px;*/
}
#menu_top1 { 
	position:absolute;
/*	background: url(/images/main/tab_header_hg.png);*/ 
	font-size:10px; 
	height:10px; 
	color:#fff; 
	width:975px;
/*		padding:0 0 0 480px; 
	float:right; 
	margin-bottom: 0px ; margin-top: 0px;*/
}
#menu_top ul { 
	margin:0; 
	padding:0;
}
/*#menu_top ul li{ 
	display:inline-block; 
	list-style:none; 
	float:left; width:104px; 
	text-align:center; 
}*/
#menu_top a { 
/*	display:block; 
	float:left; 
	width:104px; 
*/	color:#fff; 
	font-size:10px; 
	/*text-transform:uppercase; */
	font-weight:bold; 
	text-decoration:none; 
	padding-top:0px; 
	font-style:italic;
}
#menu_top1 a { 
/*	display:block; 
	float:left; 
	width:104px; 
*/	color:#fff; 
	font-size:10px; 
	/*text-transform:uppercase; */
	font-weight:bold; 
	text-decoration:none; 
	padding-top:0px; 
	font-style:italic;
}
#menu_top1 td{
	/*background:url(/images/main/tab_header_hg.png) #fff;*/
	padding-left:5px; 
	padding-right:5px; 
	border-right: 2px #CCC solid;
}
#menu_top1 .tab_header{
	background:url(/images/main/tab_header_hg.gif) #fff;
}

#menu_top a:hover{ 
	padding-top:0px;
	height:12px; 
	background:url(/images/main/header_menu_over.jpg) #C23B01;
}
#menu_top1 a:hover{ 
	padding-top:0px;
	height:12px; 
	text-decoration:underline; 
	background:none;
}

.button {
/*	font-size:1.2em;
	background-image:url(/images/fenster/balken_blau.gif);
	width:150px;
	height:20px;
	text-align: center;
	border: 1px #6E7D9A solid;
	padding:0px;
	margin:0px;
	*/
	cursor: pointer;
/*	height:20px;*/
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:14px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	background-color:#6e7d9a;
	background-image:url(/images/fenster/balken_blau.gif);
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-left: 5px;
	
	width:150px;
	float:center; 
}

.button_auslogen {
	cursor: pointer;
/*	height:20px;*/
	background-color:#c53f00;
	/*background-image:url(/images/main/logout.png);*/
	background-repeat:repeat-x;
	padding: 0px;
	border:0px;
	
	width:20px;
}

.button_pdf {
	cursor: pointer;
	height:50px;
	width:44px;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:14px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	background-color:#6e7d9a;
	background-image:url(/images/main/pdf_datei_2.jpg);
	background-repeat:repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	border:1px;	
	
	width:150px;
	float:center; 
}

.button:hover {
	border: 1px #FF6600 solid;
}

.button_del {
	cursor: pointer;
	color:#fff;
/*	background-color:#6e7d9a;*/
	background-image:url(/images/main/kreuz.gif);
	background-repeat:repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	
	width:20px;
	height:20px;
	float:center; 
	border: 0px;
}
.button_edit {
	cursor: pointer;
	color:#fff;
/*	background-color:#6e7d9a;*/
	background-image:url(/images/main/edit_anzeige.gif);
	background-repeat:repeat-x;
	padding-top: 0px;
	padding-left: 0px;
	
	width:20px;
	height:20px;
	float:center; 
	border: 1px;
}
/*
.button_mini {
	background-image:url(/images/fenster/h1.gif);
	font-size:12px;
	color:#FFF;
	width:80px;
	height:16px;
	text-align: center;
	border: 1px #6E7D9A solid;
	cursor: pointer;
	margin-top:3px;
	padding:0px;
}

.button_mini:hover {
	border: 1px #FF6600 solid;
}
*/
a {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.1em; 
	font-weight:bold;
	color:#375e9f; /*orangeFF6600*/
	text-decoration:none;
/*	font-weight:bold;*/
}
a:hover {
	/*color:#FFF; 
	background-color:#FF6600;*/
	text-decoration:underline;
}

div#bottom_nav {
	font-size:1.1em;
}

div#bottom_nav a {
  font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1em; 
	color:#FFF; 
	text-decoration:none;
}

div#bottom_nav a:hover {
	color:#FFF; 
	background-color:#FF6600; /*orange*/
	text-decoration:none;
}

hr {
	clear:both;
	background-color:#CCC; 
	color:#CCC; 
	height:1px; 
	border-style:none;
	margin-top:5px;
	margin-bottom:5px;
}
 
h1 {
	font-size:1.4em; 
	font-style:italic;
	color:#6E7D9A;
	font-weight:normal;
}

h1 a {
	font-size:1em;
	text-decoration:none;
}

h2 {
	font-size:1.2em; 
	font-style:italic;
	color:#6E7D9A;
	font-weight:normal;
	margin-top:0.8em;
	margin-bottom:0.4em;
}

h2 a {
	font-size:1em;
	text-decoration:none;
}

h3 {
	font-size:0.8em; 
	/*color:#6e7D9a;*/
	color:#666;
	font-weight:normal;
	margin-top:0.8em;
	margin-bottom:0.4em;
	
}

h3 a {
	font-size:0.8em;
	text-decoration:none;
}

h4 {
	font-size:1.8em; 
	font-style:italic;
	color:#6E7D9A;
}

h5 {
	font-size:1.6em; 
	font-style:italic;
	color:#6E7D9A;
}

h6 {
	font-size:1.4em; 
	font-style:italic;
	color:#6e7D9a;
}
h7 {
	font-size:1.4em; 
	color:#6e7D9a;
		/*font-style:italic;
	color:#FF6600; /*orange*/
}
h8 {
	font-size:0.8em; 
	/*color:#6e7D9a;*/
	color:#666;
}

.spacer {
	clear:both;
	margin-bottom:0em;
	font-size:.4em;
	height:.4em;
}


/* Blcke */

/*Gesamter Bereich*/
.blockMain { 
	width:99.4em;
}

/*Bereich oben*/
.blockTop { 
	width:99.8em; 
	height:9.5em; 
	background-color:#FFFFFF; 
	margin-top: 0.5em;
	margin-left: 0.4em;
}

/*Bereich links*/
.blockLeft { 
	width:15.8em; 
	float:left;
	vertical-align:top; 
	margin: .5em 0em .5em 0em; 
	padding-left: .4em;
	padding-top: .1em;
}
 
 /*Inhaltsbereich*/
.blockContent {
	width:515px;
	vertical-align:top; 
	float:center; 
} 
.blockContent_newCl{
	width:515px;
	vertical-align:top; 
	float:center; 
	height:650px;
} 
/*Bereich rechts*/
.blockRight {
	width:15.8em; 
	float:right; 
	vertical-align:top; 
	margin: 0em 0em .5em 0em;
} 

/*Bereich unten*/
.blockBottom {
	width:515px; 
	clear:both;  
	vertical-align:top; 
	margin: 0em 0em 0em 9em; 
	padding: 1.6em 0em 1.6em 0em;
} 


/* Allgemeine Elemente des Inhaltsbereiches */

.blockContent .bildlinks {
	float:left; 
	margin-right:1em;
}

.blockContent .bildlinksborder {
	float:left; 
	margin-right:1em; 
	border: 1px #6E7D9A solid;
}

.blockContent .bildrechts	{
	float:right; 
	margin-left:1em;
}

.blockContent .bildrechtsborder	{
	float:right; 
	margin-left:1em; 
	border: 1px #6E7D9A solid;
}

.blockContent .headline {
	height:20px;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:14px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	background-color:#6e7d9a;
	background-image:url(/images/fenster/balken_blau.gif);
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-left: 5px;
	
	width:515px;
	float:left; 
}

.content {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	padding:1px;/*10px;*/
	width:516px;
}
.content2 {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	padding:1px;/*10px;*/
	width:525px;
	margin:0em 0em 1em 1em; 
}
.content3 {
	border-top: 1px #bbb solid;
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	padding:1px;/*10px;*/
	width:515px;
	margin-left:5px; 
}
.contentSearch {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	padding:1px;/*10px;*/
	width:180px;
	color:#6e7D9a;
	background-color:#FFFFFF; 
}

.content a {
	font-size:1em;
	color:#6e7D9a;
}
.content a:hover {
	font-size:1em;
	color:#6e7D9a;
	text-decoration:underline;
}


.content2 a {
	font-size:1.4em;
	color:#6e7D9a;
}
.content2 a:hover {
	color:#383636; 
	/*background-color:#FF6600;*/
	background-color:#ffffff;
	text-decoration:underline;
}

.content3 a {
	font-size:1em;
	color:#6e7D9a;
}
.content4 a {
	font-size:1em;
	color:#6e7D9a;
}

.content p {
	font-size:1.2em;
	line-height:1.4em;
	margin-bottom:1em;
	margin-top:.2em;
}

.content div {
	font-size:1.2em;
}

.content span {
	font-size:1.2em;
}

.content ul {
	list-style-type:square;
}

.content ol {
	list-style-type:decimal;
}

.content li {
	font-size:1.2em;
	line-height:1.4em;
}

.content strong {
	font-size:1em;
	font-weight:bold;
}

.content table {
	width:100%;
}

.content th {
	font-size:1.2em;
	font-weight:bold;
	background-color:#eee;
	height:2em;
	border-bottom: 1px #FF6600 solid;
	text-align:left;
}
.contentSearch th {
	font-size:1.2em;
	font-weight:bold;
	background-color:#eee;
	height:2em;
	border-bottom: 1px #FF6600 solid;
	text-align:left;
}

.content td {
	font-size:1.2em;
	height:2em;
	border-bottom: 1px #CCC dotted;
}
.content .table_kontakt td{
	font-size:1em;
	height:1em;
	border-bottom: 0px;
	padding-left: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.content .table_kontakt input.text {
	font-size: 0.9em;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	border:1px solid #6E7D9A; 
	background-color:#FFFFFF; 
	margin-top:0px; 
	width:270px;
	height:1.2em;
}

.contentSearch td {
	font-size:1.2em;
	height:2em;
	border-bottom: 1px #CCC dotted;
}

.content .textbox {
	border: 1px #ddd solid;
	background-color:#efefef;
	margin-top:1em;
	margin-bottom:1em;
	padding:1em;
	font-size:1em;
}

.content .textbox_important {
	border: 1px #ff6600 solid;
	background-color:#ffe9e0;
	margin-top:1em;
	margin-bottom:1em;
	padding:1em;
	font-size:1em;
}

/***************************** Startseite Infoboxen **********************************/

.infobox {
	padding: 0px;
	margin-bottom: 1em;
}

.infobox .headline_orange {
	height:25px;
	font-family: tahoma;
	/*"Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;*/
	font-size: 11px;
	color:#ffffff;
	/*font-style:italic;*/
	font-weight:bold;
	background-color:#6e7d9a;
	/*background-image:url(/images/fenster/balken_orange.gif);*/
	background-image:url(/images/fenster/hg_menu_blau.gif);
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-left: 5px;
}

.infobox .border {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	width:215px;
	height:160px;
}

.infobox p {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.2em;
	padding: .2em;
}

.infobox a {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.1em;
/*	color:#FF6600; /*orange*/
	font-weight:normal;
	text-decoration:none;
}

.infobox a:hover {
	/*background-color:#FF6600; /*orange*/
	/*color:#fff;
	color:#383636;*/ 
	/*background-color:#FF6600;
	background-color:#ffffff;*/
	text-decoration:underline;
	
}

.infobox img {
	padding: 0;
}

.infobox .news {
	border-bottom:1px #bbb dotted;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.2em;
	padding: .5em;
}

.infobox .title {
	color:#FF6600; /*orange*/
	font-weight:bold;
	float:left;
	height:1.8em;
}

.infobox .title a {
	color:#FF6600; /*orange*/
	font-weight:bold;
	float:left;
	height:1.8em;
	text-decoration:none;
}

.infobox .title a:hover {
	color:#FF6600; /*orange*/
	background-color:#FFF;
	font-weight:bold;
	float:left;
	height:1.8em;
	text-decoration:none;
}

.infobox .date {
	color:#FF6600; /*orange*/
	float:right;
	font-size:1em;
}



/*************************************************************************************/

/***************************** Anzeige Infoboxen **********************************/

.infoboxAnzeige {
	padding: 0px;
	margin-bottom: 1em;
}

.infoboxAnzeige .headline_orange {
	height:20px;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:14px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
	background-color:#666666;
	background-image:url(/images/fenster/balken_blau.gif);
	background-repeat:repeat-x;
	padding-top: 2px;
	padding-left: 5px;
}

.infoboxAnzeige .border {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	width:515px;
	height:160px;
	vertical-align:top;
	font-size:14px;
}

.border_img {
	border-bottom: 1px #bbb solid;
	border-left: 1px #bbb solid;
	border-right: 1px #bbb solid;
	border-top: 1px #bbb solid;
	width:215px;
	height:100px;
	padding-top: 2px;
	padding-left: 2px;
	vertical-align:top;
	font-size:14px;
}

.infoboxAnzeige p {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.2em;
	padding: .2em;
}

.infoboxAnzeige a {
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.2em;
	color:#FF6600; /*orange*/
	font-weight:normal;
	text-decoration:none;
}

.infoboxAnzeige a:hover {
	background-color:#FF6600; /*orange*/
	color:#fff;
}

.infoboxAnzeige img {
	padding: 0;
}

.infoboxAnzeige .news {
	border-bottom:1px #bbb dotted;
	font-family: "Gill Sans", "Gill Sans MT", Calibri, "Arial Narrow", sans-serif;
	font-size:1.2em;
	padding: .5em;
}

.infoboxAnzeige .title {
	color:#FF6600; /*orange*/
	font-weight:bold;
	float:left;
	height:1.8em;
}

.infoboxAnzeige .title a {
	color:#FF6600; /*orange*/
	font-weight:bold;
	float:left;
	height:1.8em;
	text-decoration:none;
}

.infoboxAnzeige .title a:hover {
	color:#FF6600; /*orange*/
	background-color:#FFF;
	font-weight:bold;
	float:left;
	height:1.8em;
	text-decoration:none;
}

.infoboxAnzeige .date {
	color:#FF6600; /*orange*/
	float:right;
	font-size:1em;
}



/*************************************************************************************/


.box_highlight {
	border-bottom: 1px #FF6600 solid;
	width:650px;
	padding:7px;
}

.box_highlight:hover {
	background-color:#FFE9E0;
	cursor: pointer;
}

.error {
	font-size:12px;
	color:#FF0000;
}

#blockMessage {
	width:30em;
	vertical-align:top;
	border: 1px #FF6600 solid;
	background-color:#F5E9E0;
	display:inline;
	position: absolute;
	z-index:1000;
	left: 30em;
	top: 25em;
	padding:1em;
	visibility: visible;
}

/* Allgemeine Elemente des linken Bereiches */

.blockLeft .elementNavigation {
	margin: 0em; 
	padding:0em; 
	background-color:#FFFFFF;
}

.blockLeft .elementText {
	margin:0em 0em 1.6em 1.1em; 
	padding:0em .6em 0em 1.1em; 
	background-color:#FFFFFF;
}

.blockLeft .elementText p {
}


/* Allgemeine Elemente des rechten Bereiches */

.blockRight .elementText {
	margin:0em 0em 1.1em 0em; 
	padding: .6em .6em .6em 1.1em; 
	background-color:#FFFFFF;
}

.blockRight .elementText p {
}

.blockRight ul {
	list-style-type:square; 
	color:#EA5A00;
}

.blockRight ol {
	list-style-type:disc;
	color:#EA5A00;
}

/* Allgemeine Elemente des unteren Bereiches */

.blockBottom .elementBottom {
	margin:0em 0em 0em 8em; 
	padding:0; 
	border-top:solid 1px #666666;
}

.blockBottom .elementBottom p {
	font-size:1em;
}

.blockBottom .elementBottom a {
	font-size:1em;
}

/* Sonstige Elemente */
.editButton {
	position:absolute; 
	left:17em; 
	top:6.8em;
}
.img_menu_navi_top
{
height:18px;
width:193px;
    padding: 0 0 0 0;
   	background-image: url(/images/main/navi_top2.gif);
}


.tab_main
{
width:975px;
/*border: 1px #FF6600 solid;*/
align:center; 
}

.headline_orange a:link, 
.headline_orange a:visited, 
.headline_orange a:hover, 
.headline_orange a:active { 
    background-image: none;
    padding: 0 0 0 0;
    color: #ffffff;
    font-family: tahoma;
    font-size: 11px;
/*    line-height: 27px;*/
    background:none;
	font-weight: bold;
} 

a.weiss:link, 
.headline_orange a:visited, 
.headline_orange a:hover, 
.headline_orange a:active { 
    background-image: none;
    padding: 0 0 0 0;
    color: #ffffff;
    font-family: tahoma;
    font-size: 11px;
/*    line-height: 27px;*/
    background:none;
	/*font-weight: bold;*/
} 





/* Tabellen rahmen festlegen: */
td.fenst_eck_ol {background-image: url(/images/main/fenst_eck_ol.gif); width: 4px; height: 4px; background-repeat: no-repeat; background-position: bottom right;}
td.fenst_o  {background-image: url(/images/main/fenst_o.gif); height: 4px; background-repeat: repeat-x;}
td.fenst_eck_or {background-image: url(/images/main/fenst_eck_or.gif); width: 4px; height: 4px; background-repeat: no-repeat; background-position: bottom left;}
td.fenst_l           {background-image: url(/images/main/fenst_l.gif); width: 4px; height: 4px; background-repeat: repeat-y; background-position: top right;}
td.fenst_r           {background-image: url(/images/main/fenst_r.gif); width: 4px; height: 4px; background-repeat: repeat-y; background-position: top left;}
td.fenst_eck_ul  {background-image: url(/images/main/fenst_eck_ul.gif); width: 4px; height: 4px; background-repeat: no-repeat; background-position: top right;}
td.fenst_u   {background-image: url(/images/main/fenst_u.gif); height: 4px; background-repeat: repeat-x; background-position: top left;}
td.fenst_eck_ur  {background-image: url(/images/main/fenst_eck_ur.gif); width: 4px; height: 4px; background-repeat: no-repeat; background-position: top left;}

td.check {color:#6e7D9a;}
td.header_menu {background-image: url(/images/main/fenst_eck_ol.gif); width: 4px; height: 4px; background-repeat: no-repeat; background-position: bottom right;}

