body {
        margin:0;
        padding:0;
        font:12px arial;
        color: #777777;}

img {behavior:	url("css/pngbehavior.htc");}
  
img {border: 0;}
a{outline: none;}
strong {font-weight: bold;}

td{vertical-align:top;}
a:hover {text-decoration: none;}


.clear {
        clear:both;
        line-height:1%;
        margin-bottom:-1px;
        height:1px;
        overflow:hidden;
        font-size:0px}

#conteiner { 
        margin:0 auto;
        padding:0;
        width: 1000px;}

#header {
        background:  url(../images/header.jpg) no-repeat left top; 
        width: 1000px;
      	height:433px;                                
        margin:0;
        padding:0;}

#logo {width: 140px;margin:0;padding:46px 32px 0 0;float:right;}

h1{ 
        margin:0; 
        padding:0;
        font:10px tahoma;
        color:#00437f;
        letter-spacing: 1px;}

p.phone  { 
        font:28px Tahoma;
        color:#004983;
        padding:227px 30px 0 0;
        margin:0;
        float:right;}

p.phone span {font:16px Tahoma;}

#top_menu {padding:39px 0 0 350px;margin:0;list-style-type:none;}

#top_menu li {margin:0px;padding:0;float:left;}

#top_menu b {
        background: url('../images/line.gif') left no-repeat;
        width:1px;
        height:26px;
        margin:15px 0 0 0; 
        float:left;}

#top_menu a { 
       display: block;
       font:11px tahoma; 
       color: #fff;
       font-weight: bold;
       white-space: nowrap; 
       height:30px;
       margin:0;
       padding:16px 27px 0 27px;
       float:left;}

#top_menu a:hover {
       background: url('../images/activ.gif') left repeat-x;
       display: block;
       text-decoration: none;
       float:left;}

#activ { 
       background: url('../images/activ.gif') left repeat-x;
       height:30px;
       margin:0;
       padding:16px 27px 0 27px;
       text-decoration: none;
       float:left;}

#wrapper { 
        margin:0;
        padding:0;
        width:1000px;}

#left_bar { 
        background:  url(../images/left_bg.gif) repeat-y left top; 
        margin:0;
        padding:0 0 40px 27px;
        width:310px;}

#left { 
       position:relative;
        margin:-40px 0 0 0;
        float: left;
        padding:0;}

h2{ 
        margin:0; 
        padding:0;
        font:18px tahoma;
        color:#333232;
        line-height:35px;}

.baher {
       width:281px;
       height:127px;  
       margin:0 0 30px 0;
       padding:0;}

.text {
        background: #dfe4e9;
        border:1px solid #949494;
        width:277px;
        height:19px;
        font:11px Tahoma;
        color:#4b4b4b;
        padding:5px 0 0 2px;
        margin:4px 0;}

.textes {
        background: #dfe4e9;
        border:1px solid #949494;
        width:277px;
        height:121px;
        font:11px Tahoma;
        color:#4b4b4b;
        padding:5px 0 0 2px;
        margin:4px 0;}

p.form {
        font:11px Tahoma;
        color:#4b4b4b;
        padding: 0;
        margin:3px 0;}

.buton {
        background: url('../images/buton.gif') left top no-repeat;
        cursor:pointer;
        border:none;
        width:110px;
        height:26px;
        margin:16px 4px 0 0; 
        float:left;}

p.blue { 
       font:11px tahoma; 
       color: #004983;
       margin: 0;
       padding:0;}

a.sin {
       background: #004581;
       font:11px tahoma; 
       color: #fff;
       font-weight: bold;
       margin:10px 0;
       padding:2px;}

.link  { 
       background: url('../images/str.gif') left top no-repeat;
       margin:15px 0;
       padding:0 0 0 10px;}

.link a { 
       font:11px tahoma; 
       color: #004983;
       margin: 0;
       padding: 0;}

.rambler { 
        background: url('../images/log1.png') left top no-repeat;
        width:118px;
        height:36px;
        margin:6px  20px; 
        cursor:pointer;
        float:left;}

.yandex {
        background: url('../images/log2.png') left top no-repeat;
        width:78px;
        height:36px;
        margin:6px 20px; 
        cursor:pointer;
        float:left;}







#content {width:580px;margin:0;padding:20px 30px 40px 50px;}

p {font:11px Tahoma;color:#4b4b4b;}

#footer {
        background: url('../images/footer.jpg') left top no-repeat;
	padding:0;
	margin:0 auto; 
 	height: 99px;      
        clear: both;}

p#copy_left{
       width: 300px; 
       font:11px verdana; 
       color: #003471;
       margin:0;
       padding:20px 0 0 27px;
       float:left;}

p#copy_left a{color: #003471;}

p#copy_right{
       width: 450px; 
       font:11px verdana; 
       color: #4b4b4b;
       margin:0;
       padding:20px 0 0 65px;
       float:left;}

