/* -------------------------------------------------------------- */	
/* Allgemeine Tags                                                */
/* -------------------------------------------------------------- */	
.hr
	{
	color:#B3C7CE;
	border-top:1px #B3C7CE  solid;	
	}
			
.button
	{
	font-size:11px;
	height:22px;
	width:85px;
	}
/* HACK für IE7 */		
*+html .button
	{
	/*padding-bottom:3px !important;*/
	}
/* HACK für Mozilla */		
html>/**/body .button
	{
	padding-bottom:3px !important;
	}	
	
.content-edit
	{
	padding:20px;
	text-align:center;
	}

body
    {
	margin:0px;
	padding:0px;
	background:#FEFBE7;
	color:#3A578F;
	color:#666666;
    background:#5F5F5F;
    font-family:Verdana, Arial;
    font-size:11px;
	height:100%;
	background:url("/images/bg_body.gif") ;
	}

#body-footer
	{
	}
		
h2
	{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	padding:0px;
	margin:0px;	
	}

/* -------------------------------------------------------------- */			
/* Bildschirm Aussenbereiche                                      */
/* -------------------------------------------------------------- */	
	
#screen
    {
	position:relative;
	top:0px;
	margin:0px auto;
    width: 1000px;
    padding:0px;
	padding-bottom:20px;
    }

/* HACK für IE7 */		
*+html #screen
	{
	}
	
/* HACK für Mozilla */		
html>/**/body #screen
	{
	}	

#header
	{
	}
	
#header table
	{
	position:relative;
	top:2px;
	padding:0px;
	margin:0px;
	}	
#header table td
	{
	padding:0px;
	margin:0px;
	}	

#header h1
	{
	top:12px;
	color:#C8C8C8;
	font-size:8px;
	font-family:verdana, arial;
	font-weight:normal;
	text-align:center;	
	margin:0px;
	padding:0px;
	padding-top:0px;
	height:15px;
	}

/* HACK für IE7 */		
*+html #header h1
	{
	}
	
/* HACK für Mozilla */		
html>/**/body #header h1
	{
	}
	
#header strong
	{
	color:#C8C8C8;
	font-size:8px;
	font-family:verdana, arial;
	font-weight:normal;
	text-align:center;	
	margin:0px;
	padding:0px;
	font-weight:normal;
	padding-left:4px;
	height:15px;
	position:relative;
	top:-4px;
	}	

/* HACK für IE7 */		
*+html #header strong
	{
	}
	
/* HACK für Mozilla */		
html>/**/body #header strong
	{
	position:relative;
	top:-2px !important;
	}
	
	
#header a
	{	
	color:#C8C8C8;
	text-decoration:none;	
	}
	
#header .no-text
    {
	height:15px;
	}	


#screen.printversion
    {
    width:600px;
    }	

#screen #footer
    {
	color:#B4B4B4;
	text-align:center;
    font-size:8px;
    width: 100%;
	padding-top:10px;
    }

#screen #footer a
    {
	color:#B4B4B4;
	text-decoration:none;
	}
		
/* --- ENDE Bildschirm Aussenbereiche --- */

/* -------------------------------------------------------------- */	
/* Druckversion-Link                                              */
/* -------------------------------------------------------------- */	
#printversion
	{
	margin-top:15px;
	margin-bottom:15px;
	text-align:center;
	}
	
#printversion a
	{
	color:#0050A0;
	}	

#printversion a:hover
	{
	text-decoration:none;
	border-style:solid;
	border-width:1px;
	border-color:#0050A0;
	color:#0050A0;
	}
/* -------------------------------------------------------------- */	

/* -------------------------------------------------------------- */	
/* Seite                                                          */
/* -------------------------------------------------------------- */	

#page
    {
    background:#FFFFFF;
	background:url("/images/bg_center.gif") ;
    width:100%;
    padding:0px;
    margin:0px;
	color:#666666;
	}

#page #header-image
    {
    }

#page #header
    {
    }

#page #header #left
    {
    }

#page #header #right
    {
	}	
	
#page #header #content
    {
	}
	
#page #header #content .header_menu
    {
	}
	
#page #header #content .header_menu_selected
    {
	}
	
#page #header #content .header_menu_right
    {
width:120px important!;
	}
	
#page #header #content a
    {
	}	
	
#page #header #content a.selected
    {
	}	
	
#page #header #content a:hover
    {
	}		

#page-footer
    {
	clear:both;
    padding:0px;
    margin:0px;
	height:15px;
    background:url("/images/bg_bottom.gif") bottom no-repeat;
    }

#page-footer #left
    {
    }

#page-footer #right
    {
    }	

#page-footer #content
    {
	position:relative;
	top:15px;
	font-size:9px;
    height:20px;
    }	

#page-footer #content a
    {
	text-decoration:none;
	color:#808080;
    }
	
#page #headermenu
    {
	height:5px;
	background:url("/images/bg_top.gif") no-repeat;
	}	
#page #headermenu #background
    {
	}	
#page #headermenu a
    {
	}	
