html,body {
      background:  url(../images/bg.jpg) no-repeat 50% 0;
      height: 100%;
      margin: 0; 
      font-family: trebuchet ms; 
      font-size: 14px;
      color:#4b4b50;}

img {border:none;}      
a{outline: none;color: #bf1e2e;}
a:hover {text-decoration:none;}
body,div,h1,h2,h3,h4,h5,h6,input,textarea,p{margin:0; padding:0;} 
input, textarea {outline: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 { 
        min-height: 100%;
        width:992px;
        padding:0 4px;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 200px;}

                                                    /* start header */
#header  {
        width: 100%;
        height: 333px;
        margin:0 auto;}

#logo {float:left;padding:36px 0 0 0;}

.phone {
      background:  url(../images/phone.png) no-repeat 0 17px;   
      margin:20px 0 0 0;
      padding:0 0 0 45px;
      font: bold 25px trebuchet ms;
      color: #000;
      float:right;}
      
.phone span {font: 18px trebuchet ms;}

.phone a {
       background:  url(../images/butons.png) no-repeat 0 0;
       display:block;
       width: 192px;
       height:42px;
       font: bold 19px arial;
       color:#fff;
       text-shadow: 1px 1px 0 #f30700;
       text-align:center;
       padding:0;
       margin:25px 0 0 0;
       text-decoration: none;
       line-height: 42px;}
       
.phone a:hover {
       background:  url(../images/butons.png) no-repeat 0 100%;
       line-height: 42px;}       

       
     


                                                    /* end header */

#wrapper {
        width:100%;
        margin:10px auto;
        clear:both;
        overflow:hidden;}
                                                  
                                                    /* start_main */
#content {
       width:674px;
       padding: 0;
       float:left;}
       
#content_big {
       padding: 0;}       
       
p {padding:3px 0 12px 0;} 

h6 {
        font: bold 14px trebuchet ms;
        padding: 4px 0;}  
        
h5 {
        font: bold 16px trebuchet ms;
        color:#000;
        padding: 10px 0;
        text-transform: uppercase;}  
        
h2 {
        font: bold 20px trebuchet ms;
        color:#731713;
        padding: 10px 0;}          
        
ol {
      list-style:none;
      padding:0;
      margin:0;}
      
ol li {
      background:  url(../images/ol.png) no-repeat 0 8px;
      padding:0 0 0 9px;
      margin:0;}   
      
.podrob {padding:7px 0 16px 0;}   

.podrob a{
       background:  url(../images/st.png) no-repeat 0 5px;
       font-size: 14px;
       color:#9e9e9e;
       padding:0 0 0 12px;
       margin:0;}   
      
.news {
      /* background:  url(../images/line.png) repeat-x 0 100%;*/
      margin: 0;
      padding:17px 0;
      /* clear:both;*/
      overflow:hidden;} 
     
.news img {
      margin: 3px 24px 0 0;
      float: left;}   
      
.news p {
      padding:0;
      overflow:hidden;
	    zoom:1;}
	    
.news a {text-decoration:none;}	  

.news a:hover {text-decoration:underline;}	

.line {
      background:  url(../images/line.png) repeat-x 0 100%;
      margin: 10px 0;
      padding: 0;
      height:1px;
      clear:both;
      overflow:hidden;} 

      
.card_left {
       border: 5px solid #c5c5c5;
       position: relative;
       padding:0;
       margin:0 20px 0 0;
       width: 320px;
       height: 320px;
       float:left;}
               
.card_left img{
       position	: absolute;
	     top: 0;
	     bottom: 0;
	     left: 0;
	     right: 0;
	     margin: auto;}     
      
.card_right {

      width:600px;
      padding: 0;
      float:left;}                
      
.card_left img {
      display:block;}     
      
.card_right ol {
      list-style:none;
      padding:0;
      margin:0;}
      
.card_right ol li {
      background: none;
      padding: 7px 0;
      margin:0;}            

#content_big .box {
      margin:20px 35px;
      float:left;}

#content_big .box_1 {
      margin:20px 0px;
      }
      
                                                     /* end main */
                                                     /* start right_bar */

#right_bar {
       width:253px;
       padding:0;
       float:right;}
       
.plashka {
        background:  url(../images/plashka.png) no-repeat 0 0;
        height:42px;
        font: bold 16px trebuchet ms;
        color:#fff;
        padding: 6px 0 0 0;
        text-align:center;
        text-transform: uppercase;}  
        
        
.box {
        background:  url(../images/box.png) no-repeat 0 0;
        width: 253px;
		height: 210px;
        margin:15px 0;
        padding: 5px 0;}  
		
.box_1 {
        background:  url(../images/box.png) no-repeat 0 0;
        width: 253px;
        margin:0px 0;
        padding: 5px 0;}  
        
.box img{
        display:block;
        width: 243px;
        height: 180px;
        margin:0 0 13px 5px;}  
		
.box_1 img{
        display:block;
        width: 243px;
        height: 180px;
        margin:0 0 13px 5px;}  
        
.box a {
        font: bold 14px trebuchet ms;
        color:#bf1e2e;
        padding:0;
        text-decoration:none;}    
        
.box:hover a {text-decoration:underline;}                              
                                                     
                                                   
                                                      /* end right_bar */
                                                      /* footer */
#footer {
        background:  url(../images/footer.jpg) no-repeat 50% 0;    
        min-width: 992px;
        max-width: 1500px;
        height: 192px;
        margin: -192px auto 0 auto;}
        
#foot { 
        width: 992px;
        height: 192px;
        margin: 0 auto;}
        
#foot a {color:#fff;}        

#footer address {
      font: 12px trebuchet ms;
      color:#fff;
      padding:50px 0 11px 250px;
      clear:both;
      overflow:hidden;}

p.copyring {
      font: 12px trebuchet ms;
      color:#fff;
      padding:5px 0 0 250px;
      float:left;}

.static {
      padding:7px 0 0 20px;
      float:left;}