﻿H1 {font-size: large;
    }
H2 {font-size: small;
    }
a:link {color: orange;text-decoration: none} /* nenavštívený */

a:visited {color: orange;text-decoration: none} /* navštívený*/

a:hover {font-weight: bold}

body
{
    text-align: center;
    font-size: 0.7em;
    color: #666666;
    font-family: Arial, Verdana, Helvetica;
    margin: 0;
    padding: 0;
    background-image: none;
    background-color: #000000;
}
.link_parent a:hover
{
    
    color: green;
    font-weight: bold}   

.logina
{
    position:absolute;
    right:67px;
    top:20px;
    text-transform: uppercase;
    font-size: 10px;   
 }
 .logoo
 {
 position: relative; top: 5px; z-index: 1;
 }
 
 .logochs
 {
 position: absolute; top: 5px;left:580px; z-index: 1;
 }
 
 
 .logozel
 {
 position: absolute; top: 0px;left:124px; z-index: 1;
 }
 .logospod
 {
 position: absolute; top: 0px;left:0px; z-index: 1;
 }
 
 
 .logonlink
 {
 position: relative; top: 85px;
 }
 
 .logdiv
 {
 position: relative;
 top: 50px;
 width: 250px;
 text-align: center;
 margin: auto;
 border: 1px solid green;
 }
 
 .logdivin
 {
 width: 160px;
 text-align: left;
 margin: auto;
 }
 
 .pes
 {
    font-size: small;
    font-weight: bold;
 }
 
.strana
{
    
    margin-left: auto;
    margin-right: auto;
    text-align:left;
    
}
#home 
{ 
    background-image: url(images/horizont1px2x.png);
    background-position: right;
    background-repeat:repeat-y;
    margin-left: auto;
    margin-right: auto;
    text-align:left; 
    position: relative;
    top: 0px;
    width: 876px;
    
    padding-bottom: 45px;
}

#odkazy, #registrace 
{ 
    background-image: url(images/horizont1px2x.gif);
    background-position: right;
    background-repeat:repeat-y;
    position: relative;
    width: 877px;
    
    padding-bottom: 45px;
}
#homeadmin, #odkazyadmin, #registraceadmin 
{ 
    background-image: url(images/horizont1pxwhite.gif);
    position: relative;
    width: 942px;
    padding: 0px 21px;
    padding-top: 10px;
    padding-bottom: 45px;
}


#leftbar
{
    background-image: url(images/pruhy_vrsek.gif);
    background-repeat:repeat-y;
    float:left;
    width: 125px;
    height: 100%;
}
#mainmenu
{
    padding-bottom: 20px;
}

.menui
{
    position: relative;
    top: 80px;
}

#photobar
{
    
    padding-bottom: 20px;
}
.photobari
{
    position: relative;
    top: 30px;
   
}

#other_links
{
    position: relative;
    padding-bottom: 20px;
    left: -12px;
}
#rightbar
{
    float: right;
    width: 170px;
    height: 100%;
    padding: 30px 5px 10px 5px;
}

#obsah
{
    position: relative;
    top: 40px;
    margin-left: 135px;
    width: 550px;
   
    
    
}

/* 
.testc1
{
   color:#caa552;
}
.testc2
{
   color:#e4c968;
}
 */


.listofdogsr
{
    float: right;
    width: 29%;
    height: 100%;
    text-align:left;
    
}
.listofdogsl
{
    float:left;
}
.vn1
{
 color:#e4c968;
 background-color:Maroon;
 width: 95%;
 padding: 5px 10px 5px 10px;
 font-size:small;  
}
.vn2
{
 color:#e4c968;
 background-color:Maroon;
 
}
.vn3
{
 float:left;
 color:#e4c968;
 background-color:Maroon;
 padding-left:10px;
 padding-right: 5px;
 width: 96%;
}

.vn4
{
 text-align:center;
 color:#e4c968;
 background-color:Maroon;
 width: 95%;
 
}
.vn5
{
 text-align:center;
 color:#e4c968;
 background-color:Maroon;
 width: 95%;
 padding: 5px 10px 5px 10px;
 font-size:small;  
}

