@charset "utf-8";
/* CSS Document */

/*Imports*/
@import "extension.css";

* { margin:0; padding: 0; } 
option { padding-left: 0.4em}
select, input, textarea { font-size: 99% }
fieldset, img { border:0; }
html { height: 100% } 
#content ul { margin-left:20px; }
#content ol { margin-left:20px; }
#ie6 { display:none; }

body { min-height: 101%; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 100.01%; position: relative; color: #000; background: #fff url(../images/background_global.gif) repeat top left; text-align: left; padding: 0px; }

#seitenrand { width:1024px; border-right: 1px #d1d1d1 solid; border-left: 1px #d1d1d1 solid; margin:0px auto; }
#seite { border: 0px #000 solid; background: #fff; }


#header { position:relative; color: #000; }
#header img { margin: 0px; }
#headerimg { height:149px; background: #fff url(../images/background_header.jpg) no-repeat top left; }
#topnav { height:33px; text-transform:uppercase; font-size:11px; background: #5a6275 url(../images/background_navigation.gif) no-repeat top left; }

/*Top Navigation*/
#topnav a { padding:10px 20px; text-decoration:none; color:#000; font-weight:bold; background:url(../images/divider_navigation.gif) no-repeat right top; }
#topnav a:hover { color:#fff; }
#topnav li.active a { color:#fff; }
#topnav ul { list-style:none; padding-top:10px; }
#topnav li { display:inline; }

/*Hauptcontainer um Inhaltsspalten*/
#hauptcontainer { clear:both; width: auto; background: #5a6275; margin:0px; padding:20px 0px; }

/*Spalten-Definitionen*/
#spalte1 { float: left; width: 270px; z-index: 3; }
#spalte1_inhalt { position:relative; z-index: 4; }
	
#spalte2 { float:right; width: 160px; z-index: 5; padding:0px 10px; }
#spalte2_inhalt { position:relative; z-index: 6; }

#spalte3 { width:auto; margin-left: 270px; margin-right: 180px; z-index: 1; }
#spalte3_inhalt { position:relative; z-index: 2; }

/*Navigation*/
#navigation { font-size:12px; padding-bottom:210px; background:url(../images/background_subnavigation_bottom.gif) no-repeat left bottom; }
#navigation a { height:16px; padding:8px 10px; background:url(../images/background_subnavigation_buttons.gif); text-decoration:none; color:#999; font-weight:bold; display:block; }
#navigation a:hover { color:#5a6275; background-position:0 -33px; }
#navigation li.active a { color:#5a6275; background-position:0 -33px;  }
#navigation ul { list-style:none; }
#navigation li {  }
#navigation #nav_wrap_outer { margin-top:-20px; padding-top:40px; background:url(../images/background_subnavigation_top.gif) no-repeat left top; }
#navigation h3 { position:absolute; top:20px; padding-left:10px; color:#fff; font-size:12px; text-transform:uppercase; background:transparent; }

/*Startseite Teaser*/
#startseite_teaser { display:none; }
.start_divider { display:none; }

/*Inhalt*/
.anzeige { font-size:11px; margin-bottom:10px; display:block; }
#content { padding:0px 10px; padding-left:20px; font-size:12px; }
#content .csc-textpic-clear { display:none; }
#content h2 { margin-bottom:20px; }
#content a { color:#000; }

/*Footer und Clearing*/	
#footer { clear:both; text-align:right; color:#000; background: #5a6275; margin:0px 0px 20px 0px; padding:20px 10px 10px 0px; border-bottom: 1px #d1d1d1 solid; }
#footer a { text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#fff; }
#footer a:hover { text-decoration:underline; }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: block; } 
.floatbox { overflow:hidden; }
#ie_clearing { display: none }
.hide { position:absolute; top:-9999px; left:-9999px; display:inline; overflow:hidden; width:0px; height:0px; }


/*Ranking*/
#content .tx-pokerrank-pi1 { font-size:8px; font-weight:normal; }
#content .tx-pokerrank-pi1 a { font-weight:normal; }
#content .tx-pokerrank-pi1 table { font-size:12px; font-weight:normal; }
.tx-pokerrank-pi1-heading { font-size:12px; }
