.html,body {
 font-family: Arial, Tahoma, Verdana; 
 font-size: 10pt;
 font-weight: normal; 
/* text-align: center;*/
 height: 100%;
 margin: 0px;
 padding: 0px;
 background: url(img/panel_bgcolor.jpg); 
}

/* common */

a {
 color: #e70095;
}

.a_new
{
 text-decoration: none;
 border : none;
}

a:hover {
 text-decoration: none;
}


img
{
 border : none;
 text-decoration : none;
}

.panel_window {
 width: 1076px;
 height: 100%;
 margin: 0 auto;
 padding: 0px;
 border: 0px solid #FFFFFF;
}

.banner_new
{
 float:left; margin-top: 65px; margin-left: 35px;
}

.panel_top {
 width: 1076px;
 height: 26px; 
 margin: 0px;
 padding: 0px;
 background: url(img/panel_top.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #FFFFFF;
}

.panel_main {
 width: 1080px;
 height: 950px; 
 margin: 0px;
 padding: 0px;
/* background: #FFFFFF;*/
 border: 0px solid #000000;
}

.panel_bottom {
 width: 1076px;
 height: 34px; 
 margin: 0px;
 padding: 0px;
 background: url(img/panel_bottom.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #FFFFFF;
}

.panel_bgcolor {
 background: url(img/panel_bgcolor.jpg); 
}

/* main info */

.main_bgcolor {
 background: url(img/main_bgcolor.jpg); 
}

.main_logo {
 width: 393px;
 height: 412px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_logo.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_top {
 width: 654px;
 height: 15px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_top.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_topright {
 width: 29px;
 height: 15px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_topright.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_right {
 width: 29px;
 height: 950px;
 margin: 0px;
 padding: 0px;
 background: url(img/main_right.jpg); 
 border: 0px solid #000000;
}

.main_right2 {
 width: 29px;
 margin: 0px;
 padding: 0px;
 background: url(img/main_right.jpg); 
 border: 0px solid #000000;
}

.main_bottomleft {
 width: 16px;
 height: 39px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_bottomleft.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_bottom {
 width: 1031px;
 height: 39px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_bottom.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_bottomright {
 float: left;
 width: 29px;
 height: 39px; 
 margin: 0px;
 padding: 0px;
 background: url(img/main_bottomright.jpg); 
 background-repeat: no-repeat; 
 border: 0px solid #000000;
}

.main_partleft {
 width: 393px;
 margin: 0px;
 padding: 0px;
 border: 0px solid #000000;
}

.main_partright {
 width: 654px;
 margin: 0px;
 padding: 0px;
 border: 0px solid #000000;
}

.main_borderright {
 width: 29px;
 height: 100%;
 margin: 0px;
 padding: 0px;
 border: 0px solid #000000;
}

.main_footer {
 height: 39px; 
 margin-bottom: 0px;
}

/* menu top */

.menu_link {
 font-size: 11pt;
 width: 90px;
 color: #000000;
 font-weight: bold;
 text-decoration: none;
}

.menu_link2 {
 width: 90px;
 color: #000000;
 text-decoration: none;
}

#submenu1 {
 display: none; 
 margin: 0px; 
 padding: 0px;
 border: 0px solid;
}

#submenu5 {
 display: none; 
 margin: 0px; 
 padding: 0px;
 border: 0px solid;
}

div > div {
 width: 100px;
 margin: 0px;
 padding: 0px;
 border: 0px solid #FFFFFF;
}


.menutop {
 font-size: 10pt;
 margin: 0px;
 padding: 0px;
}

.menutop1 {
 padding-left: 10px;
 background: url(img/menu_bgcolor.jpg);
 background-repeat: repeat-y;
}

#top1,#top5,#bottom1,#bottom5 {
 display: none;
}

#menu1_bgcolor,#menu5_bgcolor {
 background: none;
}

#menu1,#menu2 {
 width: 115px;
}

#menu3 {
 width: 90px;
}

#menu4 {
 width: 115px;
}

