
body {
	margin: 0px;
	
	padding: 0px;
	height: 100%;
	width: 100%;
	background-color: #EFEFE2;
	/*background-attachment: fixed;*/
	background-image: url(img/backRepeat.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:0.9em;
}
#all {
	padding: 0px;

	width: 100%;
	/*margin-left: -370px;
	border: 2px solid #000000;*/
	position: absolute;
	left: 0px;
	top: 0px;
	/*background: url(img/nms_logo.gif) no-repeat 6px 93px;*/
}
div.hr {
padding: 0;
margin: 4px 0;
height: 8px;
width:100%;
clear: both;
background: url(img/hr.gif) no-repeat center;
}

div.hr hr {
display: none;
} 
#header {
	/*background-color: #0465aa;*/
	height: 60px;
	width: 100%;
	/*
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	background-position: 20px 10px;*/
	font-family:Verdana;
	line-height:100%;
	padding:0px;
}
#header span#dakujeme {
color:#ffffff;
height:40px;
width:140px;
line-height:15px;
font-weight:normal;
display:block;
position:absolute;
top:7px;
left:450px;
float:left;
font-size:10px;
margin:11px;
text-align:right;
}
#header img#logo {

margin-top:13px;
margin-left:113px;
border:0px;


}

#header img#add {
margin:0px;

border:0px;
position:absolute;
top:0px;
left:608px;
}


#anouncment {
width:100%;
padding:0px;
width:650px;
height:10px;
margin:5px 0px;
margin-left:118px;

}

#anouncment p {
font-size:11px;
text-align:justify;
}
#anouncment p a {
margin-right:20px;
}
#anouncment p a img{
border:none;
}
#content_top {
	/*margin-top: 10px;*/
	padding:0px;
	height: 20px;
	padding-left:119px;
	
	

}

div.headline {

padding:0px;
margin:0px;
font-size:11px;
margin:0px;
font-weight:bold;
letter-spacing: 1px;
height:20px;
width:370px;


	background-image: url(img/h1rep.png);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
}
div.headline h1 span{
display:block;
	width:100%;
	background-image: url(img/h1right.png);
	background-repeat: no-repeat;
	background-position: top right;
}


div.headline h1 {
color:#ffffff;
height:20px;
width:100%;
line-height:20px;
display:block;
background-image: url(img/h1left.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	font-size:11px;
	text-indent:10px;
	line-height:20px;
	margin:0px;
	padding:0px;
}



#content_bottom {
	background-color: #fFfFf2;
	border: 1px solid #cDcFcD;
	height: 40px;
	font-size:12px;
	width: 610px;
	position:relative;
	left:103px;
	margin-top:3px;
	padding-top:5px;
	padding-left:10px;
	float: left;
}

#content {
width: 775px;
margin-left:10px;	
}
#content img {
border:none;
}

#left {
float: left;

width: 100px;
padding-top:15px;
margin:0px; 
margin-right:7px; 
	font-size:11px;
	text-align:left;
}

div#center{
float: left;
padding: 0px;
padding-bottom: 10px;
margin:0px;
width:370px;

	font-size:11px;


}
/*
div > div#center{ 
width:370px;

}*/

div#center div.docs {
float:left;
}
div.docs {
margin-top:1px;
margin-bottom:1px;
border: 1px solid #cDcFcD;
display:block;
height:100%;
width:368px;
padding:10px 0px;
background-color: #fFfFf2;
height:405px;
}

div > div.docs { 
width:368px;
min-height:485px;
height:100%;
}

#right {
float: left;
margin:0px;
padding:0px;
width: 275px;
	margin-left:8px;
	font-size:11px;
}
#right div.docs{
width:268px;
min-height:100%;
}
#right div.headline {
width:270px;
}
#right div.headline span {
width:270px;
}

div.term, div.news {
padding:0px 10px;

}

#right a {

color:#1e3a4b;
}
#right p.description {
padding:5px 0px;
padding-top:0px;

}

#center p.columntext {
text-align:left;
width:55%;
float:right;
}


#center ul {

width:40%;
float:left;
margin:0px;
margin-left:10px;
margin:0px;
padding:0px;

list-style:none;
}


#center ul li {

margin:0px;

padding:0px; 
padding-left:10px; 

color:#3e7191;
margin-bottom:3px;
}


#center ul.inline li {

line-height:18px;
clear:left;
display:inline;
margin:0px;
margin-right:5px;
padding:0px;
padding-right:5px;
border-right:1px solid #cccccc;
color:#3e7191;
margin-bottom:3px;
}

h2 {
	font-size:12px;
	color:#3e7191;
}

h3 {
	font-size:11px;
	color:#3e7191;
}
p {
	color:#666666;
	
}

