body{
        padding: 0px;
        margin: 0px;
        font-family: Tahoma;
        font-size: 11px;
}
table,div,td{
        font-size: 11px;

}
.logo{
        font-size: 9px;
        color: #666666;
}
.logo:hover{
        font-size: 9px;
        color: #666666;
        text-decoration: none
}
p{
        color: #655B5B;
}
.menu{
        background-color: #666666;
}
.menu_td{
        padding-left: 7px;
        vertical-align: top;
}
.menu td{
        color: WHITE;
        font-size: 11px;
}
.slogan{
        text-align: right;
        padding-right: 5%;
        padding-top: 22px;
        vertical-align: top;
        height: 127px;
}
.menu_separator{
        vertical-align: middle;
        padding-left: 8px;
        padding-right: 7px;
        width: 1%;
}
.menu_text{
        height: 23px;
        text-align: left;
        width: 19%;
        cursor: hand;
}
.menu_text_hover{
        height: 23px;
        text-align: left;
        width: 19%;
        cursor: hand;
        background-color: #A2A2A2;
}
.sep_img{
        position: relative;
        padding-top: 3px;
}
.banner{
        text-align: center;
        vertical-align: top;
        height: 300px;
        width:98%;
        color: #999999;
        border: 1px SOLID #B4B4B4;
}
.center_block{
        vertical-align: top;
        color: #655B5B;
        padding-top: 0px;
        font-size: 11px;
}
.news_block{
        vertical-align: top;
        color: #655B5B;
        font-size: 11px;
}
.news_block:hover{
        vertical-align: top;
        color: #655B5B;
        font-size: 11px;
        text-decoration: underline;
}
p{
        margin: 0px;
}
.how{
        margin-bottom: 3px;
}
.date{
        color: #999999;
        font-size: 9px;
        margin-bottom: 8px;
}
.sep{
        margin-bottom: 4px;
}
a{
        color: #CC0000;
        text-decoration: none;
}
.allwork{
        padding-bottom: 3px;
        vertical-align: bottom;
}
.allwork a{
        text-decoration: underline;
}
.sep_black{
        padding-right: 9px;
        width: 1%;
        vertical-align: top;
        padding-top: 2px;
}
.work_text{
        color: #666666;
        font-size: 9px;
}
.pimg{
        padding-left: 10px;
}
.cms{
        background-color: #CC0000;
}
.cms_sep{
        background-color: #666666;
        height:6px;
}

.service{
        padding-left: 15px;
        padding-right: 10px;
        padding-top: 13px;
        vertical-align: top;
        color: WHITE;
}
.service a{
        color: WHITE;
}
.service_text{
 color: #F5CCCC;
 font-size: 9px;
}
.service_text p{
 color: #F5CCCC;
 font-size: 9px;
 font-weight: normal;
}
ul.service_li{
        margin-left: 15px;
        margin-top: 5px;
        margin-bottom: 0px;
        color: WHITE;
}
ul.service_li a{
        color: #F5CCCC;
        font-size: 9px;
        color: WHITE;
        text-decoration: none;
}
a:hover{
        text-decoration: underline;
}
.copyright{
        color: #999999;
        font-size: 9px;
        padding-left: 15px;
        vertical-align: top;
}
.price{
        text-align:right;
        color: WHITE;
        font-weight: bold;
}
.header{
        font-size: 18px;
        color: BLACK;
        margin-bottom: 3px;
}
h1{
        font-size: 18px;
        color: BLACK;
        font-weight: normal;
        margin-bottom: 3px;
}
.way a{
        color: #999999;
        font-size: 9px;
}
.way div{
        color: #999999;
        font-size: 9px;
        vertical-align: middle;
}
.way{
        vertical-align: middle;
}
ul.portfolio{
        color: #CC0000;
         list-style: square;
         margin-top: 3px;
         margin-bottom: 3px;
}
.current{
         font-weight: bold
}
hr {
color:#cccccc;
size:1px;
height:1px;
margin: 0px;
padding:0px;
}
.work_title{
        color: #666666;
        font-size: 12px;
        font-weight: bold;
}
.work_title:hover{
        color: #666666;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
.work_table td{
        padding-left: 18px;
}
.work_descr{
        font-size: 10px;
        color: #666666;
}
.work_link{
        margin-top: 3px;
}
.work_link a{
        font-size: 11px;
        color: #CC0000;
}
.business_li{
        list-style-position: inside;
        margin-left: 10px;
}
.cp_d a{
        font-color: #CC0000;
        font-size: 10px;
}
input{
        border: 1px SOLID #B4B4B4;
        font-size: 11px;
}
.ness{
        color:#CC0000;
        font-weight: bold;
}

