/* CSS Document */
body{
   background-color:#F2F0EF;
   padding:0;
   margin:0;
   font-family:Tahoma;
}
td{
   font-family:Tahoma;
   font-size:12px;
   color:#605D5C;
}
img{
  border:0;
  margin:0;
  padding:0;
}
form{
   padding:0;
   margin:0;
   float:left;
}

h1 {font-size: 16px;  color: #E77817; font-family:Tahoma; font-weight:bold}

a{
   color:#E77817;
   text-decoration:underline;
}
a:hover{
   text-decoration:none;
}
a:link.afav {text-decoration: underline; font-size: 10px;font-family:Tahoma;color:#c6c4c3}
a:vizited.afav {text-decoration: underline; font-size: 10px;font-family:Tahoma;color:#c6c4c3}
a:hover.afav {text-decoration: none; font-size: 10px;font-family:Tahoma;color:#c6c4c3}
a:active.afav {text-decoration: underline; font-size: 10px;font-family:Tahoma;color:#c6c4c3}

#favorites{

   padding-left:68px;
   padding-top:5px;
}
#topmenu{
   width:100%;
   background:url(/img/elem_a.gif) 100% 0 no-repeat;
   height:36px;
   font-family:Tahoma;
   font-size:14px;
   padding-top:25px;
}
.t_m_cell{
   float:right;
   padding-left:44px;
   display:block;
   text-decoration:underline;
   color:#E77817;
}
.t_m_cell_right{
   float:right;
   padding-left:44px;
   display:block;
   text-decoration:underline;
   padding-right:132px;
   color:#E77817;
}
.menu1is{
   float:right;
   padding-left:44px;
   display:block;
   text-decoration:none;
   color:#E77817;
}
.menu1rightis{
   float:right;
   padding-left:44px;
   display:block;
   text-decoration:none;
   padding-right:132px;
   color:#E77817;
}
#banner{
   padding-left:320px;   
   background:url(/img/banner_contship2.gif) 100% 0 no-repeat;
   height:0px;
}
#bannerarea{
   width:100%;
   height:56px;
}
#banner2{
   margin-left:46px;
   margin-top:5px;
}
#logoarea{
   width:100%;
   background:url(/img/slogan.gif) 100% 0 no-repeat;
   height:68px;
}
#logo{
   margin-left:64px;
   margin-top:22px;
}
#mid_area{
   width:100%;
   height:205px;
   background:url(/img/elem_b.gif) right no-repeat;
}
#langbar{
   width:61px;
   float:right;
   padding-top:93px;
   font-family:Tahoma;
}
.lang_is{
   font-size:12px;
   color:#E77817;
   text-decoration:none;
   display:block;
}
.lang_link{
   font-size:12px;
   color:#605D5C;
   text-decoration:underline;
   display:block;
}
#searchblock{
   /*косяк был здесь*/
   margin-left:193px;   /*было: margin-right:560px;*/
   width:187px;
   padding-top:81px;
   float:left;          /*было: float:right;*/
}
#butline{
   width:100%;
   padding-bottom:11px;
}
#butline img{
   margin-right:20px;
}
#searchline{
   width:100%;
}
#sform{
   border:0;
   padding:0;
   width:126px;
   height:18px;
   background:#F2F1EF url(/img/sform.gif) 0 0 no-repeat;
   color:#838281;
   float:left;
}
#stextln{
   width:100%;
   font-size:12px;
   line-height:21px;
   padding-top:6px;
   float:left;
}
/*content start here... NOW!*/

