/* 
==================================================
	CONTENT PAGE STRUCTURE ELEMENTS - START
==================================================
*/
.left_col {
	float:left;
	width:224px;
	margin:1px 1px 0 0;
	padding:0;
}
.left_col #container11 { width:224px; background:#ADADAD;}
.left_col #container12 { display:none; width:224px; height:243px; background:#E5E5E5;}
.left_col #container13 { width:224px; background:#006633;}
.left_col img {border: 0px none;}

.cnt_col {
	float:left;
	width:555px;
	margin:1px 1px 0 0;
	padding:0;
}

.cart_col {
	float:left;
	width:778px;
	margin:1px 0 0 0;
	padding:0;
}
.cart_col img {border: 0px none;}

/* drobeckova napoveda */
.cnt_col .trace, .cart_col .trace { background:url('../_img/back/boxhead_dgrey.gif') repeat-x; line-height:34px; text-indent:15px;}
.cnt_col .trace A, .cart_col .trace A { font-weight:bold;}
.cnt_col .trace SPAN, .cart_col .trace SPAN { color:#005295;font-weight:bold;}
.cnt_col .trace img {border: 0px none;}

/* titulek stranky */
.cnt_col .header, .cart_col .header { background:#F7F7F7; height:35px;}
.cnt_col .header .dot, .cart_col .header .dot { float:left; margin:8px 13px 0 8px;}
.cnt_col .header .title, .cart_col .header .title { float:left; height:35px; line-height:35px;}
.cnt_col .header #DivPager, .cart_col .header #DivPager { float:right; margin:8px 16px 0 0;}
.cnt_col .header .back, .cart_col .header .back { float:right; margin:8px 16px 0 0;}
.cnt_col .header .back TD A, .cart_col .header .back TD A { color:#005295; font-size:12px; font-weight:bold;}
.cnt_col .header .back IMG, .cart_col .header .back IMG { margin:0 0 0 5px;}
.cnt_col .header .pagecount, .cart_col .header .pagecount { float:right; height: 34px; line-height: 34px; vertical-align: middle; margin-right: 8px;}
.cnt_col .header .pagecount, .cart_col .header .pagecount { float:right; height: 34px; vertical-align: middle; line-height: 34px; margin-right: 8px;}
.cnt_col .header .pagecount select, .cart_col .header .pagecount select { margin-top: 7px; font-size: 11px;}
.cnt_col .header img {border: 0px none;}

/* filtry */
.cnt_col .filter { background:#FAFAFA; border-bottom: 2px solid #E0E0E0; padding:0 15px 0 15px;  vertical-align: middle;}
.cnt_col .filter .vyrobce { float:left;}
.cnt_col .filter .vyrobce select { font-size: 11px;}
.cnt_col .filter .nazev { margin:0 8px 3px 0;}
.cnt_col .filter #s_NAZEV { width:350px;}
.cnt_col .filter .smlgrnbutton { margin:0 0 0 10px; padding:0 0 0 0;}
.cnt_col .filter img {border: 0px none;}
.cnt_col .sort { background:#FAFAFA; border-bottom: 2px solid #E0E0E0;  vertical-align: middle; height:40px; padding:5px 15px 0 15px;}
.cnt_col .sort TABLE { width:100%;}
.cnt_col .sort a.asc, .cnt_col .filter a.asc {font-weight: normal; color: #6F6F6F; text-indent: 5px; text-decoration: none; line-height: 19px; vertical-align: middle; display: block; text-align: left; width: 95px; height: 19px; background-image: url(../_img/buttons/sort_asc.gif); background-repeat: no-repeat;}
.cnt_col .sort a.desc, .cnt_col .filter a.desc {font-weight: normal; color: #6F6F6F; text-indent: 5px; text-decoration: none; line-height: 19px; vertical-align: middle; display: block; text-align: left; width: 95px; height: 19px; background-image: url(../_img/buttons/sort_desc.gif); background-repeat: no-repeat;}
.cnt_col .sort a.none, .cnt_col .filter a.none {font-weight: normal; color: #6F6F6F; text-indent: 5px; text-decoration: none; line-height: 19px; vertical-align: middle; display: block; text-align: left; width: 95px; height: 19px; background-image: url(../_img/buttons/sort_none.gif); background-repeat: no-repeat;}
.cnt_col .sort img {border: 0px none;}

/* styl bloku pro seznam */
.cnt_col .list { padding:5px 0 10px 10px;}
.cnt_col .list img {border: 0px none;}

/* pata obsahove casti */
.cnt_col .bottom { text-align:right;}
.cnt_col .bottom #DivPager { float:right; margin:8px 22px 0px 0px; _margin:8px 12px 0px 0px;}
.cnt_col .bottom #DivPagerCount { float:left; margin:8px 0px 0px 28px; _margin:8px 0px 0px 14px; font-weight: bold; color: #006633; height: 16px;}
.cnt_col .bottom img {border: 0px none;}

/* styl detailu */
.cnt_col .detail { width:525px; margin:5px 10px 0 16px;}
.cnt_col .detail .image { float:left; text-align:center; width:205px; _height: 55px; border:1px solid #E7E7E7; padding:1px; margin:0 8px 0 0;}
.cnt_col .detail .info { float:left; background:url('../_img/back/bg_detinfo.gif') repeat-x; padding: 10px 0px 0px 2px;}
.cnt_col .detail .info .popis { text-align:justify; margin: 0px 5px 5px 5px;}
.cnt_col .detail .info TABLE.atributy { width:306px; height:49px; background:#F3F3F3; font-size:12px; text-align:left;}
.cnt_col .detail .info TABLE.atributy TD.grnlabel { color:#006633; font-weight:bold; width: 1px;}
.cnt_col .detail .info TABLE.atributy TD.grnvalue { color:#006633;}
.cnt_col .detail .info TABLE.atributy TD.bluelabel { color:#005295; font-weight:bold; width: 1px;}
.cnt_col .detail .info TABLE.atributy TD.bluevalue { color:#005295;}
.cnt_col .detail .action_left { float:left; text-align: center; width:205px; margin: 20px 0px 0px 0px; padding:1px;}
.cnt_col .detail .action_left .biggrnbutton {margin:0px 5px 0px 48px; _margin:0px 5px 0px 0px;}
.cnt_col .detail .action_right { float:left; padding: 20px 0px 0px 2px; margin: 0px 0px 5px 12px; text-align: right; width:303px;}
.cnt_col .detail .action_right
.cnt_col .detail .action_right .bigbluebutton { margin:0 0 0 0;}
.cnt_col .detail .action_right .smlgrnbutton { margin:0 5px 0 0;}
.cnt_col .detail .action_right .bigbluebutton { margin:0 0 0 0;}
.cnt_col .detail .action_right SPAN { color:#006633; font-weight:bold; font-size:12px; margin:0 10px 0 0;}
.cnt_col .detail .action_right INPUT { width:50px; margin:0 10px 0 0;}
.cnt_col .detail .action_right .odrazka { margin:0 8px 0 0;}
.cnt_col .detail img {border: 0px none;}

/* seznam podrizenych clanku */
.cnt_col .toplist { width:500px; border:1px solid #E3E3E3; margin:10px; padding:10px 0 10px 10px;}
.cart_col .toplist { width:738px; border:1px solid #E3E3E3; margin:10px; padding:10px 0 10px 10px;}
.cnt_col .toplist TABLE.list { text-align:left; font-weight:bold; width:480px;}
.cart_col .toplist TABLE.list { text-align:left; font-weight:bold; width:708px;}
.cnt_col .toplist TABLE.list TD.item, .cart_col .toplist TABLE.list TD.item { vertical-align:top;}
.cnt_col .toplist TABLE.list TD.item A, .cart_col .toplist TABLE.list TD.item A { color:#006633;}
.cnt_col .toplist TABLE.list TD.item SPAN, .cart_col .toplist TABLE.list TD.item SPAN { color:#005295;font-weight:bold;}
.cnt_col .toplist TABLE.list .midgrnbutton, .cart_col .toplist TABLE.list .midgrnbutton { margin:0 0 0 0;}
.cnt_col .toplist img {border: 0px none;}



/* styl clanku */
.cnt_col .article, .cart_col .article { margin:5px 15px 10px 30px;}
.cnt_col .article .anotace, .cart_col .article .anotace { font-weight:bold;}
.cnt_col .article .tditem, .cart_col .article .tditem { background:#EBEBEB; height:30px; line-height:30px; text-indent:10px;}
.cnt_col .article .tditem A, .cart_col .article .tditem A { color:#006633; font-size:13px; font-weight:bold;}
.cnt_col .article .tdaitem, .cart_col .article .tdaitem { background:#ffffff; height:30px; line-height:30px; text-indent:10px;}
.cnt_col .article .tdaitem A, .cart_col .article .tdaitem A { color:#006633; font-size:13px; font-weight:bold;}
.cnt_col .article UL, .cart_col .article UL { list-style-image:url('../_img/arrow_bluesml.gif');}
.cnt_col .article #sitemap UL LI { font-weight:bold;}

.cnt_col .dgbuttonsm, .cart_col .dgbuttons { margin:0 10px 0 10px;}
.cnt_col .itemlist, .cart_col .itemlist { padding:5px 0 10px 20px;}

/* pravy sloupec */
.right_col {
	float:left;
	width:222px;
	margin:1px 0 0 0;
	padding:0;
}
.right_col #container31 { width:222px; background:#F8F8F8;}
.right_col #container32 { width:220px; background:#F5F5F5; border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;}
.right_col #container33 { width:220px; background:#F5F5F5; margin:2px 0 0 0; border-top:1px solid #DFDFDF; border-left:1px solid #DFDFDF; border-bottom:1px solid #DFDFDF;}
.right_col img {border: 0px none;}

/* 
==================================================
	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:#006633;}
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:#005295; 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;}
TABLE.listItem img {border: 0px none;}

/* 
==================================================
	DEFAULT GRID STYLES - START
==================================================
*/
TABLE.dg { margin:5px 0 5px 10px; width:535px;}
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; text-align: center;}
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:#006633;}
TABLE.dg TD.green A { color:#006633;}
TABLE.dg TD.blue { color:#005295;}
TABLE.dg TD.blue A { color:#005295;}
TABLE.dg .smlbluebutton, TABLE.dg .smlbluebutton:hover { margin:0 0 0 0;}
TABLE.dg img {border: 0px none;}

/* 
==================================================
	DEFAULT CART STYLES - START
==================================================
*/
TABLE.cart { margin:5px 10px 5px 10px; width:758px;}
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:#006633;}
TABLE.cart TD.green A { color:#006633;}
TABLE.cart TD.blue { color:#005295;}
TABLE.cart TD.blue A { color:#005295;}
TABLE.cart .smlbluebutton, TABLE.cart .smlbluebutton:hover { margin:0 0 0 0;}
TABLE.cart img {border: 0px none;}

TABLE.radio input
{
	border: 0px transparent;
}
TABLE.radio td label
{
	font-weight: normal;
}

/* 
==================================================
	ZBOZI GALERY STYLES - START
==================================================
*/
.zbozigal { width:525px; margin:5px 10px 0 16px;}
.zbozigal .title { clear:both; display:block; font-size:14px; font-weight:bold; padding:0; margin-top:5px; margin-bottom:10px;	color:#005295; height:26px;	line-height:26px; background:#F7F7F7; border-bottom:#005295 3px solid; width:525px;}
.zbozigal TABLE { width:100%;}
.zbozigal TABLE TD { width:25%; border:1px solid #E7E7E7; text-align:center;}
.zbozigal TABLE TD IMG { border:0 none;}
