/* CSS Document */

html, body{
                background-color: #e4e4e4;
                margin: 0px 0px 0px 0px;
                padding: 0px 0px 0px 0px;
                height:100%;
}

#wrapper{
        /*float:left;  */
        text-align:left;
        background-color: #ffffff;
        width: 900px;
       /* min-height: 900px;  */
        padding: 9px 6px 6px 6px;
        margin: 10px 0px 0px 0px;             
}

#infostrip{
        text-align:left;
        vertical-align: center;
        width: 888px;
        height: 23px;
        color: #ffffff;
        font-family: tahoma;
        font-size: 13px;
        margin: 0px 0px 0px 0px;
        padding: 15px 0px 5px 10px;            
        background-color: #2a6ea1;
}     

#headerimg{
        width: 847px;
        height: 232px;
}
#cntnt{
      margin: 0;
      padding: 0;
      /*min-height: 100%;   */
}
#cntnt td { padding: 0; margin 0; }
#cntnt tr { padding: 0; margin 0; }

#obsah{
      margin: 0px 0px 0px 0px;
      padding: 0px 0px 0px 0px;
      min-height: 100%;
     
}

#lavybg{
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        vertical-align:top;
      /*  float:left;      */
      /*  width: 209px;    */
     /*   height:100%;  */
        background-color: #ebeff2;
}
#hlmenuim{
        margin: 20px 0px 0px 0px;
        background-image: url("/images/hlmenu.jpg");
        width: 209px;
        height: 35px;
}
#menutxt{
      /*  width: 209px;   */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
       /* width: 180px;   */
        padding: 5px 0px 10px 15px;
        
}
#menutxt a{
      /*  width: 209px;   */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        text-decoration: none;
        
}
#menutxt a.visited{
      /*  width: 209px;   */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        text-decoration: none;
        
}
#menutxt a.active{
      /*  width: 209px;   */
        color: #5d5d5d;
        font-weight:bold;
        font-size:11px;
        font-family:tahoma;
        text-decoration: none;
        
}
#menutxt ul
{
list-style-type:none;
padding:0px;
margin:0px;
/* width: 180px;   */
}
#menutxt li
{  
background-image:url("/images/menu_point.jpg");
background-repeat:no-repeat;
background-position:0px 7px; 
padding-left:10px;
padding-top:3px;
}

#anketaim{
        background-image: url("/images/anketa.jpg");
        width: 209px;
        height: 35px;
}
#anketatxt{
        width: 180px;   
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 5px 0px 0px 15px;
        
}

.oddelovac0{
        width: 2px;
      /*  height:100%;       */
        background-color: #ffffff;
       /* float:left;     */
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
.oddelovac1{
        width: 8px;
      /*  height:100%;*/
        background-color: #d5d9dc;
       /* float:left;    */
        padding: 0px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
}
#txt{
      /*  float:left;     */
        vertical-align:top;
        width: 465px;
        min-height: 700px;
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 0px 0px 0px 0px;
        
}
#nadpisbg{
        width: 435px; 
        text-align:left;
        font-weight:bold;
        min-height: 15px;
        color: #ffffff;
        font-family: tahoma;
        font-size: 13px;
        margin: 5px 5px 5px 5px;
        padding: 5px 0px 5px 10px;            
        background-color: #2a6ea1;     
}
#errorbg{
        width: 435px; 
        text-align:left;
        font-weight:bold;
        min-height: 15px;
        color: #ffffff;
        font-family: tahoma;
        font-size: 13px;
        margin: 5px 5px 5px 5px;
        padding: 5px 0px 5px 10px;            
        background-color: #ff0000;     
}
#fnadpis{
        width: 435px; 
        text-align:left;
        font-weight:bold;
        min-height: 15px;
        color: #ffffff;
        font-family: tahoma;
        font-size: 13px;
        margin: 5px 5px 5px 5px;
        padding: 5px 0px 5px 10px;            
        background-color: #2a6ea1;     
}
#fnadpis #ftext{
        color: #ffffff;   
        font-size: 11px;
}


#twrap{
	text-align:center;
}
#tstyle{
		text-align: left;
        padding: 4px 10px 5px 10px;
        width:96%;
}
#tstyle  a,a.active,a.visited{
		color: #5d5d5d;
}
#tstyle table tr td{
	border: 1px solid #5d5d5d;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    padding: 2px 2px 2px 2px;
}

