body {
	font-family: "Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size: 80%; 
	margin: 0; 
	padding: 0;
	color: #333;
	text-align: center;
	}
a { text-decoration: underline; color: #000033; }
a:hover { text-decoration: none;}	
h2 {
	color: #000;
	font-size: 16px;
	font-weight: bold;
	clear: both;
	border-bottom:1px solid #333;
	padding-bottom: 5px;
	margin-bottom: 10px;
	margin-top:5px;
	}
	

#container {
	height: auto ;
	height: 100%;
	min-height: 100%;
	position: relative;
	}

#header { 
	margin: 0 auto;
	width: 750px;
	text-align: left;
	padding-left: 20px;
	}
#header h1 { 
	
	float: left;	
	font-size: 2.1em;
	padding: 20px 0;
	margin: 0;
	}	
	
#header h1 span { color: #999;}	
#header h1 a {
	border: none;
	color: #000;	
	font-weight: normal;
	}		

#titulek {
width:750px;
display:block;
}
	
#nav {
	float: left;
	margin: 0;
	padding: 0;
	}
#nav li {
	list-style-type: none;
	display: inline;		
	float: left;	
	}	
#nav li a {
	background:#e5f7fd;
	text-decoration: none;
	border: none;
	color: #000;	
	display: block;	
	margin: 0;
	margin-left:8px;
	padding: 8px 8px 8px 8px;	
	}		
#nav li.on a { 
	background: #333;
	color: #fff;
	}
#nav li a:hover { color: #00aff0; }	

#strike {
	background-image:url(images/site-strike.jpg);
	text-align: center;
	clear: both;
	margin-bottom: 0px;
	width:770px;
	margin-right:auto;
	margin-left:auto;
	height:120px;
	}

#vitejte {
padding-right:30px;
padding-top:25px;
color:#333;
float:right;
width:500px;
font-size:100%;
text-align:left;
	}
	
#google {
padding-left:30px;
padding-top:20px;
float:left;
}
	

#body { 
	width: 750px;
	margin: 0 auto;
	text-align: left;
	
	padding-left: 20px;
	padding-bottom: 61px;	
	}
#body:after { 
	content: "."; 
	display: block; 
	clear: both; 
	visibility: hidden; 
	height: 0;
	}
* html #body { height: 1%; }

#l, 
#l {
	width: 480px;
	padding-right: 20px;
	float: left;
	margin-right: 20px;
	}
#l p,
#r p {
	margin-top: 10px;
	margin-bottom:20px;
	}	

#r {
	width: 210px;
	float: right;
	margin-right:15px;
	}
#r p span {
	color: #009900;
	font-weight: bold;
	}
#r p {
	margin: 1em 0;
	padding: 0;
}	
#r hr {
	border-top: 1px solid #00aff0; 
	height: 1px; 
	border-left: 0; 
	border-right: 0; 
	border-bottom: 0; 
	margin: 0; 	
	}			

div.block {
	background-color: #F8F8F8;
	border: 1px solid #00aff0;
	padding: 20px;
	text-align: center;
	color: #999;
	margin-top: 10px;
	}	
	
#footer {
	margin-top: -61px;
	color: #000;
	padding-top: 30px;
	width: 100%;
	z-index: 500;
	position: relative;	
	border-bottom: 8px solid #333;	
	background: #fff;
	}
#footer div {
	width: 770px;
	background-color:#e5f7fd;
	margin: 0 auto;
	}	
#footer div div {	
	padding-top: 10px;	
	padding-bottom: 2px;
	font-size: 11px;
	}
#footer a { color: #000;text-decoration:none}	

.reklama {
width:770px;
background:#cef0fc;
margin-right:auto;
margin-left:auto;
padding-top:8px;
padding-bottom:8px;
}	
/* emoticon matix table */
ul#emoList {
	float: left;
	margin-bottom: 19px !important;
}

ul#emoList li {
	list-style-type: none;
	display: block;
	height: 19px;
	margin: 5px 0;
	float: left;
	width: 95px;
	padding-left: 25px;
}

ul#emoList li.hidden {
	color: #afb4b4;
}

