/* CSS Document */
body {
	padding:0; margin:0; background:url(images/bg.gif) repeat-x #000; color:#A5A5A4;
	font-family: arial, helvetica, sans-serif; font-size: 11px;
}
div, ul, h1, h2, h3, h4, p, img, form {
	padding:0; margin:0;
	}
ul {
	list-style-type:none;
	}
.blank {
	font-size:0px; clear:both; line-height:0px;
	}

a {
	color:#8C8C8B; text-decoration:none;
	}
a:hover{
	color:#88FF00;
	}


/*--------------------------------header pan---------------------------*/
#headerPan{
	width:900px; margin:0 auto 0 auto; background:url(images/header_pic.jpg) no-repeat; height:200px;
	}
#headerPan ul{
	width:760px; margin:0 0 0 139px; display:block; height:21px;
	}
#headerPan ul li{
	display:block; float:left; height:21px; margin:0; padding:0;
	}
#headerPan ul li a{
	font: bold 12px/21px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:0 14px 0 14px; color:#EAEAEA;
	background-color:#242424; text-decoration:none; margin:0; height:21px;
	}
#headerPan ul li a:hover{
	color:#EAEAEA; background-color:#08C314;
	}
#headerPan h1{
	background:url(images/company_name.gif) no-repeat; margin:48px 0 0 251px;  width:233px; height:100px; display:block;
	text-indent:-2000px; 
	}
#headerPan form{
	width:397px; height:46px; background:url(images/search_bg.gif) no-repeat 0 0; margin:125px 0 0 84px; font-size:0;
	padding:0;
	}
#headerPan form label{
	font:24px/26px Arial, Helvetica, sans-serif; color:#CBCBCB; margin:8px 0 0 64px; float:left;  padding:0;
	font-weight:normal; background-color:#000000;
	}
#headerPan form input{
	width:158px; height:22px; display:block; background-color:#171717; border:#494949 1px solid; color:#ACACAC;
	float:left; margin:12px 0 0 20px; padding:0 0 0 5px;
	}
#headerPan form input.button{
	width:31px; height:23px; background:url(images/search_button.gif) no-repeat 0 0; float:left; cursor:pointer; border:none;
	}
/*----------------------------------body part----------------*/
#mainBody{
	width:900px; margin:15px auto 0 auto; 
	}

#mainBody_google{
	width:900px; margin:15px auto 0 auto; background-color:#191919; padding: 5 5 5 5; 
	}

/*-------------left side------*/
#leftPan{
	width:161px; color:#B6B6B5; background:url(images/left_side_up.gif) no-repeat 0 0 #171717; padding:19px 0 0 0; float:left;	
	}
#leftPan p{
	background:url(images/left_side_down.gif) no-repeat bottom left; height:8px; font-size:0; display:block;
	}
#leftPan h2{
	color:#fff; width:160px; height:20px; display:block; text-align: center;
	margin:0px 0 0 -15px; font: bold 18px Arial, Helvetica, sans-serif; padding: 0 0 0 10px;
	}
#leftPan ul{
	width:119px; display:block; margin:6px 0 24px 25px; font-size:0;
	}
#leftPan ul li{
	background:url(images/left_side_arrow.gif) no-repeat 0 9px; padding: 0 0 0 11px; display:block; height:24px;
	}
#leftPan ul li a{
	font:12px/24px Arial, Helvetica, sans-serif; color:#B6B6B5; text-decoration:none; background-color:#171717; display:block;
	}
#leftPan ul li a:hover{
	background-color:#454545; color:#B6B6B5;
	}


#leftPan ul li.subMenu{
	background:#171717; padding: 0 0 0 16px; display:block; height:15px; font-size:10px; color:yellow;
	}
#leftPan ul li.subMenu a{
	font:10px Arial, Helvetica, sans-serif; color:#88FF00; text-decoration:none; background-color:#171717; display:block;
	}
#leftPan ul li.subMenu a:hover{
	background-color:#454545; color:#B6B6B5;
	}



#leftPan h3{
	color:#fff; width:114px; height:24px; display:block; margin:0px 0 0px 26px; padding: 0 0 0 0; background-color:#171717;	
	font: normal 16px/20px Arial, Helvetica, sans-serif; 
	}
