@charset "utf-8";

html, body, form, ul, li, p, h1 { 
	padding: 0px;
	margin: 0px;
}
html, body { 
	height: 100%;
}
img {
	border: 0px;
	behavior: url("client/rd1/pngbehavior.htc");
}
html {
	background: url(img/bg_2.gif) repeat;
}
body {
	font-size: 11px;
	font-family: arial;
	background: url(img/bg_1.gif) repeat-x;
}
#main {
	width: 910px;
	margin: 0px auto;
}
#logo {
	width: 147px;
	height: 132px;
	padding: 10px 0 0 10px;
	margin: -103px 0 0 0;
	position: relative;
	float: left;
}
#lang {
	width: 710px;
	height: 28px;
	font-size: 10px;
	padding: 5px 0 0 0;
	float: right;
}
#lang a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 3px 0 3px;
	float: right;
}
#lang a.act, #lang a:hover {
	background: #676767;
}
#lang .input {
	width: 110px;
	color: #C1BAB8;
	font-size: 11px;
	font-family: arial;
	background: #2A1209;
	border: 1px solid #C1BAB8;
	margin: -2px 3px 0 10px;
	padding: 0 5px 0 5px;
	float: right;
}
#lang .submit {
	cursor: pointer;
	margin: -2px 0 0 0;
	float: right;
}
#nav {
	width: 710px;
	list-style: none;
	padding: 45px 5px 0 0;
	float: right;
}
#nav li {
	padding: 0 0 0 2px;
	float: right;
}
#nav li span {
	height: 19px;
	background: url(img/nav_left.gif) no-repeat;
	padding: 5px 10px 0 10px;
	float: left;
}
#nav li a:hover span, #nav span.act {
	background: url(img/nav_left_act.gif) no-repeat;
}
#nav li small {
	height: 19px;
	font-size: 11px;
	background: url(img/nav_act.gif) no-repeat center 15px;
	float: left;
}
#nav a {
	height: 24px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(img/nav_right.gif) no-repeat right 0;
	cursor: pointer;
	float: left;
}
#nav a:hover, #nav a.act {
	background: url(img/nav_right_act.gif) no-repeat right 0;
}
#content_main {
	width: 900px;
	background: url(/client/rd1/spa/img/content_bg_1.png) repeat-y;
	padding: 0 5px 0 5px;
	float: left;
}
* html #content_main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='/client/rd1/spa/img/content_bg_1.png'); 
}
#content_top {
	width: 900px;
	background: url(/client/rd1/spa/img/content_bg_2.png) repeat-x;
	float: left;
}
#menu {
	width: 710px;
	height: 31px;
	list-style: none;
	padding: 8px 0 0 10px;
	float: left;
}
#menu li {
	padding: 0 0 0 3px;
	float: left;
}
#menu li span {
	height: 19px;
	background: url(img/menu_left.gif) no-repeat;
	padding: 4px 5px 0 5px;
	float: left;
}
#menu li span.akcentuotas {
	background: url(img/menu_left_pavasaris.gif) no-repeat;
}
#menu li a:hover span,
#menu span.act {
	background: url(img/menu_left_act.gif) no-repeat;
}
#menu a {
	height: 23px;
	color: #FFFFFF;
	text-decoration: none;
	background: url(img/menu_right.gif) no-repeat right 0;
	cursor: pointer;
	float: left;
}
#menu a.akcentuotas {
	background: url(img/menu_right_pavasaris.gif) no-repeat right 0;
}
#menu a:hover,
#menu a.act {
	background: url(img/menu_right_act.gif) no-repeat right 0;
}
#content {
	width: 718px;
	color: #FFFFFF;
	background: url(img/content_bg.gif) repeat-y;
	padding: 0 4px 0 4px;
	margin: 0 0 0 5px;
	_display: inline;
	float: left;
	min-height:570px
	
}
#content a {
	color:white; 
}
#content a:hover {
	/*color:white; text-decoration:none;*/
}
#content div.turinys a:hover{
	text-decoration:none	
}
#content #header {
	width: 718px;
	margin: 0 0 20px 0;
	float: left;
}
#content h1 {
	width: 658px;
	font-size: 20px;
	font-weight: normal;
	padding: 0 30px 15px 30px;
	float: left;
}

#content div.turinys {
	width: 658px;
	line-height: 1.5;
	padding: 0 30px 15px 30px;
	float: left;	
}
	.str p {
		margin-bottom:10px
	}
