@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

@media all
{
 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section browser reset
  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
  */

  /* (en) Global reset of paddings and margins for all HTML elements */
  /* (de) Globales Zurücksetzen der Innen- und Außenabstände für alle HTML-Elemente */
  * { margin:0; padding: 0; }

  /* (en) Correction: margin/padding reset caused too small select boxes. */
  /* (de) Korrektur: Das Zurücksetzen der Abstände verursacht zu kleine Selectboxen. */
  option { padding-left: 0.4em; }

 /**
  * (en) Global fix of the Italics bugs in IE 5.x and IE 6
  * (de) Globale Korrektur des Italics Bugs des IE 5.x und IE 6
  *
  * @bugfix
  * @affected   IE 5.x/Win, IE6
  * @css-for    IE 5.x/Win, IE6
  * @valid      yes
  */
  * html body * { overflow:visible; }
  * html iframe, * html frame { overflow:auto; }
  * html frameset { overflow:hidden; }

  /* (en) Forcing vertical scrollbars in Netscape, Firefox and Safari browsers */
  /* (de) Erzwingen vertikaler Scrollbalken in Netscape, Firefox und Safari Browsern */
  html { height: 100%; margin-bottom: 1px; }
  body {
    /* (en) Fix for rounding errors when scaling font sizes in older versions of Opera browser */
    /* (de) Beseitigung von Rundungsfehler beim Skalieren von Schriftgrößen in älteren Opera Versionen */
    font-size: 100.01%;

    /* (en) Standard values for colors and text alignment */
    /* (de) Vorgabe der Standardfarben und Textausrichtung */
    color: #000;
    background: #fff;
    text-align: left;
  }

  /* (en) Clear borders for <fieldset> and <img> elements */
  /* (de) Rahmen für <fieldset> und <img> Elemente löschen */
  fieldset, img { border: 0 solid; }

  /* (en) new standard values for lists, blockquote and cite */
  /* (de) Neue Standardwerte für Listen & Zitate */
  ul, ol, dl { margin: 0 0 1em 1em }
  li { margin-left: 1.5em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 2em; }

  blockquote { margin: 0 0 1em 1.5em; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section base layout | Basis Layout
  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
  *
  * |-------------------------------|
  * | #header                       |
  * |-------------------------------|
  * | #col1   | #col3     | #col2   |
  * | 200 px  | flexible  | 200px   |
  * |-------------------------------|
  * | #footer                       |
  * |-------------------------------|
  */

  #header { position:relative; }

  /* (en) Text Alignment for #topnav content */
  /* (de) Textausrichtung für #topnav Inhalte */
  #topnav { text-align: right; } 

  /* (en) Absolute positioning only within #header */
  /* (de) Absolute Positionierung erfolgt nur innerhalb von #header */
  #header #topnav {
    position:absolute;
    top: 10px;
    right: 10px;
  }

  /* (en) Backup for correct positioning */
  /* (de) Absicherung korrekte Positionierung */
  #header, #nav, #main, #footer { clear:both; }

  /* (en/de) Standard: 200 Pixel */
  #col1 { float: left; width: 200px }
  /* (en/de) Standard: 200 Pixel */
  #col2 { float:right; width: 200px }
  /* (en) Standard: center column with flexible width */
  /* (de) Standard: Flexible mittlere Spalte */
  #col3 { width:auto; margin: 0 200px }

  /* (en) Preparation for absolute positioning within content columns */
  /* (de) Vorbereitung für absolute Positionierungen innerhalb der Inhaltsspalten */
  #col1_content, #col2_content, #col3_content { position:relative; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section generic classes for layout switching | Generische Klassen zur Layoutumschaltung
  * @see     http://www.yaml.de/en/documentation/css-components/base-stylesheet.html
  *
  * .hidecol1 -> 2-column-layout (using #col2 and #col3)
  * .hidecol2 -> 2-column-layout (using #col1 and #col3)
  * .hideboth -> single-column-layout (using #col3)
  */

  .hideboth #col3 { margin-left: 0; margin-right: 0; }
  .hidecol1 #col3 { margin-left: 0; margin-right: 200px; }
  .hidecol2 #col3 { margin-left: 200px; margin-right: 0; }

  .hideboth #col1, .hideboth #col2, .hidecol1 #col1, .hidecol2 #col2 { display:none; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section clearing methods
  * @see     http://yaml.de/en/documentation/basics/general.html
  */

  /* (en) clearfix method for clearing floats */
  /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */
   .clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
  }

  /* (en) essential for Safari browser !! */
  /* (de) Diese Angabe benötigt der Safari-Browser zwingend !! */
  .clearfix { display: block; }

  /* (en) overflow method for clearing floats */
  /* (de) Overflow-Methode zum Clearen der Float-Umgebungen */
  .floatbox { overflow:hidden; }

  /* (en) IE-Clearing: Only used in Internet Explorer, switched on in iehacks.css */
  /* (de) IE-Clearing: Benötigt nur der Internet Explorer und über iehacks.css zugeschaltet */
  #ie_clearing { display: none; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section subtemplates
  * @see     http://www.yaml.de/en/documentation/practice/subtemplates.html
  */

  .subcolumns { width: 100%; overflow:hidden; }

  /* (en) alternative class for optional support of old Mozilla/Netscape browers */
  /* (de) Alternative Klasse zur optionalen Unterstützung alter Mozilla/Netscape-Brower */
  .subcolumns_oldgecko { width: 100%; float:left; }

  .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left; }
  .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right; margin-left: -5px; }

  .c25l, .c25r { width: 25%; }
  .c33l, .c33r { width: 33.333%; }
  .c50l, .c50r { width: 50%; }
  .c66l, .c66r { width: 66.666%; }
  .c75l, .c75r { width: 75%; }
  .c38l, .c38r { width: 38.2%; }
  .c62l, .c62r { width: 61.8%; }

  .subc  { padding: 0 0.5em; }
  .subcl { padding: 0 1em 0 0; }
  .subcr { padding: 0 0 0 1em; }

 /*------------------------------------------------------------------------------------------------------*/

 /**
  * @section hidden elements | Versteckte Elemente
  * @see     http://www.yaml.de/en/documentation/basics/skip-links.html
  *
  * (en) skip links and hidden content
  * (de) Skip-Links und versteckte Inhalte
  */

  /* (en) classes for invisible elements in the base layout */
  /* (de) Klassen für unsichtbare Elemente im Basislayout */
  .skip, .hideme, .print {
    position: absolute;
    top: -1000em;
    left: -1000em;
    height: 1px;
    width: 1px;
  }

  /* (en) make skip links visible when using tab navigation */
  /* (de) Skip-Links für Tab-Navigation sichtbar schalten */
  .skip:focus, .skip:active {
    position: static;
    top: 0;
    left: 0;
    height: auto;
    width: auto;
  }
}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) Horizontal list navigation based on "Sliding Door II" from von "A List Apart"
 * (de) Horizontale Navigationsliste basierend auf "Sliding Door II" von "A List Apart"
 *
 * @copyright       Copyright 2005-2008, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.0.6
 * @revision        $Revision: 202 $
 * @lastmodified    $Date: 2008-06-07 14:29:18 +0200 (Sa, 07 Jun 2008) $
 */

