html, body {
	min-width : 980px;
	height : 100%;
}
body {
	position : relative;
	margin : 0;
	padding : 0;
	border : 0;
	font-family : "Trebuchet MS", sans-serif, Tahoma, Arial;
	color : #333;
	font-size : 12px;
	font-weight : normal;
	line-height : 1.4em;
	background-color : #B5B4B4;
	background-image : url(img/bcg.jpg);
	background-position : left top;
	background-repeat : no-repeat;
	background-attachment : scroll;
}

a {
	color : #333;
	text-decoration : underline;
	padding : 1px 0px;
}
a:hover {
	background-color: #FFF;
	color : #CC3300;
	text-decoration : none;
}

img {
	border : 0;
	margin: 0;
	padding: 0;
}

h1 {
	font-size : 24px;
	font-family : Arial Narrow, sans-serif, Tahoma, Arial;
	text-align : left;
	font-weight : normal;
	margin : 5px 0px;
	padding: 3px 0px 5px 28px;
	color: #e34300;
	background-image : url(img/title2.gif);
	background-position : left top;
	background-repeat : no-repeat;
}

h2 {
	font-size : 16px;
	font-family : "Trebuchet MS", sans-serif, Tahoma, Arial;
	text-align : left;
	font-weight : bold;
	margin : 5px 0px;
	color: #444;
}

h3 {
	font-size : 12px;
	font-family : "Trebuchet MS", sans-serif, Tahoma, Arial;
	text-align : left;
	font-weight : bold;
	margin : 5px 0px;
	color: #444;
}

h4 {
	font-size : 24px;
	font-family : Arial Narrow, sans-serif, Tahoma, Arial;
	text-align : left;
	font-weight : normal;
	margin : 5px 0px;
	padding: 3px 0px 5px 0px;
	color: #444;
}

em {
	font-family : "Trebuchet MS", sans-serif, Tahoma, Arial;
	font-weight : normal;
	text-decoration : none;
	color : #D1DEEF;
	font-style:normal;
}



.clear {
	clear : both; visibility : hidden; height : 0; margin : 0; padding : 0; line-height : 0;
}
.clearbig {
	clear : both; visibility : hidden; height : 10px; margin : 0; padding : 0; line-height : 0;
}

.clearline {
	clear : both;
	overflow: hidden;
	width : 100%;
	height : 20px;
	margin : 0;
	padding : 0;
	background-image : url(img/line.gif);
	background-position : 50% 50%;
	background-repeat : repeat-x;
}

.PAGE {
	width : 100%;
	height : 100%;
	padding : 0;
	margin : 0;
	border: 0;
}
.TELO {
	width : 980px;
	padding : 0;
	margin : 0;
	border: 0;
}


.HLAVA {
	position: relative;
	overflow: hidden;
	width : 100%;
	height : 220px;
	padding : 0;
	margin : 0;
	border : 0;
	text-align : left;
}
.HLAVA .logo { position: absolute; top: 72px; left: 10px; }
.HLAVA .sep {
	position: absolute;
	right: 0;
	font-size: 20px;
	margin: 30px;
}
.HLAVA .sep, #menu li a { color: #444; }
.HLAVA ul, .HLAVA li {
	list-style: none;
	margin: 0;
	padding: 0;
}
#menu, #menu li { height: 95px; }
#menu {
	margin-top: 72px;
}
#menu li {
	width: 139px;
	background-image: url('img/bg-menu.jpg');
	float: left;
	margin-left: 1px;
}
#menu li.first { margin-left: 250px; }
#menu li a, #menu li a span { display: block; }
#menu li a {
	height: 67px;
	text-decoration: none;
	padding: 8px;
	padding-top: 20px;
	font-size: 15px;
	font-weight: bold;
}
#menu li a:hover {
	background-color: transparent;
	color : #CC3300;
}
#menu li a span {
	font-family: "Arial Narrow", Arial, sans-serif;
	margin-top: 20px;
	font-size: 10px;
	color: #777;
}

