﻿ 
html, body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, input, textarea, select, table, td, th, tr, form, label, fieldset, legend{
	margin: 0;
	padding: 0;
}

img, fieldset, td, th, tr {
	border: none;
}

:focus {
  -moz-outline-style: none;
}

ul, ol, li, dl {
	list-style-type: none;
}

.clear	{clear:both; }

select,input,textarea { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
input					{ font-size:95%; padding: 0px 0px 0px 0px;}

body {
	background: url('/img/bg.jpg') repeat-x;
	font: 11pt Arial, Verdana, Helvetica, sans-serif;
	color: #462E14;
}

a:link,
a:visited,
a:hover,
a:focus,
a:active {
	text-decoration: none;
	color: #A87D46;
}


/* --- Vorlagen DIV --- */
#wrapper {
    margin: 0px auto 0px auto;
    width: 1044px;
}
    
#header {
    background-color: transparent; 
    width: 880px;
    margin: 0 0 0 0;
    float:left;
}
    
#content {
    background-color: #FFFFFF; 
    width: 880px;
    margin: 0 0 0 0;
    float:left;
}
    
#login {
    background-color: Transparent; 
    width: 860px;
    margin: 10px 0px 0px 10px;
    float:left;
}
    
#left {
    background-color: transparent; 
    width: 170px;
    padding:0px; 
    margin:0 0 0 10px;
    float:left;     
}
    
#middle	{
    background-color: transparent;
    width: 680px; 
    margin:0 10px 0 10px;
    float:left;    
} 
    
#footer	{
    width:880px; 
    background-color: Transparent; 
    color: #A87D46; 
    text-align:center; 
    border-top:0px; 
    padding:10px 0px 10px 0px; 
    font-size:11px;
    float:left;     
}
    
#footer a:link, #footer a:visited {
    color: #A87D46; 
    text-decoration: none; 
    font-size:11px;
}
    
#footer  a:hover {    
    text-decoration: underline; 
    font-size:11px;
}
 
#skyscraper{
    width: 160px;
    margin:0 0 0 4px;
    float:left;
    }

/* --- Vorlage login.asp ---*/
#content_login {
    background-color: #FFFFFF; 
    width: 880px;
    margin: 0px 0px 0px 12px;
    /*margin: 0px 10px 0px 10px;*/
    float:left;
}
#login_haupt {
    background-color:#FFFFFF; 
    height:422px; 
    width:860px; 
    margin: 37px 7px 10px 7px;
    float:left;
}    
#login_left {
    background-color: #FFFFFF; 
    width: 335px; /* 352 */
    margin: 0px;
    float:left;
}
    
#login_right {
    background-color: #FFFFFF; 
    width: 519px;  /* 528 */
    margin: 0px;
    float:left;
}

.box {
	width: 169px;
	padding: 2px 0 0  0;
	background: url('/img/box_club.jpg') top left no-repeat transparent;
	margin-bottom: 10px;
}
.box .boxContent {
    padding:0 10px 0 5px;
}
.box .boxBottom {
	height: 15px;
	margin: 0 0 0 0px;
	clear: both;
	background: url('/img/box_club.jpg') bottom left no-repeat transparent;	
}
    
.boxForum {
	width: 207px;
	padding: 4px 0 0  0;
	background: url('/img/box_forum.jpg') top left no-repeat transparent;
	margin-bottom: 10px;
}
.boxForum .boxForumContent {
    padding:0 10px 0 5px;
}
.boxForum .boxForumBottom {
	height: 15px;
	margin: 0px;
	clear: both;
	background: url('/img/box_forum.jpg') bottom left no-repeat transparent;
}

.boxGewinn {
	width: 425px;
	padding: 2px 0 0  0;
	background: url('/img/box_teaser_mitte.jpg') top left no-repeat transparent;
	margin-bottom: 10px;
}
.boxGewinn .boxGewinnContent {
    padding:0px 10px 0px 10px;
}    
.boxGewinn .boxGewinnBottom {
	height: 15px;
	margin: 0px;
	clear: both;
	background: url('/img/box_teaser_mitte.jpg') bottom left no-repeat transparent;
}

