/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
* { margin:0 auto; padding:0; border-collapse:collapse; border-spacing:0; vertical-align:top;}
/* Firefox Outline Bug */
a { outline: 0 !important;}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin:0; padding:0; }
fieldset,img { border:none; }
caption,th { text-align:left; }
table { border-collapse:collapse; border-spacing:0; }
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*----------------Hauptcontainer-------------------------------------------------------------------------------------------------------------------------------------------*/
html{ /*min-height:100%; height:100%;*/ height:auto; padding:0; margin:0; border:0; font-weight:lighter; font:14px Arial,Verdana,Tahoma,Helvetica,Geneva,sans-serif;  
	/*line-height:100%;*/ line-height:18px; color:#333333; background-color:#1F3558; background-image: url('images/design/bg-strip.jpg'); background-repeat:repeat-x;}
body{ /*min-height:100%; height:100%;*/ height:auto;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*.contenth{ background-image:url('images/static/content-tp.gif'); background-repeat:repeat-x;}*/ /*content design head background*/
/*.contentb{ background-image:url('images/static/content-bt.gif'); background-repeat:repeat-x;}*/ /*content design foot bottom background*/
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.middlecr{ position:relative; width:1000px; height:100%; margin-left:auto; margin-right:auto;}	/*base div container website*/
.middlect{ position:relative; width:100%; height:auto; min-height:100%; float:left;} 			/*middle div container incl. footer*/
html>body/**/.middlect { heigh\t:100%;}															/*middle div container incl. footer IE special*/
.sidebarl{ position:relative; width:100%; height:auto; float:left; clear:left; z-index:100;}	/*main div container sidebar left*/
.sidebarr{ position:relative; width:100%; height:auto; margin-top:0px; float:right;}			/*main div container sidebar right*/
.sidesyst{ position:relative; width:100%; float:right; margin-top:5px; text-align:center;}		/*sidebar system container*/
.sidemenu{ position:relative; float:right; width:100%; margin-top:15px;}						/*sidebar menu container*/
.maincont{ position:relative; width:100%; height:auto; float:left; background-image:url('images/design/contentbg.jpg');}	/*content main div container*/
.maincona{ position:relative; width:100%; height:auto; float:left;}								/*content main div container*/
.spacerhc{ position:relative; width:100%;}				 										/*spacing content to header*/
.headercr{ position:absolute; width:100%; height:0px; top:0px; left:0px; float:left;}			/*container header*/
.headinfo{ position:relative; width:100%; height:auto; float:left; font-size:11px; color:#4973B6; margin-top:1px;}				/*container of breadcrump and date*/
.headtext{ position:relative; width:70%; float:left; padding-bottom:5px;} 
.headtext A, .headtext A:link, .headtext A:visited { color:#4973B6; text-decoration:none;} 		/*navigator status fontcolor - links*/
.headtext A:hover{ text-decoration:underline;}													/*navigator status fontcolor - links hover*/
.headdate{ position:relative; width:25%; margin-top:1px; float:left; text-align:right;} 		/*Container Date*/
.headdate strong{ margin-top:2px; font-weight:lighter;} 											/*font status line*/
.headmenu{ position:absolute; width:100%; float:left; z-index:150;} 							/*header mainmenu*/
.contents{ position:relative; min-height:600px; float:right; clear:both; z-index:10;}			/*BlankeFläche Content*/
.contents{ width:92%; margin-top:0px; padding:1% 2% 2% 6%; line-height:150%; overflow:hidden;}	/*main div container content*/
.contents UL{ float:left; margin-bottom:10px; width:100%; height:auto;}							/*inner content UL(ist)*/
.contents LI{ float:left; margin-left:10%; width:90%; height:auto;}								/*inner content LI(st)*/
.contents p{ margin-bottom:20px;}																/*inner content p*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.spacerhc{ height:180px;} 																		/*spacing content to header logo height normal*/
.spacerha{ height:450px;} 																		/*spacing content to header logo height alternate*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.headmenu{ top:0px; left:3px; margin-top:110px;}												/*head navigation block*/
.headinfo{ margin-left:25px; top:-26px; z-index:50; }											/*container of breadcrump and date*/
.maincona{ background-image:url('images/design/contentbg.jpg');}								/*content main div container alternate*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.headbutt{ position:absolute; width:auto; height:auto; margin-left:740px; top:355px; float:left;} /*homepage orderbutton-container*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.spacerm1{ position:relative; height:auto; float:left; width:1000px; margin-left:0px;}			/*spacer container: content & sidebar left | sidebar left*/
.spacerm2{ position:relative; height:auto; float:left; width:800px; margin-left:0px;}			/*spacer container: content & sidebar left | sidebar right*/
.spacerm3{ position:relative; height:auto; float:left; width:800px; margin-left:0px;}			/*spacer container: content & sidebar left | sidebar both*/
/*-----------------------------------------------------*/
.sidebar1{ width:200px; height:auto; float:left;}												/*sidebar1 sidebar left*/
.sidebar2{ width:200px; height:auto; float:right;}												/*sidebar2 sidebar right*/
.sidebar3{ width:200px; height:auto; float:right;}												/*sidebar3 sidebar both*/
/*-----------------------------------------------------*/
.content0{ width:1000px; height:auto; float:right;}												/*content sidebar none*/
.content1{ width:800px; height:auto; float:right;}												/*content sidebar left*/
.content2{ width:800px; height:auto; float:right;}												/*content sidebar right*/
.content3{ width:600px; height:auto; float:right;}												/*content sidebar both*/
/*-----------------------------------------------------*/
.footersp{ color:#678ADA; background-color:#BAA77D; border:1px solid #831B04;}
.footerse{ background-image: url('images/design/efootrbg.jpg'); color:#57637F;}
.latestne A, A:link, A:visited{ color:#57637F; text-decoration:none;}
.latestne A:hover{ color:#57637F; text-decoration:underline;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*"Times New Roman", Georgia, serif;*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
h1{ font-size:32px; margin:0 auto; padding:5px 0px 5px 0px; color:#333333; font-weight:normal; width:100%; float:left; line-height:100%;}
h2{ font-size:20px; margin:0 auto; padding:5px 0px 10px 0px; color:#888888; font-weight:lighter; width:100%; float:left; line-height:120%;}
h3{ font-size:20px; margin:0 auto; padding:10px 0px 10px 0px; color:#000000; font-weight:lighter; width:100%; float:left; line-height:100%;}
h4{ font-size:11px; margin:0 auto; padding:0px 0px 0px 0px;}
h5{ font-size:14px; margin:0 auto; padding:0px 0px 0px 0px;}
h6{ font-size: 9px; margin:0 auto; padding:0px 0px 0px 0px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.backgrou{ width:100%; height:60px; background-color:#EEEEEE; color:#FFFFFF; font-size:50px; z-index:1;
	-webkit-transform: rotate( -90deg );
	-moz-transform: rotate( -90deg );
	-moz-transform-origin: 350px 350px;
	filter: progid:DXImageTransform.Microsoft.BasicImage( rotation=3 );
}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contents A, .contents A:link, .contents A:visited{ color:#4973B6; text-decoration:none; padding-right:8px; line-height:inherit; background: url(images/static/pfeil-re-v.gif) no-repeat 100% 50%;}
.contents A:hover, .contents A:focus, .contents A:active{ color:#4973B6; text-decoration:underline;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
A.blank { background:none; text-decoration:none; padding:0px; margin:0px;}
.contents A.blank { background:none; text-decoration:none; padding:0px; margin:0px;}
.contents A.blank:hover { text-decoration:underline;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contents A.button01, .contents A.button01:link{ display:block; width:120px; height:40px; color:#FFFFFF; text-align:center; text-decoration:none; font-weight:bold; padding:0px; margin:0px; font-size:10px; line-height:13px; padding-top:10px; background-image: url('images/static/button-bg.gif');}
.contents A.button01:hover, .contents A.button01:focus{ background-image: url('images/static/button-bg1.gif');}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.conttren{ width:100%; height:2px; float:left; background-color:transparent; margin-top:2px; margin-bottom:2px;}
.conttred{ width:100%; height:2px; float:left; background-color:transparent; margin-top:2px; margin-bottom:5px; border-bottom:1px dotted #AAAAAA;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.imagblct{ position:relative; width:100%; height:auto; overflow:hidden; display:block; float:left; margin-left:5px;}
.imagblct img{ float:left; display:block; height:auto; width:auto;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.headnavi{ position:absolute; width:100%; height:auto; float:left; z-index:60; color:#FFFFFF; margin-top:0px; font-size:11px; letter-spacing:1px;}
.headnavi UL{ list-style:none; float:right;}
.headnavi UL LI{ float:left; padding-top:5px; padding-left:5px; padding-right:5px;}
.headnavi UL LI A, .headnavi UL LI A:link, .headnavi UL LI A:visited{ text-decoration:none; color:#FFFFFF; }
.headnavi UL LI A:hover{ text-decoration:underline; color:#FFFFFF;}
/*------------------------------------------------------------------------------------------------------------------------------------------*/
/*Mainmenu Head*/
.headmenu UL{ list-style:none; margin:0; padding:0;}
.headmenu UL LI{ position:relative; display:block; text-align:center; float:left; /*background-color:#000000;*/}
.headmenu UL LI:hover>UL{ display:block;}
.headmenu UL LI A, .headmenu UL LI A:link{ text-decoration:none; display:block; float:left; overflow:hidden; width:177px; height:30px; padding:10px 10px 0px 10px; color:#FFFFFF; border-left:1px solid #335283; border-right:1px solid #9EC2FD;}
.headmenu UL LI A:hover{ color:#759FE2; background-color:#305A9D; /*background-image: url('images/design/bt-hover.png');*/}
/*menu stage 2*/
.headmenu UL UL{ position:absolute; display:none; z-index:200; top:39px; background-image:url('images/design/menubg.png'); border-left:1px solid #335283; border-right:1px solid #9EC2FD; border-bottom:1px solid #8B9999; }
.headmenu UL UL LI{ display:list-item; text-align:left; }
.headmenu UL UL LI A, .headmenu UL UL LI A:link{ text-shadow:#000000 1px 1px 0px; filter:dropshadow(color:#000000, offx=1, offy=1, positive=1); zoom:1; display:block; float:left; height:auto; padding:10px 10px 10px 10px; background-image:none; color:#FFFFFF; border:none; border-top:1px solid #9EC2FD; }
.headmenu UL UL LI A:hover{ color:#759FE2; background-color:#305A9D; /*background-image:url('images/design/submenuhv.png');*/}
/*menu stage 3*/
.headmenu UL UL UL{ position:absolute; display:none; z-index:200; top:0px; left:+198px; background-image:url('images/design/menubg.png'); color:#99B8FF; border-bottom:1px solid #9EC2FD; border-right:1px solid #9EC2FD;}
.headmenu UL UL UL LI { display:list-item; text-align:left;}
.headmenu UL UL UL LI A, .headmenu UL UL UL LI A:link{ display:block; float:left; height:auto; padding:10px 10px 10px 10px; color:#FFFFFF; border:none; border-top:1px solid #9EC2FD; }
.headmenu UL UL UL LI A:hover{ color:#759FE2; background-color:#305A9D;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.sidemenu{ width:100%; margin-top:-3px;}
.sidemenu A strong, .sidemenu A, .sidemenu A:link, .sidemenu A:visited{ font-size:14px; color:#CDD4FF; padding:0px 0px 10px 0px; display:block; text-decoration:none; letter-spacing:0px;}
.sidemenu A:hover, .sidemenu A:focus, .sidemenu A:active{ color:#FFFFFF; background-color:#8091F9;}
/*.sidemenu A strong{ border:none; margin:0px; padding:0px; padding-top:5px; margin-top:-5px; display:block; color:#0050A0;}*/
/*.sidemenu A strong:hover{ color:#0050A0; font-weight:bold;}*/
.sidemenu UL{ list-style:none; margin:0px; padding:0px; text-shadow:#333E84 1px 1px 0px; filter:dropshadow(color:#333E84, offx=1, offy=1, positive=1); zoom:1;}
/*.sidemenu UL LI{}*/
/*.sidemenu UL LI label{ padding-left:15px; padding-right:15px; font-size:11px; display:block; margin-bottom:10px; }*/
/*.sidemenu UL UL LI{ }*/
.sidemenu UL LI A, .sidemenu UL LI A:link, .sidemenu UL LI A:visited{ padding:10px 5px 10px 15px; border-top:1px solid #8A99F8; border-bottom:1px solid #4355BF;}
.sidemenu UL UL LI A, .sidemenu UL UL LI A:link, .sidemenu UL UL LI A:visited{ padding:10px 5px 10px 15px;}
.sidemenu UL UL UL LI A, .sidemenu UL UL UL LI A:link, .sidemenu UL UL UL LI A:visited{}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.sidenews{ width:91%; height:auto; float:left; padding:3%;}
.sidenews UL{ list-style:none;}
.sidenews LI{ width:100%; height:auto; float:left; border:1px solid #CCCCCC; margin-bottom:10px;}
.sidenews label{ width:90%; height:auto; float:left; font-size:11px; line-height:120%; padding:5%; background-color:#FFFFFF;}
.sidenews A, .sidenews A:link, .sidenews A:visited{ display:block; font-size:11px; background-image: url('images/design/catnewsb.jpg'); color:#FFFFFF; padding:2px 7px 2px 7px; font-weight:bold;}
.sidenews A:hover, .sidenews A:focus, .sidenews A:active{ text-decoration:underline;}
.sidenews h3{ width:90%; padding-right:5%; padding-left:5%; height:auto; float:left; margin-bottom:10px; font-size:12px; font-weight:bold; color:#4D77BA;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links | background-color:#6072E2;*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
img.iarrowup{ width:15px; height:15px; margin-top:3px; margin-right:2px; float:left;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.primgcon{ position:relative; width:200px; height:114px; float:left; margin:0; overflow:hidden; padding:0px 10px 0px 10px;}
.primgcon img{ position:relative; width:200px; height:114px; float:left;}

.imgcontr{ position:relative; width:300px; height:171px; float:left; margin:0; overflow:hidden; margin-right:20px; margin-top:5px;}
.imgcontr img{ position:relative; width:300px; height:171px; padding:0px; margin:0px;}	

.imgconrr{ position:relative; width:300px; height:171px; float:left; overflow:hidden;}
.imgconrr img{ position:relative; width:300px; height:171px; padding:0px; margin:0px;}	

.imgcopyr{ position:relative; font-size:9px; color:#333333;}	
.imgcopyr p{ position:relative; width:94%; height:20px; float:left; text-align:right; top:-19px; padding:0px 3% 0px 3%; background-image: url('images/static/readbgwh.png');}
/*.imgcopyr label{ position:relative; width:350px; height:10px; text-align:left; top:-13px; line-height:10px; float:left;}*/

.imgcopy1{ position:relative; width:175px; height:auto; font-size:9px; color:#333333; }	
.imgcopy1 p{ position:relative; width:165px; height:20px; text-align:right; top:-19px; padding:0px 5px 0px 5px; background-image: url('images/static/readbgwh.png'); float:left;}
.imgcopy1 label{ position:relative; width:175px; height:10px; text-align:left; top:-13px; line-height:10px; float:left;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
img.floatlef{ margin-top:10px; margin-bottom:5px; margin-right:10px; float:left;}
img.floatrig{ margin-top:10px; margin-bottom:5px; margin-left:10px; float:right;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.homeprec{ width:100%; height:auto; float:left; overflow:hidden; margin-bottom:15px; padding-bottom:15px; border-bottom:5px solid #EFF5FB;}
.homeprec label{ width:100%; height:30px; float:left; padding:0% 0% 3% 0%; display:block;}
.homeprec h3 A, .homeprec h3 A:link, .homeprec h3 A:visited{ width:100%; display:block; float:left; padding:0; margin:0; padding:0% 2% 0% 0%; background-image:none;}
.homeprec h4{ width:100%; float:left; margin-bottom:1%; display:block;}
.homeprec h4 A, .homeprec h4 A:link, .homeprec h4 A:visited{ width:auto; padding:1% 4% 0% 4%; float:left; background-image:none;}
.homeprec h5{ width:auto; padding:1% 0% 0% 0%; float:left;}

.homepref{ position:relative; width:100%; min-height:170px; height:auto; float:left; display:block; margin:0; padding:0; margin-bottom:15px; padding-bottom:15px; border-bottom:5px solid #EFF5FB;}
.homepref label{ width:94%; line-height:120%; padding:0% 3% 3% 3%; display:block;}
.homepref A, .homepref A:link, .homepref A:visited{ width:100%; display:block; float:left; background:none; padding-bottom:1%;}
.homepref h3 A{ width:100%;}

.homeprel{ position:relative; width:49%; min-height:100px; height:auto; float:left; display:block; margin:0; padding:0;}
.homeprer{ position:relative; width:49%; min-height:100px; height:auto; float:right; display:block; margin:0; padding:0; padding-left:8px; border-left:1px solid #CCCCCC;}
html>body/**/.homeprel { heigh\t:100%;}	
html>body/**/.homeprer { heigh\t:100%;}	
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.homeprec h3 A{ font:22px "Times New Roman", Georgia, serif; color:#333333;}
.homeprec h4{ color:#FFFFFF; border-bottom:4px solid #CCCCCC;}
.homeprec h4 A, .homeprec h4 A:link, .homeprec h4 A:visited{ color:#FFFFFF; font-size:12px; background-color:#CCCCCC;}
.homeprec h5{ color:#AAAAAA; font-size:12px;}
.homeprec label{ font-size:12px; line-height:120%; color:#888888;}

.homepref h3 A{ font:30px "Times New Roman", Georgia, serif; color:#333333; }
.homepref h3{}
.homepref label{ font-size:16px; line-height:120%; color:#888888;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.conthea1{ position:relative; width:100%; height:170px; float:left; background-image:url('images/design/ct-headr.jpg');}
.contfoo1{ position:relative; width:100%; height:10px; float:left; background-image:url('images/design/ct-footr.jpg');}
.contact1{ position:relative; width:100%; height:auto; float:left; background-image:url('images/design/ct-backg.jpg');}
.contacti{ position:relative; width:88%; height:auto; float:left; padding:2% 6% 6% 6%;}
.contacti h1{ color:#584D3A; font:26px "Times New Roman", Georgia, serif;}
.contacti h2{ color:#584D3A; font:22px "Times New Roman", Georgia, serif;}
.contacti strong{ color:#584D3A; font:18px "Times New Roman", Georgia, serif;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contgoup{ position:relative; width:100%; height:auto; float:left;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.newscont{ position:relative; width:100%; height:auto; float:left;}
.newscont UL{ list-style:none;}
.newscont LI{ margin:0px; border-bottom:1px dotted #A0A097; margin-bottom:20px;}
.newscont LI H2{ font-size:28px;}
.newscont A, .newscont A:link, .newscont A:visited{ display:block; margin-bottom:10px; margin-top:10px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.formfd01{ width:25%; height:20px; float:left; text-align:right; margin-bottom:5px; margin-right:14px;}
.formfd02{ width:60%; height:20px; float:left; text-align:left; margin-bottom:5px;}
.formfd02 input{ width:100%;}
.formfd03{ width:60%; height:auto; float:left; text-align:left; margin-bottom:5px;}
.formfd03 textarea{ width:100%;}
.formfd04{ width:60%; height:20px; float:left; text-align:left; margin-bottom:5px;}
.formfd04 input{ cursor:pointer;}
.messacon{ width:96%; padding:2%; height:auto; float:left; border:1px solid #BBBBBB; margin-bottom:10px; margin-top:10px; background-color:#EFEFEF;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.leftcont{ position:absolute; left:-200px; width:200px; height:400px; float:right; background-image: url('images/design/headeradd.jpg');}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contfoot{ position:relative; width:1000px; height:20px; margin-left:0px; float:left; background-image: url('images/design/contfooter.jpg');}
.contfooa{ position:relative; width:1000px; height:20px; margin-left:0px; float:left; background-image: url('images/design/contfooter.jpg');}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.footersp{ position:relative; width:958px; height:auto; font-size:12px; text-align:center; padding:20px; padding-bottom:40px; float:left; margin:0px;}
.footerse{ position:relative; width:100%; height:auto; font-size:12px; text-align:center; padding-top:30px; padding-bottom:50px; float:left; margin:0px;}
.footdes1{ position:absolute; width:100%; bottom:-30px; height:30px; background-image: url('images/design/footdes1.jpg'); z-index:10;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.latestne{ font-size:12px; padding:0px 10px 20px 10px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.mainmebt{ margin-bottom:20px;}
.mainmebt LI{ margin:0px; padding:0px; list-style:none; display:inline;}
.mainmebt A, .nmainmebt A:link, .mainmebt A:visited{ text-decoration:none;}
.mainmebt A:hover{ text-decoration:underline;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*padding:  | Oben | Rechts | Unten | Links |*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*--------Orderform--------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrima1{ width:345px; height:228px; float:left; background-image:url('images/conten/orderimg.jpg');}
.ordrcon1{ width:48%; height:auto; float:left; margin-right:2%;}
.ordrcon2{ width:50%; height:auto; float:left;}
.ordrcon3{ width:100%; height:auto; float:left;}
.ordrcon1 p{ width:100%; text-align:left; float:left; margin-bottom:20px;}
.ordrcon2 p{ width:100%; text-align:left; float:left; margin-bottom:20px;}
.ordrcon3 p{ width:100%; text-align:left; float:left; margin-bottom:20px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrcon1 h3{ color:#888888; font-size:14px; font-weight:bold; padding-bottom:0px;}
.ordrcon2 h3{ color:#888888; font-size:14px; font-weight:bold; padding-bottom:0px;}
.ordrcon3 h3{ color:#888888; font-size:14px; font-weight:bold; padding-bottom:0px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrcon1 label{ width:35%; text-align:right; float:left; margin-right:3%; font-weight:bold; font-size:11px; margin-top:2px;}
.ordrcon1 label.markedit{ width:auto; height:30px; float:left; font-weight:lighter; text-align:left; margin-left:5px; color:#FF0000;}
.ordrcon1 label.blancsma{ width:35%; height:10px; float:left; margin-right:3%;}
.ordrcon2 label{ width:35%; text-align:right; float:left; margin-right:3%; font-weight:bold; font-size:11px; margin-top:2px;}
.ordrcon2 label.blancsma{ width:35%; height:10px; float:left; margin-right:3%;}
.ordrcon2 label.markedit{ width:auto; height:30px; float:left; font-weight:lighter; text-align:left; margin-left:5px; color:#FF0000;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrcon1 input{ width:60%; height:25px; float:left; text-align:left; margin-bottom:5px;}
.ordrcon1 input.markedit{ border:1px solid #FF0000; background-color:#FFDDDD;}
.ordrcon1 select{ width:60%; height:27px; float:left; text-align:left; margin-bottom:5px; padding-top:3px; cursor:pointer;}
.ordrcon1 select.markedit{ border:1px solid #FF0000; background-color:#FFDDDD;}
.ordrcon1 label.txtpos00{ color:#888888; width:100%; height:auto; float:left; text-align:left; padding:0px; margin:0px;}
.ordrcon2 input{ width:60%; height:25px; float:left; text-align:left; margin-bottom:5px;}
.ordrcon2 input.markedit{ border:1px solid #FF0000; background-color:#FFDDDD;}
.ordrcon2 input.inputsho{ width:6%; height:25px; text-align:left; float:left; margin-bottom:5px;}
.ordrcon2 input.orderrad{ width:auto; height:auto; float:left; margin-top:7px; display:block; cursor:pointer;}
.ordrcon2 textarea{ width:60%; height:70px; text-align:left; float:left; margin-bottom:5px;}
.ordrcon2 small{ width:60%; height:10px; text-align:left; float:left; margin-bottom:10px; font-size:11px;}
.ordrcon2 label.txtpos01{ width:auto; height:30px; float:left; font-weight:lighter; margin-left:5px;}
.ordrcon2 label.txtpos02{ width:auto; height:30px; float:left; font-weight:lighter; text-align:left; margin-left:5px;}
.ordrcon2 label.txtpos03{ width:57%; height:auto; float:left; text-align:left; font-weight:bold; font-size:16px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
input.orderbu2{ width:100px; height:26px; float:left; text-align:center; cursor:pointer; padding:0px; margin:0px; top:-10px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrbut0{ width:182px; height:35px; background-image:url('images/static/orderbt1.png'); margin-left:10px; font-size:15px; text-align:center;}
.ordrbut0:hover { background-image:url('images/static/orderbt2.png');}
/*button textshadow*/
.ordrbut1 { width:182px; height:35px; display:block; text-shadow:#E1F5AB 1px 1px 0px; filter:dropshadow(color:#E1F5AB, offx=1, offy=1, positive=1); zoom:1;}
.ordrbut1:hover{ text-shadow:#BBBBBB 1px 1px 0px; filter:dropshadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
.ordrbut1 A, .ordrbut1 A:link, .ordrbut1 A:visited{ width:182px; height:35px; color:#3B5304; padding-top:8px; display:block;}
.ordrbut1 A:hover, .ordrbut1 A:focus, .ordrbut1 A:active{ color:#333333;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.ordrbuta{ width:182px; height:35px; float:left;  margin-left:10px; margin-bottom:10px; background-image:url('images/static/orderbt1.png');}
.ordrbuta:hover { background-image:url('images/static/orderbt2.png');}
.ordrbutb input{ width:182px; height:35px; color:#3B5304; float:left; display:block; background:none; border:none; cursor:pointer; text-align:center;}
/*for IE browsers*/
.ordrbutb{ text-shadow:#E1F5AB 1px 1px 0px; filter:dropshadow(color:#E1F5AB, offx=1, offy=1, positive=1); zoom:1;}
.ordrbutb:hover{ color:#333333; text-shadow:#BBBBBB 1px 1px 0px; filter:dropshadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
/*for all browsers without IE*/
.ordrbutb input{ text-shadow:#E1F5AB 1px 1px 0px; filter:drops\/hadow(color:#E1F5AB, offx=1, offy=1, positive=1);}
.ordrbutb input:hover{ color:#333333; text-shadow:#BBBBBB 1px 1px 0px; filter:drops\/hadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.searchb1{ width:60px; height:30px; float:left; margin-left:0px; margin-top:5px; padding:0px; margin-bottom:5px; background-image:url('images/static/search1n.png');}
.searchb1:hover { background-image:url('images/static/search1h.png');}
.searchb2 input{ width:60px; height:30px; color:#444444; float:left; display:block; background:none; border:none; cursor:pointer; text-align:center;}
/*for IE browsers*/
.searchb2{ text-shadow:#EEEEEE 1px 1px 0px; filter:dropshadow(color:#EEEEEE, offx=1, offy=1, positive=1); zoom:1;}
.searchb2:hover{ color:#333333; text-shadow:#BBBBBB 1px 1px 0px; filter:dropshadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
/*for all browsers without IE*/
.searchb2 input{ text-shadow:#EEEEEE 1px 1px 0px; filter:drops\/hadow(color:#EEEEEE, offx=1, offy=1, positive=1);}
.searchb2 input:hover{ color:#222222; text-shadow:#BBBBBB 1px 1px 0px; filter:drops\/hadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
input.search{ position:relative; width:60%; height:28px; float:left; border:1px solid #888888; background-color:#FFFFFF; margin-left:4%; margin-top:5px;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.sendbut1{ width:150px; height:30px; float:left; margin-left:0px; margin-top:0px; padding:0px; margin-bottom:5px; background-image:url('images/static/stanbt1n.png');}
.sendbut1:hover { background-image:url('images/static/stanbt1h.png');}
.sendbut2 input{ width:150px; height:30px; color:#444444; float:left; display:block; background:none; border:none; cursor:pointer; text-align:center;}
/*for IE browsers*/
.sendbut2{ text-shadow:#EEEEEE 1px 1px 0px; filter:dropshadow(color:#EEEEEE, offx=1, offy=1, positive=1); zoom:1;}
.sendbut2:hover{ color:#333333; text-shadow:#BBBBBB 1px 1px 0px; filter:dropshadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
/*for all browsers without IE*/
.sendbut2 input{ text-shadow:#EEEEEE 1px 1px 0px; filter:drops\/hadow(color:#EEEEEE, offx=1, offy=1, positive=1);}
.sendbut2 input:hover{ color:#222222; text-shadow:#BBBBBB 1px 1px 0px; filter:drops\/hadow(color:#BBBBBB, offx=1, offy=1, positive=1); zoom:1;}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.frontcho{ position:relative; width:220px; height:auto; float:left;}
.frontcho A, .frontcho A:link{ color:#666666; text-decoration:none; position:relative; width:220px; height:30px; float:left; background-image:url('images/conten/chbutton.jpg'); margin:0px; padding:0px; text-align:center; padding-top:10px;}
.frontcho A:hover{ color:#444444; text-decoration:none; background-image:url('images/conten/chbuttonh.jpg');}
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/