/* info */

a.lang_link {
 color: #000000;
 text-decoration: none;
}

a.color_link {
 font-size: 12pt;
 color: #e70095;
}

.color_text {
 color: #e70095;
 text-decoration: underline;
}

a.color_link:hover {
 color: #e70095;
 text-decoration: none;
}

a.special_link {
 font-size: 10pt;
 font-weight: bold;
}

a.special_linkblack {
 color: #000000;
 font-size: 10pt;
}

.slogan_text {
 height: 30px;
 font-family: Arial;
 font-size: 16pt;
 font-style: italic;
 color: #e70095;
 margin: 0px;
 padding: 0px;
 white-space: nowrap;
 border: 0px solid;
}

.slogan_text2 {
 height: 25px;
 font-family: Arial;
 font-size: 12pt;
 font-style: italic;
 color: #e70095;
 margin-left: 60px;
 padding: 0px;
 white-space: nowrap;
 border: 0px solid;
}

.phone {
 font-size: 12pt;
 font-weight: bold;
 margin-top: 65px;
 width: 410px;
 padding: 2px;
 border: 0px solid;
}

.phone_kod {
 font-size: 14pt;
 color: #e70095;
 font-weight: bold;
}

.phone_number {
 font-size: 24pt;
 color: #e70095;
 font-weight: bold;
}

ul.info_left {
 margin-top: 60px; 
 margin-left: 50px; 
 color: #e70095;
 font-size: 12pt;
}

.info_left2 {
 margin-left: 50px; 
 color: #e70095;
 font-size: 10pt;
}

ul.info_left li {
 margin-top: 10px; 
 list-style: none;
}

/* content */

.main_title {
 font-size: 14pt;
 font-weight: bold;
}

.content_text {
 width: 580px;
 margin-left: 30px;
}

.color_name {
 font-size: 12pt;
 color: #e70095;
 font-weight: bold;
}

.color_name2 {
 font-size: 12pt;
 color: #e70095;
}

/* format */

.formatheader1 {
 font-size: 12pt;
 font-weight: bold;
 height: 70px;
}

.formatheader2 {
 font-weight: bold;
 height: 30px;
}

.format_active {
 color: #e70095;
}

.amounts_active {
 color: #e70095;
}

.format_detail {
 display: none;
}
 
.format_detailactive {
 display: block;
}

.format_order {
 font-size: 14pt;
 color: #e70095;
}

.action_blue {
 font-size: 8pt;
 color: #3399CC;
 margin-top: 30px;
 margin-left: 50px;
 width: 230px;
}

.font_blue {
 font-size: 8pt;
 color: #3399CC;
}
 
#summa {
 font-size: 18pt;
 font-weight: bold;
 color: #e70095;
 margin-top: 40px;
 margin-bottom: 5px;
 border: 0px solid;
}

.format_button {
 height: 30px;
 margin-bottom: 5px;
}

.amounts_list {
 display: none;
}

.link_text {
 font-size: 12pt;
}

ul.mapsite1 {
 font-size: 12pt;
 margin: 0px;
 padding: 15px;
}

ul.mapsite2 {
 font-size: 12pt;
 margin: 0px;
 padding: 15px;
}

ul.mapsite1 li {
 margin-top: 10px;
 font-size: 12pt;
}

ul.mapsite2 li {
 margin-top: 10px;
 font-size: 12pt;
}

.postform {
 font-weight: bold;
}

.input {
 width: 220px;
 border: 1px solid #CCCCCC;
}

.textarea {
 height: 100px;
 width: 220px;
 border: 1px solid #CCCCCC;
}

.button {
 height: 31px;
 width: 142px;
 font-size: 14px;
 font-weight: bold;
 background: url(img/button.jpg);
 background-repeat: no-repeat;
 border: 0px solid;
}
