html {height:100%; margin-bottom:1px; }
body {height:100%; text-align:center; font:12px/20px Verdana, sans-serif; color:#D5D1CA; background:#3A3532 url(../media/images/layout/bg-1.jpg) repeat-x; padding:36px 0px 0px; margin:0px; }
* html #lwr {height:100%; bottom:-1px; }
#ftr {bottom:0; position:absolute; margin:0; padding:0; }
#lwr {text-align:left; min-height:100%; width:968px; position:relative; margin:0px auto; padding:0px; }
div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6 {margin:0; padding:0; border:0; outline:0; font-size:100%; }
img {border:none;}
strike {background:url(media/images/layout/str.gif) no-repeat center center; text-decoration:none; }
legend, legend.main {font: bold 12px Verdana, sans-serif; color:#CCCCCC; margin:0px; padding:0px 10px}


h1 {color:#CBC7C5; font:normal 24px Verdana, sans-serif}
h2 {
	font-size:14px;
	font-weight:bold;
	color:#666666;
	margin: 0px 0px 20px;
	padding: 0px;
}
h3{
	color:#CBC7C5;
	font:normal 18px Verdana, sans-serif;
	margin: 0px 0px 20px;
	padding: 0px;
}
h4 a{color: #333333 !important;font-size:15px;font-weight:bold;text-decoration:none;}
h5 {}
h6 {}







.ce1 {background: url(../media/images/layout/bg-2.jpg) no-repeat 0px 0px;}
.ce1lft {padding: 20px 0px 0px 30px; float:left; clear:none}
.ce1rgt {padding: 18px 10px 0px 0px; float:right; clear:none}

.ce2 {
	background: url(../media/images/layout/bg-lft.jpg) repeat-y;
}

.ce3 {
	background: url(../media/images/layout/bg-rgt.jpg) repeat-y;
}


.ce4 {
	font: 14px/24px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;

}


.ce5 {}





a.nomk,.nomk a, #ftr a {text-decoration:none; padding:0 !important; background:none !important; border:none !important; }
a.nomkb,.nomkb a {text-decoration:none; padding:0 !important; background:none !important; border:none !important;}




a:link,a:visited {color:#D5D1CA;}
a:hover,a:active,a.selected {color:#ffffff;}





.fo1 input:focus, .fo1 select:focus, .fo1 input.sffocus, .fo1 select.sffocus {background: #ffffff; 	border: 1px solid #ffffff;}
.fs1 {border: 1px solid #999999;margin: 0px;padding: 10px;}
.fo1 {width:100%; margin:0; padding:0;}
.fo1 label {float:left; width:120px; }
.fo1 div{margin:0px; padding:5px; }
.fo1 div input, .fo1 div textarea {width:280px;background: #D3CECB;border: 1px solid #ffffff;}
.fo1 select {width:284px; background: #D3CECB; border: 1px solid #ffffff; }

.fo1 .fl1, .fl1 {font-weight: bold; color:#ff0000;margin:0px; padding:5px;background: url(../media/images/layout/fl1.gif) no-repeat 480px bottom;}
.fo1 .fl1 input, .fo1 .fl1 textarea {width:280px; border: 3px solid #FF0000; background: #FFFFFF;}
.fo1 .fl1 select {width:284px;border: 3px solid #FF0000;}
.fo1 .send {width:auto !important; height:auto !important; background-color:auto !important;}
.fo1 .fl2, .fl2 {font-weight: bold; color:#ff0000; border:#FF0000 1px solid; padding:10px; }
















a.lv-1 {text-decoration:none; padding-left:15px;  }
a:link.lv-1, a:visited.lv-1 {background:url(../media/images/layout/lnk1.gif) no-repeat 0px 4px; color:#D5D1CA;}
a:hover.lv-1, a:active.lv-1 {background:url(media/images/layout/lnk1-f2.gif) no-repeat  0px 4px;color:#ffffff;}
a.lv-1-selected {text-decoration:none; padding-left:15px;background:url(media/images/layout/lnk1-f2.gif) no-repeat  0px 4px;color:#ffffff;;font-weight:bold}

a.lv-2 {
	text-decoration:none;
	padding-left:30px;
	font-size: 12px;
}
a:link.lv-2, a:visited.lv-2 {background:url(../media/images/layout/lnk2.gif) no-repeat 15px 4px; color:#D5D1CA;}
a:hover.lv-2, a:active.lv-2 {background:url(media/images/layout/lnk2-f2.gif) no-repeat  15px 4px;color:#ffffff;}
a.lv-2-selected {	font-size: 12px;text-decoration:none; padding-left:30px;background:url(media/images/layout/lnk2-f2.gif) no-repeat 15px 4px;color:#ffffff;font-weight:bold}


a.bt-h {text-decoration:none; padding-left:10px; padding-right:15px; }
a:link.bt-h, a:visited.bt-h {background:url(../media/images/layout/lnk2.gif) no-repeat 0px 4px; color:#D5D1CA;}
a:hover.bt-h, a:active.bt-h {background:url(../media/images/layout/lnk2-f2.gif) no-repeat 0px 4px; color:#ffffff;}
a.bt-hselected {text-decoration: none; padding-left:10px; padding-right:15px;  color:#ffffff;;font-weight:bold;background:url(../media/images/layout/lnk2-f2.gif) no-repeat 0px 4px;}
	


.txt11b {
	font-size: 11px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	line-height: normal;
}


a.loy img {filter: alpha(opacity=60); -moz-opacity:0.6; opacity:0.6; }
a.loy:hover img {filter: alpha(opacity=100); -moz-opacity:1.0; opacity:1.0; }
a.loy,.loy a {padding:0 !important; background:none !important; border:none !important; }
a.loy,.loy a {padding:0 !important; background:none !important; font-size:11px !important; border:none !important;}

.bdr {
	border: 1px solid #6C635E;
	margin: 1px;
	padding: 1px;
}
























.txt9 {font-size:9px; }
.txt10, .txt10 a {font-size:10px; }
.txt11, .txt11 p,  .txt11 td {font-size:11px;line-height: 16px;}
.txt14 {font-size:14px; line-height:22px; }
.txt16rd {color: #FF0000; font-size:16px; line-height:22px; float:right }
.txtblk {color: #000000;}

.lft1 {display: inline;clear: none;float: left;margin:0px; padding:15px 0px 0px 15px;}
.lft2 {display: inline;clear: none;float: left;margin:0px; padding:17px 0px 0px 20px;}
.rgt1 {display: block;clear: none;float: right;margin:0px; padding:5px 0px 0px;}



.cf {clear: both;font-size: 0px;line-height: 0;height: 0px}
.cf10 {clear: both;font-size: 10px;line-height: 10px;height: 10px}

.mg10h {margin: 0px;padding: 0px 10px;}

.ok1 {border:#339900 1px solid; display:block; background:url(media/images/layout/ok1.gif) no-repeat 5px 5px; margin-bottom:5px; color:#339900; padding:5px 5px 5px 30px; }


.bk1{border-bottom:#999999 1px solid;font-size:9px;line-height:12px; font-weight:bold;}
.bk2 {border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}
.bk3{border-bottom:#999999 1px solid;font-size:12px;line-height:12px; font-weight:bold;}
.bk4 {border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}
.bk5 {border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}
.bk6 {border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}
.bk7{border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}
.bk8 {border-bottom:#999999 1px solid;font-size:11px;line-height:14px;}

.atlv1 {
	padding: 0px;
	margin: 0px;
}
.atlv1 a {
	margin-bottom: 10px;
	padding-right: 25px;
}
.atlv1 a:link,.atlv1 a:visited{display:block;font-weight:normal;font-size:12px;color:#333333;text-decoration:none;background:url(../media/images/layout/atlv1-f1.jpg) no-repeat left bottom}
.atlv1 a:hover, .atlv1 a:active {display:block;font-weight:bold;font-size:12px;color:#000000;text-decoration:none;background:url(media/images/layout/atlv1-f2.jpg) no-repeat left top}
.atlv1 .sel a{display:block;font-weight:bold;font-size:12px;color:#FFFFFF;text-decoration:none;background:url(media/images/layout/atlv1-f3.jpg) no-repeat left center}

.lv2 {padding: 5px 0px 0px 20px;}
.lv2 a:link,.lv2 a:visited,.lv3 a:link,.lv3 a:visited{display:block;padding-left:15px;font-weight:normal;margin:0px;color:#333333;text-decoration:none}
.lv2 a:hover,.lv2 a:active,.lv3 a:hover,.lv3 a:active{display:block;padding-left:15px;font-weight:bold;margin:0px;color:#000000;text-decoration:none}
.lv2 .sel a, .lv3 .sel a {display:block; padding-left:15px; font-weight:bold; margin:0px; color:#000000; text-decoration:none; }
.lv4 {margin: 5px;padding: 5px;border: 1px solid #999999;}

.atbg01 {background:url(../media/images/layout/atbg01.jpg) no-repeat 0px 0px;padding: 0px;margin:0px}
.atbg02 {background:#B2B2B2 url(../media/images/layout/atbg02.jpg) repeat-x;padding: 0px;margin:0px}
.atbg03 {background:url(../media/images/layout/atbg03.jpg) repeat-x 0px 0px;padding: 0px 10px;}
.atbg04 {background:url(../media/images/layout/atbg04.jpg)}
.atbg05 {background:url(../media/images/layout/atbg05.jpg)}
.atbg06 {background:url(../media/images/layout/atbg06.jpg)}
.atbg07 {background:url(../media/images/layout/atbg07.jpg) repeat-y 0px 0px}
.atbg07b {background:url(../media/images/layout/atbg07.jpg) repeat-y 0px 0px;font-size: 11px;padding: 12px;}
.atbg08 {background:url(../media/images/layout/atbg08.jpg) repeat-y 0px 0px;	padding-right: 30px;padding-left: 30px;}
.atbg09 {background:url(../media/images/layout/atbg09.jpg) repeat-y 0px 0px}
.atbg10 {background:url(../media/images/layout/atbg10.jpg) repeat-y 0px 0px}
.atbg11 {background:url(../media/images/layout/bg11.jpg) repeat-y 0px 0px;padding-left: 20px;}
.atbg12 {background:url(../media/images/layout/bg12.jpg) repeat-y 0px 0px}
.atbg13 {}
.atbg14 {background:url(../media/images/layout/bg14.jpg) repeat-y}
.atbg14b {width:218px;height:122px;padding:0px;margin:0px;background: url(../media/images/layout/bg14b.jpg) no-repeat right top;}
.atbg14c {padding:20px 18px 0px 24px; margin:0px}
.atbg14d {width:218px;height:122px;padding:0px;margin:0px 50px;background: url(../media/images/layout/bg14b.jpg) no-repeat center center;display: inline;clear: none;float: left;
}
.bg14e {padding:22px 26px 1px; margin:0px}
.bg15 {background:url(../media/images/layout/bg15.jpg) repeat-y right 0px; padding-right: 15px;}
.bg16 {clear: none;float: left;}
.bg17 {}
.bg18 {}
.bg19 {background:url(../media/images/layout/bg19.jpg) no-repeat 0px 0px;padding-left: 30px;}
.bg19 h2{color:#000;font-size:14px;font-weight:bold;}

.pd1 {background-color: #EAEBEE; padding:10px}

.sp1 { float:right; clear:none; display:block; width:233px; height:175px;background: url(../media/images/layout/sp1.jpg) no-repeat 0px 0px; margin:0; padding:0;}


.blend {width:710px; height:290px; position:relative}
.pixx {
	position:absolute;
	width: 380px;
	height:290px;
	visibility:visible !important;
	left: 0;
	top: 0;
font-size:11px; 	line-height:16px;
	padding: 15px;
}
.pixx p {font-size:11px !important; line-height:16px; }

.pd-15 {
	padding: 15px;
}

.pd-lr-10 {
	padding: 0px 10px;
}
.pd-20 {
	padding: 20px;		margin: 0px;
}
.pd10 {
	padding: 10px 10px 10px 5px;		margin: 0px;
}



.bd1 {
	border: 1px solid #6C635E;
	margin: 0px;
	padding: 0px;
}


.bd2 {
	border: 1px solid #333333;
	margin: 0px;
	padding: 0px;

}



#p7scroller1 {
	border: 1px solid #333333;
	display: block;
	font-size: 10px;
	z-index: 100;
	left: 0px;
	visibility: visible;
	margin: 0px 0px 0px 15px;
	overflow: hidden;
	width: 170px;
	clip: rect(0px 163px 298px 0px);
	color: #939393;
	line-height: 16px;
	position: relative;
	top: 0px;
	height: 298px;
	background: #FFFFFF;
}

#p7s1content1 {
	 z-index: 99;
	 left: 10px;
	 visibility: visible;
	 width: 170px;
	 line-height: normal;
	 position: absolute;
	 top: 300px}
	 
	 .preis {
}

.proli {
	display: inline;
	margin: 0px 12px 12px 0px;
	padding: 0px;
	clear: none;
	float: left;
	border: 1px solid #6C635E;
	height: 185px;
	width: 140px;
	font-size: 11px;
	line-height: 13px;
}
.proli a {
	color: #FFFFFF;
	text-decoration: none;
}


.sifr-active h3 {font-size:20px; font-style:italic; font-weight:bold; color:#666666; text-decoration:none}
.sIFR-flash { padding-right: 0px; padding-left: 0px; visibility: visible !important; padding-bottom: 0px; margin: 0px; padding-top: 0px; }
.sIFR-replaced { visibility: visible !important; }
.sIFR-ignore { visibility: visible !important; }
.sIFR-alternate { display: block; left: 0px; overflow: hidden; width: 0px; position: absolute; top: 0px; height: 0px; }
.sIFR-replaced DIV.sIFR-fixfocus { padding-right: 0pt; padding-left: 0pt; float: none; padding-bottom: 0pt; margin: 0pt; overflow: auto; padding-top: 0pt; letter-spacing: 0px; }


.bd1-txt10,.bd1-txt10 a{
	border:1px solid #CCCCCC;
	font: 10px Arial, Helvetica, sans-serif;
}
.ma10-lft-rgt{padding-left:10px;padding-right:10px;}
.rgt{clear:none;display:block;float:right;margin:0px;padding:0px;}
.pd10 { font-size:11px; line-height:15px;
	padding: 10px;
}


#event td { text-align:center;
	height: 100px;
	width: 140px;
	border: 1px solid #6C635E;

}






/*

a.svc, a.svcselected {font-family:Arial, Helvetica, sans-serif; display: inline; margin: 0px; padding-left:15px; font-weight:bold; } 
a:link.svc, a:visited.svc   { color:#ffffff!important; background:url(media/images/layout/lnk1.gif) no-repeat 3px 2px;} 
a:hover.svc, a:active.svc   { color:#000000!important; background:url(media/images/layout/lnk1-f2.gif) no-repeat  3px 2px; } 
a.svcselected  {color:#000000!important; background:url(media/images/layout/lnk1-f2.gif) no-repeat  3px 2px!important; }

a.lks, a.lksselected {font-family:Verdana, sans-serif; margin: 0px;padding-left:20px;  } 
a:link.lks, a:visited.lks   { color:#000000!important; background:url(media/images/layout/lnk1.gif) no-repeat 3px 2px;} 
a:hover.lks, a:active.lks   { color:#000000!important; background:url(media/images/layout/lnk1-f2.gif) no-repeat  3px 2px;  font-weight:bold; } 
a.lksselected  {color:#000000!important; background:url(media/images/layout/lnk1-f2.gif) no-repeat  3px 2px!important; font-weight:bold;  }


*/
