body{
	font-family: Arial,sans-serif,Verdana,helvetica;
	background-color:#101B23;
	line-height:1.4;
	margin:0px;
	padding:0px;
	background-image:url(images/bg.jpg);
	background-repeat:repeat-x;
	
}

html { filter: expression(document.execCommand("BackgroundImageCache", false, true)); }


* {margin: 0; padding: 0;}
p {margin-bottom: 10px;}


a{color:#7B869A;
text-decoration:none;	}

a:link{color:#7B869A;}

a:hover{color:#CC3300;}
a:link a:active{color:#CC3300;}

img{border:0;margin:0;
	padding:0;}

h1{font-size:12px;
   color:#7B869A;
   background-image:url(images/bh.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
  	padding:0px 0 0px 5px;
  	margin-bottom:20px;
	border:1px solid #060B11;

	line-height:17px;}

h2{font-size:11px;
	width:80%;
	text-align:left;
   color:#7B869A;
   font-weight:bold;
   padding:0px 0 0 5px;
   line-height:1.7;
   margin-top:5px;
   margin-bottom:10px;
}


h3{font-size:10px;
border-top:1px solid #060B11;
border-bottom:1px solid #060B11;
color:#7B869A;
line-height:1.0;
text-align:center;
padding-left:5px;
margin: 3px 0 0 0;
}

h4{ font-size:11px;
	   font-weight:300;
	   width:99%;
	   color:#ccc;
		padding:10px 0 20px 5px;
	   line-height:1.7;
	   border-bottom:1px solid #060B11;
   }
h4 img{float:left;
margin-right:28px;
border:1px solid #060B11; }

h5{font-size:12px;
	float:right;
	width:124px;
  	color:#7B869A;
	background-image:url(images/bh.jpg);
	background-repeat:repeat-x;
	font-weight:bold;
  	padding:0px 0 0 14px;
  	margin:0 0 2px 0px;
	border:1px solid #060B11;
	line-height:17px;}



h6{font-size:12px;
	   font-weight:bold;
	   width:200px;
	   color:#7B869A;
	   padding:10px 0 20px 5px;
	   line-height:1.7;
	}



/************* #hlavni **************/
#obal{
	width:710px;
	
	background-image:url(images/nwo.jpg);
	background-repeat:repeat-y;
	background-position:left;
	
	text-align:left;
}

#top{
position:relative;
	width:710px;
	height:142px;
	margin-top:0px;
	z-index:1;
}
/************* #menu **************/
#menu {
	width:709px;
	float:right;
background-image:url(images/menu-blue.jpg);
background-position:left top; 
height:77px;
color:#7B869A;
font-size:10px;
border-right:1px solid #000;
font-weight:bold;
	}
	
#menu ul {
	float:right;
	display: block;
width:550px;
margin: 0;
color:#7B869A;
padding-right:25px;

	}
	
#menu li {
	position: relative;
	display: block;
	float: right;
	color:#7B869A;
	text-align:center;
	border-bottom:1px solid #000;
	padding: 31px 0px 8px 0px;
	margin-right:1px;
	width: 104px;
	
	 background-image:url(images/but.jpg);
background-repeat:repeat-x;
background-position:left top;

	}




#menu ul ul {
	display: none;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	width: 104px;
	color:#7B869A;
	position: absolute; 
	top: 54px; 
	left: 0; 
	margin: 0; padding: 0; 
	
	}

#menu ul li {behavior: url(hovermenu.htc); }

#menu ul li:hover ul, #menu ul li.hover ul {
	display: block;
	width:104px;
	
	}

#menu li li {
	display: list-item; 
	position: relative; 
	float: none;
	list-style-type: none;
	padding:3px 0px 3px 0px;
  	background-image:url(images/nw.jpg);
	background-repeat:repeat-x;
	text-align:left;
	color:#7B869A;
	width:104px;
	background-position:left top;
	}
	
	#menu li li a{

padding:3px 0px 3px 10px;
	}
	

	






/************* #news **************/
#leve{width:149px;
float:left;
border-right: 1px solid #060B11;
background-image:url(images/newback.jpg);
background-repeat:repeat-y;
background-position:0 8px;
}
#nadpis{
	position:relative;
	float:right;
	width:149px;
	font-size:10px;
	font-weight:700;}

