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 #78A2C2;
	background-image:url(../images/logo_top.jpg);
	background-position:left;
	background-repeat:no-repeat;
	background-color:#8FC1E8;
	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;
}


/* #### NAVIGATION ############################################################################# */

.nav
{
	margin:0;
	padding:0;
}

li.nav-main, li.nav-main-active, li.nav-sub, li.nav-sub-active
{
	display:block;
	list-style-image:none;
}

/* 1. Ebene */

li.nav-main a, li.nav-main a:hover, li.nav-main-active a
{
	display:block;
	width:122px;
	height:21px;
	padding:6px 0 0 28px;
	background-image:url(../images/menu_bg.gif);
	background-repeat:no-repeat;
	color:#818180;
	text-decoration:none;
	font-size:9px;
}

li.nav-main a:hover, li.nav-main-active a
{
	background-image:url(../images/menu_bg_over.gif);
	color:#FFFFFF;
}

.nav-spacer
{
	height:20px;
}


/* 2. Ebene */

li.nav-sub a, li.nav-sub a:hover, li.nav-sub-active a
{
	display:block;
	width:100px;
	height:18px;
	padding:3px 0 0 50px;
	background-image:url(../images/menu_2_bg.gif);
	background-repeat:no-repeat;
	color:#818180;
	text-decoration:none;
	font-size:9px;
}

li.nav-sub a:hover, li.nav-sub-active a
{
	background-image:url(../images/menu_2_bg_over.gif);
	color:#8FC1E8;
}

/* #### 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
{
	color:#78A2C2;
	text-decoration:none;
}

.internal-link:hover, .external-link:hover, .file:hover, .mail: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:#8FC1E8;
}

.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, .dox-loginarea-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;
}


/* dox_loginarea */

.dox-loginarea-table
{
	width:320px;
	margin-bottom:20px;
}

.dox-loginarea-table .title td
{
	background-color:#8FC1E8;
	padding:4px 5px;
	font-weight:bold;
	color:#ffffff;
	border-right:1px solid #78a2c2;
	border-bottom:1px solid #78a2c2;
}

.dox-loginarea-table td.name
{
	padding:2px 0px 2px 4px;
	width:170px;
}

.dox-loginarea-table td.date
{
	padding:2px 0px 2px 0px;
	width:85px;
}

.dox-loginarea-table td.download
{
	padding:2px 4px 2px 0px;
	width:65px;
}

.dox-loginarea-table .odd td, .dox-loginarea-table .even td
{
	border-bottom:1px solid #dde5e8;
	color:#626a6d;
}

.dox-loginarea-table .odd td
{
	background-color:#e1effa;
}

.dox-loginarea-table .even .internal-link, .dox-loginarea-table .odd .internal-link
{
	background-image:url(../images/icons/download_arrow.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
	padding-left:10px;
}

.dox-loginarea-table .odd .internal-link
{
	background-image:url(../images/icons/download_arrow_odd.gif);
}

.dox-loginarea-text2-wrap
{
	padding:15px;
}

.dox-loginarea-form
{
	margin-top:10px;
}

.dox-loginarea-form-input
{
	width:200px;
}

/* #### 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:#8FC1E8;
}

.mini-list-item-2 .internal-link
{
	color:#8FC1E8;
}

.mini-list-item-1 .internal-link:hover, .mini-list-item-2 .internal-link:hover
{
	color:#8FC1E8;
}

.tx-doxloginarea-pi1
{

}

