html, body, p, li, ul, h1, a, input {margin: 0px auto;font-family:Verdana;font-size:12px}
p 
{	padding:0;margin:0;}

body
{
	_background:#fbfaf7 url('../images/Design/header_background.jpg') repeat-x left top;
	}
#MainDiv 
{
	background:#fbfaf7 url('../images/Design/header_background.jpg') repeat-x left top;
	min-height: 300px;
	_width: 1174px;
	_margin-left:auto;
	_margin-right:auto;
	
}
*.HorScroll
{
	overflow:auto;
	}*

#MainObal 
{
	margin: auto; 
	height:100%;
	}

.hr {display: block; clear:both; height: 0px; visibility: hidden; width: 0px; border: 0}

/* HEADER */
.minwidth-homepage
{
    min-width: 1100px;
    }

.minwidth
{
    min-width: 980px;
    }
    
#HeadTopCz, #HeadTopEn
{
	height:117px;
	_width: 1174px;
	
	border-left:4px solid #fff;
	border-top:4px solid #fff;
	border-right:4px solid #fff
}

#HeadTopCz
{
    background: url('../images/Design/header_cz.jpg') #f0f0f0 no-repeat left top;
}

#HeadTopEn
{
    background: url('../images/Design/header_en.jpg') #f0f0f0 no-repeat left top;
}

#Bar
{
    background: #35332f;
    margin: 0 4px 0 4px;
/*    min-width : 980px;*/
    _width: 1174px;
    height:30px;
    
}

#HeadTopLeft 
{
	float:left;
	height:101px;
	width:400px;
	}
#HeadTopLeft h1 
{
	font-size:16px;
	font-family:arial;
	font-weight:bold;
	color:#000;
	margin: 65px 0 0 19px;
	}
#HeadTopRight
{
	float:right;
	height:101px;
	width:530px;
	}
#TopMenu 
{
	height:25px;
	line-height:25px;
	width:inherit;
	}
#TopMenu ul
{
	background:url('../images/Design/top_menu.jpg') repeat-x center top;
	margin: 0;
	padding:0;
	}
#TopMenu ul li
{
	display:inline;
	margin-left:25px;
	}
#TopMenu ul li a 
{
	text-decoration:none;
	color:#000;
	font-family:arial;
	margin-top:-6px;
	padding-top:6px
	}
#TopMenu ul li a:hover 
{
	text-decoration:underline;
	background:url('../images/Design/top_menu_hover.jpg') no-repeat center top;
	}
#BottomMenu 
{
	height:76px;
	width:inherit;
	}
#Search 
{
	width:265px;
	float:left;
	}
#SearchInput 
{
	float:left;
    border:none;
    /*background:url('../images/Design/form_input.jpg') no-repeat left top*/
                     }

#Search input.input 
{
	font-family:arial;
	color:#3b362a;
	font-weight:bold;
    border:0;
    background-color: #fff;
    height: 16px;
    margin: 4px 0 0 5px;
    padding: 3px;
    %margin-top: 3px;
}

#SearchOk input.submit
{
	font-family:arial;
	color:#3b362a;
    font-weight:bold;
    float:left;
    height:22px;
    border:none;
    width:50px;
    background: #e9e2d0;
    margin: 4px 0 0 5px;
	}

#Other 
{
	padding-top:3px;
	/*width:300px;*/
	float:right;
	height: 25px;
	text-align: right;
	margin-right: 10px;
	color: White;
	}

#Other input
{
    vertical-align: middle;
}

#Other a
{
    font-family:arial;
    text-decoration:underline;
    color:#fff;
    margin-left: 3px;
}

/* HEADER */

.mezera {width:100%;height:4px;clear:both}

.LanguageText
{
    margin-top: -3px;
}

/* MAIN MENU */
#MenuMain 
{
/*    min-width: 980px;*/
	_width: 1174px;
	height:44px;
	background:url('../images/Design/menu_back.jpg') repeat-x center top;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	padding:0;	

	}
#MnuDiv-MainMenu
{
	margin: 0 4px 0 4px;
	padding:0; 
	/*min-width: 980px;*//**/
	_width: 1166px;
	}
