/* ====================== START NORMALER TEXTBEREICH (EDITOR) ====================== */
/*allgemeine einstellungen*/
body{
	margin:0px; 
	padding:0px;
	background-color:#000000;
	background-position:center 60px;
	background-repeat:repeat-y;
	background-image:url(/img/cms/design/body_bg.jpg);
}

body,p,a,td,th,div,ul,li{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

img.pic_spieler {
	padding:0px;
	margin:0px;
	display:block;
}

table{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

H1{
	font-size:13px;
	font-weight:bold;
	color:#000000;
	margin:0px;
	padding:0px;	
}

h1.headline_right {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#f84000;
}

fieldset {
	width:360px;
	display:block;
	margin-top:10px;
	border:1px solid #c72b1f;
}

legend {	
	font-weight:bold;
}

fieldset.adminfs {
	border-bottom-style:none;
	border-right-style:none;
	border-left-style:none;
}

legend.adminfs {
	font-weight:bold;
	color:#f84000;
	font-size:12px;
}

input, select, textarea {
	background-image:url(/img/cms/design/bg_input.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#feeec9;
	border-top:1px solid #777777;
	border-left:1px solid #777777;
	border-bottom:1px solid #DDDDDD;
	border-right:1px solid #DDDDDD;
}

input image{
	background-image:none;
	background-color:transparent;
	background:none;
	border-style:none;
}

.radio {
	background:none;
	border-style:none;
}

a:link, a:visited {
	color:#025984;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color:#025984;
	text-decoration:underline;
	font-weight:bold;
}

a.link_big_red, a.link_big_red:link, a.link_big_red:visited {
	color:#e30720;
	font-size:16px;
	text-decoration:underline;
}

a img {
	border-style:none;
}

/*Schrift Farben*/
.grey{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#000000;
}
.red {
	color:#f84000;
	font-weight:bold;
}

/* sprachen*/
#LS_SEL a{
	color:#DEDFDF;
	font-size:11px;
	text-decoration:none;
}

#LS_SEL a:hover{
	text-decoration:underline;
}

.rangliste_head th {
	text-align:right;
}

.rangliste_data_even {
	background-image:url(/img/cms/design/bg_ranking_dunkel.gif);
	background-repeat:repeat-y;
	background-color:#fe9105;
	border-bottom:1px solid #ac705e;
}

.rangliste_data_odd {
	background-image:url(/img/cms/design/bg_ranking_hell.gif);
	background-repeat:repeat-y;
	background-color:#fece05;
	border-bottom:1px solid #ac705e;
}

.rangliste_data_number {
	border-bottom:1px solid #ac705e; 
	padding-right:15px;
	text-align:right;
}

a.simple_link:link, a.simple_link:visited {
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}

a.simple_link:hover, a.simple_link:active {
	text-decoration:underline;
}

.rangliste_data_text {
	border-bottom:1px solid #ac705e; 
	padding-left:5px;
	text-align:left;
}


.spieler_data {
	font-weight:bold;
}

.spieler_nom_data {
	font-weight:bold;
	color:#e73004;
}

.spieler_head {
	font-weight:bold;
}

.smallpic_spieler {
	border:1px solid #c72b1f;
}

a.spieler_link:link, a.spieler_link:visited, a.spieler_link:hover, a.spieler_link:active, 
a.club_link:link, a.club_link:visited, a.club_link:hover, a.club_link:active {
	color:#025984;
	font-weight:bold;
	text-decoration:none;
}

a.spieler_link:hover, a.club_link:hover {
	text-decoration:underline;
}

span.head_profile {
	color:#025984;
	font-weight:normal;
}

.LSMENU{
color:#DFDFE0;
font-size:24px;
font-weight:bold;
}

/*bilder links*/
#bild_left img{
margin-bottom:7px;
}

input.login {
	border:1px solid #E73004;
}

input.loginsubmit {
	background-image:none;
	border:1px solid #e74d12;
	background-color:#f26522;
	color:#025984;
}

td.left_column {
	background-position:right 74px;
	background-repeat:repeat-y;
	background-image:url(/img/cms/design/bg_left.gif);
}

td.center_column {
	width:449px;
	background-position:left top;
	background-repeat:repeat-y;
	background-image:url(/img/cms/design/bg_center.gif);
	padding-left:12px;
}

td.right_column {
	width:240px;
	background-position:left 75px;
	background-repeat:repeat-y;
	background-image:url(/img/cms/design/bg_right.gif);
}

table.contenttable {
	width:422px;
	margin-top:0px;
	padding-top:0px;
	padding-bottom:10px;
	background-position:left;
	background-repeat:repeat-y;
	background-image:url(/img/cms/design/content_bg.gif);
}

/* ===================================================== Fehlermeldungen ====================== */

.errMSG_error {
	border: 4px solid #ff3300;
	margin-top:5px;
	margin-bottom:5px;
	padding: 6px;
	background-color:#FFEAE5;
	font-weight:bold;
}

