html, body, table tr td
{
	/*width:100%;
	height:100%;
	*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

body
{
	margin:0;
	padding:0;
	background-image:url(../images/body_bg.gif);
	background-repeat:repeat-x;
	background-color:#6C6C6C;
	text-align:center;
}

h1, h2, img, p
{
	padding:0px;
	margin:0px;
	border:none;
}

h1, h2
{
	font-size:10px;
}


/* #### DIV-CONTAINER ############################################################################# */

#wrapper
{
	width:930px;
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	line-height:140%;
	text-align:left;
}

#content-wrapper
{
	float:right;
	width:730px;
	background-color:#FFFFFF;
}

#navigation-wrapper
{
	width:150px;
	padding-top:217px;
	padding-left:23px;
}

#navigation
{
	width:150px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-bottom:none;
}

#premium-sports
{
	width:150px;
	background-color:#FFFFFF;
	margin-top:20px;
}

#language-bar
{
	width:728px;
	height:25px;
	border:1px solid #FFFFFF;
	border-bottom:1px solid #D38024;
	background-image:url(../images/logo_top.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#F9972C;
	text-align:right;
}

#header-image
{
	width:728px;
	border:1px solid #FFFFFF;
	border-top:none;
	border-bottom:1px solid #DDDDDD;
}

#content
{
	width:728px;
	background-color:#FFFFFF;
	border:1px solid #FFFFFF;
	border-top:none;
	background-image:url(../images/content_bg.gif);
	background-repeat:repeat-y;
}

#right
{
	float:right;
	width:362px;
	height:400px;
	min-height:400px;
}

html>body #right{height:auto}/* not ie6- */

#left-header
{
	width:342px;
	padding:20px 0px 0px 20px;
}

#left-content
{
	width:323px;
	text-align:justify;
	text-align:left;
	padding:0px 20px 20px 20px;
}


/* #### IMAGES ############################################################################# */

.nav-sub
{
	margin-left:20px;
}

/* #### IMAGES ############################################################################# */

img
{
	margin:0;
	padding:0;
	display:block;
}

.image-right img
{
	padding:10px 0px 0px 15px;
}

.link-file
{
	float:left;
	vertical-align:baseline;
}

.more-item
{
	margin-top:7px;
}

/* #### LINKS ############################################################################# */

.internal-link, .external-link, .file, .mail, .internal-link-new-window, .external-link-new-window
{
	color:#F9972A;
	text-decoration:none;
}

.internal-link:hover, .external-link:hover, .file:hover, .mail:hover, .external-link-new-window:hover
{
	/*color:#C64821;*/
	text-decoration:underline;
	/*color:#FFFFFF;
	background-color:#F9972A;*/
}

/* #### LIST (RIGHT) ############################################################################# */

.list-item-1, .list-item-2
{
	text-align:justify;
	text-align:left;
	width:332px;
	background-color:#FFFFFF;
	padding:5px 15px 5px 15px;
	border-bottom:1px solid #DDDDDD;
}

.list-item-1
{
	background:none;
	/*background-color:#EAEAEA;*/
	background-image:url(../images/list_item_bg.gif);
	background-repeat:repeat-y;
}

.list-item-date
{
	float:right;
	font-weight:bold;
}

.list-item-title
{
	font-weight:bold;
}

.list-item-title a
{
	color:#000000;
	text-decoration:none;
}

.list-item-title a:hover
{
	color:#F9972A;
}

.list-image-comment, .news-single-imgcaption
{
	padding:0px 0px 5px 7px;
	color:#8D8D8D;
}

.list-image-link
{
	float:right;
	padding-right:7px;
}


/* #### NEWS ############################################################################# */

.news-single-date
{
	float:right;
	color:#666666;
}

/*.news-single-img img
{
	width:362px;
	height:auto;
}*/

.news-single-img
{
	border:1px solid #B6B6B6;
	width:337px;
	background-color:#FFFFFF;
	margin-left:11px;
	margin-top:11px;
}
.news-single-img img
{
	border:7px solid #FFFFFF;
	width:323px;

}


.news-single-content
{
	width:323px;
}

.filesize
{
	color:#999999;
}


/* #### MITARBEITER ############################################################################# */

.extmitarbeiter-list-image-wrap { float:left; }
.extmitarbeiter-list-image
{
	/*float:left;*/
	border:1px solid #B6B6B6;
	margin-top:4px;
	margin-right:10px;
}
.extmitarbeiter-list-image img
{
	width:80px;
	height:43px;
	border:7px solid #FFFFFF;
}

.extmitarbeiter-list-desc
{
	line-height:170%;
	padding-top:8px;
}
.extmitarbeiter-list-desc table { margin-bottom:0px; }
.extmitarbeiter-list-desc table tr td {	padding-right:2px; }

.extmitarbeiter-detail-lables
{
	font-weight:bold;
}
.extmitarbeiter-detail-table tr td
{
	padding-bottom:10px;
	width:100px;
}
.extmitarbeiter-detail-table tr td table { margin-top:0px; }
.extmitarbeiter-detail-table tr td table tr td
{
	width:auto;
	padding-right:2px;
}

.extmitarbeiter-detail-values table { margin-bottom:-1px; }
.extmitarbeiter-detail-values table tr td {	padding-right:2px; }
.extmitarbeiter-detail-imgwrap
{
	border:1px solid #B6B6B6;
	width:337px;
	margin-left:11px;
	margin-top:11px;
}
.extmitarbeiter-detail-img
{
	border:7px solid #FFFFFF;
	width:323px;
	height:323px;
}


/* #### FORMULAR ############################################################################# */

.form-wrap
{
	background-color:#FFFFFF;
	width:362px;
	border-bottom:1px solid #DDDDDD;
}

.form-label
{
	width:80px;
	/*float:left;*/
	color:#8D8D8D;
	padding-left:13px;
}

.form-input
{
	float:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border:1px solid #B6B6B6;
	background-color:#F4F4F4;
	width:250px;
	overflow:auto;
	padding:2px 0px 2px 0px;
	margin:0px 13px 5px 0px;
}

.form-button
{
	float:right;
	margin-right:13px;
	margin-top:5px;
}

.form-error, .form-success
{
	margin:0px 0px 0px 13px;
	padding:8px 8px 0px 0px;
	color:#D70606;
}

.form-success
{
	color:#399C27;
}

/* #### GALERIE ############################################################################### */

.wt-gallery-listtable tr td
{
	border-right:2px solid #FFFFFF;
	border-bottom:8px solid #FFFFFF;
}

.wtgallery-img-td
{
	background-color:#DDDDDD;
	padding:4px;
}

.wtgallery-list-imgwrap
{
	border:1px solid #B6B6B6;
}

.wtgallery-single-imgwrap
{
	border:1px solid #B6B6B6;
	width:337px;
	background-color:#FFFFFF;
	margin-left:11px;
	margin-top:11px;
}

.wtgallery-list-image, .wtgallery-single-image
{
	border:7px solid #FFFFFF;
}

/* #### SONSTIGES ############################################################################# */

.clearer
{
	clear:both;
}

.clearer-left
{
	clear:left;
}

/* more-Icon neben dem Bildkommentar */
.list-image-link img
{
	border:none;
	width:auto;
	height:auto;
}

/* Titel rechts */

.title-right
{
	background-image:url(../images/title_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:6px 0px 6px 15px;
	margin:0;
}


/* ImageLightbox */

#caption, #imageDetails, #imageData, #imageDataContainer
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#8D8D8D;
}


/* Language navigation */

#lang-nav
{
	padding:0;
	margin:0;
	list-style-type:none;
}

#lang-nav li
{
	padding:0;
	margin:0;
	float:right;
}


/* Mini-List */

.mini-list-item-1 .internal-link
{
	color:#F9972A;
}

.mini-list-item-2 .internal-link
{
	color:#F9972A;
}

.mini-list-item-1 .internal-link:hover, .mini-list-item-2 .internal-link:hover
{
	color:#F9972A;
}

