.asd{font-size:11px; color:#159fe4;}
.asd1{font-size:11px; color:#97d23b;}
.asd2{font-size:11px; color:#fe9d31;}
.asd3{font-size:12px; color:#786b48;}
.asd4{font-size:12px; color:#159fe4;}
.asd5{font-size:11px; color:#990000;}
.asd6{font-size:12px; color:#009900;}
.asd8{font-size:11px; color:#009900;}
.asd7{font-size:10px;}
b{ font-weight:normal;}
body {background: #777777; color: #fff; font-family: arial; font-size: 11px; padding: 0; margin: 0}

td {font-size: 11px; vertical-align: top; color: #786b48; padding: 0}

h1 {font-size: 12px; margin: 25 0 0 0}
h2 {font-size: 14px}
h3 {font-size: 14px;margin: 0;padding:30 30;
}
h4 {font-size: 11px; margin: 0}

a {color: #786b48; text-decoration: none}
a:hover {text-decoration: underline}
#menu a{text-decoration: none}
#menu a:hover{text-decoration: underline}
ol {padding-bottom: 8px}

form{margin: 0px}
input, textarea {background: #ffffff; border: solid 1px #000080; font-family: arial; font-size: 12px}
input#but {background: #ffffff; font-size: 12px; font-weight: 600; border: outset 1px #000080}
select {background: #ffffff; border: solid 1px #5C4690; font-size: 10px}

p{margin: 0 0 8px 0}
img {border: none}

#error {color: red}


/*** ALL ***/
table#body {background: #fffdf7 url("back_left_menu.gif"/*tpa=http://rkplus.ru/img/back_left_menu.gif*/) repeat-y; width: 1000}


/*** TOP ***/
tr#top td {background: #fffbf2}

/*** TOP2 ***/
td#search {background: #fefcf5 url(img/back_search.jpg) no-repeat; width: 216; height: 130}

td#top_menu {background: #fefbf0 url(img/back_top_menu.jpg) no-repeat; padding: 51 60 0 40}
td#top_menu a{margin-right: 50px; font-size: 11px}

td#top_menu div#way a {margin: 0}


/*** LEFT MENU ***/
td#lm {background: url(img/bokal_top.jpg/*tpa=http://rkplus.ru/img/bokal_top.jpg*/) no-repeat bottom left; width: 216px;  font-size: 0; padding-bottom: 150px}
div#left_menu { padding: 0 30}
div#left_menu div.sub {font-size: 11px; padding: 5 10 25 14}


/*** CONTENT ***/
td#content {background: #fefbf0 url(img/back_content_bottom.gif/*tpa=http://rkplus.ru/img/back_content_bottom.gif*/) repeat-x bottom left; padding: 0 0 30 0}
div#content {float: left; padding: 20 50 0 40}
div#content p {margin: 10 0 5 0}

div#content a {text-decoration: underline}
div#content a:hover {text-decoration: none}

td#content div#menu {background: #fffdf9; border-bottom: 1px solid #dad3bf; height: 14px; padding: 4 40 0 40}
td#content div#menu a {margin-right: 20px}
td#content td#sub {background: #fffdf9; padding: 4 40 4 40; width: 700; word-spacing: 20px}
td#content td#sub a {font-size: 10px; word-spacing: 1px}
td#content td#sub div {width: 120px; float: left}
td#content div#imgs {padding-bottom: 10px}
td#content div#imgs img {margin: 0 5 5 0; border: 1px solid #786b48}


div#right_block {float: right; padding: 0 0 20 20; width: 180px; color: #918462}
div#right_block a {color: #918462}
div#right_block a {text-decoration: none}
div#right_block a:hover {text-decoration: underline}
div#right_block h4{border-bottom: 1px solid #dad3bf; padding-left: 10px}
div#right_block div{padding: 5 0 10 10; font-size: 10px}
div#right_block div#bot{padding: 0 0 0 10; font-weight:600; border-bottom: 1px solid #dad3bf}


div#split_gal {float: left; width: 200px; height: 150; text-align: center}
div#split_gal img {margin-bottom: 5px}
div#split_gal a {text-decoration: none}
div#split_gal a:hover {text-decoration: underline}

div#photo {text-align: center}
div#photo img {margin-bottom: 10}

div#photos {padding: 30 0 0 36; text-align: center; vertical-align: bottom}
div#photos div {height: 105px; width: 156px; float: left}
div#photos a:hover img {border: 2px solid #ffffff }

table#spec {width: 680}
table#spec td{padding-bottom: 40px}
table#spec td a {text-decoration: none}
table#spec td a:hover {text-decoration: underline}
table#spec td h3{font-size: 12px; margin-bottom: 5px}
table#spec td#img {width: 10}
table#spec td#img img{border: 4px solid #ffe99a}
table#spec td#info {padding: 0 20; width: 50%}
table#spec td#info div{float: left; width: 50px}

div#news a {text-decoration: none}
div#news a:hover {text-decoration: underline}

/*** BOTTOM ***/
tr#bottom td {background: #fff7e0}
tr#bottom td#img {background: url(img/bokal_bottom.jpg/*tpa=http://rkplus.ru/img/bokal_bottom.jpg*/) no-repeat; height: 70}
tr#bottom td#info {padding: 0 40px}
tr#bottom td#info div {background: url(img/line_bottom.gif/*tpa=http://rkplus.ru/img/line_bottom.gif*/) repeat-x; padding: 7 1; text-align: right; color: #bbac82; font-size: 10px}
tr#bottom td#info div a {color: #bbac82;}
tr#bottom td#info div#banners {background: none; float: left; width: 500}