#center p.adress {

padding-top:5px;

}

#footer {

	float: left;

	margin-top:4px;
	margin-bottom:14px;
	width: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#1e3a4b;
	
}
#footer div {
margin-left:117px;
}
#footer img {
border:none;
margin-right:10px;
position:relative;
top:4px;
}

/*------------------------------------------------------------*/
#nav {
	height: 18px;
	width:auto;
	margin:0px;
	padding:0px;
	/*background-image: url(img/nav_back.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;*/
	line-height:100%;
	margin-top: 1px;
	/*border-bottom:1px solid #666666;*/
	overflow:hidden;
}

#nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	margin-left: 114px;
	height: 18px;
		

}
	

#nav ul li {
	
	display:inline;
	
	line-height:100%;

}

#nav ul li a {
	text-decoration:none;
	color:#FFFFFF;
	float:left;
	font-size:11px;
	padding-right:6px;
	padding-left:5px;
	margin:0px;
		padding-top:1px;
height: 17px;
	letter-spacing: 1px
}
#nav ul li a:visited {
	text-decoration:none;
	color:#FFFFFF;
}
#nav ul li a:hover{
	text-decoration:none;
	color:#FFFFFF;
	
	
	background-image: url(img/nav_back_rev.gif);
	background-repeat: repeat-x;
	background-position: 0px 0px;
	
	
}



a {
	text-decoration:none;
	color:#3e7191;
}
a:hover {
	text-decoration:none;
	color:#1e3a4b;
}
#left ul {

	list-style: none;
	margin: 0px;
	padding: 0px;

} 
#left ul li{
margin: 4px 0px;;

}

#left h2 {
padding-top:5px;
padding-bottom:5px;
margin:0px;
}
#left h3 {
padding-top:6px;
padding-bottom:6px;
margin:0px;
}
#center div.anot {
margin:0px;
padding:5px 10px;

}
#center div.anot span {
margin:0px;
padding-right:8px;
font-size:12px;
font-weight:bold;
}
#center div.anot span.popis {
font-size:10px;
margin:0px;
padding-right:0px;
font-weight:normal;
color:#666666;
}
span.popis2 {
color:#666666;
font-size:13px;
}
#center h2{
margin:0px;

padding-top:3px;
padding-bottom:2px;
}
#center p, #right p{
margin:0px;
text-align:justify;
padding-top:0px;
padding-bottom:0px;
}
#center p.desc{
padding-bottom:5px;
}#center p.description{
padding-bottom:5px;
}
#center div.news, #right div.news{
padding:5px 10px;

}
#center p a{
color:#1e3a4b;
} 
#right h2 {
margin:0px;
padding:0px;
padding-bottom:5px;

}

#center div#search {

margin:0px;
margin-bottom:-40px;
padding:10px 15px;

}
/*
div > div#search {
height:80px;


}*/



#center div#search h3 {
margin:0px;
padding:2px 0px;
}
#center div#search input {

border:1px solid #999999;
}
#center div#filter {
display:block;
width:100%;
margin:5px 0px;
}


#center div#filter select {
font-size:12px;
margin-right:2px;
border:1px solid #999999;
}
#center div#submit {
margin:10px 0px;
padding:0px;
width:100%;
float:left;
/*
clear:both;*/
display:block;

}

#center div#filter div {

/*position:relative;
top:0px*/
display:inline;
float:left;
max-width:35%;
}

div.anot {

float:left;
display:block;
width:93%;
}

#left input.searchfor {
width:86px;
margin-bottom:2px;

}
#left input.submit {
	background-image: url(img/btn.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border:none;
	height:22px;
	cursor:pointer;
}

label {
color:#3e7191;
line-height:18px;
}
div#left form fieldset > input.searchfor {
width:88px;
	
}

div#left form fieldset {
border:none;
padding:0;
margin:0;

}

div#left form  textarea {
width:86px;
border:1px solid #666666;
}
div#left form > textarea.msg {

width:88px;
margin-bottom:2px;

}
#left form {
margin:6px 0px;;
}
#left input {
width:90px;
border:1px solid #666666;
}
#left a#adSearch {

display:block;
margin:10px 0px;
}
#left a#emailus {

display:block;
margin:0px 0px;
}

#left a#emailus img {
border:none;
margin-right:4px;
position:relative;
top:1px;

}
#left a#feed img {
border:none;
margin-right:6px;
position:relative;
top:2px;

}

#left a.partner img {
border:none;
margin-top:3px;
margin-bottom:3px;
}
div#map {
width:345px;
height:200px;
border:1px solid #aaaaaa;
margin:0;
margin:10px 10px;

}