.minheight {
	min-height:400px;
	_height:400px
}
#content #submenu {
	width: 648px;
	list-style: none;
	background: #2E150B;
	padding: 8px 30px 8px 30px;
	margin: -20px 0 20px 5px;
	_display: inline;
	float: left;
}
#content #submenu li {
	float: left;
}
#content #submenu a {
	color: #FFFFFF;
	text-decoration: none;
	margin: 0 15px 0 0;
	float: left;
}
#content #submenu a:hover {
	text-decoration: underline;
}
#content #submenu strong {
	text-decoration: underline;
}
#content #ad {
	width: 658px;
	font-size: 14px;
	padding: 0px 30px 0 30px;
	float: left; margin:-10px 0;
}
#content #ad img {
	vertical-align: middle;
}
#content #ad a {
	margin: 0 6px 0 6px;
}
#content_bottom {
	width: 726px;
	height: 16px;
	background: url(img/content_bottom.gif) no-repeat;
	margin: 0 -4px 0 5px;
	_display: inline;
	float: left;
}
#sidebar {
	width: 168px;
	float: right;
}
#sidebar #logos {
	width: 168px;
	text-align: center;
	padding: 5px 0 5px 0;
	float: left;
}
	#sidebar #logos a{
		text-decoration:none; color:#E8B8A5;
	}
	#sidebar #logos a:hover{
		text-decoration:underline
	}


#footer {
	width: 880px;
	height: 89px;
	color: #FBF0E0;
	font-size: 12px;
	background: url(/client/rd1/spa/img/footer_bg.png) no-repeat;
	padding: 10px 15px 0 15px;
	float: left;
}
* html #footer {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/rd1/spa/img/footer_bg.png' );
}
#footer a {
	color: #FBF0E0;
	font-style: italic;
	text-decoration: none;
	_position: relative;
}
#footer a:hover {
	text-decoration: underline;
}

div.paslaugos {
	padding:10px 20px; min-height:275px; _height:275px; float:left
}
/*
div.eilute {
	background:url(/client/rd1/spa/img/paslauga_bg.png) bottom right no-repeat; margin:0 0 2px 0;  width:660px; cursor:pointer; height:27px; float:left
}
	div.hover {
		background:url(/client/rd1/spa/img/paslauga_bg_.png) bottom right no-repeat;
	}
		div.hover a {
			text-decoration:none
		}
	div.name	{
		 line-height:27px; float:left; padding:0 10px; width:564px
	}		
	div.placiau {
		 float:left; line-height:27px;
	}


*/	
.galery {
	margin:0 auto; width:620px
}
.galery .image {
	border:1px solid #2e150b; float:left; margin:3px 3px 0  0; 
}

.turinys ul.list li {
	margin:0 0 10px 0
}



#paslauga{
	background:url(/client/rd1/spa/img/paslauga_background_3.png) repeat-y center
	
}

	#p_content {
		background:url(/client/rd1/spa/img/paslauga_background_.png) no-repeat center top; padding:160px 30px 40px 45px; color:#ffe8ce; line-height:160%; min-height:350px; _height:350px 
	}
	
	#paslauga h1 {
		font-weight:normal; font-size:16px; line-height:50px
	}	
	#p_foot {
		background:url(/client/rd1/spa/img/paslauga_background_2.png) no-repeat center top; height:45px
	}
	#uzdaryti {
		float:right; padding:0 50px 0 0 ; margin:-25px 0 0 0
	}
		#uzdaryti a {
			color:#fff; text-decoration:none; padding:0 25px 0 0 ; background:url(/client/rd1/spa/img/x.gif) no-repeat right; font-weight:bold
		}
		#uzdaryti a:hover {
			text-decoration:underline
		}

table.PaprastosPaslaugos {
	margin:0 20px 0px 30px; width:60%; 
}
	table.PaprastosPaslaugos  td {
		padding:5px 15px; border-bottom:1px solid #c68167; cursor:pointer;
	}
	table.PaprastosPaslaugos  td.informacija {
		text-align:center;
	}
	table.PaprastosPaslaugos a{
		text-decoration:none;
	}
	table.PaprastosPaslaugos tr.hover {
		background-color:#97604b;
	}

table.SudetingosPaslaugos {
	margin:0 20px 0px 30px; width:660px; 
}
	table.SudetingosPaslaugos tr{
		cursor:pointer; height:27px;
	}
	table.SudetingosPaslaugos  td{
		background:#4b2212; padding:0 5px 0 10px; border-bottom:2px solid #8a5744
	}
	table.SudetingosPaslaugos td a {
		color:#fff;
	}
	table.SudetingosPaslaugos  td.Placiau{
		width:90px; text-align:right; padding:0; background:url(/client/rd1/spa/img/placiau.png) no-repeat center #4b2212;
	}
	table.SudetingosPaslaugos  td.Placiau a {
		padding:0 40px 0 0; 
	}
	table.SudetingosPaslaugos  tr.hover td{
		background:#663522; 
	}
	table.SudetingosPaslaugos tr.hover td.Placiau{
		background:url(/client/rd1/spa/img/placiau.png) no-repeat center #663522;
	}

	
.print {
	background:url(/client/rd1/spa/img/print.png) no-repeat left; padding:10px 65px 10px 10px; text-decoration:none
}
	.print:hover {
		 text-decoration:underline
	}
	

	
