@import url('cbg.comments.css');

body {
  margin: 0 10px /* odstup od stran stranky */ ;
  padding:0 200px 0 11em;
  font-size: 80%;
  font-family: sans-serif;
  background-color:#F5F5F5;

  _width:expression( 
    document.documentElement.clientWidth < 
     (11+25)*((((screen.deviceXDPI?screen.deviceXDPI:96)/72))* parseInt(document.documentElement.currentStyle.fontSize)) +
     200+10+10
     ? "20em": "auto" );
}

#header {
  margin-left:-11em;
  margin-right:-200px;
  margin-top:10px;
  margin-bottom:10px;
  clear:both;
}

#footer {
  text-align:center; 
  margin-left:-11em;
  margin-right:-200px;  
  border-top:3px solid #F5F5F5;
  font-size:60%;
  clear:both;
  background-color: white;
  color:gray;
  background-color:#F5F5F5;
}

#footer p { text-align:center;}

#container{
  background-color: white;
  float:left;
  width:100%;    
  border-left:13em solid #D0E9FD;
  border-right:200px solid #D0E9FD;
  margin-left:-11em;
  margin-right:-200px;

  display:inline; /* So IE plays nice */
  min-width:25em;
}

#p-navigation{
  float:left;
  margin-top:10px;
  margin-left:-12em;
  position:relative;
  width:11em;
}

#main {
  float:left;
  width:100%;
  margin-right:-100%;
}

#p-more {
  float:right;
  width:180px;
  margin-top:10px;
  padding-left:10px;
  margin-right:-190px;
  position:relative;
}

#content {
  padding:10px;
}

/* IE peekaboo bug */
.games-item, .navmenu li {
  position:relative;
}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:none;
		margin:0; padding:0;
		background:transparent;
		}
	.games-item {
		text-align:center;
		font-size: 120%;
		font-family: sans-serif;
		background-color: #87CEFA;
		margin: 5px 0px;
		padding: 5px;
		border: 1px dashed Black;
		}
#p-navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: none;
}

	.navmenu li {
		font-size: 120%;
		font-family: sans-serif;
                font-stretch: condensed;
		background-color: #87CEEB;
		margin: 5px 0px;
		padding: 5px 10px;
		border: 1px dashed Black;
	}
	.navmenu li li {
		font-size: 100%;
	}

	#mainmenu li {
		font-size: large;
		font-family: sans-serif;
		background-color: #87CEEB;
		margin: 5px 0px;
		padding: 5px 10px;
		border: 1px dashed Black;
	}
	
h1 {
  font-size:170%;
  font-weight: bold;
  text-decoration: none;
}	

h2 {
  font-size:140%;
}	
		
h4 {
}	
				
h3 {
}	
		
	h1,h2,h3,h4 { margin: 0.2em 0; font-family: sans-serif;  }
	p { margin: 0.5em 0 }
	a { 
		color:black;
		text-decoration: none;
		color: #00C; 
	}
	a:hover {
		text-decoration: underline;
	}

p {
	text-align: justify;
}	
.center {
	text-align: center;
}
	

/* forum */
.tx-chcforum-pi1-pageLinksTop,
.tx-chcforum-pi1-pageLinksBtm {
 clear: none
}

table.tx-chcforum-pi1-Table tbody tr th {
  display: none;
}


div.seznam-her table tr {
  border: 1px solid red;
  background: #EEE;

}

/* csc-mailform */

.csc-mailform label {
  width:12em;
  display:block;
  float:left;
}

.csc-mailform .csc-mailform-field {
  clear: both;
}


