/* 
==================================================
	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 { float:right; height: 34px; line-height: 34px; vertical-align: middle; margin-right: 8px;}
.boxhead .pagecount { float:right; height: 34px; vertical-align: middle; line-height: 34px; margin-right: 8px;}
.boxhead .pagecount select { margin-top: 7px; font-size: 10px;}
.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;}

/* 
==================================================
	BOX OBJECT ELEMENTS - START
==================================================
*/
/* rychla volba e-shopu */
#QuickEShop {
	position:relative;
	width:100%;
}
#QuickEShop .boxhead { background:url('../_img/back/boxhead_lgrey.gif') repeat-x;}
#QuickEShop .boxhead .title { color:#006633;}
#QuickEShop .boxhead .title A { color:#006633; text-decoration:none;}
#QuickEShop .boxbody { padding:10px 0 0 0; text-align:center;}
#QuickEShop .boxbody .form_item { height:38px; margin:0 0 5px 0; text-align:left;}
#QuickEShop .boxbody .form_item .epruh { float:left; background:#006633; height:38px; width:7px; margin:0 10px 0 0;}
#QuickEShop .boxbody .form_item .bpruh { float:left; background:#005295; height:38px; width:7px; margin:0 10px 0 0;}
#QuickEShop .boxbody .form_item .gpruh { float:left; background:#929292; height:38px; width:7px; margin:0 10px 0 0;}
#QuickEShop .boxbody .form_item .arrow { float:left; padding:4px;}
#QuickEShop .boxbody .form_item .field { float:left;}
#QuickEShop .boxbody .form_item SELECT { width:161px; height:18px; margin:4px 0 0 0;}
#QuickEShop .boxbody .midgrnbutton { margin:7px 0 0 55px; _margin:7px 0 0 0px;}

/* akcni nabidka */
#Akce {
	position:relative;
}
#Akce .boxhead { background:url('../_img/back/boxhead_dgrey.gif') repeat-x;}
#Akce .boxhead .title A { color:#005295; text-decoration:none;}
#Akce .boxbody { position:relative; height:207px; background-position:15px 15px;}
#Akce .boxbody .btnimg { }

/* prihlaseni uzivatele */
#UzivatelLogin {
	position:relative;
}
#UzivatelLogin .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#UzivatelLogin .boxhead .title { color:#006633;}
#UzivatelLogin .boxbody {}
#UzivatelLogin .boxbody .loginform { background:url('../_img/back/bg_login.gif') no-repeat; width:192px; height:88px; margin:11px 0px 11px 11px; padding:0px 0 0 10px;}
#UzivatelLogin .boxbody .loginform TABLE { margin:0; padding:0;}
#UzivatelLogin .boxbody .loginform TD.label { font-weight:bold; text-align:left; width:50px;}
#UzivatelLogin .boxbody .loginform TD.labelb { font-weight:bold; text-align:left; width:150px; color:#006633;}
#UzivatelLogin .boxbody .loginform TD input { margin: 0 5px 2px 0; width:100px;}
#UzivatelLogin .boxbody .loginform .operace A { color:#006633;}
#UzivatelLogin .boxbody .loginform .msg { color:#005295; font-size:9px; height:10px;} 
#UzivatelLogin .boxbody .loginform .subbtn { background:url('../_img/buttons/arrow_grn1.gif') no-repeat; cursor:pointer; _cursor:hand; width:17px; height:17px; border:0 none;}


/* mapa serveru */
#ServerMapa {
	position:relative;
}
#ServerMapa .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#ServerMapa .boxhead .title { color:#006633;}
#ServerMapa .boxbody { padding:15px 0 10px 0; text-align:center;}
#ServerMapa .boxbody SELECT { width:161px; height:18px;}

/* vyhledavani */
#QuickSearch {
	position:relative;
}
#QuickSearch .boxhead { background:url('../_img/back/boxhead_lgrey.gif') repeat-x;}
#QuickSearch .boxhead .title { color:#006633;}
#QuickSearch .boxbody { padding:15px 0 0 35px;}
#QuickSearch .boxbody  TD INPUT { margin:0 10px 0 0;}
#QuickSearch .boxbody .advsearch A { font-weight:bold; color:#ffffff;}
#QuickSearch .boxbody .subbtn { background:url('../_img/buttons/lupa.gif') no-repeat; cursor:pointer; _cursor:hand; width:17px; height:17px; border:0 none;}

