/* test */

#offstart {
  /*background-image: url(../loading.gif);
  background-position: center;
  background-repeat: no-repeat;*/
  width: 100%;
  height: 100%;
  text-align: center;
  padding-top: 200px;
}

#loading {
  font-size: 11px;
  width: 250px;
  height: 40px;
  padding-top: 15px;
  text-align: center;
  background-color: #FEDA9C;
  color: black;
  border: 1px #AA6D02 solid;
  font-weight: bold;
}

#upozornenie
{
  width: 830px;
  border: 0px solid black;
  position: relative;
  left: 50%;
  margin-left: -100px;
  margin-top: 100px;  
}



a {
	color: #718F97; 
	text-decoration: none;
}
a:hover {
	color: #cecece; 
	text-decoration: none;
}

input {
  margin: 0px;
}

.alignLeft {
  text-align: left;
}


.floatLeft {
  float: left;
  margin: 0px;
}


img {
  border: 0px;
}

body  {
  -moz-box-sizing : border-box;
  width: 1200px;
  float: left;
  margin: 0;
  padding: 0;
  border-collapse: 0px;
}

.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}

.clearfix {display: inline-table;}

/* ie win hack ~ height acts like min-height \*/
* html .clearfix {height: 1%;}
/* end comment required */


#toplist {
  text-align: center;
  margin-top: 20px;
}

.errorMessage {
/*  width: 300px;*/
  background-color: white;
  border: 1px solid red;
	margin-top: 5px;
	margin-bottom: 10px;
  text-align: center;
  padding-top: 2px;
}

.textMessage {
	font: 11px Arial, verdana,Tahoma,Verdana,sans-serif;
	color: red;
	font-weight: bold;
  vertical-align: 15%;
}



/*****************************************/
/* TOP BODY
/*****************************************/

#topbody {
  clear: both;
  width: 970px;
  height: 70px;
  border: 0px solid black;
  background-color: #F8C855;
}

#toplogobody {
  float: left;
  width: 200px;
  height: 60px;
  margin-top: 4px;
  margin-left: 10px;
/*  border: 1px solid black;*/
/*  background-image: url('../images/logoPage.gif');
  background-repeat: no-repeat;
  background-position: top left;
*/
}

#toploginbody {
  float: left;
  width: 310px;
  height: 60px;
  border-right: 1px solid #888D8F;
  background-image: url('../images/loginBackground.gif');
  background-repeat: no-repeat;

  margin-top: 0px;
  margin-left: 15px;
}

#login_header {
  clear: both;
  height: 15px;
  margin-top: 0px;
  margin-left: 5px;

	font: 13px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
}

#errorLogin {
  vertical-align: top;
  margin-left: 10px;
  padding-left: 3px;
  padding-right: 3px;
  margin-top: 0px;
  background-color: red;
  
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
}


.status_login {
  vertical-align: top;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #060606;
  font-weight: bolder;
}

.status_top {
  vertical-align: top;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
  padding-left: 5px;
}

#text_logo {
  vertical-align: middle;
	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
  padding-left: 3px;
}


.status_login_info {
  clear: both;
  height: 12px;
  width: 120px;
  border: 0px solid black;
  
	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #060606;
  font-weight: normal;
}


#areaLogin_1 {
  float: left;
  width: 65px;
  height: 40px;
  margin: 0px;
}

#areaLogin_2 {
  float: left;
  width: 120px;
  height: 40px;
  margin: 0px;
}

#areaLogin_3 {
  float: left;
  width: 17px;
  height: 40px;
  margin-left: 2px;
}

#areaLogin_4 {
  float: left;
  width: 90px;
  height: 40px;
  margin-left: 5px;
}

.areaLogin_4_1 {
  float: left;
  width: 90px;
  height: 18px;
  text-align: center;
  background-image: url('../images/bg4input.gif');
  background-repeat: no-repeat;
}

.text_4_1 {
  vertical-align: 35%;
	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
}




.inputTextLogin {
  vertical-align: top;
  height: 10px;
  _height: 16px;
  width: 70px;
	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
}


