﻿.ms-pagebreadcrumb a{
background-color:transparent;
color:#666666;
text-decoration:none;
}

.ms-pagebreadcrumb{
background-color:transparent;
color:#666666;
text-decoration:none;
}
.ms-SPLink
{
font-family:verdana;
font-size:8pt;
color:#333;
}
.ms-SPLink A:link,.ms-SPLink A:visited
{
color:#333;
text-decoration:none;
}
.ms-SpLinkButtonInActive,.ms-SpLinkButtonActive
{
padding:0px;
}
.ms-HoverCellInActive,.ms-SpLinkButtonInActive
{
border:none;
margin:0px;
color:#333;
vertical-align:top;
background-color:transparent;
}


/* WEBPARTS */
.ms-WPHeader{

}
.ms-WPHeader TD{
border-bottom:1px solid #c8c8c8;
border-collapse:collapse;
padding-top:20px;
}


.ms-WPMenu{
	background-color:#add1ff;
}
.ms-WPTitle {
	font-family:Verdana, Arial, Helvetica;
	font-size:1.2em;
	color:#333333;
	padding-left:20px;
	background-image:url('/images/0136_fat_arrow.png');
	background-position:left center;
	background-repeat:no-repeat;

}

.ms-WPTitle A:visited {
	color:#333333;
	text-decoration:underline;
	cursor:pointer;
}
.ms-WPTitle A:link {
	color:#333333;
	text-decoration:underline;
	cursor:pointer;
}
.ms-WPTitle A:hover {
	color:#c00000;
	text-decoration:none;
	cursor:pointer;
}



.ms-WPBody {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size:1em;
	line-height: 1.3em;
	padding: 10px 0px 5px 3px;
}

/*
.ms-TPBody TABLE {
	font-size:1em;
}
.ms-WPBody TABLE {
	font-size:1em;
}
*/
.ms-WPBody DIV {
	font-size: 1em;
	font-family: verdana,arial,helvetica,sans-serif;
	line-height: 1.3em;
}

.ms-WPBody A:visited {
	color:#C00000;
	font-weight:normal;
	text-decoration:none;
}
.ms-WPBody A:link{
	color:#C00000;
	font-weight:normal;
	text-decoration:none;
}
.ms-WPBody A:hover{
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
}

/*
.ms-TPBody th{
	font-weight:bold;
}
.ms-WPBody th{
	font-weight:bold;
}
.ms-WPBody td{
	font-size:8pt;
	font-family:verdana,arial,helvetica,sans-serif;
}
.ms-TPBody h1{
	font-weight:bold;
	font-size:200%;
}
.ms-WPBody h1{
	font-weight:bold;
	font-size:200%;
}
.ms-TPBody h2{
	font-weight:bold;
	font-size:170%;
}
.ms-WPBody h2{
	font-weight:bold;
	font-size:170%;
}
.ms-TPBody h3{
	font-weight:bold;
	font-size:120%;
}
.ms-WPBody h3{
	font-weight:bold;
	font-size:120%;
}
.ms-TPBody h4{
	font-weight:bold;
	font-size:100%;
}
.ms-WPBody h4{
	font-weight:bold;
	font-size:100%;
}
.ms-TPBody h5{
	font-weight:bold;
	font-size:80% 
}
.ms-WPBody h5{
	font-weight:bold;
	font-size:80% 
}
.ms-TPBody h6{
	font-weight:bold;
	font-size:65%;
}
.ms-WPBody h6{
	font-weight:bold;
	font-size:65%;
}
.ms-WPBorderBorderOnly{
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
}
.ms-WPBorder{
	border-color:#cccccc;
	border-width:1px;
	border-style:solid;
}
.ms-WPBorder{
	border-top-width:0px;
}
.ms-WPHeader{

}
.ms-WPHeader TD{
	border-bottom:0px solid #999999;
	border-collapse:collapse;
}

*/




/* NAVIGATION LINKS */
.ms-recyclebin{
	background-color:#eeeeee;
	border:none;
}
table.ms-recyclebin td{
	background-color:#eeeeee;
	background-image:none;
	width:100%;
	border:none;
	padding:5px 5px 5px 3px;
}
.ms-navframe{
	width: 170px;
	height:100%;
	background-color:#eeeeee;
}
.ms-quicklaunchouter{
	background-color:#eeeeee;
	width: 170px;
	height:100%;
	border:none;
	padding:none;
	margin:none;
}

.ms-quickLaunch{
	border:none;
	border-top:1px #999999 solid;
	background-color:#eeeeee;
	font-size:12px;
	font-family:verdana;
	line-height:10pt;
}
.ms-nav{
	width:170px;
	background-color:#ffffff;
	background-image:none;
	font-family:verdana;
	font-size:12px;
	padding-left:10px;
}
.ms-standardheader{
	font-size:12px;
	text-align:left;
}

.ms-quicklaunch table td{
	border-top:none;
}
.ms-quicklaunch a{
	white-space:normal;
}
.ms-navheader{
	border-bottom: 1px #999999 solid;
	
}
.ms-navItem{
	border-bottom:1px #999999 solid;
}



.ms-quicklaunch table.ms-navheader td{
	background-color:transparent;
	border:0px;
	padding:0px 0px 0px 0px;
}
span.ms-navitem{
	background-image:none;
	padding:0px 0px 0px 0px;
	font-family:verdana;
}
table.ms-navItem td{
	background-image:none;
	padding:0px 0px 0px 10px;
	font-family:verdana;
}