#page #headermenu a.selected
    {
    }	
#page #headermenu a:hover
    {
	}		
	
#page #body-left
    {
	float:left;
	position:relative;
	top:0px;
    padding:0px;
    margin:0px;
    width:200px;
    }

#page #body-center
    {
    position:relative;
	float:left;
	width:775px;
    top:0px;
    z-index:2;
    padding:0px;
	min-height:450px;
	padding-bottom:20px;
	}
* html #page #body-center /*IE-Hack*/
	{
	height:450px;
	}
	
#page #body-center #content
    {
	padding-left:20px;;
    z-index:0;
    color:black;
	font-size:11px;
    }

#page #body-center #content #left
    {
	float:left;
	width:565px;
	}
#page #body-center #content #left a
    {
	color:#3566B4;
	}

#page #body-center #content #left a:hover
    {
	color:#C40000;
	}	
#page #body-center #content #right
    {
	float:right;
	position:relative;
	top:-10px;
	width:180px;
	}
	
/* HACK für IE7 */		
*+html #page #body-center #content #right
	{
	left:8px !important;
	}
	
/* HACK für Mozilla */		
html>/**/body #page #body-center #content #right
	{
	left:8px !important;
	}		
#page #body-center #content #right a
    {
	color:#3566B4;
	}

#page #body-center #content #right a:hover
    {
	color:#C40000;
	}	

#page #body-center #content #full
    {
	line-height:14px;
	float:left;
	width:765px;
	}	

	
	
	
#page #body-center #content #title
     {
	 margin:0px;
	 padding:0px;
	 margin-bottom:15px;
	 padding-top:2px;
	 padding-bottom:5px;
	 width:560px;
	 border-bottom:1px solid #C8C8C8;
	 }

#page #body-center #content #title h2
    {
	margin:0px;
	padding:0px;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
	color:#9C9C9C;
	}

#page #body-center #content #index
     {
	 }	 
	 
	 
#page #content h1,h3,p
    {
    margin:0px;
	padding:0px;
    }

#page #content h2
    {
	margin:0px;
	padding:0px;
	}

#page #content #left li
    {
    margin:0px;
	padding:0px;
	padding-left:15px;
	padding-top:4px;
	padding-bottom:4px;
	background:url("/images/list.gif") 0px 8px no-repeat;
    }
	
#page #content #left ul
    {
    margin:0px;
	padding:0px;
	padding-top:3px;
	list-style-type:none;
    }
	
/* -------------------------------------------------------------- */	
/* Navigation                                                     */
/* -------------------------------------------------------------- */	
#page #navigation
    {
	z-index:2;
    position:relative;
    top:10px;
    left:10px;
	width:180px;
	padding:0px;
    border:0px;
    margin:0px;
	font-family:Verdana,Arial;
	font-size:11px;
	font-weight:normal;
	color:#3F3F3F;
    padding-bottom:15px;
	padding-top:10px;
	}

#page #navigation .menu-Default .content
	{
	padding-left:10px;
	width:180px;
	overflow:hidden;
	}

#page #navigation .menu-Default .content_empty
	{
	}

#page #navigation .menu-Default .content .image
    {
	}	
			
#page #navigation .menu-Default .content .l1
    {
	background:url("/images/menu_image.gif") 4px 10px no-repeat;
	line-height:24px;
	padding-left:15px;
	}	

#page #navigation .menu-Default .content .l1_selected
    {
	line-height:24px;
	font-weight:normal;
	padding-left:15px;
	background:url("/images/menu_image_selected.gif") 4px 10px no-repeat;
	}		

#page #navigation .menu-Default .content .l2
    {
	background:url("/images/menu_image.gif") 14px 10px no-repeat;
	line-height:24px;
	padding-left:25px;
	}	

#page #navigation .menu-Default .content .l2_selected
    {
	line-height:24px;
	font-weight:normal;
	padding-left:25px;
	background:url("/images/menu_image_selected.gif") 14px 10px no-repeat;
	}		
	
#page #navigation .menu-Default .content .line
	{
	line-height:1px;
	margin-left:0px;
	height:2px;
	background:url("/images/dot_darkgrey.gif");
	}
	
#page #navigation .menu-Default .content .l1 a
    {
	padding:0px;
	text-decoration:none;
	color:#666666
	}	

#page #navigation .menu-Default .content .l1_selected a
    {
	padding:0px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	}	

#page #navigation .menu-Default .content .l2 a
    {
	padding:0px;
	text-decoration:none;
	color:#666666
	}	

#page #navigation .menu-Default .content .l2_selected a
    {
	padding:0px;
	text-decoration:none;
	color:#666666;
	font-weight:bold;
	}		
	
#page #navigation .menu-Default .content .line
	{
	line-height:1px;
	margin-left:0px;
	height:2px;
	background:url("/images/dot_darkgrey.gif");
	}
	
#page #navigation .menu-Default .content a:hover
    {
	text-decoration:none;
	color:#CC0000;
	}	

