* {
   font-family:  Verdana, Helvetica, Arial, sans-serif ; /* Times New Roman - Garamond - Arial - Arial Narrow - Verdana - Courier New - MS Sans Serif */
   font-size: 12px ;
}

html {
	background-color: #fff;
}

.body {
	margin: 0,0,0,0; 
	padding: 0,0,0,0;
	background-color: #fff;
	width: 1000px;
    margin: 0 auto;	
}

h3 {
	font-size: 14px ;
	color: #29176D ;
}

/* ---------------- pole --------------*/

.content {
    weight: 1000px;
	background-color: #FFF;
	padding: 10px 5px 10px 10px;
}


.top_menu {
	weight: 1000px;
	height: 200px;
	background-image: url(../images/logo.jpg) ;
	margin-bottom:5px;
	background-repeat: no-repeat ;
}

.logo {
	weight: 1000px;
	height: 60px;
	background-image: url(../images/pict.jpg) ;
	margin-bottom:5px;
}

.hl_menu {
	weight: 1000px;
	height: 42px;
	background-image: url(../images/bglinetop.gif) ;
}

.top_velka {
	height: 120px;
	background-color: grey;

  border-top: 10px #ffffff; 
  border-right: 10px #ffffff; 
  border-bottom: 10px #ffffff; 
  border-left: 10px #ffffff;
  -webkit-border-radius: 10px 10px 10px 10px; 
  border-radius: 10px 10px 10px 10px;

margin: 10px 10px 10px 10px;	
	
}

.levam {
  vertical-align: top;
  background-color: #FFF;
}

.leva {
  width :180px;
  margin: 5px 5px 0px 5px;	
  border-top: 1px solid #e0e4ff; 
  border-right: 1px solid #e0e4ff; 
  border-bottom: 1px solid #e0e4ff; 
  border-left: 1px solid #e0e4ff;
  border-radius: 10px 10px 10px 10px;
  background-color:#e0e4ff;
  padding: 5px 5px 5px 5px ;
 
}

.prava {
	height: 100%;
	background-color: red;
	vertical-align: top;
}

.moduletable_zap {
  background-color: #fff;
  border-top: 1px solid #29176D; 
  border-right: 1px solid #29176D; 
  border-bottom: 1px solid #29176D; 
  border-left: 1px solid #29176D;
  border-radius: 10px 10px 10px 10px;
  margin: 5px 5px 10px 5px;
  padding: 0px 5px 10px 5px;
  width: 380px;
  height: 170px;
  
}

.top_content {
	height: 0px;
	background-color: red;
}

.bottom_content {
	height: 0px;
	background-color: red;
}

.bottom_mala {
	height: 0px;
	background-color: #06C;
}

.bottom_velka {
	height: 0px;
	background-color: grey;
}

.pata {
	height: 0px;
	background-color: red;
}


/* ---------------- konec poli  ------------------- */


.hledej {
	float: right;
	width: 200px;
	height: 50px;
	background-color:#C93;
	margin: 10px 2px 2px 2px;
}

.social {
	float: right;
	width: 70px;
	height: 50px;
	background-color:#C93;
	margin: 65px -202px 2px 2px;
}

.login {
	float: right;
	width: 100px;
	height: 50px;
	background-color:#C93;
	margin: 122px -202px 2px 2px;
}

/* ----------------------------- konec ???  --------------*/ 

.userdata {
	border-color: #e0e4ff;
	border-style: none ;
	width: 130px;
	margin-top: -20px;
	margin-left: 20px ;
}

.moduletable_menu {
	margin-top: -10px;
}

.moduletable_menu ul {
	margin-top: -10px;
}


.moduletable_menu li {
	list-style-type: none ;
	margin-left: -30px;
	color: #000 ;
}

.moduletable_menu li a {
	color: #000 ;
	text-decoration: none ;
	font-size: 12px ;
	font-weight: normal ;
}

a {
	color: #000 ;
}

.cbLostLoginLi {
	margin-left: -30px;
	list-style-type: none ;
}

.titleCell {
	width: 150px;
}

#cbIconsBottom {
	margin: 10px 0px 0px 0px ;
}

#cbIconsTop {
	margin: 10px 0px 20px 0px ;
}

.item-title {
	color:#FFF;
	width: 780px;
	background-color: #006;
	padding: 5px 5px 5px 5px ;
	margin-bottom: 10px ;
}

.readmore { 
	background-color:#e0e4ff;
	width: 780px;
	padding: 5px 5px 5px 5px ;
}