.ms-selectednavheader a{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}
.ms-selectednavheader a:hover{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.ms-navsubmenu1{
	width:100%;
	border-collapse:collapse;
	background-color:#eeeeee;
}
.ms-navsubmenu2{
	width:100%;
	background-color:#eeeeee;
	margin-bottom:0px;
}
table.ms-navselected{
	padding:0px;
}
.ms-navheader2 a{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	width:170px;
	padding:5px 4px 5px 14px;
	float:left;
}
.ms-navheader a{
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	width:170px;
	padding:5px 4px 5px 14px;
	float:left;

}
.ms-navheader2 a:hover{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:170px;
	padding:5px 4px 5px 14px;
	background-image:url('/System/nav_active.png');
	background-repeat:repeat-y;
	background-position:left;
	background-color:#CCCCCC;
	float:left;
}
.ms-navheader a:hover{
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:170px;
	padding:5px 4px 5px 14px;
	background-image:url('/System/nav_active.png');
	background-repeat:repeat-y;
	background-position:left;
	background-color:#CCCCCC;
	float:left;
}
.ms-navItem a{
	font-size:1em;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
	width:160px;
	padding:5px 0px 5px 14px; 
	float:left;
}
.ms-navItem a:hover{
	font-size:1em;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	width:160px;
	padding:5px 0px 5px 14px;
	background-image:url('/System/nav_active.png');
	background-repeat:repeat-y;
	background-position:left;
	background-color:#CCCCCC;
	float:left; 
}


/* HAUPTNAVIGATION */
.ms-mwstitlearea a:hover {
	color:#333333;
	font-weight:bold;
}
.ms-topnavContainer{
	border:none;
}
.ms-topnav{
	border-bottom: 1px #C8C8C8 solid ;
	font-family:Verdana, Arial, Helvetica;
	background-color: #009642;
	color: #ffffff;
	background-image:none;
	border-top:0;
	border-left:0;
	border-right:0;
	height:15px;
}

.ms-topnav a{
	display:block;
	white-space:nowrap;
	padding:3px 10px 0px 10px;
	height:21px;
	background-color: #009642;
}
.ms-topnavselected{
	color: #ffffff;
	font-weight: bold;
	background-image:url('Images/quader_weiss.png');
	background-position:center bottom; 
	background-repeat:no-repeat; 
}
.ms-topnavselected a{
	color:#ffffff;
}
.ms-topNavHover{
	color: #ffffff;
	background-image:url('Images/quader_weiss.png');
	background-position:center bottom;
	background-repeat:no-repeat;
}
.ms-topNavHover a{
	color:#ffffff;
	text-decoration:none;
	background-image:url('Images/quader_weiss.png');
	background-position:center bottom;
	background-repeat:no-repeat;
	font-size: 0.95em;
	font-weight:700;

}


/* NEUES DOKUMENT HINZUFÜGEN UND INTERNE LINKS*/

a.ms-addnew{
font-weight:normal;
font-family:verdana;
font-size:8pt;
color:#8c8c8c;
text-decoration:none;
}
a.ms-addnew:Hover{
color:#333333;
text-decoration:none;
}

.ms-disc a{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-vb-user a{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-GRStatusText a{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-vb2 a{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-vb a:link, .ms-vb a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-disc a:hover{
	font-family:Verdana, Arial;
	color:#333333;
	text-decoration:underline;
}

.ms-vb-user a:hover{
	font-family:Verdana, Arial;
	color:#333333;
	text-decoration:underline;
}

.ms-vb2 a:hover{
	font-family:Verdana, Arial;
	color:#333333;
	text-decoration:underline;
}

.ms-vb a:hover{
	font-family:Verdana, Arial;
	color:#333333;
	text-decoration:underline;
}

.ms-disc a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-vb-user a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-GRStatusText a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

.ms-vb2 a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}

td.ms-vb a:visited{
	font-family:Verdana, Arial;
	color:#DA251C;
	text-decoration:none;
}
.ms-vb{
	font-family:Verdana;
	width:200px;
}

.ms-vb-aktuell{
	font-family: Verdana, Arial;
	font-size: 6px;
	text-decoration: none;
}


.ms-gb{
height:22px;
background-color:#ffffff;
font-weight:bold;
border-bottom:1px dotted #c8c8c8;
border-top:1px solid #f9f9f9;
padding-bottom:3px;
}
.ms-paging{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#8c8c8c;
}
.ms-paging a:link,
.ms-paging a:visited{
font-family:tahoma,sans-serif;
font-size:8pt;
font-weight:normal;
color:#8c8c8c;
text-decoration:none;
}

.label{
	width:200px;
	vertical-align:top;
}
.ms-long{
width:200px;
}
/* MENÜ */
.menu{
	border:none;
	background-color:transparent;
	font-family:verdana;
	width:200px;
	height:25px;
	border-bottom: 1px #999999 solid;
	padding-left:0px;
	color:#333333;
	margin-left:10px;
}

.menu_hover{
	background-color:#cccccc;
	font-weight:700;
}
.menuItem_hover{
	background-color:#cccccc;
	z-index:1;
}
.menuItem{
	border:none;
	background-color:#f4f4f4;
	font-family:verdana;
	width:170px;
	height:25px;
	border-bottom: 1px #999999 solid;
	border-top: 1px #999999 solid;
	padding-left:0px;
	color:#333333;
	margin-left:10px;
	z-index:1;
}

.button{
	font-family:Verdana, Arial, Helvetica;
	font-size:1em;
	padding:3px 2px;
	width:150px;
	
}

