a	  {text-decoration: none}
a:link    {color: blue}
a:active  {color: blue}
a:visited {color: blue}
a:hover {color: #CC3300; text-decoration: underline;}

.db a:link    {color: black}
.db a:active  {color: black}
.db a:visited {color: black}
.db a:hover {color: #CC3300; text-decoration: underline;}

.login a:link    {color: black}
.login a:active  {color: black}
.login a:visited {color: black}
.login a:hover {color: #CC3300; text-decoration: underline;}

.pismena a:link    {color: black}
.pismena a:active  {color: black}
.pismena a:visited {color: black}
.pismena a:hover {color: #CC3300; text-decoration: underline;}

.hodnoceni a:link    {color: white}
.hodnoceni a:active  {color: white}
.hodnoceni a:visited {color: white}
.hodnoceni a:hover {color: #CC3300;}

.autor-kome2 a:link    {color: 0066FF;}
.autor-kome2 a:active  {color: 0066FF;}
.autor-kome2 a:visited {color: 0066FF;}
.autor-kome2 a:hover {color: #CC3300; text-decoration: underline;}

.paticka-kome a:link    {color: gray}
.paticka-kome a:active  {color: gray}
.paticka-kome a:visited {color: gray}
.paticka-kome a:hover {color: #CC3300; text-decoration: underline;} 

h1 {font-size:22px; margin: 0px 0px 0px 0px; font-weight: bold; font-family:Verdana;} 
h2 {font-size:18pt; margin: 0px 0px 0px 0px; font-weight: bold; font-family:Verdana;} 
h3 {font-size:10pt; margin: 0px 0px 0px 0px; font-weight: bold; font-family:Verdana;}
h4 {font-size:18px; margin: 0px 0px 0px 0px; font-weight: bold; font-family:Verdana;}

body {
padding:0;
text-align: center;
background-color: white;
line-height: 100%;
font-family: Verdana;	
font-size: 10pt;
				}

.ramecek 	{ border: 1px solid #999999; }
.obsah {
margin: 0px auto;
width: 974px;
background-color: white; /* #F9F9F9 */
text-align: left;
overflow: hidden;
}
.obsah_vnitrek {
padding: 0px 0px 0px 10px;
line-height: 120%;
}

.zahlavi {
height: 80px; width: 972px;
background-color: white;
overflow: hidden;
				}
.logo {
float: left; 
height: 70px;
width: 332px;
text-align: left;
margin: 0px 0px 0px 0px;
}

.logoprave {
float: left;
text-align: right;
height: 80px;
width: 630px;
font-weight: bold;
}
.login	{
float: right;
height: 42px;
width: 630px;
line-height:120%;
}
.login_vnitrek	{
margin: 3px 5px 0px 0px;
}
.hledani	{
text-align: left;
float: right;
height: 38px;
width: 360px;
}

.hledani_tlacitko	{
float: left;
height: 24px; width: 100px;
padding: 1px 0px 0px 0px;
overflow: hidden;
}
#search_submit { 
margin: 0px 0px 0px 0px;
padding: 0px 0px 2px 0px;
	width: 100px;
	border: 1px solid #1049A2;
	background-color: #7CA9F1;
background-image: url(graphics/form_button.jpg);
background-position: center;
	color: white;
	font-weight: bold;
    font-size: 14px;
float: right;
height: 24px;
_margin-top: 5px;
 }
 
.hledani_vnitrek	{
float: left;
height: 39px; width: 235px;
margin: 0px 5px 0px 0px;
overflow: hidden;
} .hledani_vnitrek input { border: 1px solid silver; height: 20px; width: 233px; font-weight: bold; padding: 4px 0px 0px 0px; }


.db {
text-align: left;
height: 30px;
width: 972px;
background-image: url(graphics/lista2.gif);
border-top: 1px solid #999999;
overflow: hidden;		
}


.sekce	{
margin: 1px 0px 0px 0px; 
float: left; 
width: 972px;
}
.sekce_vnitrek	{
line-height:110%;
margin: 6px 0px 0px 0px;
padding: 0px 0px 0px 5px; 
width: 480px;
float: left; 
font-weight: bold; 
}
.uziv_odkaz	{
line-height:100%;
margin: 6px 0px 0px 0px;
width: 120px;
float: left; 
font-weight: normal; 
}



.reklama_468or745 {
text-align: center;
margin: 5px 0px 0px 0px;
height: 100px;  width: 760px;
overflow: hidden;
}

.reklama728x90 {
float: left;
margin: 10px 0px 0px 0px;
width: 728px; height: 90px;  
overflow: hidden;
}

.reklama300x250 {
float: right;
margin: 0px 0px 0px 5px;
overflow: hidden;
/* border: 1px solid #999999;  */
height: 250px; width: 300px;  width: "302px"
}

.reklama468x60 {
float: left;
text-align: center;
margin: 4px 0px 0px 0px;
width: 468px; height: 60px;  
overflow: hidden;
}
.obal_nadpisu			{
float: left;
width: 660px;
padding: 15px 0px 2px 0px;
line-height: 160%;
}
.obal_nadpisu2			{
float: left;
width: 500px;
padding: 15px 0px 2px 0px;
line-height: 160%;
}
.obal_nadpisu3			{
float: left;
width: 177px;
padding: 22px 0px 2px 0px;
line-height: 160%;
}




#slideshow {
    position:relative;
    height:125px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
/*zde sou 2 hacky pro quirk mod v ie6*/
.stred		{
margin: 5px 0px 0px 0px;
float: left;
line-height: 120%;
width: 470px;
overflow: hidden;
}
.stred_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 470px;
line-height: 180%;
background: #2B8BC3;
background-image: url(graphics/vrchnigraf.gif);
color: white;
}
.nadpis_vnitrek {
margin: 0px 0px 0px 6px;
}
.stred_in		{
margin: 0px 0px 10px 0px;
background-color: white;

overflow: hidden;
width: 468px; width: "470px"
}
.stred_vnitrek		{	/*pro textem nepřetékající pravý okraj uber šířku na 445 a dej margin 0 15 00*/
width: 468px;
margin: 0px 0px 0px 0px;
padding: 15px 0px 10px 0px;
}


/*zde sou 2 hacky pro quirk mod v ie6*/
.dlouhystred		{
margin: 5px 0px 0px 10px;
float: left;
line-height: 120%;
width: 494px;
}
.dlouhystred_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 494px;
line-height: 180%;
background: #CC3300;
background-image: url(graphics/vrchnigraf2.gif);
color: white;
}
.dlouhynadpis_vnitrek {
margin: 0px 0px 0px 6px;
}
.dlouhystred_in		{
margin: 0px 0px 0px 0px;
background-color: white;
border: 1px solid #999999;
overflow: hidden;
width: 492px; width: "494px"
}
.dlouhystred_vnitrek		{	/*pro textem nepřetékající pravý okraj uber šířku na 445 a dej margin 0 15 00*/
width: 492px;
margin: 0px 0px 0px 0px;
padding: 6px 0px 0px 6px;
}








.index_nove			{
margin: 0px 7px 6px 0px;
width: 460px; height: 94px;
overflow: hidden;
float: left;
font-size: 12pt;
}

.perex {
float: left;
width: 300px;
margin: 0px 0px 6px 0px;
}
.perex2 {
float: left;
width: 650px;
margin: 0px 0px 8px 0px;
}
.perex_obr {
width: 90px; height: 90px; 
float: left;
margin: 0px 5px 0px 0px; 
border: 1px solid #666; 
padding: 2px;
}
.perex_obr2 {
width: 140px; height: 140px; 
float: left;
margin: 0px 5px 0px 0px; 
border: 1px solid #666; 
padding: 2px;
}
.perex_obr3 {
width: 55px; height: 20px; 
float: left;
}
.komeobal_novinky { 
float: left;
}
.perex_nadpis {
font-size: 14px;
line-height: 120%;
text-align: left;
overflow: hidden;
}
.perex_nadpis2 {
font-size: 18px;
line-height: 120%;
text-align: left;
overflow: hidden;
}
.perex_spodek {
font-size: 10px;
line-height: 120%;
margin: 0px 0px 5px 0px; 
overflow: hidden;
}
.uvod {
line-height: 120%;
text-align: left;
overflow: hidden;
}

									/*PRAVY*/
.pravy		{
margin: 5px 0px 0px 10px;
float: left;
line-height: 120%;
width: 302px;
}
.reklama {
margin: 0px 0px 10px 0px;
overflow: hidden;
/* border: 1px solid #999999;  */
height: 250px; width: 300px;  width: "302px"
}

.pravy_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 302px;
line-height: 180%;
background: #CC3300;
background-image: url(graphics/vrchnigraf2.gif);
color: white;
}

.pravy_in		{
margin: 0px 0px 10px 0px;
background-color: white;
border: 1px solid #999999;
overflow: hidden;
width: 300px; width: "302px"
}
.pravy_vnitrek		{
width: 294px;
margin: 0px 10px 0px 0px;
padding: 0px 0px 0px 6px;
}
.zesveta		{
margin: 5px 5px 0px 0px;
}
.pravy_nejnovejsi		{ width: 294px; height: 146px; overflow: auto; }
.pravy_podobne		{ width: 294px; height: 352px; overflow: auto; }
.pravy_70x70		{
margin: 6px 0px 6px 0px;
width: 272px; height: 64px;
overflow: hidden;
}
.ikona90x90 {
margin: 0px 5px 0px 0px;
height: 90px; width: 90px;
border: 1px solid #999999; 
padding: 1px;
float: left;
}
.kdopridal		{
margin: 0px 0px 10px 0px;
background-image: url(graphics/pozadi.gif);
border: 1px solid #999999;
width: 300px; width: "302px";
height: 76px; height: "78px";
overflow: hidden;
}
.kdopridal_in1		{
padding: 6px 6px 0px 6px;
float: left;
width: 290px; height: 76px; height: "78px";
overflow: hidden;
}


.pravy_pravy {
margin: 5px 0px 0px 10px;
float: left;
line-height: 120%;
width: 188px; width: "190px"
}
.pravy_pravy_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 190px;
line-height: 180%;
background: #2B8BC3;
background-image: url(graphics/vrchnigraf.gif);
color: white;
}
.pravy_pravy_in {
margin: 0px 0px 10px 0px;
overflow: hidden;
background-color: white;
border: 1px solid #999999;
width: 188px; width: "190px"
}
.pravy_pravy_vnitrek		{
width: 182px;
margin: 0px 10px 0px 0px;
padding: 10px 0px 10px 6px;
}
.pravy_pravy_vnitrek_obr		{
width: 182px;
margin: 0px 10px 0px 0px;
padding: 10px 0px 10px 4px;
}
.pocitadlo		{
padding: 0px 0px 0px 42px;
}

									/*PRVNI*/

.levy_760		{
margin: 0px 0px 0px 0px;
float: left;
line-height: 120%;
width: 662px;
overflow: hidden;
}
.levy_in_760		{}

.prvni			{
text-align: left;
width: 660px;
margin: 0px 0px 0px 0px;
}


.prvni_levy {
float: left;
width: 266px;
overflow: hidden;
}
.prvni_levy_vnitrek {
padding: 0px 0px 0px 0px;
}
.portret {
height: 250px; width: 250px;
border: 1px solid #999999; 
padding: 2px;
}

.oblibenost {
height: 70px; width: 206px;
margin: 0px 0px 0px 0px;
background-color:  #CC3300; /*#CC0000*/
color: white;
overflow: hidden;
}
.oblibenost_procento {
height: 38px; width: 206px;
font-weight: bold;
text-align: center;
overflow: hidden;
float: left;
font-size: 20pt;
line-height:130%;
}
.hodnoceni {
height: 21px; width: 306px;
line-height:160%;
font-size: 9pt;
overflow: hidden;
float: left;
font-weight: bold;
color: white;
text-align: center;
}
.hlas0 a{
height: 22px; width: 24px;
background-color: #CC3300;
float: left;
margin: 2px 1px 0px 0px;
}
.hlas0 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlas10 a{
height: 22px; width: 24px;
background-color: #CC3300;
float: left;
margin: 2px 0px 0px 0px;
}
.hlas10 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlasx {
height: 22px; width: 252px;
background-color: #CC3300;
float: left;
margin: 2px 0px 0px 0px;
}
.hlasovalo {
height: 15px; width: 206px;
line-height: 120%;
font-size: 10px;
overflow: hidden;
float: left;
font-weight: bold;
background-color: white;
text-align: center;
color: #CC3300;
}
.celkem {
width: 206px;
float: left;
margin: 1px 0px 0px 0px;
}


.prvni_pravy {
float: left;
width: 379px;
overflow: hidden;
}
.informace 	{
height: 121px; width: 379px;
line-height:120%;
overflow: hidden;
}
.informace input { border: none; background-image: url(graphics/pozadi.gif); }
#u_poznvek { border-left: 1px solid silver;}
#u_popis { border: 1px solid silver;}

.menu_postavy {
float: left;
height: 55px; width: 379px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px; 		/*tenhle pading posunuje vnitřek čili admin tlačítka !!!!*/
background-image: url(graphics/lista_postavy.gif);
overflow: hidden;
line-height:120%;
}
.menu_ikony {
float: left;
margin: 2px 0px 0px 3px;
font-size: 8pt;
height: 53px; width: 65px;
overflow: hidden;
}
.admin_tlacitka{
font-weight: bold;
float: right;
margin: 4px 0px 0px 10px;
font-size: 12pt;
width: 100px;
overflow: hidden;
}
.nadpis {
margin: 0px 0px 5px 0px;
font-size: 18pt;
font-weight: bold;
line-height: 110%;
width: 660px;
float: left;
}


									/*BUŇKY*/
.obal_tabulek {
float: left;
margin: 0px 0px 0px 0px;
height: 171px; width: 379px;
}
.tabulka {
float: left;
border: 1px solid white;
font-size: 10pt;
width: 379px;
}
.radek_tabulky { }
.bunka_a { 
vertical-align: top;
border: 1px solid white;
background-color: #99FFFF; /*#99FFFF*/
text-align: left;
padding: 2px 5px 2px 5px;
}
.bunka_atext {
float: left;
color: black;
width: 65px;
}
.bunka_b {
border: 1px solid white;
background-image: url(graphics/pozadi.gif);
padding: 0px 5px 0px 5px;
width: 310px;
}
									/*POPIS A REKLAMA*/
.druhy		{
width: 660px;
}
.druhy_vnitrek		{
float: left;
text-align: left;
width: 660px;
}

.popis			{
float: left;
width: 660px;
margin: 0px 0px 0px 0px;
line-height: 120%;
overflow: hidden;
}
.vnitrek_popis			{
padding: 0px 15px 0px 0px;
}

.popis_nadpis			{
font-size: 17px; font-weight: bold;
border-bottom: 1px solid #999999;
line-height: 140%;
}

									/*DALŠÍ INFORMACE*/
.treti		{
width: 760px;
}
.treti_vnitrek		{
float: left;
text-align: left;
width: 760px;
}


.reklama_adwords {
float: left;
margin: 15px 0px 0px 0px;
width: 160px;
overflow: hidden;
}
.reklama_adwords_vnitrek	{
padding: 0px 10px 0px 10px;
}

.dalsi_info			{
float: left;
width: 660px;
margin: 10px 0px 0px 0px;
line-height: 120%;
overflow: hidden;
}
									/*VÝSKYT*/
.ctvrty		{
width: 760px;
}
.ctvrty_vnitrek		{
float: left;
text-align: left;
width: 760px;
}

.vyskyt {
float: left;
width: 760px;
padding: 15px 0px 0px 10px;
overflow: hidden;
}
.tabulka_tri {
border: none;
font-size: 10pt;
width: 740px;
}
.bunka_roky {
vertical-align: top;
border: none;
text-align: left;
padding: 0px 0px 5px 0px;
width: 40px;
}
.bunka_nazev {
vertical-align: top;
border: none;
text-align: left;
padding: 0px 0px 5px 15px;
width: 700px;
}

									/*KOMENTÁŘE A REKLAMA*/
.paty		{
width: 760px;
}
.paty_vnitrek		{
float: left;
text-align: left;
width: 760px;
}
.komentare_wallpapers		{
width: 650px;
float: left;
overflow: hidden;
margin: 0px 0px 0px 0px;
}


.obal_komentaru			{
width: 640px;
float: left;
margin: 0px 0px 0px 0px;
}
.obal_komentaru_vnitrek	{
padding: 0px 0px 0px 0px;
}
.obal-1-kome   {
margin: 0px 0px 6px 10px;
width: 618px;
overflow: hidden;
background: white;
border: 1px solid #999999; /* CCCCCC */
float: left;
}

.nazor_form  {
width: 630px;
overflow: hidden;
}
#adresatid { border: 1px solid silver;}
#tituleknovid { border: 1px solid silver;}
#textid { border: 1px solid silver;}
#nazor_odeslat { 
margin: 4px 19px 10px 0px;
	width: 154px;
	border: 1px solid #1049A2;
	background-color: #7CA9F1;
background-image: url(graphics/form_button.jpg);
background-position: center;
	color: white;
	font-weight: bold;
    font-size: 10px;
float: right;
height: 25px;
_margin-top: 5px;
 }






.panel {
margin: 0px 50px 5px 95px;
background-color:#D3E7F5;
width: 497px;
display:none;
padding:6px;
float: left;
}

.komeobal_dve {
margin: 0px 50px 5px 95px;
background-color:#D3E7F5;
width: 497px;
padding:6px;
float: left;
}

.panel input#odesli_reakciid {
margin: 4px 7px 10px 0px;
	width: 154px;
	border: 1px solid #1049A2;
	background-color: #7CA9F1;
background-image: url(graphics/form_button.jpg);
background-position: center;
	color: white;
	font-weight: bold;
    font-size: 10px;
float: right;
height: 25px;
_margin-top: 5px;
}


.komeikona {
margin: 10px 0px 0px 10px;
height: 60px; width: 60px;
border: 1px solid #999999; 
padding: 1px;
float: left;
}
.telo-kome {
width: 510px;
margin: 10px 0px 0px 10px;
overflow: hidden;
float: left; 
}
.telo-kome2 {
width: 440px;
margin: 0px 0px 0px 0px;
overflow: hidden;
float: left; 
}
.hlavicka-kome  {
margin: 0px 0px 3px 0px;  
width: 510px; height: 18px;
border-bottom: 1px solid #CCCCCC;
font-weight: normal;
font-size: 12px;
float: left;
}
.posta-odpro  {
float: left;
width: 25px;
color: gray;
}
.autor-kome  {
float: left;
height: 18px;
}
.autor-kome2  {
float: left;
height: 18px;
}
.hodnoc-kome  {
float: left;
font-size: 10px;
margin: 1px 0px 0px 10px;
}
.web-kome  {
float: left;
margin: 0px 0px 0px 20px;
}
.cas-kome  {
float: right;  
text-align: right;
font-size: 10px;
margin: 1px 0px 0px 10px;
}
.nadpis-kome {
font-weight: bold;
color: purple;
padding: 0px 2px 0px 5px;
float: left;
}
.zprava-kome {
line-height:120%;
margin: 0px 0px 0px 0px;
width: 510px;
float: left; 
overflow: hidden;
}
.paticka-kome  {
margin: 5px 0px 0px 0px;
width: 510px;
font-size: 10px;
float: left;
}



.obal_kratky {
margin: 0px 15px 20px 0px;
width: 298px;
float: left;
}
.nadpis_kratky {
margin: 5px 0px 5px 0px;
width: 300px;
font-weight: bold;
float: left;
}

.nazor_in1  {
margin: 0px 0px 2px 4px;
width: 300px; height: 18px;
line-height:120%;
overflow: hidden;
background-color: white;
border-top:  1px solid #CCCCCC ;
border-bottom: 1px solid #CCCCCC;

}
.nazor_in2  {
margin: 0px 0px 2px 4px;
width: 300px; height: 18px;
line-height:120%;
overflow: hidden;
background-color: #FEE768;
border-top:  1px solid #CCCCCC ;
border-bottom: 1px solid #CCCCCC;
}
.nazor_pozadi {
width: 308px;
overflow: hidden;
background: #EEEEEE; /* #F7F7F7  */
float: left;
}


						/*REKLAMA*/
.komentare_reklama {
margin: 52px 0px 0px 0px;
float: left;
height: 600px; width: 160px;
overflow: hidden;
background-color: #BBB; 
}

									/*OBLIBENE*/

.odrazka{
height: 10px;
width: 450px;
float: left;
}

.oblibene {
margin: 0px 0px 6px 0px;
width: 640px;
overflow: hidden;
background: #EEEEEE; /* #F7F7F7  */
float: left;
}
									
.oblibene_in  {
margin: 0px 0px 6px 10px;
padding: 10px 0px 0px 10px;
width: 608px; height: 85px;
overflow: hidden;
background: white;
border: 1px solid #999999; /* CCCCCC */
float: left;
}
.oblibene_zvyrazneni  {
background-color: #FFF8CC;
float: left;
}
.nic {
float: left;
}

									/*OBRAZKY A WALLPAPERY*/
.wallpapers {
overflow: hidden;
float: left;
width: 580px;
margin: 10px 0px 0px 0px;
}
.wallpapers_vnitrek	{
padding: 0px 0px 0px 0px;
}


.obrainfo_obal {
width: 180px; height: 200px;
float: left;
margin: 0px 10px 10px 0px;
overflow: hidden;
position: relative;
}
.obrainfo_obal2 {
position: absolute; bottom: 0px;
}
.obrazek_okraj {
width: 180px;
float: left;
text-align: center;
}
.obrinfo {
float: left;
margin: 2px 0px 0px 0px;
width: 180px; height: 45px;
text-align: center;
overflow: hidden;
}

.obrazek_okraj2 {
width: 162px; height: 200px;
float: left;
text-align: center;
}
.obrinfo2 {
float: left;
margin: 2px 0px 0px 0px;
width: 162px; height: 48px;
text-align: center;
overflow: hidden;
}

.obrazek_dalsi {
width: 140px;
float: left;
text-align: center;
}

.zarovobr {
text-align: center;
width: 644px;
}

									/*SEZNAM POSTAV*/
.podnadpisem_in {
margin: 10px 0px 10px 0px;
float: left;
width: 660px;
text-align: left;
overflow: hidden;
}

.sloupec_a {
margin: 0px 0px 0px 0px;
width: 214px;
float: left;
text-align: left;
overflow: hidden;
}
.vnitrek_sloupec_a {
padding: 0px 0px 0px 0px;
}
.sloupec_b {
margin: 0px 0px 0px 10px;
width: 213px;
float: left;
text-align: left;
overflow: hidden;
}
.sloupec_c {
margin: 0px 0px 0px 10px;
width: 213px;
float: left;
text-align: left;
overflow: hidden;
}





									/*PŘIDÁVÁNÍ POSTAV*/

.zaostrovat_foto {
width: 739px;
float: left; 
overflow: hidden;
}

.zakladni_info {
width: 360px;
float: left; 
overflow: hidden;
}

.puvod_vztahy {
margin: 0px 0px 0px 10px;
width: 370px;
float: left;
overflow: hidden;
}

.kratky_popis {
width: 750px;
float: left;
margin: 10px 0px 0px 0px;
overflow: hidden;
}

.out {
margin: 5px 0px 0px 0px;
font-family:Verdana;
border: 1px solid #EEEEEE; 
font-size: 10pt;
		}
.in {
padding: 5px 5px 5px 0px;
border: 1px solid #444444; 
background: #DDDDDD;
		}

fieldset { border:1px solid black; margin: 0px 0px 0px 5px; }
legend { border:1px solid black; padding: 0px 2px 0px 2px; }
.in input { border: 1px solid black; }
.zaostrovat_foto input { border: none; }

#p_jmeno1 { margin: 5px 0px 0px 5px; }
#p_jmeno { margin: 5px 0px 0px 4px;}

#p_vek1 { margin: 1px 0px 0px 5px; }
#p_vek { margin: 1px 0px 0px 34px;}

#p_pohlavi1 { margin: 1px 0px 0px 5px; }
#p_pohlavi { margin: 1px 0px 0px 8px;}

#p_druh1 { margin: 1px 0px 0px 5px; }
#p_druh { margin: 1px 0px 0px 27px;}

#p_titul1 { margin: 1px 0px 0px 5px; }
#p_titul { margin: 1px 0px 0px 30px;}

#p_karma1 { margin: 1px 0px 0px 5px; }
#p_karma { margin: 1px 0px 0px 14px;}


#p_vyskyt1 { margin: 5px 0px 0px 5px; }
#p_vyskyt { margin: 5px 0px 0px 0px;}

#p_autor1 { margin: 1px 0px 0px 5px; }
#p_autor { margin: 1px 0px 0px 19px;}

#p_hraje1 { margin: 1px 0px 0px 5px; }
#p_hraje { margin: 1px 0px 0px 19px;}

#p_blizci1 { margin: 1px 0px 0px 5px; }
#p_blizci { margin: 1px 0px 0px 21px;}

#p_kratkypopis { margin: 5px 0px 0px 0px; border: 1px solid black;}


.odeslat {
}

#p_odeslat {
margin: 5px 0px 0px 0px;
float: left;
border: 1px solid #BBBBBB; 
color: white;
background: #888888;
font-weight: bold;
}

