body {font-size: 11px; font-family: Tahoma, Arial, Helvetica, sans-serif; color: #484848; background:url("/images/bg.gif"); margin:0px;}
a {color: #4a93b6;}
a:hover {color: #2a7396;}
#footer {width: 749px; height: 50px; background: url(/images/footer.jpg) no-repeat; margin: 0 auto; clear: both; text-align:center; font-size: 12px; color: #FFFFFF; padding-top:30px; line-height:18px;}
#footer a {color:#FFFFFF;  text-decoration: none;}
#footer a:hover {text-decoration: underline;}

#main {width: 761px; background: url(/images/bg_2.gif) repeat; float: center; clear: both; margin: 0 auto;}

#topm {width: 749px; height: 39px; background: url(/images/top.jpg) no-repeat; margin: 0 auto; font-size: 12px;}
#topmenu {float:right}
#topmenu a {display:block; float:left; height:24px; padding: 15px 14px 0 14px; color: white; text-decoration: none;}
#topmenu a:hover {text-decoration: underline; background: url(/images/3ug.gif); background-position: center top; background-repeat: no-repeat;}
#activetm {background: url(/images/3ug.gif); background-position: center top; background-repeat: no-repeat;}
.msep {background: url(/images/top_menu_n.jpg); width: 2px; height: 11px; display:block; float:left; margin-top:17px;}

#hdr {width: 699px; height: 134px; background: url(logo.jpg) no-repeat; margin: 0 auto; font-size: 13px; color: #686868; line-height: 15px; padding: 106px 0 0 50px;}

#logoclick {position:absolute; display:block; width:200px; height:60px; top:40px; text-decoration:none;}

#page {background: #f5f6f5; width: 749px; margin: 0 auto; padding: 0 0 25px 0; min-height:400px;}

#left {padding: 0px; width:200px;}
#left p {font-size:11px;text-align:justify;}

#makesite {background: url(/images/ds.jpg) no-repeat; height:121px; padding: 15px 0 0 85px;}
.red_big {font-size: 30px; font-weight: bold; font-style: normal; text-decoration:none; color: #dc0303; text-align: center;}
.red_big:hover {text-decoration: underline; color: #ec0303;}

#content {padding-right: 10px;}
#content h1 {font-size: 15px; font-family: trebuchet ms; font-weight: bold; color: #2282ac; padding:0 0 0 12px; margin:0px;}
.welc {background: url(arrow.gif) no-repeat center left;}
/*#content p {font-size:12px; text-indent:22px; text-align:justify;}*/
#content p {font-size:12px; text-align:justify; line-height: 17px;}
li {font-size: 12px;list-style:square outside;margin-top:4px;}

#bnt {background: url(/images/bnt.jpg) no-repeat; width:230px; height:26px; font-size:13px; text-align:center; padding-top:5px; margin-top:5px}
#bnt img {padding-left:10px; padding-right:10px;}
#bnt a {color: #686868;}
#bnt a:hover {color: #2a7396;}

#konturex {display:block; background: url(/images/kontur.gif) no-repeat; width:184px; height:70px; margin:8px; opacity:0.8; filter: alpha(opacity=80);}
#konturex:hover {opacity:1; filter: alpha(opacity=100);}

.leftbar {background: url(/images/leftbar.gif) no-repeat; width:169px; height:31px; font-size:12px; font-weight:bold; color:#686868; padding:9px 0 0 30px;}

#outfooter {
 padding: 10px;
 background: #f5f6f5;
 font-size: 11px;
 color: #FFFFFF;
}

#left_menu {
 font-size: 12px;
 color: #686868;
 text-decoration: underline;
}

.hello {
 font-size: 15px;
 font-family: trebuchet ms;
 font-weight: bold;
 color: #2282ac;
}

.usl {
 font-size: 15px;
 font-family: trebuchet ms;
 font-weight: bold;
 color: #333333;
}

#txt_copyright {
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: underline;
 text-align: center;
}

#a_txt_bold {
 font-size: 11px;
 font-weight: bold;
 float: right;
 color: #484848;
 text-decoration: underline;
}

#a_txt_blue {
 font-size: 12px;
 font-family: Arial;
 color: #5aa3c6;
 text-decoration: underline;
}

#a_txt_blue_bold {
 font-weight: bold;
 font-size: 13px;
 color: #55a1c3;
 text-decoration: none;
}


/* Начало дивов кнопки */

#btn_1 {
 font-size: 14px;
 color: #686868;
 text-decoration: underline;
 margin-left: 19px;
}

.btn_2 {
 margin-left: 17px;
 padding-top: 4px;
}

#btn_3 {
 font-size: 11px;
 color: #686868;
 text-decoration: underline;
 margin-left: 17px;
}

