body {font-family:Arial, Geneva, Helvetica; margin:0; padding:0; background:white url(../img.new/bg.gif) no-repeat top center}

h1, h2, h3 { text-transform:uppercase; font-weight:normal; color:#0c880c; margin-bottom:20px }

a {text-decoration:none; color:#0c880c}
a:hover {text-decoration:underline}

.header { background:#ffd800; margin:0px 10px 0px 10px }
.header .logo { padding:25px 50px 30px 30px }
.header .menu { padding-top:22px }
.header .menu ul.main {margin:0; padding:0px}
.header .menu ul.main li {padding:0px 40px 8px 0px; float:left; font: 14px Tahoma; display:block; margin:0px; text-transform:uppercase}
.header .menu ul.main strong {font-weight:normal}
.header .menu ul.main .parent * {color:black}
.header .menu ul.sub {clear:both; margin:0px; padding:10px 0px 0px 0px}
.header .menu ul.sub li { border-bottom:1px solid #bba011; background:url(../img.new/bullet_01.gif) no-repeat 1px 4px; width:200px; margin:0px 30px 7px 0px; padding:0px 0px 3px 10px; float:left; color:#0c880c; font: 11px Tahoma; display:block; text-transform:uppercase }

.print {position:relative; top:-40px; right:25px; margin:0px 0px -40px 0px}
.print img {margin:0px 0px 0px 7px}

.header .menu ul.sub strong {font-weight:normal; color:black}
.header .menu ul.sub a.sel:hover {font-weight:normal; color:black; text-decoration:none}

.middle .intro h1 {color:black}
.middle .intro {margin-left:10px; width:955px }
.middle .intro .right {padding-left:40px}
.middle .intro .right h1,
.middle .intro .left h1 { font-size:14px; text-transform:uppercase; margin:0px; padding:0px}
.middle .intro .right p,
.middle .intro .left p { font-size:14px; margin:0px; padding:10px 0px 0px 0px }
.middle .intro .left img.adv,
.middle .intro .right img.adv { float:left; margin-right:10px; border:3px solid white }

.middle ul.sub { margin:0px; padding:25px 0px 0px 10px}
.middle ul.sub li { background:url(../img.new/bullet_01.gif) no-repeat 1px 4px; margin:0px 0px 14px 0px; padding:0px 0px 3px 10px; color:#0c880c; font: 13px Tahoma; display:block; text-transform:uppercase }
.middle ul.sub strong {font-weight:normal; color:black}
.middle ul.sub a.sel:hover {font-weight:normal; color:black; text-decoration:none}

.middle .content {padding:0px 40px 0px 40px; padding-top=40px}
.middle .right_row {width:150px; padding:0px 10px 0px 0px}

.middle .content h1 { font-size:18px }
.middle .content h2 { font-size:18px; text-transform:none }
.middle .content h3 { font-size:15px; text-transform:none }
.middle .content p, .content li {font-size:14px}

ul.black { clear:both; margin:0px; padding:0px}
ul.black li { margin-left:20px; padding-left:15px; display:block; background:url(../img.new/bullet_02.gif) no-repeat 1px 6px; list-style:none }
                     
.footer { font-size:13px; clear:both; background:#efefef; padding:30px; margin:0px 10px 0px 10px}

div.path_to {font-size:14px; margin:0px 0px 20px 0px; padding:0px 5px 5px 0px; color:gray; border-bottom:1px dotted gray }
div.path_to a, div.path_to a:visited {color:gray}

#gallery table { float:left; border:px solid #dddddd; margin:0 5px 5px 0; height:170px; width:170px; background:#f2f2f2 }
#gallery table img { border:3px solid white }

.read_more_2_rus {float:left}
.read_more_2_rus span {display:none}
.read_more_2_rus a {background:url(/img.new/read_more_2_rus.gif); display:block; width:93px; height:25px}
.read_more_2_rus a:hover {background:url(/img.new/read_more_2_rus.gif) -93px top}

.read_more_2 {float:left}
.read_more_2 span {display:none}
.read_more_2 a {background:url(/img.new/read_more_2.gif); display:block; width:93px; height:25px}
.read_more_2 a:hover {background:url(/img.new/read_more_2.gif) -93px top}