#u_odeslat {
margin: 0px 0px 0px 10px;
float: left;
border: none; 
color: white;
background: #CC3300;
font-weight: bold;
}

.foto_pomer {
width: 300px; height: 200px;
border: 1px solid #666; 
padding: 2px;
margin: 0px 10px 0px 0px;
float: left; 
overflow: hidden;
}

.foto_thumbs {
width: 200px; height: 200px;
border: 1px solid #666; 
padding: 2px;
margin: 0px 10px 0px 0px;
float: left; 
overflow: hidden;
}

.foto_thumbs_obal {
width: 750px;
float: left; 
overflow: hidden;
}
.obal_obrform {
margin: 10px 0px 0px 0px;
width: 650px;
float: left; 
overflow: hidden;
}








.floatleft { 
float: left; 
margin: 5px 5px 0px 0px; 
border: 1px solid #666; 
padding: 2px;
} 				
.floatright { 
float: right; 
margin: 5px 5px 0px 0px; 
border: 1px solid #666; 
padding: 2px; 
} 
.floatcenter { 
float: center; 
margin: 5px 5px 0px 0px; 
border: 1px solid #666; 
padding: 2px; 
} 
.floatnadpis { 
float: left; 
margin: 5px 0px 5px 0px;  
} 


	
								/*PATKA*/
