﻿/* Menü oben */
a.menue_1:active  	{
	font-size: 11px;
	color: #285F95;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	padding-top: 150px;
}
a.menue_1:visited 	{font-size: 11px; color: #285F95; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;padding-top: 15px;}
a.menue_1:link    	{font-size: 11px; color: #285F95; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;padding-top: 15px;}
a.menue_1:hover   	{font-size: 11px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;padding-top: 15px;}

a.menue_1a:active  	{font-size: 11px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;padding-top: 15px;}
a.menue_1a:visited 	{font-size: 11px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;padding-top: 15px;}
a.menue_1a:link    	{font-size: 11px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;padding-top: 15px;}
a.menue_1a:hover   	{font-size: 11px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;padding-top: 15px;}

td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
}

.werbung p { 
	margin: 0px;
	padding: 0px;
}

.rechts {
	margin:2px;
	padding:2px;
}

input,button {
	font-size: 9px;
	border: 1px solid #666666;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
form {display:inline;}

a.forget:active  	{font-size: 10px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.forget:visited 	{font-size: 10px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.forget:link    	{font-size: 10px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none;}
a.forget:hover   	{font-size: 10px; color: #A42734; font-family: Tahoma, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline;}

h1 {padding:0px; margin:0px;}

body {
	/*background-color: #efefef;
	background-image: url(http://www.secudirekt.de/layouts/secudirekt/img/sekudirekthint.jpg);*/
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#hmenu ul li a {
	display:block;
	padding:5px;
	}

#hmenu ul li ul li a {
	display:block;
	padding:5px;
	}

#hmenu ul li a:hover {
	color:#ffffff;
	text-decoration:none;
	font-size:11px;
	}

#hmenu ul li {
	background-color:#D3E4FF;
	border-left:1px solid #ffffff;
	text-decoration:none;
	font-size:11px;
	}

#hmenu ul li ul li {
	height:auto;
	border-top:1px solid #ffffff;
	border-left:none;
	width:200px;
	text-decoration:none;
	font-size:11px;
	}

#hmenu ul li:hover {
	background-color:#ca4653;
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
	}

#hmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
	text-decoration:none;
	font-size:11px;
}

#hmenu li {
	float: left;
	position: relative;
	width: auto;
	text-decoration:none;
	font-size:11px;
}

#hmenu li ul {
	display: none;
	position: absolute;
	top: 25px;
	left: 0;
	text-decoration:none;
	font-size:11px;
}

#hmenu li>ul { /* alles ausser IE */
	top: auto;
	left: auto;
	text-decoration:none;
	font-size:11px;
}

#hmenu li:hover ul, #hmenu li.over ul {
	display: block;
}

#vmenu {
	padding-left: 5px;

}

#vmenu ul li a {
	display:block;
	padding:5px;
	}

#vmenu ul li ul li a {
	display:block;
	padding:5px;
	}

#vmenu ul li a:hover {
	color:#ffffff;
	}

#vmenu ul li {
	background-color:#D3E4FF;
	height:auto;
	}

#vmenu ul li {
	border-bottom:1px solid #ffffff;
	}

#vmenu ul li ul li {
	height:auto;
	border-bottom:1px solid #ffffff;
	}

#vmenu ul li:hover {
	background-color:#ca4653;
	}

#vmenu ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#vmenu li {
	float: left;
	position: relative;
	width: 180px;
}

#vmenu li ul {
	display: none;
	position: absolute;
	top: 0px;
	left: 180px;
	border-top:1px solid #ffffff;
	z-index:9999;
}

#vmenu ul li ul {
	border-top:0px;
	}

#vmenu li>ul { /* alles ausser IE */
	position: absolute;
	top: 0px;
	left: 180px;
	z-index:9999;
}

#vmenu li:hover ul, #vmenu li.over ul { 
	display: block;
	border-left:1px solid #ffffff;
}

a.menue_0, a.menue_0:link, a.menue_0:active, a.menue_0:visited, a.menue_0:hover   {
	color: #285F95;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}
	
a.menue_2, a.menue_2:link, a.menue_2:active, a.menue_2:visited, a.menue_2:hover,a.menue_2a, a.menue_2a:link, a.menue_2a:active, a.menue_2a:visited, a.menue_2a:hover    {
	color: #285F95;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}
	
a.menue_3, a.menue_3:link, a.menue_3:active, a.menue_3:visited, a.menue_3:hover,a.menue_3a, a.menue_3a:link, a.menue_3a:active, a.menue_3a:visited, a.menue_3a:hover   {
	color: #285F95;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}

a.menue_4, a.menue_4:link, a.menue_4:active, a.menue_4:visited, a.menue_4:hover,a.menue_4a, a.menue_4a:link, a.menue_4a:active, a.menue_4a:visited, a.menue_4a:hover   {
	color: #285F95;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}

a.menue_0a, a.menue_0a:link, a.menue_0a:active, a.menue_0a:visited  {
	color: #285F95;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}
	
a.menue_0a:hover   {
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}
	
a.menue_1, a.menue_1:link, a.menue_1:active, a.menue_1:visited, a.menue_1a:hover, a.menue_1:hover {
	text-decoration:none;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;

	}

#waitingDiv {
	text-align:center;
	margin:0 auto !important;
	width:100% !important;
	height:200% !important;
	position: absolute !important;
	top:0px;
    left:0px;
	background:url(../../../images/back_wait.png);
	z-index:100 !important;
	display: none;
	}

#waitingText {
	position: relative;
	top:30%;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	font-size:20px;
}