.errMSG_ok {
	border: 4px solid #BBC9AC;
	margin-top:5px;
	padding: 6px;
	background-color:#E5F5E5;
	font-weight:bold;
	width:380px;
}

.errMSG_error ul, .errMSG_error li, .errMSG_ok ul, .errMSG_ok li {
	list-style-type:none;
}


.ulinfo li {
	padding-bottom:20px;
}


ul.list_home {
	list-style-image:url('/img/cms/design/pic_list_bullet.gif');
	line-height:16px;
}

/* =========== LAYER ===========*/
#home_teaser_hotornot {
	height:98px;
	padding-top:25px;
	padding-left:159px;
	background-image:url('/img/cms/design/pic_teaser_hotornot.gif');
	background-repeat:no-repeat;
	padding:0px: margin:0px;
	font-weight:bold;
}

#hotornot_article_wrapper {
	width:246px; 
	height:286px;
	background-image:url('/img/cms/design/pic_article_hotornot.jpg');
	background-repeat:no-repeat;
}

#wunderteam_article_wrapper {
	width:246px; 
	height:286px;
	background-image:url('/img/cms/design/pic_article_wunderteam.jpg');
	background-repeat:no-repeat;
}

#wunderteam_article {
	padding:98px 80px 0px 16px;
}

#hotornot_article {
	padding:103px 80px 0px 16px;
}

#hotornot_last_voting {
	height:88px; 
	width:407px;
	background-image:url('/img/cms/design/pic_hotornot_voting_lastpic.jpg');
	background-repeat:no-repeat;
	background-position:11px 3px;
}

#hotornot_btn_to_upload {
	height:45px;
	width:397px;
	background-image:url('/img/cms/design/btn_hotornot_to_upload.gif');
	background-repeat:no-repeat;
	margin-left:12px;
	font-weight:bold;
	padding-top:5px;
	margin-top:5px;
}

#wrapper {
	position:relative;
	width:995px;
	height:768px; 
	z-index:1; 
	margin:0 auto; 
	/*background-image:url(/img/cms/design/background.jpg);
	background-repeat:no-repeat;*/
}

#left {
	position:relative;
	left:89px;
	top:204px;
	width:212px;
}

#nav_outer {
	position:relative; 
	background-color:#F69101; 
	background-image:url(/img/cms/design/nav_rand.gif); 
	background-position:top; 
	background-repeat:no-repeat; 
	top:16px;
	width:212px; 
}

#nav_inner {
	position:relative;
	background-color:#D9D080;
	background-image:url(/img/cms/design/nav_content.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:194px;
	left:9px;
}

#nav_content {
	position:relative;
	padding-left:30px;
	padding-right:5px;
	padding-bottom:10px;
}

#login {
	position:relative;
	padding-left:15px;
}

#schiedsrichter {
	position:absolute;
	width:287px;
	height:256px;
	margin-left:-75px;
	margin-top:-14px;
}

#contentwrapper {
	position:absolute;
	width:575px;
	top:204px;
	left:317px;
	
}

#content {
	position:relative;
	background-color:#cccccc;
	background-repeat:no-repeat;
	background-image:url(/img/cms/design/content_bg.jpg);
	
}

#articlewrapper {
	position:relative;
	left:15px;
	width:510px;
}

#zeitleiste {
	width:575px;
	height:74px;
	position:relactive;
	padding-top:25px;
}

#footer {
	position:relative;
	top:20px;
	width:716px;
	height:72px;
}

#min_contenthoehe {
	position:relative;
	float:left;
	height:360px;
	width:1px;
}

#headline {
	position:absolute;
	top:158px;
	left:524px;
}

#logo {
	width:200px;
	height:200px;
	position:absolute;
	left:170px;
	top:12px;
}

#sportgummi {
	width:170px;
	height:80px;
	position:absolute;
	left:820px;
	top:135px;
}

#impressum {
	width:70px;
	height:15px;
	position:absolute;
	left:920px;
	top:770px;
}

#register {
	width:128px;
	height:122px;
	position:absolute;
	left:854px;
	top:198px;
	z-index:1000;
}

/* ====================== START NAVIGATION ====================== */

/* =========== EBENE 0 ===========*/

.LSNAV0BOX {
	line-height:18px;
	padding-bottom:8px;
}

