/*
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/
body {
	padding:			0px;
	margin:				0px;
	background:			#CD100B;
	text-align:			center;
	}
form {
	padding:			0px;
	margin:				0px;
	}
ol, ul {
	margin-top:			5px;
	margin-left:		20px;
	}
li {
	list-style-type:		square;
	}
a:link {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#D9801C;
	text-decoration:	underline; 
	}
a:visited {	
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#D9801C;
	text-decoration:	underline;
	}
a:hover {
	font:	 			bold 100% tahoma, arial, Verdana;
	color: 				#36302F;
	text-decoration:	underline;
	}
.clear {
	clear:				both;
	}
.check {
	height:				1px;
	margin:				7px 0px;
	background:			url(../img/hr.gif) repeat-x
	}
/***************************************************************************/
.body {
	margin:				auto;
	width:				1003px;
	background:			#D7D7D7 url(../img/body_bg.gif) repeat-y;
	}
.page {
	margin:				auto;
	width:				963px;
	background:			#D7D7D7;
	}
/*************************************  hlavicka *************************************/
.head_1 {
	height:				46px;
	background:			url(../img/head_bg.gif) repeat;
	}
.logo {
	float:				left;
	}
.dep_head {
	float:				right;
	padding:			20px 5px 0px 0px;
	}
.dep_head a:link {
	font:	 			bold 70% arial, tahoma, verdana;
	color: 				#AC100B;
	text-decoration:	none; 
	}
.dep_head a:visited {	
	font:	 			bold 70% arial, tahoma, verdana;
	color: 				#AC100B;
	text-decoration:	none;
	}
.dep_head a:hover {
	font:	 			bold 70% arial, tahoma, verdana;
	color: 				#676262;
	text-decoration:	none;
	}
.dep_head_check {
	font:	 			bold 65% tahoma, arial, verdana;
	color: 				#676262;
	}
.date {
	float:				right;
	padding:			20px 18px 0px 0px;
	font:	 			normal 70% arial, tahoma, verdana;
	}
.dep_top {
	height:				30px;
	padding-left:		5px;
	background:			url(../img/dep_top_bg.gif) repeat-x;
	}
.dep_top_item {
	float:				left;
	padding:			10px 5px 0px;
	}
.dep_top_item a:link {
	font:	 			bold 65% verdana, arial;
	color: 				#3C3A3A;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item a:visited {
	font:	 			bold 65% verdana, arial;
	color: 				#3C3A3A;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item a:hover {
	font:	 			bold 65% verdana, arial;
	color: 				#C15553;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item_act {
	float:				left;
	padding:			10px 5px 5px;
	background:			url(../img/dep_top_act_bg.gif) repeat-x;
	}
.dep_top_item_act a:link {
	font:	 			bold 65% verdana, arial;
	color: 				#FFFFFF;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item_act a:visited {
	font:	 			bold 65% verdana, arial;
	color: 				#FFFFFF;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item_act a:hover {
	font:	 			bold 65% verdana, arial;
	color: 				#FFFFFF;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top_item_check {
	float:				left;
	padding:			0px 2px;
	background:			url(../img/dep_top_check.gif) no-repeat 50% 0%;
	}
/************************************ // hlavicka ************************************/
.content_top {
	width:				963px;
	clear:				both;
	background:			#ffffff url(../img/center_top.gif) repeat-x;
	}
.content {
	background:			url(../img/content_bg.gif) repeat-y;
	}
.content_no-right {
	background:			url(../img/content_bg_no-right.gif) repeat-y 0% 0%;
	}
.content_bottom {
	background:			url(../img/content_bottom.gif) no-repeat bottom;
	}
.content_bottom_no-right {
	background:			url(../img/content_bottom_no-right.gif) no-repeat bottom;
	}
/************************************ prostredni cast ************************************/
.center {
	float:				left;
	width:				620px;
	padding:			15px 0px;
	text-align:			center;
	}
.in_center {
	margin:				auto;
	width:				580px;
	text-align:			left;
	}
.center_no-right {
	float:				left;
	width:				790px;
	padding:			15px 0px;
	text-align:			center;
	}
.in_center_no-right {
	margin:				auto;
	width:				750px;
	text-align:			left;
	}
.leftrow {
	float:				left;
	width:				169px;
	}
.rightrow {
	float:				right;
	width:				169px;
	text-align:			center;
	}
.dep_left {
	margin:				auto;
	width:				165px;
	}
.dep_left_item {
	width:				165px;
	text-align:			left;
	background:			url(../img/dep_left_middle.gif) repeat-y;
	}
.dep_left_item_top {
	background:			url(../img/dep_left_top.gif) no-repeat;
	}
.dep_left_item_bottom {
	background:			url(../img/dep_left_bottom.gif) no-repeat bottom;
	padding:			5px 10px;
	}
.dep_left_item_bottom_act {
	background:			#F4C692;
	padding:			5px 10px;
	}
.dep_left_item a:link {
	font:	 			bold 75% arial, verdana;
	color: 				#AD110D;
	text-decoration:	none;
	}
.dep_left_item a:visited {
	font:	 			bold 75% arial, verdana;
	color: 				#AD110D;
	text-decoration:	none;
	}