.headerlogin_area {
  margin: 0px;
  float: left;
  width: 35px;
  margin-top: 0px;
  padding-top: 1px;  
 	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #060606;
  font-weight: normal;
}


#topreklamabody {
 font: 12px Arial,verdana,Tahoma,Verdana,sans-serif; float: left;
  width: 377px;
  height: 60px;
  border: 0px solid #888D8F;
  margin-left: 20px;
}

#topreklamabody_info {
  float: left;
  width: 80px;
  height: 60px;
 	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
  background-image: url('../images/loginBackground.gif');
  background-repeat: no-repeat;
  border: 0px solid #888D8F;
  margin-top: 0px;
}

#topreklamabody_img {
  float: left;
  width: 285px;
  height: 55px;
  border: 0px solid #888D8F;

  margin-left: 12px;

}





#topinfobody {
  float: left;
  width: 20px;
  height: 60px;
  margin-top: 0px;
  margin-left: 5px;
}

/*****************************************/
/* LEFT BODY
/*****************************************/

#leftbody {
  float: left;
  width: 190px;
/*  border-right: 1px solid black;*/
  background-color: #C6D9EB;
}


.leftTextBody {
  clear: both;
  width: 163px;
/*  height: 20px;*/
  background-color: #F8C855;
}


#obsah {
float: left;
  width: 970px;

}


#leftnavigbackground {
  float: left;
  width: 20px;
  height: 30px; 
  background-image: url('../images/leftTopBackground.gif'); 
  background-repeat: no-repeat;

}

#rightnavigbackground {
  float: left;
  width: 20px;
  height: 30px; 
  background-image: url('../images/rightTopBackground.gif'); 
}

.leftHeaderText {
  padding-left: 15px;
  vertical-align: 0%;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

.testText {
  padding-left: 5px;
  vertical-align: 0%;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}


/************************SEARCH ****************************/


#areaSearch {
  margin: 0px;
  width: 150px;
  padding-top: 0px;
  padding-left: 5px;
/*  border: 1px solid black;*/
/* 	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #000000;
  font-weight: normal;
*/
}

.inputTextSearch {
  float: left;
  vertical-align: top;
  height: 13px;
  _height: 18px;

  width: 110px;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
}




/************* MENU ******************/

#navcontainer ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;

}

#navcontainer a {
  display: block;
  color: #000000;
  width: 161px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;

  _padding-top: 2px;
  _padding-bottom: 2px;

  text-decoration: none;
  border-bottom: 2px solid #FFFFFF;
  font-weight: bold;

  _margin-top: -1px;

}

#navcontainer a:hover {
  background-color: #C6D9EB;
  color: #000000;
}


#navcontainer a:hover.security {
  background-color: #C6D9EB;
  color: #000000;
}

#navcontainer li li a {
  margin-left: 2px;
  text-decoration: none;
/*  background: url('../images/key.gif') no-repeat 0 1px;*/
  width: 144px;
  _width: 160px;

  display: block;
  color: #000000;
  padding-left: 17px;

  padding-top: 2px;
  padding-bottom: 2px;


  text-decoration: none;
  border-bottom: 1px solid #fff;
  font-weight: bolder;
  _margin-top: -1px;

  background-color: #F2D899;

}

#navcontainer li li a.security {
  background: url('../images/key.gif') no-repeat 0 1px;

  background-color: #F2D899;
}

#navcontainer a.active {
  background-color: #C6D9EB;
  color: #000000;
}

#navcontainer a.activeSecurity {
  color: #000000;
  background: url('../images/key.gif') no-repeat 0 1px;
  background-color: #C6D9EB;

}











/*****************************************/
/* CENTER
/*****************************************/


#homepageBody {
  float: left;
  width: 460px;
  height: 400px;
  border-right: 0px solid black;
  background-image: url('../images/rohHomepage.gif');
  background-repeat: no-repeat;

/*  margin-top: 5px;
  margin-left: 5px;
*/
}

#centerBody {
  float: left;
  width: 670px;
