html {
	margin:0px;
	width:100%;
	height:100%;
	overflow:hidden;
}
html #fixPNG {
}

body {
	margin:0px;
	width:100%;
	height:100%;
}
table.index {
	margin:0px;
}
img {
	border:0px;
}
td {
	vertical-align:top;
}

.frame {
	border:solid 1px #ffffff;
	width:168px;
	height:166px;
}


.service {


	scrollbar-arrow-color: #000000;
	scrollbar-3dlight-color: #111111;
	scrollbar-highlight-color: #FEDCC0;
	scrollbar-face-color: #DF7620;
	scrollbar-shadow-color: #111111;
	scrollbar-track-color: #000000;
	scrollbar-darkshadow-color: #000000;
}


a:link { font-weight:bold; color:#000000; text-decoration:none }
a:visited { font-weight:bold; color:#000000; text-decoration:none }
a:hover { font-weight:bold; color:#c0c0c0; text-decoration:none }
a:active { font-weight:bold; color:#ff5100; text-decoration:none }
a:focus { font-weight:bold; color:#ff5100; text-decoration:none }

a.handel_show:link { font-weight:bold; color:#FF6600; text-decoration:none }
a.handel_show:visited { font-weight:bold; color:#FF6600; text-decoration:none }
a.handel_show:hover { font-weight:bold; color:#0099FF; text-decoration:none }
a.handel_show:active { font-weight:bold; color:#ff5100; text-decoration:none }
a.handel_show:focus { font-weight:bold; color:#ff5100; text-decoration:none }
p.handel_show:first-letter {font-size:22px }

a.handel:link { font-weight:bold; color:#ffffff; text-decoration:none }
a.handel:visited { font-weight:bold; color:#ffffff; text-decoration:none }
a.handel:hover { font-weight:bold; color:#0099FF; text-decoration:none }
a.handel:active { font-weight:bold; color:#ff5100; text-decoration:none }
a.handel:focus { font-weight:bold; color:#ff5100; text-decoration:none }

a.kontakt:link { font-weight:bold; color:#ffffff; text-decoration:none }
a.kontakt:visited { font-weight:bold; color:#ffffff; text-decoration:none }
a.kontakt:hover { font-weight:bold; color:#c0c0c0; text-decoration:none }
a.kontakt:active { font-weight:bold; color:#ff5100; text-decoration:none }
a.kontakt:focus { font-weight:bold; color:#ff5100; text-decoration:none }


a.links:link, .links_menu a:link { font-weight:bold; color:#ffffff; text-decoration:none }
a.links:visited, .links_menu a:visited { font-weight:bold; color:#ffffff; text-decoration:none }
a.links:hover, .links_menu a:hover { font-weight:bold; color:#FF6600; text-decoration:none }
a.links:active, .links_menu a:active { font-weight:bold; color:#ff5100; text-decoration:none }
a.links:focus, .links_menu a:focus { font-weight:bold; color:#ff5100; text-decoration:none }


.anfahrt_menu a:link { font-weight:bold; color:#ffffff; text-decoration:none }
.anfahrt_menu a:visited { font-weight:bold; color:#ffffff; text-decoration:none }
.anfahrt_menu a:hover { font-weight:bold; color:#006600; text-decoration:none }
.anfahrt_menu a:active { font-weight:bold; color:#ff5100; text-decoration:none }
.anfahrt_menu a:focus { font-weight:bold; color:#ff5100; text-decoration:none }


.service_menu a:link { font-weight:bold; color:#000000; text-decoration:none }
.service_menu a:visited { font-weight:bold; color:#000000; text-decoration:none }
.service_menu a:hover { font-weight:bold; color:#0000FF; text-decoration:none }
.service_menu a:active { font-weight:bold; color:#ff5100; text-decoration:none }
.service_menu a:focus { font-weight:bold; color:#ff5100; text-decoration:none }

.handel_menu a:link { font-weight:bold; color:#ffffff; text-decoration:none }
.handel_menu a:visited { font-weight:bold; color:#ffffff; text-decoration:none }
.handel_menu a:hover { font-weight:bold; color:#5a4906; text-decoration:none }
.handel_menu a:active { font-weight:bold; color:#000000; text-decoration:none }
.handel_menu a:focus { font-weight:bold; color:#000000; text-decoration:none }


.welcome_menu a:link { font-weight:bold; color:#ffffff; text-decoration:none }
.welcome_menu a:visited { font-weight:bold; color:#ffffff; text-decoration:none }
.welcome_menu a:hover { font-weight:bold; color:#FF0000; text-decoration:none }
.welcome_menu a:active { font-weight:bold; color:#ff5100; text-decoration:none }
.welcome_menu a:focus { font-weight:bold; color:#ff5100; text-decoration:none } 
.welcome:first-letter {font-size:14px}


/*///////////////////////////////////////////////////////////////////////////////
////// KONTAKT ///////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////*/

.kontakt_links a:link { font-weight:bold; color:#fff; text-decoration:none }
.kontakt_links a:visited { font-weight:bold; color:#fff; text-decoration:none }
.kontakt_links a:hover { font-weight:bold; color:#999; text-decoration:none }
.kontakt_links a:active { font-weight:bold; color:#fff; text-decoration:none }
.kontakt_links a:focus { font-weight:bold; color:#fff; text-decoration:none }

.kontakt_menu a:link { font-weight:bold; color:#000000; text-decoration:none }
.kontakt_menu a:visited { font-weight:bold; color:#000000; text-decoration:none }
.kontakt_menu a:hover { font-weight:bold; color:#006600; text-decoration:none }
.kontakt_menu a:active { font-weight:bold; color:#ff5100; text-decoration:none }
.kontakt_menu a:focus { font-weight:bold; color:#ff5100; text-decoration:none }









<!-- Map24 stylesheets

.map24_input {
	background-color: #ffffff;
	color: #555555;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	font-weight: normal;
	border: 1px #bebebe solid;
}
	
.map24_list {
	background-color: #FFFFFF; 
	border-style: groove;
	font-family: Arial, Geneva, Helvetica, sans-serif; 
	font-size: 9px;
}
	
.map24_text	{
	font-family: Arial; 
	font-size: 11px; 
	color:#000033;
}
	
.map24_margin	{
	margin-left: 10px;
}

.map24_padding {
	padding-left: 10px;
}

.map24_title {
	font-family: Arial; 
	font-size: 11px; 
	color:#FFFFFF; 
	padding-left: 10px; 
	padding-top: 31px; 
	font-weight: bold;
	background-color: #0072BC;
}
	
.map24_cell	{
	background-image:url(layout_images/anfahrt/background_pattern_01.gif); 
	padding-left: 10px; 
	padding-top: 5px; 
	padding-right: 5px; 
	padding-bottom: 5px; 
}
	
.blockborder {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-width: 1px;
	border-right-style: solid;
	border-color: #BEBEBE;
}	

.map24_submit {
	font-size: 11px;
	color: #0D3D6A;
}







-->
