html {color: #666666; background: #fff; height:100%}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body {line-height: 1; font-family:"Times New Roman", Times, serif; font-size:14px; color:#666666; line-height:17px; min-height:100%; height:100%}
table {border-collapse: collapse; border-spacing: 0;}
table, fieldset, img {border: 0;}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal; font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%; font-weight: normal; margin-bottom: 10px;}
blockquote, q {quotes: none;}
q:before, q:after {content: '';}
:focus {outline: 0;}
sup  {vertical-align: text-top;}
sub  {vertical-align: text-bottom;}
/*input, textarea, select {font-family: inherit; font-size: inherit; font-weight: inherit; border: none; margin: 0; padding: 0;}
input, textarea, select {*font-size: 100%;}*/

/**/
p {font-family:"Times New Roman", Times, serif; font-size:14px; padding:0px 0px 20px 0px; line-height:17px; }
p.paragraph{text-indent:15px;}
p:first-line{padding:0px 0px 0px 0px}
strong {font-weight: bold;}

ul{padding-left:15px; margin-top:0px;}
li{padding-left:5px}

a {text-decoration: none; color:#308ec4; text-decoration: underline;}
a:hover {text-decoration: none;}

p a, li a {text-decoration: underline; color:#308ec4;}
p a:hover, li a:hover {text-decoration: none;}

h1{font-family:"Times New Roman", Times, serif; font-size:24px; color:#000; display:block; text-align:center; padding:0px 0px 15px 0px; text-transform:uppercase;}

h2{font-family:"Times New Roman", Times, serif; font-size:14px; color:#000; display:block; text-align:center; padding:0px 0px 15px 0px; text-transform:uppercase;}

h4{font-family:"Times New Roman", Times, serif; font-size:14px; color:#000; display:block; }


#container{width:100%; height:100%;  background:url(/graphics/bg_gradient.jpg) repeat-x; }
.map{background:url(/graphics/bg_map.jpg) no-repeat center top; width:100%; height:100%; }
.wave{width:100%; height:100%;  background:url(/graphics/wave.gif) repeat-x center top;}
#wrap{width:975px; text-align:left; height:100%; min-height:100%; text-align:left;}

.content_block{padding:0px 0px 75px 0px; overflow:hidden}

.head_block{width:975px; height:175px; overflow:hidden}


.left_content{width:210px; float:left}
.main_menu{list-style:none; display:block;  margin:0; padding:0; margin:6px 0px 0px 0px;}
.main_menu li{display:block; width:170px;  padding:8px 30px 8px 0px; line-height:14px; text-align:center;}
.main_menu li.li_current{background:url(/graphics/menu_line.gif) no-repeat center center}
.main_menu li a{display:inline-block;  color:#182e57;  font-size:12px; text-transform:uppercase; letter-spacing:0.1em; text-decoration:none;  padding:3px 6px}
.main_menu li a.current{background:#2d6099 url(/graphics/bg_menu.gif) repeat-x; color:#fff; }


.login_block{background:#f3f3f3; padding:15px; text-align:center; width:146px; margin:30px 0px 0px 0px; color:#333333; position:relative; }
.login_form{text-align:left;}
.login_form span{font-size:10px; text-transform:uppercase; display:block; float:left; padding:0px 5px 0px 0px}
.login_form input{font-size:11px; height:15px;}
.login_form div{overflow:hidden; padding:0px 0px 7px 0px}
.login_form a{font-size:11px;}


.right_content{width:700px; float:left; overflow:hidden; padding:10px 0px 0px 0px;}



.footer_block{clear:both; overflow:hidden}
.footer_left{float:left; width:180px; padding:30px 0px 0px 30px;}
.dbabych_block{float:left; text-align:center}
.footer_right{float:left;width:500px; }
.copy_block{border-top:1px solid #ccc; text-align:center;padding:35px 0px 0px 0px;}
.copy_block p{text-transform:uppercase; font-size:10px; color:#666666; line-height:14px}


table.default td  {font-size: 80%; padding: 5px 5px 7px 5px;}
table.default tr {padding: 5px 5px 7px 5px; border-top: 1px solid grey;}

.float {float:left; padding: 5px 10px 5px 0;}