/*  height: 400px;*/
/*  border-right: 1px solid black;*/
/*  background-color: green;*/
  background-image: url('../images/bgCenterBody_leftTop.gif');
  background-repeat: no-repeat;

/*  margin-top: 5px;
  margin-left: 5px;
*/
  padding-top: 10px;
  padding-left: 10px;
  
}

#centerBody_vnitrni {
  float: left;
  width: 670px;
  margin-left: 20px;
  _margin-left: 10px;
/*  border: 1px solid black;*/
  margin-top: 10px;
}



#lista_volby {
  float: left;
  width: 740px;
  height: 30px;
  background-color: #F8C855;
}

#lista_volby_vnitrni {
  width: 740px;
  height: 30x;
}

.textVolby {
  text-decoration: none;

  vertical-align: 30%;

	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

.areaVolby {
  float: left;
  height: 20px;
  margin-top: 5px;
  margin-right: 10px;
}

#lista_navigace {
  float: left;
  width: 610px;
  height: 20px;
  background-color: #C6D9EB;
  border: 0px solid black;
  padding-left: 20px; 
}

#lista_navigace_vnitrni {
  width: 610px;
  height: 20px;
}


#navigace_right {
  float: left;
  width: 20px;
  height: 20px; 
  background-image: url('../images/lista_right.gif'); 
}

.textNavigace {
  text-decoration: none;

/*  padding-top: 2px;
  padding-bottom: 2px;
*/
  vertical-align: 10%;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

.clock {
  float: left;
  width: 130px;
  height: 20px;
  background-image: url('../images/bgClock.gif');
  background-repeat: no-repeat;
  background-position: top left;
}

.textDateTime {
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  vertical-align: 10%;
}



/*********************** NOVINKY ******************/

a.article {
	color: #000000; 
	text-decoration: none;
}
a:hover.article {
/*	color: #cecece;*/ 
	text-decoration: underline;
}




#areaNew {
/*  clear: both;*/
  float: left;
  position: relative;
  width: 350px;
/*  height: 120px;*/
	border: 0px solid #9EA5AE;

  padding-left: 5px;
  padding-top: 10px;
}

#areaNewIn {
  width: 350px;
/*  height: 420px;*/

}

#bleskovky {
  float: left;
  width: 103px;
   
  background-image: url('../images/bgBleskovky.gif');
  background-repeat: no-repeat;
	border: 0px solid #9EA5AE;
	height: 800px;
}

#bleskovky_in {
  width: 103px;
  
}

#textHeaderBleskovky {
  text-align: center;
  padding-top: 7px;
	font: 9px lucida grande,Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #FFFFFF;
   
}

.textBleskovky {
  width: 103px;
  padding-top: 0px; )
/*  height: 400px;
  background-image: url('../images/bgBleskovky.gif');
  background-repeat: no-repeat;
*/	border: 0px solid #9EA5AE;
	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  color: #FFFFFF;
  font-weight: bolder;
  

}


.bgTopBleskovky {
  clear: both;
  text-align: center;
  width: 103px;
  height: 80px; 
  background-image: url('../images/facebook_down.png'); 
  background-repeat: no-repeat;
}






.textMarquee {
  vertical-align: 10%;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #111111;
}



.areaNewArticle {
/*	border: 1px solid #9EA5AE;*/
  background-color: white;
/*	margin-left: 5px;*/
  margin-top: 5px;
  width: 340px;
  min-height: 80px; /* pro standardní prohlížeče */
 _height: 80px; /* pro Internet Explorer, který to chápe jako min-height*/
  padding-bottom: 2px;

  background-image: url('../images/bgAreaNew.gif');
  background-repeat: no-repeat;
  background-position: top left;
}

.areaNewArticleIn {
  width: 340px;
  min-height: 80px; /* pro standardní prohlížeče */
 _height: 80px; /* pro Internet Explorer, který to chápe jako min-height*/
}