/** SUBORY **/

#fstyle{
        padding: 4px 10px 5px 10px;
}
#fstyle  a,a.active,a.visited{
	color: #5d5d5d;
}
#fstyle table tr td{
	/**border: 1px solid #5d5d5d;**/
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    padding: 2px 2px 2px 2px;
}
#fstyle .catname{
	font-weight:bold;	
}
#fstyle a, a.active, a.visited{
	text-decoration:none;
}

#fstyle a.hover{
	color: #2a6ea1;
}
#fstyle #fsel{
	background-color: #5d5d5d;
    height: 1px;
}
#fstyle .file{
	background-color: #ebeff2;
}
/** SUBOROV **/


/** FORUM*  */
.prisp{
	background-color: #ebeff2;
	border: 1px solid #5d5d5d;
	padding: 3px 3px 3px 3px
}

.prisp .head{
	background-color: #ebeff2;
	border-bottom: 3px solid #5d5d5d;
	padding: 3px 3px 3px 3px

}


/* /FORUM */

#pravybg{
        vertical-align:top;
        padding: 20px 0px 0px 0px;
        margin: 0px 0px 0px 0px;
        /*float:left; */
        width: 209px;
       /* height:100%;   */
        background-color: #ebeff2;  
}       

#loginim{
        background-image: url("/images/login.jpg");
        
        width: 209px;
        height: 35px;
}
#logintxt{
        /*width: 209px; */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 5px 0px 0px 15px;
        
}
#logintxt a,a.active,a.visited{
		color: #5d5d5d;
}

#logintxt td{
        /*width: 209px; */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;

}
.inp{
	height: 20px;
    font-size:11px;
	width: 120px;
	border: 1px solid #d2d2d2;
	background-color: #f9f9f9;
}
.inp_ta{
	
    font-size:11px;
	border: 1px solid #d2d2d2;
	background-color: #f9f9f9;
}
#pocasieim{
        background-image: url("/images/pocasie.jpg");
        width: 209px;
        height: 35px;
}
#pocasietxt{     
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 5px 0px 0px 15px;
        
}
#pocasietxt a, a.active, a.hover, a.visited{
 		color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
}
#utabulaim{
        background-image: url("/images/utabula.jpg");
        margin: 20px 0px 0px 0px;
        width: 209px;
        height: 35px;
}
#utabulatxt{     
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 5px 0px 0px 15px;
        
}
#pocitadloim{
        background-image: url("/images/pocitadlo.jpg");
        width: 209px;
        height: 35px;
}
#pocitadlotxt{
       /* width: 209px;  */
        height: 35px;
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        padding: 5px 0px 0px 15px;
        
}

#footer{
        
        width: 890;
        background-color: #2a6ea1; 
        min-height: 23px;
        text-align:center;
        color: #ffffff;
        font-family: tahoma;
        font-size: 13px;
        margin: 0px 0px 0px 0px;
        padding: 5px 5px 5px 5px;
        
 
}

.normaltxt{
        /*width: 209px; */
        color: #5d5d5d;
        font-size:11px;
        font-family:tahoma;
        text-decoration:none;
        
}
.normaltxt a,a.active,a.visited{
		color: #5d5d5d;
}
/** Novinky */
.nnadpis{
        width: 445px; 
        text-align:left;
        font-weight:bold;
        min-height: 12px;
        color: #ffffff;
        font-family: tahoma;
        font-size: 12px;
        /*margin: 5px 5px 5px 5px;*/
        padding: 3px 0px 3px 0px;            
        background-color: #2a6ea1;     
}
.nnadpis a.active,a.visited,a{
		color: #ffffff;
		min-height: 12px;
		font-decoration: underline;
}
.nnadpis .wrap{
		width: 100%;
		min-height: 12px; 
		float:left;
		background-color: #2a6ea1;  
}
.nnadpis .ndp{
	    font-size: 11px;
	    margin-left: 10px;
	    min-height: 12px;
		float:left; 
}
.nnadpis .autor{
		font-size: 10px;
		font-weight: normal;
		font-decoration: italic;
		float:right;
		padding-right: 5px;  
}
.ndiv{
		border: 1px solid #2a6ea1;
		padding: 5px 5px 5px 5px;
		color: #5d5d5d;
        font-size:11px;
        text-align: left;
        font-family:tahoma;
        width: 433px;
}