.dep_left_item a:hover {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_item_bottom_act a:link {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_item_bottom_act a:visited {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_item_bottom_act a:hover {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_sub_item {
	padding:			3px 10px;
	background:			url(../img/dep_left_sub_bg.gif) repeat-y;
	text-align:			left;
	}
.dep_left_sub_item a:link {
	font:	 			bold 75% arial, verdana;
	color: 				#AD110D;
	text-decoration:	none;
	}
.dep_left_sub_item_act {
	padding:			2px 10px;
	background:			#F4C692;
	text-align:			left;
	}
.dep_left_sub_item a:visited {
	font:	 			bold 75% arial, verdana;
	color: 				#AD110D;
	text-decoration:	none;
	}
.dep_left_sub_item a:hover {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_sub_item_act a:link {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_sub_item_act a:visited {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_sub_item_act a:hover {
	font:	 			bold 75% arial, verdana;
	color: 				#6C0603;
	text-decoration:	none;
	}
.dep_left_check {
	padding:			1px 0px;
	background:			url(../img/dep_left_check.gif) no-repeat;
	}

.box {
	margin:				auto;
	width:				165px;
	background:			#FBEEDD;
	}
.box_top {
	padding-top:		10px;
	background:			url(../img/left_box_top.gif) repeat-x;
	}
.box_bottom {
	padding-bottom:		10px;
	background:			url(../img/left_box_bottom.gif) repeat-x bottom;
	text-align:			center;
	}
.in_box {
	margin:				auto;
	width:				150px;
	text-align:			left;

	}
.box_title {
	padding-bottom:		5px;
	font:	 			bold 100% verdana, Arial, tahoma;
	color: 				#AC100B;
	}
.in_box a:link {
	font:	 			normal 100% verdana, Arial, tahoma;
	color: 				#D9801C;
	text-decoration:	none; 
	}
.in_box a:visited {	
	font:	 			normal 100% verdana, Arial, tahoma;
	color: 				#D9801C;
	text-decoration:	none;
	}
.in_box a:hover {
	font:	 			normal 100% verdana, Arial, tahoma;
	color: 				#562120;
	text-decoration:	none;
	}
.box_text {
	width:				150px;	
	font:	 			normal 65% verdana, Arial, tahoma;
	color: 				#562120;
	}
a.poll:link {
	font:	 			normal 70% verdana, Arial, tahoma;
	color: 				#562120;
	text-decoration:	none; 
	}
a.poll:visited {	
	font:	 			normal 70% verdana, Arial, tahoma;
	color: 				#562120;
	text-decoration:	none;
	}
a.poll:hover {
	font:	 			normal 70% verdana, Arial, tahoma;
	color: 				#AC100B;
	text-decoration:	none;
	}
.left {
	float:				left;
	}
.right {
	float:				right;
	}
img.poll_answer {
	background-color:			#B3110D;
	}
/*********************************** // prostredni cast **********************************/
/**************************************** paticka *****************************************/
.footer {
	width:				963px;
	background:			#D7D7D7 url(../img/footer_bg.gif) repeat-x;
	
	font:	 			normal 70% arial, tahoma, verdana;
	color: 				#3C3A3A;
	}
.footer a:link {
	font:	 			bold 100% arial, tahoma, verdana;
	color: 				#3C3A3A;
	text-decoration:	none; 
	}
.footer a:visited {	
	font:	 			bold 100% arial, tahoma, verdana;
	color: 				#3C3A3A;
	text-decoration:	none;
	}
.footer a:hover {
	font:	 			bold 100% arial, tahoma, verdana;
	color: 				#AD110D;
	text-decoration:	none;
	}
.footer_bottom {
	margin:				auto;
	width:				1003px;
	height:				15px;
	background:			url(../img/footer_center.gif) repeat-x;
	}
.footer_left {
	float:				left;
	width:				27px;
	height:				15px;
	background:			url(../img/footer_left.gif) no-repeat;
	}
.footer_right {
	float:				right;
	width:				27px;
	height:				15px;
	background:			url(../img/footer_right.gif) no-repeat;
	}
/************************************** // paticka ****************************************/
h1 {
	background:			url(../img/article_li.gif) no-repeat;
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#990400;
	}
.article_title {
	background:			url(../img/article_li.gif) no-repeat;
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#990400;
	}
.article_title a:link {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#990400;
	text-decoration:	none; 
	}
.article_title a:visited {	
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#990400;
	text-decoration:	none;
	}
.article_title a:hover {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#36302F;
	text-decoration:	none;
	}
.article_text {
	padding-top:		5px;
	width:				580px;
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#36302F;
	text-align:			justify;
	}
.article_text_no-right {
	padding-top:		5px;
	width:				750px;
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#36302F;
	text-align:			justify;
	}
.text {
	font:	 			normal 100% tahoma, arial, verdana;
	color: 				#36302F;
	}
.text_normal {
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#36302F;
	}
.text_bold {
	font:	 			bold 70% tahoma, arial, verdana;
	color: 				#36302F;
	}
/**************************************************************/
/*  tabulky ve clancich  */
table.tabulka
{
	width:				100%;
	background:			#ffffff;
	border-bottom:			10px solid #F3DDAD;
	margin:				10px 0px 10px 0px;
	
	FONT-SIZE:			70%;
	COLOR:				#36302F;
	FONT-FAMILY: 			Verdana;
	font-weight: 			normal;
}

table.tabulka td
{
	vertical-align:			top;
	background:			#F9EDCE;
	height:				20px;
	padding:			2px 4px 2px 4px;
}

table.tabulka td.zahlavi
{
	background:			#F3DDAD;
	font-weight:			bold;
	padding:			5px 2px 2px 7px;
}
.Input_1 {
	height:				19px;
	background:			#FCFCFD;
	border-top:			1px solid #6B6C6D;
	border-left:		1px solid #6B6C6D;
	border-right:		1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	vertical-align:		middle;
	
	font:	 			normal 100% Verdana, Arial;
	color: 				#36302F;
	}
.Submit_1 {
	cursor:				pointer;
	height:				25px;
	background:			#F8E1C5;
	border:				1px solid #E8C49E;
	vertical-align:		middle;
	
	font:	 			bold 80% Verdana, Arial;
	color: 				#36302F;
	}