.patka 		{
margin:0 auto 0 auto;
color:black;
clear: left;
}
.mainend {
margin: 0 auto 0px auto;
z-index: 8;
clear: left;
padding: 4px 10px;
text-align: center;
}
.podpis 	{
font-size:12pt;
text-align: center;
padding: 4px 20px;
}
.dovetek 	{	
font-size:8pt;
text-align: center;
}

								/*UŽIVATELÉ*/	

.uzivatele {
text-align: left;
float: left;
font-size: 12px;
height: 86px; width: 160px;
margin: 0px 5px 15px 0px;
overflow: hidden;
}
.uziv_nick {
text-align: left;
margin: 0px 0px 1px 0px;
}
.uziv_ikona {
margin: 0px 5px 0px 0px;
height: 60px; width: 60px;
border: 1px solid #999999; 
padding: 1px;
float: left;
} 
.uziv_pohlavi {
text-align: left;
}
.uziv_body{
} 


.profil_vrsek{
float: left;
width: 660px;
}
.profil_levy {
float: left;
width: 325px;
overflow: hidden;
}




#menu_nastav {
float: left;
margin: 49px 0px 0px 0px;
width:302px;
height:160px;
font:16px Arial, Helvetica, sans-serif;
}

#menu_nastav a {
display:block;
text-align:center;
font:bold 1em Verdana;
text-decoration:none;
color:#FFCD38;
background:#5C85FF;
margin:0 0 2px;
padding:5px;
border: 1px solid black;
}