#leftPan h3.lor{
	background:url(images/lor_bg.gif) no-repeat  #171717; color:#fff; display:block; width:116px; height:56px;
	font: bold 12px/18px Arial, Helvetica, sans-serif; text-transform:uppercase; margin:0 0 10px 26px; padding:3px 0 0 7px;
	}
#leftPan ul.says{
	width:119px; display:block; margin:2px 0 17px 25px; font-size:0;
	}
#leftPan ul.says li{
	background:none; display:block; margin:0; padding:0;
	}
#leftPan ul.says li a{
	font:12px/18px Arial, Helvetica, sans-serif; color:#A5A5A4; text-decoration:underline; text-transform:uppercase;
	background-color:#171717;
	}
#leftPan ul.says li a:hover{
	text-decoration:none; background-color:#171717; color:#A5A5A4;
	}

#leftPan a.more{
	width:103px; height:15px; display:block; background-color:#000000; color:#FFFFFF; margin: 0 0 24px 25px; padding:0 0 0 13px;
	font:13px/10px tahoma, Arial, Helvetica, sans-serif;
	}
#leftPan a.more:hover{
	background-color:#454545; color:#B6B6B5;
	}

#leftPan form{ width: 160px;  margin:5px 0 0 0px; font-size:0; padding:0; }
#leftPan form label{ font:12px/14px Arial, Helvetica, sans-serif; color:#CBCBCB; margin:5px 0 0 5px; float:left;  padding:0; font-weight:bold; }
#leftPan form input{ width:80px; height:17px; display:block; background-color:#171717; border:#494949 1px solid; color:#ACACAC; float:left; margin:5px 0 0 5px; padding:0 0 0 5px; }
#leftPan form input.button{ width:31px; height:23px; background:url(images/search_button.gif) no-repeat 0 0; float:right; cursor:pointer; border:none; }
#leftPan form input.hidden{ display:none;}

#leftPan table { width: 160px; margin:0px 0 0 0px; padding:10px 10px 0 0;  }
#leftPan table tr td { font-size: 10px;	}
#leftPan table tr td.nadpis { font-size: 12px; font-weight: bold; }
#leftPan table tr td a{ text-decoration:none; color: #5DFF05; }
#leftPan table tr td a:hover{ text-decoration:none; color: #AEFF23; }

/*-------------------------------right-------*/
#rightPan{
	width:718px; margin:0 0 0 0px; float:right;
	}
#rightPan h2{
	height:95px; width:204px; display:block; float:left;
	}
#rightPan h2 a{
	width:204px; height:95px; display:block; text-decoration:none; text-indent:-2000px;
	}
#rightPan h2 a.eve{
	width:204px; height:95px; display:block; text-decoration:none; background:url(images/current_event.gif) no-repeat #000;
	color:#FFFFFF;
	}
#rightPan h2 a.eve:hover{
	width:204px; height:95px; display:block; text-decoration:none; background:url(images/current_event_h.gif) no-repeat #000;
	color:#FFFFFF;
	}
#rightPan h2 a.work{
	width:204px; height:95px; display:block; text-decoration:none; margin:0 0 0 15px;
	background:url(images/works.gif) no-repeat #000; color:#FFFFFF;
	}
#rightPan h2 a.work:hover{
	width:204px; height:95px; display:block; text-decoration:none; 
	background:url(images/works_h.gif) no-repeat #000; color:#FFFFFF;
	}
#rightPan h2.about{
	width:429px; height:37px; display:block; margin:25px 0 27px 0; background:url(images/about_compny.gif) no-repeat 0 0;
	padding:0; text-indent:-2000px;
	}
#rightPan p.main{
	width:708px; font:12px/16px Arial, Helvetica, sans-serif; color:#A5A5A4; background-color:#000000; display:block;
	margin:0 0 0 0;
	}
#rightPan p.main span{
	color:#2BCB02; background-color:#000000; font-size:17px; font-weight:bold;
	}
#rightPan p.more{
	width:698px; border:#353535 1px solid; height:18px; background-color:#171717; color:#FFFFFF; margin:25px 0 28px 0;
	padding:3px 3px 0 0;
	}
