/* Start of CMSMS style sheet 'MAIN' */
/* commented backslash hack \*/
html, body{height:100%;}
/* end hack */
html,body {margin:0;padding:0}
#outer{
min-height:100%;
margin-bottom:-65px;
height:auto;
}
* html #outer{height:100%;}
#footer {
width:100%;
clear:both;
height:63px;
border-bottom: 2px solid #003C69;
background: url("./uploads/images/design/footer_lapai.gif") no-repeat left;
}
#clearfooter{clear:both;height:65px;}
div>p {margin-top:0}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-67px;} /*safari wrapper */

P {
	font: 13px Tahoma;
	line-height: 20px;
	color: #003B68;
	padding-left: 21px;
	margin-bottom: 10px;
}

#body {
	padding: 0px;
	margin: 0px;
	background-color: #F5F5F5;
	height: 100%;
	display: block;
}

#logoOnIndex {
	position: relative;
	width: 193px;
	height: 77px;
	float: left;
	z-index: 20;
}

#logoOnIndex a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -2000px;
	overflow: hidden;
	background: url(./uploads/images/design/logo.gif) no-repeat 0px;
	z-index: 25;
}

#indexImagesAll {
	display: block;
	width: 876px;
	height: 223px;
	float: left;
	padding-top: 13px;
	padding-bottom: 9px;
}

#imageLasas {
	width: 219px;
	height: 223px;
	background-image: url(./uploads/images/design/rutulys-lasas.gif);
	background-repeat: no-repeat;
	float: left;
}

#imageSpa {
	width: 219px;
	height: 223px;
	background-image: url(./uploads/images/design/rutulys-spa.gif);
	background-repeat: no-repeat;
	float: left;
}

#imageZvake {
	width: 219px;
	height: 223px;
	background-image: url(./uploads/images/design/rutulys-zvake.gif);
	background-repeat: no-repeat;
	float: left;
}

#imageLapai {
	width: 219px;
	height: 223px;
	background-image: url(./uploads/images/design/rutulys-lapai.gif);
	background-repeat: no-repeat;
	float: left;
}

#menuAll {
	position: relative;
	display: block;
	width: 892px;
	float: left;
	padding-top: 12px;
	padding-left: 150px;
	z-index: 20;
	color: #003B69;
}

#menuItemFirst {
	height: 18px;
	width: 100px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	border-right: 1px solid #CECECE;
	padding-top: 3px;
}

#menuItemLast {
	height: 18px;
	width: 100px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	padding-top: 3px;
}

#menuItem {
        height: 18px;
	width: 185px;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	float: left;
	border-right: 1px solid #CECECE;
	padding-top: 3px;  
}

#menuTopItemFirst {
	height: 18px;
	width: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	border-right: 1px solid #CECECE;
             padding-right: 8px;
	padding-top: 3px;
}

#menuTopItemLast {
	height: 18px;
	width: auto;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
             padding-left: 8px;
             padding-right: 8px;
	padding-top: 3px;
             border-right: 1px solid #CECECE;
}

#menuTopItem {
             height: 18px;
	width: auto;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	float: left;
	border-right: 1px solid #CECECE;
             padding-right: 8px;
             padding-left: 8px;
	padding-top: 3px;  
}

A.menu-link:link, A.menu-link:visited, A.menu-link:active {
	color: #66AC26;
	text-decoration: none;
}

A.menu-link:hover {
	color: #003B69;
	text-decoration: none;
}

A:link, A:visited, A:active{
	color: #66AC26;
	text-decoration: underline;
}

A:hover{
	color: #003B69;
	text-decoration: underline;
}

#startImages {
	position: absolute;
	left: 50%;
	top: 45%;
	margin-left: -438px;
	margin-top: -184px;
	width: 876px;
	height: 368px;
}

#copyright {
	padding:0px;
	margin: 0px;
	color: #9D9D9D;
	font: 10px Tahoma;
	/*margin: 32px 0px 0px 68px;*/
	margin-left: 68px;
	padding-top: 32px;

}

	#copyright a {
		color: #9D9D9D;
	}

#main {
	display:table;
	_height:100%;
	width: 100%;
	min-height:100%;
	min-width: 100%;
	height: auto;
}

* html #main{height:100%;}

