

.popup 
{
	background-image: none;
}

.loginrequest{
    font: 0.7em Verdana, Helvetica, sans-serif;
    }
    
.register 
{
    font-family: Verdana, Helvetica, sans-serif;
    }

h1, h2, h3 {
    font-size: 1.5em !important;
    font-family: Georgia, serif;
    font-style: italic;
    }

h2 {
    font-size: 1.4em !important;
    }

h3 {
    font-size: 1.4em !important;
    margin-bottom: 5px !important; 
    }
    
h4 
{
    font-family: Georgia, serif;
    font-size: 1.4em !important;
    }
    
h5 
{
    font-family: Georgia, serif;
    font-size: 1.4em !important;
    }
    
.cbg		{background-color: #FFFFFF; color: #4b4b4b; font: 11px/16px Verdana, Helvetica, sans-serif;}
.cbgklein	{background-color: #FFFFFF; color: #4b4b4b; font: 11px/16px Verdana, Helvetica, sans-serif;}
.c1			{background: #FBEDED; color: #4b4b4b; font: 11px/16px Verdana, Helvetica, sans-serif;}
.c1klein	{background: #FBEDED; color: #4b4b4b; font: 11px/16px Verdana, Helvetica, sans-serif;}
.c2			{background: #EF7777; color: #FFFFFF; padding:1px !important; font: 11px/16px Verdana, Helvetica, sans-serif;}
.c2klein	{background: #EF7777; color: #FFFFFF; padding:1px !important; font: 11px/16px Verdana, Helvetica, sans-serif;}
.c3			{font: 11px/16px Verdana, Helvetica, sans-serif;}
.c3klein	{font: 11px/16px Verdana, Helvetica, sans-serif;}

/* Popup */
.popup .cbg,
.popup .c1,		
.popup .c2,
.popup .c3 {font: 11px Verdana, Helvetica, sans-serif;}

.popup .cbgklein,
.popup .c1klein,		
.popup .c2klein,
.popup .c3klein {font: 11px Verdana, Helvetica, sans-serif;}

.popup a.linkbg:link,
.popup a.linkbg:visited,		
.popup a.linkbg:active,
.popup a.linkbg:hover {font: 11px Verdana, Helvetica, sans-serif;}

.popup a.linkbgklein:link,
.popup a.linkbgklein:visited,		
.popup a.linkbgklein:active,
.popup a.linkbgklein:hover {font: 11px Verdana, Helvetica, sans-serif;}


/* Login Popup */
body.loginpopup { background-color:#f5f5f5;}

.cbglogin			{font-size: 0.70em; color: #686868; text-transform:uppercase; font-weight:bold;}
.cbgloginline		{font: 15px Verdana, Helvetica, sans-serif; color: #686868; background-color: #686868;}
.cbglogingross		{font: 15px Verdana, Helvetica, sans-serif; color: #E23B3A;}
.c3login			{font: 11px Verdana, Helvetica, sans-serif; color: #000000;}
.c3kleinlogin		{font: 9px Verdana, Helvetica, sans-serif; color: #000000;}
.c3kleinerror		{font: 10px Verdana, Helvetica, sans-serif; color: #E23B3A;}

a.linkbg_PopupLogin:link,
a.linkbg_PopupLogin:visited,
a.linkbg_PopupLogin:active			{background-color: Transparent; font: 11px Verdana, Helvetica, sans-serif; color: #5f5f5f; text-decoration: none;}
a.linkbg_PopupLogin:hover			{background-color: Transparent; font: 11px Verdana, Helvetica, sans-serif; color: #5f5f5f; text-decoration: underline;}



a.linkbg:link,
a.linkbg:visited,
a.linkbg:active			{background-color: Transparent; font: 11px Verdana, Helvetica, sans-serif; color: #5f5f5f; text-decoration: none;}
a.linkbg:hover			{background-color: Transparent; font: 11px Verdana, Helvetica, sans-serif; color: #5f5f5f; text-decoration: underline;}

.cbgklein a,
.c1klein a,
.c2klein a,
.c3klein a,
a.linkbgklein:link,
a.linkbgklein:visited,
a.linkbgklein:active	{font: 11px Verdana, Helvetica, sans-serif !important; color: #5f5f5f; text-decoration: none;}
a.linkbgklein:hover		{font: 11px Verdana, Helvetica, sans-serif !important; color: #5f5f5f; text-decoration: underline;}

a.link1:link,
a.link1:visited,
a.link1:active	        {font: 11px Verdana, Helvetica, sans-serif; text-decoration: none;}
a.link1:hover		    {font: 11px Verdana, Helvetica, sans-serif; text-decoration: underline;}

textarea.text		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
textarea.text_ecard		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
textarea.text_blog		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
textarea.text_foren		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
textarea.text_article		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
input.text		{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
select.text			{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid Gray; line-height:15px;}
input.button		{background-color: #C0C0C0; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000;font-weight: 400;line-height:15px;}
textarea.message_text	{width:485px; border:solid 1px; padding:0px; margin:0px; background:transparent;}
input.inputtext			{background-color: #FFFFFF; font-family:Verdana, Helvetica, sans-serif; font-size: 11px; color: #3f3f3f;border: 1px solid #Gray; line-height:15px;}



#divtitleid		{width:520px; text-align:left;}
#DivHilfeRahme	{width:520px; min-height:100%; background-color:#FFFFFF; padding:0px; border: 1px solid; border-color: #EF7777;  padding-top:10px; padding-bottom:10px;}
#divcont        {width:500px; min-height:100%; background-color:#FFFFFF; margin:0px; }
.Helpdiv		{position: relative; border:solid 1px #EF7777; width:460px; height:100%; left:27px; top:7px; padding:5px; background-color:#FFFFFF;}


.content_box_layer		
{ 
	background-color: Transparent; 
	overflow:hidden; 
	padding:5px; 
	text-align:left;
	line-height:15px;
}
.content_box_layer_2{
	background:#FBEDED; 
	overflow:hidden; 
	padding-left: 7px;
	text-align:left; 
	font-weight:bold;
	line-height:15px;
}

.content_box_layer_2 .textlink{
    margin-bottom: 7px;
    }
    
.profil{
    height: 25px;
    }

.profil a.imgbutton {
    font-size: 10px;
    background-image: url('/img/button/vorne_klein.png');
    height: 20px;
    padding: 2px 0 4px 6px;
    }

.profil a.imgbutton span{
    background:url('/img/button/hinten_klein.png') no-repeat right top;
    width: 130px;
    margin: 0 0 0 0;
    padding: 6px 15px 8px 5px;
    }
    
.red .textlink{
    background-image: url(/img/pfeil_red.gif);
    color: #DF2D30 !important;
    }
    
#forum .wide h1
{
    font-size: 1.5em !important;
    margin-bottom: 5px; 
    }
    
.chat{
    font: 0.825em Verdana, Helvetica, sans-serif !important; 
    color: #5F5F5F;
    } 
    
 #tright img             {max-width:265px; width: expression(this.width > 265 ? 265: true);}
 

button {overflow: visible;width: auto;}
button.link {
	font-family:  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            {text-decoration:none; font-size: 11px;}
button.link span:visited    {text-decoration:none; font-size: 11px;}
button.link span:active	    {text-decoration:none; font-size: 11px;}
button.link span:hover	    {text-decoration:underline; font-size: 11px;}





#ClubTopNavigation {
	margin: 0 18px 0 14px;
}


#ClubTopNavigation {
    clear: both;
    background-color:Transparent;
    width: 858px;
    height: 38px;
    display: block;
    }

#ClubTopNavigation li {
    display:block;
    float: left;
    text-transform: uppercase;
    background-color:#FFFFFF;
    }

#ClubTopNavigation li a {
    padding: 8px 4px 5px 4px;
    display: block;
    height: 15px;
    font-size: 1em;
    font-weight: bold;
    font-style: normal;
    color: Gray;
    float: left;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
    border-bottom:4px solid #fbfbfb;
    }

#ClubTopNavigation li a.hover {
    background: url('/images/nav/rubrik_verlauf.jpg') repeat-x;
    color: #FFFFFF;
    }

#ClubTopNavigation:after {
    content: ".";
    display: block;
    height: 0px;
    max-height: 0px;
    clear: both;
    visibility: hidden;
