*
{
  font-size: 12px;
  font-family: arial, sans serif;
}
.form_input_nosize
{
  border:solid 1px #1F4B8A;
  background-color:#CCD7FF;
}
.form_input
{
  width:70px;
  border:solid 1px #1F4B8A;
  background-color:#CCD7FF;
}
.form_input_text
{
  width:50px;
  border:solid 1px #1F4B8A;
  background-color:#CCD7FF;
}
.headline1
{
  font-size: 16px;
  font-weight: bold;
  color:#000068;
  padding-bottom: 8px;
}
.headline2
{
  font-size: 14px;
  font-weight: bold;
  color:#000068;
  padding-bottom: 8px;
}
.headline3
{
  font-size: 12px;
  font-weight: bold;
  color:#000000;
  padding-bottom: 8px;
}

TD{ line-height:17px; }
.MENU{line-height:13px; }
/*#003466*/
.link_site:link {font-size:12px;font-weight:none; color:#633507 ; text-decoration:none; }
.link_site:visited {font-size:12px;font-weight:none; color:#633507 ; text-decoration:none; }
.link_site:hover {font-size:12px;font-weight:none; color:#633507 ; text-decoration:none; }
.link_site:active {font-size:12px;font-weight:none; color:#633507 ; text-decoration:none; }

.small_urlaubsziel:link {font-size:10px;font-weight:none; color:#633507 ; text-decoration:none; }
.small_urlaubsziel:visited {font-size:10px;font-weight:none; color:#633507 ; text-decoration:none; }
.small_urlaubsziel:hover {font-size:10px;font-weight:none; color:#633507 ; text-decoration:none; }
.small_urlaubsziel:active {font-size:10px;font-weight:none; color:#633507 ; text-decoration:none; }

.impressummenu:link {font-size:10px;font-weight:bold; color:#FFFFFF ; text-decoration: none; }
.impressummenu:visited {font-size:10px;font-weight:bold; color:#FFFFFF ; text-decoration: none;}
.impressummenu:hover {font-size:10px;font-weight:bold; color:#FFFFFF ; text-decoration:none;}

a.small {font-size:10px; color:#000000 ; text-decoration: none; }
a.small:visited {font-size:10px; color:#000000 ; text-decoration: none;}
a.small:hover {font-size:10px; color:#000000 ; text-decoration:none;}

.submenu:link {font-size:12px;font-weight:none; color:#1F4B8A ; text-decoration:none; padding-left:10px;}
.submenu:visited {font-size:12px;font-weight:none; color:#1F4B8A ; text-decoration:none; padding-left:10px; }
.submenu:hover {font-size:12px;font-weight:none; color:#1F4B8A ; text-decoration:none; padding-left:10px; }

.mymenu:link {font-size:12px;font-weight:none; color:#FFFFFF ; text-decoration:none; }
.mymenu:visited {font-size:12px;font-weight:none; color:#FFFFFF ; text-decoration:none; }
.mymenu:hover {font-size:12px;font-weight:none; color:#FFFFFF ; text-decoration:none; }

.mymenu_black:link {font-size:12px;font-weight:none; color:#000000 ; text-decoration:none; }
.mymenu_black:visited {font-size:12px;font-weight:none; color:#000000 ; text-decoration:none; }
.mymenu_black:hover {font-size:12px;font-weight:none; color:#000000 ; text-decoration:none; }

.breadcrumbs:link { color:#000000 ; text-decoration:none; }
.breadcrumbs:visited { color:#000000 ; text-decoration:none; }
.breadcrumbs:hover { color:#000000 ; text-decoration:underline; }

.artikel_bread:link { color:#000000 ; text-decoration:none; font-size:20px;font-family:Verdana;}
.artikel_bread:visited { color:#000000 ; text-decoration:none; font-size:20px;font-family:Verdana; }
.artikel_bread:hover { color:#000000 ; text-decoration:underline; font-size:20px;font-family:Verdana;}

.defaultlink:link {font-size:12px;font-weight:bold; color:#633507 ; text-decoration:none; }
.defaultlink:visited {font-size:12px;font-weight:bold; color:#633507 ; text-decoration:none; }
.defaultlink:hover {font-size:12px;font-weight:bold; color:#633507 ; text-decoration:none; }

.left_site_links:link {font-size:13px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links:visited {font-size:13px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links:hover {font-size:13px;font-weight:bold; color:#633507 ; text-decoration:none; }

.left_site_links_black:link {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }
.left_site_links_black:visited {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }
.left_site_links_black:hover {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }

.left_site_links_s:link {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links_s:visited {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links_s:hover {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }

.left_site_links_act:link {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }
.left_site_links_act:visited {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }
.left_site_links_act:hover {font-size:13px;font-weight:bold; color:#000000 ; text-decoration:none; }

.left_site_links_small:link {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links_small:visited {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }
.left_site_links_small:hover {font-size:10px;font-weight:bold; color:#633507 ; text-decoration:none; }

.boxen{
  border-right: #666666  1px inset; border-top: #666666 1px outset;
  font-weight:Normal; border-left: #666666 1px outset;
  color: #666666; border-bottom: #666666 1px inset;
  background-color: #FFFFFF;}

.DOT0{  BACKGROUND-COLOR:#FFFFFF;}
.DOT1{  BACKGROUND-COLOR:#9E0032;}
.DOT2{  BACKGROUND-COLOR:#00508F;}
.DOT3{  BACKGROUND-COLOR:#409A3C;}
.DOT4{  BACKGROUND-COLOR:#009DB4;}
/*.DOT5{  BACKGROUND-COLOR:#F58220;}*/
.DOT5{  BACKGROUND-COLOR:#006468;}
.DOT6{  BACKGROUND-COLOR:#0098DB;}

.SiteMapUeberschrift{ }
.SiteMapText{ }

.RKWLOGO{ }
.headline_nice{ font-size: 20px; line-height:30px; font-weight: bold; COLOR: #999999; }
.menu_text{ color: #FF0000; text-decoration: none; font-weight: bolder; }
.inputbutton{ color: #FFFFFF; background-color: #778EA6; text-decoration: none; border: 1px solid; border-width: 1px 1px 1px 1px; border-color: #AAAAAA solid; font-weight: bolder; }
.UBERSCHRIFT{ FONT-WEIGHT: bold; FONT-SIZE: 25px; COLOR: #999999; }
.produktfinderueberschrift{ FONT-WEIGHT: bolder; color: #666666; }
.produktfindertext{ FONT-WEIGHT: none; color: #666666; }
.breadcrumbs{ FONT-WEIGHT: none; color: #000000; }
.kontakt{ FONT-WEIGHT: none; color: #666666; }
.ComboBox{ Padding-Left: 5px; font-weight: none; color: #000000;}
.MESSEKALENDER{ PADDING:1px; PADDING-LEFT:10px; PADDING-RIGHT:5px; BACKGROUND-COLOR:#0098DB; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
.KALENDER{ FONT-WEIGHT: bold; color: #000000; }
.KALENDERout{ PADDING:3px; FONT-WEIGHT: bold; COLOR: #666666; }
.KALENDER_SELgrau{ FONT-WEIGHT: bold; BACKGROUND-COLOR:#CCCCCC; COLOR: #FFFFFF; }
.KALENDER_SELblau{ FONT-WEIGHT: bold; BACKGROUND-COLOR:#0098DB; BACKGROUND-REPEAT:no-repeat; BACKGROUND-IMAGE: url(../images/messeimages/dummy.gif); color: #000000; }

.impressum {
  color:#FFFFFF;
  font-weight:bold;
}

.defaultinput
{
  border:solid 1px #A49984;
  width:250px;
}

.submitbtn
{
  background-color:#D2CCC1;
  border:solid 1px #A49983;
  width:80px;
}

.SPAN
{
  Background-Color: #FFFFCC;
  Padding: 2px;
}
TD.DropDown
{
  Line-Height: 20px;
  padding-bottom:0px;
}

.DropDown a
{
  Color: #000000;
  Text-Decoration: none;
  padding-right:30px;
}

.DropDown a:visited
{
  Color: #000000;
  Text-Decoration: none;
}

.DropDown a:hover
{
  Color: #000000;
  Text-Decoration: none;
}

.DropDown a:hover
{
  Color: #FF0000;
}

.SubImage
{
  Margin-left: 20px;
  Margin-Right: 3px;
}

img.FrontImage
{
  Width: 5px;
}

TD.MainMenu
{
  padding:0px;
  margin:0px;
  Text-Align: Center;
  Width: 100px;
  Height: 32px;
}

* html TD.MainMenu
{
  Padding-Left: 10px;
}

body
{
  margin:0px;
}
.bottomline
{
  background-color:#A39883;
}
.defaultheadlinetext
{
  font-weight:bold;
  color:#000000;
  font-size:12px;
}
.defaultheadline
{
  font-weight:bold;
  color:#000000;
  font-size:12px;
}
.defaulttext
{
  color:#000000;
  font-size:12px;
}
.defaulttext_s
{
  color:#000000;
  font-size:11px;
}
.mainpage
{
  width:100%;
  height:100%;
  min-height:100%;
  min-width:100%;
}
div>.mainpage
{
  height:auto;
}
.centersite
{
  margin-bottom:-31px;
  background-image:url(../images/bgline.gif);
  background-repeat:repeat-y;
  height:100%;
  width:848px;
  min-width:848px;
  min-height:100%;
  line-height:15px;
  position:relative;
}
div>.centersite
{
  height:auto;
}
.centersite_default
{
  margin-bottom:-31px;
  background-image:url(../images/bgline_default.gif);
  background-repeat:repeat-y;
  width:848px;
  min-width:848px;
  min-height:100%;
  line-height:15px;
  position: relative;
}
div>.centersite
{
  height:auto;
}
.logo
{
  margin-left:13px;
  height:171px;
  width:204px;
  background-image:url(../images/logo.jpg);
}
.logo_default
{
  margin-left:13px;
  height:113px;
  width:204px;
  background-image:url(../images/logo_default.jpg);
}
.topbar
{ 
  margin-right:13px;
  background-color:#013567;
  background-image:url(../images/slogan.jpg);
  background-position:bottom right;
  background-repeat:no-repeat;
  height:171px;
  width:618px;
}
.topbar_default
{ 
  margin-right:13px;
  background-color:#013567;
  background-image:url(../images/slogan_default.jpg);
  background-position: right bottom;
  background-repeat:no-repeat;
  height:110px;
  width:618px;
}
.images
{
  margin-left:13px;
  margin-right:13px;
  height:144px;
  min-height:144px;
  border-top:solid 2px #003466;
  border-bottom:solid 2px #003466;
}
.test
{
  clear:both;
  background-color:#F3E8D4;
  margin-left:13px;
  margin-right:13px;
  width:822px;
  /*width:204px;*/
  position:relative;
}
div>.test
{
  height:auto;
}
.lefthead
{
  width:204px;
  min-width:204px;
  background-color:#A39883;
  height:20px;
  min-height:20px;
  text-align:center;
  line-height:20px;
}
.sitelefthead
{
  width:204px;
  min-width:204px;
  background-color:#A39883;
  height:30px;
  min-height:30px;
  line-height:30px;
}
* html .sitelefthead
{  
  padding-top:3px;
}
.partnercontent
{
  background-color:#FFFFFF;
}

.languagecontent
{
  padding-top:5px;
  width:204px;
  min-width:204px;
  background-color:#CBC0AB;
  text-align:center;
}

.content
{
  height:100%;
  min-height:100%;
  margin-left:13px;
  margin-right:13px;
  text-align:center;
}

.katalogcontent
{
  height:100%;
  padding-top:5px;
  background-color:#CBC0AB;
  width:204px;
  min-width:204px;
  position:relative;
}
.bottom
{
  height:31px;
  width:848px;
  min-width:848px;
  min-height:31px;
  background-image:url(../images/foot_image.jpg);
  background-repeat:no-repeat;
  text-align:right;
  position:relative;
}
div>.bottom
{
  height:auto;
}
.bottom_default
{
  height:31px;
  width:848px;
  min-width:848px;
  min-height:31px;
  background-image:url(../images/foot_image_default.gif);
  background-repeat:no-repeat;
  text-align:right;
  position:relative;
}
div>.bottom_default
{
  height:auto;
}
.unterbereichecontent
{
  padding-left:15px;
  height:50px;
}
.sitespacer
{
  width:204px;
  height:27px;
}
.newspadd
{
  padding-left:20px;
}
.newstext
{
  font-weight:bold;
  font-size:12px;
  color:#001E5A;
} 
.newsstandart
{
  color:#00297A;
  font-size:12px;
}
.uberhead
{
  color:#
}
.ubertext
{

}
.infoheadline
{
  color:#000000;
  font-size:12px;
  font-weight:bold;
}

.RSSHEAD
{
  font-size:13px;
  font-weight:bold;
  color:white;
  background-color:#FF6600;
}
.map_mouse_out
{

}
.map_mouse_over
{
  width:100px;
  padding-left:3px;
  padding-right:3px;
  height:10px;
  border:solid 1px #000000;
  line-height: 15px;
  font-size:10px;
  background-color:#FDFDD7;
}

.map 
{
  Position: Absolute;
  Display: Inline;
  line-height: 15px;
}

.LeftSideBigImageContaktText
{
  Line-Height: 14px;
  Padding-Top: 3px;
}