a.LSNAV0:link, a.LSNAV0:visited, a.LSNAV0:hover, a.LSNAV0:active {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
a.LSNAV0:hover, a.LSNAV0:active {
	color:#f28e00;
}

a.LSNAV0AKTIV:link, a.LSNAV0AKTIV:visited, a.LSNAV0AKTIV:hover, a.LSNAV0AKTIV:active {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

/* =========== EBENE 1 ===========*/

.LSNAV1BOX {
	margin-top:-3px;
	margin-left:21px;
	line-height:17px;
	font-weight:bold;
}

a.LSNAV1:link, a.LSNAV1:visited, a.LSNAV1:hover, a.LSNAV1:active {
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.LSNAV1:hover, a.LSNAV1:active {
	font-size:12px;
	text-decoration:underline;
}

a.LSNAV1AKTIV:link, a.LSNAV1AKTIV:visited, a.LSNAV1AKTIV:hover, a.LSNAV1AKTIV:active {
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a.LSNAV1AKTIV:hover, a.LSNAV1AKTIV:active {
	color:#000000;
	font-size:12px;
	text-decoration:underline;
}


/* =========== EBENE 2 ===========*/

.LSNAV2BOX {
	margin-top:-3px;
	margin-left:35px;
	line-height:17px;
}

a.LSNAV2:link, a.LSNAV2:visited, a.LSNAV2:hover, a.LSNAV2:active {
	font-size:12px;
	color:#000000;
	text-decoration:none;
	font-weight:normal;
}
a.LSNAV2:hover, a.LSNAV2:active {
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}

a.LSNAV2AKTIV:link, a.LSNAV2AKTIV:visited, a.LSNAV2AKTIV:hover, a.LSNAV2AKTIV:active {
	font-size:12px;
	color:#000000;
	font-weight:normal;
	text-decoration:none;
}
a.LSNAV2AKTIV:hover, a.LSNAV2AKTIV:active {
	color:#000000;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
}
/* =========== EBENE 3 ===========*/

.LSNAV3BOX {
	margin-top:-2px;
	margin-left:25px;
	line-height:17px;
}

a.LSNAV3:link, a.LSNAV3:visited, a.LSNAV3:hover, a.LSNAV3:active {
	font-size:10px;
	color:#787878;
	text-decoration:none;
}
a.LSNAV3:hover, a.LSNAV3:active {
	color:#ff9933;
}

a.LSNAV3AKTIV:link, a.LSNAV3AKTIV:visited, a.LSNAV3AKTIV:hover, a.LSNAV3AKTIV:active {
	font-size:10px;
	color:#787878;
	text-decoration:none;	
}
a.LSNAV3AKTIV:hover, a.LSNAV3AKTIV:active {
	color:#ff9933;
}

/* ====================== END NAVIGATION ====================== */
/* ================= CONTENT ============ */
.article_abstract{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
	margin-left:6px;
	margin-top:0px;
	padding:0px;
	
}

.article_body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	margin-top:0px;
	padding:0px;
	
}

.divH1{
	margin:0px 0px 10px 0px;
	padding-left:35px; 
	padding-top:24px; 
	background-repeat:no-repeat;
	background-image:url('/img/cms/design/headline.gif');
	padding-bottom:0px;
}

#endergebnis {
	width:399px;
	height:303px;
	margin-left:5px;
	background-repeat:no-repeat;
	background-position:top;
}

#vdf {
	width:417px;
	height:375px;
	background-repeat:no-repeat;
	background-position:top;
	background-image:url('/img/cms/design/vdf_bg.gif');
}

.divstats {
	width:150px;
	height:20px;
	padding-left:35px; 
	padding-top:26px; 
	background-repeat:no-repeat;
	background-image:url('/img/cms/design/stats_head.gif');
	padding-bottom:0px;
}

.RELATED_LIST_HL{
	background-color:#a3a3a5;
	height:32px;
}

.RELATED_LIST_HL h1{
	color:#dfe0e2;
	margin-left:10px;
	padding:0;
}

.RELATED_LIST{
	background-color:#DEDFDF;
	padding: 0 0 15 0;
	margin-top:13px;
}

.RELATED_LIST ul{
	position:relative;
	left:-13px;
	list-style-image: url(/img/cms/design/li_pfeil.gif);
}

.RELATED_LIST li{
	margin-top:15px;
	font-size:11px;
}

.RELATED_LIST li a{
	color:000000;
	text-decoration:underline;
}


/* search */
.search{
	font-size:11px;
	font-color:#FFF;
	font-weight:bold;
}

.searchheadline {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#555555;
	line-height:14px;
}

.searchtext {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	line-height:14px;
}

.searchlink {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#008000;
	line-height:14px;
}

.searchheadlinehint {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#333333;
	line-height:13px;
}

.searchtexthint {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#333333;
	line-height:12px;
}

.searchlinkhint {
	background:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#008000;
	line-height:13px;
}

.hinttable {
	border:1px solid #99CC99;
	background-color:#EEFFEE;
}

img.orange_border {
	border:1px solid #f57b1e;
	margin-left:17px;
}

/*** editor ***/

.H1{
	font-size:14px;
	font-weight:bold;
	color:#000000;
}
	.rot_fett{
	color:#FF0000;
	font-weight:bold;
}
	.schwarz_fett{
	color:#000000;
	font-weight:bold;
}

/* ====================== START BACKOFFICE ====================== */

table.BOTABLE {
	margin-bottom:15px;
	border:1px dashed #000000;
	font-size:12px;
	color:#000000;
}


td.BOHEADER {
	border-bottom:1px dashed #A11011;
	background-color:#A3A3A5;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

a.BOHEADERLINK:link {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
}

a.BOHEADERLINK:visited {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
}

a.BOHEADERLINK:hover {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
	line-height:17px;
}

a.BOHEADERLINK:active {
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:17px;
}

/* ====================== END BACKOFFICE ====================== */