html, body, form, ul, li, p, h1 { 
	padding: 0px;
	margin: 0px;
}
html, body, * html #main { 
	height: 100%;
}
img {
	border: 0px;
	behavior: url("/client/rd1/pngbehavior.htc");
}
html {
	background: url(img/bg_2.jpg) repeat;
}
body {
	font-size: 11px;
	font-family: arial;
	background: url(img/bg_1.jpg) no-repeat center 0;
}
#main {
	width: 1002px;
	min-height: 100%;
	background: url(/client/rd1/exotic/img/main_bg.png) repeat-y;
	margin: 0px auto -215px auto;
	position: relative;
}
* html #main {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='scale', src='/client/rd1/exotic/img/main_bg.png' );
}
#top {
	width: 672px;
	height: 164px;
	background: url(img/bg_1.jpg) no-repeat center 0;
	padding: 0 181px 0 149px;
	float: left;
}
#top #lang {
	width: 672px;
	font-size: 10px;
	padding: 5px 0 0 0;
	position: relative;
	float: left;
}
#top #lang a {
	color: #AD957A;
	text-decoration: none;
	margin: 0 6px 0 0;
	float: left;
}
#top #lang a.act, #top #lang a:hover {
	color: #FFFFFF;
	background: #676767;
}
#top #lang .input {
	width: 110px;
	color: #CCCCCC;
	font-size: 11px;
	font-family: arial;
	background: #000000;
	border: 1px solid #AD957A;
	margin: -2px 3px 0 10px;
	padding: 0 5px 0 5px;
	float: right;
}
#top #lang .submit {
	cursor: pointer;
	margin: -2px 0 0 0;
	float: right;
}
#top #logo {
	width: 672px;
	text-align: center;
	margin: -12px 0 6px 0;
	float: left;
}
#top #logo a {
	position: relative;
}
#top #menu {
	width: 652px;
	height: 27px;
	list-style: none;
	padding: 0 10px 0 10px;
	float: left;
}
#top #menu li, #submenu li {
	float: left;
}
#top #menu a {
	height: 22px;
	color: #FFE8CE;
	text-decoration: none;
	font-size: 12px;
	padding: 5px 6px 0 6px;
	margin: 0 5px 0 0;
	float: left;
}
#top #menu a:hover, #top #menu a.act {
	background: #A60006;
}
#submenu {
	width: 652px;
	height: 21px;
	list-style: none;
	background: url(img/submenu_bg.gif) no-repeat 129px 0;
	padding: 8px 191px 0 159px;
	margin: 0 0 10px 0;
	float: left;
}
#submenu a {
	color: #FFE8CE;
	text-decoration: none;
	margin: 0 10px 0 6px;
	float: left;
}
	#submenu .act {
		font-weight:bold; color:white;
	}
#submenu a:hover {
	text-decoration: underline;
}
#content {
	width: 652px;
	color: #FFE8CE;
	padding: 8px 191px 0 159px;
	float: left;
}
#content #header {
	width: 652px;
	margin: 0 0 -25px 0;
	float: left;
}
#content #header_2 {
	width: 652px;
	margin: 0 0 20px 0;
	float: left;
}
#content h1 {
	width: 640px;
	font-size: 20px;
	font-weight: normal;
	padding: 0 6px 15px 6px;
	position: relative;
	float: left;
}
#content #ad img {
	margin:0px 5px
}
#content div.turinys {
	width: 640px;
	line-height: 1.5;
	padding: 0 6px 15px 6px;
	float: left;
}
	.str p {
		margin-bottom:10px
	}
	#content div.turinys a {
		color:#FFE8CE
	}
		#content div.turinys a:hover {
			text-decoration:none
		}
#content .img_right {
	margin: 0 0 -25px 0;
	float: right;
}
#footer_out {
	width: 100%;
	height: 215px;
	background: url(img/footer_out.jpg) no-repeat center bottom;
	position: relative;
}
#footer {
	width: 652px;
	height: 165px;
	background: url(img/footer_bg.png) no-repeat;
	padding: 50px 191px 0 159px;
	margin: 0px auto;
}
* html #footer {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( sizingMethod='crop', src='/client/rd1/exotic/img/footer_bg.png' );
}
#footer #logos {
	width: 200px;
	padding: 0 0 15px 10px;
	_position: relative;
	float: left;
}
#footer #txt {
	width: 200px;
	color: #EED5B9;
	_position: relative;
	float: left;

}
#footer #txt a {
	color: #EED5B9;
	font-style: italic;
	text-decoration: none;
}
#footer #txt a:hover {
	text-decoration: underline;
}
#footer #block {
	width: 235px;
	_position: relative;
	float: right;
}
.clearfooter {
	height: 215px;
	clear: both;
}


div.eilute {
	background:url(/client/rd1/exotic/img/paslauga_bg.png) bottom right no-repeat; margin:0 0 2px 0px;  width:640px; cursor:pointer; height:27px; float:left
}
	div.eilute a{
		color:#FFFFFF; text-decoration:none
	}
	div.hover {
		background:url(/client/rd1/exotic/img/paslauga_bg_.png) bottom right no-repeat; te
	}
		div.hover a {
			text-decoration:underline
		}
	div.name	{
		 line-height:27px; float:left; padding:0 10px; width:544px
	}		
	div.placiau {
		 float:left; line-height:27px;
	}
	
.galery {
	margin:0 auto; width:640px
}
.galery .image {
	border:1px solid #af7c3b; float:left; margin:3px 3px 0  0; 
}

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


.turinys ul li {
	margin:0 0 0 20px
}