#rightPan p.more a{	
	display:block; text-align:right; text-decoration:none;  font:14px/15px Arial, Helvetica, sans-serif; width:80px; height:15px; background:url(images/read_more_arrow.gif) no-repeat right center #000000; color:#FFFFFF; float:right; padding:0 25px 0 0;
	}
#rightPan pmain a:hover{
	text-decoration:underline;
	}
#rightPan h3{
	font:24px/22px Tahoma, Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#000000; display:block; margin:0 0 0 0;
	height:27px;
	}
#rightPan ul{
	width:119px; display:block; margin:6px 0 24px 25px; font-size:0;
	}
#rightPan ul li{
	background:url(images/left_side_arrow.gif) no-repeat 0 9px; padding: 0 0 0 11px; display:block; height:24px;
	}
#rightPan ul li a{
	font:12px/24px Arial, Helvetica, sans-serif; color:#B6B6B5; text-decoration:none; background-color:#171717; display:block;
	}
#rightPan ul li a:hover{
	background-color:#454545; color:#B6B6B5;
	}


#rightPan table.uvodka_akce{ 	font-size:11px; color:#88FF00; background-color:#272727;}
#rightPan table.uvodka_akce a{ color: #8C8C8C; text-decoration:none;}
#rightPan table.uvodka_akce a:hover{ color: #88FF00;}
#rightPan table.uvodka_akce td.nadpis{ 	font-size:13px; color:#FFFFFF;}
#rightPan table.uvodka_akce td.text{ 	font-size:11px;}

#rightPan table.uvodni_strana{	width:100%; padding: 10px 10px 10px 10px; font-size:11px; color:#A2FFAD; }
#rightPan table.uvodni_strana td.popisek{	font-size:12px; font-weight:bold; color:#F7FFA3; text-align:center; }


#rightPan table.novinka_hl{ 	font:12px/14px Tahoma, Arial, Helvetica, sans-serif;}
#rightPan table.novinka_hl td.nadpis{ font-size: 13px; font-weight: bold;}
#rightPan table.novinka_hl a{ color: #8C8C8C; text-decoration:none;}
#rightPan table.novinka_hl a:hover{ color: #88FF00;}
#rightPan table.novinka_hl td.text{ font-size: 12px; color: #FFFFFF;}
#rightPan table.novinka_hl td.info_text{ font-size: 10px; color:#7CFF58; }

#rightPan table.novinka_sl{ 	font:11px/13px Tahoma, Arial, Helvetica, sans-serif;}
#rightPan table.novinka_sl td.nadpis{ font-size: 12px; font-weight: bold;}
#rightPan table.novinka_sl a{ color: #8C8C8C; text-decoration:none;}
#rightPan table.novinka_sl a:hover{ color: #88FF00;}
#rightPan table.novinka_sl td.text{ font-size: 11px; color: #FFFFFF;}
#rightPan table.novinka_sl td.info_text{ font-size: 10px; color:#7CFF58; }



#rightPan table.cl_seznam{
	background-color:#171717; color:#8C8C8B; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:100%; 
	padding:0px 0px 0 0px; margin:5px 0 0 0;}
#rightPan table.cl_seznam a{			color:#8C8C8B;text-decoration:none;}
#rightPan table.cl_seznam a:hover{ 		color:#88FF00;text-decoration:none;}
#rightPan table.cl_seznam tr td.cl_nadpis{	padding:5px 0px 0 5px; font-size:18px; color:#8C8C8B; border-bottom: 1px dotted #373737; }
#rightPan table.cl_seznam tr td.cl_nadpis a{	color:#8C8C8B;text-decoration:none;}
#rightPan table.cl_seznam tr td.cl_nadpis a:hover{	color:#88FF00;text-decoration:none;}

#rightPan table.cl_seznam tr td.cl_anotace{	color:#D3D3D3;font-size:12px;font-weight:normal;display:block;}
#rightPan table.cl_seznam tr td.cl_infotext{	font-size:10px;color:#FFF425;height:12px;padding-right: 5px; text-align: right; }
#rightPan table.cl_seznam tr td.cl_urlbar{	font-size:10px;color:#FF37D0;height:12px;border-top: 1px dotted #373737;   }