.areaHeaderNewArticle {
/*	border: 1px solid #9EA5AE;*/
  height: 15px;
  padding-left: 15px;
  padding-top: 1px;
	font: 12px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

.areaTextNewArticle {
  clear: both;
/*	border: 1px solid #9EA5AE;*/
/*  height: 80px;*/
  padding-top: 2px;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  padding-left: 2px;
  text-align: justify;
}

.areaFotoNewArticle {
  float: left;
/*	border: 1px solid #9EA5AE;*/
  width: 92px;
  height: 62px;

/*  padding-top: 2px;
  margin-left: 5px;
*/
}

.fotoNewArticle {
/*  float: left;*/
/*	border: 1px solid #9EA5AE;*/
  width: 75px;
  height: 53px;
  margin-left: 7px;
  _margin-left: 7px;

  text-align: center;
/*  padding-top: 2px;
  margin-left: 5px;
*/
}



.areaInfoNewArticle {
  float: left;
	border: 0px solid #9EA5AE;
  width: 235px;
  height: 35px;

  padding-top: 2px;
  margin-left: 5px;

	font: 10px Tahoma,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

.hintText {
  padding-top: 2px;
  margin-left: 5px;

	font: 10px Tahoma,verdana,Tahoma,Verdana,sans-serif;
  font-weight: normal;
  color: #000000;
}




.areaFooterArticle {
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;

  background-color: white;
  width: 340px;
  background-image: url('../images/bgFooterNew.gif');
  background-repeat: no-repeat;
  background-position: top right;

	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;

}

.textFooterArticle_left {
  float: left;
  width: 150px;
  margin: 0px;
  padding: 0px;
  text-align: left;
  color: #000000;
  vertical-align: top;
}

.textFooterArticle_right {
  float: left;
  width: 175px;

  margin: 0px;
  padding: 0px;

  text-align: right;
  color: #000000;
  vertical-align: top;
}





#areaArticle {
  clear: both;
  width: 650px;
/*  height: 300px;*/
	border-left: 1px solid #9EA5AE;
	border-right: 1px solid #9EA5AE;

  padding-left: 10px;
  padding-top: 10px;
}

#areaArticleIn {
  width: 650px;
/*  height: 300px;*/

}


#navigatorNewArticle{
/*  clear: both;*/
  float: right;
  width: 300px;
  height: 30px;
	border: 0px solid #9EA5AE;
  margin-top: 10px;
  text-align: center;
}

#navigatorNewArticle_left{
  float: left;
  width: 140px;
  height: 10px;
/*	border: 1px solid #9EA5AE;*/
}

#navigatorNewArticle_right{
  float: right;
  width: 140px;
  height: 10px;
/*	border: 1px solid #9EA5AE;*/
}


.textNavigatorNewArticle {
  margin: 0px;
  padding: 0px;

  background-color: #f3f3f0;
	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: center;
  vertical-align: top;
}



.areaInsertArticle {
  float: left;
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
/*	border: 1px solid #9EA5AE;*/
  background-color: white;
  width: 620px;
}

#areaHeaderInsert {
  clear: both;
  margin: 0px;
  padding: 0px;
  margin-top: 5px;
  margin-bottom: 5px;

  padding-left: 15px;
/*	border: 1px solid #9EA5AE;*/
  background-color: white;
/*	margin-left: 5px;*/
  width: 400px;
/*  height: 10px;*/
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;
  vertical-align: top;
  background-image: url('../images/bgInsert.gif');
  background-repeat: no-repeat;
  background-position: top left;
}

.priloha {
  float: left;
  margin: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 5px;
    
/*  border: 1px solid #9EA5AE;*/
  background-color: white;
/*  width: 90px;*/
  height: 40px;

	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;

}

.prilohaFoto {
  float: left;
  margin-right: 2px;
  border: 1px solid #9EA5AE;
/*  background-color: #cecece;*/
  width: 50px;
  height: 40px;

  background-image: url('../images/downloads.gif');
  background-repeat: no-repeat;
  background-position: center center;

}

.prilohaVideo {
  float: left;
  margin-right: 2px;
  border: 1px solid #9EA5AE;
/*  background-color: #cecece;*/
  width: 40px;
  height: 40px;

  background-image: url('../images/video.gif');
  background-repeat: no-repeat;
  background-position: center center;

}





