body {
	margin:0; padding:0;
	background:#676767;
	text-align:center;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size:9pt;
  color: #383838;
  }
	
.hlavicka {
   background-image: url(/data/Image/hlavicka.jpg);
	 background-repeat: no-repeat;
   margin:0; padding:0;
   height:233px;position:relative;

}

.flash{
  position:absolute;
  right:0;
  top:89px;


}

.fcc-praha_cz {
	width: 1000px;
	margin-left: auto;
  margin-right: auto;
	background-image: url(/data/Image/podkl_obsah.jpg);
	background-repeat: repeat-y;
  text-align:left;
	}


.CMSPage {
	margin:0; 
	padding:0;
	min-height:300px;
	_height:300px;
	
        

}

.CMSPage_in {
	margin:0; 
   padding: 1em 1.1em 1.2em 1.5em;
	}

.paticka {
  margin:0; padding:0;
  background-image: url(/data/Image/paticka.gif);
	background-repeat: no-repeat;
  clear:left;
  height:23px;

}


/* TOP MENU */
.hlavicka .menuTop {
	position:absolute;
  top:190px;left:25px;
	margin:0px;
	padding: 0px;
	
	
}


.hlavicka .menuTop ul{

	margin:0px;
	padding: 0px;
	
	
}

.hlavicka .menuTop li{
	display: inline;
	padding:0 15px 0 15px;margin:0;
	border-right: 1px solid #E5E9D8;
	font-weight: bold;
	color: #E5E9D8;
	text-transform: uppercase;
	letter-spacing: 0.1em;

}

.hlavicka .menuTop a{
	font-weight: bold;
	color: #E5E9D8;
	text-decoration: none;
	text-transform: uppercase;
	letter-spacing: 0.1em;
}

.hlavicka .menuTop a:hover {
  color: #BCF981;
}
.hlavicka .menuTop .selected a {
  color: #A0E555;
}


.blokTitul1{
  background-image: url(/data/Image/titul1.jpg);
	background-repeat: no-repeat;
  width:315px;
  height:287px;
  float:left;
  margin:0 0 20px 6px;
  padding: 0 0 0 0;

}

.blokTitul1_in{

  margin:0;
  padding: 145px 6px 0px 15px;
   font-size:9pt;

}


.blokTitul2{
  width:619px;
  height:286px;
  float:right;
  background-image: url(/data/Image/titul2.jpg);
	background-repeat: no-repeat;
  margin:0 5px 21px 0;
  padding:0;
   font-size:9pt;


}

.blokTitul2_in{

  margin:0;
  padding: 25px 15px 0 15px;


}

/*-------oNas-------*/


 .oNas_page{
   margin:1.2em 0 30px 0.5em;
	 padding:0 0 0 0;
   width:975px;
   float:left;

}

.oNas_page .onasTitul {

	width:975px;
	margin:0px;
	padding: 0px;


	
}
.oNas_page .onasTitul ul{

	list-style-type: none;
	margin:0px;
	padding: 0px;


	
}

.oNas_page .onasTitul  li{
	display: block;
  position:relative;
  width:304px;
  height:167px;
  float:left;
	margin: 0 5px 0 5px;
	padding: 0 0 0 0px;
  background-image: url(/data/Image/podklMenu.gif);
	background-repeat: no-repeat;
}

.oNas_page .onasTitul li a{
	text-decoration: underline;
  position:absolute;
  top:20px;
	font-weight: bold;
	text-decoration: none;
	padding:0;
	margin: 0 0 0 123px;
  font-size:1.2em;
	
  color:#00C161;
  width:170px;
}

.oNas_page .onasTitul li a:hover {
  color: #000;padding:0;margin: 0 0 0 123px;


}
.oNas_page .onasTitul ul .selected a {
 color: #000;
}



/*-------historie,naseVize,silneStranky-------*/


 .oNas {
  margin:0;
	padding: 0px;
  width:940px;
  float:left;

}



 .oNas .CMSPage{
  margin:0;
	padding: 0px;
  width:700px;
  float:right;

}


.menuLeft {
  float:left;width:200px;
	margin:0px;
	padding: 0px;
  background-color:#02C161;

}


.menuLeft ul{
  
	margin:0px;
	padding: 0px;
	
}


.menuLeft  li{
	list-style-type: none;
	border-right: 1px solid #333;
	font-weight: bold;
	color: #E5E9D8;
	border-bottom:1px dashed #333;

}
	
.menuLeft li a{  
  font-size:0.9em;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	padding:4px 2px 4px 15px;
  margin:0;
  display:block;

}

.menuLeft li a:hover {
  color: #fff;
  padding:4px 2px 4px 15px;
  margin:0;
  background-color:#000;display:block;
 
}
.menuLeft li .selected a {
  color: #CB894D;

}

/*-------odkazy----------*/
.leftObrazek{
  padding:0;
  margin:0;
  height:81px;
}

A{
	font-size: 12px; 
	font-weight: bold; 
	color: #FA7B0B;           
	text-decoration: underline;
}

A:hover{
	color:  #333;
	text-decoration: none;
}

.webmaster {
	font-size: 9px;
	font-weight: normal;
	color: #f0f0f0;float:right;
	text-decoration: none;
  padding: 3px 10px 0 0;
	
    	
}

 .webmaster:link { 
    text-decoration: none;
}

 .webmaster:hover  {         
    
    text-decoration: none;
    font-weight: normal;
    font-size: 9px;color: #ccc;

}

/*------------novinky------------*/

.novinky .CMSArticle{
 
  width:450px;
  height:180px;
  float:left;
  margin:0  10px 20px 10px;
  padding: 0 0 0 0;
  border-right: 1px solid black;
  border-bottom: 1px solid black;
}

.novinky .CMSArticle_in{

  margin:0;
  padding:3px;

}

/* nenastylovane pocitadlo komentaru */
.articlecommentscounter{
display: none;
}

.novinky .CMSArticle .articletitle{
border-bottom: 1px solid black;

 color:#333;font-weight:bold;

  margin:0;
   padding: 2px;
background-color:#F0F0F0;
}

.articleperex{
   margin:0;
  padding: 2px;
  width:320px;float:right;
  color:red;
  font-style:italic;
  font-weight:bold;
}


.novinky .CMSArticle .articlebody{
  margin:0;
  padding: 2px;
  width:320px;float:right;

}


.novinky .attachment_image img{
  border: none;
  width:105px;
  margin:0;
  padding: 15px 0 0 0;

}
/*--------jazykovaVerze--------------*/
.english{
float:right;
  margin:0 30px 0 0;
  padding:0;


}

.czech{
  float:right;
  margin:0 30px 0 0;
  padding:0;


}

.english a{
  color:white;
  text-decoration: none;

}
.czech a{
  color:white;
  text-decoration: none;

}
.en .english{
  display:none;


}
.cs .czech{
  display:none;


}

table, tr, td{
 font-size:1em;
}

.zprostredkovani_zamestnani .CMSLink{
  margin:5px 0px 5px 0;
  padding:0 0 0 5px;
  display:block;
  border-left: 5px solid green;


}
.zprostredkovani_zamestnani .CMSLink a{

  font-size:11pt;

}
h1{
	margin:0; padding:0;
	  font-size:16pt;
  color: gray;
  font-weight: normal;
}
