html {background:#fff}
body{margin:0; padding:0; font:12px Arial;color:#727F89;background:#fff;}

table td{vertical-align:top;padding:0;margin:0;}
table{margin:0;padding:0;border:0;border-collapse: collapse;}

a,a:hover,a:active{font:12px Arial;color:#727F89;}

img{border:none;}
.picfloat_left{float:left;padding:0 15px 10px 0}
.picfloat_right{float:right;padding:0 0 10px 15px}
.clear{clear:both;}

/*Header*/
#header{background: url(../../../images/pics/header.jpg) 0 0 no-repeat;height:150px}
#headerLeft{background: url(../../../images/pics/header-left.jpg) 0 0 no-repeat;height:50px;}
#headerRight{background: url(../../../images/pics/header-right.jpg) 0 0 no-repeat;height:50px;}
#logo{padding:40px 0 0 250px}

#htitle{position:absolute;width:510px;margin:-54px 0 0 -22px;
*margin:-50px 0 0 -22px;
}
#htitle h1{padding:3px 0 3px 20px;margin:0;}

/*Content*/
h1{font:12px Arial;font-weight:bold;color:#fff;background:#199CF6}
h2{font:14px Times New Roman;color:#60ACE1;text-transform: uppercase;}

/*Footer*/
#footer{width:950px;background-color:#199CF6;font:10px Arial; font-weight:bold;font-style:italic;color:#87CEFE;padding:20px 10px 20px 20px;}

#center{background-color:#fff;padding:0 20px 20px 20px;}
#left{background-color:#EAEEF0;padding-top:40px}
#right{background-color:#EAEEF0;padding-top:20px}

/*Menu*/
/*
#menu{list-style-image:url(../../../images/pics/menu_point.gif);}
#menu li{padding:5px 0}
#menu a{display:block;}
#menu a,#menu a:hover{font:14px Times New Roman;text-transform: uppercase; font-weight:bold;text-decoration:none;}
#menu li a,#menu li a:hover{color:#999DA0;}
#menu li.act a,#menu li.act a:hover{list-style-image:url(../../../images/pics/menu_point_act.gif);color:#60ACE1}
*/

/*Contacts*/
#contacts{background:url(../../../images/pics/contacts.gif) left bottom no-repeat;height:200px;padding-top:40px}
#contacts h2{text-transform: uppercase;font:14px Times New Roman;color:#596A77;font-weight:bold;padding:0 20px}
#contacts p{padding:0px 20px 0 55px;font:11px Arial;}
#contacts .telefon{color:#3297DD;font:15px Times New Roman;font-weight:bold;padding:0px 20px 0 55px;}

#right h2{font-weight:bold;margin-left:20px}
.work{margin:10px 20px;border-bottom:1px solid #fff}
.work .data{color:#3297DD;font:10px Arial;font-weight:bold;font-style:italic;}
.work .text{padding:5px 12px;font:11px Arial;color:#465764}
.work .more{margin:5px 0}
.work .more a,.work .more a:hover{color:#3297DD;font:10px Arial;font-weight:bold;font-style:italic;}
.work .pic{text-align:right;background:url(../../../images/pics/pic_bg.jpg) right bottom no-repeat;padding-bottom:10px;}
.work .pic img{border:6px solid #fff;}

/*Center*/
#center .table1{margin:5px 0 20px 0;}
#center .table1 td{padding:2px;background-color:#199CF6;color:#D2EFFF;font:9px Arial;text-align:center;text-transform: uppercase;border-right:2px solid #fff;vertical-align:middle;}
#center .table1 img{border:1px solid #fff;cursor:pointer;}
#center h2{font-weight:bold;}

#contextMenu{padding:10px 0;display:block;}
div#sub_menu{margin:5px 0;padding:0 0 0 20px;}
div#sub_menu a,div#sub_menu a:hover{display:block;background-image:none;font-size:11px;margin:0;padding:0;}

#menu{padding-left:20px;}
#menu a{display:block;padding:5px 0;}
#menu a,#menu a:hover{font:14px Times New Roman;text-transform: uppercase; font-weight:bold;text-decoration:none;background:url(../../../images/pics/menu_point.gif) center left no-repeat;color:#999DA0;padding-left:20px}
#menu a.act,#menu a.act:hover{background:url(../../../images/pics/menu_point_act.gif) center left no-repeat;color:#60ACE1;}


