
body, html
{	border:  0px none;
	font-family: "Arial" , "Trebuchet MS", "Geneva CE", lucida, sans-serif !important;
	font-size: 9pt;
	background: #FFFFFF;
	margin: 0px;}

p, img, tr, td, th, h3, h4, h5
{	border:  0px none;
	margin:  0px;
	padding: 0px;
	font-size: 8pt;	}


table IMG
{	border: 1px solid #9AB64C;
    padding: 0px
    margin: 0px;}



#tabulkagal
{	border:  0px none;
	margin:  0 px;
	width: 120 px; - width: 300 px;
	caption-side: bottom;

		}
	
table caption
{	caption-side: bottom;
	}	
	
#tdgal
{	border:  0px none;
	margin:  0 px;
	width: 30px; 
	padding: 0px
	}
	
#trgal
{	border:  0px none;
	margin:  0 px;
	width: 30px; 
	padding: 0px
	}	
		
	
.strankavnitrek table
{	border:  0px none;
	margin:  0 px;
	width: 120 px; - width: 340 px;	}	

#humor table tr
{	border:  0px none;
	margin:  0 px;
	padding: 0 px;}

#humor table td
{	border:  0px none;
	margin:  0 px;
	padding: 0 px;	
	width: 50px;	}

li
{	list-style-position:outside; 
	list-style-type:disc; }

li.typ2
{	list-style-position:inside;
	list-style-type:none; }

h1
{	margin:  0px;
	padding: 0px;
	font-size: 9pt; }

h2
{	margin:  0px;
	padding: 0px;
	font-size: 9pt; 
	color: #00209F;}

#bodyhlavicka
{	background-color: #CDCDCD;}

#bodypaticka
{	background-color: #CDCDCD;}

#strankahlavicka
{	background: #E9E7CC url('IMG/uvodni/pozadi.jpg') repeat-y ;
	width: 800px;
    height: 176px;}

#zahlavi {
         background: #E9E7CC url('IMG/uvodni/pozadi.jpg') repeat-y ;
         background-position: 0px 0px;
         color: #F28F1A;
         font-size: 9pt;
         font-weight:bold;
         width: 800px;
         height: 176px;
         text-align: left;
         padding: 0px 0px 0px 0px;       }

#obr_autor {   width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-autor.jpg') no-repeat 0px 0px;     }

#obr_humor {   width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-humor.jpg') no-repeat 0px 0px;          }
               
#obr_malba {   width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-malba.jpg') no-repeat 0px 0px;            }
               
#obr_rezba {   width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-rezba.jpg') no-repeat 0px 0px;        }
               
#obr_fotografie { width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-fotografie.jpg') no-repeat 0px 0px;           }
               
#obr_usmivani { width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-usmivani.jpg') no-repeat 0px 0px;          }
               
#obr_design { width: 800px;
               height:149px;
               position: relative;
               left: 0px;
               top:0px;
               background: #FFFFFF url('IMG/horni-design.jpg') no-repeat 0px 0px;          }               
               
#odr {
               background: #CDCDCD;
               background-position: 0px 0px;
               display: inline;
               width: 29px;
               height:10px;         }

#odrazka {     width: 29px;
               height:10px;
               position: relative;
               left: 0px;
               top:0px;
               background: url('IMG/odrazka.gif') no-repeat 0px 0px;        }

#strankapaticka
{	background: #CFD3E6 url('IMG/bg-paticka.jpg') no-repeat;
	height: 39px;
	clear: both;}

