 /* ====== MAIN AUFBAU ======================================================================================== */
html {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #161616; margin: 0; padding: 0; background-color: #FFF; font-weight: lighter; text-align:center; background-image:url(img/bg.jpg); background-position:center top; background-repeat:no-repeat;}
body {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 14px; color: #161616; margin: 0; padding: 0;}
img, img a {border:0; outline:none}
h1 {color:#1e4989; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin:0 0 10px 0; padding:0px; font-weight:normal;}
h1 a {color:#1e4989; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; margin:0 0 10px 0; padding:0px; font-weight:normal;}
h2 {color:#1e4989; border-bottom:2px dotted #1e4989; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin:0 0 10px 0; padding:0px; font-weight:normal;}
h2 a {color:#1e4989; border-bottom:2px dotted #1e4989; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; margin:0 0 10px 0; padding:0px; font-weight:normal;}
h3 {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; margin:10px 0 4px 0; padding:0px; font-weight:bold;}
h3 a {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; margin:10px 0 4px 0; padding:0px; font-weight:bold;}
h5 {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:44px; margin:0px 0 4px 0; padding:0px; font-weight:normal;}
h5 a {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:44px; margin:0px 0 4px 0; padding:0px; font-weight:normal;}
h6 {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; margin:0px 0 4px 0; padding:0px; font-weight:normal;}
h6 a {color:#333; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:24px; margin:0px 0 4px 0; padding:0px; font-weight:normal;}
p {font-size:14px; margin:0; padding:0; line-height:24px; font-weight:lighter; color:#161616;}
a {text-decoration:none; font-size:14px; outline:none; color:#005f9b;}
a:hover {text-decoration:normal; color:#669fc3;}
p a {font-size:13px; color:#005f9b;}
.right ul li {line-height:24px;}
.right ul { margin-left:16px; padding:0;}
strong {font-weight:bold;}
.clear {clear:both;}
.white {color:#FFF; font-size:14px;}
.all_links {width:250px; border-top:2px dotted #1e4989; margin:10px 0 10px 0;}
.all_links a {color:#1e4989;}
border {border:0px;}
.lastnews {margin-bottom:6px;}
.Chead { background-color:#1e4989; color:#FFF;}
.Cnorm2 { background-color:#d9e2ee; color:#1e4989;}
.Cdark { background-color:#e8edf5; color:#1e4989;}
.smalfont {color:#333; font-size:11px;}
.gameinfo {color:#333; font-size:13px;}
.border_dotted {width:700px; border-top:2px dotted #DDD; margin:30px 0 10px 0;}
.border_dotted2 {width:250px; border-top:1px dotted #DDD; margin:10px 0 0px 0;}
#head {height:231px; background-image:url(img/head_bg.jpg); margin:0; padding:0; text-align:left; margin-left: auto; margin-right: auto;}
	.head {width:1000px; margin:0; padding:0; text-align:left; margin-left: auto; margin-right: auto;}
	.logo {width:750px; float:left;}
		.logo_left {width:80px; float:left}
		.logo_right {width:510px; float:left; margin-top:74px; margin-left:10px;}
	.icons {width:250px; float:left; margin-top:70px;}
		.icon_cont {width:60px; float:left; margin-left:20px;}
#navi {height:36px; background-color:#1e4989; margin:0; padding:0; text-align:left; margin-left: auto; margin-right: auto; margin-bottom:30px;}
	.navi {height:36px; width:1000px; margin:0; padding:0; text-align:left; margin-left: auto; margin-right: auto;}
#content {width:1000px; margin:0; padding:0; text-align:left; margin-left: auto; margin-right: auto;}
	.left {width:250px; float:left; padding-right:50px;}
	.right {width:700px; float:left;}
#foot {margin-top:40px; height:150px; background-color:#1e4989; margin-bottom:0px; padding:0; text-align:center; margin-left: auto; margin-right: auto;}
	.foot {width:1000px; margin-bottom:0px; padding:20px 0 0 0; text-align:left; margin-left: auto; margin-right: auto; color:#FFF;}
	.foot a, .foot p, .foot p a {color:#FFF;}
.sponsors {
	background: url(img/bgr.jpg);
	width: 1000px;
	height: 104px;
	margin: -20px auto 20px auto;
	padding: 20px 0 0 0;
}

.sponsors-1 {
    float: left;
    height: 70px;
    margin: 8px 10px;
    width: 180px;
}

#nav a, #subMenusContainer a {
    background-color: #1e4989;
    color: #fff;
    display: block;
    font-size: 14px;
    padding: 10px 13px !important;
    text-align: left;
    text-decoration: none;
}