@media all
{
  #nav_main {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background: transparent url("http://www.svetpokera.com/themes/sp2/css/yaml/navigation/images/sliding_door/round/bg.gif") repeat-x bottom;
    float: right;
    position:absolute;
    bottom:11px;
    right:0px;
  }

  #nav_main ul {
    line-height: 1em;
    list-style: none;
    margin: 0;
    padding: 0px;
    white-space: nowrap;
  }

  #nav_main li {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: #e0ecf8 url("http://www.svetpokera.com/themes/sp2/css/yaml/navigation/images/sliding_door/round/left.gif") no-repeat top left;
    border-bottom: 1px solid #268624;
    float: left;
    margin: 0;
    padding: 0 0 0 3px;
  }

  #nav_main a,
  #nav_main strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background: transparent url("http://www.svetpokera.com/themes/sp2/css/yaml/navigation/images/sliding_door/round/right.gif") no-repeat top right;
    color: #667;
    display: block;
    font-weight: normal;
    padding: 5px 11px 3px 8px;
    text-decoration: none;
    text-transform: none;

    /**
     * @bugfix
     * @affected   IE5.x, IE6
     * @css-for    all browsers
     * @valid      yes
     */
    width: auto; /* only IE 5.x */
    width/**/:/**/ .1em; /* only IE 6.0 */
  }

  /**
   * @bugfix
   * @affected   IE5.x, IE6
   * @css-for    all browsers
   * @valid      yes
   */
  #nav_main > ul a,
  #nav_main > ul strong { width: auto; }  /* for other browsers */

  #nav_main ul li:focus,
  #nav_main ul li:hover,
  #nav_main ul li:active {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background-color: #c4d0dc;
    background-position: 0 -150px;
  }

  #nav_main li:focus a,
  #nav_main li:hover a,
  #nav_main li:active a { background-position: 100% -150px; }

  #nav_main a:focus,
  #nav_main a:hover,
  #nav_main a:active { background-color: transparent; color: #fff; }

  #nav_main #current {
    /* (en) Repeat the main color from the image */
    /* (de) Wiederholung der Hauptfarbe aus der Bilddatei */
    background: white url("http://www.svetpokera.com/themes/sp2/css/yaml/navigation/images/sliding_door/round/left_on.gif") no-repeat top left;
    border: 0;
  }

  #nav_main #current a,
  #nav_main #current strong {
    /* (en) This image is mainly transparent */
    /* (de) Dieses Bild ist größtenteils transparent */
    background: transparent url("http://www.svetpokera.com/themes/sp2/css/yaml/navigation/images/sliding_door/round/right_on.gif") no-repeat top right;
    color: #334;
    font-weight: bold;
    padding-bottom: 4px;
    padding-top: 5px;
  }
}
/**
 * FP common layout elements (blocks).
 *
 * @package fp
 * @author Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

@media screen, projection
{
  #breadcrumbs {
    margin-bottom: 2.5em;
    padding: 5px 10px;
    background-color: #f2f2f2;
    font-size: 0.95em;
    color: #666;
  }
    #breadcrumbs a {
      color: #666;
    }
    #breadcrumbs strong {
      color: #333;
    }
  
#accountNav {
    width: 210px;
    list-style: none;
    margin-left:0;
}
#accountNav li {
    margin-left:0;
    font-weight: bold;
    border:1px solid #ddd;
    }
#accountNav li a {
    height: 32px;
    voice-family: "\"}\""; 
    voice-family: inherit;
    height: 24px;
    text-decoration: none;
}   
    
#accountNav li a:link, #accountNav li a:visited {
    color: #FFF;
    display: block;
    background:  url(http://www.svetpokera.com/themes/sp2/images/bg/account-nav.gif);
    padding: 8px 0 0 10px;
    }
    
#accountNav li a:hover {
    color: #FFF;
    background:  url(http://www.svetpokera.com/themes/sp2/images/bg/account-nav.gif) 0 -32px;
    padding: 8px 0 0 10px;
    }

div.block {
    margin-bottom:20px;
}
div.block h2{
	border-bottom:0;
	background-color:#34aa32;
	color:#fff;
	font-weight: bold;
	padding:2px 5px 2px 5px;
	display: inline-block; 
	margin-bottom: 0;
	text-transform: uppercase;
	font-size: 90%;
}
div.block div.content {
	border-top: 1px solid #34aa32;
	padding-top: 10px;
}
ul#blockTopContent, ul#blockTopContent li {
	list-style-position:inside;
    margin-left:0;
}
ul#blockTopHands{
	list-style: none;
	list-style-image: none;
	margin-left:0;
}	
ul#blockTopHands li{
	margin-left:0;
}
	
ul#blockTopHands img{
	width:30px;
	height:42px;
}
	
div.pokerRoomBlock {
	border:1px solid #aaa;
	padding:0px;
	margin-bottom: 10px;
	text-align: center;	
}
div.pokerRoomBlock .details{
	background-color: #268624;
	color:#fff;
	font-weight:bold;
	padding:10px;
	text-align: left;
	text-transform: uppercase;
}
div.pokerRoomBlock ul{
	list-style: none;
	list-style-image: none;
	margin:0;
}	
div.pokerRoomBlock ul li{
	margin:0;
}
	
}@media screen, projection
{
  /* Messages & errors */
  div.message {
    margin-left: 0;
  }
    div.message p {
      margin-top: 1em;
      margin-bottom: 1em;
      border-width: 2px;
      border-style: solid;
      padding: 0.5em;
      text-align: center;
      font-weight:bold;
    }
    div.message p.message-error {
      background-color: #f30;
      color: #fff;
    }
    div.message p.message-info {
      background-color: #34aa32;
      color: #fff;
    }
    div.message p.message-warning {
      background-color: #999;
      color: #fff;
    }
    /* PEAR */
    div.message p.pear {
      margin-top: 0;
      border-top: none;
      border-color: #f30;
      text-align: left;
    }
    div.message h4 {
      border: 2px solid #f30;
      border-bottom: none;
      margin-top: 1em;
      margin-bottom: 0;
      padding: 0.5em;
      text-align: center;
      text-transform: uppercase;
      letter-spacing: 0.3em;
      font-size: 1.1em;
      font-weight: bold;
      color: #f30;
    }

  /* Ajax message */
  #message {
    position: absolute;
    z-index: 200;
    left: 255px;
    top: 60px;
    max-width: 400px;
    overflow: hidden;
    height: 2.3em;
  }
    #message p {
      margin-bottom: 0;
      padding: 4px 8px 3px;
      text-align: left;
    }
    #message .success {
      background-color: green;
      color: #fff;
    }
    #message .error {
      background-color: red;
      color: #fff;
    }


  /* @group Pagebar */
  .pagebar {
    margin-bottom: 1em;
    padding: 5px 10px;
  }
    .pagebar a {
      font-weight: bold;
      color: #666;
    }
  /* @end */
  
