/* 
==================================================
	MAIN TAG STYLES - START
==================================================
*/
body
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #FFFFFF;
	font-family: "Arial CE", Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color:#000000;
}

a
{
	text-decoration: none;
	color:#000000;
}

a:hover
{
	text-decoration: underline;
}

ul
{
	margin: 5px 0px 0px 10px;
	padding: 0px 0px 0px 10px;
}

ol
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

li
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

img
{
	border: 0px none;
}

form
{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

select
{
	
}

input
{
	
}

h1 {
	font-size:15px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#000000;
}

h2 {
	font-size:14px;
	font-weight:bold;
	padding:0;
	margin-top:5px;
	color:#000000;
	height:26px;
	line-height:26px;
	background:#929292;
	border-bottom:#000000 3px solid;
}

h3 {
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:0;
	color:#000000;
	height:24px;
	line-height:24px;
	background:#929292;
	border-bottom:#000000 3px solid;
}

h4 {
	font-size:13px; font-weight:bold; margin:0; height:34px; line-height:34px;
}

/* 
==================================================
	GENERAL CLASSES - START
==================================================
*/
div.break {
	clear: both;
	line-height: 0px;
	font-size: 0px;
	margin:0px;
	padding:0px;
}

.b {
	font-weight: bold;
}

.i {
	font-style:italic;
}

.linkcursor {
	cursor:hand;
}

.ebold {
	font-weight:bold;
	color:#006633;
}

.gbold {
	font-weight:bold;
	color:#555555;
}

.bbold {
	font-weight:bold;
	color:#005295;
}

.smlgrnbutton, .smlgrnbutton:hover {
	display:none !important;
	
}

.midgrnbutton, .midgrnbutton:hover {
	display:none !important;
	
}

.biggrnbutton, .biggrnbutton:hover {
	display:none !important;
		
}

.smlbluebutton, .smlbluebutton:hover {
	display:none !important;
}

.bigbluebutton, .bigbluebutton:hover {
	display:none !important;
	
}

.biggreybutton, .biggreybutton:hover {
	display:none !important;
	
}

.bodybgr
{
	background:url('../_img/back/default.gif');
	background-repeat: repeat;
	margin: 0px 0px 0px 0px;
}


/* 
==================================================
	DEFAULT PAGE STRUCTURE - START
==================================================
*/
/* primary block */
.pbody {
	width: 1003px;
	margin: auto auto;
	background: #ffffff;
	border: 0px;
	position:relative;
}

/* topbar style */
.pbody .topbar {
	display:none !important;
}


/* logbar style */
.pbody .logobar {
	display:none !important;
}

/* top navigation style */
.pbody .topnavigbar {
	display:none !important;
}

/* main content block style */
.pbody .main {
	width: 100%;
	border:0px none;
	text-align:left;
	border: 1px solid transparent;
	_border: 0px none;
}

/* footer block style */
.pbody .footer {
	width: 100%;
	background: url('../_img/back/bg_footer.gif') repeat-x;
	border-top: 10px solid #929292;
	text-align:left;
}
.pbody .footer .copyright { float:left; margin:13px 0 0 5px;}
.pbody .footer .pomocnik { display:none !important;}
.pbody .footer .creator { float:left; margin:13px 0 0 20px;}



/* 
==================================================
	DEFAULT E-SHOP PAGE STRUCTURE - START
==================================================
*/
/* primary block */
.cebody {
	width: 1003px;
	margin: auto auto;
	background: #ffffff;
	border: 0px;
	position:relative;
}
.cebody .top {}
.cebody .top #mainimg { position:absolute; top:0px; left:0; z-index:10; display:none !important;}

/* topbar style */
.cebody .topbar {
	display:none !important;
}

/* logbar style */
.cebody .logobar {
	display:none !important;
}

/* top navigation style */
.cebody .topnavigbar {
	display:none !important;
}

/* main content block style */
.cebody .main {
	width: 100%;
	border:0px none;
	text-align:left;
	border: 1px solid transparent;
	_border: 0px none;
}

/* footer block style */
.cebody .footer {
	width: 100%;
	background: url('../_img/back/bg_footer.gif') repeat-x;
	border-top: 10px solid #929292;
	text-align:left;
}
.cebody .footer .copyright { float:left; margin:13px 0 0 5px;}
.cebody .footer .pomocnik { display:none !important;}
.cebody .footer .creator { float:left; margin:13px 0 0 20px;}


/* 
==================================================
	CEDR GROUP CONTENT PAGE STRUCTURE ELEMENTS - START
==================================================
*/
.pbody .left_col {
	display:none !important;
}

.pbody .cnt_col {
	float:left;
	width:600px;
	margin:1px 0 0 0;
	padding:0;
}
.pbody .cnt_col .trace { background:url('../_img/back/boxhead_dgrey.gif') repeat-x; line-height:34px; text-indent:15px;}
.pbody .cnt_col .trace A { font-weight:bold;}
.pbody .cnt_col .trace SPAN.actual { color:#005295;font-weight:bold;}
.pbody .cnt_col .toplist { width:600px; border:1px solid #E3E3E3; margin:10px; padding:10px 0 10px 10px;}
.pbody .cnt_col .toplist TABLE.list { text-align:left; font-weight:bold;}
.pbody .cnt_col .toplist TABLE.list TD.item { vertical-align:top;}
.pbody .cnt_col .toplist TABLE.list TD.datum { }
.pbody .cnt_col .toplist TABLE.list TD.item A { color:#006633;}
.pbody .cnt_col .toplist TABLE.list TD.item SPAN { color:#005295;font-weight:bold;}
.pbody .cnt_col .header { background:#F7F7F7; height:35px;}
.pbody .cnt_col .header .dot { float:left; margin:8px 13px 0 8px;}
.pbody .cnt_col .header .title { float:left; height:35px; line-height:35px;}
.pbody .cnt_col .header .archiv { float:right; height:35px; line-height:35px; margin:1px 5px 0 0;}
.pbody .cnt_col .article { margin:5px 15px 10px 30px; text-align:justify;}
.pbody .cnt_col .article .anotace { font-weight:bold;}
.pbody .cnt_col .article .tditem { background:#EBEBEB; height:30px; line-height:30px; text-indent:10px;}
.pbody .cnt_col .article .tditem A { color:#006633; font-size:13px; font-weight:bold;}
.pbody .cnt_col .article .tdaitem { background:#ffffff; height:30px; line-height:30px; text-indent:10px;}
.pbody .cnt_col .article .tdaitem A { color:#006633; font-size:13px; font-weight:bold;}
.pbody .cnt_col .article UL { list-style-image:url('../_img/arrow_bluesml.gif');}


/* 
==================================================
	PAGER STYLES - START
==================================================
*/
#DivPager { display:none !important;}

.DivPager { display:none !important;}

/* 
==================================================
	DEFAULT GRID STYLES - START
==================================================
*/
TABLE.dg { margin:5px 0 5px 10px; width:600px;}
TABLE.dg TR.head { background:url('../_img/back/bg_dghead.gif') repeat-x; height:34px; font-weight:bold;}
TABLE.dg TR.item { background:#ffffff;}
TABLE.dg TR.alter { background:#F1F1F1;}
TABLE.dg .cislo { background:#ffffff; height:15px; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
TABLE.dg TR.foot { background:url('../_img/back/bg_dgfoot.gif') repeat-x; height:44px; font-weight:bold; font-size:16px; color:#005295;}
TABLE.dg TD.green { color:#000000;}
TABLE.dg TD.green A { color:#000000;}
TABLE.dg TD.blue { color:#000000;}
TABLE.dg TD.blue A { color:#000000;}
TABLE.dg .smlbluebutton, TABLE.dg .smlbluebutton:hover { margin:0 0 0 0;}

/* 
==================================================
	DEFAULT CART STYLES - START
==================================================
*/
TABLE.cart { margin:5px 10px 5px 10px; width:600px;}
TABLE.cart TR.head { background:url('../_img/back/bg_dghead.gif') repeat-x; height:34px; font-weight:bold;}
TABLE.cart TR.item { background:#FFFFFF; line-height: 19px;}
TABLE.cart TR.alter { background:#F1F1F1; line-height: 19px;}
TABLE.cart .cislo { background:#ffffff; height:15px; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA; text-align: right; padding-right: 4px;}
TABLE.cart .kod { background:#ffffff; height:15px; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA; text-align: center;}
TABLE.cart TR.foot { background:url('../_img/back/bg_dgfoot.gif') repeat-x; height:44px; font-weight:bold; font-size:16px; color:#005295;}
TABLE.cart TD.green { color:#000000;}
TABLE.cart TD.green A { color:#000000;}
TABLE.cart TD.blue { color:#000000;}
TABLE.cart TD.blue A { color:#000000;}
TABLE.cart .smlbluebutton, TABLE.cart .smlbluebutton:hover { margin:0 0 0 0;}

/* 
==================================================
	DEFAULT LIST STYLES - START
==================================================
*/
TABLE.listItem {  position:relative;}
TABLE.listItem TD.item { width:120px; position:relative; vertical-align:top;}
TABLE.listItem TD.item .nazev { text-align:center; width:120px; height:30px; margin:10px 0 3px 0; color:#006633; font-weight:bold;}
TABLE.listItem TD.item .nazev A, TABLE.listItem TD.item .nazev A:hover { color:#000000;}
TABLE.listItem TD.item .img { position:relative; text-align:center; width:115px; height:115px; border:1px solid #E6E6E6; padding:1px;}
TABLE.listItem TD.item .img .semafor { position:absolute; top:3px; left:93px;}
TABLE.listItem TD.item .cena { width:90px; height:17px; line-height:17px; margin:5px 0 5px 15px; background:#ffffff; color:#000000; text-align:center; border-bottom:1px solid #EAEAEA; border-right:1px solid #EAEAEA;}
TABLE.listItem TD.item .bigbluebutton { margin:5px 0 0 3px;}
TABLE.listItem TD.item .biggrnbutton { margin:5px 0 0 3px;}
TABLE.listItem TD.item .biggreybutton { margin:5px 0 0 3px;}
TABLE.listItem TD.item .noimage { margin:30px 0 0 0;}
TABLE.listItem TD.item .noimage A { text-decoration:none;}

/* 
==================================================
	GENERAL BOX STYLES - START
==================================================
*/
.boxhead { height:34px; width:100%;}
.boxhead .dot { float:left; margin:8px 13px 0 16px; _margin:8px 13px 0 8px;}
.boxhead .title { float:left;}
.boxhead .pagecount { display:none !important;}
.buttonUp { width:17px; height:17px; z-index: 3; margin:0 0 3px 0;}
.buttonDown { width:17px; height:17px; z-index: 3; margin:0 0 3px 0;}