#mainSur{
	margin:0;
	width: 100%;
}

#menuTopAndLinks {
            display: block;
            width: auto;
            max-width: 700px;
            height: 30px;
            float: right;
            margin-top: 30px;
            margin-right: -150px;
}

#menuTopAll {
             position: relative;
	width: auto;
	float: right;
             margin-right: 5px;
	color: #003B69;
}

#languageLinks {
             position: relative;
	width: 215px;
	float: right;
             margin-top: 6px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #003B69;
}

#languageLink {
	float: right;
	padding-left: 10px;
	padding-right: 10px;
}

#ispadoPlus {
	display: block;
	float: right;
	width: 110px;
	height: 40px;
	z-index: 30;
}

	#ispadoPlus a{
	display: block;
	width: 100%;
	height: 100%;
	text-indent: -2000px;
	overflow: hidden;
	background: url(./uploads/images/design/ispadoplus.gif) no-repeat top;
	z-index: 30;
}

	#languageLink a {
		text-decoration: none;
		color: #66AC26;
	}

	#languageLink a:hover {
		text-decoration: none;
		color: #003B69;
	}

#linkHome {
	float: right;
	width: 11px;
	height: 10px;
	padding-left: 10px;
	padding-right: 10px;
}

	#linkHome a{
		display:block;
		width:100%;
		height:100%;
		background: url(./uploads/images/design/home.gif) no-repeat;
		text-indent: -2000px;
		overflow: hidden;
	}

#linkMap {
	float: right;
	width: 11px;
	height: 12px;
	padding-left: 10px;
	padding-right: 10px;
}

	#linkMap a{
		display:block;
		width:100%;
		height:100%;
		background: url(./uploads/images/design/struktura.gif) no-repeat;
		text-indent: -2000px;
		overflow: hidden;
	}

#linkMail {
	float: right;
	width: 11px;
	height: 8px;
	margin-top: 2px;
	padding-left: 10px;
	padding-right: 40px;
}

	#linkMail a{
		display:block;
		width:100%;
		height:100%;
		background: url(./uploads/images/design/mail.gif) no-repeat;
		text-indent: -2000px;
		overflow: hidden;
	}

#header {
	position: absolute;
	left: 50%;
	top: 25px;
	margin-left: -438px;
	width: 876px;
}

#content {
	position: relative;
	display: block;
	float: left;
	left: 50%;
	margin: 175px 0px 45px -438px;
	width: 876px;
}

#contentText {
	display: table;
	float: left;
	width: 600px;
	padding-left: 25px;
}

#fullcontentText {
	display: table;
	float: left;
	width: 876px;
	padding-left: 25px;
}

#submenu {
	position: absolute;
	padding-bottom: 11px;
	margin-left: -490px;
	left: 50%;
	top: 140px;
	width: 980px;
	color: #CECECE;
	font: 14px Tahoma;
	text-align: center;
}

#submenu_ru {
	position: absolute;
	padding-bottom: 11px;
	margin-left: -490px;
	left: 50%;
	top: 150px;
	width: 980px;
	color: #CECECE;
	font: 14px Tahoma;
	text-align: center;
}

#thirdsubmenu {
	position: absolute;
	padding-bottom: 11px;
	margin-left: -490px;
	left: 50%;
	top: 155px;
	width: 980px;
	color: #CECECE;
	font: 14px Tahoma;
	text-align: center;
}

#thirdsubmenu_ru{
	position: absolute;
	padding-bottom: 11px;
	margin-left: -490px;
	left: 50%;
	top: 165px;
	width: 980px;
	color: #CECECE;
	font: 14px Tahoma;
	text-align: center;
}

#submenuLink {
	display: inline;
	font: 11px/11px Tahoma;
	white-space: nowrap;
	margin-right: 2px;
	margin-left: 0px;
	color: #003B68;
}

	#submenuLink a {
	text-decoration: none;
	color: #67AC1F;
}

	#submenuLink a:hover {
		text-decoration: none;
		color: #003B68;
	}

#klaida {
	display: table;
	float: left;
	width: 579px;
	font: 11px Tahoma;
	color: Red;
}

#pavyko {
	display: table;
	float: left;
	width: 579px;
	font: bold 11px Tahoma;
	color: #67AC1F;
}

