

/* Start:/assets/css/style.css?15840312408269*/
@import "http://webfonts.ru/import/arimo.css";
/*
  Arimo, 400, 400 italic, 700, 700 italic
*/
* {margin:0;padding:0;}
html,body {
      background: #dcdada url(/assets/css/../images/bg.jpg) repeat-x top center;
      height: 100%;
      margin: 0; 
      font-family: arial; 
      font-size: 13px;
      color:#000;}
      
      
img {border:none;}     
a{outline: none;color: #004286;}
a:hover {text-decoration:none;}
body,div,h1,h2,h3,h4,h5,h6,input,textarea,p{margin:0; padding:0;} 
input, textarea {outline:none;resize:none;}	
ul {list-style:disc;list-style-position:outside;margin:7px 0 7px 15px;padding:0;}

.clear {
      margin: 0;
      height: 1px;
      border: none;
      clear:both;
      overflow:hidden;}

#conteiner { 
        background: #fff;
        position: relative;
        min-height: 100%;
        width:980px;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 124px;}
.leftImg{float:left;margin:0 10px 10px 0;}
#formImgAb{
position:absolute;
height: 251px;
margin-top: 36px;
width: 400px;
}
                                                    /* start header */
#header  {
        background:  url(/assets/css/../images/header.jpg) no-repeat top center;
        position:absolute;
        top:0;
        left:50%;
        width:980px;
        height: 284px;
        margin:0 0 0 -490px;}
@media screen and (max-width: 996px) {
#header  {
        left:0;
        margin:0;
    }
}
#header h2 {
       font:16px arial;
       color:#fff;
       padding:48px 0 0 10px;
       text-transform: uppercase;}

#logo {padding:17px 0 0 10px;margin:0;}

#phone {
       padding:27px 0 0 10px;
       margin:0 0 0 0;
       font: 14px arial;
       color: #8eace3;}
       
#phone span {
       padding:0;
       margin:0;
       font: 28px arial;
       color: #fff;}       

.slogan {
        float:right;
        padding:200px 340px 0 0;
        font: 13px arial;
        color:#9fbcee;}
                                                    /* end header */

#main {padding:300px 0 30px 0;}
                                            /* start_main */
#wrapper {
        border:0; 
        border-collapse:collapse;
        width:100%;
        margin:-12px auto 0 auto;}
                                                   
                                                    
#content {
         vertical-align:top;
         margin: 0;
         padding:0 45px 0 51px;}
                                       
p {padding:3px 0 12px 0;line-height:16px;text-align:justify;}  

h5 {
      font:28px arial narrow;
      color:#000;
      padding:7px 0;} 
#main h5#big{
    font:44px arial narrow;
}
h2 {
      font: 24px arial narrow;
      color:#000;
      padding:6px 0;}       
 
h3 {
      font:20px arial;
      color:#000;
      padding:5px 0;}  
      
h4 {
      font:18px arial;
      color:#fff;
      padding:5px 0;} 
      
h1 {
      font: bold 16px arial;
      color:#000;
      padding:5px 0;
      text-transform: uppercase;}   
      
h6 {
      font:18px arial;
      color:#000;
      padding:5px 0;}                    
      
.line {
      margin: 13px 0;
      height: 1px;
      border-top: 1px solid #c0c6d1;
      overflow:hidden;}
      
