body {margin:0; background-color:#D2C39A}

h1 {font: bold 16px/16px Arial,Verdana,Tahoma,sans-serif; color:#990000; margin:20 40 10 0;}
h2 {font:18px/22px Arial,Verdana,Tahoma,sans-serif; color:#990000; margin:10 10 10 0;}
h3 {font:bold 14px/14px Arial,sans-serif; color:#990000; margin:10 10 10 0; text-transform:lowercase}
h4 {font:bold 14px/18px Arial,sans-serif; color:#2f66c2; margin:10px 0; text-transform:uppercase}

td {vertical-align: top; font:11px/16px Arial,Tahoma,Verdana,sans-serif; color:#412D01;}

a {font:11px/12px Arial,Tahoma,Verdana,sans-serif; color:#594519; text-decoration: underline}
a:link, a:visited {font:11px/12px Arial,Tahoma,Verdana,sans-serif; color:#594519; text-decoration: underline}
a:hover, a:active {font:11px/12px Arial,Tahoma,Verdana,sans-serif; color:#FCEFD6; text-decoration: underline}

#menu {width: 600px;}
#menu td {padding: 10 10 10 10; text-transform:lowercase}
#menu a {font: bold 11px/12px Arial,Tahoma,Verdana,sans-serif; color:#9C885C; text-decoration: none}
#menu a:link, a:visited {font: bold 11px/12px Arial,Tahoma,Verdana,sans-serif; color:#9C885C; text-decoration: none}
#menu a:hover, a:active {font: bold 11px/12px Arial,Tahoma,Verdana,sans-serif; color:#ffffff; text-decoration: none}

#main {width: 100%; padding: 0 50 0 40;}
#main p {font:12px/18px Arial,Tahoma,Verdana,sans-serif; color:#412D01; text-align: justify;}
#main a {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300; text-decoration: underline}
#main a:link, a:visited {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300; text-decoration: underline}
#main a:hover, a:active {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#ffffff; text-decoration: underline}

#main_gal {width: 100%; padding: 70 20 0 20; background:url("/img/boats_gal.gif") no-repeat top left}

ul {list-style-type:circle; margin:0 10px 0 16px; color:#412D01;}
li {font:12px/18px Arial,Tahoma,Verdana,sans-serif; color:#412D01;}

.hd {border: 1px dotted #9C885C;}

#GALLERY_PAGE_DESCR {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#993300}

#line {background:url("/img/boats_bgr.jpg") no-repeat top left}

#line_news {border-bottom: 1px dotted #996600; vertical-align: top;}
#line_news p {font:12px/16px Arial,Tahoma,Verdana,sans-serif; margin:0 0 10 0; color:#594519;}
#line_news a {font:12px/12px Arial,Tahoma,Verdana,sans-serif; color:#594519; text-decoration: underline}
#line_news a:link, a:visited {font:12px/12px Arial,Tahoma,Verdana,sans-serif; color:#594519; text-decoration: underline}
#line_news a:hover, a:active {font:12px/12px Arial,Tahoma,Verdana,sans-serif; color:#FCEFD6; text-decoration: underline}

#line_menu {border-bottom: 1px dotted #996600; vertical-align: top; width: 600px;}

#line_ban {border-bottom: 1px dotted #996600; vertical-align: top; width: 150px;}
#line_ban p {font:10px/12px Arial,Tahoma,Verdana,sans-serif; margin:0 0 10 0; color:#000000}
#line_ban a {font:10px/12px Arial,Tahoma,Verdana,sans-serif; color:#000000; text-decoration: underline}
#line_ban a:link, a:visited {font:10px/12px Arial,Tahoma,Verdana,sans-serif; color:#000000; text-decoration: underline}
#line_ban a:hover, a:active {font:10px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300; text-decoration: underline}

#title_menu {font:bold 14px/14px Arial,Tahoma,Verdana,sans-serif; color: #993300; text-decoration:none; padding:15 80 15 0; white-space:nowrap; text-align:right;}

#link1 {padding:5 25 5 0; white-space:nowrap; text-align:right;}
#link1 a {font: 11px/11px Arial,Tahoma,Verdana,sans-serif;}
#link1 a:link, a:visited {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#993300}
#link1 a:hover, a:active {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#ffffff}

table.vmenu {margin-top: 80px; width: 200px;}
table.vmenu.td {height: 25px;}

#vmenu {margin-left: 10px; margin-top:0px;}

#leftbgr_eng   {width: 210px; background:url("/img/bgrleft.jpg") no-repeat top left;}
#leftbgr_rus   {width: 210px; background:url("/img/bgrleft_rus.jpg") no-repeat top left;}

#vmenu_gal {margin-left: 10px; margin-top:80px;}
#leftbgr_gal_rus   {width: 272px; background:url("/img/bgrleft_gal.jpg") no-repeat top left; height:786px;}
#leftbgr_gal_eng   {width: 272px; background:url("/img/bgrleft_gal.jpg") no-repeat top left; height:786px;}

#gallery {width: 600px;}
#gallery td {padding: 2 2 2 2; font:11px/14px Arial,Tahoma,Verdana,sans-serif; color:#412D01; vertical-align: top;}
#gallery td p {font:11px/14px Arial,Tahoma,Verdana,sans-serif; color:#412D01; text-align: justify;}
#gallery a {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300}
#gallery a:link, a:visited {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300}
#gallery a:hover, a:active {font: 12px/12px Arial,Tahoma,Verdana,sans-serif; color:#ffffff}

.lang {font: 11px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300}
a:link.lang, a:visited.lang {font:10px/12px Arial,Tahoma,Verdana,sans-serif; color:#000000; text-decoration: underline}
a:hover.lang, a:active.lang {font:10px/12px Arial,Tahoma,Verdana,sans-serif; color:#993300; text-decoration: underline}

#photos {width: 100px;}
#photos td {padding: 5 5 5 5; font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#993300;}
#photos td.zz {background:url("/imgg/fotobgr.jpg") no-repeat top left;}

#photos td a {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; text-decoration: none}
#photos td a:link, a:visited {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#993300; text-decoration: none}
#photos td a:hover, a:active {font: 11px/11px Arial,Tahoma,Verdana,sans-serif; color:#ffffff; text-decoration: none}

.bgr {width:100%; background:url("/img/bgr2.gif") repeat-x top left; vertical-align:top}
.bgr2 {background:url("img/bgr3.gif") repeat-x top left}
.bgr3 {width:100%; background:url("/img/bgr5.gif") repeat-x top left; vertical-align:top; border-right:1px solid #f2f2f2; padding:15px 0 0 0}
.left {width:200px; background-color:#ffffff}
.swirl2 {height:40px; background:#2676bb url("/img/swirl2.gif") no-repeat top left}

.date {font-weight:bold; margin:0}
#news {font:20px/22px Arial,Tahoma,Verdana,sans-serif; color:#ffffff; margin:10px 0px 0px 0px; text-transform:lowercase}

input.form {width:400px; font:11px/13px Arial,sans-serif; border:1px solid #666666; background-color:#ffffff}
select.menu {border-color:silver; background-color:#f2f2f2; font:12px Arial; width:400px}
textarea {width:400px; height:200px; border:1px solid #666666; font:11px/13px Arial,sans-serif}
.btn2 {width:190px; height:25px; font:bold 12px/18px Arial; margin:10px 0 8px 0; padding-bottom:3px; text-transform:lowercase; background-color:#f2f2f2}