div.rateBlock {
    background-color:#f3f3f3;
    border:solid 1px #ccc;
    padding:5px 10px;
    float:right;
    position:relative;
	right:0;
	top:-30px;
	margin-bottom:10px;
	margin-left:10px;	
}
  
div.pager {
    margin:20px 0;
    font-size: 1.2em;	
}
	
ul.breadcrumb
{
    background-image:url('http://www.svetpokera.com/themes/sp2/images/breadcrumbs/bc_bg.png'); 
    background-repeat:repeat-x;
    height:30px;
    color:#9b9b9b;
    border:solid 1px #cacaca;
    width:100%;
    overflow:hidden;
    margin:0 0 10px 0;
    padding:0px;
}
ul.breadcrumb li 
{
    list-style-type:none;
    float:left;
    line-height:2.2em;
    padding-left:10px;
    margin-left:0;
}
ul.breadcrumb li.home 
{
    background:url('http://www.svetpokera.com/themes/sp2/images/breadcrumbs/home.png') no-repeat left center; 
    padding-left:0px;
    background-position:7px 7px;
	width:40px;
    
}
ul.breadcrumb a
{
    height:30px;
    display:block;
    background-image:url('http://www.svetpokera.com/themes/sp2/images/breadcrumbs/bc_separator.png'); 
    background-repeat:no-repeat; 
    background-position:right;
    padding-right: 15px;
    text-decoration: none;
    color:#454545;
}