ul#emoList li#smiley {
	background: url(images/emoticons_webmatrix.png) 0 0px no-repeat;
}
ul#emoList li#sadface {
	background: url(images/emoticons_webmatrix.png) 0 -19px no-repeat;
}
ul#emoList li#bigsmiley {
	background: url(images/emoticons_webmatrix.png) 0 -38px no-repeat;
}
ul#emoList li#cool {
	background: url(images/emoticons_webmatrix.png) 0 -57px no-repeat;
}
ul#emoList li#surprised {
	background: url(images/emoticons_webmatrix.png) 0 -76px no-repeat;
}
ul#emoList li#crying {
	background: url(images/emoticons_webmatrix.png) 0 -95px no-repeat;
}
ul#emoList li#sweating {
	background: url(images/emoticons_webmatrix.png) 0 -114px no-repeat;
}
ul#emoList li#speechless {
	background: url(images/emoticons_webmatrix.png) 0 -133px no-repeat;
}
ul#emoList li#kiss {
	background: url(images/emoticons_webmatrix.png) 0 -152px no-repeat;
}
ul#emoList li#tonque {
	background: url(images/emoticons_webmatrix.png) 0 -171px no-repeat;
}
ul#emoList li#blush {
	background: url(images/emoticons_webmatrix.png) 0 -190px no-repeat;
}
ul#emoList li#wondering {
	background: url(images/emoticons_webmatrix.png) 0 -209px no-repeat;
}
ul#emoList li#sleepy {
	background: url(images/emoticons_webmatrix.png) 0 -228px no-repeat;
}
ul#emoList li#dull {
	background: url(images/emoticons_webmatrix.png) 0 -247px no-repeat;
}
ul#emoList li#inlove {
	background: url(images/emoticons_webmatrix.png) 0 -266px no-repeat;
}
ul#emoList li#wink {
	background: url(images/emoticons_webmatrix.png) 0 -285px no-repeat;
}
ul#emoList li#evilgrin {
	background: url(images/emoticons_webmatrix.png) 0 -304px no-repeat;
}
ul#emoList li#talking {
	background: url(images/emoticons_webmatrix.png) 0 -323px no-repeat;
}
ul#emoList li#yawn {
	background: url(images/emoticons_webmatrix.png) 0 -342px no-repeat;
}
ul#emoList li#puking {
	background: url(images/emoticons_webmatrix.png) 0 -361px no-repeat;
}
ul#emoList li#doh {
	background: url(images/emoticons_webmatrix.png) 0 -380px no-repeat;
}
ul#emoList li#angry {
	background: url(images/emoticons_webmatrix.png) 0 -399px no-repeat;
}
ul#emoList li#wasntme {
	background: url(images/emoticons_webmatrix.png) 0 -418px no-repeat;
}
ul#emoList li#party {
	background: url(images/emoticons_webmatrix.png) 0 -437px no-repeat;
}
ul#emoList li#worried {
	background: url(images/emoticons_webmatrix.png) 0 -456px no-repeat;
}
ul#emoList li#mm {
	background: url(images/emoticons_webmatrix.png) 0 -475px no-repeat;
}
ul#emoList li#nerdy {
	background: url(images/emoticons_webmatrix.png) 0 -494px no-repeat;
}
ul#emoList li#lipssealed {
	background: url(images/emoticons_webmatrix.png) 0 -513px no-repeat;
}
ul#emoList li#hi {
	background: url(images/emoticons_webmatrix.png) 0 -532px no-repeat;
}
ul#emoList li#call {
	background: url(images/emoticons_webmatrix.png) 0 -551px no-repeat;
}
ul#emoList li#devil {
	background: url(images/emoticons_webmatrix.png) 0 -570px no-repeat;
}
ul#emoList li#angel {
	background: url(images/emoticons_webmatrix.png) 0 -589px no-repeat;
}
ul#emoList li#envy {
	background: url(images/emoticons_webmatrix.png) 0 -608px no-repeat;
}
ul#emoList li#wait {
	background: url(images/emoticons_webmatrix.png) 0 -627px no-repeat;
}
ul#emoList li#makeup {
	background: url(images/emoticons_webmatrix.png) 0 -646px no-repeat;
}
ul#emoList li#chuckle {
	background: url(images/emoticons_webmatrix.png) 0 -665px no-repeat;
}
ul#emoList li#clapping {
	background: url(images/emoticons_webmatrix.png) 0 -684px no-repeat;
}
ul#emoList li#thinking {
	background: url(images/emoticons_webmatrix.png) 0 -703px no-repeat;
}
ul#emoList li#emo {
	background: url(images/emoticons_webmatrix.png) 0 -722px no-repeat;
}
ul#emoList li#ROFL {
	background: url(images/emoticons_webmatrix.png) 0 -741px no-repeat;
}
ul#emoList li#whew {
	background: url(images/emoticons_webmatrix.png) 0 -760px no-repeat;
}
ul#emoList li#happy {
	background: url(images/emoticons_webmatrix.png) 0 -779px no-repeat;
}
ul#emoList li#nod {
	background: url(images/emoticons_webmatrix.png) 0 -798px no-repeat;
}
ul#emoList li#shake {
	background: url(images/emoticons_webmatrix.png) 0 -817px no-repeat;
}
ul#emoList li#smirk {
	background: url(images/emoticons_webmatrix.png) 0 -836px no-repeat;
}
ul#emoList li#punch {
	background: url(images/emoticons_webmatrix.png) 0 -855px no-repeat;
}
ul#emoList li#bow {
	background: url(images/emoticons_webmatrix.png) 0 -874px no-repeat;
}
ul#emoList li#hug {
	background: url(images/emoticons_webmatrix.png) 0 -893px no-repeat;
}
ul#emoList li#yes {
	background: url(images/emoticons_webmatrix.png) 0 -912px no-repeat;
}
ul#emoList li#no {
	background: url(images/emoticons_webmatrix.png) 0 -931px no-repeat;
}
ul#emoList li#handshake {
	background: url(images/emoticons_webmatrix.png) 0 -950px no-repeat;
}
ul#emoList li#skype {
	background: url(images/emoticons_webmatrix.png) 0 -969px no-repeat;
}
ul#emoList li#heart {
	background: url(images/emoticons_webmatrix.png) 0 -988px no-repeat;
}
ul#emoList li#brokenheart {
	background: url(images/emoticons_webmatrix.png) 0 -1007px no-repeat;
}
ul#emoList li#mail {
	background: url(images/emoticons_webmatrix.png) 0 -1026px no-repeat;
}
ul#emoList li#flower {
	background: url(images/emoticons_webmatrix.png) 0 -1045px no-repeat;
}
ul#emoList li#raining {
	background: url(images/emoticons_webmatrix.png) 0 -1064px no-repeat;
}
ul#emoList li#sun {
	background: url(images/emoticons_webmatrix.png) 0 -1083px no-repeat;
}
ul#emoList li#time {
	background: url(images/emoticons_webmatrix.png) 0 -1102px no-repeat;
}
ul#emoList li#music {
	background: url(images/emoticons_webmatrix.png) 0 -1121px no-repeat;
}
ul#emoList li#movie {
	background: url(images/emoticons_webmatrix.png) 0 -1140px no-repeat;
}
ul#emoList li#phone {
	background: url(images/emoticons_webmatrix.png) 0 -1159px no-repeat;
}
ul#emoList li#coffee {
	background: url(images/emoticons_webmatrix.png) 0 -1178px no-repeat;
}
ul#emoList li#pizza {
	background: url(images/emoticons_webmatrix.png) 0 -1197px no-repeat;
}
ul#emoList li#cash {
	background: url(images/emoticons_webmatrix.png) 0 -1216px no-repeat;
}
ul#emoList li#muscle {
	background: url(images/emoticons_webmatrix.png) 0 -1235px no-repeat;
}
ul#emoList li#cake {
	background: url(images/emoticons_webmatrix.png) 0 -1254px no-repeat;
}
ul#emoList li#beer {
	background: url(images/emoticons_webmatrix.png) 0 -1273px no-repeat;
}
ul#emoList li#drink {
	background: url(images/emoticons_webmatrix.png) 0 -1292px no-repeat;
}
ul#emoList li#dance {
	background: url(images/emoticons_webmatrix.png) 0 -1311px no-repeat;
}
ul#emoList li#ninja {
	background: url(images/emoticons_webmatrix.png) 0 -1330px no-repeat;
}
ul#emoList li#star {
	background: url(images/emoticons_webmatrix.png) 0 -1349px no-repeat;
}
ul#emoList li#mooning {
	background: url(images/emoticons_webmatrix.png) 0 -1368px no-repeat;
}
ul#emoList li#finger {
	background: url(images/emoticons_webmatrix.png) 0 -1387px no-repeat;
}
ul#emoList li#bandit {
	background: url(images/emoticons_webmatrix.png) 0 -1406px no-repeat;
}
ul#emoList li#drunk {
	background: url(images/emoticons_webmatrix.png) 0 -1425px no-repeat;
}
ul#emoList li#smoking {
	background: url(images/emoticons_webmatrix.png) 0 -1444px no-repeat;
}
ul#emoList li#toivo {
	background: url(images/emoticons_webmatrix.png) 0 -1463px no-repeat;
}
ul#emoList li#rock {
	background: url(images/emoticons_webmatrix.png) 0 -1482px no-repeat;
}
ul#emoList li#headbang {
	background: url(images/emoticons_webmatrix.png) 0 -1501px no-repeat;
}
ul#emoList li#bug {
	background: url(images/emoticons_webmatrix.png) 0 -1520px no-repeat;
}
ul#emoList li#fubar {
	background: url(images/emoticons_webmatrix.png) 0 -1539px no-repeat;
}
ul#emoList li#tmi {
	background: url(images/emoticons_webmatrix.png) 0 -1558px no-repeat;
}
ul#emoList li#swear {
	background: url(images/emoticons_webmatrix.png) 0 -1577px no-repeat;
}
ul#emoList li#poolparty {
	background: url(images/emoticons_webmatrix.png) 0 -1596px no-repeat;
}
ul#emoList li#heidy {
	background: url(images/emoticons_webmatrix.png) 0 -1615px no-repeat;
}
