/* CSS Document */

HTML{height:100%;width:100%}
BODY {height:100%;width:100%;margin:0; padding:0; font-family: Arial; color: #000000; font-size:14px}
a{color: #ff0962;font-family: Tahoma;font-size:12px;font-style:normal; text-decoration:underline}
a:hover{ text-decoration:none}
IMG {border: 0}
TABLE {border-collapse:collapse;}
TABLE TR TD {padding:0;vertical-align:top;}
FORM  {margin:0}
INPUT, TEXTAREA, SELECT {font-size:12px; font-family: Arial, sans-serif; color: #4e5560}
P { font-family: Arial; color: #000000; font-size:14px}
DIV {font-size: 12px}
h1 { font-family: Tahoma; font-size:18px; margin-top:20px; color: #ff0962; font-weight: normal}
h5{ font-family:Tahoma; font-size:34px; color:#ffffff; margin:0 0 0 220px}
h5 font{font-family:Tahoma; font-size:34px; color:#231f20}
ul{margin:7px 0px 7px 16px;padding:0}
li{ font-family: Arial; color: #000000; font-size:14px}
ol{margin:7px 0px 7px 30px;padding:0}
HR{height:1px;border:0px;background:#BE9960;}
.clear{clear: both;padding-bottom: 1px; margin-bottom: -1px; height:0;}
.left{float:left}
.right{float:right}
.absolute{position:absolute}
.relative{position:relative}
.middle{vertical-align:middle}
.center{text-align:center}
.border{border:1px solid #111}
.white{color:#fff} .black{color:#111} .red{color:red} .green{color:green} .blue{color:blue} .grey{color:#cecece}
.font11{font-size:11px} .font12{font-size:12px} .font14{font-size:14px}

#tablemain{ width:100%; height:100%; min-width:800px !important; background-color:#f9fdc0}
#tdtopleft{width:270px; height:290px; background:url(/html/kinder/i/bgtopleft.jpg) top left no-repeat}
#tdtopleft p{ font-family:Tahoma; font-size:11px; color:#286468; position:absolute; margin:-21px 0 0 63px}
.imglogo{margin:82px 0 0 18px}

#tdtopright{ height:290px; background:url(/html/kinder/i/bgtopright.jpg) bottom right no-repeat #6af5fe; z-index:10;}
#divtopcenter{max-height:290px; height:auto !important; height:290px; width:70%; background:url(/html/kinder/i/bgtoprr.jpg) bottom left repeat-x; min-width:400px !important}
#divtopright{ width:204px; height:55px;background:url(/html/kinder/i/bgtoprl.jpg) left bottom no-repeat; margin-top:235px; z-index:-10}
#menu{ position:absolute; margin:0px 0 0 0px; white-space:nowrap; width:700px !important}
#search{ position:absolute; padding:0; margin:180px 0 0 20px; width:500px}
#search p{ font-family:Tahoma; font-size:14px; color:#248f97; height:14px; padding:0; margin:0}
.forsearch{ background:url(/html/kinder/i/forsearch2.jpg) top left no-repeat; width:377px; height:41px; margin-top:1px; font-family:Tahoma; font-size:11px; color:#248f97}
.forsearch select{ margin:10px 0 0 11px}
.forsearch span{ font-family:Tahoma; font-size:11px; color:#248f97; margin:0 -80px 0 80px}

/* Меню слева*/

#tdmenu{ width:260px; display:block}
#tdmenu div{ font-family:Tahoma; font-size:18px; color:#3f3f3a; margin-top:0;padding-top:0px; // padding-top:10px} 
#tdmenu div a{ line-height:18px} 
#tdmenu a{ font-family:Tahoma; font-size:12px; color:#3f3f3a; text-decoration:underline; width:164px;} 
#tdmenu a:hover{ color:#ff0962;} 
#mainmenu{ padding:0 0 0 43px; margin:0}

.menu_1{ width:197px; height:44px; background:url(/html/kinder/i/menu/mmgame.jpg) top left no-repeat; padding-left:20px}
.menu_2{ width:197px; height:44px; background:url(/html/kinder/i/menu/mmmethod.jpg) top left no-repeat; padding-left:20px}
.menu_3{ width:197px; height:44px; background:url(/html/kinder/i/menu/mmgame.jpg) top left no-repeat; padding-left:20px;}
.menu_4{width:197px; height:44px; background:url(/html/kinder/i/menu/mmmethod.jpg) top left no-repeat; padding-left:20px;}
.menu_5{width:197px; height:44px; background:url(/html/kinder/i/menu/mmgame.jpg) top left no-repeat; padding-left:20px}
.menu_6{width:197px; height:44px; background:url(/html/kinder/i/menu/mmmethod.jpg) top left no-repeat; padding-left:20px;}
.menu_7{width:197px; height:44px; background:url(/html/kinder/i/menu/mmgame.jpg) top left no-repeat; padding-left:20px}
.menu_1 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_2 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_3 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_4 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_5 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_6 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_7 a{ font-family:Tahoma; font-size:18px !important; color:#3f3f3a; margin:0; padding-top:10px; // padding-top:0; text-decoration:none !important; position:absolute}
.menu_1 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_2 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_3 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_4 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_5 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_6 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_7 a:hover{color:#3f3f3a !important; text-decoration:underline !important}
.menu_right{ width:174px; // width:197px;background:url(/html/kinder/i/menu/ammgame.jpg) right top repeat-y; padding:0 0 0 23px; margin:0}
.menu_left{ width:197px; background:url(/html/kinder/i/menu/ammmethod.jpg) left top repeat-y; padding:0 0 0 23px; margin:0}
.currentmenu{ font-family:Tahoma; font-size:12px; color:#3f3f3a; text-decoration:none; width:164px; font-weight:bold;margin:0 !important ; padding:0  !important } 

#tdright{ width:201px !important; padding:0; float:left;position:relative; height:auto !important}
#tdleft{  width:100%; height:auto !important }
.divleft{ min-width:410px !important; padding:0 20px 0 20px; margin:0}
.catday{ clear:both; margin:30px 0 0 -5px; padding:0}
.tablecenter{width:100%; clear:both; height:auto; margin-top:-10px}
.divcat{ width:194px; height:212px; background:url(/html/kinder/i/catbg.jpg) top left no-repeat; margin-top:20px; padding-top:7px; text-align:center}
.divcat span{ position:absolute; font-family:tahoma; font-size:24px; color:#0B739F; margin:175px 0 0 -167px} 
.divcat span font{ font-size:12px}
.opis{ width:194px;}
.opis a{ font-family:Tahoma; font-size:18px; color:#206c87; text-decoration:underline;}
.opis p{ font-family:tahoma; font-size:12px; color:#080808; line-height:20px}
.opis p a{ font-family:tahoma; font-size:12px; color:#206c87; text-decoration:underline}
.opis div.opis1{width:179px; height:37px; background:url(/html/kinder/i/opis.jpg) top left no-repeat; margin-left:-5px}
.opis div.opis2{width:179px; height:37px; background:url(/html/kinder/i/opis2.jpg) top left no-repeat; margin-left:-5px}
.opis2{width:179px; height:37px; background:url(/html/kinder/i/opis2.jpg) top left no-repeat; margin-left:-5px}
.opis div a{ font-family:tahoma; font-size:12px; color:#FF0962; text-decoration:underline; padding-left:35px; line-height:23px}

.basket{ width:201px; height:27px;  background:#ff0962; margin:-30px 0 0 0; position:relative}
.basket span{ font-family:Tahoma; font-size:11px; color:#ececec; line-height:25px; padding-left:12px}
.imgbasket{ position:absolute; margin-top:-85px}
.bgbasket{ width:201px; height:27px; background:url(/html/kinder/i/bgbasket.jpg) bottom left no-repeat; position:relative}
.bgbasket a{ font-family:Tahoma; font-size:11px; color:#141414; padding-left:30px; padding-top:10px; line-height:25px}
@-moz-document url-prefix() {
#korz{width:201px; height:140px;background:url(/html/kinder/i/bgbasket1.jpg) top left no-repeat #6af5fe; visibility:hidden; position:absolute; margin-top:-27px;z-index:2}
}
#korz{width:201px; height:140px;background:url(/html/kinder/i/bgbasket1.jpg) top left no-repeat #6af5fe; visibility:hidden; position:absolute; margin-top:-27px;z-index:1}
#korz a{ font-family:Tahoma; font-size:11px; color:#141414; padding-left:30px; padding-top:10px; line-height:25px}
.forkorz{padding-left:30px; padding-top:20px}
#korz span a{ background:#f9fdc0;padding:3px; margin-left:10px}
#news{ width:201px;  float:left; margin-top:10px}
@-moz-document url-prefix() {
#news{ width:201px;  float:left; margin-top:30px;position:relative}
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
#korz{width:201px; height:140px;background:url(/html/kinder/i/bgbasket1.jpg) top left no-repeat #6af5fe; visibility:hidden; position:absolute; margin-top:-27px; z-index:0}
}


.imgnews{width:45px; float:left}
.rnews a{ font-family:Tahoma; font-size:14px; color:#0b739f; font-weight:bold}
.rnews a:hover{ text-decoration:none}
.rnews span{ font-family:Tahoma; font-size:10px; color:#676859}
.rnews p{ font-family:Tahoma; font-size:12px; color:#676859; margin-left:5px}
.rnews div{font-family:Tahoma; font-size:11px; color:#0b739f; font-weight:normal}
.rnews div a{font-family:Tahoma; font-size:11px; color:#0b739f; font-weight:normal; margin-left:5px}
.rnews div a:hover{ text-decoration:none}
#search2{ background:url(/html/kinder/i/search2.jpg) top left no-repeat; width:190px; height:60px; padding-top:19px; position:absolute; margin-top:40px}
#search2 input{border:none; margin:-1px 0 0 20px; width:130px; height:13px}
#search2 img{ width:31px; height:27px; position:absolute; margin-top:-10px}

#search3{ background:url(/html/kinder/i/search3.jpg) top left no-repeat; width:173px; height:33px; padding-top:19px; // padding-top:15px !important; position:absolute; margin-top:10px;z-index:-1}

@-moz-document url-prefix() {
#search3{ background:url(/html/kinder/i/search3.jpg) top left no-repeat; width:173px; height:33px; padding-top:19px; position:absolute; margin-top:30px;z-index:0}
}
@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
#search3{ background:url(/html/kinder/i/search3.jpg) top left no-repeat; width:173px; height:33px; padding-top:19px; position:absolute; margin-top:30px;z-index:2}
}

#search3 input{border:none; margin:-2px 0 0 1px; width:130px; height:15px}
#search3 img{ width:31px; height:27px; position:absolute; margin-top:-10px}

#search2_in{width:190px; height:20px; margin:0 0 20px 0}
#search2_in input{border:1px solid #111; width:130px; height:14px}
#search2_in img{ width:20px; height:12px;}
/* Футер */

#tdbottom{ height:209px; background:url(/html/kinder/i/bgbottomright1.jpg) right bottom repeat-x}
.divbottoml{ width:648px; height:209px; background:url(/html/kinder/i/bgbottomleft.jpg) left bottom no-repeat}
.divbottoml div{padding:110px 0 0 63px}

.divbottoml p{ font-family:Tahoma; font-size:11px; color:#414141; padding:0; margin:0}
.divbottoml  a{ font-family:Tahoma; font-size:11px; color:#414141; padding:0; margin:0; text-decoration:underline}
.divbottoml  a:hover{ text-decoration:none}
.divbottoml div span{ position:absolute; margin:-75px 0 0 80px;}
.dlab{ position:absolute; float:right; right:32px; margin:-75px 0 0 0}
.dlab a{ font-family:Tahoma; font-size:11px; color:#414141; text-decoration:underline}
.dlab a:hover{ text-decoration:none}

.korztable p{ font-family:Tahoma; font-size:12px; color:#4e4d4d;}

.path{ font-family:Tahoma; font-size:11px; color:#5dd2da;margin:20px 0 10px 0}
.path a{ font-family:Tahoma; font-size:11px; color:#5dd2da;text-decoration:underline}
.cat_prod_01{float:left; width:194px;margin-right:30px;position:relative;height:420px}
.tdcat01{background:url(/html/kinder/i/catbgbig.jpg) top left no-repeat; width:344px; height:361px}
.tdcat02{background:url(/html/kinder/i/catbgbig2.jpg) top left no-repeat; width:344px; height:361px}
.tdcat01 div{position:absolute; width:100px; height:30px;margin:305px 0 0 10px}
.tdcat01 span{font-family:Tahoma; font-size:24px; color:#0b739f; font-weight:normal}

.tdcats00{width:300px; border-bottom:1px solid #c4c793;padding:5px 0}
.tdcats00 div.tdcats00div01{height:50px; width:60px; float:left; text-align:left}
.tdcats00 div.tdcats00div02{float:left; width:190px; height:50px;}
.tdcats00 div.tdcats00div02 a{ font-family:Tahoma; font-size:12px; color:#474444; text-decoration:underline}
.tdcats00 div.tdcats00div02 a:hover{ font-family:Tahoma; font-size:12px; color:#474444; text-decoration:none}
.divlvl2{width:486px; height:36px; border-bottom:1px solid #c4c793;}
.divlvl2 a{font-family:Tahoma; font-size:12px; color:#474444; text-decoration:underline;line-height:31px}
.divlvl2 a:hover{font-family:Tahoma; font-size:12px; color:#474444; text-decoration:none;line-height:31px}

.form small{font-family:Tahoma; font-size:10px; color:red; padding:0; margin:0 0 10px 0}
.korztable{}
.korztable hr{color:#a9a9a9; height:1px;}
.korztable p{ font-family:Tahoma; font-size:12px; color:#4e4d4d;}
.korztable01td{ width:145px; height:45px; text-align:left;background:url(/html/kinder/i/korztable01.jpg) top left no-repeat; padding-top:10px}
.korztable02td{background:url(/html/kinder/i/korztable02.jpg) top left no-repeat; padding-top:10px; text-align:center; width:142px}
.korztable03td{ width:105px; text-align:center;background:url(/html/kinder/i/korztable04.jpg) top left no-repeat; padding-top:10px}
.korztable04td{ width:142px; text-align:center;background:url(/html/kinder/i/korztable02.jpg) top left no-repeat; padding-top:10px}
.korztable05td{ width:110px; text-align:center;background:url(/html/kinder/i/korztable05.jpg) top left no-repeat; padding-top:10px}
.korztable06td{ width:140px}
.korztable06td div{ width:145px; height:185px;background:url(/html/kinder/i/bgkorztov.jpg) top left no-repeat; padding:20px 0 0 0; margin:0}
.korztable06td p{width:140px; margin:0; padding:0}
.korztable06td p a{font-size:12px; color:#206c87;}
.korztable07td{ vertical-align:top; text-align:center; padding-top:75px}
.korztable08td{ height:45px; vertical-align:top; text-align:center;background:url(/html/kinder/i/korztable06.jpg) top left no-repeat; padding-top:10px}
.korztable09td{background:url(/html/kinder/i/korztable07.jpg) top left repeat-x; padding-top:10px; text-align:center}
.korztable10td{ vertical-align:top; text-align:center; background:url(/html/kinder/i/korztable07.jpg) top left repeat-x; padding-top:5px;width:142px}
.korztable10td p{font-family:Tahoma; font-size:18px; color:#4e4d4d}
.korztable11td{background:url(/html/kinder/i/korztable08.jpg) top left no-repeat; padding-top:10px;text-align:center; }
.korztable12td{ height:45px;background:url(/html/kinder/i/korzperesch2.jpg) top left no-repeat; padding:7px 0 0 35px}
.korztable13td{background:url(/html/kinder/i/korzzakaz.jpg) top left no-repeat; padding:7px 0 0 25px; width:120px}


.table-partners { width:90%}
.tp-td1{ padding:10px 10px 10px 0; width:120px}
.tp-td1 img{ border:1px double #fd0863}
.tp-td2{ padding:10px}
.tp-td2 a{font-family:Tahoma; font-size:12px; color:#474444; text-decoration:underline; font-weight:bold;padding:0;margin:0}
.tp-td2 a:hover{font-family:Tahoma; font-size:12px; color:#474444; text-decoration:none; font-weight:bold;padding:0;margin:0}
.tp-td2 p{font-family:Tahoma; font-size:12px; color:#474444; font-weight:normal;padding:4px 0 0 0;margin:0}

.answer { visibility: hidden; display:none; }
ul.ask li { margin-top: 10px; }

div.faq { margin-top:40px;}
div.faq p { margin:0px; padding:0px; }
div.answer { margin-top:0px; padding-left:15px; }

.hidden { display:none; visibility:hidden; }
