html,body {
      background: url("../images/intro.gif") no-repeat scroll 30% 0 #0C4DA2;
      height: 100%;
      margin: 0; 
      font-family: arial; 
      font-size: 13px;
      color: #0C4DA2;}
      
body#intro {
     height: 655px;}      

img {border:none;}      
a{outline: none;color: #007dc6;}
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:960px;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 173px;}

#intro_block  {
        background:  url(../images/intro_block.png) no-repeat 100% 225px;
        position:absolute;
        top:0;
        left:50%;
        width: 810px;
        height:450px;
        padding:90px 0 0 0;
        margin:0 0 0 -405px;}
        
#intro_block #logo2 {padding:43px 0 74px 0;float:left;}

#intro_block .phone {
       background:  url(../images/phone.gif) no-repeat 0 0;
       height: 50px;
       font: 13px arial;
       color:#231f20;
       padding:0 0 0 45px;
       margin:50px 0 0 0;
       float:right;}
       
ul.nav {
       background:  url(../images/nav.png) no-repeat 0 0;
       list-style:none;
       width:148px;
       height: 202px;
       padding: 5px 10px 5px 12px;
       margin: 0;
       clear:both;
       overflow:hidden;}

ul.nav li {
       background:  url(../images/li2.png) no-repeat 0 100%;
       padding:6px 0;  
       margin: 0;}

ul.nav a {
       font: bold 12px arial;
       color:#fff;
       text-shadow: 1px 1px 1px #00548e;
       padding:0;
       margin:0;
       text-decoration: none;
       text-transform: uppercase;}
       
ul.nav a:hover {text-decoration: underline;}                 

                                                    /* start header */
#header  {
        background: url(../images/header.jpg) no-repeat 100% 0;
        width: 100%;
        height: 348px;
        margin:0 auto;}

#logo {padding:43px 0 0 0;}

.phone {
       background:  url(../images/phone.gif) no-repeat 0 0;
       height: 50px;
       font: 13px arial;
       color:#231f20;
       padding:0 0 0 45px;
       margin:50px 0 0 0;}
       
.phone span {float:left;padding:10px 20px 0 0;} 

.phone a {
       color:#007dc6;
       padding: 0;
       margin:5px 0 5px 0;
       float:none;
       line-height:22px;}      
       
ul.top_menu {
       background:  url(../images/top_menu.gif) no-repeat 0 0;
       list-style:none;
       width:960px;
       height: 49px;
       padding:2px 0 0 0;
       margin:28px 0 0 0;
       clear:both;
       overflow:hidden;}

ul.top_menu li {
       background:  url(../images/li.gif) no-repeat 0 0;
       padding:0 4px;  
       margin:0 0 0 -2px;
       float:left;}

ul.top_menu a {
       font: bold 12px arial;
       color:#fff;
       height:47px;
       text-shadow: 1px 1px 1px #00548e;
       padding:0 28px 0 29px;
       margin:0;
       float:left;
       text-decoration: none;
       text-transform: uppercase;
       line-height:47px;}
       
ul.top_menu a:hover, ul.top_menu a.active {
       line-height:47px;
	   background: #0C4DA2;
	   border-radius:4px;
	   }    


                                                    /* end header */

#main {
        width:100%;
        margin:0 auto;
        padding: 0;
        clear:both;
        overflow:hidden;}
                                                    /* start left_bar */
#left_bar {
       width:230px;
       padding:15px 20px 15px 0;
       float:left;}
              
ul.menu {
       list-style:none;
       padding:5px 10px;
       margin: 0;}

ul.menu li {
       padding:2px 0;  
       margin:0;}

ul.menu a {
       font: bold 14px arial;
       color:#fff;
       padding:0;
       margin:0;}   
       
ul.two a {
       font: bold 14px arial;
       color:#6ecff6;
       padding:0;
       margin:0;}               
       
.corners     {    
      border:1px solid #0c4da2;
	    border-radius: 7px;
	    -moz-border-radius:7px;
	    -webkit-border-radius:7px;
	    -o-border-radius: 5px;
	    -khtml-border-radius: 5px;
	    behavior: url("border-radius.htc");
	    margin:0 0 15px 0;
	    padding:10px;
	    background:#0c4da2;}   
      
.corners_news     {    
      border:1px solid #e5e5e5;
	    border-radius: 7px;
	    -moz-border-radius:7px;
	    -webkit-border-radius:7px;
	    -o-border-radius: 5px;
	    -khtml-border-radius: 5px;
	    behavior: url("border-radius.htc");
	    margin:0 0 15px 0;
	    padding:10px;
	    background:#e5e5e5;} 
      
.corners_news h6 {
      font: bold 12px arial;
      text-transform: uppercase;
      text-align:center;
      padding:6px 0;}   
      
.news {
      padding:10px 0;}
      
.news span {
      display:block;
      font:11px arial;}  
      
.news a {
       background:  url(../images/st.gif) no-repeat 0 4px;
       display:block;
       font: 13px arial;
       padding:0 0 0 10px;
       margin:2px 0;}  
       
.link {color:#231f20; margin:0 0 0 10px;}                                    
  
                                                    /* end left_bar */
                                                    /* start_main */
#content {
       width:710px;
       padding:15px 0;
       float:left;;}
       
p {padding:3px 0 12px 0;line-height:18px;} 

h5 {
      font: bold 14px arial;
      text-transform: uppercase;
      padding:15px 0;}     
      
.photo {
      width:209px;
      float:left;
      padding:5px 25px 5px 0;}
      
.photo img {
      width:209px;
      height:143px;
      display:block;
      margin:0 0 8px 0;}
      
.photo a {color:#231f20;}  

ul ul {list-style:none;}

ul li {padding:2px 0;}

ul a {color: #000;}          
                                                     /* end main */
                                                
                                                      /* footer */
#footer {
        background:  url(../images/footer.jpg) no-repeat 0 0;    
        width: 960px;
        height: 143px;
        margin: -143px auto 0 auto;
        clear:both;
        overflow:hidden;}

.static {float:left; padding:55px 26px 0 0;}

p.copyring {
       font: 12px arial;
       color:#555;
       padding:32px 0 0 0;
       margin:0;
       float:left;
       line-height:18px;}

p.copyring a {color:#555;}

#footer_intro {   
        width: 760px;
        height: 50px;
        margin: 0 auto;
        clear:both;
        overflow:hidden;}

#footer_intro .static {float:right; padding:5px 26px 0 0;}

#footer_intro p.copyring {
position:relative;
       font: 12px arial;
       color:#fff;
       padding:0 0 0 0;
       margin:0;
       float:right;
       line-height:18px;}

#footer_intro p.copyring a {color:#fff;}