#MenuMain ul
{
	margin: 0;
	padding: 0;
	}
#MenuMain ul li
{
	text-align:left;
	float:left;
	line-height:44px;
	display:inline;
	background:url('../images/Design/menu_oddelovac.jpg') no-repeat right center;
	}
#MenuMain .Last
{
	background: none;
	}
	
#MenuMain ul li a
{
	padding: 0 5px 0 5px;
	_padding: 0 2px 0 2px;
	margin: 0 5px 0 5px;
	_margin: 0 5px 0 5px;
	height:44px;
	display:block;
	float:left;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	}
	
#MenuMain ul li a:hover 
{
	background:url('../images/Design/menu_back_hover1.jpg') no-repeat center top;
	height:44px;
	}

#MnuDiv-MainMenu ul li.Act a, #MnuDiv-MainMenu ul li.TopAct a
{
	background:url('../images/Design/menu_back_hover1.jpg') no-repeat center top;
	height:44px;
	}

	

#menu #MnuDiv-MainMenu .Deep-1
{
	display: none;
	}
/* Main Menu */
	
/* SUB PAGE */



#SubPage 
{
    /*min-width: 980px;*/
    _width: 1174px;
	padding: 0 0 50px 0;
	clear:both;
	background: #f3efe4 /* puvodne tato barva #ebe6da, nesedi vsak na homepage!!*/;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	overflow: hidden;
	}

/* Bread */
#BreadDiv
{
    /*min-width: 980px;*/
    _width: 1174px;
	padding-top:14px;
	height:28px;
	}
.BreadDivLeft 
{
	width:18px;
	height:28px;
	background: url('../images/Design/kde_vlevo.gif') no-repeat center top;
	float:left;
	}
#BreadDivMiddle
{
	font-size:12px;
	line-height:28px;
	width: 96%;
	background-color:#ddd8cb;
	height:28px;
	float:left;
	}
#BreadDivMiddle p
{
	margin: 0;
	padding: 0;
	}
.BreadDivRight
{
	width:18px;
	height:28px;
	background: url('../images/Design/kde_vpravo.gif') no-repeat center top;
	float:left;
	}
#BreadDivMiddle a {color:#827b68;text-decoration:none;}
#BreadDivMiddle a:hover {text-decoration:underline}

/* Bread */

/* SUBPAGE */
#SubPageLeft 
{
	float:left;
	width:205px;
	min-height:600px;
	_height:600px;
	margin-left:5px;
	margin-right:5px;
	
	}
	
#SubPageLeft h1
{
color:#807966;
font-family:arial;
font-size:15px;
font-weight:bold;
margin-bottom:0;
padding-bottom:3px;
padding-left:20px;
padding-top:5px;
	}
#SubMenu
{
	background-color:#d3cbb6;
	}
#SubMenuTop 
{
	background: url('../images/Design/submenu_top2.gif') no-repeat center top;
	width:205px;
	height:14px;
	padding:0;
	margin:0;
	}
#SubMenuBottom 
{
	background: url('../images/Design/submenu_bottom2.gif') no-repeat center top;
	width:205px;
	height:14px;
	}

#MnuDiv-LeftMenu ul 
{
	margin: 0;
	padding: 0;
	}
#MnuDiv-LeftMenu ul ul 
{
	padding:0 0 0 20px;
	}
#MnuDiv-LeftMenu ul li 
{
	display:block;
	list-style-type:none;
	background:url('../images/Design/submenu_oddelovac.gif') no-repeat center bottom
	}
#MnuDiv-LeftMenu ul li .MnuItm-33
{
	background: none;
	}
#MnuDiv-LeftMenu ul li a
{
	display:block;
	padding:6px 0 6px 15px;
	text-decoration:none;
	}
#MnuDiv-LeftMenu ul li span 
{
	display:block;
	color:#000;
	background:url('../images/Design/submenu_sipky.gif') no-repeat left center;
	padding-left:10px;
	}
#MnuDiv-LeftMenu ul li a:hover 
{
	background: url('../images/Design/submenu_hover1.gif') no-repeat center top;
	color: Black;
	text-decoration:underline;
	}
