html, body{ margin:0; padding:0; border:none;}
body{font-family:Arial; font-size:12px; }
div,span,ul,li,form,input,select,textarea,table,tbody,thead,tfoot,tr,td,img,fieldset { margin:0px; padding:0px; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; margin:0px; padding:0px;}
img {border: none;}
fieldset {border: none;}
ul,li{list-style-type:none;}
.clear { clear:both; font-size:0px; }
.cleft { clear: left; font-size:0px; }
.cright { clear: right; font-size:0px; }
.left { float:left; }
.right { float:right; }
.bold { font-weight:bold; }
.pl10 { padding-left:10px; } .pr10 { padding-right:10px; }
.ml10 { margin-left:10px; } .mr10 { margin-right:10px; }
.space { clear:both; height:1px; line-height:1px; font-size:0; }
.space3 { clear:both; height:3px; line-height:3px; font-size:0; }
.space5 { clear:both; height:5px; line-height:5px; font-size:0; }
.space10 { clear:both; height:10px; line-height:10px; font-size:0; }
.space20 { clear:both; height:20px; line-height:20px; font-size:0; }
.space25 { clear:both; height:25px; line-height:25px; font-size:0; }
.space30 { clear:both; height:30px; line-height:30px; font-size:0; }
.space50 { clear:both; height:50px; line-height:50px; font-size:0; }
.orange1 { color:#FD7C00;}
.fs18 { font-size:18px; }
.fs16 { font-size:16px; }
.fs14 { font-size:14px; }
.blue1 { color:#009FDA; }
p { margin:0; padding:2px 0;}
.hidden { visibility:hidden; }
.hide { display:none; }
br { line-height:1em;}
.line { height:1px; line-height:1px; font-size:0; width:100%; border-bottom:#FF9900 1px solid; }
#gallery_overlay { height:100%; width:100%; position: absolute; top: 0px; left: 0px; bottom: 0px; z-index: 200; font-size: 0px; background:url(/images/default/gallery_overlay.png) repeat; }

#layout { width:950px; margin:0px auto;}
#topmenu { width:100%; height:33px; background: url(../../images/default/topmenu_bg.gif) repeat-x; }
#topmenu a { height:32px; color:#FFFFFF; font-weight:bold; text-decoration:none; float:left; margin:1px 0 0 0; outline:none; }

#topmenu a:hover { background:#2E2E30; cursor:pointer; }
#topmenu a.active { background:#2E2E30; }

#topmenu a span { float:left; padding:0 17px 0 15px; font-weight:bold; margin:-1px 0 0 0; line-height:33px; }
#topmenu a span.border { background:url(../../images/default/topmenu_line.gif) no-repeat top right; }
#topmenu a span.last { padding:9px 17px 0 17px; }


#topmenu a h2 { height:24px; float:left; padding:9px 15px 0 15px; font-weight:bold; margin:-1px 0 0 0; }
#topmenu a h2.border { background:url(../../images/default/topmenu_line.gif) no-repeat top right; }
#topmenu a h2.last { padding:9px 17px 0 17px; }
#pageleft {  width:180px; float:left; border-right:1px solid #B6B6B6; padding:0 10px 0 0; }
.redlogo { background: url(../../images/default/redlogo.gif) no-repeat; width:180px; height:121px; display:block; }
.redlogo span { display:none; }
/*.redlogo span { display:block; overflow:hidden; text-indent:-1000px;}*/
#pageleft .box { float:left; width:180px; margin:20px 0 0 0; background: url(../../images/default/left_box_bottom.gif) repeat-x bottom;}
#pageleft .box a{ text-decoration: none;}
#pageleft .box .about { float:right; font-size:10px; color:#5D5D5F; text-align:right; margin:5px 0 10px 0; clear: both; width:180px; }

#main_left_menu { float:left; background:#ECEADA; margin-top:26px; }

#pagecenter {  width:500px; float:left;  margin:0 0 0 10px; }
#pagecenter h2 {  font-size:115%; color:#A79372; font-weight:bold; margin:0px; padding:0;}

.pagecenter_in  { padding:0 10px 0 10px; width:480px;}

.chudnutie,.chudnutie_act { width:180px; height:68px; background: url(../../images/default/chudnutie_tri.gif) no-repeat;}
.chudnutie_act { background-position:0px -68px;}
.chudnutie:hover {background-position:0px -140px;}

.formovanie,.formovanie_act {width:180px; height:68px; background: url(../../images/default/formovanie_tri.gif) no-repeat;}
.formovanie_act {background-position:0px -68px;}
.formovanie:hover {background-position:0px -136px;}

.kontrola,.kontrola_act {width:180px; height:68px; background: url(../../images/default/kontrola_tri.gif) no-repeat;}
.kontrola_act {background-position:0px -70px;}
.kontrola:hover {background-position:0px -138px;}

.poradenstvo,.poradenstvo_act {width:180px; height:68px; background: url(../../images/default/poradenstvo_tri.gif) no-repeat;}
.poradenstvo_act {background-position:0px -70px;}
.poradenstvo:hover {background-position:0px -138px;}

.chudnutie span,.formovanie span,.kontrola span,.poradenstvo span { display:none;}

.leftmenuline { height:1px; font-size:0px; width:180px; background:#999999; float:left;}

#page_left_part {float:left; width:290px; padding:0 0 0 10px;}
#page_right_part {float:right; width:200px; text-align: right;}

#centerheader { background:#9B978E; height:120px; border:1px solid #CECBC6; width:500px;}

#homecontent { background: #EBE9DA; padding:10px 0 10px 0; width:100%; float:left;  }

.hometext { border-right:1px solid #666666; float:left; width:400px; padding: 0 10px 0 20px; height:270px; overflow:hidden; }
.hometext_2 { border-right:1px solid #666666; float:left; width:200px; padding: 0 10px 0 20px; height:270px; overflow:hidden; }
.hometext h3 { font-size:13px; font-weight:bold; }
.hometext h1,.hometext_2 h1 { font-size:16px; font-weight:bold; color:#5D5C61; }
.hometext h1 { padding-top:5px; }
.hometext p,.hometext_2 p { font-size:12px; color:#5D5C61; text-align:justify; }

#mailinglist_home { float:left; width:200px; padding:5px 10px 0 10px; }
#mailinglist_home h3 { font-size:14px; font-weight:bold; }
#mailinglist_home p { font-size:11px; color:#5D5C61; }
#mailinglist_home .input { width:187px; border:solid 1px #5D5C61; padding:1px 0 3px 1px; font-size:11px; }
#mailinglist_home .submit { border:solid 1px #5D5C61; font-size:11px; color:#666666; }


/* objednavka */
.objednavkaBox { color:#222222; background:url(../../images/default/objednavka_bg.png) no-repeat; width:260px; height:250px; float:left; }
.objednavkaBox h3 { font-size:14px; font-weight:bold; padding:15px 10px 0 10px; }
.objednavkaBox p { font-size:11px; padding:10px 10px 0 10px; }
.objednavkaBox .p { padding:4px 10px 4px 0;}
.objednavkaBox form { padding:10px 0 0 10px; }
.objednavkaBox .input { width:187px; border:solid 1px #5D5C61; padding:1px 0 3px 1px; font-size:11px; }
.objednavkaBox .submit { border:solid 1px #5D5C61; font-size:11px; color:#666666; cursor:pointer; }
.objednavkaBox .submit:hover { color:#000000; }
.objednavkaBox .select { border:solid 1px #5D5C61; font-size:11px; color:#666666; width:190px; font-weight:bold; }
.objednavkaBox .widget_close {height:20px;width:20px;position:absolute;left:233px;top:10px;cursor:pointer;}
.objednavka_close { height:20px;width:20px;position:absolute;left:233px;top:10px;cursor:pointer; background:url(../../images/default/objednavka_close.gif) no-repeat; }
.objednavka_close:hover { background:url(../../images/default/objednavka_close_over.gif) no-repeat; }


#objednavka { color:#222222; background:url(../../images/default/objednavka_bg.png) no-repeat; width:260px; height:250px; float:left; }
#objednavka h3 { font-size:14px; font-weight:bold; padding:15px 10px 0 10px; }
#objednavka p { font-size:11px; padding:10px 10px 0 10px; }
#objednavka .p { padding:4px 10px 4px 0;}
#objednavka form { padding:10px 0 0 10px; }
#objednavka .input { width:187px; border:solid 1px #5D5C61; padding:1px 0 3px 1px; font-size:11px; }
#objednavka .submit { border:solid 1px #5D5C61; font-size:11px; color:#666666;cursor:pointer; }
#objednavka .submit:hover { color:#000000; }
#objednavka .select { border:solid 1px #5D5C61; font-size:11px; color:#666666; width:190px; font-weight:bold; }
#objednavka .widget_close {height:20px;width:20px;position:absolute;left:233px;top:10px;cursor:pointer;}
.widget_info { font-weight:bold; color:#FF0000; padding:2px 10px 0 10px; }

#objednavka2 { color:#222222; background:url(../../images/default/objednavka_bg.png) no-repeat; width:260px; height:250px; float:left;}
#objednavka2 h3 { font-size:14px; font-weight:bold; padding:15px 10px 0 10px;  }
#objednavka2 p { font-size:11px; padding:10px 10px 0 10px; }
#objednavka2 .p { padding:4px 10px 4px 0;}
#objednavka2 form { padding:10px 0 0 10px; }
#objednavka2 .input { width:187px; border:solid 1px #5D5C61; padding:1px 0 3px 1px; font-size:11px; }
#objednavka2 .submit { border:solid 1px #5D5C61; font-size:11px; color:#666666; cursor:pointer; }
#objednavka2 .submit:hover { color:#000000; }
#objednavka2 .select { border:solid 1px #5D5C61; font-size:11px; color:#666666; width:190px; font-weight:bold; }


#homepartner { color:#FFFFFF; padding:15px 0 15px 0; width:100%; float:left;  }

.pinfo { float:left; padding:0 0 0 20px; width:390px;}
#homepartner h3 { float:left; font-size:14px; font-weight:bold; }
#homepartner p { float:left; font-size:11px; width:400px; }
#homepartner img { float: right; margin: 0 20px 0 0;}

#partners_home { color:#FFFFFF; background: #5D5C61; padding:10px 0 10px 0; width:100%; float:left; }
#partners_home h3 { font-size:14px; font-weight:bold; padding:0 20px 0 20px; }
#partners_home h3 a{ font-size:14px; font-weight:bold;color:#FFFFFF; text-decoration:none;}
#partners_home h3 a:hover{ color:#CCCCCC; text-decoration:underline;}
#partners_home p { font-size:11px; padding:0 20px 0 20px; }

#partners_logo { padding:0 20px 0 20px; float:left; width:910px; }
#partners_logo a { margin:0 5px 0 0;}

#navpath { margin:3px 0 0 10px; color:#FFFFFF; font-weight:bold;}
#navpath a { text-decoration:none; font-weight:bold; color:#FFFFFF; padding:0 3px 0 3px; }
#navpath a:hover { text-decoration:underline;}

.titleimg { float:left; margin:30px 0 0 10px;}

#centerheader_menu { margin:-1px 0 0 0; float:left; }
#centerheader_menu a { float:left; border:1px solid #CECBC6; border-top:none; text-decoration:none; color:#5C5B60; margin:0 5px 0 0; }
#centerheader_menu a:hover { background:#5D5C61; color:#FFFFFF;cursor:pointer; }
#centerheader_menu a h3 { float:left; padding:5px 10px 5px 10px; font-weight:bold; }
#centerheader_menu a span { float:left; padding:5px 10px 5px 10px; font-weight:bold; }
#centerheader_menu a.active { background:#9B978E; color:#FFFFFF; }

.centerbox { padding:0 10px 0 10px; margin:20px 0 0 0; background: url(../../images/default/left_box_bottom.gif) repeat-x bottom;}
.centerbox .img { float:left;}
.centerbox .about { float:left; width:400px; font-size:12px; color:#000000; }
.centerbox a.link_more { float:right; background:url(../../images/default/link_more_red.gif) no-repeat top right; padding:3px 22px 0 0; color:#5D5D5F; text-decoration:none; height:17px; font-size:11px; }
.centerbox a.link_more:hover { text-decoration:underline; }

#pageright { background:#EBE9DA; width:230px; float:right;  }

#pageright .konzultacia{ margin:5px 0 0 5px; }
.rightbox { margin:10px 0 0 10px; border-bottom:2px solid #9B9B93; float:left; width:210px;}
.rightbox a {font-size:14px;color:#333333; text-decoration:none;}
.rightbox a:hover { text-decoration:underline;}

.rightbox .img { float:left; padding:0 0 0 5px; width:205px; }
.rightbox .aboutborder { float:left; clear:left; border-top:1px solid #000000; font-weight:bold; font-size:14px; color:#333333; width:210px; }
.news_link { padding:5px 0 5px 4px; text-decoration:none; float:left; }
.news_link span { font-weight:normal; letter-spacing:1px;}
.news_link:hover { text-decoration:underline;  }
.rightbox .about { float:left; clear:left; padding:5px 0 5px 10px; font-weight:bold; font-size:14px; color:#333333; width:210px; }

#mailinglist_small { margin:10px 0 0 10px; float:left; width:210px;}
#mailinglist_small h3 { font-size:14px; font-weight:bold; padding:0 0 0 10px; }
#mailinglist_small p { font-size:11px; color:#9A9997; padding:0 10px 0 10px; }
#mailinglist_small form { padding:5px 0 0 10px; }
#mailinglist_small .input { width:187px; border:solid 1px #5D5C61; padding:1px 0 3px 1px; font-size:11px; }
#mailinglist_small .submit { border:solid 1px #5D5C61; font-size:11px; color:#666666; }

#partneri_small { background:#5D5C61; float:left; width:230px; padding:10px 0;}
#partneri_small h3{ font-size:14px; font-weight:bold; color:#FFFFFF; padding: 0 20px 0 20px;}
#partneri_small p{ font-size:11px; color:#FFFFFF; padding: 0 20px 0 20px; }
#partneri_small a {text-decoration: none;}

#partneri_small a .head{ font-size:14px; font-weight:bold; color:#FFFFFF; padding: 0 20px 0 20px; display:block;}
#partneri_small a .text{ font-size:11px; color:#FFFFFF; padding: 0 20px 0 20px; display:block; }

.konzultacia { background:url(../../images/default/objednavka_konzultacie.png) no-repeat; width:220px; height:65px; float: left; }

.mainbmi { color:#FFFFFF; background:#5D5C61; display:block; padding:5px 0 5px 0; float:left; width:100%; }
.leftmainbmi { float:left; padding:0 0 0 20px; width: 490px;}
.mainbmi h3 { float:left; font-weight:bold; font-size:13px; }
.mainbmi p { font-size:11px; color:#CCCCCC; }
.mainbmi .form { background:#5D5C61; }

#mainbmiform { float:right; margin:8px 20px 0 0;}
#mainbmiform label { float:left; font-weight:bold; color:#FFFFFF; padding:2px 5px 0 0; }
#mainbmiform .bmiinput { padding:2px 0 0 2px; float:left; font-size:11px; border: none; width:45px; height:19px; background:url(../../images/default/bmiinput.gif) no-repeat; margin:0 16px 0 0; }
#mainbmiform .bmisubmit { border:#CCCCCC 1px solid; font-size:11px; color:#CCCCCC; background:#5D5C61; height:19px; cursor:pointer;}
#mainbmiform .bmisubmit:hover { color:#FFFFFF; }

#footlinks { padding:10px 20px 5px 20px; float:left; width:910px; }
#footlinks a { color:#000000; font-weight:bold; font-size:11px; }

#copyright{padding:10px 20px 5px 20px; float:left; width:910px; font-size:11px; color:#000000; }
#copyright a{ font-size:11px; color:#5D5D5F; text-decoration: none;}
#copyright a:hover{ text-decoration: underline;}

/* contact */
.contact_city { padding: 4px 0 2px 10px; font-size:13px; color:#000000; font-weight:bold; }
.contact_line { height:1px; line-height:1px; font-size:0; width:100%; border-bottom:#D3C7B7 2px solid; }
.contact_info { margin: 0 0 0 10px; padding: 2px 0 2px 12px; font-size:11px; color:#333333; background:url(../../images/default/contact_dot.gif) no-repeat top left; }
.contact_street { font-weight:bold;}
.contact_map { color:#A98A6D; font-weight:bold; font-size:12px; text-decoration:none; }
.contact_map:hover { text-decoration:underline;}
.email_link { color:#A98A6D; font-weight:bold; text-decoration:underline;}

.reducion_numbers_item {padding:0 0 10px 0;}
.reducion_numbers_item p {padding-top:10px;}

#itemswitch{width:480px; padding:10px 0;}
#itemswitch_left{float:left;width:200px;text-align: left;padding-left:40px;}
#itemswitch_right{float:right;width:200px;text-align: right;padding-right:40px;}
#itemswitch a {color:#5D5D5F;text-decoration: none;font-weight: bold; font-size: 13px;}

/*SITEMAP*/
#sitemap{padding-left:10px;}
#sitemap li{list-style-type: none;padding-top:3px;}
#sitemap li a{font-size: 14px;font-family:arial; color: #5D5C61; font-weight: bold;text-decoration: none;}
#sitemap li a:hover{text-decoration: underline;}

#sitemap li ul{padding-left:20px;}
#sitemap li ul li{list-style-type: none;padding-top:3px;}
#sitemap li ul li a{font-size: 13px;color: #818183;font-weight: bold;text-decoration: none;}
#sitemap li ul li a:hover{text-decoration: underline;}

#sitemap li ul ul {padding-left:30px;}
#sitemap li ul ul li{list-style-type: none;padding-top:3px;}
#sitemap li ul ul li a{font-size: 12px;color: #000000;font-weight: bold;text-decoration: none;}
#sitemap li ul ul li a:hover{text-decoration: underline;}

/* ... CONTENT TEMPLATES...*/
.brown {color:#A79372;}
.text_dark { background:#9B978E; color:#FFFFFF; font-size:16px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_brown16 { color:#A79372; font-size:16px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_brown14 { color:#A79372; font-size:14px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_brown12 { color:#A79372; font-size:14px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_black12 { color:#000000; font-size:12px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_black14 { color:#000000; font-size:14px; padding:5px 10px 5px 10px; font-weight:bold;}
.text_black16 { color:#000000; font-size:16px; padding:5px 10px 5px 10px; font-weight:bold;}

/* HUBNEME PRO ZDRAVI */
#hubneme_pro_zdravi .inputverybig {border:1px solid #5D5C61;font-size:11px;width:360px;}
#hubneme_pro_zdravi .inputbig {border:1px solid #5D5C61;font-size:11px;width:162px;}
#hubneme_pro_zdravi .inputsmall {border:1px solid #5D5C61;font-size:11px;width:100px;}
#hubneme_pro_zdravi textarea {border:1px solid #5D5C61;font-size:11px;width:360px;}
#hubneme_submit :hover {cursor:pointer;}
#hubneme_pro_zdravi a {color:#9b9787;font-weight:bold;text-decoration:none;}
#hubneme_pro_zdravi .textlink {color:#000000;font-weight:normal}


#hubneme_about { background:#ff0035 url(../../images/default/hubnemeBg.jpg) no-repeat top right; padding: 140px 18px 14px 18px; color:#FFFFFF;}
#hubneme_about h3 {color:#FFFFFF; font-weight:bold; font-size:16px; padding-bottom:6px;}

#hubneme_about .perex { padding-bottom:10px;}
#hubneme_about .more {background-color:#FFFFFF; padding:3px 7px; color:#ff0035; font-weight:bold;}

/* hA like hubneme Aktuality */
#hAP { padding-top:10px;}
.hUPT { background-color:#EBEAcc; margin-top:10px; width:100%;}
.hUPT td { background-color:#FFFFFF; padding:4px 2px 4px 4px;}

.hUPT td h5 { color:#333333; font-size:13px; font-weight:bold;}

#pagecenter h2.hAhead { color:#9a968d; font-weight:bold; font-size:18px; padding:10px 0 4px 10px; border-bottom:2px dotted #9a968d;}
#hA {}
#hA li {border-bottom:2px dotted #9a968d; padding:10px 10px 20px 10px;}
#hA li .head { color:#9a968d; font-size:14px; font-weight:bold; padding-bottom:6px; }
#hA li .name { color:#000000; font-weight:bold; font-size:13px; padding-bottom:4px; }
#hA li .perex { padding-bottom:10px;}
#hA li .text { padding-bottom:10px;}
#hA li .img { float:left; text-decoration:none; width:124px; padding-right:10px;}
#hA li .img:hover span { text-decoration:underline;}
#hA li .photos { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold; display:block; text-align:center;}
#hA li img { }
#hA li .more { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}
.hUinfo { padding:10px; border-bottom:2px dotted #CBCCC7; margin-bottom:10px;}
/* hA like hubneme Ucastnici */

.hUT { background-color:#EBEAcc; margin-top:10px; width:100%;}
.hUT td { background-color:#FFFFFF; padding:4px 2px 4px 4px;}
.hUT tr td:first-child { font-weight:bold; color:#9B978E;background-color:#EBEAD8;} 

#hU {}
#hU li {border:2px dotted #cbccc7; padding:10px; margin-top:10px;}
#hU li.noborder { padding:10px; margin-top:10px; border:none;}
#hU li .name { color:#9b978e; font-weight:bold; font-size:16px; padding:6px 0 6px 6px;border-bottom:2px dotted #cbccc7; }
#hU li .age { padding:4px 4px 0 6px }
#hU li .height { padding:0 4px 8px 6px; border-bottom:2px dotted #cbccc7;   }
#hU li .ws { padding:6px;  }
#hU li .wa { padding:6px; background-color:#ebead8; font-size:12px;  }
#hU li .wf { padding:6px;  }
#hU li img {}
#hU .imgInfo { display:block;background-color:#9B978E; padding:3px 0 3px 3px; color:#FFF; }
#hU .imgLink { float:left; width:124px;text-decoration:none;margin-left:2px;}
#hU li .l { float:left; width:216px; }
#hU li .l span { display:block;}
#hU li .l span strong {color:#9b978e;}
#hU li .r { float:right; width:256px; }
#hU li .more { padding:6px 0 0;}
#hU li .more a { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}


/* hJ like hubneme Jidelnicek */
#hJContent { padding:20px;}
#hJContent h3 { color:#9b978e; font-weight:bold; font-size:14px; padding:8px 0 1px 0; }
#hJContent  ul, ol { counter-reset: item; list-style-type: decimal; }
 
.hJT { background-color:#333; margin-top:10px; width:100%;}
.hJT .head td { background-color:#ECEADA;padding:4px 2px 4px 4px; font-weight:bold; font-size:13px;}
.hJT td { background-color:#FFF; padding:4px 2px 4px 4px;}

#hJ{}

#hJ .head { padding:10px; height:16px;border-bottom:2px dotted #cbccc7;}
#hJ .head h2 { color:#9A968D;
float:left;
font-size:18px;
font-weight:normal;
text-transform:uppercase;}
#hJ .head a { float:right; padding:6px; background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}

.hJ { clear:both; }
.hJ li {border-bottom:2px dotted #cbccc7; padding:10px;}
.hJ li.noborder { padding:10px; margin-top:10px; border:none;border-bottom:2px dotted #cbccc7;}
.hJ li .meal { color:#333333; font-weight:bold; font-size:15px; padding:8px 0 6px 0;  }
.hJ li .type { color:#000000; }
.hJ li .material { color:#9b978e; font-weight:bold; font-size:12px;}

.hJ li img { float:left; margin-right:8px;}
.hJ li .l { float:left; width:276px; }
.hJ li .l span { display:block;}
.hJ li .l span strong {color:#9b978e;}
.hJ li .r { float:right; width:196px; }
.hJ li .r p { padding:0;}
.hJ li .more { text-align:right; padding-top:10px;}
.hJ li .more a { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}


/* recept */
.hJR {}
.hJR .meal { color:#333333; font-weight:bold; font-size:15px; padding:8px 0 6px 10px;  }
.hJR .type span { color:#9b978e;font-weight:bold }
.hJR .slice { color:#9b978e; font-weight:bold; font-size:12px; padding-top:10px;}
.hJR .material h3 {color:#9b978e; text-transform:uppercase;font-weight:bold; font-size:14px;}
.hJR .material { padding:10px 0 10px 10px; margin-top:10px;border-top:2px dotted #cbccc7;}
.hJR .process h3 {color:#9b978e; text-transform:uppercase;font-weight:bold; font-size:14px;}
.hJR .process { padding:0 0 10px 10px;border-bottom:2px dotted #cbccc7;}
.hJR .l {float:left; width:240px; padding-left:10px;}
.hJR .l p { padding:0;}
.hJR .r {float:right; width:250px; }
.hJR .about { padding:10px 0 0 10px; color:#666666;}
.hJR .about span { text-decoration:underline; color:#3366CC;}
.hJR .about a { text-decoration:underline; color:#3366CC;}

/* Diskuze */
#hDContent { padding:20px;}
#addDiskusionHolder { position:relative; }
.addDiskusionTop { padding:10px 20px; background-color:#9b978e;left:-18px;position:absolute;top:-3px;width:460px; }
.addDiskusion { padding:10px 20px; background-color:#9b978e;}
.addDiskusion h4 { padding-bottom:10px; font-weight:bold; color:#FFFFFF; font-size:16px; float:left; }
.addDiskusion .close { float:right; color:#FFFFFF; }
.addDiskusion span { float:left; width:50px; font-weight:bold; display:block; padding:2px 0 0 0; color:#FFFFFF; }
.addDiskusion .input { float:left; width:406px; border:none; padding:1px 0 0 3px; }
.addDiskusion textarea { float:left; width:456px; border:none; padding:1px 0 0 3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; height:100px; border:none; }
.addDiskusion .submit { float:right; border:1px solid #FFFFFF; background:none; color:#FFFFFF; cursor:pointer; }
.addDiskusion .submit:hover { border-color:#000000; color:#000000; }
.addDiskusion fieldset { }
.addDiskusion .space { padding:0; height:3px;}

.level0 .addDiskusion .input { width:384px;}
.level0 .addDiskusion textarea { width:434px;}

.level1 .addDiskusion .input { width:374px;}
.level1 .addDiskusion textarea { width:424px;}

.level2 .addDiskusion .input { width:364px;}
.level2 .addDiskusion textarea { width:414px;}

.level3 .addDiskusion .input { width:354px;}
.level3 .addDiskusion textarea { width:404px;}

.level4 .addDiskusion .input { width:344px;}
.level4 .addDiskusion textarea { width:394px;}

.level5 .addDiskusion .input { width:334px;}
.level5 .addDiskusion textarea { width:384px;}

.level6 .addDiskusion .input { width:324px;}
.level6 .addDiskusion textarea { width:374px;}

.level7 .addDiskusion .input { width:314px;}
.level7 .addDiskusion textarea { width:364px;}

.level8 .addDiskusion .input { width:304px;}
.level8 .addDiskusion textarea { width:354px;}

.level9 .addDiskusion .input { width:294px;}
.level9 .addDiskusion textarea { width:344px;}

.level10 .addDiskusion .input { width:284px;}
.level10 .addDiskusion textarea { width:334px;}

#hD {}
#hD li {border:1px dashed #9a968d; padding:10px 10px 10px 10px; margin-top:10px;}
#hD li .head { color:#9a968d; font-size:14px; font-weight:bold; }
#hD li .name { color:#000000; font-weight:bold; font-size:13px; padding-bottom:10px; }
#hD li .text { padding-bottom:10px;}
#hD li .react { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}

.hDbottom { padding-top:10px; color:#666666; font-size:11px; }

.tisknout { display: inline; padding: 2px 4px; border: 1px solid #9a988c; color: #9a988c; text-decoration: none; margin-bottom: 10px;}

#homechudnutie li {list-style-image: url(../../images/default/home_square.jpg); margin-bottom:10px;}
#homechudnutie ul {margin-left: 15px;}

/* dod - den otvorenych dveri */
.dodbox { padding:10px; border-top:2px solid #99999b; background-color:#eceadb; font-weight:bold;}

.vysledkyHubnemeHead {color:#9a968d; font-weight:bold; margin-top:10px; font-size:18px; padding:10px 0 10px 10px; border-top:2px dotted #9a968d;}
#vysledkyHubneme {  width:100%; margin-bottom:30px;}
#vysledkyHubneme td { vertical-align:top; }
#vysledkyHubneme .col1 { width:153px; }
#vysledkyHubneme .col2 {width:153px; padding:0 21px;}
#vysledkyHubneme .col3 {width:153px;}
#vysledkyHubneme .name { color:#9b978e; font-weight:bold; font-size:16px; padding:6px 0 6px 6px;border-bottom:2px dotted #cbccc7; }
#vysledkyHubneme .age { padding:4px 4px 0 6px }
#vysledkyHubneme .height { padding:0 4px 8px 6px; border-bottom:2px dotted #cbccc7;   }
#vysledkyHubneme .ws { padding:6px;  }
#vysledkyHubneme .wa { padding:6px; background-color:#ebead8; font-size:12px;  }
#vysledkyHubneme .wf { padding:6px;  }
#vysledkyHubneme .l { width:153px; margin:0; padding:0;}
#vysledkyHubneme .l span { display:block;}
#vysledkyHubneme .l span strong {color:#9b978e;}
#vysledkyHubneme .r { float:right; width:256px; }
#vysledkyHubneme .more { padding:6px 0 0 0;}
#vysledkyHubneme .more a { background-color:#9b978e; padding:3px 7px; color:#FFFFFF; font-weight:bold;}

/* pager */
.pager { height:18px; float:left; width:100%; font-size:13px; background:url(../../images/default/pagerBg.png) no-repeat;}
.pagerPages { padding: 1px 10px 0 10px; color: #9A968D; float:left; height:16px; line-height:16px;font-weight:bold;  }
.pager a { padding: 1px 4px 1px 4px; float:left; height:16px; line-height:16px;color:#9A968D;
font-size:14px;
font-weight:bold; text-decoration:none;  }
.pager a.arrow { font-size:8px;}
.pager a.active {color: #FFFFFF; background-color:#9B978E; }
.pager a:hover {color: #FFFFFF; background-color:#9B978E; }
.pager_count {float:right; color: #4d3a29; padding: 1px 10px 0 0; height:16px;line-height:16px; }

/* hubnouSnami */
#hubnouSnami {}
#hubnouSnami table {}
#hubnouSnami table td { vertical-align:top;}
#hubnouSnami .b { padding:6px 0 3px 0; border-bottom:1px solid #999; margin-bottom:3px;}
#hubnouSnami .name { font-size:16px; color:#fd1141; font-weight:bold;}

#hubnouSnamiPred { padding-top:10px;}
#hubnouSnamiPred .h {background:url(../../images/default/hubnousnami_bg1.png) repeat-x; position:relative; color:#FFF; padding:5px 10px; height:33px;}
#hubnouSnamiPred .kg { position:absolute; top:4px; right:2px; font-size:28px; font-weight:bold;letter-spacing:-2px;}
#hubnouSnamiPred .c { background-color:#ebe9da; padding:10px;}
#hubnouSnamiPred .l { font-weight:bold; float:left;}
#hubnouSnamiPred .i { display:block; padding-left:70px;}

#hubnouSnamiPo {padding-top:10px;}
#hubnouSnamiPo .h {background:url(../../images/default/hubnousnami_bg2.png) repeat-x; position:relative; color:#FFF; padding:5px 10px;height:33px;}
#hubnouSnamiPo .date { position:absolute; left:10px; top:8px; font-size:22px;}
#hubnouSnamiPo .kg { position:absolute; top:4px; right:2px; font-size:28px; font-weight:bold;letter-spacing:-2px;}
#hubnouSnamiPo .c { background-color:#ebe9da; padding:10px;}
#hubnouSnamiPo .l { font-weight:bold; float:left;}
#hubnouSnamiPo .i { display:block; padding-left:70px;}