ul.breadcrumb a:hover
{
    color:#498B48;
}
	
div.listItem {
    background-color: #fdfdfd;
    overflow: hidden;
    border:1px solid #e0eadc;
	margin-bottom: 10px;
	padding: 10px 10px;
}
div.listItem h3 {
    font-weight: normal;
    border-bottom: 1px solid #EFEFEF;
}
div.listItem div.itemOptions {
    width:100%;
}
	
    div.shortList div.listItem {
    	background-color: #fff;
        margin-left:0px;
    	border:0px;
        border-bottom:1px dotted #efefef;
    	float:left;
        width:450px;
        margin-right:30px;
        padding:15px 15px 15px 0;
    }
    div.shortList div.listItem p {
        height:80px;
    }
    div.shortList div.listItem h3 {
        border-bottom:0;
    }
	
	
ul.subcategories {
    background-color: #f0efef;
    margin-left:0px;
    border:1px solid #cacaca;
    padding:10px;
}
	
    
	
}
/**
 * FP form styles (Seagull based).
 *
 * @package fp
 * @author Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

@media screen, projection
{
  /* basic form elements */
  input.text, select, textarea {
	background:#F9F9F9 none repeat scroll 0% 0%;
	border:1px solid #CCCCCC;
	padding: 2px 5px;
    color: #333;
  }