/* newsletter */
#Newsletter {
	position:relative;
}
#Newsletter .boxhead { background:url('../_img/back/boxhead_lgrey.gif') repeat-x;}
#Newsletter .boxhead .title { color:#006633;}
#Newsletter .boxbody { padding:15px 0 0 35px;}
#Newsletter .boxbody .label { color:#ffffff;}
#Newsletter .boxbody TD INPUT { margin:5px 10px 5px 0;}
#Newsletter .boxbody TD IMG { margin:5px 0 5px 0;}
#Newsletter .boxbody .subbtn { background:url('../_img/buttons/arrow_grn.gif') no-repeat; cursor:pointer; _cursor:hand; width:17px; height:17px; border:0 none;}

/* skrolovaci novinky */
#ScrollNews {
	position:relative;
}
#ScrollNews .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#ScrollNews .boxhead .title A { color:#005295; text-decoration:none;}
#ScrollNews .boxbody { position:relative; padding:10px 0 0 0;}
#ScrollNews .boxbody #boxScrollAktualita { position:absolute; width:240px; height:270px; top:10px; left:10px; overflow:hidden;}
#ScrollNews .boxbody #boxObsahAktualita { position:absolute; width:239px;}
#ScrollNews .boxbody #boxObsahAktualita .newsitem { margin:0 0 15px 0;}
#ScrollNews .boxbody #boxObsahAktualita .newsitem .nazev { float:left; text-align:left;}
#ScrollNews .boxbody #boxObsahAktualita .newsitem .nazev A { font-weight:bold; color:#006633;}
#ScrollNews .boxbody #boxObsahAktualita .newsitem .datum { float:right; font-weight:bold; color:#006633;}
#ScrollNews .boxbody #boxObsahAktualita .newsitem .txt { text-align:left; font-size:10px;}
#ScrollNews .boxbody .scrollbtns { float:right; width:20px; margin:0 5px 0 0; cursor:pointer; _cursor:hand;}

/* kratke novinky */
#ShortNews {
	position:relative;
}
#ShortNews .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#ShortNews .boxhead .title A { color:#005295; text-decoration:none;}
#ShortNews .boxbody { padding:10px 0 0 0;}
#ShortNews .boxbody .newsitem { margin:0 0 10px 10px;}
#ShortNews .boxbody .newsitem .image { min-height:118px;float:left; width:118px; _height:10px; border:1px solid #E5E5E5; padding:1px; background:#ffffff;}
#ShortNews .boxbody .newsitem .cnt { float:left; width:130px; margin:0 0 0 10px; font-size:10px;}
#ShortNews .boxbody .newsitem .cnt .title { color:#005295; font-weight:bold; font-size:11px; text-align:left;}
#ShortNews .boxbody .newsitem .cnt P { margin:2px 0 2px 0; text-align:justify;}

/* plne novinky */
#FullNews {
	position:relative;
}
#FullNews .boxhead { background:url('../_img/back/boxhead_dgrey.gif') repeat-x;}
#FullNews .boxhead .title A { color:#005295; text-decoration:none;}
#FullNews .boxbody { padding:10px 0 0 0;}
#FullNews .boxbody .newsitem { margin:0 0 10px 10px;}
#FullNews .boxbody .newsitem .image { min-height:71px; float:left; text-align:center; width:71px; _height:10px; border:1px solid #E5E5E5; padding:1px; background:#ffffff;}
#FullNews .boxbody .newsitem .cnt { float:left; width:160px; margin:0 0 0 10px; font-size:10px;}
#FullNews .boxbody .newsitem .cnt .title { color:#005295; font-weight:bold; font-size:11px; text-align:left;}
#FullNews .boxbody .newsitem .cnt P { margin:2px 0 2px 0; text-align:justify;}
#FullNews .boxbody .newsitem .cnt .smlgrnbutton { margin:7px 0 0 85px;}

/* odkazy */
#Odkazy {
	position:relative;
}
#Odkazy .boxhead { background:url('../_img/back/boxhead_lgreen.gif') repeat-x;}
#Odkazy .boxhead .title A { color:#006633; text-decoration:none;}
#Odkazy .boxbody { padding:1px 0 0 0;}
#Odkazy .boxbody .odkazitem { margin:0 0 1px 0; width:220px; height:20px; line-height:20px; text-indent:28px; text-decoration:none; color:#ffffff; cursor:pointer; _cursor:hand; display:block; background:url('../_img/back/bg_odkaz.gif') no-repeat;}
#Odkazy .boxbody .noodkazitem { margin:0 0 1px 1px; width:220px; height:20px; line-height:20px; text-indent:28px; text-decoration:none; color:#ffffff; display:block; background:url('../_img/back/bg_odkaz.gif') no-repeat;}

