
* {
	margin: 0;
	padding: 0;
}
ul, li{margin:0px;padding:0px;}
body {
	color: #000;
 	font-size: 12px;
 	margin-bottom: 40px;
	font-family:Arial, Helvetica, sans-serif;

}

html {
	background: #202020 url(../images/bg.gif) no-repeat;
}

table {
	border-collapse: collapse;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}

.clear{
	clear:both;
}
#TopMenu{position:absolute; top:160px; width:200px; left:20px; z-index:100;}
#TopMenu ul{position:relative;}
#TopMenu ul li{width:193px; height:36px; margin-bottom:15px; list-style-type:none;}
#TopMenu ul li a{display:block;width:193px; height:36px; text-indent:-20000px;}
#TopMenu ul li.menuLink2 a{ background-image:url(../images/menuLink2.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink3 a{ background-image:url(../images/menuLink3.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink4 a{ background-image:url(../images/menuLink4.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink5 a{ background-image:url(../images/menuLink5.png); background-repeat:no-repeat;}

#TopMenu ul li.menuLink2:hover a{ background-image:url(../images/menuLink_a2.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink3:hover a{ background-image:url(../images/menuLink_a3.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink4:hover a{ background-image:url(../images/menuLink_a4.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink5:hover a{ background-image:url(../images/menuLink_a5.png); background-repeat:no-repeat;}

#TopMenu ul li.menuLink2 a.current{ background-image:url(../images/menuLink_a2.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink3 a.current{ background-image:url(../images/menuLink_a3.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink4 a.current{ background-image:url(../images/menuLink_a4.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink5 a.current{ background-image:url(../images/menuLink_a5.png); background-repeat:no-repeat;}

#TopMenu ul li.menuLink2 a.section{ background-image:url(../images/menuLink_a2.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink3 a.section{ background-image:url(../images/menuLink_a3.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink4 a.section{ background-image:url(../images/menuLink_a4.png); background-repeat:no-repeat;}
#TopMenu ul li.menuLink5 a.section{ background-image:url(../images/menuLink_a5.png); background-repeat:no-repeat;}

