html{width:100%;height:100%;}
body{position:relative;width:100%;height:100%;font:62.5% Verdana,sans-serif;background:#f0f7fa url(/_images/bgr/inner-bg.png) center top no-repeat;color:#000;vertical-align:baseline;text-align:center;}
body,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,th,td,form,fieldset,legend,label,input,textarea,select,option,blockquote{margin:0;padding:0;}img,fieldset,abbr,acronym{border:0;}table{border-collapse:collapse;border-spacing:0;}ul{list-style:none;}
a, input{outline:none;}
a{text-decoration:none;color:#0083D7;}
h1{padding:0 0 20px;}
h2{font:bold 2.1em Verdana;color:#00419B;padding:0 0 10px;}
h3{font:bold 1.5em Verdana;color:#333333;padding:0 0 2px;}
p{font:normal 1.3em/16px Verdana;color:#333;padding:0 0 10px;}

ul   {padding:0 0 10px;}
ul li{font:normal 1.3em/16px Verdana;padding:0 0 6px 40px;background:url(/_images/bgr/circle-8x8-blue.png) 27px 4px no-repeat;}


.wrap{width:945px;margin:0 auto;text-align:left;}
.head{width:100%;float:left;height:90px;}
.main{width:100%;float:left;}
.foot{width:100%;float:left;padding:100px 0 30px;background:url(/_images/bgr/foot-bg.png) top center no-repeat;}
.w-in{width:945px;margin:0 auto;text-align:left;overflow:hidden;}

.left{float:left;}
.right{float:right;}

.left_pict {margin:0 10px 9px 0;float:left;}
.right_pict{margin:0 0 9px 10px;float:right;}

.clear     {clear:both;}

.c-con{float:right;width:670px;margin:55px 0;}

.wide .c-con             {width:100%;text-align:center;}
.wide .c-con .flashmovie {margin:0 auto;}

.wide .c-con .specialcontent {text-align:left;}
.wide .c-con .textcontent    {text-align:left;}


.l-con{width:225px;float:left;margin:55px 0;}

/*home*/
.home{background:#f0f7fa url(/_images/bgr/home-bg.png) center top no-repeat;}
.home .foot{background:none;padding:30px 0;}
.home .c-con{float:left;width:100%;margin:0;}
.home .mi{width:195px;float:left;border-right:1px solid #9DCFEE;height:260px;margin:19px 0;padding:0 20px;overflow:hidden;}
.home .mi h1     {padding:0 0 12px;}
.home .flashmovie{float:left;width:945px;height:483px;overflow:hidden;border-right:none;margin:10px 0 0;padding:0;}
.home .c-con .textcontent{width:448px;padding:19px 9px 0 15px;margin:0;height:auto;background:url(/_images/ico/newsletter.png) 348px 14px no-repeat;}
.home .textcontent  h1   {padding:0 0 2px;}
.home .textcontent  p    {padding:0 0 3px;}
.home .specialcontent    {width:452px;padding:0 6px 0 14px;margin:19px 0 0;height:168px;}


.home .ArticleList {border-bottom:none;}
.home .ArticleList .ATitle a{padding:0;float:none;border-bottom:none;}
.home .ATeaser{font-size:13px;line-height:16px;color:#333;font-weight:normal;float:left;overflow:hidden;padding:0 0 10px;}
.more{font:bold 11px Verdana;padding:0 0 10px;float:left;clear:left;}

/*navig*/
.head a{float:right;margin:0 28px 0 0;}
.head a.logo{float:left;margin:20px 0 0 110px;}

.main-nav   {background:url(/_images/bgr/main-nav.png) 0 0 no-repeat;float:left;width:905px;margin:15px 20px 0;}
.main-nav ul{float:left;padding:0;}
.main-nav li{float:left;padding:0;background:none;height:32px;}
.main-nav a {float:left;width:100%;display:block;height:100%;text-indent:-999px;overflow:hidden;}

.main-nav li.p3{width:148px;}
.main-nav li.p3 a:hover{background:url(/_images/bgr/main-nav.png) 0px -34px no-repeat;}
.main-nav li.p3 a.asel,
.main-nav li.p3 a.aselc{background:url(/_images/bgr/main-nav.png) 0px -66px no-repeat;}

.main-nav li.p4{width:130px;margin:0 2px;}
.main-nav li.p4 a:hover{background:url(/_images/bgr/main-nav.png) -150px -34px no-repeat;}
.main-nav li.p4 a.asel,
.main-nav li.p4 a.aselc{background:url(/_images/bgr/main-nav.png) -150px -66px no-repeat;}

.main-nav li.p5{width:170px;margin:0 4px;}
.main-nav li.p5 a:hover{background:url(/_images/bgr/main-nav.png) -286px -34px no-repeat;}
.main-nav li.p5 a.asel,
.main-nav li.p5 a.aselc{background:url(/_images/bgr/main-nav.png) -286px -66px no-repeat;}

.main-nav li.p6{width:99px;}
.main-nav li.p6 a:hover{background:url(/_images/bgr/main-nav.png) -460px -34px no-repeat;}
.main-nav li.p6 a.asel,
.main-nav li.p6 a.aselc{background:url(/_images/bgr/main-nav.png) -460px -66px no-repeat;}

.main-nav li.p7{width:105px;}
.main-nav li.p7 a:hover{background:url(/_images/bgr/main-nav.png) -559px -34px no-repeat;}
.main-nav li.p7 a.asel,
.main-nav li.p7 a.aselc{background:url(/_images/bgr/main-nav.png) -559px -66px no-repeat;}

.main-nav li.p8{width:112px;margin:0 4px;}
.main-nav li.p8 a:hover{background:url(/_images/bgr/main-nav.png) -669px -34px no-repeat;}
.main-nav li.p8 a.asel,
.main-nav li.p8 a.aselc{background:url(/_images/bgr/main-nav.png) -669px -66px no-repeat;}

.main-nav li.p9{width:115px;}
.main-nav li.p9 a:hover{background:url(/_images/bgr/main-nav.png) -784px -34px no-repeat;}
.main-nav li.p9 a.asel,
.main-nav li.p9 a.aselc{background:url(/_images/bgr/main-nav.png) -784px -66px no-repeat;}

.main-nav li.p38{width:115px;}
.main-nav li.p38 a:hover{background:url(/_images/bgr/main-nav.png) -784px -34px no-repeat;}
.main-nav li.p38 a.asel,
.main-nav li.p38 a.aselc{background:url(/_images/bgr/main-nav.png) -784px -66px no-repeat;}

.foot ul {padding:0;}
.foot-nav{float:left;width:250px;padding:0 0 0 10px;}
.foot-nav li{float:left;border-right:1px solid #999;padding:0 10px;background:none;}
.foot-nav li a{font:normal .8461em Verdana;color:#999;}
.foot-nav li.last{border-right:none;} 

.copy{float:right;}
.copy li{float:left;background:none;}
.copy li a{color:#999;padding:0 10px;}
.copy li a img{vertical-align:middle;}


/*Left navig*/



.sec-navig           {border-top:1px solid #78BCE7;float:left;}
.sec-navig ul        {padding:0;}
.sec-navig li        {padding:7px 0 0;float:left;width:225px;background:none;}
.sec-navig li a      {background:url(/_images/bgr/sec-nav.png) 0 -28px no-repeat;float:left;width:175px;height:29px;font:bold .9230em/27px Verdana;padding:0 25px}
.sec-navig li a:hover{background:url(/_images/bgr/sec-nav.png) 0 -57px no-repeat;color:#fff;}
.sec-navig li.sel a,
.sec-navig li.selc a   {background:url(/_images/bgr/sec-nav.png) 0 0px no-repeat;color:#fff;}

.sec-navig li.sub,
.sec-navig li.sel.p27,
.sec-navig li.selc.p27 {background:#0082D7 url(/_images/bgr/sec-nav-sel-top.png) 0 0 no-repeat;float:left;padding:0;margin:7px 0 0;}
 
.sec-navig li.sel  ul a,
.sec-navig li.selc ul a     {margin:0 25px;background:none;padding:0;height:auto;line-height:18px;padding:5px 0 0;border-bottom:1px solid #80C1EB;color:#fff;}
.sec-navig li.sel  ul,
.sec-navig li.selc ul        {background:url(/_images/bgr/sec-nav-sel-bot.png) 0 100% no-repeat;padding:0;float:left;padding:0 0 10px;}
.sec-navig li.sel  ul li,
.sec-navig li.selc ul li     {padding:0;background:none;}
.sec-navig li.sel  ul li a,
.sec-navig li.selc ul li a   {border-bottom:1px solid #80C1EB;background:none;padding:3px 10px;margin:0 25px;font-size:11px;font-weight:normal;width:155px;}
.sec-navig li.sel ul li.sel a,
.sec-navig li.sel ul li.selc a {font-weight:bold;}


.sec-navig .p11 a.asel {background:url(/_images/bgr/sec-nav-red.png) 0 0px no-repeat;color:#fff;}
.sec-navig .p11 a:hover{background:url(/_images/bgr/sec-nav-red.png) 0 -57px no-repeat;color:#fff;}
.sec-navig .p11 a      {background:url(/_images/bgr/sec-nav-red.png) 0 -28px no-repeat;float:left;width:175px;height:29px;font:bold .9230em/27px Verdana;padding:0 25px}

.sec-navig .p12 a      {background:url(/_images/bgr/sec-nav-green.png) 0 -28px no-repeat;}
.sec-navig .p12 a:hover{background:url(/_images/bgr/sec-nav-green.png) 0 -57px no-repeat;color:#fff;}
.sec-navig .p12 a.asel {background:url(/_images/bgr/sec-nav-green.png) 0 0px no-repeat;color:#fff;}



/*third-nav*/

.third-nav           {border-top:1px solid #78bce7;padding:35px 0 0 0;margin-top:30px;float:left;background:url(/_images/txt/third-nav-title.png) 0 10px no-repeat;}
.third-nav li        {padding:0 0 7px;float:left;width:225px;background:none;}
.third-nav li a      {background:url(/_images/bgr/sec-nav-red.png) 0 -28px no-repeat;float:left;width:175px;height:29px;font:bold .9230em/27px Verdana;padding:0 25px}
.third-nav li a:hover{background:url(/_images/bgr/sec-nav-red.png) 0 -57px no-repeat;color:#fff;}
.third-nav li a.asel {background:url(/_images/bgr/sec-nav-red.png) 0 0px no-repeat;color:#fff;}





/*content*/

.textcontent .right{width:385px;}
table{width:100%;font:normal 13px Verdana;}
th{color:#00419B;border-bottom:1px solid #0083D7;vertical-align:top;font-weight:bold;padding:5px 10px;}
th.odd{text-align:right;}
td{padding:5px 10px;vertical-align:top;border-bottom:1px solid #78BCE7;text-align:left;}
td.odd{text-align:right;font-weight:bold;}
hr{background:#B5D9F0;height:1px;border:none;}


.no-border td  {border:none;padding:5px 0;}

/*Zabava*/

.flash-games   {float:left;width:100%;padding:10px 0;}
.flash-games li{background:none;width:200px;height:223px;float:left;padding:0 13px 17px 0;}

.ads     {float:left;width:100%;padding:0;}
.ads li  {background:none;width:198px;height:140px;float:left;padding:0 15px 17px 0;}

.goods      {float:left;width:100%;padding:0;}
.goods li   {background:none;width:305px;height:223px;font-size:1.2em;color:#003F99;float:left;padding:0 16px 17px 0;position:relative;}
.goods div  {float:left;position:absolute;top:42px;right:15px;width:110px;}
.goods div a{float:left;display:block;line-height:1.5em;}

/*articles*/

.article{width:625px;}
.ArticleList{float:left;width:100%;}
.Date{font:bold 1.3em Verdana;color:#999;padding:0 0 4px;}
.ATitle{float:left;width:100%;font:bold 1.8em Verdana;color:#00409A;padding:0 0 20px;}
.ASubTitle,
h3{font:bold 1.7em Verdana;color:#333;padding:0 0 10px;}
.ATeaser,
.Teaser{font:bold 1.5em/18px Verdana;color:#333;padding:0 0 10px;}
.ListLink,
.articleBack{border-top:1px solid #B5D9F0;padding:10px 0;width:100%;margin:20px 0 0 0;clear:both;float:left;}
.ListLink a,
.articleBack a{margin:0 5px;font:bold 11px Verdana;}

.ArticleList .ATitle a{border-bottom:1px solid #B5D9F0;padding:0 0 10px;width:100%;float:left;}


/*forms*/
.cookingrecipeadd{width:625px;}
.f_item       {width:100%;float:left;padding:0 0 20px;}
.f_item label {font:bold 1.2em Verdana;color:#333;float:left;display:block;width:100%;padding:0 0 8px;}
.f_item input {background:url(/_images/bgr/input-bg.png) 0 0 no-repeat;float:left;width:375px;padding:7px 5px;border:none;font:normal 13px Verdana;color:#333;}
.f_item textarea{background:url(/_images/bgr/textarea-bg.png) 0 0 no-repeat;float:left;width:375px;overflow:auto;padding:7px 5px;border:none;height:166px;font:normal 13px Verdana;color:#333;}
.f_item.last{border-bottom:1px solid #B5D9F0;}

label .required{padding:0 0 0 2px;color:#FF0000;}
.warning          {color:#FF0000;display:block;padding:0 0 30px;}

.f_item .rbl div{padding:0 20px 0 0;float:left;}
.f_item .rbl label{width:auto;font:normal 1.3em Verdana;padding:0 0 0 5px;}
.f_item .rbl input{width:auto;background:none;padding:0;width:13px;height:13px;margin:2px 0 0;}
.submit{background:url(/_images/bgr/button.png) 0 0 no-repeat;float:right;width:163px;border:none;cursor:pointer;font:bold 1.6em Verdana;color:#fff;padding:6px 10px;margin:20px 60px 0 0;}
.button{background:url(/_images/bgr/button.png) 0 0 no-repeat;float:right;width:140px;border:none;cursor:pointer;font:bold 1.6em Verdana;color:#fff;padding:7px 10px;margin:25px 0 0;}
.f_item label.error{font-size:13px;color:red;font-weight:normal;}

.weightedquiz .question {float:left;width:100%;padding:0 0 30px;}
.radioLabel {font:normal 1.3em/18px Verdana;color:#333;}
.radio{float:left;display:block;width:100%;}
.H {float:left;display:block;width:100%;padding:0 0 5px;font:normal 1.3em/18px Verdana;}
.H label{color:#333;float:left;display:block;cursor:pointer;}
.H input{float:left;display:block;margin:5px 6px 0 0;width:13px;height:13px;}
.H b    {float:left;}
.number {color:#00409A;float:left;font:bold 1.3em Verdana;padding:1px 10px 0 0;}

.readonlyEntry{font:1.3em Verdana;display:block;float:left;padding:6px 5px;width:375px;color:#333;}


.validationResult{color:#FF0000;font:bold 1.3em Verdana;}
.answerNumber {color:#00409A;float:left;padding:0 5px 0 0;}
.correctAnswerInfo{ display:block;color:#336600;font-weight:bold;width:450px;float:right;clear:right;}
.wrongAnswerInfo{ display:block;color:#FF0000;font-weight:bold;width:450px;float:right;clear:right;}

.cmd{border-top:1px solid #B5D9F0;width:100%;float:left;}
.WQSubmit{background:url(/_images/bgr/button.png) 0 0 no-repeat;float:right;width:163px;border:none;cursor:pointer;font:bold 1.6em Verdana;color:#fff;padding:7px 10px;margin:20px 60px 0 0;}

.flash-back{background:url(/_images/bgr/button2.png) 0 0 no-repeat;float:left;width:60px;margin:40px 0 0;border:none;cursor:pointer;font:bold 1.6em Verdana;color:#fff;padding:7px 10px 7px 90px;}

.response  {float:left;width:100%;padding:0 0 30px;font:bold 1.3em/18px Verdana;color:#333;} 
.response p{font-size:1em;}
.response strong{display:block;padding:0 0 3px;}

/*recipes*/
.l-con .cookingrecipeshow{background:#ECF5F9 url(/_images/bgr/ip-bg.png) 0 0 repeat-x;float:left;width:195px;border-bottom:1px solid #78BCE7;border-top:1px solid #78BCE7;margin:50px 0;padding:10px 15px;}
.l-con .cookingrecipeshow .recipeOfTheWeek{padding:0 0 20px;}
.l-con .cookingrecipeshow h1,
.home .c-con .cookingrecipefrontpage h1{padding:0 0 12px;font:bold 1.8em Verdana;color:#0083D7;}
.l-con .cookingrecipeshow .categoryName,
.home .cookingrecipefrontpage .categoryName{font:bold 1.3em Verdana;padding:0 0 10px;color:#00419B;}
.l-con .cookingrecipeshow div{float:left;width:100%;}
.l-con .cookingrecipeshow h2{font:bold 1.3em/16px Verdana;color:#333;padding:0 0 2px;float:left;width:100%;}
.preparationContents,
.ingredientsContents{font:normal 1.3em/16px Verdana;color:#333;padding:0 0 18px;}
.numberContents{font:bold 2.5em Verdana;float:left;width:100%;color:#00419B;}




.c-con .cookingrecipeshow h1{font:bold 1.8em Verdana;color:#333;padding:0 0 18px;}
.c-con .cookingrecipeshow h2{font:bold 1.5em Verdana;color:#333;padding:0 0 2px;}
.c-con .cookingrecipeshow div{float:left;width:100%;padding:0 0 30px;}
.numberContents{font:bold 3.1em Verdana;color:#003F99;}

.c-con div.recipeOfTheWeek     {padding:0 0 15px;}
.c-con div.categoryName        {font:bold 2.1em Verdana;color:#003F99;padding:0 0 13px;}
.c-con div.ingredientsContents {padding-left:30px;width:640px;line-height:1.5em;}

/*newslettersubscribe*/
.newslettersubscribe h2{font:normal 1.5em/18px Verdana;color:#333;padding:0 0 60px;}
.newslettersubscribe .f_item label {width:140px;padding:6px 0;}

.newslettersubscribe label.error   {float:left;clear:left;width:100%;text-indent:140px;padding:2px 0 0;}

.ThankYouNote{font-size:1.3em;}

.extrainfo   { display:block;float:left;font-size:.850em;padding:0 20px 0 140px;width:385px;}
.extrainfo p {padding:0;}

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorBox{}
    #cboxTopLeft{width:25px; height:25px; background:url(/_images/lb/border1.png) 0 0 no-repeat;}
    #cboxTopCenter{height:25px; background:url(/_images/lb/border1.png) 0 -50px repeat-x;}
    #cboxTopRight{width:25px; height:25px; background:url(/_images/lb/border1.png) -25px 0 no-repeat;}
    #cboxBottomLeft{width:25px; height:25px; background:url(/_images/lb/border1.png) 0 -25px no-repeat;}
    #cboxBottomCenter{height:25px; background:url(/_images/lb/border1.png) 0 -75px repeat-x;}
    #cboxBottomRight{width:25px; height:25px; background:url(/_images/lb/border1.png) -25px -25px no-repeat;}
    #cboxMiddleLeft{width:25px; background:url(/_images/lb/border2.png) 0 0 repeat-y;}
    #cboxMiddleRight{width:25px; background:url(/_images/lb/border2.png) -25px 0 repeat-y;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:20px;}
        #cboxTitle{position:absolute; bottom:0px; left:0; text-align:center; width:100%; color:#999;}
        #cboxCurrent{position:absolute; bottom:0px; left:100px; color:#999;}
        #cboxSlideshow{position:absolute; bottom:0px; right:42px; color:#444;}
        #cboxPrevious{position:absolute; bottom:0px; left:0; color:#444;}
        #cboxNext{position:absolute; bottom:0px; left:63px; color:#444;}
        #cboxLoadingOverlay{background:url(images/loading.gif) 5px 5px no-repeat #fff;}
        #cboxClose{position:absolute; bottom:0; right:0; display:block; color:#444;}