input.text:focus, textarea:focus {
background:#FFFFFF none repeat scroll 0% 0%;
border:1px solid #999999;
}
  input {
	padding: 2px 5px;
  }	
  textarea {
    height: 10em;
    width:30em;
  }
  label {
    font-weight:normal;
    font-size: 1.3em;
    color: #666;
  }

  form em {
    font-style: normal;
    color: #f00;
  }
  form div,
  form p {
    margin-bottom: 0.7em;
  }
  form .fieldIndent {
    margin-left: 160px;
  }

  /* ordered list for displaying form elements */
  form fieldset ol {
    margin: 0;
    list-style: none;
    line-height: 1em;
  }
    form fieldset ol li {
      clear: left;
      margin: 0;
      padding-bottom: 0.7em;
      padding-left: 160px;
    }
      form fieldset ol li div {
        margin-bottom: 0;
      }
      form fieldset ol li label {
        float: left;
        margin-left: -160px;
        width: 140px;
        text-align: right;
      }
      form fieldset ol li p { /* field comments */
        margin-top: 0.2em;
        margin-bottom: 0;
        font-size: 0.9em;
      }
      form fieldset ol li p.error { /* field error */
        margin-top: 0;
        margin-bottom: 0.3em;
        color: #f00;
      }

  /* Fields on top */
  form fieldset ol.onTop {
  }
    form fieldset ol.onTop li {
      clear: none;
      padding-left: 0;
    }
      form fieldset ol.onTop li label {
        float: none;
        display: block;
        margin-left: 0;
        margin-bottom: 0.2em;
        width: auto;
        text-align: left;
      }

/* No forms layout */
div.fieldsetlike {
    padding-bottom: 0.6em;
}
    div.fieldsetlike h3 {
        margin-bottom: 0.6em;
        font-weight: bold;
        font-size: 1.1em;
        line-height: 1.1em;
        color: #333;
    }
    div.fieldsetlike dl {
        margin-left: 160px;
        margin-bottom: 0;
        line-height: 1em;
    }
        div.fieldsetlike dl dt {
            float: left;
            display: inline;

            overflow: hidden; /* one row label only */
            height: 1.2em;

            margin-left: -160px;
            width: 140px;
            text-align: right;
            font-weight: normal;
            color: #333;
        }
        div.fieldsetlike dl dd {
            margin-left: 0;
            margin-bottom: 0.4em;

            min-height: 1.2em;
            _height: 1.2em; /* min height for ie6 */

            padding-bottom: 0.2em; /* fix MSIE bug */
            color: #666;
        }
        