/* CONTAINER
----------------------------------------- */
p{margin-bottom:10px;}
#wrapper {position:relative; width: 955px; margin: 0 auto; }
#header{ width: 955px; height:400px;left:0px; }
#contentContainer{position:relative;float:left;  top:0px;  width:955px;  z-index:0; left:0px;}
#logo {position:absolute; width: 246px; height:124px; top:20px; left:25px;z-index:2;}
#logoTop{display:block;width: 246px; height:47px;}
#logoBottom{display:block;width: 246px; height:77px;}
#headImg {position:absolute; width: 760px; height:400px; top:0px; right:0px;z-index:1;}
#contentRight{position:relative; float:left;width:603px; left:100px; }
#contentRight .box{position:relative; margin-top:23px; float:right; width:603px; background-color:#fff; background-image:url(../images/bg_box.gif); background-repeat:no-repeat;min-height: 222px; height: auto !important;   height: 222px;}
#contentRight .box .boxheadline{ margin-left:15px;margin-top:15px; width:360px;  background-repeat:no-repeat; color:#f08a00; font-size:24px; font-family:"Courier New", Courier, monospace;}
#contentRight .box .boxheadline a{display:inline-block;position:relative;color:#f08a00; font-size:24px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-decoration:none; background-image:url(../images/bg_boxheadline.gif); background-repeat:no-repeat; background-position:bottom right; padding:4px 15px 5px 5px; width:auto;}
#contentRight .box .boxcontent .boxTxt{position:relative;  float:left; margin:25px 0px 35px 17px;  width:405px; }
#contentRight .box a.readMore{display:block;position:absolute; padding:2px 0px 0px 15px; left:15px; bottom:15px; height: 17px; float:left; width:72px;text-decoration:none; color:#FFF; background-image:url(../images/bg_readMore.gif); background-repeat:no-repeat; }
#contentRight .box .boxcontent .boxTxt ul{margin:0px 0px 0px 15px;}
a.readMore:hover{background-image:url(../images/bg_readMore_a.gif); color:#000;}
#contentRight .box a.readMore:hover{background-image:url(../images/bg_readMore_a.gif);color:#000;}
#contentRight .box .boximg{position:absolute;  width:180px; height: 216px; right:-15px; top:15px;}
#contentRight .box .boximg{position:absolute;  width:180px;  right:-15px; top:15px;}
#imgContainer{position:relative; float:right;  width:180px;  right:-15px;  margin-top:15px;}
.img1{position:relative;  width:180px; }
.img2{position:relative; width:180px; margin-top:10px; }
.img3{position:relative; width:180px;  margin-top:10px;  }
.img4{position:relative; width:180px;   margin-top:10px; }
#contentLeft {position:relative; float:left;width:236px; }
#contentLeft .newsboxContainer{margin-top:23px;position:relative;  float:left; width:236px; background:none; background-image:url(../images/menu2newsTop.gif); background-repeat:no-repeat;  background-position:top;min-height: 322px; height: auto !important;   height: 322px;   margin-bottom:20px;}
#contentLeft .newsboxContainer .newsboxbg{position:relative; padding-top:35px; padding-left:0px; padding-bottom:10px; float:left; width:236px; background:none; background-image:url(../images/menu2Bottom.gif); background-repeat:no-repeat; background-position:bottom;min-height: 322px; height: auto !important;   height: 322px; }
#contentLeft .newsboxContainer .newsbox {position:relative; padding-left:32px; margin-top:15px; float:left; width:190px;   }
#contentLeft .newsboxContainer .newsbox .newsboxcontent {position:relative;  float:left; width:190px; }
#contentLeft .newsboxContainer .newsbox .newsboxcontent .newsboxTxt {position:relative;  float:left; width:190px; padding:5px 0px 5px 0px; }
#contentLeft .newsboxContainer .newsbox .newsboxcontent .newsboxTxt strongss{font-family:"Courier New", Courier, monospace; font-weight:bold; font-size:16px; letter-spacing:-2px;}
#contentLeft .newsboxContainer a.readMore{display:block;position:relative; padding:2px 0px 0px 15px; left:0px; bottom:0px; height: 17px; float:left; width:72px;text-decoration:none; color:#FFF; background-image:url(../images/bg_readMore.gif); background-repeat:no-repeat; }

#contentLeft .newsboxContainer a.readMore:hover{background-image:url(../images/bg_readMore_a.gif); color:#000;}
#pageContent{position:relative; margin-top:23px; float:left; width:578px; background-color:#fff; background-image:url(../images/bg_box.gif); background-repeat:no-repeat; padding:15px 10px 10px 13px;min-height: 222px; height: auto !important;   height: 222px;}
#menu2Container{margin-top:23px;position:relative; margin-bottom:20px;  float:left; width:236px; background:none; background-image:url(../images/menu2Top.gif); background-repeat:no-repeat;  background-position:top; }
#Menu2{position:relative; padding-top:70px; padding-left:30px; padding-bottom:10px; float:left; width:206px; background:none; background-image:url(../images/menu2Bottom.gif); background-repeat:no-repeat; background-position:bottom;min-height: 322px; height: auto !important;   height: 322px; }
#Menu2 li{background:none; list-style:none; padding:5px 0px 0px 5px;}
#Menu2 li a{display:block; padding:2px 0px 3px 15px;  width:170px; text-decoration:none; color:#FFF;background-color:#000; background-image:url(../images/bg_readMore.gif); background-repeat:no-repeat; background-position:left bottom; }
#Menu2 li a:hover{background-image:url(../images/bg_readMore_a.gif); color:#000;background-color:#f08a00;}
#Menu2 li a.current{background-image:url(../images/bg_readMore_a.gif); color:#000;background-color:#f08a00;}
#Menu2 li a.section{background-image:url(../images/bg_readMore_a.gif); color:#000;background-color:#f08a00;}
#Menu2 ul li{background:none; list-style:none; padding:3px 0px 0px 10px;}
#Menu2 ul li a{color:#000;background-image:url(../images/arrow_gray.gif);background-repeat:no-repeat;  padding:0px 0px 0px 18px; text-decoration:none; width:170px; }
#Menu2 ul li ul li a{color:#000; background:none;background-image:url(../images/arrow_gray.gif);background-repeat:no-repeat;  padding:0px 0px 0px 18px; text-decoration:none; width:147px; }
#Menu2 ul li a.current,#Menu2 ul li a.section{background-image:url(../images/arrow_orange.gif); background-color:#f08a00; color:#000; text-decoration:none;  }
#Menu2 ul li ul li ul li a{ background:none;color:#000;background-image:url(../images/arrow_gray.gif);background-repeat:no-repeat;  padding:0px 0px 0px 18px; text-decoration:none; width:127px; }
#Menu2 ul li ul li ul li a.current,#Menu2 ul li ul li ul li a.section{background-image:url(../images/arrow_orange.gif); background-color:#f08a00; color:#000; text-decoration:none;  }

#commercialContainer{position:relative;  float:left; width:236px; background:none; }
.commercial{position:relative;  float:left; width:180px;  padding-left:22px; font-size:10px; color:#999999;padding-bottom:20px; }
 h1{display:inline-block;position:relative;color:#f08a00; font-size:24px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-decoration:none; background-image:url(../images/bg_boxheadline.gif); background-repeat:no-repeat; background-position:bottom right; padding:4px 15px 5px 5px; width:auto;background-color:#000;}
 h2, label{display:inline-block;position:relative;color:#f08a00; background-color:#000; font-size:14px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-decoration:none; background-image:url(../images/bg_boxheadlineh2.gif); background-repeat:no-repeat; background-position:bottom right; padding:3px 15px 3px 5px; margin-top:10px; width:auto;}
#pageContent a,.newsboxTxt a, boxTxt a,#contentRight .box .boxcontent .boxTxt a,a.imageLink{color:#f08a00;background-image:url(../images/arrow_content.gif);background-repeat:no-repeat;  padding:0px 2px 0px 18px; text-decoration:none; }
#pageContent a:hover,.newsboxTxt a:hover, boxTxt a:hover,#Menu2 ul li a:hover,#contentRight .box .boxcontent .boxTxt a:hover, a.imageLink:hover{background-image:url(../images/arrow_orange.gif); background-color:#f08a00; color:#000; text-decoration:none; }
#Content ul.gallery-layout li a{background:none;}
#pageContent h1{display:inline-block;position:relative;color:#f08a00; font-size:24px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-decoration:none; background-image:url(../images/bg_boxheadline.gif); background-repeat:no-repeat; background-position:bottom right; padding:4px 15px 5px 5px; width:auto;background-color:#000;}
#pageContent h2, label{display:inline-block;position:relative;color:#f08a00; background-color:#000; font-size:14px; font-family:"Courier New", Courier, monospace; font-weight:bold; text-decoration:none; background-image:url(../images/bg_boxheadlineh2.gif); background-repeat:no-repeat; background-position:bottom right; padding:3px 15px 3px 5px; margin-top:10px; width:auto;}
#pageContent img{float:right; margin-left:10px; margin-bottom:10px; margin-right:-22px;}
#pageContent ul{display:block;margin-left:20px;padding:10px 0px; }
#terminetbl,#sponsortbl{font-size:11px; width:100%; margin-top:15px; }
#terminetbl td.head{padding:2px; background-color:#F90;border-bottom:1px solid #FFF;}
#terminetbl td{padding:2px; vertical-align:top; border-bottom:1px solid #999;}
#pageContent .sponsorDiv{position:relative;width:285px; float:left; margin-bottom:30px; height:180px;}
#pageContent .sponsorDiv .sponsorImg img{position:relative;float:left; margin:0px;}
#pageContent .sponsorDiv .sponsorImg a{background:none;padding:0px ; }
#pageContent  .sponsorPageImg{position:relative;float:left; width:580px; margin:0px 0px 10px 0px;}
#pageContent  .sponsorPageImg img{position:relative;float:left; margin:0px;}
#pageContent  .sponsorPageImg a{background:none;padding:0px ; }
#pageContent .sponsorDiv .sponsorTxt{position:relative;float:left;width:250px;}
a.readMore:hover{background-image:url(../images/bg_readMore_a.gif); color:#000;}
#pageContent  .sponsorDiv  a.readMore:hover{background-image:url(../images/bg_readMore_a.gif);color:#000;}
#pageContent  .sponsorDiv  a.readMore{display:block; position:absolute; bottom:0px; padding:2px 0px 0px 15px; margin:5px 0px 0px 0px; height: 17px; float:left; width:72px;text-decoration:none; color:#FFF; background-image:url(../images/bg_readMore.gif); background-repeat:no-repeat; }
#pageContent a.readMoreblack{background:none;display:block;  padding:2px 0px 0px 15px; left:15px; bottom:15px; height: 17px; float:left; width:72px;text-decoration:none; color:#FFF; background-image:url(../images/bg_readMore.gif); background-repeat:no-repeat; }
#pageContent a.readMoreblack:hover{background:none;background-image:url(../images/bg_readMore_a.gif);color:#000;}

#footer{position:relative; float:left;width:955px;margin-top:20px;}
#footerLinks{position:relative; float:left;width:955px; height:38px; background-color:#000;}
#footerLinks ul li{float:left; list-style:none;padding:13px 15px 0px 15px;}
#footerLinks ul li a{color:#fff;background-image:url(../images/arrow.gif);background-repeat:no-repeat;  padding:0px 0px 0px 18px; text-decoration:none; }
a.faceBook{position:absolute; float:right; top:13px; right:10px;color:#fff;background-image:url(../images/faceBook.gif);background-repeat:no-repeat; padding:0px 0px 0px 25px; text-decoration:none;}
#footerLinks ul li a:hover, a.faceBook:hover{text-decoration:underline;}
#footerSponsors{position:relative; float:left;width:955px; height:170px; background-color:#202020;}
#footerSponsors div{position:relative; float:left; height:56px; line-height:56px; }

#footerSponsors div a{display:block; float:left;width:130px; background-position:center center;width:130px; height:56px; text-indent:-20000px; padding-left:33px;}
#footerSponsors div.sponsor1 a{background-image:url(../images/sponsor_focus.gif); background-repeat:no-repeat;padding-left:55px;}
#footerSponsors div.sponsor1 a:hover{background-image:url(../images/sponsor_focus_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor2 a{background-image:url(../images/sponsor_uvex.gif); background-repeat:no-repeat;width:71px;}
#footerSponsors div.sponsor2 a:hover{background-image:url(../images/sponsor_uvex_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor3 a{background-image:url(../images/sponsor_staps.gif); background-repeat:no-repeat;width:78px;padding-left:10px;}
#footerSponsors div.sponsor3 a:hover{background-image:url(../images/sponsor_staps_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor4 a{background-image:url(../images/sponsor_connex.gif); background-repeat:no-repeat;width:78px;padding-left:5px;}
#footerSponsors div.sponsor4 a:hover{background-image:url(../images/sponsor_connex_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor5 a{background-image:url(../images/sponsor_hoehenbalance.gif); background-repeat:no-repeat;width:93px;padding-left:5px;}
#footerSponsors div.sponsor5 a:hover{background-image:url(../images/sponsor_hoehenbalance_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor6 a{background-image:url(../images/sponsor_rapunzel.gif); background-repeat:no-repeat;width:58px;padding-left:10px;}
#footerSponsors div.sponsor6 a:hover{background-image:url(../images/sponsor_rapunzel_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor7 a{background-image:url(../images/sponsor_srm.gif); background-repeat:no-repeat;width:47px;padding-left:0px;}
#footerSponsors div.sponsor7 a:hover{background-image:url(../images/sponsor_srm_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor8 a{background-image:url(../images/sponsor_ziener.gif); background-repeat:no-repeat;width:100px;}
#footerSponsors div.sponsor8 a:hover{background-image:url(../images/sponsor_ziener_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor9 a{background-image:url(../images/sponsor_prologo.gif); background-repeat:no-repeat;width:91px;padding-left:10px; }
#footerSponsors div.sponsor9 a:hover{background-image:url(../images/sponsor_prologo_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor10 a{background-image:url(../images/sponsor_holmenkohl.gif); background-repeat:no-repeat;width:123px;padding-left:25px;}
#footerSponsors div.sponsor10 a:hover{background-image:url(../images/sponsor_holmenkohl_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor11 a{background-image:url(../images/sponsor_continental.gif); background-repeat:no-repeat;width:104px;padding-left:25px;}
#footerSponsors div.sponsor11 a:hover{background-image:url(../images/sponsor_continental_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor12 a{background-image:url(../images/sponsor_nokon.gif); background-repeat:no-repeat;width:86px;padding-left:15px;}
#footerSponsors div.sponsor12 a:hover{background-image:url(../images/sponsor_nokon_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor13 a{background-image:url(../images/sponsor_schmolke.gif); background-repeat:no-repeat;width:103px;padding-left:10px;}
#footerSponsors div.sponsor13 a:hover{background-image:url(../images/sponsor_schmolke_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor14 a{background-image:url(../images/sponsor_magura.gif); background-repeat:no-repeat;width:54px;padding-left:30px;}
#footerSponsors div.sponsor14 a:hover{background-image:url(../images/sponsor_magura_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor15 a{background-image:url(../images/sponsor_tune.gif); background-repeat:no-repeat;width:26px;padding-left:30px;}
#footerSponsors div.sponsor15 a:hover{background-image:url(../images/sponsor_tune_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor16 a{background-image:url(../images/sponsor_thm.gif); background-repeat:no-repeat;width:74px;padding-left:10px;}
#footerSponsors div.sponsor16 a:hover{background-image:url(../images/sponsor_thm_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor17 a{background-image:url(../images/sponsor_dtswiss.gif); background-repeat:no-repeat;width:79px;padding-left:10px;}
#footerSponsors div.sponsor17 a:hover{background-image:url(../images/sponsor_dtswiss_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor18 a{background-image:url(../images/sponsor_3t.gif); background-repeat:no-repeat;width:50px;padding-left:0px;}
#footerSponsors div.sponsor18 a:hover{background-image:url(../images/sponsor_3t_a.gif); background-repeat:no-repeat;}
#footerSponsors div.sponsor19 a{background-image:url(../images/sponsor_2xu.gif); background-repeat:no-repeat;width:100px;padding-left:5px;}
#footerSponsors div.sponsor19 a:hover{background-image:url(../images/sponsor_2xu_a.gif); background-repeat:no-repeat;}

.Actions{margin-top:10px;}
#ForgotPassword{display:inline;}
