
#header {height:150px;background-image:url(../dsg/bgr/mojd_header.gif);}
.nav_primary {bottom:27px;}
.nav_global {bottom:33px;}
.exposed {bottom:0;}
.search {bottom:71px;}

#main {background:#fff;}
.cont_wide a {text-decoration:underline;}
.cont_wide a:hover {text-decoration:none;}

.line {margin:10px 0;border:1px solid #ddd;border-width:1px 0 0;}
.sbl {float:left;width:170px;}
.sbl h4 a {color:#038d2b;}
.sbl h4 a:hover {color:#038d2b;background:url(../dsg/store/pgreen.gif) right center no-repeat;}
.sbl .box_m {margin:0 10px 10px 0;}

.clear {width:1px;height:1px;font-size:1px;clear:both;}
.mclear {display:none;}
html>body .mclear {width:1px;height:1px;font-size:1px;display:block;clear:both;}

#chm {margin:10px 0 0;width:964px;}


.box_m {margin:0 0 10px;padding:6px;border:1px solid #c1c1c1;position:relative;}
.box_m h3 {margin:0;height:25px;top:-1px;left:-7px;}
html>body .box_m h3 {left:-1px;}
.box_m h3 span {display:none;}
.box_m h4 {margin:0 0 .5em;font-size:1.3em;color:#0f8a3a;}
.box_m h4 a {padding:0 10px 0 0;text-decoration:none;background:url(../dsg/store/pgreen.gif) right no-repeat;}
.box_m h4 a:hover {text-decoration:underline;}

.box_mt {margin:0 0 0 10px;border:1px solid #ccc;padding:6px;float:left;}
.box_mt h3 {margin:0 0 10px;color:#248d44;font-size:1.4em;}
.box_mt .gray {margin:2px 0 10px;color:#5b5a5a;font-size:1.2em;}
.box_mt a {color:#979898;}
.box_mt ul li {margin:0 0 10px;}

.box_mtb {margin:0 0 0 10px;border:1px solid #ccc;padding:40px 6px 6px;float:left;position:relative;}
.box_mtb h3 {margin:0;width:256px;height:30px;font-size:1.4em;color:#5b5a5a;background:url(../dsg/store/box_mtb.gif) no-repeat;position:absolute;top:-1px;left:-1px;}
.box_mtb h3 span {padding:10px 6px 0;display:block;}
.box_mtb ul {margin:0;padding:0;border-bottom:none;}
.box_mtb li {margin:0 0 .3em;}
.box_mtb li a {text-decoration:underline;}
.box_mtb li a:hover {text-decoration:none;}

.box_mcu {margin:0 0 10px 10px;width:250px;float:right;position:relative;}
.box_mcu h3 {display:none;}
.box_mcu .c {width:230px;position:absolute;left:10px;}


.bul_g {margin:0 0 8px;border-bottom:1px solid #c1c1c1;padding:0 0 7px;}
.bul_g li {padding:0 0 0 9px;font-size:1.1em;background:url(../dsg/store/p-bullet.gif) 0 3px no-repeat;}
.bul_g li ul {margin:0;padding:0;border-bottom:none;}
.bul_g li ul li {font-size:1em;font-weight:normal;background:none;}
.bul_g a {color:#4c6555;text-decoration:none;}
.bul_g a:hover {text-decoration:underline;}

.bul_hg {margin:0 0 10px;}
.bul_hg li {margin:0 0 .6em;border-bottom:1px solid #c1c1c1;padding:0 0 .5em;font-size:1.1em;color:#0f8a3a;font-weight:bold;}
.bul_hg li a {padding:0 10px 0 0;text-decoration:none;background:url(../dsg/store/pgreen.gif) right no-repeat;}
.bul_hg li a:hover {text-decoration:underline;}

#m_mojdnevnik {padding:31px 6px 6px;background:#e7f3eb url(../dsg/store/ct-gb-bg.gif) bottom no-repeat;}
#m_mojdnevnik h3 {width:160px;background:url(../dsg/store/mojdnevniki.gif) no-repeat;position:absolute;}

#m_hitrep {padding:31px 6px 6px;background:url(../dsg/store/ct-wb-bg.gif) bottom no-repeat;}
#m_hitrep h3 {width:160px;background:url(../dsg/store/hitrep.gif) no-repeat;position:absolute;}
#m_hitrep h4 {font-size: 1.1em;}

#m_vpredlogi {padding:6px 6px 0;background:#efefef url(../dsg/store/gradgray.gif) repeat-x;}
#m_vpredlogi h3 {margin:0 0 10px;height:20px;border-bottom:1px solid #ddd;background:url(../dsg/store/vasipredlogi.gif) no-repeat;}


.cont_wide {margin:0;width:784px;float:left;}
.cont_wide .box_mt {height:156px;}
html>body .cont_wide .box_mt {height:auto;min-height:156px;}
.cont_wide .box_mt .c {width:153px;}
.cont_wide .box_mtb {height:107px;}
html>body .cont_wide .box_mtb {height:auto;min-height:107px;}
.cont_wide .box_mtb .c {width:242px;}


#t_mojdnevnik {margin:12px 0;border-bottom:1px solid #e9e9e9;height:20px;background:url(../dsg/store/t_mojdnevnik.gif) no-repeat;}
#t_mojdnevnik span {display:none;}

#m_nakupovanje {background:url(../dsg/store/vozicek.jpg) bottom right no-repeat;}

#m_narocnik {height:155px;background:url(../dsg/store/narocnik.jpg) no-repeat;}
#m_narocnik .c {top:70px;}

#m_kupujte {height:124px;background:url(../dsg/store/kupujte.jpg) no-repeat;}
#m_kupujte .c {bottom:0;}


.noma {margin:0;}

dd.formLayout {padding:10px;}
dd.formLayout dl dd.choose {width: 220px; float: left; padding: 0 0 0 10px;}
dd.formLayout .checkbox-p, dd.formLayout .radio-p {float: left;}
dd.formLayout .checkbox-p input, dd.formLayout .radio-p input {width: 16px; float: left;}
dd.formLayout .checkbox-p label {width: 190px; float: left;margin-top:0;padding:0 0 3px;}
dd.formLayout h2 {font-size:1.4em;}
dd.formLayout p.error {color: red;}

div.faqQList {padding-bottom: 10px;border-bottom: 1px solid #ccc; margin-bottom: 10px;}
dl.faqItem {margin-bottom: 10px;}
dl.faqItem dt {font-weight: bold; padding-bottom: 10px;}
dl.faqItem dd.more {padding-top: 5px; text-align: right;}


#chm .article {width:784px;}

.login {margin:0 0 -6px;}
.login .itt {margin:0 0 4px;border:1px solid #ccc;padding:2px;width:147px;font-size:1em;color:#949494;}
.login .itc {float:left;}
.login label {margin:3px 0 0;float:left;}
.login .its {margin:5px 0;float:right;}

.logini {position:relative;}
.logini {margin:3px 0 0;padding:25px 0 0;}
.logini legend span {font-size:1.4em;color:#248D44;font-weight:bold;position:absolute;top:0;left:0;}
.logini .input, .logini .checkb, .logini .group, .form-preview .green .preview {margin:0 0 5px;width:100%;float:left;}
.form-preview .logini .input, .form-preview .logini .checkb, .form-preview .logini .group, .form-preview .form-preview .green .preview {width:auto;}
.logini .form-preview .group {margin:0 0 5px;}
.logini .form-preview .checkb .checkb {width:auto;}
.logini .form-preview .checkb label, .form-preview .green .checkb label, .sendp label  {margin:3px 5px 0 20px;width:170px;}
.logini .form-preview .checkb .checkb input, .form-preview .green .checkb input {margin:0 5px 0 0;float:left;}
.logini .form-preview .checkb .checkb label {margin:0;width:180px;}
.form-preview .green .checkb .checkb label {margin:0;width:300px;}
.form-preview .green .input label {margin:3px 5px 0 20px;width:370px;}
.logini .preview {margin:0;width:100%;float:left;}
.logini .input .checkb {width:400px;float:left;}
.logini .group {margin:0 0 15px;}
.logini .input label, .logini .preview label, .form-preview .green .preview label {margin:3px 5px 0 20px;width:170px;float:left;}
.logini .input input, .sendp input {border:1px solid #1c6e11;padding:2px 3px;width:180px;float:left;}
.logini .preview .value, .form-preview .green .preview .value {padding:2px 3px;width:180px;font-size:1.1em;display:block;float:left;}
.form-preview .logini .preview label {margin:0 10px 0 0;width:210px;}
.form-preview .logini .radio {margin:0 0 3px;width:100%;float:left;}
.form-preview .logini .preview span {margin:0 0 3px;font-size:1.1em;display:block;}
.form-preview .logini .submit {margin:10px 0 20px;}
.form-preview .logini {margin:0 0 20px;}
.logini .forget {margin:0 0 10px 20px;}
.logini .checkb input, .logini .input .checkb input {margin:0 5px 0 20px;float:left;}
.logini .checkb label, .logini .input .checkb label {padding:0;width:300px;float:left;}
.logini .input .checkb input {margin:0 5px 0 0;border:none;width:auto;}
.logini .input .checkb label {margin:0;}
.logini .choose, .green dl.login .choose {margin:3px 5px 0 20px;width:200px;display:inline;float:left;}
.logini .required {margin:0 0 0 5px;float:left;display:block;}
.logini .submit {margin:10px 0 20px 20px;clear:both;}
.logini .more-info {margin:0 0 10px 195px;width:400px;}
.error {color:#f00;}
.green dl.login dt {margin:0 0 10px;}
.green dl.login .choose .checkb input {margin:0 5px 3px 0;float:left;}
.green dl.login .choose .checkb label {margin:0 0 3px;width:180px;float:left;}
.edition {padding:0;}
.edition .checkb .nf {width:260px;display:inline;float:left;}
.edition .e-div {margin:0 0 15px;width:100%;float:left;}
.edition .radio-p .nf {margin:0 0 5px;}
.edition .radio-p .nf label {margin:0 0 0 5px;}
.edition .input .checkb {width:280px;}
.edition .input .checkb input {margin:0 5px 0 0;}
.edition .checkb label, .edition .input .checkb label {width:200px;}
.edition .radio-p input, .edition .input .radio-p input {border:none;}
.edition #trigger_subStart {margin:0 0 0 5px;float:left;}
.cont_wide h1, .cont_wide h3 {padding:3px 0 0;color:#248D44;font-size:1.4em;}
.cont_wide ul {margin: 0 0 0.9em;list-style:disc;}
.cont_wide ul li {margin:0 0 .4em 20px;}

