html, body { padding:0px; margin:0px; border:0px; font-family: Arial, Tahoma; font-size:12px; background:#333333; }

form { display:inline; }
p { margin-top:0px; }
a { color: #CB0000; text-decoration: none; }
a:hover { color:#000000; text-decoration: underline; }
.red { color:#CB0000; }
.black { color:#000000; }

div.main { margin:auto; width:990px; }
div.top_pasek { background:url(gfx/top_pasek.gif) repeat-x; height:13px; }
div.top_flash { width:990px; height:220px; }
div.top_menu { width:990px; height:36px; background:#E2E2E2; }

div.content { padding:15px 0px 20px 9px; background:#E2E2E2; }

div.bottom { background:url(gfx/bottom.gif) no-repeat; height:94px; }
div.bottom_text { padding:15px 25px 20px 25px; color:#CCCCCC; font-size:10px; }
div.bottom_text a { color:#CCCCCC; }

div.naglowek { font-size:14px; font-weight:bold; padding:0px 0px 20px 17px; background:url(gfx/naglowek_bg.gif) no-repeat 3px 5px; }

div.dual_box_top { background:url(gfx/dual_box_top.gif) no-repeat center top; width:971px; }
div.dual_box_bg { background:url(gfx/dual_box_bg.gif) repeat-y center top; width:971px; }
div.dual_box_content_left { padding:12px 0px 12px 15px; width:452px; float:left; }
div.dual_box_content_right { padding:12px 15px 12px 0px; width:452px; float:right; }
div.dual_box_bottom { background:url(gfx/dual_box_bottom.gif) no-repeat center bottom; width:971px; }

div.dual_box2_top { background:url(gfx/dual_box2_top.gif) no-repeat center top; width:971px; }
div.dual_box2_bg { background:url(gfx/dual_box2_bg.gif) repeat-y center top; width:971px; }
div.dual_box2_content_left { padding:12px 6px 12px 15px; width:230px; float:left; }
div.dual_box2_content_right { padding:12px 15px 12px 15px; width:681px; float:right; }
div.dual_box2_bottom { background:url(gfx/dual_box2_bottom.gif) no-repeat center bottom; width:971px; }

div.single_box_top { background:url(gfx/single_box_top.gif) no-repeat center top; width:971px; }
div.single_box_bg { background:url(gfx/single_box_bg.gif) repeat-y center top; width:971px; }
div.single_box_content { padding:12px 15px 12px 15px; }
div.single_box_bottom { background:url(gfx/single_box_bottom.gif) no-repeat center bottom; width:971px; }

div.mp_image_cont { background:#404040 url(gfx/mp_image_cont_bg.gif) repeat-x; padding:10px 10px 0px 10px; height:136px; }
a.mp_arrow_left { display:block; width:53px; height:77px; float:left; background:url(gfx/mp_arrow_left.gif) no-repeat; margin-top:17px; margin-right:17px; }
a.mp_arrow_right { display:block; width:53px; height:77px; float:right; background:url(gfx/mp_arrow_right.gif) no-repeat; margin-top:17px; }
div.mp_images_cont { float:left; width:840px; height:133px; padding:3px 0px 0px 0px; overflow:hidden; position:relative; }
div.mp_images { position:absolute; }

div.mp_image { float:left; width:140px; height:137px; background:url(gfx/ramka_strona_start.png) no-repeat; }
div.mp_image a { display:block; width:132px; height:120px; padding:4px 0px 0px 0px; text-align:center; font-size:10px; color:#555; }
div.mp_image a:hover { text-decoration:none; color:#000000; }
div.mp_image a span { display:block; width:132px; height:94px; margin-bottom:4px; }
div.mp_image b { display:block; width:132px; height:14px; font-size:10px; font-weight:normal; overflow:hidden; }


#gal_title { font-size:14px; font-weight:bold; padding:0px 0px 3px 17px; background:url(gfx/naglowek_bg.gif) no-repeat 3px 5px; }
#gal_menu ul { margin:0px; padding:0px 0px 0px 17px; }
#gal_menu ul li { list-style:none; margin:0px; padding:0px; padding:2px 0px 2px 17px; background:url(gfx/naglowek_bg.gif) no-repeat 3px 6px; }
#gal_menu a { color:#000; }
#gal_menu a.sel { color:#990000; font-weight:bold; }

div.gal_image_cont { padding:5px 0px 0px 33px; }
div.gal_image { float:left; width:160px; height:148px; background:url(gfx/ramka_strona_start.png) no-repeat; }
div.gal_image a { display:block; width:132px; height:120px; padding:4px 0px 0px 0px; text-align:center; font-size:10px; color:#555; }
div.gal_image a:hover { text-decoration:none; color:#000000; }
div.gal_image a span { display:block; width:132px; height:94px; margin-bottom:4px; }
div.gal_image b { display:block; width:132px; height:14px; font-size:10px; font-weight:normal; overflow:hidden; }


div.gal_image_cont2 { padding:2px 15px 0px 15px; width:310px; float:left; }
div.gal_image_cont2 img { border:2px solid #AAA; padding:2px; }

div.gal_image2 b { display:block; width:132px; height:14px; font-size:10px; font-weight:normal; overflow:hidden; }


div.refer { padding:2px 15px 35px 15px; width:280px; float:left; text-align:center; }
div.refer img { border:2px solid #AAA; padding:2px; margin-bottom:8px; }


div.mapka { background:url(gfx/mapka.gif) no-repeat; width:226px; height:156px; overflow:hidden; float:right; }
div.mapka_punkt { background:url(gfx/mapka_punkt.gif) no-repeat; width:18px; height:18px; position:relative; }

input.pole  { width:300px; height:16px; background:#FFFFFF; border:1px solid #CCCCCC; margin:0px; font-size:11px; padding:1px 3px 0px 3px; }
textarea.pole  { font-family:Arial, Tahoma; width:441px; height:70px; background:#FFFFFF; border:1px solid #CCCCCC; margin:0px; font-size:13px; padding:1px 3px 0px 3px; }
input.submit  { width:100px; height:34px; background:#CB0000; color:#EAEA00; border:5px solid #EAEA00; margin:0px; font-weight:bold; cursor:pointer; }
b.star { color:#CB0000; font-size:18px; font-weight:bold; font-family:Tahoma; }

/*----------------------*/
#marquee { position:relative ;overflow:hidden; width:980px; height:30px;
line-height:30px;
background:#E2E2E2; color:#e20000; font-weight:bold; font-size:14px;padding:5px;
}
#marqee_text{ position:absolute; width:auto; white-space:nowrap;
font-size:15px; 
}