#langmenu {
	position: absolute;
	left: 955px;
	top: 72px;
}
#langmenu li, #langmenu a { display: block; width: 20px; height: 20px; }
#langmenu li { margin-bottom: 5px; }
#langmenu a {
	color: white;
	background: #a20b0b;
	text-align: center;
	text-decoration: none;
	line-height: 20px;
	font-size: 10px;
}


	.OBSAH {
		overflow: hidden;
		width : 100%;
		height : auto;
		padding : 0;
		margin : 0;
		border : 0;
		text-align : left;
	}


		/* intro */
		.box0 {
			overflow: hidden;
			width : 920px;
			height : auto;
			padding : 0;
			margin : 30px 0px 60px 50px;
			text-align : left;
		}




		.box1 {
			overflow: hidden;
			width : 830px;
			height : auto;
			padding : 0;
			margin : 0px 0px 10px 120px;
			text-align : left;
		}

		.box1b {
			overflow: hidden;
			width : 830px;
			height : auto;
			padding : 0;
			margin : 0px 0px 10px 90px;
			text-align : left;
		}
		.box1c {
			overflow: hidden;
			width : 830px;
			height : auto;
			padding : 0;
			margin : 0px 0px 10px 250px;
			text-align : left;
		}

		.logobox {
			overflow: hidden;
			width : 700px;
			height : auto;
			padding : 0;
			margin : 0px 0px 10px 250px;
			text-align : left;
		}
			.logobox img {
				border : 0;
				margin: 0px 1px -2px 0px;
				padding: 0;
			}


		.archiv {
			width : 830px;
			height : auto;
			padding : 0;
			margin : 0px 0px 30px 0px;
			text-align : left;
		}
			.archiv a {
				overflow: hidden;
				display: block;
				width: 820px;
				height: 15px;
				color : #333;
				text-decoration : none;
				padding : 2px 5px;
				margin: 0px 0px 2px 0px;
				background-image : url(img/b1.gif);
				background-position : left 0px;
				background-repeat : repeat-x;
				border-bottom : 1px dotted #999;
			}
			.archiv a:hover {
				color : #000;
				background-image : url(img/b1.gif);
				background-position : left -40px;
			}


		.boxpar {
			overflow: hidden;
			width : 700px;
			height : auto;
			padding : 0;
			margin : 0px 0px 10px 250px;
			text-align : justify;
		}

			.boxpar1 {
				overflow: hidden;
				width : 150px;
				height : auto;
				padding : 0;
				margin : 0;
				text-align : left;
				font-size: 13px;
				float: left;
			}
			.boxpar2 {
				overflow: hidden;
				width : 540px;
				height : auto;
				padding : 10px 0px 0px 10px;
				margin : 0;
				text-align : justify;
				font-size: 13px;
				float: left;
			}

		.boxmapa {
			overflow: hidden;
			left: 0;
			width : 485px;
			height : auto;
			padding : 0;
			margin : 0px 0px 0px 120px;
			text-align : left;
			float: left;
		}

		.boxkontakt {
			overflow: hidden;
			width : 335px;
			height : auto;
			padding : 0;
			margin : 0px 0px 0px 10px;
			text-align : right;
			float: left;
			border-left : 1px dotted #999;
		}

		.boxnewsearch {
			overflow: hidden;
			width : 410px;
			height : auto;
			padding : 0;
			border: 0;
			margin : 0;
			text-align : center;
			float: left;

		}
		.boxnewsearchIN {
			overflow: hidden;
			width : 330px;
			height : auto;
			padding : 5px 0px 5px 45px;
			border: 0;
			margin : 0;
			text-align : left;
			float: left;
			background-image : url(img/buttontasr.jpg);
			background-position : left -3px;
			background-repeat : repeat-y;
			color: #666;
		}

		.qresult {
			overflow: hidden;
			width : 375px;
			height : auto;
			padding : 5px 0px;
			border: 0;
			margin : 0;
			text-align : center;
			float: left;
			background-color : #EB5C00;
			background-image : url(img/orange.gif);
			background-position : left top;
			background-repeat : repeat;
			color: #FFF;
		}
		.qresult2 {
			overflow: hidden;
			width : 375px;
			height : auto;
			padding : 5px 0px;
			border: 0;
			margin : 0;
			text-align : center;
			float: left;
			background-color : #EB5C00;
			background-image : url(img/silver.gif);
			background-position : left top;
			background-repeat : repeat;
			color: #FFF;
		}

		.boxnewsearchICO {
			position: absolute;
			z-index: 222;
			left: 390px;
			top: 254px;
			width : 42px;
			height : 49px;
			padding : 0;
			margin : 0;
			border: 0;
		}



			#searcher {
				padding : 0;
				margin : 0;
			}

			#searcher input
			{
				width : 165px;
				color:#333;
				background-color :#DDD;
				border : 1px solid #888;
				padding : 4px 3px;
				margin : 2px 0px;
				font-size:11px;
				text-align: left;
				background-image : url(img/buttontasr.jpg);
				background-position : right -11px;
				background-repeat : no-repeat;
			}
				#searcher input:hover {
					background-color : #FFF;
					border : 1px solid #FF6600;
					color : #000;
				}

			#searcher input.button {
				background-color :#DDD;
				border : 1px solid #888;
				width : 238px;
				height : 28px;
				padding : 4px 3px;
				margin : 2px 0px;
				font-weight : bold;
				font-size : 11px;
				text-align: center;
				background-image : url(img/buttontasr.jpg);
				background-position : right -3px;
				background-repeat : no-repeat;
			}
				#searcher input.button:hover {
					background-color : #FFF;
					border : 1px solid #FF6600;
					color : #000;
					background-image : url(img/buttontasr.jpg);
					background-position : left -3px;
					background-repeat : no-repeat;
				}

			#searcher p {
				clear : both;
				padding: 0;
				margin: 2px 0px;
				border: 0;
			}


		.boxnews1 {
			width : 410px;
			height : auto;
			padding : 0;
			margin : 0px 0px 0px 90px;
			float: left;
		}

		.boxnews1b {
			overflow: auto;
			width : 410px;
			height : 280px;
			padding : 0;
			margin : 0;
			text-align : left;
			font-size: 11px;
			float: left;
		}
			.boxnews1 a {
				overflow: hidden;
				display: block;
				width: 365px;
				height: 30px;
				color : #333;
				text-decoration : none;
				padding : 2px 5px;
				margin: 0px 0px 0px 0px;
				background-image : url(img/buttontasr.jpg);
				background-position : right -3px;
				background-repeat : no-repeat;
				border-bottom : 1px dotted #999;
			}
			.boxnews1 a:hover {
				color : #000;
				background-image : url(img/buttontasr.jpg);
				background-position : left -3px;
				background-repeat : no-repeat;
				border-bottom : 1px dotted #000;
			}

		.boxnews2 {
			width : 440px;
			height : auto;
			padding : 0;
			margin : 0px 0px 0px 10px;
			text-align : justify;
			float: left;
			border-bottom : 1px dotted #999;
		}