/* header,content,footer für kaesten */
.header_165				{ width:162px; background:url(/img/balken_clubbox.gif) no-repeat;  height:24px; text-align:center; font-weight:bold; color:#FFFFFF; padding: 3px 1px 0 1px; margin:0 0 0 2px;}
.header_165_Forum		{ width:199px; background:url(/img/balken_forumbox.gif)   no-repeat; text-transform:uppercase; height:24px; text-align:left; font-weight:bold; color:#FFFFFF; padding: 3px 2px 0 5px; margin:0 0 0 3px;}
.header_165_Gewinn		{ width:416px; background:url(/img/balken_teaser_box.gif) no-repeat; text-transform:uppercase; height:24px; text-align:left; font-weight:bold; color:#FFFFFF; padding: 3px 2px 0 5px; margin:0 0 0 4px;}
.content_165			{ background-color:Transparent; text-align:left; overflow:hidden;}
.footer_165				{ background-color:Transparent; height:1px;}

.content_165_15			{ width:128px; background:#EAE3D9; padding:1px 19px 1px 10px; text-align:left; overflow:hidden;margin:0 0 0 0;}
.content_165_line		{ width:155px; background:#EAE3D9; padding:0px 0px 0px 0px; text-align:left; border:1px solid #EAE3D9;line-height:1px;}
.header_2				{ background-color:#C9B193; color:#FFFFFF; padding:2px 5px 2px 5px; font-weight:bold; font-size: 10pt;}
.content_1				{ background-color:Transparent; padding:3px; text-align:left; font-size:9pt;}

.content_1_box			{ background-color:#EAE3D9; padding:5px; text-align:left; font-size:10pt;}
.content_1_box_white	{ background-color:#FFFFFF; padding:5px; text-align:left; font-size:10pt;}
.content_1_box_layer_2	{ background-color:#EAE3D9; overflow:hidden; padding:0px; text-align:left; line-height:16px; vertical-align:middle;}
.content_1_box_layer	{ background-color:#EAE3D9; overflow:hidden; padding:5px; text-align:left;}
.cbg_box_mitte			{ background-color:#EAE3D9; color:#462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9pt; }
.cbgorange				{ background-color:#EAE3D9; color:#462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9pt; }

A.link_box_layer_w:link		{color: #A87D46; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:16px; text-decoration: none; vertical-align:middle;}
A.link_box_layer_w:visited	{color: #A87D46; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:16px; text-decoration: none; vertical-align:middle;}
A.link_box_layer_w:active	{color: #A87D46; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:16px;text-decoration: none; vertical-align:middle;}
A.link_box_layer_w:hover	{color: #A87D46; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:16px; text-decoration: none; vertical-align:middle;}

A.link_box_layer_s:link		{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:20px; text-decoration: none;}
A.link_box_layer_s:visited	{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:20px; text-decoration: none;}
A.link_box_layer_s:active	{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:20px; text-decoration: none;}
A.link_box_layer_s:hover	{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:20px; text-decoration: underline;}

a.nl:link, a.nl:visited, a.nl:active	{ color:#A87D46; font-size:9pt; text-decoration:underline;}
a.nl:hover								{ color:#A87D46; font-size:9pt; text-decoration:underline;}

a.textlink {
    padding-left: 10px;
  	height: 10px;
	background: url('/img/pfeil_ocker.gif') 0 3px no-repeat transparent;  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none
}

a.textlink_uppercase{
    padding-left: 10px;
  	height: 10px;
	background: url('/img/pfeil_ocker.gif') 0 3px no-repeat transparent;  
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size: 9pt;
	text-decoration: none
}

/* --- NavLeft/Foren --- */
.content_135_links_foren	{ background-color:#FFFFFF; overflow:hidden; width:135px; text-align:left; padding:2px  5px  2px 5px; line-height:14px;}
.content_links_foren		{ background-color:#EAE3D9; overflow:hidden; padding:0px; text-align:left; line-height:13px;}
.content_165_links_foren	{ background-color:#FFFFFF; overflow:hidden; width:155px; text-align:left; padding:2px 5px 2px 5px;}
.header_2_weiss_foren		{ background-color:#FFFFFF; padding:2px 5px 2px 20px; color:black; font-weight:bold; }

/* Community */
h1			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
h2			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
h3			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
h4			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
h5			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}

body.popup
{background-image: none; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; padding-left:0px; margin: 0 5px 0 5px; color: #462E14;}
body.loginpopup
{background-image: none; background-color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; padding-left:0px; margin: 0 5px 0 5px; color: #462E14;}

.cbg		{background-color: #FFFFFF; color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
.cbgklein	{background-color: #FFFFFF; color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}
.c1			{background-color: #EAE3D9; color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
.c1klein	{background-color: #EAE3D9; color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}
.c2			{background-color: #C9B193; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
.c2klein	{background-color: #C9B193; color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}
.c3			{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt}
.c3klein	{color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt;}
.c4			{color: #000000; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; text-decoration: underline;}
.cbgweiss	{color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:15px;}
.c3weiss	{color: #FFFFFF; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt;}
.c3rot		{color: #E22C2B; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 9pt; line-height:15px;}
#online		{color: #FFFFFF; display:block; float:left; padding:2px 2px; text-decoration:none; font-family:Verdana,Arial,Helvetica,sans-serif; }

.cbg_login_tx_gr		{background-color: #FFFFFF; color: #462E14; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 21px;}
.cbg_login_txt_kl		{background-color: #FFFFFF; color: #A87D46; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; font-weight:bolder;}

.cbglogin			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #462E14;}
.cbgloginline		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15pt; color: #462E14; background-color: #462E14;}
.cbglogingross		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15pt; color: #462E14;}
.c3login			{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #462E14;}
.c3kleinlogin		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size:  9pt; color: #462E14;}
.c3kleinerror		{font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; color: #462E14;}

/* --- Links community ---*/    
A.linkbg:link			{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbg:visited		{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbg:active			{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbg:hover			{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}

A.linkbgklein:link		{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgklein:visited	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgklein:active	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgklein:hover		{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}

A.linkbgnav:link		{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgnav:visited		{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgnav:active		{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgnav:hover		{background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}

A.linkbgschwarz:link	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgschwarz:visited	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgschwarz:active	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
A.linkbgschwarz:hover	{color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}

textarea.text		{background-color: #FFFFFF; color: #462E14; border: 1px solid #C9B193; line-height:15px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;}
input.text			{background-color: #FFFFFF; color: #462E14; border: 1px solid #C9B193; line-height:15px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;}
select.text			{background-color: #FFFFFF; color: #462E14; border: 1px solid #C9B193; line-height:15px;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;}
input.button		{background-color: #FFFFFF; color: #462E14; font-weight: 400; line-height:15px;}
textarea.message_text	{width:630px; border:solid 1px #C9B193; padding:0px; margin:0px; background:#FFFFFF;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;}

/* -- CLUBHILFE -- */
#divtitleid		{width:640px; text-align:left;font-size:10pt;}
#DivHilfeRahme	{width:640px; min-height:100%; background-color:#EAE3D9; padding:0px; border: 1px solid; border-color: #462E14;  padding-top:10px; padding-bottom:10px;font-size:10pt;}
#divcont        {width:600px; min-height:100%; background-color:#EAE3D9; margin:0px; font-size:10pt;}
.Helpdiv	    {position: relative; border:solid 1px #462E14;width:540px; height:100%; left:27px; top:7px; padding:5px; background-color:#ffffff;font-size:10pt;}

/* -- ChatWatcher --*/
#ChatWatcher
{
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
#ChatWatcher h3
{
    font-size: 10px;
    color: #E22C2B;
    font-weight: lighter;
    line-height:16px;
    margin: 5px 0 0 0;
    }

#ChatWatcher h3 a
{
	font-size: 12px;
	color: #E22C2B;
	font-weight:bold;
}

#ChatWatcher ul
{
    padding: 5px 0px 10px 5px;
}
#ChatWatcher li
{
    list-style-type:none;
}

#tright img             {max-width:340px; width: expression(this.width > 340 ? 340: true);}

a.clubbutton {
     color: #E0D1BE !important;
     text-decoration: none !important;
     text-transform:uppercase;
     font-size: 11px !important;
     background:transparent url('/img/button/left.gif') no-repeat left 1px;
     display:block;
     margin: 0 0 0 0;
     padding: 0 0 0 2px;
     height: 21px;
     }

a.clubbutton span {
     font-weight:none;
     text-align: center;
     background:url('/img/button/right.gif') no-repeat right 1px;
     display:block;
     margin: 0 0 0 0;     
     padding: 4px 0 0 0;
     height: 21px;
     }
     
/* submit button im link style */
button {overflow: visible;width: auto;}
button.link {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 1em;
	text-align: left;
	background: none;
	margin: 0;
	padding: 0;
	border: none;
	cursor: pointer;
	-moz-user-select: text;
}
button.link span            {background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
button.link span:visited    {background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
button.link span:active	    {background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
button.link span:hover	    {background-color: Transparent; color: #A87D46;font-family: Arial, Verdana, Helvetica, sans-serif;font-size: 10pt;text-decoration: underline}
/* submit button im link style */


/* ContentSlider */
#ContentSliderWrapper       { position:relative; float:left; width:404px; height:140px; overflow:hidden; }
#ContentSliderBody          { position:absolute; height:140px; width:9999px; }
#ContentSliderItem          { float:left; width:404px; height:259px; }
.ContentSliderNavItem		{ cursor:pointer }