textarea.handHistory {
height: 20em;
width: 50em;
}
/* END no forms layout */	
}
/**
 * FP main layout (YAML based).
 *
 * @package fp
 * @author Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

@media screen, projection
{
  /**
   * Formatting YAML's basic layout elements
   */

  /* Marginal areas & page background */
  body {
    background: #ddd url(http://www.svetpokera.com/themes/sp2/images/bg/header.gif) repeat-x left top;
  }

  /* Centering layout in old IE-versions */
  body { text-align: center; }
  #page_margins { text-align: left; margin: 0 auto; }

  /* Layout: width, background, borders */
  #page_margins {
    min-width: 760px;
    max-width: 980px;
    padding-bottom: 10px;
  }
  #page {
  }

  /* Designing main layout elements */

  /* @group Header */
  #header {
    height: 115px;
    padding: 0px 10px 0px 10px;
  }
    #header h1 {
      position: absolute;
      left: 17px;
      top: 44px;
      background: url(http://www.svetpokera.com/themes/sp2/images/logo.png) no-repeat left top;
    }
      #header h1 a {
        display: block;
        width: 260px;
        height: 60px;
      }
    #header p {
      margin-bottom: 0;
      height: 65px;
      text-align: right;
    }
      #header p img {
        float: right;
        margin-left: 1em;
      }
      #header a {
        font-weight: bold;
        color: #fff;
        text-decoration: none;
      }
      #header p a {
        font-weight: bold;
        color: #333;
        text-decoration: none;
      }
      /* @end Header */

  #footer {
    border-top: 1px solid #ccc;
    padding: 5px 10px 5px 10px;
  }
    #footer p.copyright {
      margin-bottom: 0;
    }
    #footer a {
      font-weight: bold;
      color: #56b65b;
      text-decoration: none;
    }

  #main {
    padding: 5px 0 20px;
    background-color: #fff;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
  }

  /**
   * Nav.
   */

  #nav-top ul, #nav ul, #nav-product ul {
    list-style: none;
  }
  #nav-top ul, #nav ul, #nav-product ul,
  #nav-top li, #nav li, #nav-product li {
    margin: 0;
  }

  /* @group Main nav */
  #nav-topWrapper {
      position: relative;
      top:0px;
      right:0px;
  	  background-color: #333;
      padding: 5px;
  }
  #nav-top {
    float: right;
  margin-right: 20px;
  }
    #nav-top li {
      float: left;
      margin-left: 10px;
      _display: inline; /* ie6 fix */
    }
  
  #nav { overflow:hidden; }
  #nav_main {  }
      
  #nav-main {
    padding-left: 20%;
    text-align: right;
    font-size: 1.8em;
    /*
    font-weight: normal;
    */
    color: #f60;
  }
    #nav-main a {
      text-decoration: none;
      text-transform: lowercase;
    }
    #nav-main a.current {
      text-decoration: underline;
      color: #333;
    }
    /* @end Main nav */

#nav-top-search input {
	border:1px solid #AAAAAA;
-moz-border-radius:5px;-webkit-border-radius: 5px;
}
#nav-top-search button {
background:transparent url('http://www.svetpokera.com/themes/sp2/images/icon_searchglass.png') no-repeat scroll 0 0;
border:0 none;
cursor:pointer;
font-size:1.1em;
height:35px;
position:absolute;
right:-18px;
top:-1px;
width:35px;
}
#nav-top-search button:hover {
background-position:0 -36px;
}

  #nav-bottom {
    text-align: right;
  }

  a.search {
    background:url('http://www.svetpokera.com/themes/sp2/images/search.png') no-repeat left center;
    margin-left:32px;
    padding-left:20px; 
  }
  div.tags {
    background:url('http://www.svetpokera.com/themes/sp2/images/tag_small.png') no-repeat left center;
    padding-left:20px;
    font-style: italic;
    font-size:0.9em;
    margin:5px 0 20px 0;
     
  }
}
/**
 * FP main typography styles (YAML based).
 *
 * @package fp
 * @author Dmitri Lakachauskis <lakiboy83@gmail.com>
 */

