body {font-family: Arial, Verdana, Helvetica, sans-serif;}
/*********************************фон шапки*************************************/
#bg_top {position:absolute;float:center;top:0px;
//left:0px;
width:100%;
z-index:2;height:212px;background:#033c4d;}
#bg_top2 {position:absolute;float:center;top:211px;
//left:0px;
width:100%;
z-index:2;height:10px;background:#07b5e8;}
#block1 {position:relative; margin-left:auto;margin-right:auto;top:-210px;width:984px;height:220px;}

h1 {font-size:26px;font-weight:bold;color:#07b5e8;margin-top:13px;}
h2 {font-size:22px;font-weight:bold;color:#033c4d;}

/*********************************название сайта*************************************/
.slog1 {font-weight:bold;font-family:"Arial";position:absolute;margin-left:26px;top:20px;color:#05b5e6;font-size:40px;z-index:5;}
.slog2 {font-weight:bold;font-family:"Arial";position:absolute;margin-left:26px;top:70px;color:#05b5e6;font-size:40px;float:left;}
.slog3 {font-weight:bold;font-family:"Arial";position:absolute;margin-left:26px;top:120px;color:#05b5e6;font-size:40px;float:left;}

.mobile {font-weight:bold;font-family:"Arial";position:absolute;width:300px;margin-left:685px;top:18px;color:#ccc;font-size:14px;}

.phone {font-weight:bold;font-family:"Arial";position:absolute;width:300px;margin-left:700px;top:39px;color:#ffffff;font-size:36px;}
.phone1 {font-weight:bold;font-family:"Arial";position:absolute;width:300px;margin-left:700px;top:75px;color:#ffffff;font-size:36px;}
.phone2 {font-weight:bold;font-family:"Arial";position:absolute;width:300px;margin-left:700px;top:112px;color:#ffffff;font-size:36px;}

.logos {margin:0px;padding:0;position:absolute;margin-left:690px;top:38px;}

/*----------------место обслуживания ----------*/
.place {margin:0px;padding:0;position:absolute;margin-left:348px;top:10px;}
.place2 {position:relative;font-family:"Arial";font-size:23px;width:350px;margin-left:50px;top:26px;}
.place3 {position:relative;font-family:"Arial";font-size:23px;width:350px;margin-left:50px;top:26px;}

/*----------------фон и позиция меню ----------*/
.menu_main {position:relative;margin-left:auto;margin-right:auto;top:132px;width:915px;height:18px;color:#777777;background:#07b5e8; /* фон блока */
 border: 3px #07b5e8 solid; /* стили рамки */
 -moz-border-radius: 10px 10px 0 0; /* закругление для старых Mozilla Firefox */
 -webkit-border-radius: 10px 10px 0 0; /* закругл. для старых Chrome и Safari */
 -khtml-border-radius: 10px 10px 0 0; /* закругл.для брауз.Konquerer сист. Linux */
 border-radius: 10px 10px 0 0; /* закругление углов для всех, кто понимает */
 padding: 5px; /* внутренние отступы */
}
.menu_text {display:block; width:1080px; line-height:1.2em;font-size:18px; margin-left:-170px; margin-top:2px;color:#ccc;text-align:center;text-transform:uppercase; text-decoration:none}


/*----------------логотипы операторов ----------*/
.beltel {margin:0px;padding:0;position:absolute;z-index:2;margin-left:-47px;top:7px;}
.velcom {margin:0px;padding:0;position:absolute;z-index:2;margin-left:-47px;top:8px;}
.mts {margin:0px;padding:0;position:absolute;margin-left:-50px;top:3px;}

/************************ фон услуг ************/
.main_bg  {float:center;width:984px;height:810px;top:225px; margin-left:auto;margin-right:auto;margin-top:-75px;position:relative;}
.service_bg  {float:center;width:984px;height:871px;top:225px; margin-left:auto;margin-right:auto;margin-top:-78px;position:relative;}
.contacts_bg  {width:938px;height:340px;top:238px; margin-left:auto;margin-right:auto;margin-top:-78px;position:relative;
#background-image:url(images/contacts_bg.jpg); 
margin-left:auto;margin-right:auto;}

.contacts_bg2  {float:center;width:938px;height:340px;top:238px; margin-left:auto;margin-right:auto;margin-top:-78px;position:relative;background-image:url(images/contacts_bg2.jpg); margin-left:auto;margin-right:auto;}

.contacts_bg3  {float:center;width:938px;height:450px;top:238px; margin-left:auto;margin-right:auto;margin-top:-78px;position:relative;background-image:url(images/contacts_bg3.jpg); margin-left:auto;margin-right:auto;}


.info_bg  {float:center;width:938px;height:71px;margin-left:auto;margin-right:auto;margin-top:1090px;position:relative;background-image:url(images/infobanner.jpg); margin-left:auto;margin-right:auto;}
.name_info {width:938px;position:relative;float:right;margin-right:auto;margin-left:auto;margin-top:15px;z-index:0;}

.info_bgs  {float:center;width:938px;height:71px;margin-left:auto;margin-right:auto;margin-top:980px;position:relative;background-image:url(images/infobanner.jpg); margin-left:auto;margin-right:auto;}
.name_info_s {width:938px;position:relative;float:right;margin-right:auto;margin-left:auto;margin-top:2px;z-index:0;}

.info_bga  {float:center;width:938px;height:71px;margin-left:auto;margin-right:auto;margin-top:697px;position:relative;background-image:url(images/infobanner.jpg); margin-left:auto;margin-right:auto;}
.name_info_a {width:938px;position:relative;float:right;margin-right:auto;margin-left:auto;margin-top:2px;z-index:0;}

.info_bgc  {width:938px;height:71px;margin-left:auto;margin-right:auto;margin-top:640px;position:relative;background-image:url(images/infobanner.jpg); margin-left:auto;margin-right:auto;}
.name_info_c {width:938px;position:relative;float:right;margin-right:auto;margin-left:auto;margin-top:2px;z-index:0;}

#SliderName_3  {width:397px;height:704px;float:right;margin-right:40px;top:-8px;position:relative;}
.SliderName_3 {
	width: 397px;
	height: 704px;
	overflow: hidden;
}

.main_text1 {width:480px;height:390px;position:relative;float:right;margin-right:445px;margin-top:-505px;font-size:21px;font-weight:bold;color:#07b5e8;text-align:left;z-index:0;}
.main_text2 {width:480px;height:85px;position:relative;float:right;margin-right:445px;margin-top:-670px;font-size:24px;font-weight:bold;color:#000;;text-align:left;z-index:0;}
.main_text3 {width:480px;height:85px;position:relative;float:right;margin-right:445px;margin-top:-420px;font-size:18px;text-align:justify;color:#033c4d;z-index:0;}
.img_main2  {width:345px;height:313px;float:right;margin-right:-365px;top:409px;position:relative;}
.main_text4 {width:870px;height:85px;position:relative;float:right;margin-right:55px;margin-top:7px;font-size:17px;text-align:justify;color:#033c4d;z-index:0;}

.reg {width:480px;position:relative;float:right;margin-right:420px;margin-top:20px;font-size:18px;color:#07b5e8;text-align:left;z-index:0;}
.phones {width:480px;position:relative;float:right;margin-right:420px;margin-top:20px;font-size:26px;font-weight:bold;color:#000080;text-align:left;z-index:0;}
.mail {width:400px;position:relative;float:right;margin-right:0px;margin-top:-275px;font-size:18px;text-align:justify;color:#033c4d;z-index:0;border-radius: 0 8px 8px 0; /*закругление*/ -moz-border-radius: 0 8px 8px 0; /*для мозилы*/ -webkit-border-radius: 0 8px 8px 0; /*у тех у кого линукс*/ }
.e-mail {width:480px;position:relative;float:right;margin-right:420px;margin-top:-10px;font-size:18px;color:#808080;text-align:left;z-index:0;}


/*---------------- текст услуг---------*/
.news_name1 {width:380px;position:relative;float:right;margin-right:545px;margin-top:-610px;font-size:19px;color:#033c4d;text-align:left;z-index:0;}
.news_text1 {width:380px;height:80px;position:relative;float:right;margin-right:545px;margin-top:-570px;font-size:26px;color:#000080;font-weight:bold;text-align:justify;z-index:0;}

.news_name2 {width:380px;position:relative;float:right;margin-right:545px;margin-top:-280px;font-size:22px;color:#033c4d;text-align:left;z-index:0;}
.news_text2 {width:380px;height:116px;position:relative;float:right;margin-right:545px;margin-top:-240px;font-size:18px;color:#033c4d;text-align:justify;z-index:0;}
.news_text21 {width:380px;height:116px;position:relative;float:right;margin-right:545px;margin-top:-120px;font-size:24px;color:#000080;font-weight:bold;text-align:justify;z-index:0;}

.news_name200 {width:380px;position:relative;float:right;margin-right:545px;margin-top:-70px;font-size:22px;color:#033c4d;text-align:left;z-index:0;}
.news_text210 {width:380px;height:116px;position:relative;float:right;margin-right:545px;margin-top:-10px;font-size:26px;color:#000080;font-weight:bold;text-align:justify;z-index:0;}


.news_name3 {width:380px;position:relative;float:right;margin-right:545px;margin-top:-558px;font-size:18px;color:#033c4d;text-align:left;z-index:0;}
.news_text3 {width:380px;height:160px;position:relative;float:right;margin-right:545px;margin-top:-498px;font-size:26px;color:#000080;font-weight:bold;text-align:justify;z-index:0;}

.news_name4 {width:380px;position:relative;float:right;margin-right:55px;margin-top:-715px;font-size:19px;color:#033c4d;text-align:left;z-index:0;}
.news_text4 {width:380px;height:320px;position:relative;float:right;margin-right:55px;margin-top:-650px;font-size:18px;color:#033c4d;text-align:justify;z-index:0;}
.news_text41 {width:380px;height:116px;position:relative;float:right;margin-right:55px;margin-top:-325px;font-size:26px;color:#000080;font-weight:bold;text-align:justify;z-index:0;}

.news_name5 {width:380px;position:relative;float:right;margin-right:63px;margin-top:-760px;font-size:22px;color:#033c4d;text-align:left;z-index:0;}
.news_text5 {width:388px;position:relative;float:right;margin-right:54px;margin-top:-215px;font-size:18px;color:#033c4d;text-align:justify;z-index:0;}

.news_name6 {width:380px;position:relative;float:right;margin-right:55px;margin-top:-220px;font-size:21px;color:#033c4d;text-align:center;z-index:0;}

/*------------фон и текст акций----------*/
.act_bg1  {width:938px;height:170px;top:238px; margin-left:auto;margin-right:auto;margin-top:-78px;position:relative;background-image:url(images/action_bg1.jpg); margin-left:auto;margin-right:auto;}
.act_bg2  {width:938px;height:170px;margin-left:auto;margin-right:auto;margin-top:231px;position:relative;background-image:url(images/action_bg2.jpg); margin-left:auto;margin-right:auto;}
.act_bg3  {width:938px;height:170px;margin-left:auto;margin-right:auto;margin-top:-7px;position:relative;background-image:url(images/action_bg3.jpg); margin-left:auto;margin-right:auto;}

.act1 {width:620px;position:relative;float:left;margin-left:290px;margin-top:28px;font-size:18px;color:#033c4d;text-align:justify;z-index:1;}
.act2 {width:620px;position:relative;float:left;margin-left:290px;margin-top:27px;font-size:18px;color:#033c4d;text-align:justify;z-index:1;}
.act3 {width:620px;position:relative;float:left;margin-left:290px;margin-top:20px;font-size:18px;color:#033c4d;text-align:justify;z-index:1;}

input[type="text"] 
{
border: 1px solid #07b5e8;
font: 13px Arial,Helvetica,Sans-serif;color:#000000;width:150px;padding: 6px 15px 6px 35px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}

input[type="text"]:focus {
width: 287px;
}

textarea
{
border: 1px solid #07b5e8;
font: 13px Arial,Helvetica,Sans-serif;color:#000000;width:372px;padding: 6px 15px 6px 35px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}

.infobottom
{
border: 1px solid #07b5e8;width:200px;height:100px;margin-bottom:100px;position:relative;
font: 13px Arial,Helvetica,Sans-serif;color:#000000;width:372px;padding: 6px 15px 6px 35px; 
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
text-shadow: 0 2px 3px rgba(0, 0, 0, 0.1);
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15) inset;
-webkit-transition: all 0.7s ease 0s;
-moz-transition: all 0.7s ease 0s;
-o-transition: all 0.7s ease 0s;
transition: all 0.7s ease 0s;
}
@media (max-width:1197px)
{
#bg_top {
    position: absolute;
    float: center;
    top: 0px;
    width: 275%;
    z-index: 2;
    height: 212px;
    background: #033c4d;
}
.info_bgc {
    width: 938px;
    height: 71px;
    margin-top: 640px;
    position: relative;
    background-image: url(images/infobanner.jpg);
    margin-left: 31px;
    margin-right: auto;
}
}
