@font-face
	{
    font-family:'LeagueGothic';
    src:url('../fonts/League_Gothic-webfont.eot');
    src:url('../fonts/League_Gothic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/League_Gothic-webfont.woff') format('woff'),
         url('../fonts/League_Gothic-webfont.ttf') format('truetype'),
         url('../fonts/League_Gothic-webfont.svg#LeagueGothicRegular') format('svg');
    font-weight:normal;
    font-style:normal;
	}

@font-face
	{
    font-family:'SourceSansProLight';
    src:url('../fonts/SourceSansPro-Light-webfont.eot');
    src:url('../fonts/SourceSansPro-Light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/SourceSansPro-Light-webfont.woff') format('woff'),
         url('../fonts/SourceSansPro-Light-webfont.ttf') format('truetype'),
         url('../fonts/SourceSansPro-Light-webfont.svg#SourceSansProLight') format('svg');
    font-weight:normal;
    font-style:normal;
	}

*
	{
	margin:0;
	padding:0;
	}

img
	{
	border:none;
	}

body
	{
	background-image:url('../images/bg.jpg');
	background-repeat:no-repeat;
	background-position:top center;
	background-attachment:fixed;
	background-size:cover;
	margin:0 auto;
	font-family:SourceSansProLight, Verdana, Arial, sans-serif;
	font-size:14px;
	}

header h1, nav, nav li
	{
	display:inline-block;
	}

header
	{
	background-color:black;
	height:50px;
	width:100%;
	position:fixed;
	top:0;
	right:0;
	left:0;
	box-shadow:0px 0px 10px rgba(0,0,0,.8);
	z-index:100;
	border-bottom:0px solid #C10021;
	}

header h1 a
	{
	font-family:LeagueGothic, Verdana, Arial, sans-serif;
	color:white;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:normal;
	font-size:28px;
	position:absolute;
	top:8px;
	left:35px;
	}

#version
	{
	color:white;
	font-size:10px;
	position:relative;
	top:12px;
	left:122px;
	}

nav
	{
	position:absolute;
	top:32.8%;
	left:18.3%;
	}

nav li a
	{
	color:white;
	text-decoration:none;
	font-family:Verdana, Arial, sans-serif;
	font-size:13px;
	margin-right:12px;
	padding:5px;
	}

nav li a:hover
	{
	background-color:#383838;
	border-radius:3px;
	}

.current
	{
	background-color:#383838;
	border-radius:3px;
	}

#adbanner
	{
	margin-top:50px;
	height:124px;
	background-color:transparent;
	border-bottom:0px solid #c3c3c3;
	}

#ad
	{
	width:728px;
	margin:auto;
	}

#adbanner a
	{
	display:inline-block;
	border:1px solid #c3c3c3;
	height:90px;
	width:728px;
	margin:16px auto;
	color:#6b6b6b;
	text-decoration:none;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	background-color:#d1d1d1;
	}

#adbanner a:hover
	{
	border:1px solid #a7a7a7;
	color:#3f3f3f;
	background-color:#cacaca;
	}

#adbanner a p
	{
	text-align:center;
	margin-top:35px;
	}

section
	{
	width:1100px;
	margin:auto;
	}

#sectionstart
	{
	width:1100px;
	margin:auto;
	}

#sectionvideo
	{
	width:650px;
	margin:auto;
	}

#secwrapper
	{
	padding-top:90px;
	padding-bottom:60px;
	}

#secwrapper_ad
	{
	padding-top:60px;
	padding-bottom:60px;
	}

article
	{
	width:246px;
	margin-right:14px;
	display:inline-block;
	vertical-align:top;
	border:1px solid #000;
	margin-bottom:20px;
	padding:7px;
	border-radius:5px;
	box-shadow:0 2px 2px #000;
	background-color:white;
	*display:inline;
    zoom:1;
	}

#articleb
	{
	width:200px;
	margin-right:2px;
	display:inline-block;
	vertical-align:top;
	margin-bottom:0px;
	padding:7px;
	}

#articlet
	{
	width:625px;
	margin-right:2px;
	display:inline-block;
	vertical-align:top;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	text-align:justify;
	margin-bottom:0px;
	padding:7px;
	}

#articletk
	{
	width:625px;
	height:610px;
	margin-right:2px;
	display:inline-block;
	vertical-align:top;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	text-align:justify;
	margin-bottom:0px;
	padding:7px;
	}

#articles
	{
	width:1082px;
	height:480;
	margin:auto;
	display:inline-block;
	vertical-align:top;
	border:1px solid #000;
	margin-bottom:20px;
	padding:7px;
	border-radius:5px;
	box-shadow:0 1px 3px #000;
	background-color:white;
	*display:inline;
    zoom:1;
	}

#articlesi
	{
	width:1082px;
	height:480;
	margin:auto;
	display:inline-block;
	vertical-align:top;
	border:1px solid #000;
	margin-bottom:20px;
	padding:7px;
	border-radius:5px;
	box-shadow:0 1px 3px #000;
	background-color:white;
	*display:inline;
    zoom:1;
	}

#articlec
	{
	width:640px;
	height:480px;
	margin:auto;
	display:inline-block;
	vertical-align:top;
	border:1px solid #000;
	margin-bottom:20px;
	padding:7px;
	border-radius:5px;
	box-shadow:0 1px 3px #000;
	background-color:white;
	*display:inline;
    zoom:1;
	}