@media all
{
  /**
   * Fonts
   *
   * Font-family and font-size selection for headings and standard text elements
   *
   * @section content-fonts
   */

  /* reset font size for all elements to standard (16 Pixel) */
  html * { font-size: 100.01%; }

  /* reset monospaced elements to font size 16px in Gecko browsers */
  textarea, pre, tt, code {
    font-family: 'Courier New', Courier, monospace;
  }

  /* base layout gets standard font size 12px */
  body {
    font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
    font-size: 0.8em;
    color: #333;
  }

  h1, h2, h3, h4, h5, h6 {
    margin: 0 0 0.5em 0;
    font-weight: normal;
  }
  h1 { font-size: 150%; }                        /* 24px */
  h2 { font-size: 130%; border-bottom: 1px solid #EFEFEF; }                     /* 20px */
  h3 { font-size: 120%; }                        /* 18px */
  h4 { font-size: 110.33%; }                     /* 16px */
  h5 { font-size: 116.67%; }                     /* 14px */
  h6 { font-size: 116.67%; font-style: italic; } /* 14px */

  p { line-height: 1.6em; margin: 0 0 1em 0; font-size:105%}

  /* Lists */

  ul, ol, dl { line-height: 1.5em; margin: 0 0 1em 1em; }
  li { margin-left: 1.5em; line-height: 1.5em; }

  dt { font-weight: bold; }
  dd { margin: 0 0 1em 2em; }

  /* Text formatting */

  cite, blockquote { font-style: italic; }
  blockquote { margin: 0 0 1em 1.5em; }

  strong, b { font-weight: bold; }
  em, i { font-style: italic; }

  pre, code { font-family: monospace; font-size: 1.1em; }

  acronym, abbr {
    letter-spacing: .07em;
    border-bottom: .1em dashed #c00;
    cursor: help;
  }

  /**
   * External Links
   *
   * Formatting of hyperlinks
   */

  a {
    color: #498b48;
    text-decoration: none;
    outline: none;
  }
  a:focus,
  a:hover,
  a:active { text-decoration: underline; }

  /**
   * Tables
   *
   * Generic classes for table-width and design definition
   *
   * @section content-tables
   */

  table {
    border-collapse: collapse;
    margin-bottom: 0.5em;
    width: auto;
  }
  table.full { width: 100%; }
  table.fixed { table-layout: fixed; }

  /*
  th, td { padding: 0.5em; }
  thead th { background: #444; color: #fff; }
  tbody th { background: #ccc; color: #333; }
  tbody th.sub { background: #ddd; color: #333; }
  */

  /**
   * Miscellaneous
   *
   * @section content-misc
   */

  /*
  hr {
    color: #fff;
    background:transparent;
    margin: 0 0 0.5em 0;
    padding: 0 0 0.5em 0;
    border:0;
    border-bottom: 1px #000 solid;
  }
  */

  /**
   * Generic Content Classes
   *
   * Standard classes for positioning and highlighting
   *
   * @section content-generic-classes
   */

  .float_left { float: left; display: inline; margin-right: 1em; margin-bottom: 0.15em; }
  .float_right { float: right; display: inline; margin-left: 1em; margin-bottom: 0.15em; }

  /*
  .note { background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted; }
  .important { background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted; }
  .warning { background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted; }
  */
  legend {
      color:#666;
      font-size:1.3em;
      padding-bottom:0.5em;
  }
	  
}  /**
   * (en) Repositioning content container
   * (de) Neupositionierung der Content Container
   *
   * |-------------------------------|
   * | #header                       |
   * |-------------------------------|
   * | #col3   | #col1               |
   * | flexible| 75%                 |
   * |-------------------------------|
   * | #footer                       |
   * |-------------------------------|
   */

  /* #col1 becomes the main column | #col1 wird zur Hauptinhaltsspalte */
  #col1 { width: 75%; float:left}
  #col1_content { padding: 10px 20px 10px 20px; }

  /* #col2 is turned off | #col2 abschalten */
  #col2 { display:none; }

  /* #col3 becomes the left column | #col3 wird zur linken Spalte */
  #col3 { margin-right: 0; margin-left: 75%; }
  #col3_content { padding: 10px 10px 10px 20px; }

/*
  #col1 { float: right; width: 75%}
  #col2 { display:none}
  #col3 { width: auto; margin: 0 75% 0 0}
  #col1_content { padding: 0 20px 0 10px }
  #col3_content { padding: 0 10px 0 20px }
*/
  #main {padding: 1em 0}


	.treeview, .treeview ul { 
	padding: 0;
	margin: 0;
	list-style: none;
}

.treeview ul {
	background-color: white;
	margin-top: 4px;
}

.treeview .hitarea {
	background: url('http://www.svetpokera.com//poker/images/jquery/treeview/treeview-default.gif') -64px -25px no-repeat;
	height: 16px;
	width: 16px;
	margin-left: -16px;
	float: left;
	cursor: pointer;
}
/* fix for IE6 */
* html .hitarea {
	display: inline;
	float:none;
}

.treeview li { 
	margin: 0;
	padding: 3px 0pt 3px 16px;
}

.treeview a {
    color: #6e6369;
}

.treeview a.selected {
	color: #f76706;
}

#treecontrol { margin: 1em 0; display: none; }

.treeview .hover { color: #f76706; cursor: pointer; }

.treeview li { background: url('http://www.svetpokera.com//poker/images/jquery/treeview/treeview-default-line.gif') 0 0 no-repeat; }
.treeview li.collapsable, .treeview li.expandable { background-position: 0 -176px; }

.treeview .expandable-hitarea { background-position: -80px -3px; }

.treeview li.last { background-position: 0 -1766px }
.treeview li.lastCollapsable, .treeview li.lastExpandable { background-image: url('http://www.svetpokera.com//poker/images/jquery/treeview/treeview-default.gif'); }  
.treeview li.lastCollapsable { background-position: 0 -111px }
.treeview li.lastExpandable { background-position: -32px -67px }

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea { background-position: 0; }

.treeview-francophilia li { background-image: url('http://www.svetpokera.com//poker/images/jquery/treeview/treeview-fp-line.gif'); }
.treeview-francophilia .hitarea, .treeview-francophilia li.lastCollapsable, .treeview-francophilia li.lastExpandable { background-image: url('http://www.svetpokera.com//poker/images/jquery/treeview/treeview-fp.gif'); } 
/* Stars */
.ui-stars-cancel,
.ui-stars-star {
	float:left;
	width:17px;
	height:15px;
	text-indent:-999em;
	cursor:pointer;
	display:block;
	background:transparent;
	overflow:hidden
}
.ui-stars-cancel,
.ui-stars-cancel a {
	background:url('/vote/images/jquery/ui.stars/delete.gif') no-repeat 0 -16px
}
.ui-stars-star,
.ui-stars-star a {
	background:url('/vote/images/jquery/ui.stars/star.gif') no-repeat 0 0px
}
.ui-stars-cancel a,
.ui-stars-star a {
	display:block;
	width:16px;
	height:100%;
	background-position:0 0px
}
.ui-stars-star-on a {
	background-position:0 -16px!important
}
.ui-stars-star-hover a {
	background-position:0 -32px
}
.ui-stars-cancel-hover a {
	background-position:0 -16px
}
.ui-stars-cancel-disabled a,
.ui-stars-star-disabled,
.ui-stars-star-disabled a {
	cursor:default !important
}
.ui-stars-star {
	background:transparent!important;
	overflow:hidden!important
}

/* Stars compressed
.ui-stars-cancel,.ui-stars-star {float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
.ui-stars-cancel,.ui-stars-cancel a {background:url(delete.gif) no-repeat 0 -16px}
.ui-stars-star,.ui-stars-star a {background:url(star.gif) no-repeat 0 0px}
.ui-stars-cancel a,.ui-stars-star a {display:block;width:16px;height:100%;background-position:0 0px}
.ui-stars-star-on a {background-position:0 -16px!important}
.ui-stars-star-hover a {background-position:0 -32px}
.ui-stars-cancel-hover a {background-position:0 -16px}
.ui-stars-cancel-disabled a,.ui-stars-star-disabled,.ui-stars-star-disabled a {cursor:default !important}
.ui-stars-star {background:transparent!important;overflow:hidden!important}
*/