.fotografie {
  float: left;
  margin: 0px;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  margin-left: 5px;
    
/*  border: 1px solid #9EA5AE;*/
  background-color: white;
  width: 80px;
  height: 55px;

	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;

}

.fotografieFoto {
  float: left;
  margin-right: 4px;
  border: 1px solid #9EA5AE;
  background-color: #cecece;
  width: 69px;
  height: 52px;
}

/******************************SEARCH**********************/
/**********************************************************/


#search {
  clear: both;
/*  float: left;*/
  position: relative;
  width: 650px;
/*  height: 120px;*/
/*	border: 1px solid #9EA5AE;*/

  padding-left: 10px;
  padding-top: 10px;
}

#searchIn {
  width: 650px;
/*  height: 420px;*/

}

#search a {
/*  display: block;
  color: #000000;
  width: 161px;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 2px;
*/
  color: #000000;

  text-decoration: none;
  font-weight: bold;
}

#search a:hover {
  text-decoration: underline;
  color: #000000;
}

.searchDateTime {
	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: RED;
  text-align: left;
  text-decoration: none;
  font-weight: bold;
}








/******************FOTOGALERIE*******************/
/************************************************/

#viewHeader {
  clear: both;
  margin: 0px;
  padding: 0px;

  padding-left: 15px;
/*	border: 1px solid #9EA5AE;*/
  background-color: white;
/*	margin-left: 5px;*/
/*  width: 650px;*/
  height: 30px;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;
/*  vertical-align: top;*/
  background-image: url('../images/bgViewHeader.gif');
  background-repeat: no-repeat;
  background-position: top left;
}

#view {
  float: left;
  margin: 0px;
  padding: 0px;
/*	border: 1px solid #9EA5AE;*/
  background-color: white;
  width: 650px;
  height: 400px;
	font: 11px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
}

#viewFoto {
  float: left;
  margin: 0px;
  padding: 0px;
	border: 0px solid #9EA5AE;
  background-color: #FFFFFF;
/*  width: 493px;*/
  height: 370px;
}

#viewNavigator{
/*  clear: both;*/
  float: left;
  width: 85px;
  height: 100px;
	border-top: 1px solid #9EA5AE;
	border-bottom: 1px solid #9EA5AE;
  margin-top: 10px;
  margin-left: 2px;
  text-align: center;
}

#viewNavigator_left{
  float: left;
  width: 45px;
  height: 30px;
/*	border: 1px solid #9EA5AE;*/
}

#viewNavigator_right{
  float: right;
  width: 45px;
  height: 30px;
/*	border: 1px solid #9EA5AE;*/
}

.text_viewnavigator {
  margin: 0px;
  padding: 0px;

	font: 8px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: center;
  vertical-align: top;
}

.text_viewnavigator_header {
  float: left;
  width: 45px;
  margin: 0px;
  padding: 0px;

	font: 10px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;
}


.text_viewnavigator_text {
  float: left;
  width: 80px;
  margin-left: 2px;
  padding: 0px;

	font: 9px Arial,verdana,Tahoma,Verdana,sans-serif;
  font-weight: bolder;
  color: #000000;
  text-align: left;
}
/*

#viewNavigator_info{
  float: left;
  width: 140px;
  margin-top: 10px;
}
*/











/******************** FORMULARE *****************/ 
/************************************************/

.insertForm {
/*  margin-top: 15px;
	margin-left: 5px;
  margin-bottom: 10px;
*/
  padding: 3px 3px;
 	border: 1px solid #979796;
  background-color: #E5E5E3;
/*  background-image: url('../images/bgTest.gif');*/

}

.form350 {
  width: 350px;
}

.form530 {
  width: 530px;
}

.form650 {
  width: 650px;
}

.freeForm {
	margin-bottom: 5px;
}

.titleForm {
	font-family: Arial, Verdana,tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	font-weight: bold;
	text-align: left;

	float: left;
	width: 110px;
	padding-left: 5px;
	padding-top: 4px;
	border: 1px;
}

