/* tělo */

body    {background-color: #2C2C2C;
	margin: 0px;
	text-align: center;
	font-family: Century gothic, Verdana;
	font-size: 13px;
	color: #000000;
        background-image: url(obrazy/bg.jpg);
        background-repeat: repeat-x;
        scrollbar-arrow-color: #000000;
        scrollbar-base-color: #C5EA69;
        scrollbar-track-color:#2C2C2C;}

/* stránka */

#hack   {float: left;
	text-align: left;
	display: block;
	width: 822px;
	background-image: url(obrazy/lay.png);
        background-repeat: repeat-y;}


#hlavni {padding: 0px;
	margin: auto;
	width: 822px;}

.o00    {background-image: url(obrazy/o_00.png);
	width: 822px;
	height: 27px;
	background-repeat: no-repeat;}


.o01    {background-image: url(obrazy/o_01.png);
	width: 822px;
	height: 35px;
	background-repeat: no-repeat;}


.o02    {background-image: url(obrazy/o_02.png);
	width: 822px;
	height: 314px;
        font-size: 14px; 
	background-repeat: no-repeat;}


.o05    {width: 822px;
        height: 265px;
	float: left;
	background-repeat: no-repeat;
	background-image: url(obrazy/o_05.png);}


.o06    {background-image: url(obrazy/o_06.png);
	width: 822px;
	height: 93px;
	float: left;
	background-repeat: no-repeat;}

.o03    {float: left;
	width: 253px;
	background-image: url(obrazy/o_03.png);
	background-repeat: no-repeat;}


.o04    {float: right;
	width: 569px;
	background-image: url(obrazy/o_04.png);
	background-repeat: no-repeat;}

 /* paddingy */


 .left
 {padding-top: 40px;	
 text-align: center;
 padding-left: 14px;
 padding-right: 7px;}

 .prvni  
 {text-align: left;
 padding-bottom: 0px;
 padding-top: 0px;	
 padding-left: 30px;}

 .druhy  
 {padding-top: 279px;
 padding-bottom: 11px;
 text-align: left;
 font-size: 12px; 	
 padding-left: 340px;
 padding-right: 100px;}

 .text
 {padding-left: 4px;
 padding-right: 17px;
 padding-top: 45px;}

 .profily
 {text-align: center;
 padding-left: 50px;
 padding-right: 50px;
 padding-top: 120px;}

 .zapati
 {text-align: center;
 color: #CBCDC7;
 margin-bottom: 0px;
 padding-top: 13px;}


/* menu */

 .ikona
 {background-image: url(obrazy/ikona.png);
 background-repeat: no-repeat;
 width: 232px;
 height: 56px;
 margin-bottom: 25px;
 float: center;}

 .statistiky
 {background-image: url(obrazy/statistiky.png);
 background-repeat: no-repeat;
 width: 232px;
 height: 56px;
 margin-bottom: 25px;
 float: center;}

 .kecalek
 {background-image: url(obrazy/kecalek.png);
 background-repeat: no-repeat;
 width: 232px;
 height: 56px;
 margin-bottom: 25px;
 float: center;}

.obsahmenu
{background-color: #; 
background-image: url(obrazy/m.png);
background-repeat: no-repeat;
border: solid 0px;
margin-left: 5px;
padding-right: 12px;
padding-left: 12px;
padding-top: 15px;
text-align: left;}

.konecmenu
{background-color: #; 
background-image: url(obrazy/m_03.png);
background-repeat: no-repeat;
height: 42px;
margin-left: 5px;
font-size: 14px;
line-height: 42px;}