#articlel
	{
	width:640px;
	height:25px;
	margin:auto;
	display:inline-block;
	vertical-align:top;
	border:1px solid #000;
	margin-bottom:20px;
	padding:7px;
	border-radius:5px;
	box-shadow:0 1px 3px #000;
	background-color:white;
	*display:inline;
    zoom:1;
	}

video
	{
  position:absolute;
  margin:auto;
	}

#page
	{
	width:520px;
	margin:auto;
	}

#pagination
	{
    font-family:tahoma;
    text-align:center;
	}

#pagination span
	{
    display:block;
    float:left;
    font-size:11px;
    line-height:13px;
    margin:4px 6px 2px 0;
	}

#pagination span a
	{
    background-color:#ffffff;
    border:1px solid #bbbbbb;
    color:#303030;
    display:block;
    padding:1px 5px 2px 5px;
    text-decoration:none;
	}

#pagination span a:hover, #pagination span a:active
	{
    background-color:#bbbbbb;
    border:1px solid #303030;
	}

#pagination span.aktuell
	{
    background-color:#303030;
    border:1px solid #303030;
    color:#ffffff;
    font-size:11px;
    padding:1px 5px 2px 5px;
	}

#sponsors, .rightcl
	{
	margin-right:0px;
	}

.readmore
	{
	background-color:black;
	padding:5px 10px;
	color:white;
	text-decoration:none;
	border-radius:3px;
	display:inline-block;
	}

.readmore:hover
	{
	background-color:#383838;
	}

article p
	{
	margin-bottom:7px;
	text-align:center;
	}

#photobox img
	{
	margin:5px 4px 6px 6.5px;
	border:1px solid black;
	}

#sponsors a
	{
	color:#6b6b6b;
	text-decoration:none;
	font-family:Verdana, Arial, sans-serif;
	font-size:14px;
	background-color:#d1d1d1;
	width:125px;
	height:125px;
	display:inline-block;
	margin:5px 4px 6px 7px;
	border:1px solid #c3c3c3;
	}

#sponsors a p
	{
	margin:50px auto;
	width:125px;
	text-align:center;
	}

#sponsors a:hover
	{
	border:1px solid #a7a7a7;
	color:#3f3f3f;
	background-color:#cacaca;
	}

#featured
	{
	position:relative;
	}

#featuredico
	{
	position:absolute;
	top:0;
	left:0;
	}

footer
	{
	background-color:black;
	height:28px;
	width:100%;
	position:fixed;
	bottom:0;
	right:0;
	left:0;
	color:white;
	padding:7px;
	}

footer p
	{
	margin:5px;
	text-align:center;
	}

.old_ie header h1, .old_ie nav, .old_ie nav li, .old_ie #adbanner a, .old_ie article, .old_ie .readmore, .old_ie #sponsors a
	{
    display:inline;
    zoom:1;
	}



/*!
 * jQuery UI CSS Framework 1.8.22
 *
 * Copyright 2012, AUTHORS.txt (http://jqueryui.com/about)
 * Dual licensed under the MIT or GPL Version 2 licenses.
 * http://jquery.org/license
 *
 * http://docs.jquery.com/UI/Theming/API
 */

/* Component containers
----------------------------------*/
	.ui-widget-header { border: 1px solid #4297d7; background: #2191c0 url(images/ui-bg_gloss-wave_75_2191c0_500x100.png) 50% 50% repeat-x; color: #eaf5f7; font-weight: bold; }
	.ui-widget-header a { color: #eaf5f7; }

/* Interaction states
----------------------------------*/
	.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #77d5f7; background: #0078ae url(images/ui-bg_glass_45_0078ae_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }
	.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #448dae; background: #79c9ec url(images/ui-bg_glass_75_79c9ec_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #026890; }
	.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #acdd4a; background: #6eac2c url(images/ui-bg_gloss-wave_50_6eac2c_500x100.png) 50% 50% repeat-x; font-weight: normal; color: #ffffff; }

/* Icons
----------------------------------*/
	.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(images/ui-icons_fcd113_256x240.png); }

/* Misc visuals
----------------------------------*/
	.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 5px; -webkit-border-top-left-radius: 5px; -khtml-border-top-left-radius: 5px; border-top-left-radius: 5px; }
	.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 5px; -webkit-border-top-right-radius: 5px; -khtml-border-top-right-radius: 5px; border-top-right-radius: 5px; }
	.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-bottom-left-radius: 5px; border-bottom-left-radius: 5px; }
	.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius: 5px; -khtml-border-bottom-right-radius: 5px; border-bottom-right-radius: 5px; }

/* Interaction Cues
----------------------------------*/
	.ui-widget-header .ui-icon {background-image: url(images/ui-icons_d8e7f3_256x240.png); }
	.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fcd113; background: #f8da4e url(images/ui-bg_glass_55_f8da4e_1x400.png) 50% 50% repeat-x; color: #915608; }
	.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #915608; }
	.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #e14f1c url(images/ui-bg_gloss-wave_45_e14f1c_500x100.png) 50% top repeat-x; color: #ffffff; }
	.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
	.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
	.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
	.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
	.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }
