
h1{text-align:center; margin:0px 0px 0px 0px; padding:0px }
h2{color:#594916;text-align:center; font-size:30px; font-weight:normal; font-family: 'Times New Roman', serif; margin:20px 0px 10px 0px; padding:0px} 
h3{color:#594916;text-align:left; font-size:25px; font-weight:normal; font-family: 'Times New Roman', serif; margin:20px 0px 10px 30px; padding:0px} 
h4{color:#594916;text-align:center; font-size:23px; font-weight:normal; font-family: 'Times New Roman', serif; margin:20px 0px 10px 0px; padding:0px} 
h5{color:#594916;text-align:center; font-size:17px; font-weight:bold; font-family: 'Open Sans', sans-serif; margin:0px 0px 3px 0px; padding:0px} 
h6{color:#594916;text-align:left; font-size:30px; font-weight:normal; font-family: 'Times New Roman', serif; margin:50px 0px 10px 70px; padding:0px} 

p {color:#2c2c2c;text-align: justify; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 20px 0px 0px; padding:0px 0px 0px 0px} 
.normal_c{color:#2c2c2c;text-align: center; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 20px 10px 0px; padding:0px 0px 0px 0px} 
.podpis{color:#2c2c2c;text-align: right; font-size:14px; font-style:italic; font-family: 'Open Sans', sans-serif; margin: 0px 20px 10px 0px; padding:0px 0px 0px 0px} 
.nov {color:#2c2c2c;text-align: left; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 20px 0px 50px; padding:0px 0px 0px 0px} 
.sampioni_navod {color:#2c2c2c;text-align: left; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 20px 10px 250px; padding:0px 0px 0px 0px} 
.nov_odskok {color:#2c2c2c;text-align: left; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 20px 0px 70px; padding:0px 0px 0px 0px} 


a:link {color:#262317;background:none; text-decoration:none}
a:visited {color:#262317;background:none; text-decoration:none}
a:active {color:#262317;background:none; text-decoration:none}
a:hover {color:#665d3b; text-decoration:none; background:none}

body {
background: white url("obr/bg.jpg");
background-attachment: fixed; 
background-position: center top;
background-repeat: no-repeat;
margin:0px; padding:0px;
overflow: auto; height:auto;
}

.container_overflow_nadpis {                                         
position:relative;
background-image: url("obr/nadpis.png");
background-position: center top;
background-repeat: no-repeat;
padding:0px; margin:0px auto;
width: 100%;   
min-width: 1000px;  height:387px;
overflow:visible;
z-index:2;
}

.container_logo {                                         
position:relative;
width: 100%;   
min-width: 1000px;
z-index:3;
}

.logo {
position: absolute;
z-index:3;
left:50%;
margin:-180px 0px 0px -490px;
}

.container_center {                                         
position:relative;
background-image: url("obr/field_bg.png");
background-position: center top;
background-repeat: repeat-y;
padding:0px; margin:-30px auto;
width: 1000px;  height:auto;
overflow:visible;
z-index:1;
}

.menu_box {
position:absolute;
border: 0px; 
left:50%;
margin:70px 0px -70px -479px;
width:187px; height:auto; 
z-index:10;
}

.menu_item {                                         
position:relative;
background-image: url("obr/menu_item_bg.png");
background-position: center top;
background-repeat: repeat-y;
padding:0px;  
margin:2px auto; 
width: 181px;  height:auto; 
overflow:visible;
z-index:1;
}
.menu_item p {color:#262317;text-align: center; font-size:18px; font-family: 'Open Sans', sans-serif; margin: 0px 0px 0px 0px; padding:3px 0px 3px 0px} 

.menu_header {                                         
position:relative;
background-image: url("obr/menu_header_bg.png");
background-position: center top;
background-repeat: repeat-y;
padding:2px 0px;  
margin:10px auto 5px auto; 
width: 181px;  height:auto; 
overflow:visible;
z-index:1;
}
.menu_header p {color:#9c8540;text-align: center; font-size:22px; font-family: 'Cormorant', serif; margin: 0px 0px 0px 0px; padding:0px} 



.txt_field {                                         
position:relative;
margin:0px 0px 0px 255px; 
padding: 10px 0px 250px 0px; 
width:730px; height:auto; min-height:1300px;
z-index:4;
}


#paticka {                                         
position:relative;
background-image: url("obr/paticka.png");
background-position: center top;
background-repeat: no-repeat;
padding:0px; margin:-239px 0px -230px 0px;
min-width: 1000px;  height:239px;
overflow:visible;
z-index:1;
}


#pocitadlo {
position: relative;
border: 0px; width:1000px;
margin:0px auto; 
padding:0px; 
z-index:4;
}
#pocitadlo p {color:white;text-align:right;font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 0px 0px 0px; padding:115px 90px 0px 0px} 
#pocitadlo a {color:white} 


#madeby {
position: absolute;
height:81px; width: 133px;
border: 0px;
margin:-80px 0px 0px 50px;
padding:0px;
z-index:4;
}

#sponzor {
position: absolute;
height:26px; width: 147px;
border: 0px;
margin:-28px 0px 0px 250px;
padding:0px;
z-index:4;
}

.icon_pdf {
border: 0px;
height:20px;
margin-top:5px; margin-bottom:0px;
}

.png {
border: 0px;
margin:0px;
padding:0px;
}

.obr {
border: 1px solid #7e7560;
margin-top:5px; margin-bottom:5px;
}
.obr_v_textu {
border: 1px solid #7e7560;
margin:10px 20px;
}

.obr_vysledky {
border: 3px solid #7e7560;
margin-top:5px; margin-bottom:5px;
}

.obr_c {
display:block;
border: 3px solid #7e7560;
margin:5px auto;
}

.novinka {
border: 0px;
margin:0px;
padding:0px 10px 0px 20px;
vertical-align:middle;
}
.arrow {
border: 0px;
margin:0px;
padding:0px 5px 0px 0px;
vertical-align:middle;
}
.button {  
display:inline-block;                                       
position:relative;
background-image: url("obr/tl_bg.png");
background-position: left top;
background-repeat: repeat-y;
padding:0px;  
margin:2px auto; 
min-width:205px;  width:auto;  height:auto; 
overflow:visible;
z-index:1;
}

.button p {color:#2c2c2c;text-align: left; font-size:17px; font-weight:bold;font-family: 'Open Sans', sans-serif; margin: 4px 0px 4px 10px; padding:4px 0px 4px 10px} 

.button2 {  
display:inline-block; 
background-image: url("obr/tl_bg.png");
background-position: left top;
background-repeat: repeat-y;
padding:0px;  
margin:10px auto; 
min-width:205px;  width:auto;  height:auto; 
overflow:visible;
z-index:1;
}

.button2 p {color:#2c2c2c;text-align: justify; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 15px 0px 0px; padding:0px 0px 0px 0px} 

.button3 {  
display:inline-block; 
background-image: url("obr/tl_bg.png");
background-position: left top;
background-repeat: repeat-y;
padding:0px;  
margin:10px auto; 
min-width:205px;  width:auto;  height:auto; 
overflow:visible;
z-index:1;
}

.button3 p {color:#2c2c2c;text-align: justify; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px 15px 0px 0px; padding:0px 0px 0px 0px} 


.medal {
border: 0px;
margin:0px 20px;
padding:0px;
height:250px;
}

.medal_club_champion  {
float:left;
border: 0px;
margin:10px 0px 0px 10px;
padding:0px;
height:270px;
}
.klubovy_sampion {                                         
float:left;
background-color:#f4eee7;
padding:0px;
margin:3px;
border:0px;
border-radius:10px;
width: 49%; min-height:300px;  
overflow:auto;
z-index:1;
}
.klubovy_sampion p {color:#2d2d1c;text-align:center; font-size: 14px; font-family: 'Open Sans', sans-serif;margin:8px 8px 10px 0px; padding:0px; line-height:19px} 
.sampion_foto  {
border: 1px solid #2d2d1c;
margin: 7px 5px 7px 5px;
padding:2px;
width:180px;
}

.clear  {                                         
clear:both;
}


.tab_pes_fena_roku {                                         
position:relative;
width:700px;
margin:25px 0px 0px 0px;
}

.tab_pes_fena_roku p
{color:#2c2c2c;text-align: center; font-size:13px; font-family: 'Open Sans', sans-serif; margin: 0px 0px 20px 0px; padding:0px 0px 0px 0px} 

.obr_kokr_roku {
border: 3px solid #7e7560;
margin:5px 0px;
}

.male_sign  {
float:right;
height:25px;
border: 0px;
margin:0px;
padding:0px;
}

.female_sign  {
float:left;
height:25px;
border: 0px;
}

.tab_clenstvi {
width:700px;
border: 0px;
padding: 0px;
margin:0px auto;
background-color: #ede2d5;
}
.tab_clenstvi tr:nth-child(even) {background-color:#fffaf4}
.tab_clenstvi .zahlavi {color: #2d2d1c; text-align:center; font-size:14px; font-weight:bold; font-family: 'Open Sans', sans-serif; margin:4px 2px 7px 2px} 
.tab_clenstvi p {color: #2d2d1c; text-align:center; font-size:13px; font-family: 'Open Sans', sans-serif; margin:4px 2px 7px 2px} 
.tab_clenstvi .tab_l{color: #2d2d1c;text-align:left; font-size:13px; font-family: 'Open Sans', sans-serif; margin:4px 2px 7px 10px} 



    



.logo_jedinec {
position: absolute;
z-index:3;
left:50%;
margin:-210px 0px 0px -490px;
}

.jedinci_wrapper  {                                         
position:relative;
padding:0px;
margin:30px 0px;
border:0px;
width: 690px;height:auto;  
overflow:auto;
z-index:1;
clear:both;
}

.chovny_jedinec  {                                         
float:left;
background-color:#f4eee7;
padding:0px;
margin:3px;
border:0px;
border-radius:10px;
width: 223px; min-height:270px;  
overflow:auto;
z-index:1;
}
.chovny_jedinec p {color:#2d2d1c;text-align:center; font-size: 16px; font-family: 'Open Sans', sans-serif;margin:8px 2px 0px 2px; padding:0px; line-height:22px} 
.chovny_jedinec p a {color:#262317;background:none; text-decoration:none}
.chovny_jedinec p a:hover {color:#5e573a;background:none; text-decoration:none}

.jedinec_s  {
border: 1px solid #2d2d1c;
margin: 5px 5px 0px 10px;
padding:2px;
width:190px;
}


.container_center_jedinec {                                         
position:relative;
background-image: url("obr/field_bg_jedinec.png");
background-position: center top;
background-repeat: repeat-y;
padding:0px; margin:-30px auto;
width: 1000px;  height:auto;
overflow:visible;
z-index:1;
}

.txt_field_jedinec{                                         
position:relative;
margin:0px 0px 0px 25px; 
padding: 10px 0px 250px 0px; 
width:950px; height:auto; 
z-index:4;
}

.pes_tituly {color:#2d2d1c;text-align:left; font-size: 16px; font-family: 'Open Sans', sans-serif;margin:15px 30px 0px 50px; padding:0px; line-height:22px} 
.pes_info_leva {color:#2d2d1c;text-align:left; font-size: 16px; font-family: 'Open Sans', sans-serif;margin:8px 0px 10px 50px; padding:0px; line-height:22px} 
.pes_info_prava {color:#2d2d1c;text-align:left; font-size: 16px; font-family: 'Open Sans', sans-serif;margin:8px 30px 10px 50px; padding:0px; line-height:22px} 

.tab_jedinec  {
width:900px;
border: 0px;
padding: 0px;
margin:0px auto;
}

.jedinec_foto  {
position:relative;
border: 1px solid #43491b;
margin: 20px 0px 0px 0px;
padding:5px;
}


.tab_rod  {
width: 870px;
border: 0px;
padding:0px 0px 15px 0px;
margin: 0px auto;
}

.tab_rod p {color:#2c2c2c;text-align: center; font-size:15px; font-family: 'Open Sans', sans-serif; margin: 0px; padding:5px} 
 

.otec   {background: #f0e9d3}
.matka   {background: #f5f0df}


.nad_ch  {
display:block;
border: 0px;
padding: 0px;
margin:20px auto 0px auto;
}

.jedinec_sampion  {                                         
float:left;
background-color:#f4eee7;
padding:0px;
margin:3px;
border:0px;
border-radius:10px;
width:30%; min-height:240px;  
overflow:auto;
z-index:1;
}
.jedinec_sampion p {color:#2d2d1c;text-align:center; font-size: 16px; font-family: 'Open Sans', sans-serif;margin:5px 2px 0px 2px; padding:0px; line-height:22px} 

.jedinec_sampion_info  {                                         
float:left;
background-color:#f8f4ee;
padding:0px;
margin:3px;
border:0px;
border-radius:10px;
width:67%; min-height:240px;  
overflow:auto;
z-index:1;
}
.jedinec_sampion_info p {color:#2d2d1c;text-align:left; font-size: 15px; font-family: 'Open Sans', sans-serif;margin:15px 2px 10px 10px; padding:0px; line-height:22px} 