#MnuDiv-LeftMenu ul li.Act 
{
	background: url('../images/Design/submenu_hover1.gif') no-repeat center top;
	text-decoration:none;
	font-weight:bold;
	}
#MnuDiv-LeftMenu ul ul 
{
	background: #d3cbb6;
	text-decoration:none;
	font-weight:normal;
	}
#MnuDiv-LeftMenu ul ul li.Act 
{
	background: url('../images/Design/submenu_hover1.gif') no-repeat center top;
	text-decoration:none;
	font-weight:bold;
	}

#SubPageRight 
{
	position:relative;
	margin: 0 5px 0 216px;
	width: auto;
	min-width: 650px;
	_width: 910px;		
	_position:static;
}

#SubPageRightTop 
{	
	width: auto;
	_width: 900px;
	background-color:#e8e2d3;
	_overflow:auto;
	
	}

#HomeMainPage #SubPageRightTop 
{
	height:inherit;
	background-color: Transparent;
	}

#SubPageRightTop  h1, #SubPageRightTop  h6, #SubPageRightTop  h2, #SubPageRightTop  h3, #SubPageRightTop  h4, #SubPageRightTop  h5
{line-height:27px;font-size:13px;margin: 15px 0 18px 0;padding: 0 0 0 14px;}
#SubPageRightTop  h1 {background:url('../images/Design/subh2.png') center top;margin: 0 0 10px 0;}
#SubPageRightTop h2 {font-size:12px; background-color:#d3cbb6;}
#SubPageRightTop h3 {font-size:11px; background-color:#d3cbb6;}
#SubPageRightTop h4 {font-size:10px; background-color:#d3cbb6;}
#SubPageRightTop h5 {font-size:9px; background-color:#d3cbb6;}
#SubPageRightTop h6 {font-size:8px; background-color:#d3cbb6;}
address {display: block;font-style: italic;height: 14px;padding: 0 0 0 20px;}
dl {display: block;height: 14px;padding: 5px 0 12px 20px;}
pre{display: block;font-family: -webkit-monospace;height: 15px;margin: 12px 0 12px 20px;white-space: pre;}
#document-list{clear: both;}
#document-list-in{background: #f3efe4;margin: 5px 10px 15px 10px;padding: 5px 10px 15px 10px;}
#document-list-in a{/*padding-bottom: 5px;*/}
#document-list-in img{position: relative;top: 5px;}
#document-list-in ul{list-style: none;}
#SubPageRightTop p {margin: 14px 5px 8px 5px;padding: 0px 5px 0px 5px;font-size:12px;line-height:17px; overflow:auto;overflow-x:auto;overflow-y:visible;_overflow:scroll;}
#SubPageRightTop div {margin: 14px 5px 8px 5px; font-size:12px;line-height:17px;overflow:auto;overflow-x:auto;overflow-y:visible;_overflow:auto;}
#login, #login .vstoupit {overflow:visible;}
#SubPageRightTop a, #SubPageRightTop  p a, #SubPageRightTop td a, #SubPageRightTop li a{color:#006b25}
#SubPageRightTop a:hover, #SubPageRightTop  p a:hover, #SubPageRightTop td a:hover, #SubPageRightTop li a:hover{text-decoration:none;}
.SubPageRightBottom  {float:right;margin-right:50px;margin-top:15px;}
.SubPageRightBottom a {padding-top:5px;text-decoration:none;color:#000;float:left;background:url('../images/Design/button.png') no-repeat center top;font-size:12px;font-family:arial;text-align:center;width:79px;height:27px;font-weight:bold}
#SubPageRightTop ul {list-style-type:square;margin: 5px 0 0px 10px;padding: 0px 20px 10px 40px;}
#SubPageRightTop li {display:list-item;margin: 5px 0 0 0; }
#SubPageRightTop img {margin: 5px 5px 5px 5px; padding: 0px 0px 0px 0px; border: 0px;}
#SubPageRightTop table td{padding: 0px 5px 0px 5px;}
#SubPageRightTop table.data {border:1px solid #000000;border-collapse:collapse;border-spacing:0;margin:8px 16px;}
#SubPageRightTop table.data th {text-align:center;}
#SubPageRightTop table.data td, .content table.data th {border:1px solid #000000;padding:4px 8px;vertical-align:top;}
#SubPageRightTop table.data th {background-color:#229F72;color:#FFFFFF;}
#SubPageRightTop table.data tr.odd {background-color:#E7DFC7;}
#SubPageRightTop table.data tr.even {background-color:#F3EEDE;}

/* VYJIMKY NA HOMEPAGE */
#HomeMainPage #SubPageRightTop img {margin: 0px 10px 10px 5px; border: 0px;}
#HomeMainPage #SubPageRightTop ul {list-style-type:square;margin: 0px 0 10px 0;padding: 0px 10px 0px 25px;}
#HomeMainPage #SubPageRightTop li {margin: 0 0 4px 0;}
#HomeMainPage #SubPageRightTop h3 {font-size:11px; background: none;}
#HomeMainPage #SubPageRightTop p {margin: 0px 5px 8px 5px;padding: 0px 5px 0px 5px;font-size:12px;line-height:17px; overflow:hidden;}
#HomeMainPage #SubPageRightTop div {margin: 0px 0px 0px 0px;font-size:12px;line-height:17px; overflow:hidden;}

/* SUBPAGE */

#MainFooter
{
	width:100%;
	_width: 1180px;
	text-align:center;
	clear:both;
	background-color:#f2efe3;
	height:60px;
	border-top:4px solid #fff;
	border-bottom:4px solid #fff;
	margin-top:-25px;
	}
#MainFooterContent 
{
    /*min-width: 980px;*/
    _width: 1174px;
    width: 95%;
	margin: auto;
	text-align: left;
	}
#MainFooterContent #FooterLeftSide 
{
	width:750px;
	color:#625c47;
	font-size:12px;
	font-weight:bold;
	float:left;
	line-height:13px;
	margin-top:15px;
	}
#MainFooterContent #FooterRightSide 
{
	float:right;
	text-align: right;
	color:#7c7c7c;
	font-size:12px;
	margin-top:15px;
	}
#MainFooterContent #FooterRightSide a 
{
	text-decoration:underline;
	color:#7c7c7c;
	}
#MainFooterContent #FooterRightSide a:hover 
{
	text-decoration:none
	}
	
/* ProuzekResort*//* ProuzekResort*//* ProuzekResort*/
#ProuzekResort
{
	display:block; 
	overflow: hidden; 
	text-align:left; 
	width:100%;
	height:30px;
	}

#ProuzekResort a {color:#ffffff;font-weight:normal ;text-decoration:none;}
#rozbaleno a {color:#ffffff;font-weight:normal ;text-decoration:none;}
#ProuzekResort a:hover {text-decoration:underline;}
#ProuzekResort h1,#ProuzekResort h2,#ProuzekResort h3,#ProuzekResort h4,#ProuzekResort h5,#ProuzekResort h6,#ProuzekResort p,#ProuzekResort address,#ProuzekResort blockquote,#ProuzekResort table,#ProuzekResort dl,#ProuzekResort fieldset {margin:15px 0;}

/*table.table-01 {border-collapse:collapse; border-spacing:0; border:1px solid #CCC;}
table.table-01 th {background:#EEE;}
table.table-01 th, table.table-01 td {border:1px solid #DDD;}
table.table-01 tr.bg td {background:#F5F5F5;}
ul.ul-01 {list-style:none;}
ul.ul-01 ul {margin:0;}
dl.dl-01 dt {font-weight:bold;}
dl.dl-01 dd {margin-left:20px;}
*/

#ProuzekResort, #rozbaleno 
{
	display: block; 
	
	width: 100%; 
	text-align:left; 
	margin-left:auto; 
	margin-right:auto; 
	background:#148943;
	/*background:#93B632;*/
	}
#rozbaleno 
{
	position:absolute; z-index:1000;
	}
#rozbaleno a 
{
	color:#fff; 
	text-decoration:underline;
	}
#rozbaleno a:hover 
{
	text-decoration:none;
	}
  
  /*zakladni vizualni styl*/
  #sekce 
  {
  	height:30px;
  	display: block; 
  	width: 100%; 
  	border-top:1px solid #567C19; 
 	background: url('../images/Design/prouzek.gif') repeat-x left top;
 /* 	background:#93B632;*/

  	}
  #ProuzekResort div.sekce-obal 
  {
  	height:26px;
  	padding-top:2px; 
  	padding-bottom:2px; 
  	padding-left:6px; 
  	padding-right:6px;
  	/*border-bottom:1px solid #EDF3DE; 
  	background:#93B632;*/
  	}
  #ProuzekResort .sekce-left 
  {
  	float:left; 
  	width:45%;
  	background: url('../images/Design/lvicek.gif') no-repeat left top;
  	padding-left: 24px;
  	}
	  #ProuzekResort .sekce-right 
  {
  	float:right; 
  	text-align:right;
  	width:50%;
  	}
	/*logo resort*/
        #ProuzekResort h1 
        {
        	position:relative; 
        	width:180px; 
        	height:19px; 
        	overflow:hidden; 
        	margin:0; 
        	padding:0; 
        	font-size:90%;
        	}
        #ProuzekResort h1 span 
        {
        	display:block; 
        	position:absolute; 
        	top:0; left:0; 
        	z-index:1; 
        	width:100%; 
        	height:100%; 
        	margin:0; 
        	padding:0;
        	color: White; 
        	/*background:url("../Images/Design/logo.gif") 0 0 no-repeat; cursor:pointer;*/
        }
.noscreen {display:none;}

.box {min-height:1px;}
.box:after {display:block; visibility:hidden; clear:both; line-height:0; font-size:0; content:".";}

.fix {float:none; clear:both; width:0; height:0; margin:0; padding:0; border:0; line-height:0; font-size:0;}

.f-left {float:left !important;}
.f-right {float:right !important;}

.t-left {text-align:left !important;}
.t-center {text-align:center !important;}
.t-right {text-align:right !important;}
.t-justify {text-align:justify !important;}

  #sekce-rolovat.zavreno {background:url("../Images/Design/show.gif") no-repeat right center; padding-right:22px;}
  #sekce-rolovat.otevreno {background:url("../Images/Design/hide.gif") no-repeat right center; padding-right:22px;}
  #sekce-odrolovat.zavreno {background:url("../Images/Design/show.gif") no-repeat right center; padding-right:22px;}
  #sekce-odrolovat.otevreno {background:url("../Images/Design/hide.gif") no-repeat right center; padding-right:22px;}

	/*logo MZP*/
        #rozbaleno h2 {position:relative; width:157px; height:40px; overflow:hidden; margin:0; padding:0; font-size:90%;}
        .cze {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("../Images/Design/logo_main.gif") 0 0 no-repeat; cursor:pointer;}
        .ene {display:block; position:absolute; top:0; left:0; z-index:1; width:100%; height:100%; margin:0; padding:0; background:url("../Images/Design/logo_main_en.gif") 0 0 no-repeat; cursor:pointer;}

  #rozbaleno div.rozbaleno-logo {padding-top:13px; padding-bottom:13px; padding-left:23px; padding-right:23px;}
  #rozbaleno div.rozbaleno-30 {display:block; float:left; width:20%;}
  #rozbaleno div.rozbaleno-70 {display:block; float:left; width:80%;}

  #rozbaleno ul {display:block; margin:0; padding:0;padding-top:20px;padding-bottom:13px;padding-left:40px;}
    #rozbaleno ul li {display:block; float:left; list-style:none; padding-right:5%; line-height:2;}
    #rozbaleno ul li strong {display:block; width:70%; float:left; font-weight:100; padding-right:10%;}
    #rozbaleno ul li span {display:block; width:20%; float:left;}

  #akce.skryt {display:block; float:right; margin-right:6px; margin-bottom:1em; margin-top:-1em; width:16px; height:16px; overflow:hidden;}
  
  #ul-list.w50 li {width:44%;}
    #ul-list.w100 li {width:75%;}
      #ul-list.w100 li strong {width:65%;}  
/* ProuzekResort*//* ProuzekResort*//* ProuzekResort*/

/* JUST HOME */	
#HomeMainPage 
{
    min-width: 1280px;
    _width: 980px;
    width: 100%;
	min-height: 550px;
	padding-top: 15px;
	display: block;
	clear:both;
	background: #f3efe4 url('../images/Design/main_page_background.gif') repeat-x center top;
	}

#NewsDiv
{
	background-color:#d3cbb6;
	}
#NewsDiv h3 
{
	margin: 0 0 0 5px;
	padding: 0 10px 5px 25px;
	font-size:13px;
	background: url('../Images/Design/novinky_kalendar.jpg') no-repeat left top;
}
#NewsDiv h3 a
{
	color: #000000;
	text-decoration: none;
}
#NewsDiv h3 a:hover
{
	text-decoration: underline;
}
#NewsDiv span.datum 
{
	font-size:10px;
	color:#a69d7d;
	font-weight:bold;
	padding-left:30px;
	}
#NewsDiv img 
{
	position:absolute;
	margin-left:8px;
	margin-top:-12px;
	}
#NewsDiv p 
{
	text-indent:15px;
	font-size:11px;
	margin: 5px 0 0 0;
	padding: 5px 13px 10px 14px;
	line-height:14px
	}
.FloatLeft
{
	float:left;
	}
.FloatRight
{
	float:right;
	}
.BoxBottom
{
	margin:0 0 0 0;
	background:url('../images/Design/BoxBottom.gif') no-repeat center top;
	width:346px;
	height:8px; 
}
#HomePageGeofond, #HomePageZakon, #HomePageMapa, #HomePageStatistika,#HomePageRocenky, #HomePageStatistickaData
{
	margin:0 0 0 0;
	width:346px;
	height:54px; 
	}

#HomePageGeofond 
{
	background:url('../images/Design/BoxHeadGeo.gif') no-repeat center top;
	}
#HomePageZakon 
{
	background:url('../images/Design/BoxHeadInfo.gif') no-repeat center top;
	}
#HomePageMapa 
{
	background:url('../images/Design/BoxHeadMapa.gif') no-repeat center top;
	}
#HomePageStatistika
{
	background:url('../images/Design/BoxHeadStatistickaData.gif') no-repeat center top;
	}
#HomePageStatistickaData
{
	background:url('../images/Design/BoxHeadStatistika.gif') no-repeat center top;
	}
#HomePageRocenky
{
	background:url('../images/Design/BoxHeadRocenky.gif') no-repeat center top;
	}
#HomePageGeofond h2,#HomePageZakon h2, #HomePageMapa h2, #HomePageStatistika h2,#HomePageRocenky h2, #HomePageStatistickaData h2
{
    background: none;
	font-size:13px;
	line-height: 14px;
	margin:0 0 0 0;
	padding:10px 0 0 70px;
	
}
#HomePageGeofond p, #HomePageZakon p, #HomePageMapa p, #HomePageStatistika p,#HomePageRocenky p, #HomePageStatistickaData p
{
	margin: 0 0 0 0;
	padding: 10px 17px 0 50px;
	text-align:justify;
	}

#HomepageBoxes
{
    width: 700px;
    _width: 695px;
    float:left;
}

.BoxBody
{
	margin:0 0 0 0;
	padding: 0 10px 0 50px;
	background:url('../images/Design/BoxBody.gif') repeat-y left top;
	width:286px;
	overflow:hidden;
}
.BoxBody table, .BoxBody tr, .BoxBody td
{
	border: solid 1px black;
	border-collapse: collapse;
}
.BoxBody ul
{
	list-style-type:square;
	margin:0 0 0 0;
	padding: 8px 17px 0 25px;
	text-align:justify;
	}
.BoxBody li
{
	}
.BoxBody a
{
	text-decoration:none;
	color:#000;
	}
.BoxBody a:hover
{
	text-decoration:underline;
	}

.BoxBody p
{
    margin: 0;
    padding: 0;
	}
#Space
{	width:600px;
	height:20px;
	}
#HomePageRightSide
{
	float:left;
	padding: 28px 0 0 10px;
	width:165px;
	text-align: center;
	}
#RightSideHead
{
	background: url('../images/Design/submenu_top.gif') no-repeat left top;
	width:165px;
	height:14px;
	font-size:0px;
	padding:0;
	margin:0;
	}
#RightSideBox
{
	background-color:#d3cbb6;
	width:165px;
	}
#RightSideBottom
{
	background: url('../images/Design/submenu_bottom.gif') no-repeat left top;
	width:165px;
	height:14px;}
	}