#page #navigation .menu-Default .header
    {
	}
	
#page #navigation .menu-Default .footer
    {
	}			

#page #navigation .menu-Default .footer_empty
    {
	}
		
/* -------------------------------------------------------------- */	

/* -------------------------------------------------------------- */	
/* Copyright in der Fußzeile                                      */ 
/* -------------------------------------------------------------- */		
#copyright
	{
	float:left;
	padding-left:10px;
	padding-top:3px;
	font-size:9px;
	color:#808080;
    }
#copyright a
	{
	font-size:9px;
	color:#808080;
	text-decoration:none;
	}

/* -------------------------------------------------------------- */	
/* Datum + Uhrzeit in der Fußzeile                                */ 
/* -------------------------------------------------------------- */		
#current-date-time
	{
	padding-top:5px;
	float:left;
    margin-left:105px;
	}

/* -------------------------------------------------------------- */	
/* Created by Anzeige in der Fußzeile                             */ 
/* -------------------------------------------------------------- */		
#created-by
	{
	float:right;
	padding-top:3px;
	padding-right:5px;
	text-align:right;
	text-align:center;
	color:#AFAFAF;
	font-family:verdana;
	font-size:8px;
	font-weight:bold;
	}

#created-by #created
	{
	font-weight:normal;
	color:#AFAFAF;	
	}
	
#created-by #web
	{
	font-size:8px;
	font-style:italic;
	color:#ADD13F;
	}

#created-by #plus
	{
	font-size:9px;
	font-style:italic;
	color:#0190DF;
	}
#created-by #agency
	{
	font-weight:normal;
	font-size:8px;
	color:#AFAFAF;	
	}

#created-by #function
	{
	margin:0px;
	padding:0px;
	font-weight:normal;
	font-size:8px;
	color:#AFAFAF;	
	}	
	
#created-by a
	{
	color:#AFAFAF;
	text-decoration:none;
	}
		
/* -------------------------------------------------------------- */

/*-----------------------------------*/
/* Definition der Standard Textboxen */
/*-----------------------------------*/
.box-Standard .bottom-right
    {
    }

.box-Standard .bottom-left
    {
    }

.box-Standard .top-right
    {
    }

.box-Standard .top-left
    {
    }

.box-Standard .titlebar
    {
    position:relative;
    top:0px;
	left:0px;
    font-family:verdana, arial;
    font-weight:bold;
    font-size:11px;
	color:#FFFFFF;
    text-align:left;
	height:18px;
	background:#C40000;
    padding-top:4px;
	padding-left:8px;
	padding-right:8px;
	margin-top:0px;
    margin-left:0px;
    margin-right:0px;
	}
	
.box-Standard .content
    {
    text-align:left;
    padding:5px;
    }

.box-Standard .content .hr
	{
	color:#B3C7CE;
	border-top:1px #B3C7CE  solid;	
	}	
	
.box-Standard
    {
    background:#FFFFFF;
    border:1px #C40000 solid;
    padding:0px;
    margin:0px;
	margin-top:0px !important;	
    margin-top:5px;	
    }
	
/*-----------------------------------*/

.box-Einfach .bottom-right
    {
    }

.box-Einfach .bottom-left
    {
    }

.box-Einfach .top-right
    {
    }

.box-Einfach .top-left
    {
    }

.box-Einfach .content
    {
    text-align:left;
    padding:8px;
    }

.box-Einfach
    {
    background:#FFFFFF;
    border:1px #C40000 solid;
    padding:0px;
    margin:0px;
    margin-top:5px;	
    }

/*-----------------------------------*/

/*--------------------------------------------------------------------*/

a.pdf
	{
	padding-left:20px;
	font-weight:normal;
	padding-bottom:5px;
	color:#3566B4;
	background:url("/images/pdf.gif") 0px 2px no-repeat;
	}	
	
a.pdf:hover
    {
	color:#DF0000;
	}	

a.zoom
	{
	padding-left:30px;
	padding-bottom:15px;
	line-height:30px;
	color:#3566B4;
	background:url("/images/bigger.gif") 0px 0px no-repeat;
	}	

a.zoom:hover
    {
	color:#DF0000;
	}	
/* -------------------------------------------------------------- */	
/* Sprachumschaltung                                               */
/* -------------------------------------------------------------- */	
#language-switch
	{
	z-index:99;
	position:absolute;
	top:104px;
	margin:0px;
	border:0px;
	height:20px;
	width:100px;
	margin-left:845px !important;
	margin-left:845px;
	color:#FFFFFF;
	}

#language-switch a
	{
	color:#FFFFFF;
	}	
#language-switch a:hover
	{
	color:#FFFFFF;
	}	
#language-switch .de a
	{
	padding-left:25px;
	padding-bottom:10px;
	background:url("/images/germany.gif") 0px 2px no-repeat;	
	}	
#language-switch .en a
	{
	padding-left:25px;
	padding-bottom:10px;
	background:url("/images/united_kingdom.gif") 0px 2px no-repeat;
	}


			