#rightPan table.db_hlavni{	font:12px Arial, Helvetica, sans-serif; display:block; padding: 5px 5px 5px 5px; width: 698px;}


#rightPan table.main_top{
	background-color:#171717; color:#FFFFFF; font:10px/12px Arial, Helvetica, sans-serif; display:block; width:708px; 
	padding:0px 0px 0px 0px; margin:0px 0 10px 0;}


#rightPan table.main_top p.nadpis{ font-size: 14px; font-weight:bold; padding: 5px 5px 5px 5px; text-decoration: underline; text-align: left;}
#rightPan table.main_top p.nadpis a{		color:#8C8C8B;text-decoration:none; }
#rightPan table.main_top p.nadpis a:hover{		color:#88FF00;text-decoration:none; }
#rightPan table.main_top div.text_vzorek{ font-size: 12px; padding: 5px 5px 5px 10px; color:grey;}

#rightPan table.informace {color:red;}

#rightPan table.main_top_hlavicka{ 		width:708px; padding:0 0 0 0;}
#rightPan table.main_top_hlavicka a{ 		color:#8C8C8B;text-decoration:none;}
#rightPan table.main_top_hlavicka a:hover{ 	color:#88FF00;text-decoration:none;}
#rightPan table.main_top_hlavicka td.hlavicka1{	font-size: 12px;font-weight:bold;color:#FFFFFF;text-align:left; padding-left:5px;vertical-align:middle;border-bottom: 1px dotted #373737; }
#rightPan table.main_top_hlavicka td.hlavicka2{	text-align:right; vertical-align:middle;border-bottom: 1px dotted #373737; }

#rightPan table.main_top_text{background-color:#171717; color:#FFFFFF; font:10px/12px Arial, Helvetica, sans-serif; display:block; width:708px; padding:5px 0 0 5px;}
#rightPan table.main_top_text tr td.nadpis{ font-size:12px;font-weight:bold; height:20px;}

#rightPan table.small_top{
	background-color:#001500; color:#FFFFFF; font:10px/12px Arial, Helvetica, sans-serif; display:block; width:500px; 
	padding:0px 0px 0 0px; margin:0px 0 10px 0; float:left;}
#rightPan table.small_top_hlavicka{ 		width:500px; padding:0 0 0 0;}
#rightPan table.small_top_hlavicka a{ 		color:#8C8C8B;text-decoration:none;}
#rightPan table.small_top_hlavicka a:hover{ 	color:#88FF00;text-decoration:none;}
#rightPan table.small_top_hlavicka td.hlavicka{	font-size: 13px;font-weight:bold;color:#FFFFFF;text-align:center; border-bottom: 1px dotted #225600; }
#rightPan table.small_top_text{background-color:#171717; color:#FFFFFF; font:10px/12px Arial, Helvetica, sans-serif; display:block; width:500px; padding:5px 0 0 5px;}
#rightPan table.small_top_text tr td.nadpis{ font-size:12px;font-weight:bold; height:20px;}

#rightPan table.clanek{			font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
#rightPan table.clanek a{		color:#8C8C8B;text-decoration:none; }
#rightPan table.clanek a:hover{		color:#88FF00;text-decoration:none; }
#rightPan table.clanek td.cl_bar{	font-size: 10px;font-weight: normal;color:#88FF00; }
#rightPan table.clanek div.cl_nadpis {	font-size: 19px;font-weight: bold;color: #88FF00;text-align: center;text-decoration: none; }
#rightPan table.clanek table.komentar{	color: #AAFF00;font-size: 12px;font-weight: normal;width: 550px;background-color: #000000; }
#rightPan table.clanek table.komentar tr.kom_pozadi1 {	background-color: #0A0A0A; }
#rightPan table.clanek table.komentar tr.kom_pozadi2 {	background-color: #000000; }

#rightPan table.profil{			font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
#rightPan table.portret	{		width: 100%;}
#rightPan table.portret a{		color:#8C8C8B;text-decoration:none; }
#rightPan table.portret a:hover{	color:#88FF00;text-decoration:none; }
#rightPan table.portret td.nadpis{	font-size: 15px;font-weight: bold;color:#88FF00; }
#rightPan table.portret td.popis{	font-size: 12px;font-weight: normal;color:#88FF00; padding-left:10px;width:150px; }
#rightPan table.portret td.udaj{	font-size: 12px;font-weight: normal;color:#FFFFFF; }

