body {
	margin:0px;
	padding: 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;	
    font-size: 9pt;
	font-weight: normal;
	text-align:center;
	color: #000;
    position:relative;
    background: #e5e6d7 url(/data/Design/podkl.jpg) repeat;
}

 table, td{
	
	font-family: Verdana, sans-serif;
	font-weight: normal;
	font-size: 9pt;
}



a{font-size: 8pt;
	color: #f73002;
	font-weight: bold;
    text-decoration:none;
	
}
a:hover{
   text-decoration:underline;
	
}

.cmsFlash object{
    position:absolute;
    top:62px;
    left:9px;


}
th{
	color: #000;
	font-family: Verdana, sans-serif;
	font-weight: bold;
	font-size: 15px;
}

h1{
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 5px 0px;
	font-size: 13pt;
    color:#000;
}


h1.textHlavicka{
position:absolute;
top:70px;
right:25px;
font-size: 15pt;
color:#171717;


}

.textAuto h1{
position:absolute;
top:290px;
left:445px;
font-size: 11pt;
color:#960419;
letter-spacing:2px;
line-height:2.5ex;

}


h2{
	text-align: center;
	color: #d71006;
	margin: 0px;
    padding: 10px 0px 5px 0px;
	font-size: 12pt;
    background: url(/data/Design/linka.jpg) repeat-x;

}

h3{
	margin: 5px 0px;
	font-size: 17px;
}

a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #FC5C04;
	text-decoration: none;
font-weight: bold;
}

a:hover {
	color: #FB7F06;font-weight: bold;
	text-decoration: underline;

}



.foot .CMSTextHTML {
     margin: 0px 0 0 60px;
     padding: 15px 0 0 0;
 }

.foot .CMSTextHTML a{
     margin: 0;
     padding: 0px;
     font-size:8pt;
     color:#999;
     font-weight:normal;

 }




.CMSPage div,
.CMSBlock div,
.CMSPageBlock div{
	display: block;
}

.CMSBinary,
.CMSLink{
    clear:both;
    display: block;
    margin:5px 0 10px 0;
    padding: 0px;

}

.CMSTextHTML {
   margin:  5px 0px 10px 0px;	
   padding:0px;
   color:#333;
   display:block;
   clear:both;
 

}

/* ------------STRUCTURE---------------------- */



.presentation{
        margin: 0px auto;
	padding: 0px;
	width: 1000px;
	text-align:left;
	background: url(/data/Design/podklObsah.jpg) left top repeat-y;
	
}

.presentation_in{
        margin: 0px;
	padding: 0px;
	background: url(/data/Design/top.jpg) left top no-repeat;
}

.head{
        position:relative;
        margin: 0px;
	padding: 0px;
	height: 300px;

	
	

}

.head_in{
        margin: 0px;
	padding: 0px;

}

.left{
        margin: 0px;
	padding: 0px;
	float: left;
	min-height: 350px;
	_height: 350px;
	width: 220px;
	
}
.left_in{
        margin: 0px 0px 0 35px;
	padding: 0px;


}

.CMSPage{
        margin: 0px;
	padding: 0px;
	float: right;	
	width: 760px;
     
	

}

.CMSPage_in{
        margin: 105px 20px 0 0px;
        padding: 4px 5px 4px 5px;
        min-height: 250px;
       _height: 250px;
        background: #9f9f9f url(/data/Design/pdklText.jpg) left top repeat-x;
  float: right;
width: 740px;
}

/*
.CMSPage_in{
        margin: 105px 20px 0 0px;
        padding: 0px;
        min-height: 250px;
       _height: 250px;
        background: #9f9f9f url(/data/Design/pdklText.jpg) left top no-repeat;
   /*float: right;
}*/


.foot{
        margin: 0px;
	padding: 0px;
	clear: both;
        height:49px;
        background: url(/data/Design/paticka.jpg) left top no-repeat;
}

/*----titulni-------*/

.blok_Titul{
   width:740px;
   margin: 0px;
   padding: 0px;
   display:block;

}


.sluzby{
   width:360px;
   margin: 0px;
   padding: 0px;
   float:left;
}


.aktualne{
   margin: 0px;
   padding: 0px;
   width:360px;
   float:right;
}

