body {background:#0086c4; margin:0; padding:0; cursor: url(color.cur), auto;}
a {cursor: url(color1.cur), auto;}
#bleee { background:url(img/bleee.png);  width:184px; height:125px;position:absolute; z-index:0;}
#container { position:absolute; top:0; left:0; right:0; background:#0086c4; width:100%; min-width:1000px;z-index:0;}
#header { width:100%; height:207px;}
#header .left_h 
{ background:url(img/index_mayzhe_gotovo_01.jpg) no-repeat; width:414px; height:207px; float:left;}
#header .right_h 
{ background:url(img/index_mayzhe_gotovo_03.jpg) no-repeat; width:570px; height:207px; float:right;}
#lang { width:100%;text-align:center; position:absolute; top:20px; z-index:1;}
#lang p {font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; text-align:center; color:#7cd500;}
#lang p span a {font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#7cd500; text-decoration:none; border-bottom:1px dashed #7cd500;}
#lang p span a:hover { color:#fff; text-decoration:none; border-bottom:1px solid #fff;}
#lang p span.cur a{ color:#fff; text-decoration:none; border-bottom:0;}
#menu {width:60%; min-width:1000px; text-align:center; position:absolute; top:120px; left:0px; z-index:1;}
#menu a {display:block; border:0px solid #ccc; text-decoration:none; width:184px; height:125px; float:left;}
#menu a span {font-family: Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:bold; color:#7cd500; position:relative; width:184px; height:125px; line-height:120px; left:-3px;}
#menu a:hover { text-decoration:none; background:url(img/bleee.png);  width:184px; height:125px;}
#menu a:hover span {color:#fff;}
#menu b a { text-decoration:none; background:url(img/bleee.png);  width:184px; height:125px;}
#menu b a span {color:#fff;}

.sub { margin:0 0 0 50px; padding:0;}
.sub li {}
.sub li a {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#000;position:relative; top:-10px; text-decoration:none; border-bottom:1px dashed #000; }
.sub li a:hover { text-decoration:none; border-bottom:1px solid #00366c;color:#00366c}
.sub li span a { text-decoration:none; border-bottom:1px solid #00366c;color:#00366c}

#body { width:100%; height:auto; background:#0086c4;}


#leftblock { width:287px; height:auto; position:absolute;left:0;top:207;}
#leftblock .leftlogo { width:287px; height:336px; background:url(img/index_mayzhe_gotovo_05.jpg) no-repeat;}
#leftblock .left_menu { width:287px; height:auto; position:relative;}
#leftblock .left_menu .lmt { background:url(img/index_mayzhe_gotovo_11.gif) no-repeat; width:287px; height:17px;}
#leftblock .left_menu .lmm { background:url(img/index_mayzhe_gotovo_12.gif) repeat-y; width:287px; height:auto; min-height:200px; }
#leftblock .left_menu .lmb { background:url(img/index_mayzhe_gotovo_14.gif) no-repeat; width:287px; height:24px;}
#rightblock { width:70%; height:auto; position:relative; left:287px; right:0; background:#67bfe3;}
#rightblock .rbtop { width:auto; height:17px; background:#67bfe3;}
#rightblock .rbtop .rbtopl { background:url(img/index_mayzhe_gotovo_07.gif) no-repeat; width:126px; height:17px; float:left;}
#rightblock .rbtop .rbtopr { background:url(img/index_mayzhe_gotovo_09.gif) no-repeat; width:571px; height:17px; float:right;}
#mainblock { width:auto; height:auto; min-height:530px; background:#67bfe3; padding:0px 15px 0px 15px;}
#rightblock .rbbot { width:auto; height:17px; background:#67bfe3;}
#rightblock .rbbot .rbbotl { background:url(img/index_mayzhe_gotovo_15.gif) no-repeat; width:126px; height:17px; float:left;}
#rightblock .rbbot .rbbotr { background:url(img/index_mayzhe_gotovo_17.gif) no-repeat; width:571px; height:17px; float:right;}
#footer { width:100%; height:100px; background:url(img/index_mayzhe_gotovo_20.jpg);}
#footer .left_h 
{ background:url(img/index_mayzhe_gotovo_21.jpg) no-repeat; width:414px; height:100px; float:left;}
#footer .left_h p {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#000A8B; font-weight:bold; left:120px; top:5px; position:relative;}
#footer .right_h 
{ background:url(img/index_mayzhe_gotovo_19.gif) no-repeat; width:571px; height:100px; float:right;}
p {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:justify;}
p img { margin:10px 10px 0px 15px;}
#mainblock table {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:center;}
#mainblock table tr td { border:1px solid #000; min-width:100px;}
#mainblock table.lak { text-align:left;}
#mainblock table.lak tr td {padding:3px;}
td.first {font-weight:bolder; text-align:center;}

ul {font-family: Arial, Helvetica, sans-serif; font-size:16px; color:#000; text-align:justify;}
ul li { list-style-type: square;}
#newsblock { width:98%; height:auto; border-top:3px solid #fff; border-bottom:3px solid #fff; padding:10px 10px 10px 10px;}
#newspage { width:98%; height:auto; border-bottom:3px solid #fff; padding:10px 10px 10px 10px;}
#newspage a {font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#00366c; text-align:right; border:0px solid #ccc; display:block; padding:0 20px 0px 0;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold; color:#00366c; margin:0; padding:0;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size:18px; font-weight:bold; color:#00366c; margin:0; padding:10px;}
h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#00366c; margin:0; padding:20px 0 0 0;}
#newsblock a {font-family: Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:normal; color:#00366c; text-align:right; border:0px solid #ccc; display:block; padding:0 20px 0px 0;}
#factsblock { width:98%; height:auto; min-height:142px; border:0px solid #fff; padding:10px 10px 10px 10px; background:url(img/fact_bg.jpg) top right no-repeat; position:relative; top:18px;}
#factsblock .fact {width:70%; height:auto; border:0px solid #fff;}
#factsblock .fact img { padding:0; margin:10px 0 0 0;}
#factsblock .fact p { padding-left:40px; position:relative; margin:0; top:-25px; font-weight:bold;}
#colors { max-width:700px;}
#colors div { width:50px; border:1px dashed #fff; padding:10px; height:70px; float:left; margin:5px;}
#colors div p {width:50px; text-align:center; font-size:9px; color:#000; margin:2px 0 10px 0; padding:0;}
#colors img { margin:0px; padding:0px;}

/*My style*/
.topcontact { position:absolute; left:15px; color:#fff; font-size:11px; font-weight:bold;}