#menu_nastav a:hover {
color:#5C85FF;
background:#FFCD38;
border: 1px solid #999999;
}

#menu_nastav a.active {
color:#5C85FF;
background:#FFCD38;
border: 1px solid #999999;
}

/* přátelé */

.pratele {
text-align: left;
float: left;
font-size: 12px;
width: 90px;
margin: 0px 5px 15px 0px;
overflow: hidden;
}

								/*REGISTRACE*/	
.obecne_out {
border: 1px solid #999999; 
width: 630px; 
background: white;
}
.obecne_in {
margin: 6px 6px 6px 6px;
padding: 0px 0px 0px 20px;
background: #E0E0E0; 
}
.obecne_in input { border: 1px solid #999999; }
#muz { border: none; }
#zena { border: none; }
#v_email { border: 0px; background: #E0E0E0; }


								/*STATISTIKY*/



.zebricek		{
float: left;
margin: 0px 0px 5px 0px;
width: 660px;
}

.zebricek2		{
float: left;
margin: 0px 0px 5px 0px;
width: 660px;
background: #EEEEEE;
}

.zebricek_poradi		{
float: left;
margin: 0px 10px 0px 0px;
padding: 20px 0px 0px 0px;
width: 30px;
text-align: right;
}

.zebricek_jmeno		{
float: left;
padding: 20px 0px 0px 0px;
width: 300px;
}

.zebricek_procento		{
float: left;
padding: 20px 0px 0px 0px;
width: 80px;
}

.zebricek_hlasy		{
float: left;
padding: 20px 0px 0px 0px;
width: 100px;
}


.stred_stat	{
float: left;
width: 233px;
margin: 10px 10px 0px 0px;
}

.stred_stat_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 233px;
line-height: 180%;
background: #2B8BC3;
background-image: url(graphics/vrchnigraf.gif);
color: white;
}

								
.stred_stat_in		{
margin: 0px 0px 10px 0px;
background-color: white;
border: 1px solid #999999;
overflow: hidden;
width: 231px; width: "233px"
}
.stred_stat_vnitrek		{	/*pro textem nepřetékající pravý okraj uber šířku na 445 a dej margin 0 15 00*/
width: 233px;
margin: 0px 0px 0px 0px;
padding: 15px 0px 10px 6px;
}
