/*
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/
body {
	padding:			0px;
	margin:				0px;
	background:			#6F7477 url(../img/body_bg.gif) repeat-x;
	text-align:			center;
	}
form {
	padding:			0px;
	margin:				0px;
	}
ol, ul {
	margin-top:			5px;
	margin-left:		20px;
	}
a:link {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#830416;
	text-decoration:	underline; 
	}
a:visited {	
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#830416;
	text-decoration:	underline;
	}
a:hover {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#4F4F4F;
	text-decoration:	underline;
	}
.clear {
	clear:				both;
	}
.check {
	height:				1px;
	margin:				7px 0px;
	background:			url(../img/hr.gif) repeat-x
	}
h2{
	font-size:			150%;
	font-weight: 			normal;
}
h3{
	font-size:			120%;
	color:				#830416;
	font-weight: 			bold;
}

/***************************************************************************/
.body {
	margin:				auto;
	width:				694px;
	background:			url(../img/page_bg.gif) repeat-y;
	}
.body_top {
	margin:				auto;
	width:				694px;
	background:			url(../img/page_top_bg.gif) no-repeat;
	}
.body_bottom {
	margin:				auto;
	width:				694px;
	padding-bottom:		48px;
	background:			url(../img/page_bottom_bg.gif) no-repeat 0% 100%;
	text-align:			center;
	}
.page {
	margin:				auto;
	width:				686px;
	}
/*************************************  hlavicka *************************************/
.head_1 {
	height:				72px;
	background:			url(../img/head_bg.gif) repeat-x;
	}
.logo {
	float:				left;
	padding-left:		15px;
	}
.head_right {
	float:				right;
	padding:			5px 15px 0px 0px;
	}
.head_right a:link {
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#4F4F4F;
	text-decoration:	none; 
	}
.head_right a:visited {	
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#4F4F4F;
	text-decoration:	none;
	}
.head_right a:hover {
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#830416;
	text-decoration:	none;
	}
.language {
	padding-left:		43px;
	}
.language_item {
	float:				left;
	padding-top:		3px;
	}
.language_separator {
	float:				left;
	}
.dep_top {
	height:				32px;
	padding-left:		3px;
	background:			url(../img/dep_top_bg.gif) repeat-x;
	}
.dep_top .item {
	float:				left;
	height:				32px;
	}
.dep_top_item a:link {
	font:	 			bold 65% verdana, arial;
	color: 				#000000;
	text-decoration:	none; 
	}
.dep_top_item a:visited {	
	font:	 			bold 65% verdana, arial;
	color: 				#000000;
	text-decoration:	none;
	}
.dep_top_item a:hover {
	font:	 			bold 65% verdana, arial;
	color: 				#FF830A;
	text-decoration:	none;
	}
.dep_top_item_check {
	float:				left;
	padding:			0px 2px 0px 2px;
	background:			url(../img/dep_top_check.gif) no-repeat 50% 60%;
	}
.dep_top_item_right {
	float:				right;
	}
/************************************ // hlavicka ************************************/
.content {
	clear:				both;
	background:			#ffffff url(../img/content_bg.gif) repeat-y;
	}
.content_top {
	background:			url(../img/content_top_bg.gif) no-repeat;
	}
/************************************ prostredni cast ************************************/
.center {
	padding-top:		10px;
	float:				left;
	width:				555px;
	text-align:			center;
	}
.in_center {
	margin:				auto;
	width:				480px;
	text-align:			left;
	}
.rightrow {
	float:				right;
	padding-top:		3px;
	}
/*********************************** // prostredni cast **********************************/
/**************************************** paticka *****************************************/
.footer {
	margin:				auto;
	width:				694px;
	background:			url(../img/footer_bg.gif) repeat-x;
	}
.in_footer {
	float:				left;
	height:				55px;
	background:			#FEFFFF url(../img/footer_bg.gif) repeat-x 0% 100%;
	text-align:			right;
	}
.footer_center {
	margin:				auto;
	width:				600px;
	height:				30px;
	background:			url(../img/footer_text_bg.gif) repeat-x;
	font:	 			bold 65% tahoma, verdana, arial;
	color: 				#ffffff;
	}
.footer_center_left {
	height:				30px;
	background:			url(../img/footer_text_left.gif) no-repeat;
	}
.footer_center_right {
	height:				30px;
	background:			url(../img/footer_text_right.gif) no-repeat 100% 0%
	}
.in_footer_center {
	white-space:		nowrap;
	padding-top:		7px;
	width:				600px;
	vertical-align:		middle;
	text-align:			center;
	}
.footer a:link {
	font:	 			bold 100% tahoma, verdana, arial;
	color: 				#ffffff;
	text-decoration:	none; 
	}
.footer a:visited {	
	font:	 			bold 100% tahoma, verdana, arial;
	color: 				#ffffff;
	text-decoration:	none;
	}
.footer a:hover {
	font:	 			bold 100% tahoma, verdana, arial;
	color: 				#4F4F4F;
	text-decoration:	none;
	}
.footer_left {
	float:				left;
	}
.footer_right {
	float:				right;
	}
/************************************** // paticka ****************************************/
.article_title {
	padding-left:		35px;
	background:			url(../img/article_li.gif) no-repeat;
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#830416;
	}
.article_title a:link {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#830416;
	text-decoration:	none; 
	}
.article_title a:visited {	
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#830416;
	text-decoration:	none;
	}
.article_title a:hover {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#4F4F4F;
	text-decoration:	none;
	}
.article_text {
	width:				490px;
	padding:			5px 0px 0px 35px;
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#4F4F4F;
	}
.text {
	font:	 			normal 100% tahoma, arial, verdana;
	color: 				#4F4F4F;
	}
.text_normal {
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#4F4F4F;
	}
.text_bold {
	font:	 			bold 70% tahoma, arial, verdana;
	color: 				#4F4F4F;
	}

