body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background: #FFFFFF url("_images/y_bg.png") repeat-y;
	padding: 0;
	margin: 0;
}

	#topboard{ margin: 0; background: url("_images/x_bg.png") repeat-x; height: 90px;}
		#topboard img{border: 0;}
		/*top level menu*/
		.lgbox{padding-left: 10px; font-weight:bold; font-size:13px}
	
	#cover{margin:0; padding:0; background: url("_images/coverbg.png") no-repeat left top; min-height: 500px;}
    #tabcover{}
	#headpage_cover{margin: 100px 0 0 100px}
	#headpage{background-image: url(_images/polaroid_bg.jpg);height: 500px;background-repeat: no-repeat;background-position: left top;}
    /*main menu*/
    #navcol{float:left; width: 180px; padding: 0 1px 1px; margin: 150px 0 0 0;}
        #navcol ul{padding: 0 1px 1px; margin: 0 0 0 20px; font: bold 12px Verdana, sans-serif; background: #999; width: 180px;}
        #navcol li {list-style: none; margin: 0; border-top: 1px solid #999; text-align: left;}
        #navcol a{display: block; padding: 0.25em 0.5em 0.25em 0.75em; border-left: 1em solid #D7E8AA; background: #fff; text-decoration: none;}
        #navcol a:link{color: #000;}
        #navcol a:visited{color: #667;}
        #navcol a:hover{ border-color: #FFFFFF; color: #000000; background:  #D7E8AA;}
        #navcol a.mcurrent:link, #navcol a.mcurrent:visited, #navcol a.mcurrent:hover {border-color: #FFFFFF; color: #000000; background:  #D7E8AA;}
    /*end of menu*/

	#design{font-size: 9px; text-align:center; padding:5px;}
		#design a{text-decoration: none; color: #000;}
	#langbox{position: absolute; top:73px; right:0; padding: 0 5px; font-size: 10px;}
    #langbox a{color: #000; font-weight: bold;}
	/*END of LAYOUT*/

     /*commons*/
	.ar{text-align: right;}
	.al{text-align: left;}
	.ac{text-align: center;}
	.vt{vertical-align: top;}
	.vm{vertical-align: middle;}
	.vb{vertical-align: bottom;}
	.fl{float: left;}
	.fr{float: right;}
	.cl{clear: left;}
	.cr{clear: right;}
	.fc{clear: both;}
	.bc{margin:0 auto;}	/*center block*/
	.nw{white-space: nowrap;}
	.fb{font-weight: bold;}

    /*content design*/
   	#content{margin:0 0 0 230px; padding: 10px 100px 10px 20px;}

        #content h1{font-size: 12px; margin: 20px 0 0 0; padding: 0px 0 0 15px; font-weight: bold;background: transparent url(_images/cube.png) no-repeat left 50%;}
    	#content h2{font-size: 12px; margin: 20px 0 0 0; padding: 0px 0 0 15px; font-weight: bold; text-align:center;}
    	#content p{margin: 15px 0 0 15px;}
        
       	#content a{color:#000;}
    	#content a:hover{color: #ff0000;} 
		#pixies1{margin: 0 20px; float: left; width: 320px; font-weight:bold;}
        #pixies2{margin: 20px 20px; float: left; width: 540px;font-weight:bold;}
		#ht{margin: 30px 320px 0 320px; text-align:justify}
        /*deprecated*/
		#tabcover h1{font-size: 12px; margin: 10px 0 0 15px; padding: 0px 0 0 15px; font-weight: bold;background: transparent url(_images/cube.png) no-repeat left 50%;}
    	h4{margin: 3px 0; font-size: 11px;}
        hr{color:#669933; height: 1px;}
	   .hrgrn{ border-bottom: 2px solid #d7e8aa;}
        .colred{ color:#FF0000;}
	   .mrg15{margin: 15px 0 0 15px;}
	   .tdb{border: 2px solid #d7e8aa}
	   .tdb1{border-bottom: 2px solid #d7e8aa}
	   .tdr{ background-color: #DDE8B7}
	   .po{float: right; margin: 0; padding: 0 70px 0 0; font-size:9px; color:#CCCCCC} /*pocet obrazku*/
	   .po1{float: right; margin: 0; padding: 0 20px 0 0; font-size:9px; color:#CCCCCC} /*pocet obrazku infrastruktura*/
	   .pd{margin: 10px 10px}/*tabulka provozní doby*/
	   #cile li{list-style: square inside url(_images/bullet.png); margin-bottom: 5px; padding-left: 30px}
	   a #tabcover{ border:none}
	   /*svoz odpadu*/
	   .sloup1{padding: 5px 20px; text-align:right; border-bottom: 1px solid #d7e8aa; font-weight:bold}
	   .sloup2{padding: 5px 20px; text-align:left; border-bottom: 1px solid #d7e8aa}
/*fotobox*/
.fotobox_t{width:560px; margin: 30px; padding: 10px; background-color: transparent; border: 1px solid #CCCCCC}/*materska skolka*/
	   .fotobox0{width:560px; margin: 30px; padding: 10px; background-color: #DDE8B7; border: 1px solid #CCCCCC}
	   .fotobox1{width: 280px; margin: 20px 0 20px 0;background-color:#FFFFFF;text-align:center; border: 1px solid #CCCCCC;}
	   .fotopozice{margin: 5px 10px 15px 10px; border: 0;}
	   .fotopozice2{margin: 5px 10px 15px 10px; border: 0;display:none }
	   .fotobox0 p{margin: 15px 10px; text-align:left; margin-left: 10px; floatx:right}
	   .fotobox1 p{margin: 5px 10px; font-weight:bold; text-align:left}
	   .fotoboxtext{width: 270px; float: right;}
	   
	/*content END*/
	
	/*gallery*/
	.gal_box{float:left; width:260px; height:285px; border:1px solid #b0b0b0; margin:7px; text-align:center; padding:5px; background-color: transparent;}
	   .gal_box .label{font-size: 11px; margin:3px; color:#000; font-weight:bold;}
	   .gal_box img{border:0;}
	/*gallery - END*/
	
	/*OfficeDesk*/
	#od_list{margin: 5px auto}

	/*TIPS*/
    .bx_tip{margin:5px; padding: 3px; background-color: #f1f7e1; width: 300px; float: left; font-size: 11px; font-weight: bold; min-height:160px; border: 1px solid #999999;}
        .bx_tip img{border: 1px #000 solid;}
        #tips p{margin:2px;}	/*content overriding*/
    .bx_tip_more{float: left;}
        .bx_tip_more img{vertical-align: middle; border: 0; padding: 72px 0;}
    /*on index shift to more*/
    .bx_more{height: 305px; float: left;}
        .bx_more img{vertical-align: middle; border: 0; padding: 140px 0;}

	/*Život v Jevanech*/
    .jl_head_td{padding: 3px; background-color: #f1f7e1; font-size: 13px; margin:0;}
    .jl_body_td{padding: 3px;}

	/*all A tags*/
	.abut{font-size: 11px; color: #000; background-color:#d4d0c8; text-decoration: none; vertical-align:middle; border: 1px solid #fff; padding:1px; white-space:nowrap;}
	
	/* WForm styles */
	.wform{color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:12px;}
	.wform td{vertical-align:top;}

	.wform label{color:#330066; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:12px;}
	.wform input, .wform textarea, .wform select{color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:12px;}
	.wform fieldset{border: 1px solid #6c6c6c; padding:10px;} /*filedset*/
	.wform legend{font-size:11px; padding:.3em .5em;} /*legend*/
	
		/*concrete classes*/
		.fnot{font-size:11px; padding:0 .5em;} /*span notice zu field*/
		.fbut1{font-weight: bold; color:#000;} /*primary - default action*/
		.fbut2{font-weight: bold; color:#000; background-color:#d8d8d8;} /*secondary action*/
	
		/*cl_WForm_Tbl2C implementaion*/
		.wform_lab{text-align:right;}/*td for label*/
		.wform table{}
		.wform tr.wform_head td{background-color:#336799; color:#fff; font-weight:bold; padding:.3em .3em;}/*head cells*/
		.wform tr.wform_foot td{background-color:#ffffe6; color:#000; border-top:1px solid #5a5a5a;}/*foot cells*/
	/* END WForm styles */
	
	/* WList styles */
		.wlist{background-color:transparent; color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px;} /*form table backend*/
		.wlist caption{color:#000;} /*form table backend*/
		.wlist th{color: #505050; font-weight:bold; border-bottom:2px solid #b0b0b0; padding: 2px 4px;} /*form table backend*/
		.wlist tfoot td{color: #505050; font-weight:normal; border-top:2px solid #b0b0b0; padding: 2px;} /*form table backend*/
		.wlist tfoot{text-align: center;}
	
		.wlist td{padding-left: .5em; border-bottom:1px #f0f0f0 solid;}
		
		.wlist_sort{background-color:#fbfbfb;}/*sorting column*/
		
		.wlist th a{color: #000; text-decoration: none; padding-right:12px; font-size:11px;}/*.asort*/
		.wlist th a.nosort{color: #009933; text-decoration: none; padding: 0;}/* no sort col*/
			.wlist th a.wl_asc{color: #283F6A; background: url('_images/up.png') fixed no-repeat center right;}
			.wlist th a.wl_desc{color: #283F6A; background: url('_images/down.png') fixed no-repeat center right;}
 	
		.wlist_tr1{background-color:#efefef;}/*cik*/
		.wlist_tr2{background-color:transparent;}/*cak lists*/
		
		/*WList SearchForm*/	
		.wsform	input, .wsform textarea, .wsform select{color:#000; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:11px;}

	    /*page navi*/
        .wlist a.anav{color: #505050; font-size: 11px; font-style: normal; text-decoration: none;}/*prev & next*/
        .wlist a.anav_page{color: #505050; font-size: 11px; font-style: normal; text-decoration: none;}/*page link*/
        .wlist a.anav_page:hover, .wlist a.anav:hover{color: #000; background-color:transparent; text-decoration: none;}/*page link*/
        .wlist a.anav_curpage{color: #ff6c0b; font-size: 11px; font-weight: bold;}/*curent page*/

		#cat_navi{background-color:#f1f7e1; color: #000; margin:10px auto; font-size: 11px;}
	/* END WList styles */

	/**
	 * SimplyChat Ext
	 */
	#content p.sch_message{font-family:Tahoma; font-size:12px; margin:5px;}
	.x-grid3-col-nick{font-weight: bold;}
	.x-grid3-col-date_in{font-weight: bold;}
