
* {margin:0;padding:0;font-family:Trebuchet MS,arial,sans-serif;}
html {overflow-y:scroll;}

h2 {margin:0 0 .2em;border-bottom:1px solid #ee9f1b;padding:0 0 2px;font-family:Trebuchet MS,arial,sans-serif;font-size:3em;color:#fff;}
h3 {margin:0 0 .2em;font-size:1.4em;color:#fff;}
h4 {margin:0 0 1em;border-bottom:1px solid #ee9f1b;padding:0 0 2px;font-size:1.3em;color:#984218;}
h5 {margin:20px 0 .2em;border-bottom:1px solid #ee9f1b;padding:0 0 2px;font-size:1.4em;color:#fff;}
h6 {margin:0 0 1em;padding:0 0 2px;font-size:1.3em;color:#984218;}

.lead {margin:0 0 2.5em;font-size:1.3em;line-height:1.152em;}
.lead p {font-size:1.0em;}
p {margin:0 0 1em;font-size:1.2em;line-height:1.164em;color:#fff;}
input,select,label,li,dt {font-size:1.1em;color:#000;}
li li, li p, table td p, table td li, li select {font-size:1em;}
option {padding:0 3px;}

a {color:#ffd961;}
a:hover {text-decoration:none;}

img {border:0;}
fieldset {border:none;}
ul {list-style:none;}

.right {float:right;}
.img_l {margin:0 10px 10px 0;float:left;}
.img_r {margin:0 0 10px 10px;float:right;}
.line {margin:0 0 10px;border-bottom:1px solid red;clear:both;}
.line hr {display:none;}
embed {display:block;}
.clear {margin:1px 0 0;width:1px;height:1px;font-size:0;overflow:hidden;clear:both;}
.hide {display:none;}
table {margin:0 0 15px;border-collapse:collapse;width:100%;font-size:1.3em;color:#fff;}
table caption {text-align:left;}

body {font-size:62.5%;background:#c95b2c url(../dsg/bgr/body.gif) center repeat-y;text-align:center;}


#header {width:100%;height:206px;background:url(../dsg/bgr/header.gif) repeat-x;}
#header .holder {margin:0 auto;width:940px;height:142px;text-align:left;background:#c95924;overflow:hidden;position:relative;}
/*#header p {margin:0;width:290px;height:18px;position:absolute;top:101px;left:443px;border:solid blue 1px;}*/
#faqinfobox {margin:20px 0 0 0;width:555px;clear:both;float:right;}
#faqinfobox p {text-align:right;width:555px;}
#faqinfobox a {color:#fff;}
#header h1 {width:181px;height:77px;text-indent:-9999px;position:absolute;top:47px;left:0;}
#header h1 img {position:absolute;top:0;left:0;}
.topnav {margin:0 0 20px;float:right;clear:right;min-width: 350px;width:auto;}
.topnav li {padding:8px 0 8px 15px;float:left;}
.topnav li a {text-decoration:none;}
.topnav li a:hover {text-decoration:underline;}
.topnav .global {margin:0 0 0 15px;padding:0 15px 0 0;background:#a0491b url(../dsg/bgr/global_r.gif) bottom right no-repeat;float:left;}
.topnav .global .first {background:url(../dsg/bgr/global_l.gif) bottom left no-repeat;}
.topnav .global li a {color:#fff;font-weight:bold;}
.topnav .global li a:hover {color:#f9e8b3;text-decoration:none;}
.search {float:right;clear:right;}
.search legend {display:none;}
.search label {display:none;}
#what {border:1px solid #96969d;padding:1px 2px;width:125px;float:left;}
.search .submit {margin:.2em 0 0 5px;float:left;}
.mainnav {margin:0 auto;width:942px;height:63px;}
.nav_primary {margin:0 0 5px;width:940px;float:left;}
.nav_primary li {height:29px;font-size:1.3em;text-align:center;font-weight:bold;background:url(../dsg/bgr/nav_p.gif) no-repeat;display:inline;float:left;overflow:hidden;}
.nav_primary .first {margin:0 0 0 10px;}
.nav_primary .junior {background:url(../dsg/bgr/nav_pj.gif) no-repeat;}
.nav_primary a {width:186px;line-height:29px;color:#fff;text-decoration:none;display:block;}
.nav_primary a:hover {color:#ffd961;}
.nav_primary .junior a {color:#1f587f;}
.nav_primary .junior a:hover {color:#0d73d8;}
.nav_primary .sel a {color:#ffd961;}

.unknown {background:green;}
#mainContainer {margin: 0 auto; width: 940px;}
#main {margin: 0 auto; width:924px; text-align: left;}
#main.home {margin:0 0 0 16px;width:924px;text-align:left; padding-top: 0px;}
.nosub {padding-top: 0px;}
.sub {padding-top: 15px;}



.nav_secondary {margin:0 0 0 10px;width:930px;height:29px;background:#d1682b url(../dsg/bgr/nav_s_l.gif) top left no-repeat;display:inline;float:left;overflow:hidden;}
.nav_secondary li {padding:0 9px;font-size:1.2em;font-weight:bold;background:url(../dsg/bgr/nav_s_sep2.gif) center left no-repeat;float:left;}
.nav_secondary .first {background:none;}
.nav_secondary a {height:29px;line-height:29px;text-decoration:none;color:#fff;display:block;float:left;}
.nav_secondary a:hover {color:#ffd961;}
.nav_secondary .sel a {color:#ffd961;}
.left_c {margin:0 0 0 0;width:460px;display:inline;float:left;}
.home_left_c {margin:0 0 0 10px;width:600px;display:inline;float:left;}
.right_c {width:435px;display:inline;float:right;}
.home_right_c {width:306px;display:inline;float:right;}
.wide_c {width:930px;float:right;}
.onethird_c {margin:0 0 0 0;width:290px;display:inline;float:left;}
.twothird_c {width:620px;float:right;}
.leftsend_c {margin:0 0 0 0;width:370px;display:inline;float:left;}
.rightsend_c {width:540px;display:inline;float:right;}

.flash {margin:0 0 1em;}

.path {width:100%;clear:both;float:right;}
.path p {margin:10px 0 10px 10px;padding:0 0 0 8px;font-size:1.1em;color:#a0491b;background:url(../dsg/bgr/path.gif) 0 .4em no-repeat;}
.path a {color:#a0491b;text-decoration:none;}
.path a:hover {text-decoration:underline;}

.sticker {margin:0 0 0 10px;padding:0 0 5px;width:160px;background: url(../dsg/bgr/sticker_b.gif) bottom no-repeat;float:right;}
.sticker dt {padding:8px 10px;font-size:1.3em;color:#984218;font-weight:bold;background:url(../dsg/bgr/sticker_t.gif) no-repeat;}
.sticker dt.none {padding:0;height:10px;}
.sticker dd {width:160px;background:#c95924;float:left;}
.sticker p {margin:0 0 5px;padding:0 10px;font-size:1.1em;color:#ffd961;}

.right_c span.dk {padding:2px 15px;display:block;width:430px;font-size:1.2em;background:#C95924 url(../dsg/bgr/bullet_news.gif) .3em 50% no-repeat;}

.halfsticker {width:460px;background:url(../dsg/bgr/halfsticker_b.gif) bottom no-repeat;}
.halfsticker dt {background:url(../dsg/bgr/halfsticker_t.gif) no-repeat;}
.halfsticker dd {width:460px;}
.halfsticker dd p {margin:0 0 10px;}

.ip_info {margin:0 0 20px;padding:0 0 41px;width:306px;background:url(../dsg/bgr/ip_info_b.gif) bottom no-repeat;float:left;}
.ip_info dt {width:306px;height:35px;font-family:Times New Roman,arial,sans-serif;font-size:2.8em;color:#fff;font-weight:bold;background:url(../dsg/bgr/ip_info_t.gif) no-repeat;overflow:hidden;}
.ip_info dt a {color:#fff;overflow:hidden;text-decoration:none;margin-left:15px;}
.ip_info dt span {padding:0 15px;display:block;}
.ip_info dd {padding:10px 0 0;width:306px;background:url(../dsg/bgr/ip_info_bg.gif) repeat-y;float:left;}


.ip_info h3 {margin:0 0 10px 0;padding:0 15px;font-size:1.6em;color:#883e17;line-height: 1.1em;}
.ip_info h3 a {color:#7f3006;text-decoration:none;font-weight: normal; }
.ip_info h3 a:hover {text-decoration:underline;}
.ip_info p {padding:0 15px;font-size:1.2em;color:#000;}
#main .ip_info ul, .ip_info ul {margin:0 15px;border-top:1px solid #fdedc7;padding:5px 0 0;}
#main .ip_info li, .ip_info li {margin:0;padding:0 0 .2em 10px;font-size:1.3em;font-weight:bold;background:url(../dsg/bgr/bullet.gif) 0 .5em no-repeat;}
.ip_info li a {color:#7f3006;text-decoration:none;}
.ip_info li a:hover {text-decoration:underline;}

.ip_box {margin:20px 0 1em;padding:0 0 11px;width:220px;background:url(../dsg/bgr/ip_box_b.gif) bottom no-repeat;float:left;}
.ip_box dt {width:220px;height:33px;font-family:Trebuchet MS,arial,sans-serif;font-size:1.7em;line-height:33px;color:#fff;font-weight:bold;text-align:center;background:url(../dsg/bgr/ip_box_t.gif) no-repeat;}
.ip_box dt a {font-family:Trebuchet MS,arial,sans-serif;color:#fff;text-decoration:none;}
.ip_box dd {width:220px;height:300px;background:url(../dsg/bgr/ip_box_bg.gif) repeat-y;float:left;}
html>body .ip_box dd {height:auto;min-height:300px;}
.ip_box p {margin:10px 0 .5em;padding:0 8px 0 4px;font-size:1.1em;color:#000;}
.ip_box em {color:#7f3006;font-style:normal;font-weight:bold;}
.ip_box .img_l {margin:0 3px 3px 0;}

.ip_box_new {margin:20px 0 1em;padding:0 0 11px;width:220px;background:url(../dsg/bgr/ip_box_b.gif) bottom no-repeat;float:left;}


.ip_junior {margin:0 0 1em;width:306px;background:url(../dsg/bgr/ip_junior_bg.gif) repeat-y;float:right;position:relative;}
.ip_junior dt {width:306px;font-size:1.7em;color:#fff;font-weight:bold;position:absolute;top:0;left:0;}
.ip_junior dt span {padding:22px 15px 0;font-family:Trebuchet MS,arial,sans-serif;font-size:1em;line-height:33px;display:block;}
.ip_junior dd {padding:0 0 7px;width:306px;background:url(../dsg/bgr/ip_junior_b.gif) bottom no-repeat;}
#main .ip_junior ul, .ip_junior ul {margin:0;padding:0 15px;height:132px;background:url(../dsg/bgr/ip_junior_t.gif) top no-repeat;}
html>body .ip_junior ul {height:auto;min-height:132px;}
#main .ip_junior ul li, .ip_junior li {margin:0;padding:0;font-size:1.2em;background:none;}
#main .ip_junior .first, .ip_junior .first {padding:55px 0 0;}
.ip_junior li a {color:#7f3006;text-decoration:none;}
.ip_junior li a:hover {text-decoration:underline;}

.news {padding:15px 0 0;}
.news dt {margin:0 0 25px;border-bottom:1px solid #ee9f1b;padding:0 0 5px;font-family:Trebuchet MS,arial,sans-serif;font-size:1.4em;color:#fff;font-weight:bold;}
.news_list {margin:0 0 15px;}
.news_list li {margin:0 0 .5em;border-bottom:1px solid #ea9921;padding:0 0 .5em 10px;font-size:1.3em;background:url(../dsg/bgr/bullet_news.gif) 0 .5em no-repeat;}

.news_list a {text-decoration:none;}
.news_list a:hover {text-decoration:underline;}
.news_list li.sel a {font-weight:bold;}

.faqs {margin:0 0 15px;}
.faqs dt {margin:0 0 .5em;border-bottom:1px solid #ea9921;padding:0 0 .5em 10px;font-size:1.3em;background:url(../dsg/bgr/bullet_news.gif) 0 .5em no-repeat;}
.faqs .sel {border-bottom:none;padding:0 0 0 10px;background:url(../dsg/bgr/bullet_news_d.gif) 0 .7em no-repeat;}
.faqs dd {border-bottom:1px solid #ea9921;padding:0 0 .5em 10px;}
.faqs p {margin:0 0 .5em;font-size:1.3em;}

.list {margin:0 0 15px;}
.list li {padding:0 0 0 10px;font-size:1.3em;background:url(../dsg/bgr/bullet_news.gif) 0 .5em no-repeat;}

.specifics caption {padding:0 0 15px;}
.specifics th {padding:0 10px 10px 0;width:210px;font-weight:normal;}
.specifics td {padding:0 10px 10px 0;}

.back {padding:0 0 0 10px;font-size:1.3em;background:url(../dsg/ico/back.gif) 0 .5em no-repeat;}
.more {padding:0 0 0 10px;font-size:1.3em;background:url(../dsg/bgr/bullet_news.gif) 0 .5em no-repeat;float:right;}

#main .integrants, .integrants {width:100%;margin:0 0 15px;float:left;}
#main .integrants li, .integrants li {margin:0;padding:0;font-size:1.3em;color:#fff;background:none;clear:both;}
.integrants .quantity, #main .integrants .quantity {margin:0;padding:0;width:230px;background:url(../dsg/bgr/dots.gif) 0 .95em repeat-x;position:relative;float:left;clear:left;}
.integrants .quantity span {background:url(../dsg/bgr/quantity.gif) repeat-y;float:left;}
.integrants .quantity em {width:200px;display:block;font-style:normal;position:absolute;top:0;left:234px;}

.tasting caption {padding:0 0 15px;}
.tasting th {text-decoration:underline;color:#ffd961;font-weight:normal;}
.tasting th, .tasting td {border-bottom:1px solid #eb9a21;padding:5px 10px;vertical-align:top;}
.tasting .col1 {width:40px;}
.tasting .col2 {width:80px;}
.tasting .col3 {width:80px;}
.tasting .col4 {width:160px;}
.tasting .col5 {width:130px;text-align:right;}
.tasting .dark {background:#d1682b;}

.videos li {font-size:1.3em;color:#fff;clear:both;display:inline-block;}
.videos span {margin:0 0 .2em;border-bottom:1px solid #ee9f1b;padding:0 0 2px;display:block;}
.videos li ul {margin:0 0 15px;width:100%;border-bottom:1px solid #ee9f1b;padding:0 0 7px;float:left;}
.videos li li {margin:0 20px 0 0;font-size:1em;clear:none;float:left;}

.gadgets, .employed {width:100%;margin:5px 0 15px;float:left;}
.gadgets li, .employed li {margin:0 20px 0 0;width:120px;float:left;text-align:center;}
.gadgets a, .employed a {display:block;}
.employed li {width:90px;}

.logo {margin:10px 0 15px;text-align:center;float:left;}
.logo img {margin:0 0 10px;display:block;}
.logo a {display:block;}

/* FIX za UL JUNIOR */

.lead p {color:#fff;}
#main ul {margin:0 0 15px;}
#main ul li {margin:0 0 .5em;padding:0 0 .1em 20px;font-size:1.2em;color:#fff;background:url(../dsg/bgr/bullet_news.gif) 10px .5em no-repeat;}
#main .lead ul li {font-size:1em;}

.paging .bw {padding:0 0 0 10px;background:url(../dsg/ico/back.gif) 0 .5em no-repeat;}
.paging .fw {padding:0 10px 0 0;background:url(../dsg/bgr/bullet_news.gif) right .5em no-repeat;}

#footer {margin:0 auto 20px;padding:20px 0;width:940px;text-align:left;background:url(../dsg/bgr/footer.gif) top repeat-x;clear:both;}
#footer p {margin:0 0 0 10px;line-height:22px;color:#ffd961;display:inline;float:left;}
#footer ul {float:left;}
#footer ul li {padding:0 0 0 20px;line-height:22px;float:left;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
.urls label {color:#ffd961;float:left;}
.urls select {margin:0 0 0 10px;float:left;}


body.popup {padding:10px;background:#DD8029;text-align:left;}
body.popup h1 {color:#984218;font-size:1.4em;}
body.popup h2 {color:#984218;font-size:1.3em;}


body.popup table caption {padding:0 0 15px;}
body.popup table th {text-decoration:underline;color:#ffd961;font-weight:normal;}
body.popup table th, td {border-bottom:1px solid #eb9a21;padding:5px 10px;vertical-align:top;}
body.popup table .col1 {width:40px;}
body.popup table .col2 {width:80px;}
body.popup table .col3 {width:80px;}
body.popup table .col4 {width:160px;}
body.popup table .col5 {width:130px;text-align:right;}
body.popup table .dark {background:#d87829;}
body.popup table .active {background:#d1682b;}
body.popup table .hover {background:#d1682b;}

body.popup ul {margin:0 15px;padding:5px 0 0;color:#fff;}
body.popup ul li {margin:0;padding:0 0 .2em 10px;font-size:1.3em;background:url(../dsg/bgr/bullet_news.gif) 0 .5em no-repeat;color:#fff;}

#recipesinfobox {height:80px;width:90%}
#recipesinfobox img {margin:5px 0 0;}
#recipesinfobox h3 {font-weight: normal;}
#recipesinfobox a {font-weight: normal;}

#recipeshomeinfobox {height:111px;}
#recipeshomeinfobox img {margin:4px 10px 0 17px;float:left;}



#newshomeinfobox {height: 140px;}

.hiddenDiv {display:none; visibility: hidden; background-color: red; font-size: 0em; height:0px; width: 0px;}

.sendtable {margin: 0px;padding: 0px; width: 100%;}
.sendtable td {margin: 0px;padding: 0px;border-bottom: none; height: 22px;}
.sendtable h6 {font-size: 1em; margin:0px; padding: 0px;}
.sendtable h5 {font-size: 1em; margin:0 0 4px 0; padding: 0px;border-bottom:1px solid #ee9f1b;color:#984218;width:300px;padding-bottom: 3px;}
.sendtable h3 {font-size: 1em; margin:0px; padding: 0px;color: #fff;font-weight: normal;}
.sendtable h4 {font-size: 1em; margin:0px; padding: 0px;border-bottom:1px solid #ee9f1b;color:#984218;width:170px;padding-bottom: 3px;}
.sendtable h2 {font-size: 1em; margin:0px; padding: 0px;color: #fff;font-weight: bold; padding-bottom: 3px;}

.stitle {width: 170px;}
.sendtd input {width: 270px; border: 1px solid #96969D;}
.sendtd input.short {width: 40px;}
.sendtd textarea {width: 270px;border: 1px solid #96969D; margin-bottom: 11px;}
.tinput input {width: 100%;}
.file input {background-color: #fff; width: 370px;}
.doubletext {height:130px;}
.tsubmit {text-align: right;}
.tsubmitimg {margin:.0 20px 0 0; width: 54px; border: none;}
.terror {color: red; font-weight: bold;}
.terror h6, .terror h3, .terror h4 {color: red;}
.adviceyellow {color: #FFD961;}

.notwide {width: 442px;}
.shortinput {width : 20px;}
.printlink {margin-top: 10px; float:left; width: 100%;}
