/*
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/
body {
	padding:			0px;
	margin:				0px;
	background:			#ECE0C9;
	text-align:			center;
	}
form {
	padding:			0px;
	margin:				0px;
	}
ol, ul {
	margin-top:			5px;
	margin-left:		20px;
	}
li {
	text-align:			justify;
	}
#webprogress {
	margin:				3px 0px 0px 0px;
	padding:			0px;
	vertical-align:		top;
	}
a:link {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#8C2225;
	text-decoration:	none; 
	}
a:visited {	
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#8C2225;
	text-decoration:	none;
	}
a:hover {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#3A2908;
	text-decoration:	none;
	}
.clear {
	clear:				both;
	}
.separator {
	height:				1px;
	margin:				7px 0px;
	background:			url(../img/hr.gif) repeat-x
	}
.left {
	float:				left;
	}
.right {
	float:				right;
	}
/***************************************************************************/
#page_start {
	margin:				auto;
	height:				656px;
	width:				492px;
	background:			url(../img/page_start_bg.gif) repeat-y;
	}
#page_start_top {
	height:				5%;
	}
#page_start_bottom {
	height:				5%;
	}
#in_page_start_top {
	height:				36px;
	background:			url(../img/page_start_top.gif) no-repeat;
	}
#in_page_start_bottom {
	height:				42px;
	background:			url(../img/page_start_bottom.gif) no-repeat;
	}
#skip_intro {
	text-align:			right;
	padding:			15px 20px 0px 0px;
	}
#skip_intro a:link {
	font:	 			bold 70% verdana, arial;
	color: 				#ffffff;
	text-decoration:	none; 
	}
#skip_intro a:visited {	
	font:	 			bold 70% verdana, arial;
	color: 				#ffffff;
	text-decoration:	none;
	}
#skip_intro a:hover {
	font:	 			bold 70% verdana, arial;
	color: 				#5358A9;
	text-decoration:	none;
	}
#footer_start {
	padding-top:		2px;
	font:	 			normal 70% arial, verdana;
	color: 				#FDFCF9;
	}
#footer_start a:link {
	font:	 			normal 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none; 
	}
#footer_start a:visited {	
	font:	 			normal 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none;
	}
#footer_start a:hover {
	font:	 			normal 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none;
	}
.head_1 {
	margin:				auto;
	width:				758px;
	height:				49px;
	background:			url(../img/head_1.gif) no-repeat;
	text-align:			left;
	}
.in_head_1 {
	padding:			19px 0px 0px 8px
	}
.page {
	margin:				auto;
	width:				758px;
	background:			url(../img/page_bg.gif) repeat-y;
	}
.in_page {
	margin:				auto;
	width:				740px;
	text-align:			left;
	}
.content {
	width:				740px;
	clear:				both;
	background:			#FDFCF9 url(../img/content_bg.gif) repeat-y;
	}
.content_top {
	width:				740px;
	background:			url(../img/content_top.jpg) no-repeat;
	}
.content_bottom {
	width:				740px;
	background:			url(../img/content_bottom.jpg) no-repeat bottom;
	}
.content_top_start {
	width:				740px;
	background:			url(../img/content_top_start.jpg) no-repeat;
	}
.content_bottom_start {
	width:				740px;
	background:			url(../img/content_bottom_start.jpg) no-repeat bottom;
	}
/************************************ prostredni cast ************************************/
.leftcolumn {
	float:				left;
	width:				181px;
	background:			url(../img/left_top.jpg) no-repeat;
	}
.center {
	float:				left;
	width:				555px;
	text-align:			center;
	padding:			15px 0px;
	}
.in_center {
	margin:				auto;
	width:				515px;
	min-height:			469px;
	_height:			469px;
	text-align:			left;
	}
.dep_left {
	padding-left:		20px;
	}
/*********************************** // prostredni cast **********************************/
/**************************************** paticka *****************************************/
.footer_top {
	margin:				auto;
	width:				758px;
	height:				16px;
	background:			url(../img/footer_top.jpg) no-repeat;
	}
.footer_top_start {
	margin:				auto;
	width:				758px;
	height:				16px;
	background:			url(../img/footer_top_start.jpg) no-repeat;
	}
.footer {
	margin:				auto;
	width:				758px;
	height:				26px;
	background:			url(../img/footer_center.gif) repeat-x;
	
	text-align:			center;
	font-size:			70%;
	font-family:		arial, verdana;
	font-weight:		normal;
	color: 				#FDFCF9;
	}
.footer a:link {
	font:	 			bold 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none; 
	}
.footer a:visited {	
	font:	 			bold 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none;
	}
.footer a:hover {
	font:	 			bold 100% arial, verdana;
	color: 				#FDFCF9;
	text-decoration:	none;
	}
.footer_center {
	float:				left;
	width:				650px;
	padding:			5px 0px;
	text-align:			center;
	}
.footer_left {
	float:				left;
	width:				53px;
	height:				26px;
	background:			url(../img/footer_left.gif) no-repeat;
	}
.footer_right {
	float:				right;
	width:				53px;
	height:				26px;
	background:			url(../img/footer_right.gif) no-repeat;
	}
/************************************** // paticka ****************************************/
.article_title {
	font:	 			bold 110% tahoma, arial, verdana;
	color: 				#8C2225;
	}
.article_title a:link {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#8C2225;
	text-decoration:	none; 
	}
.article_title a:visited {	
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#8C2225;
	text-decoration:	none;
	}
.article_title a:hover {
	font:	 			bold 100% tahoma, arial, verdana;
	color: 				#3A2908;
	text-decoration:	none;
	}
.article_text {
	padding:			5px 0px 5px 0px;
	width:				515px;
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#3A2908;
	}
.text {
	font:	 			normal 100% tahoma, arial, verdana;
	color: 				#3A2908;
	}
.text_normal {
	font:	 			normal 70% tahoma, arial, verdana;
	color: 				#3A2908;
	}
.text_bold {
	font:	 			bold 70% tahoma, arial, verdana;
	color: 				#3A2908;
	}
.article_print {
	float:				right;
	text-align:			center;
	font-size:			65%;
	}
/**************************************************************/
/*  tabulky ve clancich  */
table.zbozi {
	border:				1px solid #E7D7BA;
	background:			#ffffff;
	width:				515px;
	font:	 			normal 100% tahoma, arial, verdana;
	color: 				#3A2908;
	}
table.zbozi img.ico {
	float:				left;
	margin:				10px 0px 0px 80px;
	border:				1px solid #000000
	}
table.tabulka
{
	width:				515px;
	background:			#ffffff;
	border-bottom:			10px solid #E7D7BA;
	margin:				5px 0px 10px 0px;
	
	font:	 			normal 100% tahoma, arial, verdana;
	color: 				#3A2908;
}

table.tabulka td
{
	background:			#F5EEE1;
	padding:			4px 7px;
	text-align:			center;
}

table.tabulka td.zahlavi
{
	background:			#E7D7BA;
	font-weight:			bold;
}

table.tabulka td.zahlavi_nazev
{
	background:			#E7D7BA;
	font-weight:			bold;
	text-align:			left;
}

table.tabulka td.nazev
{
	text-align:			left;
	color: 				#8C2225;
}

table.tabulka td.nadpis
{
	height:				20px;
	background:			url(../img/tabulka_nadpis.gif) repeat-x;
	color: 				#8C2225;
	font-weight:			bold;
	text-align:			left;
}

table.tabulka td.obrazek
{
	width:				110px;
	text-align:			center;
	padding:			0px;
}