/* kategorie e-shopu */
#LeftNavig {
	position:relative;
	width:100%;
}
#LeftNavig .boxhead { background:url('../_img/back/boxhead_lgrey.gif') repeat-x;}
#LeftNavig .boxhead .title A { color:#006633; text-decoration:none;}

#LeftNavig .boxbody .level0item { width:224px; height:18px; display:block; line-height:18px; color:#006633; font-weight:bold; text-indent:35px; font-size:12px; margin:0; padding:0; background:url('../_img/back/leftnavig_1.gif') no-repeat; text-decoration:none;}
#LeftNavig .boxbody .level0item:hover { background:url('../_img/back/leftnavig_1s.gif') no-repeat; text-decoration:none;}

#LeftNavig .boxbody .level1 { margin:1px 0 0 0;}
#LeftNavig .boxbody .level1item { width:224px; height:18px; display:block; line-height:18px; color:#005295; font-weight:bold; text-indent:40px; font-size:12px; margin:0; padding:0; background:url('../_img/back/leftnavig_2.gif') no-repeat; text-decoration:none;}
#LeftNavig .boxbody .level1item:hover { background:url('../_img/back/leftnavig_2s.gif') no-repeat; text-decoration:none;}

#LeftNavig .boxbody .level2 { margin:1px 0 0 0;}
#LeftNavig .boxbody .level2item { width:224px; height:18px; display:block; line-height:18px; color:#555555; font-weight:bold; text-indent:45px; font-size:11px; margin:0; padding:0; background:url('../_img/back/leftnavig_3.gif') no-repeat; text-decoration:none;}
#LeftNavig .boxbody .level2item:hover { color:#006633;}

#LeftNavig .boxbody .level3 { margin:1px 0 0 0;}
#LeftNavig .boxbody .level3item { width:224px; height:18px; display:block; line-height:18px; color:#555555; font-weight:bold; text-indent:55px; font-size:11px; margin:0; padding:0; background:url('../_img/back/leftnavig_3.gif') no-repeat; text-decoration:none;}
#LeftNavig .boxbody .level3item:hover { color:#006633;}

#LeftNavig .boxbody .level4 { margin:1px 0 0 0;}
#LeftNavig .boxbody .level4item { width:224px; height:18px; display:block; line-height:18px; color:#555555; text-indent:70px; font-size:11px; margin:0; padding:0; background:url('../_img/back/leftnavig_3.gif') no-repeat; text-decoration:none;}
#LeftNavig .boxbody .level4item:hover {color:#006633;}

/* mapa serveru */
#KosikPreview {
	position:relative;
}
#KosikPreview .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#KosikPreview .boxhead .title A { color:#005295; text-decoration:none;}
#KosikPreview .boxbody {}
#KosikPreview .boxbody .preview { width:202px; height:48px; margin:5px 0 5px 10px; background:url('../_img/back/bg_kosikprw.gif') no-repeat;}
#KosikPreview .boxbody .preview .txt {width:191px; margin:4px 4px 0 5px;}
#KosikPreview .boxbody .preview .txt .cena { color:#005295; font-weight:bold; line-height:16px; height:16px;}
#KosikPreview .boxbody .preview .txt .pocet { font-weight:bold; line-height:20px; height:20px;}
#KosikPreview .boxbody .preview .txt .btn { text-align:right; padding:0 0 0 70px; _padding:0 0 0 0;}
#KosikPreview .boxbody .preview .txt .smlbluebutton { margin:0;}

/* top produkty */
#TopProdukt {
	position:relative;
	margin:0 0 5px 0;
}
#TopProdukt .boxhead { background:url('../_img/back/boxhead_dblue.gif') repeat-x; text-indent:0;}
#TopProdukt .boxhead .title A { color:#ffffff; text-decoration:none;}
#TopProdukt .boxhead .title { color:#ffffff; text-decoration:none;}
#TopProdukt .boxbody { padding:5px 0 10px 20px;}

/* casova nabidka */
#TimeOffer {
	position:relative;
	margin:0 0 5px 0;
}
#TimeOffer .boxhead { background:url('../_img/back/boxhead_dgreen.gif') repeat-x; text-indent:0;}
#TimeOffer .boxhead .title A { color:#ffffff; text-decoration:none;}
#TimeOffer .boxhead .title { color:#ffffff; text-decoration:none;}
#TimeOffer .boxbody { padding:5px 0 10px 20px;}