#RightSideBoxdiv.clen 
{
	width:100px;
	height: 70px;
	text-align:center;
	margin: 20px 0 0 20px;
	}

#RightSideBox div.clen1, #RightSideBox div.clen2, #RightSideBox div.clen3, #RightSideBox div.clen4
{
margin-top: 20px;
margin-bottom: 10px;
}	
#RightSideBox div.clen img {border:none;}
#RightSideBox div.clen a{font-size:11px;font-style: italic;color:#000;text-decoration:none}

#SponsorLeftColumn {width: 165px;}
#SponsorRightColumn{width: 165px;}

#SponsorRightColumn h3, #SponsorLeftColumn h3 
{
	text-align: left;
	padding: 0 0 0 15px ;
	margin: 0 0 0 0;
	}
#SponsorRightColumn img {border:none;}
#SponsorRightColumn a {margin-left:5px}

/* JUST HOME */

/* JUST SEARCH PAGE */
#search-results
{
	padding: 15px 0 0 0;
	margin:0;
	}
#search-results a
{
	text-decoration:underline;
	color:#000000;
	}
#search-results a:hover
{
	text-decoration:underline
	color:#000000;
	}
#search-results p
{
	margin: 5px 0 25px 0;
	padding: 0 0 0 0;
	}

/* JUST SEARCH PAGE */

