body {
margin:0;
padding:0;
background: url(../img/bg.jpg) top repeat-x #fff;
font:normal 12px "Arial";
color:#312613;
text-align:center;
}

body.in {
background: url(../img/bg.jpg) left -90px repeat-x #fff;
}

img {
border:none;
}

div, table, p, ul, li, h1, h2, h3, h4, form {
margin:0;
padding:0;
}

p {
font:normal 11px "Tahoma";
color:#000;
text-align:left;
margin:0 0 10px 0;
}

.main h1 {
font:normal 18px "Arial";
color:#000;
margin-bottom:12px;
}


.main h2 {
font:bold 12px "Arial";
color:#000;
}

.boatwrap h1 {
font:normal 18px "Arial";
color:#000;
margin-bottom:12px;
}

.boatwrap h2 {
font:bold 12px "Arial";
color:red;
}

.boatleft h1 {
font:normal 18px "Arial";
color:#000;
margin-bottom:12px;
}


.boatright h1 {
font:normal 18px "Arial";
color:#000;
margin-bottom:12px;
}
.plats h1 {
font:normal 18px "Arial";
color:#000;
margin-bottom:12px;
}

ul{padding:0 0 0 0;margin:0}

h4 {
color:#b6b6b6;
}

a {
font:normal 11px "Tahoma";
text-decoration:underline;
color:#14455f;
}

a:hover {
text-decoration:none;
}

.clearer {
height:1px;
clear:both;
font-size:1px;
line-height:1px;
}

.container {
width:972px;
margin:0 auto;
text-align:left;
}

.header {
background: url(../img/header_bg.jpg) no-repeat;
width: 972px;
height: 116px;
position:relative;
}

.header .logo {
width: 217px;
height: 63px;
position:absolute;
left:65px;
top:43px;
}

.header ul {
list-style:none;
}

.header li {
float:left;
}

.header ul.icons {
position:absolute;
width:108px;
top:70px;
right:200px;
}

.header ul.icons li {
height:11px;
width:12px;
margin:0 10px;
}

.header ul.lang {
position:absolute;
width:112px;
right:55px;
top:67px;
}

.header ul.lang li {
margin:0 3px;
width: 28px;
height: 18px;
text-align:center;
}

.header ul.lang li a {
font-size:10px;
line-height:18px;
}

.header ul.lang li.active {
background: url(../img/lang_active.jpg) no-repeat;
}

.header ul.lang li.active a {
color:#89d0f4;
text-decoration:none;
}

.main_img_in {
position:relative;
width: 972px;
height: 259px;
}

.main_img_in ul.lang {
position:absolute;
width:112px;
right:315px;
top:38px;
z-index:3;
list-style:none;
}

.main_img_in ul.lang li {
margin:0 3px;
width: 28px;
height: 18px;
text-align:center;
float:left;
}

.main_img_in ul.lang li a {
font-size:10px;
line-height:18px;
}

.main_img_in ul.lang li.active {
background: url(../img/lang_active.jpg) no-repeat;
}

.main_img_in ul.lang li.active a {
color:#89d0f4;
text-decoration:none;
}

.menu {
height:180px;
margin-top:-50px;
position:relative;
z-index:3;
}

.menu .backto {
width: 141px;
height: 17px;
position:absolute;
display:block;
bottom:0;
left:5px;
z-index:5;
}

.menu ul {
list-style:none;
}

.menu li {
float:left;
}

.menu li.parmums {
padding:0 0 0 30px;
}

.menu li.teniss {
padding:28px 0 0 15px;
}

.menu li.jahtklubs {
padding:63px 0 0 30px;
}

.menu li.kuterut {
padding:30px 0 0 35px;
}

.menu li.jaunumi {
padding:0 0 0 25px;
}

.menu li.kontakti {
padding:3px 0 0 15px;
}

.menu li.jaunikuteri {
padding:10px 0 0 30px;
}

.menu li.lietotikuteri {
padding:50px 0 0 30px;
}

.menu li.ipasaispied {
padding:55px 0 0 30px;
}

.menu li.lizings {
padding:23px 0 0 20px;
}

