BODY {
	BACKGROUND-IMAGE: url(../../images/fon_line.gif); MARGIN: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Verdana,  Arial, sans-serif; BACKGROUND-COLOR: #fafafa
}
BODY.print {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 10px; COLOR: #000000; FONT-FAMILY: Verdana,  Arial, sans-serif; BACKGROUND-COLOR: #ffffff
}
.s {
	DISPLAY: none; BACKGROUND: #ffffff; LEFT: -2000px; WIDTH: 10px; COLOR: #000000; POSITION: absolute; TOP: 10px; HEIGHT: 10px
}
TD.lang {
	PADDING-RIGHT: 31px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10px; PADDING-BOTTOM: 12px; COLOR: #646464; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.lang {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #646464; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.lang:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #646464; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
SELECT {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,  Arial, sans-serif
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px 0px 2px; COLOR: #000000; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 0px 2px; COLOR: #444444; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 8px 0px 2px; COLOR: #666666; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
IMG.img {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
INPUT.suchFeld {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #aaaaaa; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #aaaaaa; WIDTH: 106px; COLOR: #000000; BORDER-TOP-COLOR: #aaaaaa; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #aaaaaa
}
INPUT.priceFeld {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #aaaaaa; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #aaaaaa; WIDTH: 60px; COLOR: #000000; BORDER-TOP-COLOR: #aaaaaa; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #aaaaaa
}
INPUT.button {
	BORDER-RIGHT: #aaaaaa 1px solid; BORDER-TOP: #aaaaaa 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #aaaaaa 1px solid; COLOR: #000000; BORDER-BOTTOM: #aaaaaa 1px solid; HEIGHT: 18px
}
TD.search {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #646464; PADDING-TOP: 0px
}
A.navlink {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #888888; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlink:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlinkitw {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navlinkitw:hover {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.search {
	FONT-SIZE: 10px; COLOR: #888888; TEXT-DECORATION: none
}
A.search:hover {
	FONT-SIZE: 10px; COLOR: #888888; TEXT-DECORATION: none
}
TD.td_TPL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 10px; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 10px; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-ALIGN: left
}
.txt_10_bk {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.gtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.gsubtitle {
	FONT-SIZE: 10px; COLOR: #fa7800; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.offer_links {
	FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A.offer_links:hover {
	FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: underline
}
SPAN.offer_links {
	FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
P.offer_links {
	MARGIN-TOP: 2px; FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-ALIGN: right; TEXT-DECORATION: none
}
A.loc_link {
	FONT-SIZE: 10px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A.loc_link:hover {
	FONT-SIZE: 10px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: underline
}
SPAN.offer_titles {
	FONT-SIZE: 10px; COLOR: #646464; FONT-FAMILY: Verdana,  Arial, sans-serif
}
TD.home_ltitlen {
	PADDING-RIGHT: 2px; PADDING-LEFT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #646464; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-ALIGN: left
}
TD.home_ltitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; COLOR: #646464; PADDING-TOP: 2px; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-ALIGN: center
}
.abstract {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646464; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646464; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.title:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #646464; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A {
	FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: none
}
A:hover {
	FONT-SIZE: 9px; COLOR: #fa7800; FONT-FAMILY: Verdana,  Arial, sans-serif; TEXT-DECORATION: underline
}
.sptitle {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SPAN.loffers {
	FONT-SIZE: 10px; COLOR: #0c2d83; FONT-FAMILY: Verdana,  Arial, sans-serif
}
INPUT.msuchFeld {
	BORDER-TOP-WIDTH: 1px; PADDING-LEFT: 2px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #556ca8; BACKGROUND: #ffffff; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #556ca8; WIDTH: 106px; COLOR: #000000; BORDER-TOP-COLOR: #556ca8; HEIGHT: 18px; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #556ca8
}
INPUT.mbutton {
	BORDER-RIGHT: #556ca8 1px solid; BORDER-TOP: #556ca8 1px solid; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #556ca8 1px solid; WIDTH: 116px; COLOR: #000000; BORDER-BOTTOM: #556ca8 1px solid; HEIGHT: 18px
}
SPAN.lotext {
	FONT-SIZE: 10px; COLOR: #556ca8; FONT-FAMILY: Verdana,  Arial, sans-serif
}

.btnflatcolor
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #0099CC; 
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
 	border: thin solid #FFFFFF;
    cursor: hand;
}
.btnflatgris
{
	font-family:Arial; 
	font-size:8pt; 
	color:black; 
	background-color:#CECECE; 
	border:black; 
	border-style: groove; 
	border-top-width:1px; 
	border-bottom-width:1px; 
	border-right-width:1px; 
	border-left-width:1px;
    cursor: hand;
}
.txtflat
{
	background-color: #BDD3EC;
	color: #000000;
	letter-spacing: 0px;
	font-family: Arial, Helvetica, sans-serif;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	font-weight: bold;
	font-size: 10px;
}