#homik
{
  position: relative;
  
}



#tex2
{
   
}

#tex3
{
    
}

#obsahadmin
{
    margin-left: 215px;
    width: 695px;
    min-height: 200px;
    _height: 200px;
}

/* nad hlavou
min-height: 600px;
    _height: 600px;

 */
.nadhlava
{
    background-repeat:no-repeat;
    margin-left:auto;
    margin-right: auto;
    width: 984px;
    height: 8px;
    font-size: 0;
 }

.sloupec
{
    background-image: url(images/top_under_head.gif);
}
.sloupecf
{
    background-image: url(images/top_upto_footer.gif);
}

/* konec nad hlavou
background-image: url(images/head1.gif);
    background-repeat:no-repeat;

background-image: url(images/foot1.gif);
    background-repeat:no-repeat;


 */




.header
{
    background-image: url(images/logo_black_big.gif);
    background-position: left bottom;
    background-repeat:no-repeat;
    position: relative;
    width: 876px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
}
.footer
{   
    
    position: relative;
    width: 877px;
    height: 90px;
    margin-left: auto;
    margin-right: auto;
}
.reserv
{
    position:absolute;
    right:67px;
    top:20px;
    text-transform: uppercase;
    font-size: 10px;
     
 }
 
 .fotom
{
    border: 4px solid green
     
 }
 .odkaz_clanek a
  {
    color: green;
    font-size: 12px;
    font-weight: bold}
 .odkaz_clanek_nadpis a
  {
    color: green;
    font-size: 18px;
    font-weight: bold}

.clanek_nadpis
  {
    color: #FFCC00;
    font-size: 18px;
    font-weight: bold}
    
.odkazy a
  {
    color: red;
    font-size: 12px;
    font-weight: normal
    }
    
 .boxik_an {
   float: left;
   padding-top:10px;
   padding-bottom:10px;
   padding-left:10px;
   padding-right: 5px;
   background: #848484;
   width: 526px;
   border-left:solid 1px maroon;
   border-right: solid 1px maroon;
   font-size:12px;
   font-style:italic;
   color: Black;
   }
   .boxik {
   float: left;
   padding-left:10px;
   padding-right: 5px;
   width: 96%;
   color:#e4c968;
   background-color:Maroon;
   font-size:small;
   }
   .boxikonas 
   {
    float:left;
    color:#e4c968;
    background-color:Maroon;
    width: 95%;
    padding: 5px 10px 5px 10px;  
   }  
   .dat_nadhlava
   {
    border-top: 1px solid silver;
    padding-top: .3em;
   }
   
.imgvlevo {
   float: left;
   margin: 5px;
   }
hr.cistic {
   clear: both;
   height: 1px;
   border: none;
   margin: -1em 0 0 0;
   visibility: hidden;
   }
   
   .sitemap {
   position: absolute;
   top: 71px;
   left: 600px;
   text-align:left;
   width:200px;
   }
   .menu2pos
   {
    margin: auto;
   }
   .gridpsi
   {
    background-color:Maroon;
   }
   .pes
   {
    color:#404040;
   }
   .pes a
   {
    color:maroon;
   }
   
   
   
   /* ..................      styl galerie  */



   
   .galerie a:hover img 
   {
    border-right: solid 2px orange;
	border-bottom: solid 2px orange;
	border-left: solid 2px orange;
	border-top: solid 2px orange;
	
}

   
   .galerie
   {
    position:relative;
    margin: 5px;
    font-family: Arial, Verdana, Helvetica;
    font-size: 10pt;    
   }
   .galerie img {
	background: white;
	border-right: solid 2px silver;
	border-bottom: solid 2px silver;
	border-left: solid 2px silver;
	border-top: solid 2px silver;
	padding: 5px;
}
   
   .galerie span 
   {
    text-align:left;
	width: 20px;
	height: 41px;
	display: block;
	position:absolute;
	top: -3px;
	left: 15px;
	background: url(images/sponka.png) no-repeat;
	z-index: 3;
}
