html, body {height:100%; margin:0px; padding:0px; background:url(background.png)}
body {padding:0px 15px; border:0px solid #f00}
html, body, div, table, td, p {font: 12px Verdana, Arial, Helvetica, sans-serif;}
table {border-collapse: collapse;}
table td {padding: 0px;}
form {margin:0px; padding:0px}
img {border:none;}
a {color:#1F6DD7; text-decoration:underline}
a:hover {text-decoration:none;}

* html #body {height:100%;}

* html #main {height: 100%;}
#main {min-height:100%; width:941px; margin:0px auto; background:url(bg_mid_centr.png) repeat-y; border:0px solid #fff}
#head {height:261px; width:941px;}
.top1 {background:url(top1.png); height:28px}
.top2 {background:url(top2.jpg) top no-repeat; height:202px; overflow:hidden}
.top2 .map {width:11px; position:relative; top:25px; left:24px}
.top2 .map img {margin-bottom:20px;}
.top2 .adress {background:url(adress.jpg); width:418px; height:42px; position:relative; top:-75px; left:500px}
.top2 .about {width:295px; height:80px; position:relative; top:-50px; left:615px; color:#fff}
.top3 {background:url(top3.png); height:31px}


#content {width:941px; margin:0px auto 16px auto; border:0px solid #f00}
#content .left_col {width:202px; vertical-align:top}
#content .left_col .menu {padding-left:22px; margin-bottom:40px}
#content .left_col .menu a {font:bold 14px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none}
#content .left_col .menu a:hover {text-decoration:underline;}
#content .left_col .menu div {width:149px; margin:12px 0px}
#content .reklama {vertical-align:bottom; padding-bottom:161px; margin:0px auto}
#content .reklama div {margin:20px auto 0px auto; text-align:center}

#content .middle_col {padding-bottom:161px; width:537px; vertical-align:top}
#content .middle_col .box {margin:10px 40px 20px 40px;}

#content .middle_col .box .title {background:url(point.gif) left top repeat-y; clear:both; padding:0px; margin-bottom:15px}
#content .middle_col .box .title_top {background:url(point_bottom.gif) left bottom no-repeat; clear:both; margin:0px; padding:0px 0px 2px 0px}
#content .middle_col .box .title_bottom {background:url(point_top.gif) left top no-repeat; padding:2px 0px 0px 30px; font-size:14px !important; color:#1F6DD7 !important; font-weight:bold !important; clear:both; margin:0px}

#content .middle_col .box .content, 
#content .middle_col .box .content p, 
#content .middle_col .box .content div {font:11px Verdana, Arial, Helvetica, sans-serif; color:#3c3c3c}

#content .right_col {font: 12px Verdana, Arial, Helvetica, sans-serif; padding-bottom:161px; width:202px; vertical-align:top}
#content .right_col .box {margin:10px 21px; background:#FFF9F0}

#content .right_col .box .block {margin:20px 5px;}
#content .right_col .box .block .title {margin-bottom:5px;}
#content .right_col .box .block .title a {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color:#0000CC}
#content .right_col .box .block .title a:hover {text-decoration:none }
#content .right_col .box .block .info {margin-bottom:5px;}
#content .right_col .box .block .link a {color:#006600; text-decoration:none}
#content .right_col .box .block .link a:hover {text-decoration:underline}

#content .right_col .box .top {height:18px; background:#FEEAC7; padding:5px 0px 0px 5px; text-decoration:underline}
#content .right_col .box .bottom {height:18px; background:#FEEAC7; padding:5px 0px 0px 5px}
#content .right_col .box .bottom a {color:#0000CC;}
#content .right_col .box .bottom a:hover {text-decoration:none;}


#footer {background:url(footer.png) no-repeat top; width:941px; height:111px; margin:-161px auto 0px auto}
#footer .box {margin:0px 20px 19px 11px; padding-top:47px; height:40px}
#footer .box .copy {float:left; margin-top:4px; font-size:11px; color:#fff}
#footer .box .copy  a {color:#FFFFFF; font-size:11px;}
#footer .box .menu_bot {float:right; width:640px; margin-top:4px; height:40px; text-align:right; font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff}
#footer .box .menu_bot a {font:11px Verdana, Arial, Helvetica, sans-serif; color:#fff; text-decoration:none}
#footer .box .menu_bot a:hover {text-decoration:underline;}
.space_bot {background:url(background.png); height:50px; margin-top:0px; }

#content .htitle, .articleThemeName, .articleName {padding:0px; font-size:14px; color:#1F6DD7}

#content1 .middle_col .box .title_top {background:url(point_bottom.gif) left bottom no-repeat; clear:both; margin:0px; padding:0px 0px 2px 0px}
#content1 .middle_col .box .title_bottom {background:url(point_top.gif) left top no-repeat; padding:2px 0px 0px 30px; font-size:14px !important; color:#1F6DD7 !important; font-weight:bold !important; clear:both; margin:0px}