.kontaktaiFieldAll{
	width: 440px;
	padding-bottom: 2px;
	display: table;
}

.kontaktaiTekstas{
	padding-top: 2px;
	width: 78px;
	height: 18px;
	float: left;
	display: table;
	font: 13px Tahoma;
	color: #003B68;
}

.kontaktaiInput{
	width: 350px;
	height: 23px;
	padding: 0px;
	display: table;
	float: left;
}

.inputField{
	width: 209px;
	height: 18px;
	border: 1px solid #7B806A;
}

.kontaktaiFieldArea{
	width: 440px;
	height: 140px;
	display: table;
}

.kontaktaiAreaTeksto{
	width: 295px;
	height: 140px;
	overflow: hidden;
	border: 1px solid #7B806A;
}

#kontaktaiButton{
	width: 362px;
	padding-top: 10px;
	padding-left: 78px;
	display: table;
}
.kontaktaiButtonView{
	width: 116px;
	height: 22px;
	border: 1px solid #CECECE;
	color: #67AC1F;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	background: White;
}

H1 {
	font: 25px Tahoma;
	color: #003B68;
	background: url(./uploads/images/design/bullet.gif) no-repeat left;
	text-indent: 21px;
	margin-bottom: 11px;
}

H1.green {
	color: #67AC1F;
}

H2 {
	font: 20px Tahoma;
	color: #003B68;
	padding-left: 21px;
	margin-bottom: 4px;
}

H3 {
	font: bold 13px/20px Tahoma;
	margin: 0px;
	color: #003B68;
	padding-left: 21px;
}

.list-label {
	font-weight: bold;
	margin: 0px 0px 5px 0px;
}

UL {
	padding-left: 63px;
	margin: 0px 0px 0px 0px;
}

OL {
	padding-left: 63px;
	margin: 0px 0px 20px 0px;
}

OL LI {
	font: 13px Tahoma;
	line-height: 18px;
	color: #003B68;
	list-style: decimal;
	margin-bottom: 5px;
}

UL LI {
	font: 13px Tahoma;
	line-height: 18px;
	color: #003B68;
	list-style: url(./uploads/images/design/bullet-small.gif);
	margin-bottom: 5px;
}

A {
	color: #003B68;
}

IMG{
	border: none;
}

#partners{
	float: left;
	display: inline;
	width: 620px;
	margin-bottom: 0px;
}

#partners .logo{
	float: left;
	width: 155px;
	text-align: center;
	margin-bottom: 25px;
	font: 13px/20px Tahoma;
}

.logo{
	width: 155px;
	text-align: center;
	padding-top: 20px;
	font: 13px/20px Tahoma;
}
.logo-title{
	width: 155px;
	text-align: center;
             vertical-align: top;
	padding-bottom: 20px;
             color: #66AC26;
	font: 11px Tahoma;
}

img.content{
	padding: 10px;
}

.tvarkarastis {
             font: 13px Tahoma;
	line-height: 20px;
	color: #003B68;
             border-top: 1px solid #CECECE;
             border-left: 1px solid #CECECE;
}

.tvarkarastis th, .tvarkarastis td {
            padding: 2px;
            border-right: 1px solid #CECECE;
            border-bottom: 1px solid #CECECE;
}

td.tvarkarastis-header-a{
	font: bold 11px/20px Tahoma;
	background: #fff;
	width: 18%;
}

td.tvarkarastis-header-b{
	font: bold 11px/20px Tahoma;
	background: #fff;
	width: 50%;
}

td.tvarkarastis-header-c{
	font: bold 11px/20px Tahoma;
	background: #fff;
	width: 32%;
}
td.tvarkarastis-cell-1{
	font: 11px/20px Tahoma;
	padding-top: 4px;
	padding-bottom: 4px;
}

td.tvarkarastis-cell-1-name{
            font: 11px/20px Tahoma;
	padding-top: 4px;
	padding-bottom: 4px;
             width: 30%;
}

td.tvarkarastis-cell-1-center{
	font: 11px/20px Tahoma;
	padding-top: 4px;
	padding-bottom: 4px;
             text-align: center;
}

td.tvarkarastis-cell-2{
	font: 11px/20px Tahoma;
	background: #fff;
	padding-top: 4px;
	padding-bottom: 4px;
}
/* End of 'MAIN' */