.menu li.apkserv {
padding:0 0 0 0;
}

/* en */
.english li.parmums {
padding:0 0 0 30px;
}

.english li.teniss {
padding:28px 0 0 25px;
}

.english li.jahtklubs {
padding:55px 0 0 57px;
}

.english li.kuterut {
padding:43px 0 0 75px;
}

.english li.jaunumi {
padding:3px 0 0 60px;
}

.english li.kontakti {
padding:3px 0 0 25px;
}

.english li.jaunikuteri {
padding:10px 0 0 30px;
}

.english li.lietotikuteri {
padding:47px 0 0 50px;
}

.english li.ipasaispied {
padding:57px 0 0 80px;
}

.english li.lizings {
padding:15px 0 0 40px;
}

.english li.apkserv {
padding:0 0 0 10px;
}

/* rus */
.russian li.parmums {
padding:0 0 0 30px;
}

.russian li.teniss {
padding:18px 0 0 25px;
}

.russian li.jahtklubs {
padding:55px 0 0 67px;
}

.russian li.kuterut {
padding:33px 0 0 75px;
}

.russian li.jaunumi {
padding:5px 0 0 50px;
}

.russian li.kontakti {
padding:3px 0 0 25px;
}

.russian li.jaunikuteri {
padding:10px 0 0 30px;
}

.russian li.lietotikuteri {
padding:48px 0 0 40px;
}

.russian li.ipasaispied {
padding:50px 0 0 40px;
}

.russian li.lizings {
padding:13px 0 0 30px;
}

.russian li.apkserv {
padding:0 0 0 0;
}

.main {
border-left:1px solid #cdd6dc;
padding:0 0 15px 30px;
margin:50px 40px 0 60px;
position:relative;
}

.main .backto {
display:none;
}

.main_in {
width:659px;
border-left:1px solid #cdd6dc;
float:left;
float:expression("none");
padding-left:30px;
}

*html .main_in {
float:left;
}

.main_in .path {
list-style:none;
padding-bottom:35px;
}

.main_in .path li {
float:left;
list-style:none;
background: url(../img/path_bullet.gif) right 5px no-repeat;
padding-right:20px;
}

.main_in .path li.active {
background:none;
padding:0 0 0 0;
}

.main_in .path li.active a {
color:#c7c7c7;
text-decoration:none;
}

.main .path {
list-style:none;
padding-bottom:35px;
}

.main .path li {
float:left;
list-style:none;
background: url(../img/path_bullet.gif) right 5px no-repeat;
padding-right:20px;
}

.main .path li.active {
background:none;
padding:0 0 0 0;
}

.main .path li.active a {
color:#c7c7c7;
text-decoration:none;
}

.boatwrap .more {
display:inline;
background: url(../img/read_more_b.gif) right 3px no-repeat;
padding-right:15px;
}

.boatwrap img {
margin-bottom:10px;
}

.boatwrap p {
margin-left:10px;
}

.boatwrap h1 {
margin-left:10px;
}

.boatwrap h2 {
margin-left:10px;
}

.boatwrap h3 {
margin-left:10px;
}

.boatwrap .boatleft {
float:left;
width: 386px;
margin-right:40px;
}

.inside .boatleft {
width:307px;
padding-top:10px;
}

.boatwrap .boatright {
float:left;
width: 386px;
}

.inside .boatright {
width:307px;
padding-top:10px;
}

.series {
list-style:none;
height:55px;
padding-top:5px;
}

.series li {
float:left;
padding:0 15px;
}

.series a {
font:bold 16px "Arial";
color:#000;
text-decoration:none;
}

.series li.active a {
color:#a5a5a5;
}

.galerija {
float:left;
width:260px;
}

.galerija ul {
list-style:none;
}

.galerija li {
float:left;
width: 74px;
height: 42px;
margin:3px;
line-height:1px;
font-size:1px;
}

.galerija li img {
border:1px solid #686488;
}

.littleb {
list-style:none;
padding-top:20px;
}

.littleb li {
width:125px;
margin-right:38px;
float:left;
padding-bottom:15px;
}

*html .littleb li {
margin-right:30px;
}

