body { 
margin:0px;
text-align: center; /* vycentrovani divu na stred*/ 
font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
} 

a {
	color:#333;
	text-decoration:underline;
}
a:hover {
	text-decoration:none;
}

img{
border: 0px;
}

textarea{
font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
}

#layout {
	width:925px;
	margin:0 auto;
	text-align:left;
}

#top { 
height:90px;
width: 925px;
margin:35px 0 0 0px;
} 


#langs li{
	float:right;
	padding:3px 10px;
	background:url(images/dots.gif) right 0 no-repeat;
	margin:0;
	list-style:none;
	display:block;
}


#top-nav {
width:925px;
	background:#84B3CB;
	min-height:28px;
}
	
#main-nav {
	float:left;
	padding:0 0 0 17px;
	margin:0;
	list-style:none;
	display:block;
}

#main-nav li {
	float:left;

	list-style:none;
	display:block;
}
#main-nav a {
	padding:7px 13px;
	background:url(images/dots2.gif) right 0 no-repeat;
	display:block;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
#main-nav a:hover {
	background:url(images/dots2.gif) right 0 no-repeat #5584B4 !important;
}

#logtext{
float:right; 
padding:7px 13px; 
background:url(images/dots2.gif) left 0 no-repeat;
display:block; color:#FFF; 
font-weight:bold; 
text-decoration:none;
}

#logtext a{
color: white;}

.login {
  display:block;
	position:absolute;
	margin:-247px 0 0 -10px;
	width:340px;
	height:147px;
	background:url(images/title-nfo.gif) right 0 repeat-y;
}

#center-right .login {

	margin:-267px 0 0 350px;
	
}

#padd {
  padding:1px 80px 0 50px;
  color: #FFFFFF;
}

#padd2 {
  padding:5px 0px 0px 10px;
  color: #FFFFFF;
}

.login ul {
	color:white;
	display:block;
	list-style:none;
}
.login li {
	display:block;
	border-bottom:1px solid #FFFFFF;
	margin:0;
	list-style:none;
	padding: 5 0 0 0
}

.login li.sub {
text-align: center; 
}

.login input.text {
height:20;
width: 100;
font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
}

.login input.submit {
background-color:#FFFFFF;

font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
}

.login a {
	color:white;
	text-decoration:underline;
}
.login a:hover {
	text-decoration:none;
}



#title-bg{
background:url(images/title-bg.gif) right 0 repeat-y;
width:925px;

}

#title-bg2{
background:url(images/title-bg2.gif) right 0 repeat-y;
width:925px;

}


#title-line {
	height:36px;
	margin:0 auto auto 0;
	width:925px;
	background:url(images/title-1.gif);
}

#title-line2 {
	height:36px;
	margin:0 auto auto 0;
	width:925px;
	background:url(images/title-2.gif);
}

#title h2 {
	display:block;
	position:absolute;
	margin:-85px 0 0 -10px;
	width:340px;
	height:33px;
	
}

#title h2 span {
	display:block;
	font-family:Arial, Verdana, Georgia;
	color:#FFF;
	font-size:15px;
	text-transform:uppercase;
	padding:8px 0 0 30px;
	margin:0 14px 0 0;
}



#center h2{
  background:url(images/new-title.gif);
}

#center h2 span{
	background:url(images/arrow1.gif) right 12px no-repeat;
}

#comments h2{
  background:url(images/red-title.gif);
  	margin:0px 0 0 -20px;
}
#comments h2 span{
	background:url(images/arrow2.gif) right 12px no-repeat;

}



#center-right h2{
  background:url(images/new-title.gif);
}

#center-right h2 span{
	background:url(images/arrow1.gif) right 12px no-repeat;
}


#right h2 {
	background:url(images/red-title.gif);
}
#right h2 span {
	background:url(images/arrow2.gif) right 12px no-repeat;
}

#login-title h2{
  margin:-280px 0 0 -10px;
  background:url(images/new-title.gif);
}

#login-title h2 span{
	background:url(images/arrow4.gif) right 12px no-repeat;
}

#center-right .login-title h2{
  margin:-280px 0 0 350px;
  background:url(images/new-title.gif);
}

#center-right h2 span{
	background:url(images/arrow4.gif) right 12px no-repeat;
}


#news {
  float:left;
  width:205px;
	vertical-align:top;
	}
#news-all	{
padding: 0px 10px 0px 0px;
}



#news-title {
  font-weight: bold;
	display:block;
	color:#6FA6C2;
	font-family:"Tahoma", Arial, Verdana;
	font-size:15px;
	text-transform:uppercase;
	border-bottom:1px solid #6FA6C2;
	padding:5px 14px 6px 14px;
	margin: 0px 0px 10px 0px;
}