#formular {
	padding : 0;
	margin : 0;
}
#formular label {
	display:block;
	overflow: hidden;
	width:85px;
	float:left;
	margin: 0;
	padding: 4px 4px 0px 0px;
	text-align:right;
	color: #555;
}
#formular .check {
	background-color : #000;
	width : auto;
	height: auto;
	border : 0;
	padding : 0;
	margin: 0;
	color:#CCC;
}
	#formular .check:hover {
		color:#FFF;
	}

#formular input
{
	width : 230px;
	color:#333;
	background-color :#DDD;
	border : 1px solid #888;
	padding : 4px 3px;
	margin : 2px 0px;
	font-size:11px;
	text-align: left;

}
	#formular input:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
	}
#formular textarea {
	background-color :#DDD;
	border : 1px solid #888;
	height: 130px;
	width : 230px;
	padding : 4px 3px;
	margin : 2px 0px;
	font-size : 11px;
	font-weight : normal;
	color:#333;
}
	#formular textarea:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
	}

#formular select {
	color: #CCC;
	background-color : #000;
	border : 1px solid #888;
	padding : 5px 10px 5px 5px;
	margin : 2px 0px;
	font-size: 12px;
}
	#formular select:hover {
		background-color : #111;
		border : 1px solid #FF6600;
		color : #FFF;	}