#rightPan table.komentar{	color: #AAFF00;font-size: 12px;font-weight: normal;width: 550px;background-color: #000000; }
#rightPan table.komentar tr.kom_pozadi1 {	background-color: #0A0A0A; }
#rightPan table.komentar tr.kom_pozadi2 {	background-color: #000000; }


#rightPan table.podClankem{	width:100%; }
#rightPan table.podClankem td.dalsi_clanek{	vertical-align:top; width:500px;}
#rightPan table.podClankem td.reklama{	width:208px;}
#rightPan table.dalsi_clanky{	width: 100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
#rightPan table.dalsi_clanky a{ color:#73FF00; text-decoration:none;	}




#rightPan p.hig{
	background-color:#272727; color:#8C8C8B; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:708px; 
	padding:16px 0px 0 12px; margin:5px 0 0 0;
	}
#rightPan p.hig1{
	background-color:#151515; color:#8C8C8B; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:708px; 
	padding:16px 0px 0 12px; margin:5px 0 0 0;
	}
#rightPan p.two{
	 color:#D3D3D3; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:668px; 
	padding:10px 0px 0 52px; margin:0 0 0 0; background:url(images/02.gif) no-repeat 11px 13px #151515;
	}
#rightPan p.three{
	 color:#D3D3D3; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:668px; 
	padding:10px 0px 0 52px; margin:0 0 0 0; background:url(images/03.gif) no-repeat 11px 13px #151515;
	}
#rightPan p.one{
	 color:#D3D3D3; font:14px/20px Arial, Helvetica, sans-serif; display:block; width:668px; 
	padding:10px 0px 0 52px; margin:0 0 0 0; background:url(images/01.gif) no-repeat 11px 13px #272727;
	}
#rightPan p.more1 {
	background-color:#272727; color:#8C8C8B; padding:7px 0 13px 14px; width:706px; margin:0 0 0 0;
	}
#rightPan p.more1 a{
	background-color:#000000; color:#2BCB02; width:397px; display:block; font:14px/14px Arial, Helvetica, sans-serif;
	text-decoration:none; text-align:right; padding:0 3px;
	}
#rightPan p.more1 a:hover{
	color:#fff; background-color:#124D8C; text-decoration:none;
	}
#rightPan p.more2 {
	background-color:#151515; color:#8C8C8B; padding:7px 0 13px 14px; width:706px; margin:0 0 0 0;
	}
#rightPan p.more2 a{
	background-color:#000000; color:#2BCB02; width:397px; display:block; font:14px/14px Arial, Helvetica, sans-serif;
	text-decoration:none; text-align:right; padding:0 3px 0 0;
	}
#rightPan p.more2 a:hover{
	color:#fff; background-color:#124D8C; text-decoration:none;
	}
#rightPan ul{
	width:424px; margin:26px 0 0 0;
	}
#rightPan ul li{
	display:block; height:35px; padding:98px 0 0 0; float:left; width:141px;
	}
#rightPan ul li.time{
	display:block; background:url(images/time_manager.gif) no-repeat 0 0; height:35px;
	}
#rightPan ul li.time a{
	height:35px; background-color:#1C1C1C; border-bottom:#393939 1px solid; border-top:#393939 1px solid; 
	border-left:#393939 1px solid; display:block; font:14px/16px Arial, Helvetica, sans-serif; color:#FFFFFF;
	padding:0 39px 0 16px; text-decoration:none;
	}
#rightPan ul li.time a:hover{
	background-color:#080808; color:#2BCB02; text-decoration:none;
	}
#rightPan ul li.latest{
	display:block; background:url(images/latest.gif) no-repeat 21px 0; height:35px; 
	}
#rightPan ul li.latest a.la{
	height:35px; background-color:#1C1C1C; border-bottom:#393939 1px solid; border-top:#393939 1px solid; 
	border-left:none; display:block;  font:14px/16px Arial, Helvetica, sans-serif; color:#FFFFFF;
	padding:0 39px 0 37px; text-decoration:none; 
	}
