/* global */
body {
	padding:			0px;
	margin:				0px;
	text-align:			center;
	background:			#59657D url(../img/body_bg.gif) repeat-x top;
	
	font-family:		verdana, tahoma, arial, sans-serif;
	font-size:			70%;
	color:				#ffffff;
	font-weight:		normal;
	}
.left {
	float:				left;
	}
.right {
	float:				right;
	}
.clear {
	clear:				both;
	}
.info {
  border: 1px white solid;
  padding: 10px 10px 10px 10px;
  margin-bottom: 15px;
}
.info-light {
	border: 		1px #FFC000 solid;
	color:      #FFC000;
  padding: 10px 10px 10px 10px;
  margin-bottom: 15px;	
}
p {
  text-align:   justify;
}
ul {
	margin-top:			5px;
	}
a:link {
	color: 				#FFC000;
	font-weight: 		bold;
	text-decoration:	none;
	}
a:visited {
	color: 				#FFC000;
	font-weight: 		bold;
	text-decoration:	none;
	}
a:hover {
	color:				#FFC000;
	font-weight: 		bold;
	text-decoration: 	underline;
	}
h2 {
	padding:			0px;
	margin:				0px;
	font-size:			120%;
	}
/* samotna stranka */
#page {
	margin:				auto;
	width:				768px;
	background:			url(../img/page_bg.gif) repeat-y right;
	}
#page_top {
	width:				768px;
	min-height:			530px;
	_height:			530px;
	background:			url(../img/page_top_bg.gif) no-repeat 100% 0%;
	text-align:			left;
	}
#in_page {
	width:				761px;
	background:			#447EB6;
	}
/* hlavicka */
#head {
	height:				84px;
	background:			#ffffff url(../img/menu_bg.gif) repeat-x top;
	}
#menu_logo {
	float:				right;
	height:				58px;
	margin-top:			26px;
	padding-right:		40px;
	background:			url(../img/logo1.gif) no-repeat left bottom;
	}
#menu {
	float:				left;
	padding:			0px;
	margin:				0px;
	margin-top:			53px;
	width:				603px;
	height:				31px;
	}
#menu ul {
	padding:			0px;
	margin:				0px;
	}
#menu ul li {
	float:				left;
	list-style:			none;
	height:				31px;
	padding:			0px 10px;
	margin:				0px;
	background:			url(../img/top_dep_bg.gif) repeat-x;
	}
#menu ul li img {
	margin:				0px;
	padding:			0px;
	}
#menu ul li#act {
	background:			url(../img/top_dep_bg_act.gif) repeat-x;
	}
#menu ul li.separator {
	width:				2px;
	padding:			0px;
	background:			url(../img/top_dep_check.gif) no-repeat right;
	}
#menu ul li#dep_left {
	width:				5px;
	padding:			0px;
	background:			url(../img/top_dep_left.gif) no-repeat;
	}
#menu ul li#dep_right {
	width:				110px;
	padding:			0px;
	background:			url(../img/top_dep_bg.gif) repeat-x;
	text-align:			right;
	}
/* center */
#content {
	background:			#447EB6 url(../img/content_bg.jpg) no-repeat top right;
	}
#leftcol {
	float:				left;
	width:				164px;
	height:				440px;
	background:			url(../img/left.jpg) no-repeat;
	}
#rightcol {
	float:				right;
	width:				597px;
	}
#in_rightcol {
	margin:				30px 60px 0px 20px;
	text-align:			left;
	}
#rightcol_logo {
	float:				right;
	padding-right:		40px;
	}
#back {
	text-align:			right;
	margin:				0px 0px 20px;
	}
/* paticka */
#footer {
	background:			#447EB6;
	text-align:			center;
	
	font-size:			90%;
	}
#in_footer {
	margin:				auto;
	width:				720px;
	padding:			10px 0px 0px;
	border-top:			1px solid #ffffff;
	}
#footer_left {
	float:				left;
	}
#footer_right {
	float:				right;
	text-align:			right;
	}
#footer a:link, #footer a:visited, #footer a:hover {
	color:				#ffffff;
	font-weight:		normal;
	}
#footer_b {
	margin:				auto;
	width:				768px;
	height:				19px;
	background:			url(../img/footer_bg.gif) repeat-x;
	}
#footer_b_left {
	float:				left;
	width:				9px;
	height:				19px;
	background:			url(../img/footer_left.gif) no-repeat;
	}
#footer_b_right {
	float:				right;
	width:				16px;
	height:				19px;
	background:			url(../img/footer_right.gif) no-repeat;
	}
/* texty */
img.img_text {
	border:				3px solid #9FBDD9;
	}
img.img_title {
	margin:				5px 0px;
	}
