/*
10px - 65%
11px - 70%
12px - 75%
13px - 80%
14px - 85%
15px - 90%
16px - 95%
17px - 100%
...
*/
body {
	padding:			0px;
	margin:				0px;
	background:			#D8D8D8 url(../img/body_bg.gif) repeat-x;
	text-align:			center;
	}
form {
	padding:			0px;
	margin:				0px;
	}
ol, ul {
	margin:				1em 0 1em 1.3em;
	padding:			0px;
	}
li {
	margin: 			0px;
	padding:			0px;
	}

a:link {
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	underline;
	}
a:visited {	
	font:	 			normal 100% arial, Verdana;
	color: 				#9F0A05;
	text-decoration:	underline;
	}
a:hover {
	font:	 			normal 100% arial, Verdana;
	color: 				#000000;
	text-decoration:	underline;
	}
.clear {
	clear:				both;
	}
li {
	text-align:left
/*	text-align:justify */
}
.hrline
{
	color:				#e0e0e0;
	height:				1px;
	width:				100%;
	background-color:		#e0e0e0;
	border:				0px;
}
.SearchBox
{
	position:			absolute;
	top:				70px;
	display:			none;
	width:				145px;
	background:			#ffffff;
	border:				1px solid #D8D8D8;
	padding:			5px;
	text-align:			left;
}
.left {
	float:			left;
	}
.right {
	float:			right;
	}
	
.titleTest
{
	font:	 			bold 110% tahoma, arial, Verdana;
	font-size: 24px;
	color:#CC0000;
}	
	
/*************************************** zaklad **************************************/
.body {
	margin:				0px auto;
	width:				788px;
	background:			url(../img/page_bg.gif) repeat-y;
	}
.in_body {
	margin:				0px auto;
	width:				788px;
	background:			url(../img/page_top_bg.gif) no-repeat;
	text-align:			center;
	}
.page {
	margin:				0px auto;
	width:				772px;
	text-align:			left;
	}
.footer {
	margin:				0px auto;
	width:				788px;
	height:				21px;
	background:			url(../img/footer_bg.gif) repeat-x;
	}
.footer .left {
	float:				left;
	width:				8px;
	height:				21px;
	background:			url(../img/footer_left.gif) no-repeat;
	}
.footer .center {
	width:				60%;
	height:				21px;
	background:			url(../img/footer_text_bg.gif) repeat-x;
	font:	 			normal 65% tahoma, arial, verdana;
	color: 				#666666;
	}
.footer a:link {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	none;
	}
.footer a:visited {	
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	none;
	}
.footer a:hover {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#666666;
	text-decoration:	underline;
	}
.footer .right {
	float:				right;
	width:				8px;
	height:				21px;
	background:			url(../img/footer_right.gif) no-repeat 100% 0%;
	}
/************************************* // zaklad *************************************/

/*************************************  hlavicka *************************************/
.head_top {
	height:				77px;
	background:			url(../img/head_top_bg.gif) repeat-x;
	border-bottom:		1px solid #ffffff;
	}
.logo {
	float:				left;
	}
.search {
	float:				right;
	padding:			0px 20px 0px 75px;
	margin:				50px 0px 0px 0px;
	background:			url(../img/search_title.gif) no-repeat 0% 50%;
	}
.Input_1 {
	width:				120px;
	background:			#F0F0F0;
	border-left:		2px solid #808080;
	border-top:			2px solid #808080;
	border-right:		2px solid #EBEBEB;
	border-bottom:		2px solid #EBEBEB;
	font:	 			normal 70% arial, verdana;
	color: 				#000000;
	}
.Submit_1 {
	width:				17px;
	height:				20px;
	margin-left:		5px;
	background:			url(../img/search_button.gif) no-repeat 0% 100%;
	border:				0px;
	cursor:				pointer;
	}
.dep_top {
	height:				22px;
	background:			url(../img/dep_top_bg.gif) repeat-x;
	border-top:			1px solid #ffffff;
	border-bottom:		1px solid #ffffff;
	padding-left:		20px;
	text-align: center;
	}
.dep_top_shop {
	float:				left;
	padding-left:		20px;
	}
.dep_top a:link {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top a:visited {	
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#ffffff;
	text-decoration:	none;
	text-transform:		uppercase;
	}
.dep_top a:hover {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	text-transform:		uppercase;
	}
img.dep_top_check {
	width:				1px;
	height:				22px;
	margin:				0px 15px;
	vertical-align:		bottom;
	}
.dep_left {
	text-align:			left;
	padding-left:		5px;
	}
.dep_left_name {
	font:	 			bold 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-transform:			uppercase;
	}
.dep_left_item {
	padding:			1px 5px 1px 20px;
	background:			url(../img/dep_left_li.gif) no-repeat 10px 6px;
	}
.dep_left_subitem {
	padding:			1px 5px 1px 20px;
	}
.dep_left_item a:link, .dep_left_subitem a:link {
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.dep_left_item a:visited, .dep_left_subitem a:visited {	
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#000000;
	text-decoration:	none;
	}
.dep_left_item a:hover, .dep_left_subitem a:hover {
	font:	 			normal 70% tahoma, arial, Verdana;
	color: 				#B51212;
	text-decoration:	none;
	}
.dep_left_item_act {
	font:	 			normal 100% tahoma, arial, Verdana;
	color: 				#B51212;
	}
.dep_center {
	text-align:			left;
	}
/************************************ // hlavicka ************************************/

.content {
	background:			#ffffff url(../img/content_bg.gif) repeat-y;
	}

.question .title
{
	font-size: 15px;
}
.question table
{
font:	 			12px;
}
/************************************** prostredek ************************************/
.center {
	float:				right;
	width:				593px;
	background:			url(../img/center_top_bg.gif) repeat-x;
	text-align:			left;
	font:	 			normal 70% arial, verdana;
	}
.left 
{
 width: 145px;
 font:	 			normal 70% arial, verdana;
 padding: 20px 10px 10px 20px;
}	
.rightcontent
{
	margin: 0px;
	width: 523px;
	padding-left: 50px;
	padding-right: 20px;
	_padding-right: 0px;
	margin-top: 25px;
}	

.rightadmin
{
	margin: 0px;
	width: 563px;
	padding: 0px;
	padding-left: 10px;
	margin-top: 25px;
}

.rightcontent table, .rightadmin table
{
font-size:	12px;
}

.line
{
	border: 0px; 
	border-top: 1px dotted #BBBBBB; 	
	height: 1px;
	margin-top: 10px;
	margin-bottom:10px;
}

.item 
{
 vertical-align: top;
}

.bookTitle
{
	color:#BB0000;
	font-size: 12px;
	font-weight: bold;
}

.bookTitle a:link, .bookTitle a:visited
{
	color:#BB0000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.testlink
{
font-size: 14px !important;
}

.vyhodnotit
{
 vertical-align:middle;
 margin-right:10px;
}

.adminMenuLink
{
	font-size: 14px !important;
	font-family: Arial, Helvetica, sans-serif;
}

.left a:link, .left a:visited
{
	text-decoration: none;
}

.article_title {
	font:	 			bold 110% tahoma, arial, Verdana;
	color: 				#A80000 !important;
	font-size: 18px;
}

.loginBox input
{
	border: 1px solid #990000;
}

.addButton
{
	border: 1px solid #000000;
	background-color: #FFAA99;
}

.admininput
{
 border: 1px solid #000000;
 background-color: #FFF5F5;
}