#formular input.button {
	background-color :#DDD;
	border : 1px solid #888;
	width : 238px;
	height : 28px;
	padding : 4px 3px;
	margin : 2px 0px;
	font-weight : bold;
	font-size : 11px;
	text-align: center;
	background-image : url(img/buttontasr.jpg);
	background-position : right -3px;
	background-repeat : no-repeat;
}
	#formular input.button:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
		background-image : url(img/buttontasr.jpg);
		background-position : left -3px;
		background-repeat : no-repeat;
	}

#formular p {
	clear : both;
	padding: 0;
	margin: 2px 0px;
	border: 0;
}






#formular2 {
	padding : 0;
	margin : 0;
}
#formular2 label {
	display:block;
	overflow: hidden;
	width:80px;
	float:left;
	margin: 0;
	padding: 4px 4px 0px 0px;
	text-align:right;
	color: #555;
}

#formular2 input
{
	width : 530px;
	color:#333;
	background-color :#DDD;
	border : 1px solid #888;
	padding : 4px 3px;
	margin : 2px 0px;
	font-size:11px;
	text-align: left;

}
	#formular2 input:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
	}
#formular2 textarea {
	background-color :#DDD;
	border : 1px solid #888;
	height: 360px;
	width : 530px;
	padding : 4px 3px;
	margin : 2px 0px;
	font-size : 11px;
	font-weight : normal;
	color:#333;
}
	#formular2 textarea:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
	}

#formular2 select {
	color: #CCC;
	background-color : #000;
	border : 1px solid #888;
	padding : 5px 10px 5px 5px;
	margin : 2px 0px;
	font-size: 12px;
}
	#formular2 select:hover {
		background-color : #111;
		border : 1px solid #FF6600;
		color : #FFF;	}

#formular2 input.button {
	background-color :#DDD;
	border : 1px solid #888;
	width : 250px;
	height : 28px;
	padding : 4px 3px;
	margin : 2px 0px;
	font-weight : bold;
	font-size : 11px;
	text-align: center;
	background-image : url(img/buttontasr.jpg);
	background-position : right -3px;
	background-repeat : no-repeat;
}
	#formular2 input.button:hover {
		background-color : #FFF;
		border : 1px solid #FF6600;
		color : #000;
		background-image : url(img/buttontasr.jpg);
		background-position : left -3px;
		background-repeat : no-repeat;
	}

#formular2 p {
	clear : both;
	padding: 0;
	margin: 2px 0px;
	border: 0;
}

		.boxnews2adm {
			width : 670px;
			height : auto;
			padding : 0;
			margin : 0px 0px 0px 10px;
			text-align : justify;
			float: left;
		}



.L {
	float: left;
}
.R {
	float: right;
}

		.footer {
			overflow: hidden;
			width : 830px;
			height : auto;
			padding : 0;
			margin : 30px 0px 30px 120px;
			text-align : right;
			color: #666;
			font-size: 11px;
		}

			.footer a {
				color : #888;
				padding: 1px 5px;
				text-decoration : underline;
			}
				.footer a:hover {
					background-color: #FFF;
					color : #CC3300;
					text-decoration : none;
				}


			.langu a {
				background-color: #CCC;
				color : #999;
				padding: 1px 3px;
				text-decoration : none;
			}
				.langu a:hover {
					background-color: #FFF;
					color : #CC3300;
					text-decoration : none;
				}

/* ul {list-style-image: url("adresar/obrazok.gif");}  */