.newanons{
   color:#605D5C;
   text-decoration:none;
}
.newanons:hover{
   color:#605D5C;
   text-decoration:underline;
}
#leftarea{
   width:304px;
   float:left;
   margin-top:-4px;
}
#submenu{
   margin-left:69px;
   padding-left:10px;
}
#submenu a{
   display:block;
   width:100%;
   font-size:13px;
}
.submenu_is{
   display:block;
   width:100%;
   font-size:13px;
   text-decoration:none;
}
#phone{
   background:url(/img/24h.gif) 0 0 no-repeat;
   padding-left:69px;
   margin-top:40px;
   padding-top:64px;
}
#phone .minnum{
   color:#605D5C;
   font-size:13px;
}
#phone .bignum{
   color:#E77817;
   font-size:23px;
}
#weather{
   margin-top:48px;
   padding-left:-69px;
   /*width:139px;*/
   font-size:11px;
   color:#605D5C;
}
#weather .topline{
   color:#E77817;
   text-align:center;
}
#weather .topline .left{
   float:left;
}
#weather .topline .right{
   float:right;
   padding-right:93px;
}
#weather .line{
   font-size:11px;
}
#weather .arr{
   width:10px;
   float:left;
   padding-top:3px;
}
#weather .temp{
   width:33px;
   float:left;
   text-align:right;
   color:#E77817;
}
#weather .city{
   width:55px;
   float:left;
   text-align:right;
   padding-right:12px;
   color:#605D5C;
}
#weather .time{
   /*width:29px;*/
   /*float:left;*/
   text-align:right;
   color:#E77817;
   padding-right:93px;
}
#currency{
   padding-left:-72px;
   margin-top:10px;
   font-size:11px;
   color:#605D5C;
}
#currency .topline{
   text-align:center;
   
}
#currency .line{
   font-size:11px;
}
#currency .arr{
   width:10px;
   float:left;
   padding-top:3px;
}
#currency .name{
   width:55px;
   float:left;
   color:#605D5C;
   text-decoration:underline;
}
#currency .time{
   width:29px;
   float:left;
   color:#605D5C;
}
#currency .val{
   width:40px;
   float:left;
   color:#605D5C;
   text-align:center;
}
#currency .change{
   color:#605D5C;
   text-align:right;
   padding-right:80px;
}
#currency .changea{
   color:#E77817;
   text-align:right;
   padding-right:80px;
}
.infoservice{
   padding-top:14px;
   padding-left:79px;
   color:#605D5C;
   font-size:11px;
}
#centerarea{
   margin-left:304px;
   margin-right:240px;
   font-size:12px;
   color:#605D5C;
   padding-top:35px;
}
.pagetitle{
   font-size:16px;
   color:#E77817;
   font-weight:bold;
   display:block;
   height:30px;
}

.orangetext{
   color:#E77817;
}
#centerarea p{
   margin:0;
   padding:0;
   padding-bottom:15px;
}
#rightarea p{
   margin:0;
   padding:0;
   padding-bottom:10px;
}
#rightarea{
   width:145px;
   float:right;
   padding-left:50px;
   padding-right:45px;
   font-size:12px;
   color:#605D5C;
   padding-top:10px;
}
#rightareabanner{
   width:160px;
   float:right;
   padding-left:40px;
   
   font-size:12px;
   color:#605D5C;
   padding-top:0px;
}
.righttitle{
   font-size:14px;
   color:#E77817;
   font-weight:bold;
   display:block;
   height:25px;
   padding-top:15px;
}
.linkstylea{
   text-decoration:underline;
   color:#605D5C;
}
#bottom{
   height:44px;
   padding-top:2px;
   width:100%;
   float:left;
}
#bottext{
   float:right;
   width:180px;
   color:#605D5C;
   font-size:12px;
}
#counter{
   float:right;
   width:165px;
   color:#605D5C;
   font-size:12px;
}

.informpage_containarea{
   width:100%;
   float:left;
   /*padding-top:15px;*/
   line-height:100%;
   padding-bottom:35px;
}
.informpage_containarea .left{
   width:135px;
   padding-left:17px;
   float:left;
}
.informpage_containarea .right{
   width:258px;
   float:left;
}
.informpage_containarea .right .lefttext{
   display:block;
   width:203px;
   color:#E77817;
   float:left;
}
.informpage_containarea .right .righttext{
   float:left;
   display:block;
   width:55px;
}
.informpage_containarea .right .lefttexta{
   display:block;
   width:57px;
   color:#E77817;
   float:left;
}
.informpage_containarea .right .righttexta{
   display:block;
   margin-left:57px;
}
.informpage_containarea .right .lefttextaut{
   display:block;
   width:130px;
   color:#E77817;
   float:left;
}
.informpage_containarea .right .lefttexttop{
   display:block;
   width:253px;
   float:left;
}
.informpage_containarea .right .righttextaut{
   float:left;
   display:block;
   width:123px;
}
.formtext{
   width:174px;
   float:left;
   border:#9C9C94 1px solid;
   height:16px;
   padding:0;
   margin:0;
   background-color:#EFEFEF;
   font-size:10px;
}
.formtext1{
   width:230px;
   float:left;
   border:#9C9C94 1px solid;
   height:18px;
   padding:0;
   margin:0;
   background-color:#EFEFEF;
   font-size:10px;
}
.textarea1{
   width:174px;
   float:left;
   border:#9C9C94 1px solid;
   height:55px;
   padding:0;
   margin:0;
   background-color:#EFEFEF;
   font-size:10px;
}
.submit{
   width:82px;
   height:14px;
   border:#9C9C94 1px solid;
   background-color:#EFEFEF;
   font-size:10px;
   color:#E77817;
}