#news-items ul {
	display:block;
	padding:20px 14px;
	margin:0;
	list-style:none;
}
#news-items li {
	display:block;
	padding:8px 0 20px 0;
	border-top:1px solid #DEDEDE;
	margin:0;
	list-style:none;
}
#news-items strong {
	display:block;
	margin:-17px 0 0 0;
	font-size:9px;
	font-family:"Tahoma", Arial, Verdana;
	color:#B12834;
	position:absolute;
	font-weight:normal;
	background:#FFF;
	padding:2px 4px 2px 0;
}

#news-items .txt {
	color:#666;
}
	
#center {
  float:left;
	width:360px;
	vertical-align:top;
	padding:23px 0;
	}
	
	#center-right {

  float:left;
	width:720px;
	vertical-align:top;
	padding:23px 0;
	}
	
	.title-center {
  margin:-40px 0 0 0;
	padding:0px 10px 0px 10px;
	}

		.title-center2 {
  margin:-10px 0 0 0;
	padding:0px 0px 0px 10px;
	}
	
	.title-center2 h3{
  font-size: 13px;
  }
  
  	.title-center2 ul{
  list-style-type: disc;
  }
	 .items {
	 
	display:block;
	padding:10px 0;
	margin:0;
	list-style:none;
}
 .items li {
 	display:block;
	padding:15px 0;
	color:#666;
	margin:0;
	list-style:none;
	border-bottom:1px solid #DEDEDE;
}

  .itemsimg  {
	float:left;
	margin:0 13px 0 0;
}

 .items a strong {
	color:#000;
	text-decoration:none  !important;
	line-height:130%;
}
 .items a:hover strong {
	text-decoration:underline !important;
}
	
	#right {
	float:left;
	width:360px;
	vertical-align:top;
	padding:23px 0;
}

.more {
	color:#5584B4 !important;
	text-decoration:none !important;
}
.more:hover {
	color:#5584B4;
	text-decoration:underline !important;
}
#news-items a img {
	display:inline;
	margin:2px 0 -2px 0;
	border-left:5px solid #FFF;
	border-bottom:2px solid #FFF;
	border-right:5px solid #FFF;
}

  .cleaner { 
  font-size: 0; 
  line-height: 0.0; 
  height: 0; 
  clear: both; 
  } 
  
  /* footer */
  
  
#footer {
	display:block;
	width:925 px;
	
}

#footer-line {
  float:left;
	background-color:#DEDEDE;
	width:925 px;
	font-size: 2; 
	line-height: 0.4; 
  
}
#footer ul {
	min-height:70px;
	display:block;
	padding:0;
	margin:0;
	list-style:none;
}

#footer li {
	border-left:1px solid #84B3CB;
	margin:14px 0 0 0;
	padding:3px 10px;
	float:left;
	color:#7F7F7F;
	min-height:14px;
}
#footer a {
	color:#5584B4;
	text-decoration:none !important;
}
#footer a:hover {
	color:#5584B4;
	text-decoration:underline !important;
}

#footer li.fl {
	border:none;
}

/* footer */

table{
font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
}

table input{
font-family: Verdana, Arial, Courier, Helvetica, sans-serif; /* pouzitelne pismo */ 
font-size: 10px;
width: 75px;
}

/* left-nav */
#left-nav {
	display:block;
	margin:0;
	
	list-style:none;
	margin:10px 10px 0 5px !important;
	border-top:1px solid #A1C100;
	padding:15px 10px 25px 0 !important;
}

#left-nav li {
  border-top:1px solid #DEDEDE;
  
	padding:5px 16px;
	margin:0 0 0 14px;
	background:url(images/lft-nav1.gif) 0 10px no-repeat;
}


li. spacer{
border:none;
height: 20px;
}


.left-unav {
	display:block;
	margin:0;
	list-style:none;
	
	
}

.left-unav li {
  border:none;
  padding:5px 12px;
	background:url(images/lft-nav1.gif) 0 10px no-repeat;
}


.login-nav {
	display:block;
	margin:0;
	list-style:none;
	
	
}

.login-nav li {
  border:none;
  padding:5px 12px;
	background:url(images/login-nav1.gif) 0 10px no-repeat;
}



.wb {
	border:none;
}


#left-nav li a {
	color:#333;
	text-decoration:none;
}
#left-nav li a:hover {
	text-decoration:underline;
}
#left-nav li .act {
	padding:5px 16px;
	margin:0 0 0 14px;
	background:url(images/lft-nav1.gif) 0 10px no-repeat;
}

#comments{
margin: 40 0 0 0 ;
width:320px;
}

#comments-padd{
padding:50 0 0 0;
}

#comments-padd hr{
height:1px;
background-color: #A1C100;
border:0px;
}

#foto{
position:absolute; 
margin:-50 0 0 -50; 
background-color: white; 
border: 1px solid #84B3CB; 
width: 800;
}

#foto .top{
width:100%; 
height: 10px; 
background-color:#84B3CB; 
font-size: 14px;
}

.list{
list-style-type: none !important; 

}

.title-center2 li{
margin: 5 0 0 0;
}

