html,body{padding:0;margin:0;border:none;height:100%;}
body{background:white;font-family:Tahoma;}
body.bstyle{background-image:url("/i/new/bg.gif") !important;background-position:top left;}

/*mdcka styles*/
#tp_mn{position:relative;top:0px;height:73px; }
#tp_mn a{display:block;width:185px;height:48px;position:absolute;top:20px;}
#tp_mn #m1{left:-190px;}
#tp_mn #m2{left:8px;}
#tp_mn #m3{left:206px;}
#tp_mn #m4{left:404px;}

#tp_mn #m5{left:598px;} /*Кнопка меню колекций */

#log_flt{position:absolute;top:0px;left:-14px;width:266px;height:77px;z-index:100;}
* html .fckies{padding-left:18px;}
.fck{margin-left:10px;}

a,img {border:none;text-decoration:none;}
a:link {color:#1d8dff;}
a:visited {color:#66c;}
a:hover {color:#1d8dff;}

.weee{margin-top:3px;margin-left:20px;list-style-image:url(/i/star.gif);padding:0;}
.fcklb{margin:4px 0;}

.no_rep{background-repeat:no-repeat;}
#nonFooter{min-height:100%;}
*html #nonFooter{height:100%;}
#spacer{height:45px;}
#footer{position:absolute;top:-35;left:0;width:100%;height:35px;padding-top:0px;background-image:url("/i/new/foot_bg.gif");font-size:11px;color:white;}
#footer a{color:#ffdcaf;}
#footer a:hover{color:#ffe5c4;text-decoration:underline;}
#design_by{text-align:right;}

#main{position:relative;top:6px;margin:0 auto;width:960px;height:auto;}

#box1{float:left;width:960px;}
#gen_prt{margin:0 185px 0 175px;}
#lft_prt{float:left;width:175px;margin-left:-960px;}
#rgt_prt{float:left;width:175px;margin-left:-185px;padding-top:65px;}



#downer{clear:left;width:960px;height:1px;font-size:0px;}
.pos_rel{position:relative;height:1px;}
.pos_rel div{position:absolute;top:-135px;right:138px;width:71px;height:139px;z-index:50;background-image:url("/i/posnayko.gif");}

/*Left menus*/

/* Забераем ненужные меню в левой части*/

#lft_prt .men_elem.org2{
	display: none;
}
/* ------- */


#logos{margin-top:8px;}
.men_elem{width:175px;height:auto;text-align:center;}

.plaha{height:31px;overflow:hidden;color:white;font-size:13px;font-weight:bold;}
.grn2 .plaha{background-image:url("/i/new/pl_orange.png");}
.org2 .plaha{background-image:url("/i/new/pl_purple.png");}
.blu2 .plaha{background-image:url("/i/new/pl_blue.png");}
.pur2 .plaha{background-image:url("/i/new/pl_yellow.png");}
.bluG .plaha{background-image:url("/i/new/pl_blueG.png");}
.plaha a{color:white;font-size:13px;font-weight:bold;}

.pur3 .plaha{background-image:url("/i/new/pl_yellow.png");}

.men_list{padding-top:4px;background-repeat:repeat-y;}
.men_list a{padding-left:10px;position:relative;display:block;text-align:left;width:126px;margin:0 auto;min-height:20px;font-family:Arial;font-size:13px;font-weight:bold;color:white !important;text-decoration:none;background-color:transparent;}
.grn2 .men_list{background-image:url("/i/new/pl_orange_bg.png");}
.org2 .men_list{background-image:url("/i/new/pl_purple_bg.png");}
.blu2 .men_list{background-image:url("/i/new/pl_blue_bg.png");}
.pur2 .men_list{background-image:url("/i/new/pl_yellow_bg.png");}
.bluG .men_list{background-image:url("/i/new/pl_blue_bgG.png");}

.pur3 .men_list{background-image:url("/i/new/pl_yellow_bg.png");}

*html .men_list{height:1%;}
*html .men_list a{height:20px;}
.men_list a:hover{background-color:transparent;text-decoration:underline;}

.fot_men{width:175px;height:12px;background-image:url("/i/new/");margin-bottom:3px;background-repeat:no-repeat;}
.grn2 .fot_men{background-image:url("/i/new/pl_orange_fot.png");}
.org2 .fot_men{background-image:url("/i/new/pl_purple_fot.png");}
.blu2 .fot_men{background-image:url("/i/new/pl_blue_fot.png");}
.pur2 .fot_men{background-image:url("/i/new/pl_yellow_fot.png");}
.bluG .fot_men{background-image:url("/i/new/pl_blue_fotG.png");}

.pur3 .fot_men{background-image:url("/i/new/pl_yellow_fot.png");}

/*End of left menus*/

/* ---------- Right GRN ------------ */
/* Forum Menu */
/* End ORG Menu */



/* ---------End rihgt menu ------------- */



/*Down menus*/
.dwnmen .plaha{background-image:url("/i/new/pl_green.png");}
.dwnmen .men_list{background-image:url("/i/new/pl_green_bg.png");}
.dwnmen .men_list a{color:white !important;}
.dwnmen .fot_men{background-image:url("/i/new/pl_green_fot.png");}
/*End of down menus*/

/*Modules*/
.mods{text-align:justify;font-size:13px;padding:4px 12px 0 12px;color:#d8e4ab;line-height:14px;}
.mods a{display:inline;background-color:transparent;}
.mods a:hover{background-color:transparent;}
/*Modules*/

/*Central column*/
#hed_top{position:relative;left:5px;height:60px;}
*:first-child+html #hed_top{height:62px;} 
#hed_top a{color:white;font-size:12px;font-weight:bold;}
#hed_top a:hover{text-decoration:underline;}
#langs{position:absolute;top:18px;left:85px;}
#langs a{display:block;line-height:20px;padding-left:20px;background-repeat:no-repeat;background-position:top left;}
#ukr{background-image:url("/i/ukr_ov.gif");}
#rus{background-image:url("/i/rus_ov.gif");}
#shadow{position:absolute;top:1px;left:330px;width:14px;height:42px;z-index:10;}


#navi{position:absolute;top:1px;left:600px;text-align:left;z-index:12;line-height:19px;width:170px;}

/* Добавил место для кнопки*/
/*div.men_elem.pur2{margin-top:50px;}*/
#rgt_prt div.men_elem.pur2{margin-top:50px;}

#hed_rgt{position:absolute;top:10px;right:20px;width:260px;height:28px;padding-top:15px;}
#hed_rgt a{float:right;display:block;width:75px;height:23px;cursor:pointer;}
#hed_rgt div{float:right;position:relative;width:181px;height:23px;background-image:url("/i/new/src_bg.gif");background-repeat:no-repeat;}
#hed_rgt input{position:absolute;top:0;left:0;width:154px;height:17px;padding:2px 8px;margin:0;font-size:13px;color:#525252;border:none;background-color: transparent;background-image: url('/i/googlogo.gif');background-position: 98% 65%;background-repeat: no-repeat;}

/*Horizontal green menu*/
#g_m{position:relative;height:36px;background-image:url("/i/gen_men_cnt.gif");margin:0 10px;text-align:center;font-size:15px;font-weight:bold;font-family:Arial;background-repeat:repeat-x;}
#g_m a{position:relative;top:-14px;color:white;}
#g_m a:hover{color:#e9f4b4;}
.g_m_g{position:absolute;top:0px;width:14px;height:36px;z-index:20;}
.g_m_l{left:-5px;background-image:url("/i/gen_men_lft.gif");}
.g_m_r{right:-5px;background-image:url("/i/gen_men_rgt.gif");}
#g_m img{margin:0 8px;}
/*End of horizontal green menu*/

/*General part*/
.cont_t{height:16px;margin:0px 5px 0 5px;background-image:url("/i/new/cont_top.gif");background-position:bottom left;}
.cont_m{position:relative;min-height:310px;margin:0 5px;padding:0 18px;background-image:url("/i/new/cont_mid.gif");color:#4e4e4e;background-repeat:repeat-y;font-size:13px;font-family:Tahoma;}
*html .cont_m{height:310px;}
.cont_b{height:16px;margin:0 5px;background-image:url("/i/new/cont_bot.gif");}

.main_content{
	
}

.posnayko{position:absolute;z-index:1000;bottom:-25px;right:-93px;width:118px;height:222px;background-image:url("/i/new/posnayko_new_year.png");background-repeat:no-repeat;}

.krohi{font-size:14px;font-weight:bold;}
.krohi .navon{color:#8f8f8f !important;}
.krohi a{color:#2b9ec6 !important;}
.krohi a:hover{color:#1f87ab !important;text-decoration:none !important;}
.cont_m p{margin:0;padding:4px 0;}
.cont_m a{position:relative;color:#1d8dff;cursor:pointer;}
.cont_m a:visited {color:#66c;}
.cont_m a:hover{color:#6db5ff;text-decoration:underline;}
.devider{border-top:2px solid #bfbfbf;margin-top:8px;font-size:0px;height:6px;}

/*Main page with magazines*/ 
.clr_bx{overflow:hidden;height:650px;}
.mag_bx{float:left;width:276px;height:300px;margin-bottom:10px;}
.mag_tit{font-size:15px;font-weight:bold;height:22px;}
.mag_tit a{color:#2b9ec6;}
.mag_tit a:visited{color:#66c;}
.mag_tit a:hover{color:#1f87ab;text-decoration:none;}
.mag_gen img{float:left;margin-bottom:2px;}
.mag_gen b{display:block;margin:7px 0;font-size:13px;font-weight:bold;color:#ff7608;}
.mag_cont{margin-left:145px;margin-right:2px;height:160px;}
.mag_cont img{margin-top:7px;}
.mag_bot{clear:both;margin-right:7px;}

.tri_col tr td{text-align:center;width:183px;}
.tri_col .fot_men{margin-bottom:0 !important;}

.lft_nam{color:#5da20b;text-align:right;width:150px;font-size:13px;padding-top:1px;font-weight:bold;}
.lft_nam span{color:#fe8d19;}
.rgt_nam{color:#5da20b;font-size:13px;font-weight:bold;}
.rgt_inp{color:gray;padding:2px 0 0 6px;margin:0;width:194px;height:18px;border:none;background-color:transparent;font-size:12px;}
.txt_sign{position:absolute;top:0;left:165px;background-image:url("/i/txt_sign.gif");background-repeat:no-repeat;}
.sel_sign{position:absolute;top:0;width:120px;height:22px;font-size:12px;}
.frst_sel{left:168px;}
.secs_sel{left:320px;}
#polya {margin-right:50px;}
/*Modules*/

.m_subs{color:#9e6a00 !important;}
.m_subs span{margin-left:24px;}
.m_subs a{padding:0;margin:0;position:relative;left:-6px;top:4px;display:block;width:151px;height:50px;}
.m_subs a div{cursor:pointer;position:absolute;top:5px;right:4px;text-align:right;color:#e87300;font-size:11px !important;font-family:Arial Black;line-height:16px;font-weight:normal !important;}
.m_subs a div span{font-size:13px !important;color:#34aa00;padding-right:8px;}
.m_subs a:hover{text-decoration:none !important;}
/*End of modules*/

.box {margin-top : 30px; 
padding : 30px; 
width : 70%; 
border : 1px solid #217897; 
background-color : #2B9EC6; 
color : #ffffff; 
font-size : 12px; 

text-align:center;}

.sbm {
	background: #0989B6;
	color: white;
	height: 25px;
	border: 1px solid #134455;
	cursor: pointer;
}
.pr_spisok li {
list-style-image:url(/i/star.gif);
margin-top:10px;
}
/**/
div.left_content {    
    width: 554px;
}
.fleft {
    float: left;
    display: inline;
}
div.first_column {
    width: 270px;    
    overflow: hidden;
    margin-right: 14px;
}
div.second_column {
    width: 270px;
    overflow: hidden;
}
div.zaj_d {
    width: 270px;
    height: 112px;
    margin-top: 12px;
    font: 0.88em tahoma;
    border-bottom: 1px solid #e6e6e6;
}
div.zaj_d img {
    float: left;
    width: 90px;
    height: 90px;
    margin-right: 9px;
    border: 2px solid #e5e5e5;
}
div.zaj_d a.zaj_tytul, div.zaj_d a:visited {
    font-weight: bold;
    color: #1d8dff;
    margin-bottom: 2px;
    text-decoration: none;
}
div.zaj_d a:hover {
    text-decoration: underline;
}
div.zaj_d div.zaj_dzial {
    color: #999999;
    margin-bottom: 7px;
}
div.zaj_d div a, div.zaj_d div a:visited {
    color: #ae1b01;
    text-decoration: none;    
}
div.zaj_d div a:hover {
    text-decoration: underline;    
}

h1 {
    margin: 0px;
    font: 18px tahoma;
    color: #ff7608;
    margin-bottom: 7px;
}
h2 {
    margin: 0px;
    padding: 0px;
    font: 14px tahoma;
    color: #1D8DFF;
    }
h2 a{
    text-decoration: underline;
}
div.text {
    text-align: justify;
}
div.text p{
        margin: 4px 0 7px 0;
}
div.text h3, div.text h4, div.text h5, div.text h6 {
    margin-top: 10px;
    margin-bottom: 3px;
    margin-left: 0px;
    margin-right: 0px;
}
div.text h3 {
    font-size: 15px;
}
div.text h4 {
    font-size: 14px;
}
div.text h5 {
    font-size: 13px;
}
div.text h6 {
    font-size: 12px;
}
.pozdravl {
    width: 500px;
    margin-top: 12px;
margin-left:20px;
    padding-bottom:10px;
    font: 0.9em tahoma;
    border-bottom: 1px solid #e6e6e6;

}
h1.gen_tit {
font-weight:bold;
font-size:13px;
color:#2b9ec6;
}
/**/

.adv_block {margin-bottom: 5px;}
.sadv {
	clear: both;
	width: 540px;
	margin: 10px auto;
	padding: 5px 20px;
	text-align: center;
	background: #EDF7FA;
	border: solid 1px #1E708A;
}


/*export*/
.test{font-size:12px;}

/*export*/
/* Стили к новогодней открітке и кнопкам */
form#ny_otkr_u {
margin-left:50px;
margin-top:20px;
}
form#ny_otkr_e {
margin-left:50px;
margin-top:20px;
}

form#ny_otkr_u input[type="submit"]{
width:300px;
height:40px;
background-image:url("/i/new/nadisl_lyst_ukr2.png");
background-repeat:no-repeat;
background-color:white;
cursor:pointer;
border:none;
margin:20px 0 50px 80px;

}
form#ny_otkr_u input[type="submit"]:active{
width:300px;
height:40px;
background-image:url("/i/new/nadisl_lyst_ukr1.png");
background-repeat:no-repeat;
background-color:white;
cursor:pointer;
border:none;
margin:20px 0 50px 80px;
}
form#ny_otkr_e input[type="submit"]{
width:320px;
height:60px;
background-image:url("/i/new/nadisl_lyst_rus2.png");
background-repeat:no-repeat;
background-color:white;
cursor:pointer;
border:none;
margin:20px 0 50px 80px;

}
form#ny_otkr_e input[type="submit"]:active{
width:320px;
height:60px;
background-image:url("/i/new/nadisl_lyst_rus1.png");
background-repeat:no-repeat;
background-color:white;
cursor:pointer;
border:none;
margin:20px 0 50px 80px;
}

#pozdravl input[type="button"]{

width:160px;
height:140px;
background-image:url("/i/new/knopka_dr_rus1.png");
background-repeat:no-repeat;
cursor:pointer;
border:none;
margin-left:12px;
background-color:#2b9ec6;
}
#pozdravl input[type="button"]:hover{

width:160px;
height:140px;
background-repeat:no-repeat;
background-image:url("/i/new/knopka_dr_rus1.png");
cursor:pointer;
border:none;
margin-left:12px;
background-color:#2b9ec6;
}

#pozdravl input[type="button"]:active{

width:160px;
height:140px;
background-image:url("/i/new/knopka_dr_rus2.png");
background-repeat:no-repeat;
cursor:pointer;
border:none;
margin-left:12px;
background-color:#2b9ec6;
}

#pozdravlukr input[type="button"]{
font-size:0px;
width:160px;
height:140px;
background-image:url("/i/new/knopka_dr_ukr1.png");
background-repeat:no-repeat;
cursor:pointer;
border:none;
margin-left:12px;
background-color:#2b9ec6;
}
#pozdravlukr input[type="button"]:active{
font-size:0px;
width:160px;
height:140px;
background-image:url("/i/new/knopka_dr_ukr2.png");
background-repeat:no-repeat;
cursor:pointer;
border:none;
margin-left:12px;
background-color:#2b9ec6;
}

/* стили к визуальному меню */

.viz_menu{
border:2px solid #e87300;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
width:250px;
height:70px;
padding-right:5px;
margin:7px 7px 0 0;
}

.viz_menu img{
float:left;
margin:4px;
border-radius:10px;
-webkit-border-radius:10px;
-moz-border-radius:10px;
-khtml-border-radius:10px;
}
.viz_menu h2{
display:block;
float:right;
width:130px;
margin-top:10px;
}
.left {
float:left;
}
.right{
float:right;
}
.m-left {
text-align:left;

}
.group:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

/* Детский сайт */

* {
	margin:0;
	padding:0;
}
html, body {
	font-size:76%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:1.3;
	width:100%;
  	height:100%;
        min-width:1024px;
	}

#wrap {
	min-width:1024px;
	max-width:1024px;
	height:100%;
	width:auto !important;
	height:auto !important;
	margin:0 auto;	
}


#top{
	width:100%;
	height:200px;
}

#footer_center{
	width:50%;
	height:145px;
	float:left;  
	margin-top:-20px;	
}

#left_footer{
	width:25%;
	height:145px;
	float:left;  	
}

#right_footer{
	width:25%;
	height:145px;
	float:right;
	background: url(/i/new/images/bush2.png) no-repeat right;  	
}

#question{
	width:25%;
	height:260px;
	float:left;
}

#question_list{
	width:180px;
	height:155px;
	background: white;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
}

#question_code{
	margin-top:15px;
	width:180px;
	height:65px;
	background: white;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
	_margin-top:-5px;
}



#logo{
	width:50%;
	height:260px;
	float:left;
}

#forum{
	width:25%;
	height:260px;
	float:left;
	padding-top:15px;
}

#forum_list{
	max-width:183px;
	max-height:180px;
	padding:10px;
}

#forum_list_image{
	width:183px;
	height:230px;
	float:right;
	background: white;
	border-radius:15px;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	-khtml-border-radius:15px;
}

#buttom_forum{
	width:33%;
	height:100px;
	float:left;
}

#top_background{
	width:100%;
	height:300px;
	background: url(/i/new/images/sky.png);
}

#footer_background{
	width:100%;
	height:145px;
	background: url(/i/new/images/grass1.png);
	/*position: relative;
  	margin-top: -145px;*/	
}

#langs1{
	position:absolute;
	top:18px;
	margin-left:285px;
	_margin-left:-385px;
}

#langs1 a{
	display:block;
	line-height:20px;
	padding-left:20px;
	background-repeat:no-repeat;
	background-position:top left;
}

#buttom_f{
	display: block;
 	width:150px;
	height:74px;
	align:left;
	margin-top: 25px;
}

#buttom_c{
	display: block;
 	width:180px;
	height:74px;
	align:left;
	margin-top: 25px;
}

#buttom_a{
	display: block;
 	width:150px;
	height:74px;
	align:left;
	margin-top: 25px;
}

/* */