/* odkazy */

 A:link, A:visited, A:active {color: #CDE566; 	text-shadow: 1px 1px 1px #000000; font-weight: bold; padding: 0px; margin: 0px; text-decoration:none; } 
 A:hover  {color: #000000; font-weight: bold; text-decoration: none; padding: 0px; margin: 0px; text-decoration:none; }
 b {text-decoration: none; font-weight: bold; color: #ffffff;}
 strong {text-decoration: none; font-weight: bold; color: #ffffff;}

/* tabulky */

.nadpis
{background-color: #; 
background-image: url(obrazy/t_01.png);
background-repeat: no-repeat;
letter-spacing: 2px;
color: #ffffff;
text-shadow: 1px 1px 1px #000000;
font-variant: small-caps;
font-weight: bold; 
border: solid 0px;
height: 66px;
line-height: 66px;
font-size: 15px;
padding-left: 80px;
text-align: left;}

.obsah 
{background-color: #; 
color: #fff;
background-image: url(obrazy/t_02.png);
background-repeat: no-repeat;
text-shadow: 0px 1px 1px #000;
border: 0px;
min-height: 90px;
font-size: 14px;
padding: 20px;
text-align: left;}

.konec
{background-color: #; 
background-image: url(obrazy/t_03.png);
background-repeat: no-repeat;
border: solid 0px;
height: 57px;
font-size: 14px;
padding-right: 20px;
line-height: 57px;
text-align: right;
margin-bottom: 15px;}


.tab
{background-color: #;
background-image: url(obrazy/tab.png);
background-repeat: repeat;
text-align: justify;
padding: 5px;
margin: 6px;
border: solid 1px #CBED70;}


/* img */

.img
{border: 0px; }

a img    {filter: none, color: #; border: 0px; margin: 0px; text-decoration:none; background-color: none; background-image: url(none);} 
a:hover img    {filter: none, color: #; border: 0px; margin: 0px; text-decoration:none; background-color: none; background-image: url(none);} 


/* lišty odkazy */

.o01 A:link, A:active, A:visited    
{filter: none, 
color: none; 
margin: 0px;
border: 0px; 
text-decoration:none; 
background-color: none; 
background-image: url(none);} 

A:hover
{filter: none,  
margin: 0px;
border: 0px; 
text-decoration:none; 
background-color: none; 
background-image: url(none);} 

.o02
 A:link, A:visited, A:active, A:hover   
 {font-size: 14px; 
 background-image: none;
 vertical-align: top;
 padding-bottom: 5px;
 margin-left: 5px;
 margin-right: 5px; } 

/* komentáře */

.nadpiskom
{background-color: #; 
background-image: url(obrazy/k_01.png);
background-repeat: no-repeat;
font-variant: small-caps;
font-weight: bold; 
border: solid 0px;
height: 59px;
line-height: 59px;
font-size: 15px;
letter-spacing: 2px;
padding-left: 20px;
text-align: left;}

.nadpiskom2
{background-color: #; 
background-image: url(obrazy/k_001.png);
background-repeat: no-repeat;
font-variant: small-caps;
font-weight: bold; 
border: solid 0px;
height: 59px;
line-height: 59px;
font-size: 15px;
letter-spacing: 2px;
padding-left: 140px;
text-align: left;}

.obsahkom
{background-color: #; 
background-image: url(obrazy/k_02.png);
background-repeat: repeat;
text-shadow: 0px 1px 1px #E2E2E2;
border: solid 0px;
min-height: 90px;
font-size: 14px;
padding: 20px;
text-align: left;}

.koneckom
{background-color: #; 
background-image: url(obrazy/k_03.png);
background-repeat: no-repeat;
border: solid 0px;
height: 38px;
font-size: 14px;
padding-right: 20px;
line-height: 38px;
text-align: right;
margin-bottom: 5px;}


/* inputy a vzkazová pole*/

input 
{background-color: #6A6969;
 background-image: url(obrazy/input.jpg);
 background-repeat: no-repeat;
 margin:2px; 
 color: #ffffff;
 border: solid 1px #585858;}

textarea
{background-color: #6A6969;
 color: #ffffff;
 background-image: url(obrazy/input.jpg);
 background-repeat: no-repeat;
 margin:2px; 
 border: solid 1px #585858;}

/* doplňky */

.podtr
{background-color: #; 
background-image: url(obrazy/podtr.png);
background-repeat: no-repeat;
border: solid 0px;
height: 30px;
line-height: 30px;}


/* nadpisy */

.head
{background-color: #; 
background-image: url(obrazy/head.png);
background-repeat: no-repeat;
border: solid 0px;
color: #000000;
font-variant: small-caps;
text-align: center;
font-weight: bold; 
letter-spacing: 2px;
margin-left: 5px;
height: 58px;
font-size: 15px;
line-height: 58px;
margin-bottom: 10px;
margin-top: 10px;
font-weight: bold; }

/* zpět/dálší */

.zpet
{width: 58px; 
 height: 48px;
 margin-left: 130px;
 margin-bottom: 10px;
float: left;
text-align: middle;
 background-color: #;
 background-repeat: no-repeat;
 background-image: url(obrazy/zpet.png);}

 .dalsi
{width: 58px; 
 height: 48px;
 margin-right: 130px;
 margin-bottom: 10px;
text-align: middle;
float:right;
 background-color: #;
 background-repeat: no-repeat;
 background-image: url(obrazy/dalsi.png);}