#container_button {
 width: 230px;
 height: 33px;
 padding-top: 17px;
}

#button_1 {
 width: 5px;
 height: 33px;
 float: left;
 background:url(btn_1.jpg) no-repeat;
}

#button_2 {
 width: 220px;
 height: 30px;
 background:url(btn_2.jpg) repeat;
 float: left;
 text-align: left;
 padding-top: 3px;
}

#button_2_1 {
 width: 57px;
 height: 29px;
 background:url(btn_2.jpg) repeat;
 float: left;
 text-align: center;
 padding-top: 4px;
}

#button_2_2 {
 width: 2px;
 height: 24px;
 background:url(btn_2.jpg) repeat;
 float: left;
 padding-top: 7px;
}

#button_2_3 {
 width: 160px;
 height: 26px;
 background:url(btn_2.jpg) repeat;
 float: left;
 text-align: center;
 padding-top: 7px;
}

#button_3 {
 width: 5px;
 height: 33px;
 float: left;
 background:url(btn_3.jpg) no-repeat;
}

/* Конец дивов кнопки */

/* Начало дивов таблицы приветствия */

#container_welcome {
 font-size: 12px;
 width: 470px;
 height: auto;
 min-height: 100%;
 float: left;
 clear: both;
 text-align: justify;
}

#welcome_01 {
 width: 160px;
 height: 180px;
 float: left;
 clear: right;
 margin-top: 5px;
 background: url(right_01.jpg) no-repeat;
}

#arrow {
 width: 12px;
 height: 7px;
 float: left;
 clear: right;
 margin-top: 5px;
 background: url(arrow.gif) no-repeat;
}

/* Конец дивов таблицы приветствия */

/* Начало дивов нижнего блока */

#container_down, #container_down_eoks, #container_down_vac {
 width: 465px;
 height: auto;
 min-height: 100%;
}

#container_down_eoks {
 height: 500px;
}

#container_down_vac {
 height: auto;
 min-height: 100%;
}

#down_01 {
 width: 465px;
 font-size: 12px;
 color: #333333;
 line-height: 18px;
 text-align: justify;
}

#down_02 {
 width: 125px;
 height: 121px;
 float: left;
 clear: right;
 background: url(ds.jpg) no-repeat;
}

#down_03 {
 width: 340px;
 height: 121px;
 float: right;
 font-size: 12px;
 font-family: Arial;
 font-style: italic;
 color: #000000;
}

/* Конец дивов нижнего блока */

/* Начало дивов левого блока */


.txt_input {
 background-image: url(input.jpg);
 background-repeat: no-repeat;
 background-position: center;
 font-size: 10px;
 border: 0px;
 margin: 5px auto 5px 10px;
 width: 150px;
}

.left_menu_accept {
 font-size: 11px;
 color: #696969;
 text-decoration: none;
 padding-left: 15px;
}

#input_image {
 background-image: url(input.jpg);
 background-repeat: no-repeat;
 background-position: center;
 border: 0px;
 width: 177px;
 height: 29px;
 margin: 3px auto;
}

#container_menu_left {
 width: 199px;
 margin-left: 15px;
 float: bottom;
 clear: both;
}

#menu_left_01 {
 width: 199px;
 line-height: 18px;
}

#menu_left_02 {
 width: 199px;
 height: 64px;
 margin-top: -3px;
 background: url(enter_client_02.jpg) no-repeat;
}

#menu_left_03 {
 width: 199px;
 height: 26px;
 margin-top: -3px;
 background: url(enter_client_03.jpg) no-repeat;
 font-size: 11px;
 text-decoration: none;
 padding-left: 15px;
}

#menu_left_03_color {
 color: #696969;
 position: absolute;
 padding-top: 5px;
}

#menu_left_text {
 background: #ff0000;
 width: 299px;
 height: 64px;
}

/* Конец дивов левого блока */

/* Начало дивов верхнего меню */

#top_menu {
 font-size: 12px;
 color: #FFFFFF;
 text-decoration: none;
 margin: 0 auto 10px auto;
}

#top_menu_ent {
 font-size: 12px;
 color: #FFFFFF;
 text-decoration: none;
 margin: 0 auto 0 10px;
 background: url(3ug.gif) no-repeat;
}

.menu_st {
 margin-left: 10px;
 margin-right: 10px;
}

#container_menu_top {
 width: 435px;
 float: right;
 clear: left;
 padding-right: 20px;
 padding-top: 13px;
 text-align: right;
}

/* Конец дивов верхнего меню */

/* Начало дивов внутренней таблицы */


