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;}


h1 {font-size:20px; 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: 10px auto;
width: 974px;
background-color: white; /* #F9F9F9 */
text-align: left;
overflow: hidden;
}
.obsah_vnitrek {
padding: 0px 0px 0px 10px;
line-height: 120%;
}

.zahlavi {
height: 60px; width: 972px;
background-color: white;
overflow: hidden;
				}
.logo {
float: left; 
height: 60px;
width: 512px;
text-align: left;
margin: 3px 0px 0px 0px;
}

.logoprave {
float: left;
text-align: right;
height: 60px;
width: 460px;
font-weight: bold;
}
.login	{
float: right;
height: 56px;
width: 460px;
line-height:120%;
}
.login_vnitrek	{
margin: 3px 5px 0px 0px;
}
.hledani	{
float: left;
height: 24px;
width: 300px;
}

.hledani_tlacitko	{
float: left;
height: 20px; width: 45px;
padding: 1px 0px 0px 0px;
overflow: hidden;
}
.hledani_vnitrek	{
float: left;
height: 21px; width: 250px;
margin: 0px 5px 0px 0px;
overflow: hidden;
} .hledani_vnitrek input { border: 1px solid silver; }


.db {
text-align: left;
height: 30px;
width: 972px;
background-image: url(grafika/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: 600px;
float: left; 
font-weight: bold;
}

.pismena	{
margin: 6px 0px 0px 0px; 
width: 355px;
float: left;
height: 30px;
font-size: 12px;
}
.pismena h3 {font-size:12px; margin: 0px 0px 0px 0px; font-weight: normal; font-family:Verdana;}

.reklama_468or745 {
text-align: center;
margin: 5px 0px 0px 0px;
height: 100px;  width: 760px;
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%;
}

/*zde sou 2 hacky pro quirk mod v ie6*/
.stred		{
margin: 10px 0px 0px 0px;
float: left;
line-height: 120%;
width: 462px;
}
.stred_nadpis		{
margin: 0px 0px 0px 0px;
padding: 3px 0px 3px 0px;
width: 462px;
line-height: 180%;
background: #2B8BC3;
color: white;
}
.nadpis_vnitrek {
margin: 0px 0px 0px 6px;
}
.stred_in		{
margin: 0px 0px 10px 0px;
background-color: white;
border: 1px solid #999999;
overflow: hidden;
width: 460px; width: "462px"
}
.stred_vnitrek		{	/*pro textem nepřetékající pravý okraj uber šířku na 445 a dej margin 0 15 00*/
width: 460px;
margin: 0px 0px 0px 0px;
padding: 15px 0px 10px 6px;
}


									/*PRAVY*/
.pravy		{
margin: 10px 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;
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: 292px; overflow: auto; }
.pravy_70x70		{
margin: 6px 0px 6px 0px;
width: 272px; height: 64px;
overflow: hidden;
}

.nahled_videa			{
margin: 0px 6px 6px 0px;
height: 94px; width: 324px;
overflow: hidden;
float: left;
}
.ikona_120x90 {
margin: 0px 5px 0px 0px;
height: 82px; width: 122px;
border: 1px solid #999999; 
padding: 1px;
float: left;
}
.ikona_120x90_in{
border: 1px solid white;
height: 80px; width: 120px;
overflow: hidden;
}


.nahled_videa2			{
margin: 0px 6px 6px 0px;
height: 72px; width: 324px;
overflow: hidden;
float: left;
}
.ikona_90x68 {
margin: 0px 5px 0px 0px;
height: 60px; width: 92px;
border: 1px solid #999999; 
padding: 1px;
float: left;
}
.ikona_90x68_in{
border: 1px solid white;
height: 58px; width: 90px;
overflow: hidden;
}


.kdopridal		{
margin: 29px 0px 10px 0px;
background-image: url(grafika/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: 10px 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;
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: 5px 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: 216px;
overflow: hidden;
}
.prvni_levy_vnitrek {
padding: 0px 0px 0px 0px;
}
.portret {
height: 200px; width: 200px;
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: 17px; width: 206px;
line-height:120%;
font-size: 8pt;
overflow: hidden;
float: left;
font-weight: bold;
background-color: white;
text-align: center;
}
.hlas0 a{
height: 18px; width: 16px;
background-color: #888888;
float: left;
margin: 2px 1px 0px 0px;
}
.hlas0 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlas1 a{
height: 18px; width: 18px;
background-color: #888888;
float: left;
margin: 2px 1px 0px 0px;
}
.hlas1 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlas2 a{
height: 18px; width: 16px;
background-color: #888888;
float: left;
margin: 2px 1px 0px 0px;
}
.hlas2 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlas10 a{
height: 18px; width: 20px;
background-color: #888888;
float: left;
margin: 2px 0px 0px 0px;
}
.hlas10 a:hover {
background-color: #EBEBEB;
text-decoration: none;
}
.hlasx {
height: 18px; width: 206px;
background-color: #888888;
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: 429px;
overflow: hidden;
}
.informace 	{
height: 221px; width: 429px;
line-height:120%;
overflow: hidden;
}
.informace input { border: none; background-image: url(grafika/pozadi.gif); }
#u_poznvek { border-left: 1px solid silver;}
#u_popis { border: 1px solid silver;}

.menu_postavy {
float: left;
height: 55px; width: 439px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 350px; 		/*tenhle pading posunuje vnitřek čili admin tlačítka !!!!*/
color: black;
font-weight: bold;
font-size: 20pt;
background-image: url(grafika/lista_postavy.gif);
overflow: hidden;
line-height:120%;
}
.admin_tlacitka{
float: left;
margin: 0px 0px 0px 0px;
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: 429px;
}
.tabulka {
float: left;
border: 1px solid white;
font-size: 10pt;
width: 429px;
}
.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(grafika/pozadi.gif);
padding: 0px 5px 0px 5px;
width: 360px;
}
									/*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;
}

									/*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: 580px;
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: 590px;
float: left;
overflow: hidden;
margin: 0px 0px 0px 0px;
}


.obal_komentaru			{
width: 580px;
float: left;
margin: 0px 0px 0px 0px;
}
.obal_komentaru_vnitrek	{
padding: 0px 0px 0px 0px;
}
.obal-1-kome  {
width: 570px;
border: 1px solid #999;
background-image: url(grafika/pozadi.gif);
margin: 0px 0px 5px 0px; 
overflow: hidden;
}

.nazor_form  {
width: 570px;
overflow: hidden;
}
#textid { border: 1px solid silver;}
#nazor_odeslat { border: none; margin: 5px 0px 5px 500px; color: white; background-color: #CC3300; }



.hlavicka-kome  {
background-image: url(grafika/lista2.gif);
padding: 3px 5px 1px 5px;  
height: 20px;
font-weight: normal;
font-size:12px;
}
.autor-kome  {
float: left;
height: 18px;
font-size:18px;
font-family: Times new roman;
color: brown; 
font-weight: bold;
}
.web-kome  {
font-weight: bold;
float: left;
margin: 0px 0px 0px 20px;
}
.cas-kome  {
float: right;  
text-align: right;
}
.nadpis-kome {
font-weight: bold;
color: purple;
padding: 0px 2px 0px 5px;
float: left;
}
.zprava-kome {
line-height:120%;
padding: 5px 2px 5px 5px;
float: left; 
width: 560px;
}
						/*REKLAMA*/
.reklama468x60 {
margin: 5px 0px 5px 0px;
float: left;
width: 900px; height: 60px;
overflow: hidden;
}
.odrazka {
float: left;
width: 900px; height: 50px;
overflow: hidden;
}


									/*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;
}

									/*SEZNAM POSTAV*/
.podnadpisem_in {
margin: 3px 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;
}
								/*REGISTRACE*/	
.obecne_out {
border: 1px solid #999999; 
width: 570px; 
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; }