#strankaobal
{	width: 802px;
	margin: 0px auto 0px auto;
	border: 1px solid #798D41;
	background: #9AB64C;}

#strankavnitrek
{	width: 700px;-width: 710px;
	padding-left: 0px;-padding-left: 0px;
	padding-top: 25px;
	text-align: center;
	border: 0px none;
	}
	
#vnitrekL
{	width: 330px;
    float: left;
	text-align: left;
	border: 0px none;
	}
	
	#vnitrekR
{	float: right;
    width: 330px;
	text-align: left;
	border: 0px none;
	}

#levypanelobal
{	float: left;
	width: 202px;
	text-align: left;
    font-size: 10px;
    color: white;
	margin-left: 0px;
	background: #CDCDCD url('IMG/levypanel-bgr.gif') repeat-y;}

#levypanelobal H1
{	text-decoration: underline;
	margin:  0px;
	padding: 0px;
	font-size: 9pt;}

#levypanelvnitrek
{	margin-left: 35px;
	margin-right: 5px;
	margin-bottom: 5px;
	word-spacing: -1px;	}

#levypanelbot
{	width: 202px;
	height:20px;
	background: #CDCDCD url('IMG/paticka-bot.gif') no-repeat;}

#pravypanelobal
{	float: right;
	width: 165px;
	font-size: 85%;
	margin-right: 15px;}

#hlavnipanelobal
{	padding: 5px 260px 5px 190px;}

#vnitrekobal
{width:800px;
background: #E9E7CC;}

#hlavnipanelhlavicka
{	background-color: #dddddd;}

#vlajky
{	position: relative;
	top: 30px;
	left: 615px;}

#hlavnipanelpaticka
{	background-color: #dddddd;}

#copy
{	font-size: 7pt;
	padding: 17px 0 0 0; }

#copy a
{	text-decoration: none;
    color: #000000; }

#lista_default {width: 800px;
       height: 27px;
       position: relative;
       left: 0px;
       background: #FFFFFF ;
       color: #000000;
       font-size: 12px;
       font-weight:bold;       } 
        
#mezera { width: 12px;
       height: 5px;
       color: #FFFFFF;
       display:inline;    }  
       
#lista_menu { position: relative;
       text-align: right;
       top: 6px;
       left: -80px;
       color: #000000;      }  
       
#lista_menu2 { position: relative;
       text-align: right;
       top: 6px;
       left: -110px;
       color: #000000;   }  
       
#lista_menu3 { position: relative;
       text-align: right;
       top: 6px;
       left: -47px;
       color: #000000;   }  

#lista_menu a, #lista_menu2 a, #lista_menu3 a  
{   display: inline;
    color: black;
    text-decoration: none;   }  

#lista_menu a:hover, #lista_menu2 a:hover, #lista_menu3 a:hover
{   display: inline;
    color: #F8B500;
    text-decoration: none;  }  

#lista_menu a:active, #lista_menu2 a:active, #lista_menu3 a:active
{   display: inline;
    color: #F8B500;
    text-decoration: none;    }
       
#menu {color: #F9F131;
       font-size: 9pt;
       font-weight:bold;          } 
              
dl.galerie {border: 1px solid #9AB64C;
       background-color: #FFFFFF;
       width: 165px;
       text-align: center;
       padding-top: 10px;
       padding-bottom: 10px;
       padding-left: 0px;
       padding-right: 0px;
       float:left;
       margin-right: 5px;
       margin-bottom: 5px             }
              
dl.galerie2 {border: 1px solid #9AB64C;
       background-color: #FFFFFF;
       text-align: center;
       padding-top: 10px;
       padding-bottom: 10px;
       padding-left: 0px;
       padding-right: 0px;
       float:left;
       margin-right: 5px;
       margin-bottom: 5px;
       margin-left: 0px;        } 
         
td.galerie2 {border: 0px none;
       padding: 0px;
       margin: 0px;
       width: 50px;     } 
              
.galerie dt {font-weight: normal;
       text-align: center;
       width: 142px;
       margin-left: 10px;
       margin-right: 10px;
       margin-top: 3px;
       font-size: 7pt;             } 
               
.galerie2 dt {font-weight: normal;
       text-align: center;       
       margin-left: 0px;
       margin-right: 0px;
       padding: 0px;
       margin-top: 3px;
       font-size: 7pt;            } 
               
.galerie img {border: 1px solid #9AB64C;
         width: 142px;
         height: 110px;
         text-align: center;
         margin: 0 10px 0 10px;            } 
               
.galerie2 img {border: 1px solid #9AB64C;
               height: 172px;
         text-align: center;
         margin: 0 10px 0 10px;           } 
               
.galerie dd {margin: 0px;
         padding: 0px;
         text-align: center;
         width: 160px;          } 

.galerie2 dd {margin: 0px;
         padding: 0px;
         text-align: center;        } 