.inputText {
	font-family: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	font-size: 12px;
	color: black;
	font-weight: normal;
}


.inputText_article {
	font-family: Arial, Verdana, Tahoma, Arial, Helvetica, sans-serif;
	padding-left: 2px;
	font-size: 13px;
	color: black;
	font-weight: normal;
}




.smallGray {
	font-size: 11px;
	color: #999999;
	padding-top: 4px;
	padding-left: 4px;
}

.areaButton {
  text-align: center;
	margin-top: 5px;
	margin-bottom: 3px;
}

.buttonForm {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial, tahoma, Verdana, Helvetica, sans-serif;
	color: #000000;
/*  background-color: #63B1BF;*/
  background-color: #cedece;
	letter-spacing: 0.03em;
  padding-bottom: 2px;
}

/******************** TABULKY *****************/ 
/************************************************/



.areaSingleTable {
	float: bottom;
	margin-top: 5px;
	margin-left: 5px;
}

.areaPresentationTable {
	float: left;
/*  width: 200px;*/
	margin-top: 5px;
	margin-left: 5px;
}


table {
	border-collapse: collapse;
  border: 1px solid #64676D;
	margin-bottom: 20px;
}

.headerTable {
	border: 1px solid #909192;
	font-family: Arial CE, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding: 2px 2px;
	text-align: center;
  background-color: #F4EECA;
}

.bodyTable {
	border: 1px solid #64676D;
	font-size: 11px;
	font-family: Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: normal;
	padding: 1px 1px;
}

.bodyTable_noBorder {
/*	border: 1px solid #64676D;*/
	font-size: 12px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: normal;
	padding: 1px 1px;
}


.napTable {
	border: 1px solid #64676D;
	font-size: 11px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bolder;
	padding: 1px 1px;
  background-color: #FAF8A6;
}

.row1 {
  background-color: #E6E5E5;
}

.row2 {
  background-color: #FFFFFF;
}


.indicateComplement {
  background-color: #dedede;
}

.indicateChange {
  background-color: #EADF2B;
}

.indicateExtend {
  background-color: yellow;
}


/**************************************/
/** INFORMACE, REKLAMA
/**************************************/

#rightInfo {
  float: left;
  width: 158px;
}

#leftInfo {
  float: left;
  width: 158px;
}

.rightbodyinfo {
  padding: 0px;
  margin: 0px;

  float: left;
  width: 150px;
/*  border: 1px solid black;*/
  background-color: #F3F3F3;

  margin-top: 15px;
  margin-left: 4px;
  
}

.bgTopRightInfo {
  clear: both;
  width: 150px;
  height: 30px; 
  background-image: url('../images/bgTopInfo.gif'); 
  background-repeat: no-repeat;
  background-position: top left;
}

.body_info {
  float: left;
  text-align: center;
/*  border: 1px solid black;*/
  width: 150px;
}

.body_info_date {
  display: block;

  float: left;
  margin-left: 1px;
  width: 25px;
	font-size: 10px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bolder;
	padding: 1px 1px;

}

.body_info_dateTime {
  display: block;
  border-right: 1px solid black;
  float: left;
  margin-left: 1px;
  width: 45px;
	font-size: 10px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bolder;
	padding: 1px 1px;

}



.body_info_city {
  display: block;
  float: left;
  text-align: left;
  margin-left: 7px;
  _margin-left: 1px;

  width: 95px;
  height: 11px;
	font-size: 10px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
	color: black;
	font-weight: bolder;
	padding: 1px 1px;
}


.body_info_iconTrue {
  float: left;
  text-align: left;
  margin-left: 1px;
  width: 11px;
  height: 11px;
	font-size: 11px;

  background-image: url('../images/true.gif'); 
  background-repeat: no-repeat;
  background-position: center left;
  background-color: #F3F3F3;
}

.body_info_iconFalse {
  float: left;
  text-align: left;
  margin-left: 1px;
  width: 11px;
  height: 11px;
	font-size: 11px;

  background-image: url('../images/false.gif'); 
  background-repeat: no-repeat;
  background-position: center left;
  background-color: #F3F3F3;

}