#paslauga{
	background:url(/client/rd1/exotic/img/paslauga_head.jpg) no-repeat top center black; padding:200px 40px 0 40px; color:#ffe8ce; 
	
}
	#paslauga h1 {
		font-weight:normal; font-size:16px; line-height:50px
	}
	#paslauga div.str {
		line-height:160%
	}
	#paslauga #paslauga_foot {
		background:url(/client/rd1/exotic/img/paslauga_foot.jpg) no-repeat top center black; height:10px; margin:30px 0 0 0;
	}
	#paslauga #uzdaryti {
		float:right; margin:10px 0 0 0; 
	}
		#paslauga #uzdaryti a {
			color:#e8c178; text-decoration:none; padding:0 25px 0 0 ; background:url(/client/rd1/exotic/img/x.gif) no-repeat right; font-weight:bold
		}
		#paslauga #uzdaryti a:hover {
			text-decoration:underline
		}
		
		
table.PaprastosPaslaugos {
	margin:0 20px 0px 0px; width:50%; 
}
	table.PaprastosPaslaugos  td {
		padding:5px 7px; border-bottom:1px solid #c68167; cursor:pointer;
	}
	table.PaprastosPaslaugos  td.informacija {
		text-align:center;
	}
	table.PaprastosPaslaugos a{
		text-decoration:none; color:#fff;
	}
	table.PaprastosPaslaugos tr.hover {
		background-color:#520002;
	}

table.SudetingosPaslaugos {
	margin:0 20px 0px 7px; width:630px; 
}
	table.SudetingosPaslaugos tr{
		cursor:pointer; height:27px;
	}
	table.SudetingosPaslaugos  td{
		background:#520002; padding:0 5px 0 10px; border-bottom:2px solid #140000
	}
	table.SudetingosPaslaugos td a {
		color:#fff;
	}
	table.SudetingosPaslaugos  td.Placiau{
		width:90px; text-align:right; padding:0; background:url(/client/rd1/exotic/img/placiau.png) no-repeat center #520002;
	}
	table.SudetingosPaslaugos  td.Placiau a {
		padding:0 40px 0 0; 
	}
	table.SudetingosPaslaugos  tr.hover td{
		background:#812124; 
	}
	table.SudetingosPaslaugos tr.hover td.Placiau{
		background:url(/client/rd1/exotic/img/placiau.png) no-repeat center #812124;
	}
.print {
	background:url(/client/rd1/exotic/img/print.png) no-repeat left; padding:10px 65px 10px 10px; text-decoration:none
}
	.print:hover {
		 text-decoration:underline
	}
	
#kontaktai {
	position:absolute; top:164px; left:500px; width:300px; padding:3px 0 0 0; z-index:999999;
}
	#kontaktai .input {
		width:100%; border:1px solid #ffe8ce; background:#0a0000; color:#c1bab8; font-family:Arial; font-size:12px; padding:3px 5px; margin:0 0 5px 0
	}
	#kontaktai textarea{
		height:50px
	}
	#kontaktai #submit {
		background:#140000; color:#c1bab8; border:0; float:right;
	}
	#kontaktai #formosPadeka {
		display:none;
	}
	#kontaktai #formosKlaida {
		display:none; background:#a60006; width:100%;
	}
	#kontaktai h1 {
		padding-left:0; margin-left:0; width:100%
	}
.paryskinta {
	background:#520002; color:#EAD597; padding:5px 15px; text-decoration:none; border:1px solid #AF7C3B
}
	.paryskinta:hover {
		background:#A60006
	}
	.paryskinta p{
		padding:0; margin:0; display:inline;	
	}
	
.aktualijos {
		list-style:none; margin:0 6px 40px 6px
	}	
	.aktualijos a {
		text-decoration:none; font-weight:bold; color:white
	}
	#content .aktualijos a:hover {
		text-decoration:underline;
	}
	.aktualijos li{
		margin-bottom:3px;
	}
	#AktualijosHeader {
		color:white;
	}
	
.draugai {
	margin:0 auto; width:640px
}
.draugai .image {
	border:1px solid #af7c3b; float:left; margin:3px 3px 0  0; 
}

#NewsLetter{
	float:left; background:url(img/nl_bg.gif) no-repeat left top; width:183px; height:120px; margin:35px 0 0 0;
}
	#NewsLetterLegend{
		display:block	
	}
	#NewsLetterEmail{
		border:1px solid #2c130a; background:#8a5744; font-size:10px; display:block; color:white; width:95%; margin:3px 0; padding:2px 3px;
	}
	#NewsLetterSubmit{
		display:block; text-align:right; background:url(img/nl_subscribe.gif) no-repeat right top; color:#e8b8a5; text-decoration:none; padding:0 20px 0 0; line-height:19px	
	}
	#NewsLetterErrorMsg {
		color:white; background:#a60006; padding:5px; display:none
	}
	#NewsLetterStageActive, #NewsLetterStageSubscribed{
		color:#e8b8a5; padding:20px 2px 0 22px;
	}
	#NewsLetterStageSubscribed {
		display:none	
	}
	#NewsLetter #NewsLetterSubmit:hover  {
		text-decoration:underline
	}
	#NewsLetter form {
		margin:0; padding:0 10px;	
	}
#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:white; border:1px solid white; 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 #a87637; cursor:pointer	
	}
		* html .InfoBlocks .Icon {
				margin:0 25px 15px 10px; 
		}
	.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; color:white
	}
	.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; color:white
	}
	.InfoBlocks .More a:hover{
		text-decoration:underline	
	}