#table_top_arrow_1, #table_top_arrow_2, #table_top_arrow_3, #table_top_arrow_4, #table_top_arrow_5 {
 position: absolute;
 width: 16px;
 height: 9px;
 float: right;
 clear: right;
 background: url(3ug.gif) no-repeat;
 margin-left: 322px;
}

#table_top_arrow_2 {margin-left: 399px;}

#table_top_arrow_3 {margin-left: 502px;}

#table_top_arrow_4 {margin-left: 614px;}

#table_top_arrow_5 {margin-left: 698px;}

#table_01 {
 width: 749px;
 margin: 0 auto;
 padding-top: 18px;
}

#table_02 {
 width: 749px;
 height: 39px;
 background: url(top.jpg) no-repeat;
 margin: 0 auto;
}

#table_03 {
 width: 749px;
 height: 240px;
 background: url(logo.jpg) no-repeat;
 margin: 0 auto;
}

#table_04 {
 width: 230px;
 float: left;
 clear: right;
 background: #f5f6f5;
}

#table_05 {
 width: 519px;
 background: #f5f6f5;
 float: left;
 clear: right;
}

#table_06 {
 width: 749px;
 height: 70px;
 background: url(footer.jpg) no-repeat;
 margin: 0 auto;
 clear: both;
}

#table_08 {
 width: 749px;
 background: #f5f6f5;
 margin: 0 auto;
}

#tips {
 width: 200px;
 height: 40px;
 padding-top: 106px;
 padding-left: 50px;
 font-size: 13px;
 color: #686868;
 line-height: 15px;
}

#page_index {
 width: 280px;
 height: 120px;
 position: absolute;
}

.commerc {
	color: maroon;
	font-size: 15px;
	text-align: center;
	padding: 3px;
}



/* Конец дивов внутренней таблицы */

/* Начало дивов подсчета стоимости сайта */

#container_sitecalc, #sitecalc_01, #container_int, #tz {
 width: 480px;
 float: left;
 clear: both;
 background: #336699;
 padding: 1px;
}

#container_int {
 width: 470px;
 background: #f5f6f5;
 padding: 5px;
}

#sitecalc_02, #sitecalc_03, #sitecalc_02_b, #sitecalc_03_b {
 width: 339px;
 height: 26px;
 padding-top: 12px;
 float: left;
 background: #f5f6f5;
}

#sitecalc_03, #sitecalc_03_b {
 width: 97px;
 padding-right: 3px;
 text-align: right;
 background: #f5f6f5;
}



#sitecalc_04, #sitecalc_05, #sitecalc_04_b, #sitecalc_05_b, #sitecalc_05_c, #sitecalc_05_d, #sitecalc_05_e {
 width: 31px;
 height: 26px;
 padding-top: 12px;
 float: left;
 clear: left;
 background: #f5f6f5;
}

#sitecalc_05, #sitecalc_05_b, #sitecalc_05_c, #sitecalc_05_d, #sitecalc_05_e {
 clear: right;
 text-align: center;
 background: #f5f6f5;
}

#sitecalc_02_b, #sitecalc_03_b, #sitecalc_04_b, #sitecalc_05_b, #asd, #sitecalc_05_c, #sitecalc_05_d, #sitecalc_05_e {
 background: #d7f3fd;
}

#sitecalc_05_c, #sitecalc_05_d, #sitecalc_05_e {
 width: 131px;
 background: #d7f3fd;
}

#sitecalc_05_d {
 background: #f5f6f5;
}

#sitecalc_05_e{
 clear: both;
}

#sitecalc_plus, #sitecalc_minus {
 background: url(plus.gif) no-repeat;
 font-size: -1px;
 padding-right: 1px;
 float: right;
 clear: both;
 border: 0px;
 width: 9px;
 height: 9px;
}

#sitecalc_minus {
 background: url(minus.gif) no-repeat;
}

#sitecalc_inputs {
 font-size: 10px;
 border: 1px solid;
 width: 15px;
 text-align: center;
 margin-top: 1px;
}

#sitecalc_inputs_data {
 font-size: 10px;
 border: 1px solid;
 width: 100px;
 text-align: left;
 margin-top: 1px;
}

#sitecalc_space {
 width: 438px;
 height: 40px;
 background: #f5f6f5;
}

#sitecalc_01, #tz, #tz2, #itog, #itog2 {
 width: 468px;
 background: #ff0000;
 font-size: 15px;
 font-family: trebuchet ms;
 font-weight: bold;
 float: none;
 background: #f5f6f5;
}

#itog {
 /*padding-bottom: 20px;*/
}

#rez, #rez2 {
 width: 461px;
 font-size: 15px;
 font-family: trebuchet ms;
 font-weight: bold;
 float: none;
 background: #f5f6f5;
}

#bot {
 padding-top: 200px;
}
/* Конец дивов подсчета стоимости сайта */