#kontaktai {
	position:relative; float:left;
}
	#kontaktai #container{
		position:absolute;  left:-300px;  width:250px;
	}
	#kontaktai .input {
		width:100%; border:1px solid #190501; background:#452b22; color:#fff; font-family:Arial; font-size:12px; padding:3px 5px; margin:0 0 5px 0
	}
	#kontaktai textarea{
		height:50px
	}
	#kontaktai #submit {
		background:#8a5744; color:#fff; border:0; float:right;
	}
	#kontaktai #formosPadeka {
		display:none;
	}
	#kontaktai #formosKlaida {
		display:none; background:#a60006; width:100%; color:#fdf6ed; padding:3px 5px; float: left
	}
	#kontaktai h1 {
		padding-left:0; margin-left:0; width:100%
	}
.paryskinta {
	background:#4B2212; color:white; padding:5px 15px; text-decoration:none; border:1px solid white
}
	.paryskinta:hover {
		background:#663522
	}
	.paryskinta p{
		padding:0; margin:0; display:inline;	
	}
	
.aktualijos {
		list-style:none; margin:0 30px 40px 30px
	}	
	#content .aktualijos a {
		text-decoration:none; font-weight:bold; color:#d2b4a9
	}
	#content .aktualijos a:hover {
		text-decoration:underline;
	}
	.aktualijos li{
		margin-bottom:3px;
	}
	#content h1#AktualijosHeader {
		color:#d2b4a9
	}


.draugai{
	margin:0 auto; width:620px
}
.draugai .image {
	border:1px solid #2e150b; float:left; margin:3px 3px 0  0; 
}

#NewsLetter{
	background:url(img/subscribebg.png) no-repeat top left; width:162px; float:left; padding:40px 0 0 0; color:#e8b8a5; display:none
}
	#NewsLetter form {
		margin:0; padding:0 10px;	
	}
	#NewsLetter #NewsLetterLegend{
		margin:0 0 5px 0; display:block
	}	
	#NewsLetter #NewsLetterEmail {
			background:#8a5744; color:white; border:1px solid #2c130a; width:134px; font-size:11px; padding:2px 3px;
		}
	#NewsLetter #NewsLetterSubmit {
		background:url(img/subscribebtn.png) no-repeat right; text-decoration:none; color:#e8b8a5; line-height:19px;  padding:0 19px 0 0; text-align:right; display:block; margin:7px 0
	}	
		#NewsLetter #NewsLetterSubmit:hover  {
			text-decoration:underline
		}
	#NewsLetter #NewsLetterStageSubscribed,
	#NewsLetter #NewsLetterErrorMsg
	{
		display:none;	
	}
	#NewsLetter #NewsLetterStageSubscribed{
		padding:10px 0 30px 0;
	}
	#NewsLetter #NewsLetterErrorMsg {
		 background:#a60006; color:#fdf6ed; padding:3px 5px;	
	}
	
	

#BannerSidebar {
	float:left;  clear: both; width: 168px;
	
}
#NewsLetterContext{
	width:100%; border:1px solid white; margin:15px 0
}
	#NewsLetterContext form {
		margin:0; padding:10px;	
	}
	#NewsLetterContext #NewsLetterContextLegend{
		margin:0 0 5px 0; display:block
	}	
	#NewsLetterContext #NewsLetterContextSubmit {
			background:#4B2212; display:block; border:1px solid white; padding:1px 5px; width:50px; text-align:center; text-decoration:none
	}	
	#NewsLetterContext #NewsLetterContextSubmit:hover{
		background:#663522; 
	}
	#NewsLetterContext #NewsLetterContextEmail {
			background:#bd9e92; color:white; border:1px solid #2c130a; width:200px; font-size:11px; padding:2px 3px; margin:0 0 10px 0
		}
	#NewsLetterContext #NewsLetterContextStageSubscribed,
	#NewsLetterContext #NewsLetterContextErrorMsg
	{
		display:none;	
	}
	#NewsLetterContext #NewsLetterContextErrorMsg
	{
		background:#F00; padding:10px; margin:10px 0
	}
.InfoBlocks {
	padding:7px 0 0 0; clear:both	
}
	.InfoBlocks li {
		clear:both; list-style:none; margin:0; padding:0 25px 0 0; font-size:0	
	}
	.InfoBlocks .Icon {
		margin:0 25px 15px 25px;  width:100px; height:100px; float:left;  border:1px solid white; cursor:pointer	
	}
	.InfoBlocks .Icon img {
		width:100px; height:100px
	}	
	.InfoBlocks .Title{
		margin:0; padding:0 0 10px 0; 	
	}
	.InfoBlocks .Title a {
		font-size:14px; font-weight:bold; text-decoration:none	
	}
	.InfoBlocks .Title a:hover {
		text-decoration:underline	
	}
	.InfoBlocks .Intro {
		line-height:150%; font-size:11px	
	}
	.InfoBlocks .More
	{
		font-size:11px; text-align:right; margin:10px 0 10px 0;	
	}
	.InfoBlocks .More a{
		text-decoration:none	
	}
	.InfoBlocks .More a:hover{
		text-decoration:underline	
	}
#Partneriai{
	float:right; height:70px; 
}
	#Partneriai img {
		margin:4px 10px 0 0 	
	}
		