﻿body
{
	font-family: Arial, Verdana, Sans-Serif; 
	color:#606062;
	line-height:17px; 
	margin:0px;
	padding:0px;
	font-size:11px;
}

td
{
	font-family: Arial, Verdana, Sans-Serif; 
	color:#606062;
	line-height:17px;
	font-size:11px;
}

p
{
	font-family: Arial, Verdana, Sans-Serif; 
	color:#606062;
	line-height:17px;
	padding:0px;
	margin:0px;
}

a, a:visited, a:active, a:link
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px;
	font-weight:normal;
	color:#781b0e;
	text-decoration:normal;
}

A:hover
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px;
	font-weight:normal;
	color:#781b0e;
	text-decoration:underline;
}

a img
{
	border-style:none;
}

h1
{
	font-size:15px;
	color:#781b0e;
	margin:0px;
	padding:0px;
	font-weight:bold;
}

h2
{
	font-size:15px;
	color:#000000;
	margin:0px;
	padding:0px;
	font-weight:normal;
}

h3
{
	font-size:9px;
	color:#781b0e;
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-transform:uppercase;
}

h4
{
	font-size:10px;
	color:#606062;
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-transform:uppercase;
}

h5
{
	font-size:10px;
	color:#606062;
	margin:0px;
	padding:0px;
	font-weight:normal;
	text-transform:uppercase;
}


.bg_red
{
	background-image:url(images/bg_red.gif);
	background-repeat:repeat-x;	
}

.head, .head:Link, .head:hover, .head:active, .head:visited
{
	background-image:url(images/bg_head.gif);
	background-repeat:repeat-x;
	color:#676666;
	font-size:10px;	

}

.head_link, .head_link:Link, .head_link:active, .head_link:visited
{
	color:#676666;
	font-size:10px;	
	text-decoration:none;
}
.head_link:hover
{
	color:#676666;
	font-size:10px;	
	text-decoration:underline;
}

.bg_navigation_links
{
	background-image:url(images/bg_navigation_grau.gif);
	background-repeat:repeat-y;	
}

.bg_navigation_home
{
	background-image:url(images/bg_navigation_home.gif);
	background-repeat:repeat-y;	
	background-position:1px 0px;
}

.home_schatten_rechts
{
	background-image:url(images/home_shadow_right.gif);
	background-repeat:repeat-y;	
}

.content_right
{
	background-color:#F9F9F9;
	background-image:url(images/bg_rechts.png);
	background-repeat:repeat-y;
	background-position:right;
	text-decoration:none;
	color:#606062;
	font-size:10px;
	overflow:hidden;
}


.td_right
{
	font-size:10px;
	color:#606062;	
}
.td_right_a, .td_right_a:Link, .td_right_a:active, .td_right_a:visited
{
	font-size:10px;
	color:#606062;	
}

.td_right_a:hover
{
	text-decoration:underline;
	color:#606062;
	font-size:10px;	
}

.foot, .foot:Link, .foot:active, .foot:visited
{
	color:#909090;
	font-size:9px;
	line-height:12px;
	text-decoration:none;	
}

.foot:hover
{
	color:#909090;
	font-size:9px;
	line-height:12px;
	text-decoration:underline;	
}

.search /*td im Skin, background image mit runden ecken*/
{
	background-image:url(images/button_search.gif);
	background-repeat:no-repeat;	
	background-position:27px 0px;
}

#dnn_dnnSEARCH_txtSearch
{
	width:100px;
	margin-left:29px;

	* position:relative !important ;
	* top:-1px !important ;
	* left:29px !important;
}

*#dnn_dnnSEARCH_txtSearch /*textbox, ohne rand*/
{
    border: none 0px;
    
}

*#butSearch /*lupe*/
{
    position: relative;
    left: -136px;
    top:6px;
    font-family:Verdana, Arial, Times New Roman;
    font-size: 10px;
}


.grau, .grau:Link, .grau:active, .grau:visited
{
	font-family: Arial, Verdana, Sans-Serif; 
	color:#606062;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.rot, .rot:Link, .rot:active, .rot:visited
{
	font-family: Arial, Verdana, Sans-Serif; 
	color:#781b0e;
	font-size:10px;
	font-weight:bold;
	text-transform:uppercase;
}

.print, .print:Link, .print:active, .print:visited
{
	font-size:9px;
	color:#606062;
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Verdana, Arial, Sans-Serif;
}


/*
================================
	TopMenu	1. Stufe
================================
*/

.TopMenuBar
{
    width:600px;
}

.TopMenuItem
{
    height:32px;    
    padding-top:7px;    
    border:none;
}

.TopMenuItemMouseOver
{
    height:32px;
    padding-top:7px;
}

.TopMenuItem a:link, .TopMenuItem a:visited, .TopMenuItem a:hover, .TopMenuItem a:active,
.TopMenuItemMouseOver a:link, .TopMenuItemMouseOver a:visited, .TopMenuItemMouseOver a:hover, .TopMenuItemMouseOver a:active
{
	text-decoration:none;
	font-size:12px;
	color:#ffffff;
    font-weight:bold;
    
    padding-left:5px;
    padding-right:5px;
    
    letter-spacing:1px;
    border:none;
}

.TopMenActive
{
    font-size:12px;
    color:#681812;
    font-weight:bold;
        
    background-color:#999;
    background-image:url(images/bg_navigation_active.gif);
    background-repeat:repeat-x;
    
    margin-top:-8px;
    padding-top:8px;
    padding-bottom:9px;
    
    padding-left:5px;
    padding-right:5px;
    margin-left:-5px;
    margin-right:-5px;
    
    border-bottom:solid 1px #ccc;
    * border:solid 1px #ccc;    
}

/*
================================
	SideMenu	1. Stufe - Wenn noch kein Menupunkt angewählt ist - siehe Kompetenzen
================================
*/

.MenuItem0
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-weight: normal;
	color:#000000;
	margin:0px;
	padding-left:20px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:15px;

}