#Links img{float:right;}

#Links{
	width:94px;
	float:right;
	display:inline;
	margin:0 0 2px 2px;
	padding: 0px;
	line-height:39px;
	}


#Links a:link, #Links a:visited {
	display: block;
	background-image:url(images/nw.jpg);
	background-repeat:repeat-x;
 	color:#7B869A;
	border: 1px solid #060B11;
	padding: 0px 0px 0px 7px;
	margin-bottom:2px;
text-decoration:none;}

#Links a:hover,#Links a:active{

color:#CC3300;
text-decoration: none;}

.news{
	width:123px;
	color:#7B869A;
	float:right;
	display:inline;
	margin:0 0 2px 2px;
	background-image:url(images/nw.jpg);
	background-repeat:repeat-x;
	background-color:#050C12;
	padding:5px 5px 5px 10px;
	line-height:13px;
	border:1px solid #060B11;
}
	
	#news h5{margin-bottom:2px;
	background-image:url(images/bh.jpg);
	background-repeat:repeat-x;
	}

#news a{
	color:#7B869A;
	font-weight:bold;
	margin:5px 0 5px 0;
	font-size:11px;
	
	}

#news a:hover,#news a:active{
color:#CC3300;

}


.logo{float:right;
	width:40px;
    background-color:#091217;
    border-left:1px solid #060B11;
	border-right:1px solid #060B11;
	border-bottom:1px solid #060B11;
		margin-bottom:2px;}


/************* #obsah **************/

.obsah{width:525px;
	   float:right;
	   padding-right:24px;
		border-right:1px solid #000;
		background-color:#111B24;
	   margin-bottom:15px;}

.obsah a{color:#7B869A;
text-decoration:none;}

.obsah a:hover{color:#CC3300;
text-decoration:underline;}




.ob{width:525px; text-decoration:none;
}
.mmm{width:171px;
text-align:center;
float:left;
display:inline;
border:1px solid #060B11;
background-color:#091217;
padding:5px 0px 5px 0px ;
margin:2px 0 0 2px;
}
.mmm h3{width:171px;
text-align:center;
float:none;
margin:0;
padding:5px 0 5px 0;
border-bottom :1px solid #000;
background-image:url(images/nw.jpg);

}

.mmmport{width:250px;
text-align:center;
float:right;
border:1px solid #060B11;
background-color:#091217;
padding:5px 0px 5px 0px ;
margin:2px 0 0 2px;

}

.mmmportext{width:240px;
float:left;
 font-size:11px;
	   font-weight:300;
	   text-align:left;
	   text-decoration:none;
	 color:#ccc;
		padding:5px 20px 0px 5px;
	   line-height:1.7;


}
.mmmportext2{width:240px;
float:right;
 font-size:11px;
	   font-weight:300;
	
	   text-align:left;
	 color:#ccc;
		padding:5px 0px 0px 5px;
	   line-height:1.7;

}

.mmm1{width:520px;
text-align:center;
float:left;
border:1px solid #060B11;
background-color:#091217;
padding:5px 0px 5px 0px ;
margin:2px 0 15px 2px;
}
.mmm1 h3{width:520px;
text-align:center;
float:none;
margin:0;
padding:5px 0 5px 0;
border-bottom :1px solid #000;
background-image:url(images/nw.jpg);

}


.next h2{width:150px;
float:right;
display:inline;
margin-top:10px;
font-size:11px;
text-align:right;
margin:35px 2px 0 2px;
}

.next h2 a{
text-decoration:none;
padding:0 5px 0 5px;
margin-left:2px;
 border:1px solid #060B11;
	background-color:#091217;
}






#spodek{
width:710px;
clear:both;
	background-color:#111B24;
	background-image:url(images/pat.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	font-size:11px;
	

	height:118px;
	

}
.spodek{
	width:518px;
	float:right;
	padding-top:23px;
	height:40px;
	color:#7B869A;}
	
.spodek p{
	width:240px;
	float:left;
	
	color:#7B869A;
	padding:3px 5px 3px 5px;
 	}
	

.wall {
width:120px;
float:right;
color:#7B869A;
padding-top:3px;
}
.wall a{
text-decoration:none;
}
.wall a:hover{text-decoration:underline;
}