#rightPan ul li.latest a.la:hover{
	background-color:#080808; color:#2BCB02; text-decoration:none;
	}
#rightPan ul li.what{
	display:block; background:url(images/what_news.gif) no-repeat 21px 0; height:35px; 
	}
#rightPan ul li.what a.wh{
	height:35px; background-color:#1C1C1C; border-bottom:#393939 1px solid; border-top:#393939 1px solid; 
	border-left:none; display:block;  font:14px/16px Arial, Helvetica, sans-serif; color:#FFFFFF;
	padding:0 39px 0 37px; text-decoration:none; border-right:#393939 1px solid;
	}
#rightPan ul li.what a.wh:hover{
	background-color:#080808; color:#2BCB02; text-decoration:none;
	}
/*-------------------------------footer---------*/


#rightPan p.nadpis{ font-size:10px; font-weight:bold; padding: 5px 5px 5px 5px; text-decoration:underline; text-align: left;}

/* Formuláře */
#rightPan form.mce{	width: 708px; font: 12px/14px Arial, Helvetica; color: #FFFFFF;}
#rightPan form.mce p.nadpis{ font-size: 14px; font-weight:bold; padding: 5px 5px 5px 5px; text-decoration: underline; text-align: left;}
#rightPan form.mce p.text{	font-size: 12px; color: #88FF00;padding: 5px 5px 5px 5px;}
#rightPan form.mce textarea.mce{ width: 698px;}
#rightPan form.mce table.mce{ width: 698px;}
#rightPan form.mce table.mce td{ padding: 5px 5px 5px 5px; }
#rightPan form.mce table.mce tr.seznam_cl1{ background-color:#212121;}
#rightPan form.mce table.mce tr.seznam_cl2{ background-color:#171717;}
#rightPan form.mce table.edit{ width: 698px;}
#rightPan form.mce table.edit td{ text-align:left; vertical-align: middle; padding: 5px 5px 5px 5px; }
#rightPan form.mce table.edit th{ text-align:left; font-size: 13px; font-weight: bold; color: #A5FF74;}



#rightPan form.mce label{	width: 100px; font:12px/14px Arial, Helvetica, sans-serif; color:#CBCBCB; float:left;  font-weight:bold; padding-left: 5px; }
#rightPan form.mce input{	width:245px; height:18px; display:block; background-color:#171717; border:#494949 1px solid; color:#ACACAC;float:left; }
#rightPan form.mce select{	width:245px; height:18px; display:block; background-color:#171717; border:#494949 1px solid; color:#ACACAC;float:left; }

#rightPan form.mce input.button{	width:120px; height:130px;  background-color:#171717; cursor:pointer; border:none; }
#rightPan form.mce input.hidden{	display:none;}


/*------------------------------- OKOKOKOKOKOKOKOK!!!!!!!!!!!!!!!!!!!!!!! ---------------------------*/
#rightPan table.db_seznam{ width: 708px;}
#rightPan table.db_seznam table.vypis {	width:698px; font-size: 11px;}
#rightPan table.db_seznam table.vypis font.velke { font-size: 12px; font-weight: bold;}
#rightPan table.db_seznam table.vypis tr.zaznam1{ background-color:#212121;}
#rightPan table.db_seznam table.vypis tr.zaznam2{ background-color:#171717;}

/*------------------------------ KO!!!!!!!!!!!!!! --------------------------------------------------*/

#rightPan table.imp_seznam { width: 708px; font-size:12px; padding: 5px 5px 5px 5px;}

#rightPan table.imp_seznam table.vypis tr.pozadi1 {	background-color: #0A0A0A; height: 15px;}
#rightPan table.imp_seznam table.vypis tr.pozadi2 {	background-color: #000000; height: 15px;}



#rightPan table.seznam {	width:98%}

#rightPan table.seznam tr.seznam_cl1{ background-color:#212121;}
#rightPan table.seznam tr.seznam_cl2{ background-color:#171717;}

