/*
Design & Programming by NetClick.cz (10.04.2009)
(c) 2009 NetClick.cz
*/

body, html
{
	border:  0px none;
	margin:  0px;
	padding: 0px;
	text-align: left;
	font-family: arial;
	font-size: 11px;
	background: #780a09 url(/cs/images/bg.jpg) no-repeat;
	width: 1250px;
	height: 611px;
}

#content 
{
  /*background: url(/cs/images/back.jpg) no-repeat;*/
  width: 100%;
  height: 611px;
  padding: 0px;
  margin: 0 auto; 
}

#header
{
  width: 100%;
  height: 97px;
  background-image: url(/cs/images/top.gif);
}
  
#header-left
{
  width: 40%;
  position: relative;
  float: left;
}  
  
.logo
{
  position: absolute;
  float: left;
  width: 216px;
  height: 48px;
  margin: 30px 0 0 82px;
  /*background: url(/cs/images/pic-uvod.jpg) no-repeat;
  margin-right: -145px;*/
  border: none;
}

.logo img
{
  border: none;
}

.help
{
  position: absolute;
  float: left;
  width: 216px;
  height: 48px;
  margin: 90px 0 0 84px;
  /*background: url(/cs/images/pic-uvod.jpg) no-repeat;
  margin-right: -145px;*/
  border: none;
}

#header-right
{
  width: 60%;
  position: relative;
  float: right;
} 

.search
{
  margin: 30px 0 0 370px;
  padding: 0px;
} 

.lang
{
  position: absolute;
  left: 601px;
  top: 34px;
} 

input.search-up
{
  width: 147px;
  height: 22px;
  background: white url(/cs/images/hledat1-bg.gif);
  border: none;
  margin: 0px;
}

input.search-up-btn
{
  width: 70px;
  height: 26px;
  /*background: url(/cs/images/hledat.png) no-repeat;*/
  background: none;
  color: white;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
  border: none;
  padding: 3px 0 5px 0;
  margin: 2px 0 0 0;
}

.top-nav
{
  margin: 15px 0 0 358px;
}

.top-nav a, .top-nav a:visited 
{
  height:15px;
  position: relative;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  padding: 0 6px 0 6px;
  display: inline;
}

.top-nav a:hover 
{
  height:15px;
  position: relative;
  font-size: 13px;
  font-weight: bold;
  text-decoration: underline;
  color: white;
  padding: 0 6px 0 6px;
  display: inline;
}

.top-nav p 
{
  height:15px;
  position: relative;
  font-size: 13px;
  font-weight: bold;
  text-decoration: none;
  color: white;
  padding: 0 6px 0 6px;
  display: inline;
}

.cont-left
{
  position: relative;
  float: left;
  width: 50%;
}

.fin-por
{
  width: 250px;
  height: 23px;
  margin: 108px 0 0 90px;
}

.bigletter
{
  font-size: 25px;
}

.second-line
{
  padding-left: 8px;
}

.fin-por a, .fin-por a:visited
{
  background: transparent url(/cs/images/sipka3.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #5EAA14;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.fin-por a:hover
{
  background: transparent url(/cs/images/sipka5.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  color: #AE2320;
  
}

.zam-vyhody
{
  width: 200px;
  height: 23px;
  margin: 270px 0 0 53px;
}

.zam-vyhody a, .zam-vyhody a:visited
{
  background: transparent url(/cs/images/sipka1.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #1D2204;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.zam-vyhody a:hover
{
  background: transparent url(/cs/images/sipka5.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #AE2320;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.cont-right
{
  position: relative;
  float: right;
  width: 50%;
}

.event-management
{
  width: 200px;
  height: 23px;
  margin: 10px 0 0 120px;
}

.event-management a, .event-management a:visited
{
  background: transparent url(/cs/images/sipka4.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #C0C0C0;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.event-management a:hover
{
  background: transparent url(/cs/images/sipka3.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #5EAA14;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.media
{
  width: 300px;
  height: 23px;
  margin: 319px 0 0 119px;
}

.media a, .media a:visited
{
  background: transparent url(/cs/images/sipka2.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: white;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

.media a:hover
{
  background: transparent url(/cs/images/sipka3.gif) no-repeat top left;
  padding: 0px 0 0 8px;
  color: #5EAA14;
  font-size: 19px;
  font-weight: bold;
  text-decoration: none;
  
}

#o-fincentru
{
  width: 300px;
  height: 250px;
  margin: 0px;
  position: absolute;
  left: 245px;
  top: 100px;
}

#o-fincentru h1
{
  color: white;
  font-size: 22px;
  padding: 0px 0 0 10px;
  margin: 0px;
  font-weight: bold;
  background: transparent url(/cs/images/sipka2.gif) no-repeat left;
}

#o-fincentru a, #o-fincentru a:visited
{
  color: white;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
  text-decoration: none;
}

#o-fincentru a:hover
{
  color: white;
  padding: 0px;
  margin: 0px;
  font-weight: bold;
  text-decoration: underline;
}

#o-fincentru p
{
  color: white;
  font-size: 13px;
}

#volejte
{
  width: 348px;
  height: 29px;
  margin: 0px;
  background: url(/cs/images/volejte.png) no-repeat;
  position: absolute;
  left: -129px;
  top: -68px;
}

#banner-hp
{
  width: 283px;
  height: 125px;
  margin: 0px;
  /*background-image: url(../img/4dimenze.png);
  background-repeat: no;*/
  position: absolute;
  left: 310px;
  top: 300px;
}

/* Styly pro ajax login form */

.modalDialog_transparentDivs{	
	filter:alpha(opacity=40);	/* Transparency */
	opacity:0.4;	/* Transparency */
	background-color:#AAA;
	z-index:1;
	position:absolute; /* Always needed	*/
}
.modalDialog_contentDiv{
	border:3px solid #000;	
	padding:2px;
	z-index:100;/* Always needed	*/
	position:absolute;	/* Always needed	*/
	background-color:#FFF;	/* White background color for the message */
}
.modalDialog_contentDiv_shadow{
	z-index:90;/* Always needed	- to make it appear below the message */
	position:absolute;	/* Always needed	*/
	background-color:#555;
	filter:alpha(opacity=30);	/* Transparency */
	opacity:0.3;	/* Transparency */	
}
