/* CSS Document */

html {background-color:#FFFFFF}

body {margin:0px; padding:0px; }

#main { margin-left:auto;  margin-right:auto; width:905px; margin-top:0px;  text-align:left;}


#header { margin-left:auto; height:39px;  margin-right:auto; width:905px; margin-top:10px;  text-align:left; background-image: url(../images/header_background.jpg); background-repeat:repeat-x}
#header_logo { height:39px; width:220px; text-align:center; margin-left:auto;margin-right:auto;}

#menu_top { height:30px; width:905px; margin-top:12px; background-color:#ededed}
#menu_top_box { height:20px; width:850px; padding-left:19px}
.menu_box_polozka {float:left; padding-right:40px; padding-top:7px}
.menu_box_polozka p { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#01492c}
.menu_box_polozka p a:link, .menu_box_polozka p a:visited { padding:0; margin:0; color:#01492c; text-decoration:none}
.menu_box_polozka p a:hover { padding:0; margin:0; color:#01492c; text-decoration: underline}

#flash_box{ width:905px; height:177px; background-color:#e0e0e0; margin-top:12px; background-image:url(../images/flash_pict_15.jpg); background-repeat:no-repeat }

.blok1{ width:905px; height:auto; margin-top:12px; background-image:url(../images/blok1_middle.jpg); background-repeat:repeat-y }
.blok1_middle{ width:870px; height:auto; padding-left:25px ;}

.clanek1_virtual{ width:205px; height:43px; padding-bottom:20px; text-align:center}
.clanek2_virtual{ width:205px; height:43px; padding-bottom:20px; text-align:center}
.clanek3_virtual{ width:205px; height:43px; padding-bottom:20px; text-align:center}¨
.clanek4_virtual{ width:205px; height:43px; padding-bottom:20px; text-align:center}

.clanek1{ width:204px; height:auto; padding-right:12px; padding-top:15px; float:left}
.clanek1_logo{ width:205px; height:117px; padding-bottom:10px; }
.clanek1_header{ width:205px; height:14px; padding-bottom:10px; text-align:center;}
.clanek1_text{ width:195px; height:350px; padding-bottom:10px; padding-left:10px}

.clanek1_link{ width:205px; height:25px; padding-bottom:10px; text-align:center}

.clanek2{ width:630px; height:auto; padding-right:12px; padding-top:15px; float:left; text-align:left}

.clanek2_foto{ width:218px; height:152px; padding-bottom:10px; float:left }
.clanek2_foto_top{ width:218px; height:12px;}
.clanek2_foto_tl{ width:12px; height:12px; float:left }
.clanek2_foto_tm{ width:194px; height:12px; float:left; background-image:url(../images/tm_pict.jpg); background-repeat:repeat-x; font-size:5px }
.clanek2_foto_tr{ width:12px; height:12px; float:right }
.clanek2_foto_middle{ width:218px; height:auto; background-image:url(../images/m_background.jpg)}
.clanek2_foto_pict{ width:194px; height:auto; padding-left:12px; float:left;}

.clanek2_foto_bottom{ width:218px; height:12px;}
.clanek2_foto_bl{ width:12px; height:12px; float:left }
.clanek2_foto_bm{ width:194px; height:12px; float:left; background-image: url(../images/bm_pict.jpg); background-repeat:repeat-x; font-size:5px }
.clanek2_foto_br{ width:12px; height:12px; float:right }

.clanek2_box{ width:400px; height:auto; padding-left:10px; float:left }
.clanek2_header{ width:380px; height:14px; padding-bottom:5px; padding-top:15px; text-align:left; padding-left:10px}
.clanek2_text{ width:380px; height:auto; padding-bottom:10px; padding-left:10px; text-align:left}
.clanek2_link{ width:380px; height:25px; padding-bottom:10px; text-align:right}

.blok_top{ width:891px; height:9px;}
.blok_bottom{ width:891px; height:9px; }

.blok_left{ width:650px; height:auto; padding-left:25px; float:left}
.blok_right{ width:200px; height:auto; padding-left:15px; float:left}

.clanek3{ width:200px; height:auto; padding-top:20px;  text-align:left; padding-bottom:20px}
.clanek3_header{ width:200px; height:auto;}
.clanek3_text{ width:200px; height:auto;}


.blok_right_delic_box{ width:200px; height:5px;}
.blok_right_delic{ width:200px; height:5px; background-color:#FFFFFF}

.blok_right_delic2_box{ width:610px; height:5px;}
.blok_right_delic2{ width:610px; height:5px; background-color:#FFFFFF}

.blok2{ width:905px; height:auto; margin-top:12px; background-image:url(../images/blok2_middle.jpg); background-repeat:repeat-y }




h1, h2, h3 { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; padding:0; margin:0; padding-bottom:8px; color:#00492c}
h1 {visibility:hidden}
h3 {font-size:13px;}
ul { padding:0; margin:0; margin-left:15px}
p, li { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4a4a4a; padding:0; margin:0; padding-bottom:5px}

p a{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#00492c}
p a:link, p a:visited { text-decoration:none; color:#00492c}
p a:hover { text-decoration:underline; color:#00492c}


li { padding-left:1px; list-style-type:square; }


.color1 a:link{ color:#34130d; text-decoration:none}
.color1 a:visited{ color:#34130d; text-decoration:none}
.color1 a:hover{ color:#34130d; text-decoration:underline}

.color2 a:link{ color:#dc7c27; text-decoration:none}
.color2 a:visited{ color:#dc7c27; text-decoration:none}
.color2 a:hover{ color:#dc7c27; text-decoration:underline}

.color3 a:link{ color:#680922; text-decoration:none}
.color3 a:visited{ color:#680922; text-decoration:none}
.color3 a:hover{ color:#680922; text-decoration:underline}

.color4 a:link{ color:#043c22; text-decoration:none}
.color4 a:visited{ color:#043c22; text-decoration:none}
.color4 a:hover{ color:#043c22; text-decoration:underline}

.clr { clear:left}
hr {color:#FFFFFF; height:3px; float:left}

#footer3{ padding-left:0px; width:905px; height:20px; float:left; padding-bottom:10px}
#footer3_menu{ padding-right:0; width:100%; height:20px; float:left; padding-top:5px}
.footer3_menu_polozka{ width:auto; padding-right:4px; height:20px; float:left;}
#footer3_menu a{ color:#043c22; text-decoration:none; font-weight:normal; font-size:10px}
#footer3_menu a:hover{ text-decoration:underline }


#footer_bottom { margin-left:auto;  margin-right:auto; width:905px; margin-top:10px; height:auto  }
#footer_bottom_box1 {width:905px; background-color:#e5e5e5; float:left; height:25px}
#footer_bottom_box2 { width:900px; margin-top:10px; float:left}
#footer_bottom_copyright { width:195px; height:30px; float: left; padding-left:10px}
#footer_bottom_jkdesign { width:145px; height:25px; float:right; }
p.footer_bottom { color: #4a4a4a; font-weight:normal; line-height:1.1}