#rightPan table.fotogalerie { width: 708px; font: 12px/14px Arial, Helvetica; color: #88FF00;}
#rightPan table.fotogalerie a { text-decoration:none; color:#8C8C8B; }
#rightPan table.fotogalerie a:hover { text-decoration:none; color:#88FF00; }
#rightPan table.fotogalerie td.info_text { font-size: 10px; font-weight:bold; text-align:right;}
#rightPan table.fotogalerie td.cl_bar{	font-size: 10px;font-weight: normal;color:#88FF00; }
#rightPan table.fotogalerie div.cl_nadpis {	font-size: 19px;font-weight: bold;color: #88FF00;text-align: center;text-decoration: none; }
#rightPan table.fotogalerie table.komentar{	color: #AAFF00;font-size: 12px;font-weight: normal;width: 550px;background-color: #000000; }
#rightPan table.fotogalerie table.komentar tr.kom_pozadi1 {	background-color: #0A0A0A; }
#rightPan table.fotogalerie table.komentar tr.kom_pozadi2 {	background-color: #000000; }



#rightPan table.fotogalerie td.fotogalerie_txt { font-size: 12px; }
#rightPan table.fotogalerie td.fotogalerie_txt div.nadpis { font-size: 14px; font-weight: bold; color: #88FF00;}
#rightPan table.fotogalerie td.fotogalerie_bar { font-size: 10px;font-weight: normal;color:#88FF00; }
#rightPan table.fotogalerie td.fotogalerie_bar a { text-decoration:none; color:#8C8C8B; }
#rightPan table.fotogalerie td.fotogalerie_bar a:hover { text-decoration:none; color:#88FF00; }


#rightPan table.fotogalerie_sez { 	width:708px; font: 12px/14px Arial, Helvetica; color: #88FF00;}
#rightPan table.fotogalerie_sez_pol {	width:100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
#rightPan table.fotogalerie_sez_pol a { text-decoration:none; color:#8C8C8B; }
#rightPan table.fotogalerie_sez_pol a:hover { text-decoration:none; color:#88FF00; }
#rightPan table.fotogalerie_sez_pol td.nadpis { font-size: 14px; font-weight:bold;}
#rightPan table.fotogalerie_sez_pol td.info_text { font-size: 10px; font-weight:bold; text-align:right;}

#rightPan table.hlavni_seznam { 	width:708px; font: 12px/14px Arial, Helvetica; color: #88FF00;}
#rightPan table.hlavni_seznam a{ 	text-decoration:none; color:#8C8C8B; }
#rightPan table.hlavni_seznam a:hover { text-decoration:none; color:#88FF00; }
#rightPan table.hlavni_seznam_polozka {	width:100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
#rightPan table.hlavni_seznam_polozka a { text-decoration:none; color:#8C8C8B; }
#rightPan table.hlavni_seznam_polozka a:hover { text-decoration:none; color:#88FF00; }
#rightPan table.hlavni_seznam_polozka td.nadpis { font-size: 14px; font-weight:bold;}
#rightPan table.hlavni_seznam_polozka td.info_text { font-size: 10px; font-weight:bold; text-align:right;}
/* MODUL GALLERY */
 #rightPan table.gallery { width: 708px; border:none; font: 12px/14px Arial, Helvetica; color: #FFFFFF; padding: 0 5px 0 5px;}
 #rightPan table.gallery a { text-decoration:none; color:#A9A9A9; }
 #rightPan table.gallery a:hover { text-decoration:none; color:#E0FF78; }
 #rightPan table.gallery td.url_bar { font-size: 10px;font-weight: bold;color:#E8FFCD; padding-bottom: 15px;}
 #rightPan table.gallery td.text { font-size: 12px; text-align:justify; }
 #rightPan table.gallery td.text div.title { font-size: 14px; font-weight: bold;}
 #rightPan table.gallery_row {	width:100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
 #rightPan table.gallery_row td.title { font-size: 14px; font-weight:bold;}
 #rightPan table.gallery_row td.title a { text-decoration:none; color:#A9A9A9; }
 #rightPan table.gallery_row td.title a:hover { text-decoration:none; color:#E0FF78; }
 #rightPan table.gallery_row td.information { font-size: 10px; font-weight:bold; text-align:right;}
 #rightPan table.gallery_row td.url_bar { font-size: 10px;font-weight: bold;color:#4A4A4A; padding-bottom: 15px;}

