﻿/**********************************/
/*begin body formatting*/
/**********************************/


body {
	height:100%;
	max-height:100%;
	padding:0;
	margin:0;
	border:0;
	background-color: #004588;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
table {
	
	border:0px; 
	border-collapse:collapse;
	border-spacing:0px;
	margin:0px;
	border-style:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
td { 
	border:0px none;
	padding:0px; 
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
img, a {
        border:0 none;
}

/**********************************/
/*begin div formatting*/
/**********************************/

#header {
	position:static;
	top:0;
	left:0;
	display:block;
	width:975px;
	height:185px;
	z-index:1;
	overflow:hidden;
	background-color: #ffffff;
	margin: auto;
}

#content {
	position:static;
	top:0;
	left:0;
	display:block;
	width:975px;
	
	z-index:2;
	background-color: #ffffff;
	margin: auto;
}

#footer {
	position:static;
	top:0;
	left:0;
	display:block;
	width:975px;
	height:29px;
	z-index:3;
	background-color: #ffffff;
	margin: auto;
}

/******************/
/* Eigene Classen */
/******************/
.bottomtext { 
	color: #004588;
	font-size: 11px;
	padding: 5px;
}

.boxHead { 
	font-size: 12px; 
	color: #004588; 
	/*color: #5190ce;*/ 
	font-weight: bold; 
} 

.trenn {
        height:6px;
        /*width:174px;*/
	background-image: url(/Site/edna/ModuleData/HtmlModule/Images/hg_trenn.gif);
	background-repeat: repeat-x;
        font-size:6px;
}

.whitespacer {
	height:5px; 
	*height:2px; 
}

.kontakt {
        width:90px;
        height:38px;
        font-weight:bolder;
        padding-left:80px;
        vertical-align:middle;
        border-top:1px solid #ffffff;
}

.pix_corrector {
        margin-top:5px;
        *margin-top:3px;
}

td.pix_corrector {
        height:5px;
        *height:1px;
}

/**********************************/
/*begin normal link formatting*/
/**********************************/

A:link, A:visited {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}
A:hover, A:active {
  color: #ffffff;
  font-family: Arial, Helvetica, sans-serif;
  
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

A.box:link, A.box:visited {
  color: #004588;
  font-family: Arial, Helvetica, sans-serif;
font-size:11px;
  
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
font-size:11px;
}
A.box:hover, A.box:active {
  color: #004588;
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  text-decoration: none;
  cursor: pointer;
	cursor: hand;
}

/****************/
/* eigene Links */
/****************/
a.bottomtext,a.bottomtext:link,a.bottomtext:visited,a.bottomtext:active,a.bottomtext:hover,a.bottomtext:focus {
	color: #004588;
	font-size: 11px;
	padding: 5px;
}

a.boxLink {
 	font-size: 11px;
	color: #004587;
	clear:both;
	margin-left:0px; 
        background: url(/Site/edna/ModuleData/HtmlModule/Images/butt_pfeil.gif) no-repeat 0px 5px;
	padding-left: 15px;
       
}


a.boxLink:link {
        color:#004587; 
        font-size:11px; 
        text-decoration:none; 
        margin-right:5px;
}

a.boxLink:visited,a.boxLink:active,a.boxLink:hover {
        color:#004587; 
        font-size:11px; 
        text-decoration:none;
}

/***************************/
/* begin button formatting */
/***************************/

.Button_s
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;	
	border: 0px; 
	margin: 3px; 
	margin-left:6px;
	WIDTH: 100px; 
	HEIGHT: 21px; 
	BACKGROUND-image: url(../Images/Buttons/button_100.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	TEXT-ALIGN: center;
	vertical-align:middle;
	padding-bottom:4px;
	cursor: pointer;
	cursor: hand;
}

.Button
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;	
	border: 0px; 
	margin: 3px; 
	margin-left:6px;
	WIDTH: 120px; 
	HEIGHT: 21px; 
	BACKGROUND-image: url(../Images/Buttons/button_120.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	TEXT-ALIGN: center;
	vertical-align:middle;
	padding-bottom:4px;
	cursor: pointer;
	cursor: hand;
}

.Button_l
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;	
	border: 0px; 
	margin: 3px; 
	margin-left:6px;
	WIDTH: 140px; 
	HEIGHT: 21px; 
	BACKGROUND-image: url(../Images/Buttons/button_140.gif);
	background-repeat: no-repeat;
	background-color: Transparent;
	TEXT-ALIGN: center;
	vertical-align:middle;
	padding-bottom:4px;
	cursor: pointer;
	cursor: hand;
}



/***************************/
/*begin module formatting  */
/***************************/

TABLE.module_outer_container
{
	width:100%;	
}

TABLE.module_container
{
	width:100%;	
}

.module_title
{
	height:20;
	width:100%;
	vertical-align:middle;
	padding-left:12;
	background-color:#9F3025;
	font-weight: bold;
	color:#ffffff;	
}

/************************************/
/* begin page navigation formatting */
/************************************/
TABLE.pagenav_table
{
	background-color : #004588;
	border: 1px solid #cccccc;
}

.pagenav_pagelink:link, 
.pagenav_pagelink:hover, 
.pagenav_pagelink:visited 
{
  text-decoration: none;
  cursor: pointer;
  cursor: hand;
}
.pagenav_currentpage {
  text-decoration: none;
  font-weight: bold; 
}

/***************************/
/* begin fonts formatting  */
/***************************/

.title {
	font-size: 16px;
	font-weight: bold;
}
.sub_title {
	font-size: 14px;
	font-weight: bold;
}
.text{
	font-size: 12px;	
}
.text_bold
{
	font-size: 12px;
	font-weight: bold;
}

.text_small {
	font-size: 10px;
	font-weight: normal;
}
.text_small_bold {
	font-size: 10px;
	font-weight: bold;
}
.text_path {
	font-size: 12px;
	font-weight: normal;
color:#004588;
}

.box_text {
	font-size: 11px;
	font-weight: normal;
color:#000000;
}

/***************************/
/*   begin Misc styles     */
/***************************/

.hand { 
	cursor: pointer;
    cursor: hand;
} 

.dropdown {
	font-size: 10px;
	font-weight: normal;
}

.textbox {	
}

.validationsummary 
{
	color:Red;	
}

.validationitem 
{
	font-size: 10px;
	color:Red;	
}