.galimg{
	width: 340px;
	height: 260px;
	background-color: #2a6ea1;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    text-align:center;
    padding: 5px 5px 2px 5px;
}
.galimg img{
	border: 2px solid #ebeff2;	
}

#novinky_form{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95);
	opacity: 0.95;
	display: none;
	position: absolute;
	background-color: #ffffff;
	top: 30px;
	left: 100px;
    border: 2px solid #2a6ea1;
}


/* TABULA */
table.urad {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	width: 90%;
	border-style: solid solid solid solid;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-collapse: collapse;
	/*background-color: white;*/
}
table.urad tr {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	background-color: #ebeff2;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.urad td {
	border-width: 0px 0px 0px 0px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: #ffffff #ffffff #ffffff #ffffff;
	border-bottom: 1px solid #ffffff;
	/**background-color: white;*/
	-moz-border-radius: 0px 0px 0px 0px;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
}

/** FIRMY **/
.f_bg{
	background-color: #ebeff2;
	border: 1px solid #5d5d5d;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    text-align:left;
    min-height: 16px;
    width: 90%;
    
    padding: 5px 5px 5px 5px; 
}
.f_nad{
	cursor:pointer;
	}

.ftbl table{
	border: none;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    
}
.ftbl tr{
	border: 1px solid #909090;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    
}
.ftbl td{
	border: none;
	color: #5d5d5d;
    font-size:11px;
    font-family:tahoma;
    
}


/** MENU POINTRE */

#obectg1{
  cursor:pointer;
}
#ocutg1{
  cursor:pointer;
}
#zptg1{
  cursor:pointer;
}
#zp2brtg{
  cursor:pointer;
}
#zp2ekztg{
  cursor:pointer;
}
#zp3cuktg{
  cursor:pointer;
}
#zp3cstg{
  cursor:pointer;
}
#zp4cs07tg{
  cursor:pointer;
}
#zp5stg{
  cursor:pointer;
}
#zp2akttg{
  cursor:pointer;
}
#zp3lsktg{
  cursor:pointer;
}
#zp3komtg{
  cursor:pointer;
}
#zp3septg{
  cursor:pointer;
}
#zp3oddtg{
  cursor:pointer;
}
#zp4kaltg{
  cursor:pointer;
}
#gal1tg{
  cursor:pointer;
  
}


/** Galeria:**/
.gimg{
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;	
}

.gimg_tp{
	background-image: url("/images/tp.jpg");
	width: 406px;
	height: 10px;
	margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.L_bgr{
	background-image: url("/images/L_bgr.jpg");
	margin: 0px 0px 0px 0px;
	width: 9px;
}
.R_bgr{
	background-image: url("/images/R_bgr.jpg");
	margin: 0px 0px 0px 0px;
	width: 9px;
}
.gimg_bt{
	background-image: url("/images/Btm.jpg");
	width:406px;
	height:13px;
	margin: 0px 0px 0px 0px;
}
.gbgr{
	text-align: center;
	background-image: url("/images/imgbg.jpg");
	background-repeat: repeat-x;
	background-color: #0a436e;
	width:388px;
	min-height:191px;
	margin: 0px 0px 0px 0px;
}
.gbgrK{
	text-align: center;
	background-image: url("/images/imgbg.jpg");
	background-repeat: repeat-x;
	background-color: #0a436e;
	width:388px;
	height:151px;
	margin: 0px 0px 0px 0px;
}
.gimg table,td,tr{
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
}
.gimg_ndp{
	background-color: #26465e;
	width:388px;
	font-size: 11px;
	/**height: 12px;**/
	color: #ffffff;
	text-align: left;
	text-padding: 0px 0px 0px 5px;
	font-weight: bold;
}
.gimg_sel{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
	border-bottom: 1px solid #fcfe04;
	height: 1px;
	width: 70%;
}
.gimg_popis{
	
	text-align: center;
	margin: 0px 0px 0px 0px;
	font-size: 11px;
	color: #ffffff;
}
.gimg_imgK{
	float:left;
	text-align: left;
	height: 150px;
	width: 190px;
	margin: 0px 0px 0px 10px;
}
.gimg_txtK{
	float:left;
	text-align: left;
	color: #ffffff;
	font-size: 11pt;
	height: 150px;
	width: 100px;
	margin: 40px;
}