#rightPan table.gallery td.info_text { font-size: 10px; font-weight:bold; text-align:right;}
#rightPan table.gallery td.cl_bar{	font-size: 10px;font-weight: normal;color:#88FF00; }
#rightPan table.gallery div.cl_nadpis {	font-size: 19px;font-weight: bold;color: #88FF00;text-align: center;text-decoration: none; }
#rightPan table.gallery table.komentar{	color: #AAFF00;font-size: 12px;font-weight: normal;width: 550px;background-color: #000000; }
#rightPan table.gallery table.komentar tr.kom_pozadi1 {	background-color: #0A0A0A; }
#rightPan table.gallery table.komentar tr.kom_pozadi2 {	background-color: #000000; }

/* MODUL ARTICLES */
 #rightPan table.articles { width: 708px; border:none; font: 12px/14px Arial, Helvetica; color: #FFFFFF; padding: 0 5px 0 5px;}
 #rightPan table.articles a { text-decoration:none; color:#CAFFA7; }
 #rightPan table.articles a:hover { text-decoration:none; color:#E0FF78; }
 #rightPan table.articles td.url_bar { font-size: 10px;font-weight: bold;color:#E8FFCD; padding-bottom: 15px;}
 #rightPan table.articles td.text { font-size: 12px; text-align:justify; }
 #rightPan table.articles td.text div.title { font-size: 16px; font-weight: bold;}
 #rightPan table.articles td.gallery { height: 100px; border-top: 1px dotted #595959; border-bottom: 1px dotted #595959; padding: 5px 5px 5px 5px;}
 #rightPan table.articles_row {	width:100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
 #rightPan table.articles_row td.title { font-size: 14px; font-weight:bold;}
 #rightPan table.articles_row td.information { font-size: 10px; font-weight:bold; text-align:right;}
 #rightPan table.articles_row td.url_bar { font-size: 10px;font-weight: bold;color:#4A4A4A; padding-bottom: 15px;}

 #rightPan table.links { width: 708px; border:none; font: 12px/14px Arial, Helvetica; color: #FFFFFF; padding: 0 5px 0 5px;}
 #rightPan table.links a { text-decoration:none; color:#CAFFA7; }
 #rightPan table.links a:hover { text-decoration:none; color:#E0FF78; }
 #rightPan table.links td.url_bar { font-size: 10px;font-weight: bold;color:#E8FFCD; padding-bottom: 15px;}
 #rightPan table.links td.text { font-size: 12px; text-align:justify; }
 #rightPan table.links td.text div.title { font-size: 16px; font-weight: bold;}
 #rightPan table.links_row {	width:100%;font:12px/14px Arial, Helvetica, sans-serif;  padding: 5px 5px 5px 5px;}
 #rightPan table.links_row td.title { font-size: 14px; font-weight:bold;}
 #rightPan table.links_row td.information { font-size: 10px; font-weight:bold; text-align:right;}
 #rightPan table.links_row td.url_bar { font-size: 10px;font-weight: bold;color:#4A4A4A; padding-bottom: 15px;}

#rightPan div.icon { float: left; margin-bottom: 5px; margin-right: 5px; text-align: center; }
#rightPan span.ikony { display:block; text-align:center; }

table.kniha_hostu {		font-size: 12px; color:#88FF00;	}
table.kniha_hostu a {		text-decoration:none; color:#D0FF00;	}
table.kniha_hostu a:hover {	text-decoration:none; color:#00FF11;	}
table.kniha_hostu td.vzkaz1 {	padding: 4px 0 4px 0; border-bottom: 1px dashed #BABABA;	}
table.kniha_hostu td.vzkaz2 {	padding: 4px 0 4px 0; color:#FFFFFF; background: #1D5200; border-bottom: 1px dashed #BABABA;	}

div.top_menu {
	position: absolute;
	top: 0px;
	height: 20px;
	width: 99%;
	background-image: url(images/top_menu.gif);
	padding: 2px;
	text-align: center;
	vertical-align: bottom;
	font-weight: bold;
	font-size: 12px;
}

div.top_logo {
	position: absolute;
	top: 20px;
	height: 150px;
	width: 900px;
	background-image: url(images/top_logo.gif);
}


#bottomPan{
	width:900px; margin:0 auto 0 auto; height:20px;
	}