.advert_image {
  clear: both;
  width: 150px;
/*  height: 109px;*/ 
/*  border: 1px solid black;*/
  text-align: center;
	font-size: 10px;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
}

.advert_text {
  clear: both;
  width: 150px;
  padding-top: 1px;
  padding-bottom: 1px;

/*  height: 30px;*/ 
/*  border-top: 1px solid black;*/
  text-align: center;
	font-size: 10px;
  font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
}




.bgBottomRightInfo {
  float: left;
  width: 150px;
  padding-top: 2px;
  padding-bottom: 2px;

/*  height: 5px;*/ 
  text-align: center;
  border: 0px solid black;
  background-image: url('../images/bgBottomInfo.gif'); 
  background-repeat: no-repeat;
  background-position: bottom left;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;

}







#rightbodyreklama {
  float: left;
  width: 150px;
  height: 400px;
  border: 1px solid black;
  background-color: white;

  margin-top: 15px;
  margin-left: 5px;
}


.leftTopBackground {
  clear: both;
  width: 165px;
  height: 32px; 
  background-image: url('../images/topNavigace.gif'); 
  background-repeat: no-repeat;

  margin-top: 10px;

}

.leftBottomBackground {
  clear: both;
  width: 165px;
  height: 14px; 
  background-image: url('../images/bottomNavigace.gif'); 
  background-repeat: no-repeat;

}


#leftbodymenu {
  clear: both;
  width: 150px;
  height: 400px;
/*  border-right: 1px solid black;*/
  background-color: white;
}



/******************* PRESENTATION ****************/
/*************************************************/

#areaPresentationTeam {
	float: left;
  width: 480px;
/*  height: 350px;*/
  border: 1px solid black;
	margin-top: 5px;
	margin-left: 15px;
}

#headerPresentationTeam {
  height: 15px;
  border-bottom: 1px solid black;
  background-color: #cecece;

  padding: 2px 2px 2px 2px;

	font-size: 11px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: center;
}

#areaLproud {
  float: left;
  height: 40px;
  width: 145px;

  margin-left: 10px;
  margin-top: 20px; 

  padding: 2px 2px 2px 2px;

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/proud.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;


}

#areaPproud {
  float: left;
  height: 30px;
  width: 145px;

/*  margin-left: 90px;*/
  margin-top: 20px; 

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

  padding: 2px 2px 2px 2px;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/proud.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;

}


#areaRozdelovac {

  height: 30px;
  width: 145px;

  padding: 2px 2px 2px 2px;

  margin-top: 20px; 

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/rozdelovac.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;
}


#areaBecka {
  float: left;
  height: 30px;
  width: 145px;

  margin-top: 20px;

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

  padding: 2px 2px 2px 2px;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/becka.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;


}



#areaKos {
  float: left;
  height: 30px;
  width: 145px;

  margin-left: 5px;
  margin-top: 40px; 

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

  padding: 2px 2px 2px 2px;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/kos.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;
}

#areaSavice {
  float: left;
  height: 30px;
  width: 145px;

  margin-left: 5px;
  margin-top: 40px; 

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

  padding: 2px 2px 2px 2px;

	font-size: 10px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/savice.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;
}

#areaStroj {
  float: left;
  height: 45px;
  width: 145px;

  margin-left: 5px;
  margin-top: 40px; 

  padding: 2px 2px 2px 2px;

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

	font-size: 9px;
	font-weight: bolder;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: right;

  background-image: url('../images/presentationTeam/stroj.jpg'); 
  background-repeat: no-repeat;
  background-position: left center;

}

#areaPresentationFoto {
  width: 400px;

  margin-left: 5px;
  margin-top: 20px; 

  border-top: 1px solid #cecece;
  border-bottom: 1px solid #cecece;

	font-size: 11px;
	font-weight: bolder;
  color: red;
	font-family: Arial,Verdana,tahoma, Arial, Helvetica, sans-serif;
  text-align: center;


}




