body
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size: 			10pt;
	padding:			0px;
	border-collapse:	collapse;
	margin: 			0 0 0 0;
	background-color:	#FFFFFF;		
	background-image:	url('/images/hider_line.jpg');
	background-repeat:	repeat-x;
}
h1
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	color: 				#5A5A5A;
	font-weight:		bold;
	margin-top:			0px;
}
h2
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			14px;
	color: 				#5A5A5A;
	margin:			0 0 0 0;
}
h3
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color: 				#5A5A5A;
}
#logo
{
	display: 			block;
	position:			absolute;
	width:				200px;
	height:				113px;
	left:				1%;
	top:				15px;
	background-repeat:	no-repeat;
	background-position:center;
	text-align:			center;
	border:				0px solid	#030303;
	z-index:			7;
}
#logo img
{
	behavior: url('/images/pngbehavior.htc');
	border: 0px;
}
#foto_left
{
	display: 			block;
	position: 			absolute;
	width:				200px;
	left:				1%;
	top:				140px;
	border:				0px solid	#030303;
	z-index:			5;
}
#foto_right
{
	display: 			block;
	position:			absolute;
	width:				200px;
	left:				80%;
	top:				140px;
	border:				0px solid	#030303;
	z-index:			5;
}
.foto,
a:link.foto,
a:active.foto,
a:visited.foto
{
	display: 			block;
	position:			relative;
	width:				57px;
	height:				53px;
	background-image: 	url('/images/foto.gif');
	background-repeat:	no-repeat;
	text-align:			center;
	border:				0px;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 		0.6;
	-khtml-opacity: 	0.6;
	opacity: 			0.6;
	z-index:			6;
}
a:hover.foto 
{	
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	-moz-opacity: 		1;
	-khtml-opacity: 	1;
	opacity:			1;
	z-index:			6;
}
.f_l, .f_l a:link, .f_l a:active, .f_l a:visited
{
	font-family: 		Tahoma, Verdana, Arial;
	font-weight:		bold;
	color: 				#75b7ff;
	font-size:			14px;	
}
.f_l a:hover
{
	color: 				#b8b8b8;
}
.foto img
{
	border: 			0px;
	margin-top:			3px;
	z-index:			6;
}
#kontakts
{
	display: 			block;
	position:			absolute;
	width:				200px;
	height:				44px;
	left:				79.5%;
	top:				35px;
	border:				0px solid	#030303;
	background-image: 	url('/images/kontakts.gif');
	background-repeat:	no-repeat;
	z-index:			5;
}
#knopki
{
	display: 			block;
	position:			absolute;
	width:				150px;
	height:				20px;
	left:				82.5%;
	top:				90px;
	border:				0px solid	#030303;
	z-index:			5;
}
.oblaka
{
	display:			block;
	position:			absolute;
	top: 				0;
	right: 				0;
	width: 				580px;
	height: 			190px;
	background-image: 	url('/images/oblaka.jpg');
	background-repeat:	no-repeat;
	z-index: 			-1;
}
.oblaka2
{
	display:			block;
	position:			absolute;
	top: 				0;
	left: 				150px;
	width: 				240px;
	height: 			64px;
	background-image: 	url('/images/oblaka2.jpg');
	background-repeat:	no-repeat;
	z-index: 			-1;
}
.zdanie
{
	display:			block;
	position:			absolute;
	top: 				110px;
	left: 				0px;
	width: 				284px;
	height: 			107px;
	background-image: 	url('/images/zdanie.jpg');
	background-repeat:	no-repeat;
	z-index: 			-1;
}
.h_l
{
	display:			block;
	position:			absolute;
	width: 				50%;
	top:				0px;
	right:				0px;
	height: 			4px;
	border-collapse: 	collapse;
	border-spacing: 	0px;
	font-size:			4px;
	border: 			0px solid #323232;
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
}
.h_l_2
{
	display:			block;
	position:			relative;
	width: 				50%;
	left:				0px;
	height: 			4px;
	border-collapse: 	collapse;
	border-spacing: 	0px;
	font-size:			4px;
	border: 			0px solid #323232;
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
}
.h_l_t,
.h_l_t td
{
	border-collapse: 	collapse;
	border-spacing: 	0px;
	margin: 			0 0 0 0;
	padding: 			0 0 0 0;
}
a:link,
a:hover,
a:active,
a:visited
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	color: 				#75b7ff;
}
a:hover
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	color: 				#b8b8b8;
}
a img { border: 0px; }
.tab_h
{
	border: 			0px;
	border-collapse:	collapse;
	border-spacing: 	0px;
}
#menu
{	
	display: 			block;
	position: 			absolute;
	width:				100%;
	top:				240px;
	border:				0px solid #818181;
	text-align:			center;
}
#menu table
{
	width:				80%;
	text-align:			center;
	border:				0px solid #818181;
}
.button,
.m_l a,
.m_l a:link,
.m_l a:active,
.m_l a:visited
{
	display: 			block;
	position: 			relative;
	width: 				128px;
	height: 			48px;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	/*font-weight:		bold;*/
	color: 				#292929;
	text-align: 		center;
	text-decoration:	none;
	background-image: 	url('/images/button.gif');
	background-position:left;
	background-repeat: 	no-repeat;
	border: 			0px;
	line-height: 		2.7;
}
.m_l a:hover
{
	color: 				#FFF;
	background-position: right;
}
#material
{
	display: 			block;
	position: 			relative;
	width:				100%;
	top:				310px;
	border:				0px solid #818181;
	vertical-align:		top;
}
#material td {vertical-align:		top; }
.boxes
{
	display: 			block;
	position:			relative;
	width:				180px;
	border: 			0px solid #000000;
	padding-left: 		10px;
}
.boxes a
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			10pt;
	color: 				#5A5A5A;
}
.boxes a:hover
{
	color: 				#499fff;
}
.zag
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			16px;
	color: 				#5A5A5A;
	font-weight:		bold;
}
#cur_path
{
	display:			block;
	position:			relative;
	width: 				100%;
	text-align:			right;
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color: 				#dcdcdc;
}
#cur_path a
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color: 				#dcdcdc;
}
#cur_path a:hover
{
	font-family:		Arial, Helvetica, sans-serif;
	font-size:			12px;
	color: 				#499fff;
}
.input
{
	display:			block;
	position:			relative;
	width:				178px;
	height:				25px;
	background-image: 	url('/images/input.gif');
	background-position:center;
	background-repeat: 	repeat-x;
	border: 			0px solid #969696;
	padding-top: 		6px;
}
.textarea
{
	display:			block;
	position:			relative;
	width:				178px;
	height:				73px;
	background-image: 	url('/images/textarea.jpg');
	background-position:center;
	background-repeat: 	repeat-x;
	border: 			0px solid #969696;
	padding-top: 		6px;
}
/*****************************************************************/
#hider_table
{
	display: 			block;
	position: 			absolute;
	width:				100%;
	top:				32px;
	text-align:			center;
	border:				0px solid	#030303;
	z-index:			4;
}
#jCarouselLiteDemo
{
	display:			block;
	position:			relative;
	margin:				auto;
	width:				600px;
	height:				170px;
	border:				0px;
	background-image:	url('/images/foto_fon.jpg');
	background-repeat:	no-repeat;
	z-index:			5;
}
.prew, a:link.prew, a:active.prew, a:visited.prew
{
	display:			block;
	position: 			absolute;
	width:				29px;
	height:				161px;
	top:				2px;
	left:				2px;
	background-image:	url('/images/g_left.gif');
	background-repeat:	no-repeat;
	outline: 			none;
	filter:				progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 		0.4;
	-khtml-opacity: 	0.4;
	opacity:			0.4;
	z-index:			10;
}
a:hover.prew
{
	filter:				progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity: 		0.8;
	-khtml-opacity: 	0.8;
	opacity:			0.8;
}
.next, a:link.next, a:active.next, a:visited.next
{
	display:			block;
	position: 			absolute;
	width:				29px;
	height:				161px;
	top:				2px;
	right:				2px;
	background-image:	url('/images/g_right.gif');
	background-repeat:	no-repeat;
	outline: 			none;
	filter:				progid:DXImageTransform.Microsoft.Alpha(opacity=40);
	-moz-opacity: 		0.4;
	-khtml-opacity: 	0.4;
	opacity:			0.4;
	z-index:			10;
}
a:hover.next
{
	filter:				progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity: 		0.8;
	-khtml-opacity: 	0.8;
	opacity:			0.8;
}
#jCarouselLiteDemo .carousel .jCarouselLite 
{
	float: 				left; 
	position: 			relative;
	visibility: 		hidden;
	left: 				-5000px;
	height: 			170px;
}
#jCarouselLiteDemo .carousel li img
{
	margin-left: 		2px;
	margin-top: 		2px;	
	border: 		0px;
	z-index:		6;
}
.jCarouselLite img { z-index:		8; }
.foto_gal img
{
	border: 2px solid #000000;
}
.news p
{
	display:		block;
	position:		relative;
	padding:		5px 5px 5px 5px;
	background-color:#EDEDED;
	margin:			2px 2px 2px 2px;
}
.stat p
{
	display:		block;
	position:		relative;
	padding:		5px 5px 5px 5px;
	margin:			2px 2px 2px -10px;
}
.stat a { font-size:		10px; }
a.st { color: #000; text-decoration:none; }
a:hover.st { color: #b8b8b8;; text-decoration:underline; }