.teksts {
float:left;
width:390px;
}

.plats {
width:650px;
}

.sub {
border:none;
margin-right:0;
margin-left:20px;
padding-left:0;
}

.submenu {
width:262px;
background: url(../img/submenu_bg.gif) right repeat-y;
}

.submenuwrap {
background: url(../img/submenu_bottom.gif) right bottom no-repeat;
padding-bottom:33px;
width:262px;
float:left;
}

.submenu ul {
list-style:none;
}

.submenu li {
border-left:6px solid #9bc6e9;
padding:0 20px 0 16px;
line-height:1px;
font-size:1px;
}

.submenu li.active {
background: url(../img/submenu_active.jpg) right top no-repeat;
}

.submenu li.active a {
color:#fff;
font-weight:bold;
text-decoration:none;
border-bottom:none;
}

.submenu li.first {
padding-top:40px;
}

.submenu a {
width:200px;
color:#14455f;
display:block;
padding:8px 10px;
border-bottom:1px solid #d5e8f7;
}

.submenu .subsub {
width:200px;
}

.submenu .subsub li {
border-left:none;
padding:0 0 0 10px;
}

.submenu .subsub li a {
padding-left:10px;
color:#14455f;
border-bottom:1px solid #d5e8f7;
font-weight:normal;
text-decoration:underline;
width:190px;
}

.submenu .subsub li a:hover {
text-decoration:none;
}

/* news/lietoti */

.news {
width:840px;
padding-bottom:10px;
margin-bottom:15px;
border-bottom:1px solid #d4d4d4;
}

.news .img_hold {
width:140px;
height:140px;
float:left;
}

.news .img_hold img {
border:2px solid #9fd1f6;
}

.news .tekst {
float:left;
width:490px;
padding:0 15px;
}

.news .tekst h1 {
color:#144758;
margin-bottom:5px;
}

.news .tekst .vairak {
background: url(../img/vairak.gif) right no-repeat;
padding-right:12px;
}

.news .price {
width:180px;
float:left;
}

.news .price strong {
font-size:14px;
}

.bottom {
background: url(../img/bottom_bg.jpg) top no-repeat;
padding:105px 0 30px 0;
margin:55px 0 0 0;
position:relative;
}

.in .bottom {
background:none;
padding:20px 0 50px 0;
}

.bottom p {
color:#939494;
padding:20px 0 0 40px;
}

.bottom .logos {
list-style:none;
position:absolute;
width:400px;
top:120px;
right:50px;
}

.in .bottom .logos {
top:35px;
}

.bottom .logos li {
border-right:1px solid #ebeff2;
height:42px;
padding:8px 10px 0 10px;
float:left;
}

.bottom .logos li.last {
border-right:none;
}

/* tabula */

table.tabula {
width:350px;
border-collapse:separate;
empty-cells:hide;
/*border:1px solid #cbe4f8;*/
margin-left:15px;
}

.tabula td {
padding:8px 10px;
background:#fdfeff;
border-top:1px solid #cbe4f8;
}

.tabula td. {
padding:8px 10px;
background:#fdfeff;
border-top:1px solid #cbe4f8;
}

.tabula tr.c td {
background:#f3faff;
}
.tabula tr.head {
background:#f3faff;
}

/* forma */

table.forma {
width:100%;
border:1px solid #fff;
}

.forma td, th {
padding:4px 10px;
vertical-align:middle;
text-align:left;
background:none;
}


.forma th {
border-bottom:1px solid #dedede;
width:150px;
}


.forma th.req {
border:none;
padding:0px;
}

.forma th p {
margin:0;
}

.forma th.req p {
border-right:4px solid #052f40;
padding:4px 10px;
width:150px;
background:#edf0f2;
}

.forma input, textarea {
width:100%;
margin:0;
}

.forma textarea {
height:90px;
}

.forma th.top {
vertical-align:top;
padding:5px 0 0 0;
}

.forma input.submit {
width:86px;
height:23px;
border:none;
font:bold 11px/23px "Tahoma";
color:#000000;
cursor:pointer;
}

/* formas beigas */

a#galleryLink {
	margin: 300px 0 0 0;
}