/*--------menu-Leve-----*/
ul.leftMenu {
	margin: 5px 0 10px 0;
	padding: 0;
	list-style-type: none;
    text-align:left;
    border-bottom:3px solid #9e0214;
    width: 183px;

}

 ul.leftMenu ul{
	display: none;
	width: 200px;
	position: absolute;
	top: -2px;
	left: 168px;
	margin: 0px;
	padding: 0px;
	z-index: 300;text-align:left;
    list-style-type: none;
    background-color: #EEE;
}
 ul.leftMenu ul ul{

	display: none;
	width: 200px;
	position: absolute;
	top: -2px;
	left: 195px!important;
	margin: 0px;
	padding: 0px;
	z-index: 1000;text-align:left;
    list-style-type: none;
}



 ul.leftMenu li {
	display: block;
	position: relative;
    margin: 2px 0 2px 1px;
/*float:right;width:164px;*/
	padding: 2px 0 2px 3px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
    text-align:left;
    border: 1px solid #FFF;
    border-right-color: #CCC;
    border-bottom-color: #CCC;
    z-index:0;width: 177px;
}


 ul.leftMenu ul li {
	margin: 1px;
	padding: 2px 0 2px 5px;
	color: #000000;
    background-color: #f3e9c9;	
	border: 1px solid #5D6356;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;z-index: 300;
    font-weight: normal;text-align:left;
    width: 191px;

	
}

 ul.leftMenu li a{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	display: block;
	padding: 0 0 0 0px;
	margin:0px;
	color: #000000;
    z-index:0;
    text-decoration: none;

}

 ul.leftMenu ul li a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
    font-weight: normal;
	display: block;
	padding: 0px;
	margin:0px;
	color: #000000;
	text-decoration: none;
    border-left:0!important;
    z-index:300;

}


 ul.leftMenu li a:hover{
	color: red;
	font-size: 10pt; 
    font-weight: normal;
    text-decoration: none;


}

 ul.leftMenu ul li a:hover{
	color: black;padding: 0px;
	margin:0px;
	font-size: 10pt; 
    border-left:0px!important;
    font-weight: normal;
    text-decoration: none;

 

}

 ul.leftMenu li:hover{
	display:block;
    background-color: #f3e9c9;
   
   
}


 ul.leftMenu ul li:hover{
	display:block;
    background: #EEBA92;
    
}

 ul.leftMenu li {
	behavior: url(/data/css/default/IEmen.htc);
}

 ul.leftMenu ul.CSStoShow {
	display: block;
}

 ul.leftMenu li:hover > ul {
	display: block;
}



ul.leftMenu li.selected a{
	font-weight: bold;
	padding:  0px;
	margin:  0px;
}

ul.leftMenu li.selected a:hover{
color:000!important;
	font-weight: bold;
	padding:  0px;
	margin:  0px;
    background-color: none!important;
}

ul.leftMenu li.selected:hover{
    color:000!important;
	font-weight: bold;	
    background-color: #fff;
}
/*-------levy_blok---------*/
.left .CMSTextHTML,
.left .CMSArticle{
margin: 5px 0px 5px 0;
padding: 0px  2px 4px 2px;
border:1px solid #ccc;
font-size:8pt;
border-left:0;
border-top:0;

}
.left h2{
margin:  0;
padding: 2px;
font-size:9pt!important;
color: #636263!important;
}

/*----fotogalerie----*/

.galerie_obsah{
margin:  0;
padding: 0px;
float:left;

}

.galerie_obsah .obrazek{
margin:  5px;
padding: 5px;
float:left;
border:1px solid #666;
background-color:white;
}

.galerie_obsah .obrazek img{
margin:  0;
padding: 0px;
border:0;

}


.galerie_obsah .description{
margin:  0;
padding: 0px;
height:30px;
font-size:8pt;

}



/*------------clanek------------------*/

.CMSArticle{


  padding: 0px;
  margin: 0px 0 0px 0;	
  clear:both;
  font-size:9pt;

}

.CMSArticle_in{
    padding: 0px 0px 5px 0;
	margin:   0px 0px 15px 0;
  float:left; width:99%; 
  display:block;
border-bottom:1px dotted  gray;
  
}


/* nenastylovane pocitadlo komentaru */
.articlecommentscounter{
display: none;
}

.CMSArticle .articledate{
  font-weight: bold;
  font-size:7pt;
  margin:0 0 2px 0; 
  padding:0;
}
.CMSArticle .articletitle{  
  margin: 0;
  padding: 0 0 5px 0;
  font-weight: normal;
  color:#960419;
  font-size:13pt;letter-spacing: 1px;

}
.CMSArticle .articletitle a{  
  margin: 0;
  padding: 0 ;
  font-weight: normal;
  color: green;
  font-size:13pt;letter-spacing: -1px;
  text-decoration:none;

}


.CMSArticle .articleperex{margin: 0;
  padding: 2px 0 4px 0;
  font-weight: bold;
  color: #000;
  font-style: italic;
	
}



.CMSArticle .articlebody{
  font-weight: normal;
  margin:0; padding:0 0 5px 0;

}


.CMSArticle .attachment {
	float: left;    
	margin: 0px;
	padding: 0px;

}


.CMSArticle .attachment img{
	border:1px solid gray;
	margin: 0px 5px 0 5px;
	padding: 0px;

}
.CMSArticle .attachment_description{
  clear:left;
  width:100px;
  height:30px;
  font-size:8pt;
  margin: 0px 5px 0 5px;
	padding: 0px;
  overflow:hidden;


}


.CMSArticle .attachment_link  {
	width:700px;
  display: block;
  clear:both;
	margin: 0px;
	padding: 5px 0;


}