/* just NEWS */
#news-list
{
padding: 15px 5px 5px 5px;
	}
#news-list table
{
padding: 0 0 0 0;
margin: 0 0 0 0;
	}
#news-list a
{
	color: #000000;
	text-decoration: underline;
	}
.news-item
{
	margin: 0 0 10px 0;
	}
.news-item p
{
margin: 0 0 0 0;
padding: 0 0 0 0;
	}
	
.news-item p a
{
	color: #000000;
	text-decoration: underline;
	}
.news-title
{
	background:url('../Images/Design/ico-news.gif') no-repeat left top;
	padding: 3px 0 3px 25px;
	margin: 0 0 0 0;
	float: left;
	}
.news-title a 
{
	text-decoration:underline;
	color:#006B25;
	}
.light-color
{
	text-align:right;
	padding-right: 5px;
	color: #959595;
	float: right;
	}
	
/* just NEWS */

/* site map mapa stránek */
#SiteMapka
{
	margin: 0 0 35px 0;
	padding: 0 0 15px 0;
}
#SiteMapka table
{
	padding: 0 0 0 60px;
}
#SiteMapka tr
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;	
	line-height: 20px;
}
#SiteMapka td a
{
	font-weight:bold;
	font-size: 1.2em;
}
#SiteMapka div div td a
{
	font-weight:normal;
	font-size: 1.0em;
}
#SiteMapka div div td
{
	font-weight:normal;
}
#SiteMapka img
{
	padding: 0 0 0 0;
	margin: 0px 0 0 0;
}
#SiteMapka table a, #SiteMapka tr a, #SiteMapka td a
{
	color: #000000;
	text-decoration: none;
}
#SiteMapka table a:hover, #SiteMapka tr a:hover, #SiteMapka td a:hover
{
	color: #000000;
	text-decoration: underline;
}

/* site map mapa stránek */

/* content */


/* --------- LOGIN --------- */

#login
{
	width: 291px;
	height: 215px;
	margin: 0 auto;
	margin-top: 75px;
	background: url('../CMS/Images/Design/login_bg.jpg') #79d001 top left no-repeat;
}

.text-name
{
	margin: 85px 0 0 30px;
	background: #91d337;
	border: 0px;
}

.text-pwd
{
	margin: 30px 0 0 30px;
	background: #91d337;
	border: 0px;
}

.odsadit
{
	margin: 6px 0 0 20px;
}

.vstoupit
{
	text-align: right;
	margin: 15px 25px 0 0;
}

/* --------- / LOGIN --------- */

.darkbg
{
	background: #555;
	text-align: left;
}

.version
{
    color: #ccc;
    position: absolute;
    top:29px;
    width: 100px;
}