.MenuItemMouseOver0
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-weight: normal;
	color:#000000;
	margin:0px;
	padding-left:20px;
	background-color:#ffffff;
	padding-top:3px;
	padding-bottom:3px;
	line-height:15px;
}

.MenuItemMouseOver0 A:Link
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
    background-color:#ffffff;
    color: #7d271a;
	margin:0px;
	text-decoration:none;
}

.MenuItem0 A:Link
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	margin:0px;
	text-decoration:none;
}

.MenuHdr0 A:Link
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	margin:0px;
	text-decoration:none;
}

.MenuItemMouseOver0 A:Active
{
    background-color:#ffffff;
    color: #7d271a;
	text-decoration:none;
	font-weight:normal;
	font-size: 11px;
}

.MenuItem0 A:Active
{
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	font-size: 11px;
}

.MenuHdr0 A:Active
{
	color:#000000; 
	text-decoration:none;
	font-weight:normal;
	font-size: 11px;
}

.MenuItemMouseOver0 A:Visited
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
    background-color:#ffffff;
    color: #7d271a;
	margin:0px;
	text-decoration:none;
}

.MenuItem0 A:Visited
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	margin:0px;
	text-decoration:none;
}

.MenuHdr0 A:Visited
{
	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	margin:0px;
	text-decoration:none;
}


/*
================================
	SideMenu	1. Stufe
================================
*/

.MenuHdr0
{
	display:none;
}

.MenuHdr1
{
	display:block;

	margin:0px;
	padding-left:20px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.MenuItem1
{
	display:block;

	margin:0px;
	padding-left:20px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.MenuItemMouseOver1
{

	display:block;
	background-color:#ffffff;

	margin:0px;
	padding-left:20px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;

}

.currentItemHighlight1
{
	
	display:block;
    background-color:#ffffff;
	
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #7d271a;
    text-decoration:none;
    
	margin:0px;
	margin-left:-30px;
	padding-left:30px;
    margin-right:-1px;
	
	padding-top:5px;
	padding-bottom:5px;	
}

.currentHeaderHighlight1
{
	display:block;
    background-color:#ffffff;
	
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #7d271a;
    text-decoration:none;
    
	margin:0px;
	margin-left:-30px;
	padding-left:30px;
    margin-right:-1px;
	
	padding-top:5px;
	padding-bottom:5px;	
}

.MenuItemMouseOver1 A:Link, .MenuItemMouseOver1 A:Active, .MenuItemMouseOver1 A:Visited
{
	
	display:block;

	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#7d271a;
	text-decoration:none;

}

.MenuItem1 A:Link, .MenuHdr1 A:Link, .MenuItem1 A:Active, .MenuHdr1 A:Active, .MenuItem1 A:Visited, .MenuHdr1 A:Visited
{
	display:block;

	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	text-decoration:none;
}


/*
================================
	SideMenu	2. Stufe
================================
*/

.MenuHdr2
{
	display:block;

	margin:0px;
	padding-left:30px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.MenuItem2
{
	display:block;

	margin:0px;
	padding-left:30px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.MenuItemMouseOver2
{
	display:block;
	background-color:#ffffff;

	margin:0px;
	padding-left:30px;

	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.MenuItemMouseOver2 span
{
	display:block;
	background-color:#ffffff;

	margin:0px;
	margin-left:-30px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:15px;
}

.currentItemHighlight2
{
	display:block;
    background-color:#ffffff;
	
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #7d271a;
    text-decoration:none;
    
	margin:0px;
	margin-left:-30px;
	padding-left:30px;
    margin-right:-1px;
	
	padding-top:5px;
	padding-bottom:5px;	
}

.currentHeaderHighlight2
{
	display:block;
    background-color:#ffffff;
	
    font-family: Arial, Verdana, Sans-Serif; 
    font-size: 11px; 
    font-weight: bold; 
    color: #7d271a;
    text-decoration:none;
    
	margin:0px;
	margin-left:-30px;
	padding-left:30px;
    margin-right:-1px;
	
	padding-top:5px;
	padding-bottom:5px;	
}

.MenuItemMouseOver2 A:Link, .MenuItemMouseOver2 A:Active, .MenuItemMouseOver2 A:Visited
{
	display:block;

	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#7d271a;
	text-decoration:none;
}

.MenuItem2 A:Link, .MenuHdr2 A:Link, .MenuItem2 A:Active, .MenuHdr2 A:Active, .MenuItem2 A:Visited, .MenuHdr2 A:Visited
{
	display:block;

	font-family: Arial, Verdana, Sans-Serif; 
	font-size: 11px; 
	font-weight: normal; 
	color:#000000;
	text-decoration:none;
}





#dnn_ObenPane
{
	top:17px;
	*top:15px;
}