.text {
       font: 17px arial;
       color:#000;}  
            
.photo {float:left;margin:7px 15px 5px 0;border:1px solid #9ba9b8;}  

.photo img {display:block;}

.form{
        background:  url(/assets/css/../images/form.jpg) no-repeat top left;
        padding:0 0 10px 20px;
        margin:0 0 20px 0;
		position:relative;}  
  
.zag  {
       color: #fff;
    font: 23px arimo;
    margin-left: -5px;
    min-height: 50px;
    overflow: hidden;
    padding: 10px 0 0;
    position: relative;
    top: 5px;
     } 
        
.form form {
      background:  url(/assets/css/../images/form.gif) no-repeat top left;
      width: 391px;
      padding:13px 0 16px 20px;
      margin:0 0 0 420px;
      border-bottom:3px solid #a7b5c9;} 
  
.form form label {display:block;padding:4px 0 2px 0;}  
  
.form form .eror {
      background:  url(/assets/css/../images/eror.gif) no-repeat  0 0;
      position:relative;
      display:block;
      padding:0 0 0 18px;
      margin:-8px 0 10px 0;
      font:11px tahoma;
      color:#ff0000;}  
	  
#preload-message{
	margin:5px 0 10px 0;
}
                 
.pole {
        background:  url(/assets/css/../images/pole.gif) no-repeat top left;
        border: none;
        display:block;
        width: 190px;
        height: 28px;
        margin:0 0 13px;
        padding:0 10px;
        font:12px arial;
        color:#666;
        line-height:28px;}  
      
.area  {
        background:  url(/assets/css/../images/area.gif) no-repeat top left;
        border: 0;
       	width: 360px;
       	height:75px;
       	padding:10px 0 0 10px;
       	margin:0;} 
       	
.area textarea {
        background:  none;
        border: 0;
       	width: 360px;
       	height:75px;
       	padding:0;
       	margin:0;
       	font:13px arial;
overflow: hidden;
       }        	
         
.buton {
	       background:  url(/assets/css/../images/buton.gif) no-repeat 0 0;
        border: 0;
        display:block;
        overflow: visible;
        cursor:pointer;
	       margin:22px 0 0 32px;
	       padding:0;
	       height:39px;
	       width:305px;}  
         
.buton:hover {background:  url(/assets/css/../images/buton.gif) no-repeat 0 -39px;}  

.form span {
        display:block;
        margin:0;
        padding:15px 0 0 485px;
        font:12px arial;
        color:#3a5175;}   
        
.boxing{
        background:  url(/assets/css/../images/boxing.gif) no-repeat top left;
        margin: 20px 0;}  
        
.boxingb{
        background:  url(/assets/css/../images/boxingb.gif) no-repeat bottom left;
        padding:5px 20px;} 
        
.center {
      text-align: center;
      font: 14px arial;
      color:#000;
      padding:5px 0;
      text-transform: uppercase;}   
      
ul.spisok {
       list-style:none;
       width:400px;
       padding:15px 40px 15px 0;
       margin:0;
       float:left;}

ul.spisok li {
       padding:3px 0;  
       margin:0px;}

ul.spisok a {
       font: 13px arial;
       color:#000;
       padding:0;
       margin:0;
       text-decoration: none;
	   display:block;}      
       
.right_contact {
     float:right;
     padding:0 0 0 30px;}                          
                            
                                                     /* end main */
                                                     /* start left_bar */

#left_bar {
        padding:10px 39px 0 0;
        margin:0;
        width:210px;
        float:left;}
        
ul.menu {
       list-style:none;
       margin:0 0 0 -15px;
       padding:15px 0 15px 0;} 
       
ul.menu li {
       margin:0;
       padding:2px 0;}    
       
ul.menu a{
       background:  url(/assets/css/../images/menu.gif) no-repeat 0 4px;  
       font: 13px arial;
       color:#3a5175;
       margin:0;
       padding:0 15px;
       text-decoration:none;}   
       
ul.menu a:hover{text-decoration:underline;}               
                                                      /* end left_bar */
                                                      /* footer */
#footer {
        position:relative;
        background:  url(/assets/css/../images/footer.jpg) no-repeat top center;     
        max-width: 100%;
        min-width:980px;
        height: 124px;
        margin: -124px auto 0 auto;}
        
#foot {    
        width: 940px;
        height: 54px;
        margin: 0 auto;
        padding:70px 0 0 0;}                

p.copy {
      color:#fff;
      padding:15px 0 0 0;
      margin:0;
      float:left;}
      
.static {float:right;padding:9px 20px 0 20px;} 

ul.footer_menu {
       list-style:none;
       margin:0;
       padding:15px 0 0 155px;
       float:left;} 
       
ul.footer_menu li {
       margin:0;
       padding:0 2px;
       color:#fff;
       float:left;}    
       
ul.footer_menu a{
       color:#fff;
       margin:0;
       padding:0;}    

/* End */


/* Start:/local/templates/jurspravki/components/bitrix/menu/bottom/style.min.css?1510562454490*/
ul.left-menu{list-style:none;margin:0;padding:0;margin-bottom:8px;position:relative}ul.left-menu li{padding:10px 16px;background:#f5f5f5 url(/local/templates/jurspravki/components/bitrix/menu/bottom/images/left_menu_bg.gif) top repeat-x}ul.left-menu li a{font-size:100%;color:#bc262c;font-weight:bold;text-decoration:none}ul.left-menu li a:visited{color:#bc262c}ul.left-menu li a:hover{color:#bc262c}ul.left-menu li a.selected:link,ul.left-menu li a.selected:visited,ul.left-menu li a.selected:active,ul.left-menu li a.selected:hover{color:#fc8d3d}
/* End */
/* /assets/css/style.css?15840312408269 */
/* /local/templates/jurspravki/components/bitrix/menu/bottom/style.min.css?1510562454490 */
