@charset "utf-8";
/* CSS Document */
body,html {padding:0; margin:0; height:100%; position:relative;}
td,div {vertical-align:top; text-align:left; margin:0; padding:0; border:none;}
img {padding:0; margin:0; border:0;}
body {background:#1875ba;}
body, td{font:normal 13px Arial, Helvetica, sans-serif; color:#5c505c;}

a {color:#0aa4ff; text-decoration:underline; cursor:pointer;}
a:hover {color:#0aa4ff; text-decoration:none; cursor:pointer;}
a img { border-color:#000 }

h1 {color:#6b7277; font:normal 18px/18px Arial, Helvetica, sans-serif; display:block; background:url(h1.gif) left no-repeat; padding:0 0 0 40px; margin:0 0 16px;}
h2,h3,h4,h5,h6 { margin:0px; padding:0; color:#0aa4ff;}
h2 { font-size:18px}
h3 { font-size:16px}
h4 { font-size:14px}
h5 { font-size:12px}
h6 { font-size:11px}

table.table0 { border-collapse:collapse;}
table.table0 td { padding:5px; border: none}


table.table1 { border-collapse:collapse;}
table.table1 tr:hover {background: none}
table.table1 td { padding:5px; border: 1px solid #666666;}


table.table2 { border-collapse:collapse;}
table.table2 tr:hover {background: none}
table.table2 td { padding:5px; border: 1px solid #666666;}
table.table2 th { padding:8px 5px; border: 1px solid #666666; color:#666666; text-align:left;}

ul {list-style-image:url(list.gif);}

#wraper {height:100%; margin:0 0 -104px 0; width:100%; border:none; border-collapse:collapse; border-spacing:0;}
.l {width:30px;}
.r {width:30px;}
#c {background:#fff url(body_bg.gif) top repeat-x;}
#head {height:159px; background:url(head.jpg) top no-repeat;}

#phons {font:normal 18px Georgia, "Times New Roman", Times, serif; color:#fff; padding:5px 0 0 23px; height:50px;}

#bodywrap {position:relative; padding:50px 16px 0 17px;}
#body {border:none; border-collapse:collapse; border-spacing:0; width:100%;}
#left {width:168px;}
#right {width:168px;}
#center {padding:0 10px;}

dl#menu {list-style:none; margin:0 0 15px; padding:0;}
dl#menu dt {margin:1px 0 4px; border:1px solid #cececd; background:url(block_name.gif) bottom right no-repeat; font:normal 13px/13px Arial, Helvetica, sans-serif; color:#0aa4ff; padding:5px 14px 6px; text-align:right;}
dl#menu dd {border:1px solid #cececd; background:url(menu.gif) bottom repeat-x; margin:0 0 4px 0;}
dl#menu dd a {border-left:5px solid #d8ff60; color:#87868b; font:normal 13px/13px Arial, Helvetica, sans-serif; text-decoration:none; padding:6px 11px; display:block;}
dl#menu dd a.curentpage {border-left:5px solid #2ab0ff; color:#87868b;  text-decoration:none; background:url(menu_over.gif) right bottom no-repeat;}
dl#menu dd a.curentpage:hover {border-left:5px solid #2ab0ff; color:#87868b;  text-decoration:none; background:url(menu_over.gif) right bottom no-repeat;}
dl#menu dd {border:1px solid #cececd; background:#fff url(menu.gif) bottom repeat-x;}
dl#menu dd a:hover {border-left:5px solid #2ab0ff; color:#87868b;  text-decoration:none; background:url(menu_over.gif) right bottom no-repeat;}

#counters {text-align:center; margin: 20px 10px 0px 0px;}

.blockname {border:1px solid #cececd; background:url(block_name.gif) bottom right no-repeat; font:normal 13px/13px Arial, Helvetica, sans-serif; color:#0aa4ff; padding:5px 14px 6px; text-align:right; margin:0 0 6px 0;}
.block2 {margin-top:20px;}

#footer_blank {height:120px;}
#footer {height:104px; position:relative; border:none; width:100%; border-collapse:collapse; border-spacing:0;}
#fot_c {background:url(footer_bg.gif) bottom repeat-x; padding:0 202px;}
#footer div#footpic {height:50px; border-top:1px solid #cacacb; padding:53px 0 0; color:#fff; font-size:11px; text-align:center;}

#contacts {text-align:center; margin:10px 0 0 0;}

#path {color:#87868c; font:normal 11px/11px Arial, Helvetica, sans-serif; background:#fff url(h1_bg.gif) bottom repeat-x; border:1px solid #e2e2e3; padding:7px 21px; margin:0 0 16px;}