/* tipdne */
#TipDne {
	position:relative;
	margin:0 0 5px 0;
}
#TipDne .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#TipDne .boxhead .title A { color:#006633; text-decoration:none;}
#TipDne .boxhead .title { color:#006633; text-decoration:none;}
#TipDne .boxbody .nazev { color:#006633; font-weight:bold;}
#TipDne .boxbody .detail { float:left; margin:0 8px 0 8px;}
#TipDne .boxbody .cena { float:left; width:70px; height:17px; line-height:17px; margin:5px 0 5px 0; background:url('../_img/back/bg_itemcena.gif') no-repeat; color:#005295; text-align:center; font-weight:bold;}
#TipDne .boxbody  { text-align:center;}
#TipDne .boxbody_list  { padding:5px 0 10px 20px;}

/* svatebni list */
#SvatebniList {
	position:relative;
	margin:0 0 5px 0;
}
#SvatebniList .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#SvatebniList .boxhead .title A { color:#006633; text-decoration:none;}
#SvatebniList .boxbody { position:relative; padding:1px 0 1px 1px; width:220px; height:147px; background:url('../_img/back/bg_svatebnilist.jpg') no-repeat;}
#SvatebniList .boxbody .nadpis1 { color:#005295; font-weight:bold; font-size:14px; margin:12px 0 0 11px;}
#SvatebniList .boxbody .nadpis2 { color:#005295; font-size:12px; margin:0 0 0 25px;}
#SvatebniList .boxbody .txt { margin:0 0 0 25px; width:100px;}
#SvatebniList .boxbody .smlbluebutton { position:absolute; top:99px; left:27px; z-index:100;}
#SvatebniList .boxbody #masle { position:absolute; top:109px; left:-5px;}

/* schranka */
#Schranka {
	position:absolute;
	margin:0 0 5px 0;
	left:780px;
	top:10px;
}
#Schranka .boxhead { width:200px;}
#Schranka .boxhead .title A { color:#006633; text-decoration:none;}
#Schranka .boxbody { padding:0 0 0 16px; width:200px;}
#Schranka .boxbody TABLE.schrankalist {}
#Schranka .boxbody TABLE.schrankalist .listitem { width:40px; height:40px; border:1px solid #D7D8DA; margin:0 5px 5px 0; text-align:center;}

/* prihlaseni uzivatele */
#Anketa {
	position:relative;
}
#Anketa .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#Anketa .boxhead .title { color:#006633;}
#Anketa .boxbody {}
#Anketa .boxbody .anketaform { background:#ffffff; width:192px; height:185px; margin:11px 0px 11px 11px; padding:0px 0 0 10px; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4;}
#Anketa .boxbody .anketaform .otazka { margin:8px 0 0 0; font-size:13px; font-weight:bold;}
#Anketa .boxbody .anketaform .odpoved { margin:8px 0 0 0; font-size:11px;}
#Anketa .boxbody .anketaform .odpoved .odp { }
#Anketa .boxbody .anketaform .odpoved .anketagraf {	height: 12px; line-height: 12px; font-size: 5px; background: #005295; border: 0px none; display: block;	text-decoration: none; margin:0 0 5px 0;}



#ZelenaTecka {
	position:relative;
}
#ZelenaTecka .boxhead { background:url('../_img/back/boxhead_mgrey.gif') repeat-x;}
#ZelenaTecka .boxhead .title A { color:#006633; text-decoration:none;}
#ZelenaTecka .boxbody {}
#ZelenaTecka .boxbody .anketaform { background:#ffffff; width:192px; height:185px; margin:11px 0px 11px 11px; padding:0px 0 0 10px; border-right:1px solid #E4E4E4; border-bottom:1px solid #E4E4E4;}
#ZelenaTecka .boxbody .anketaform .otazka { margin:8px 0 0 0; font-size:13px; font-weight:bold;}
#ZelenaTecka .boxbody .anketaform .odpoved { margin:8px 0 0 0; font-size:11px;}
#ZelenaTecka .boxbody .anketaform .odpoved .odp { }
#ZelenaTecka .boxbody .anketaform .odpoved .anketagraf {	height: 12px; line-height: 12px; font-size: 5px; background: #005295; border: 0px none; display: block;	text-decoration: none; margin:0 0 5px 0;}

#ModraTecka {
	position:relative;
}
#ModraTecka .boxhead { background:url('../_img/back/boxhead_dgrey.gif') repeat-x;}
#ModraTecka .boxhead .title A { color:#005295; text-decoration:none;}
#ModraTecka .boxbody { position:relative; height:207px; background-position:15px 15px;}
