/**
 Body Attribute
 **/
body {
	scrollbar-face-color: #EAE9E9; 
	scrollbar-base-color: #336699; 
	scrollbar-track-color: #f5f5f5; 
	scrollbar-highlight-color: #d1d1d1; 
	scrollbar-shadow-color: #AEBCCA; 
	scrollbar-3dlight-color: #f5f5f5; 
	scrollbar-arrow-color: #F7941D;
	scrollbar-darkshadow-color: #737573;
}

/**
 Line Colors
 **/
.lineLightBlue { background-color: #F7FAFE } 
.lineHighBlue  { background-color: #E3E9F1 }
.lineLowBlue   { background-color: #CDD8E6 }
.lineDeepBlue  { background-color: #A1B5CE }
.lineBlack     { background-color: #000000 }
.lineWhite     { background-color: #ffffff }
.lineOrange    { background-color: orange }
/**
 Tabellen Zellen Attribute
 **/
td.normal  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; color: #000000 }
td.small   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; color: #000000 }
td.address { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; color: orange  }
td.error   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; color: #ff0000 }
/**
 SPAN
**/
span.normal { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; color: #000000 }
span.small  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; color: #000000 }

/**
 A-HREF Attribute
 **/
A.navtop:link     { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #ffffff;}
A.navtop:visited  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #ffffff;}
A.navtop:active   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #ffffff;}
A.navtop:hover    { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: orange; }

A.navleft:link    { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #000000;}
A.navleft:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #000000;}
A.navleft:active  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: #000000;}
A.navleft:hover   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 3.5mm; text-decoration: none; color: orange; }

A.navleft2Deep:link    { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000;}
A.navleft2Deep:visited { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000;}
A.navleft2Deep:active  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000;}
A.navleft2Deep:hover   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: orange; }

A.inside:link     { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #A1B5CE;}
A.inside:visited  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #A1B5CE;}
A.inside:active   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #000000;}
A.inside:hover    { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: orange; }

A.address:link     { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: orange;}
A.address:visited  { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: orange;}
A.address:active   { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: orange;}
A.address:hover    { font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: gray; }


/*MP-STYLE*/
/*Copie von w3c.css*/ 

.navi_left{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#245491;
}
.navi_left_up{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}
.navi_left_uup{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#245491;
}
a.navi_left,a.navi_left_up,a.navi_left_uup {
	text-decoration:none;
}
a:hover.navi_left,a:hover.navi_left_up,a:hover.navi_left_uup {
	color:orange;
	text-decoration:none;
}
/*******************************************************************************
 * Stylesheet für twGmap02MarkerUndInfo
 ******************************************************************************/

/* die gesamte Google Map*/
#twGmap {
	width: 600px; 
	height: 450px;
}

/* für das Infofenster */
.twGmapInfo {
	width: 410px; 
	background-color: #fdf9ec;
	border: 2px dotted #ffbb60;
}
.twGmapInfo .headline {
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
.twGmapInfo .text {
	/*float: right;*/
	margin: 0px;
	padding: 0px;
}
.twGmapInfo .img {
	float: right;
	margin: 0px 4px 2px 4px;
	padding: 0px;
	border: 4px inset #ffbb60;
}
.twGmapInfo .video {
	float: left;
	margin: 0px 4px 2px 4px;
	padding: 3px;
	background-color: #ffbb60;
	font-size: 0.8em;
	font-weight: bold;
	border: 4px inset #ffbb60;
}
.twClear {
	clear: both;
	margin: 0px;
	padding: 0px;
	line-height: 1px;
}

