/*
ContRay - Professional Website Engine
ContRay - Release 3 Enterprise Edition
Copyright © 2001-2006 ContRay [www.contray.de]
All rights reserved.
CSS Style - Templates
*/

BODY {background: #ffffff; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; scrollbar-face-color: #EEEEEE; scrollbar-highlight-color: #EEEEEE; scrollbar-shadow-color: #c0c0c0; scrollbar-3dlight-color: #c0c0c0; scrollbar-arrow-color: #111111; scrollbar-track-color: #CCCCCC; scrollbar-darkshadow-color: #111111;}
A { text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif; color: #135AB0; }
A:hover { text-decoration: underline; }
A.navpfad { font-size: 10px; color: #2A2A2A; text-decoration: none; line-height: normal;}
A.navpfad:hover { font-size: 10px; color: #2A2A2A; text-decoration: underline; line-height: normal;}
A.small { font-size: 10px; color: #2A2A2A; font-weight: normal; text-decoration: none; line-height: normal;}
A.small:hover { font-size: 10px; color: #2A2A2A; text-decoration: underline; font-weight: normal; line-height: normal;}
A.Copyright {font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; color: #AFAFAF; font-size: 7pt; line-height: normal;}
A.Copyright:HOVER {font-family: Verdana,Tahoma,Arial,Helvetica,sans-serif; color: #AFAFAF; font-size: 7pt; line-height: normal; text-decoration: underline;}
A.faq {FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #135AB0;}
A.faq:visited {FONT-weight: normal; TEXT-DECORATION: none; FONT-SIZE: 11px; COLOR: #135AB0;}
A.faq:hover {FONT-weight: normal; TEXT-DECORATION: underline; FONT-SIZE: 11px; COLOR: #135AB0;}

P  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #2A2A2A; font-weight: normal;}
P.headlinefaq {FONT-SIZE: 8pt; FONT-weight: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND: url(gfx/headline_faq.gif) no-repeat 0px 100%; line-height: normal;}

TD { font-family: Verdana, Arial, Helvetica, sans-serif; color: #2A2A2A; font-size: 8pt; line-height:1.4em;}

.heading  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; }
.normal  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #2A2A2A; }
.bigwhite  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #ffffff; font-weight: bold;}
.grey  { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #2A2A2A; font-weight: bold; }
.optimized {font-family: verdana,tahoma,helvetica; color: #111111; font-size: 7pt;}

.forms {background-color: #ffffff; border-bottom: 1px #F0F0F0 solid; border-left: 1px #C0C0C0 solid; border-right: 1px #F0F0F0 solid; border-top: 1px #C0C0C0 solid; color: #2A2A2A; font-family: Verdana, Arial, Helvetica; font-size: 10px;}
.buttons {background-color: #E6E6E6; border-bottom: 1px #808080 solid; border-left: 1px #d2d2d2 solid; border-right: 1px #808080 solid; border-top: 1px #d2d2d2 solid; color: #2A2A2A; font-family: Verdana, Arial, Helvetica; font-size: 10px;}

.topnavi00 {border-bottom: 1px solid #D6D6D6;}
.topnavi {border-bottom: 1px solid #ffffff; margin: 5px 0px; padding: 5px 0px;}
.topnavitop {margin: 5px 0px; padding: 5px 5px 4px 5px;}
.topnavi_gesamt {border-right: 1px solid #ffffff;}

A.topnavi0:link {text-align: left; color: #2A2A2A; font-size: 8pt; text-decoration: none; line-height: normal;}
A.topnavi0:visited {text-align: left; color: #2A2A2A; font-size: 8pt; text-decoration: none; line-height: normal;}
A.topnavi0:hover {text-decoration: underline; font-size: 8pt; color: #2A2A2A; line-height: normal;}
A.topnavi1:link {text-align: left; color: #2A2A2A; font-size: 11px; text-decoration: none; line-height: normal;}
A.topnavi1:visited {text-align: left; color: #2A2A2A; font-size: 11px; text-decoration: none; line-height: normal;}
A.topnavi1:hover {
	text-decoration: none;
	font-size: 11px;
	color: NAVY;
	line-height: normal;
}
.navpfad_script { font-size: 10px; color: #2A2A2A; font-weight: normal; line-height: normal;}
.navpfad { font-size: 10px; color: #2A2A2A; font-weight: bold; line-height: normal;}

.secondnavi0 {background-color: #EFEFEF; border-bottom: 1px solid #ffffff; margin: 5px 0px; padding: 5px 0px; line-height: normal;}
.secondnavi_leer {background-color: #FFFFFF; border-bottom: 1px solid #FFFFFF; margin: 5px 0px; padding: 5px 0px; line-height: normal;}
.secondnavi {border-bottom: 1px solid #EFEFEF; margin: 5px 0px; padding: 5px 0px; line-height: normal;}
.secondnavi1 {border-bottom: 1px solid #ffffff; margin: 5px 0px; padding: 5px 0px; line-height: normal;}
.secondnavi1top {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px 0px;
	line-height: normal;
	display: inline;
	margin-right: 18px;
}
.secondnavi2 {text-align: left; color: #000000; font-size: 8pt; text-decoration: none; font-weight: bold; line-height: normal;}
.secondnavi_link {text-align: left; color: #000000; font-size: 8pt; text-decoration: none; line-height: normal;}
A.secondnavi_link:link {text-align: left; color: #2A2A2A; font-size: 8pt; text-decoration: none; line-height: normal;}
A.secondnavi_link:visited {text-align: left; color: #2A2A2A; font-size: 8pt; text-decoration: none; line-height: normal;}
A.secondnavi_link:hover {
	text-decoration: none;
	font-size: 8pt;
	color: Navy;
	line-height: normal;
}

A.footer_link:link {font-family: verdana,tahoma,helvetica; color: #111111; font-size: 7pt; text-decoration: none; line-height: normal;}
A.footer_link:visited {font-family: verdana,tahoma,helvetica; color: #111111; font-size: 7pt; text-decoration: none; line-height: normal;}
A.footer_link:hover {font-family: verdana,tahoma,helvetica; text-decoration: underline; font-size: 7pt; color: #111111; line-height: normal;}
form {display: inline}
.tabgrey3 {
	padding: 5px 7px 5px 7px;
	background-color: #EFEFEF;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-top: 1px solid #EFEFEF;
	font-weight: bold;
}
.tabwhite3 {
	padding: 7px 7px 7px 7px;
	background-color: #FFFFFF;
	border-left: 1px solid #EFEFEF;
	border-right: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}

