/* font:style variant weight size/line-height family */

body, form	{ padding:0px; margin:0px; }
div, td, input, textarea, select { font: 12px Georgia; color: #ffffff; }	
a 		{ text-decoration: none; color: #0000ff; }
a:hover		{ color: #660099; }
#print_text { color: #94592d; }
#print_text li { color: #94592d; }
p, font, H1 { color: #94592d; }
H1 { font-size:14pt; font-weight:bold; padding-left:10px; padding-bottom:10px }
H4 { font-size:14pt; font-weight:bold; color: #D02222; padding-left:10px; padding-bottom:10px }
H5 { font-size:12pt; font-weight:bold; color: red; }
.text p a   	{ text-decoration: underline; }
.text p a:hover	{ text-decoration: none; }

img, input.cb, td.foto, font.foto, p.foto { border: none; }

.hand		{ cursor: pointer; }
.foto		{ border: 1px solid #666; }
.print		{ color: #000 ! important; }

.w		{ color: #FFF; }
.b          	{ font-weight: bold; }
.up		{ text-transform: uppercase; }
.u		{ text-decoration: underline; }
h1, h2, h3	{ font-weight: normal; margin: 0px; }
.g		{ color: #666; }
.h100		{ height: 100%; }
.w100		{ width: 100%; }
li		{ color: #ccc; }
.nolist 	{ line-height:20px; }

.fl { float: left; }
.fr { float: right; }
.clear { clear: both; }	

input, textarea, button, select { border: 1px solid #999 ! important; }
.submit { border: 1px solid #003399; background-color: #003399; color: #fff; }

.hot		{ color: #E54B4B ! important; }
.sel		{ text-decoration: underline ! important; color: #CFC5AA ! important; }


/* table */
.lentele, .lentele tr td   { border: 1px solid #ccc ! important; border-collapse: collapse ! important; }
.lentele2, .lentele2 tr td,
.lentele_be_remo, .lentele_be_remo tr td { border: none; }

/* advanced SiteMap */
@media screen, print {
	/* Turn off list bullets */
	ul.mktree  li { list-style: none; }

	/* Control how "spaced out" the tree is */
	ul.mktree, ul.mktree ul , ul.mktree li { margin-left:10px; padding:1px; }

	/* Provide space for our own "bullet" inside the LI */
	ul.mktree  li           .bullet { padding-left: 15px; }

	/* Show "bullets" in the links, depending on the class of the LI that the link's in */
	ul.mktree  li.liOpen    .bullet { cursor: pointer; background: url(/images/minus.gif)  center left no-repeat; }
	ul.mktree  li.liClosed  .bullet { cursor: pointer; background: url(/images/plus.gif)   center left no-repeat; }
	ul.mktree  li.liBullet  .bullet { cursor: default; background: url(/images/bullet.gif) center left no-repeat; }

	/* Sublists are visible or not based on class of parent LI */
	ul.mktree  li.liOpen    ul { display: block; }
	ul.mktree  li.liClosed  ul { display: none }
}

/* OTHER */

body { /*background-color: #AA8C81;*/ background-color: #A7877C;  }
#menu { background-color: #000000;  xmargin-bottom: expression("-"+this.clientHeight+"px"); width: 100%; /*xheight: 197px;*/ xheight:300px; }
#flash { margin-bottom: -350px; height: 310px; }
#main { position: relative; /*background: transparent url(/images/right.png) right bottom no-repeat;*/ }
#menu #menu-table { background: #000000 url(/images/bgr3.gif) 0 bottom repeat-x; }
#menu #menu-table td { padding-top: 63px; padding-bottom: 136px; background: transparent url(/images/mergaite.jpg) 0 100% no-repeat; }
#menu-table a { font: 11px Georgia; color: #F7F7F7; text-decoration: underline; line-height: 22px; }
#menu-table a:hover { color: #CFC5AA ! important; }
.menu-item { background: transparent url(/images/menu-marker.gif) 0 50% no-repeat; padding-left: 24px;}
#menu-table .menu-subitem { font-size: 10px; color: #CFC5AA; }
#menu-table .menu-subitem a { font-size: 10px; line-height: 18px; }

/* about us */
#about-us { padding-left: 40px; height: 298px; background: #000000 url(/images/bgr2.gif) 0 top repeat-x;}
#about-us #about-img { width: 174px; height: 15px; /*height: 38px; background: transparent url(/images/about-us.png) 0 0 no-repeat;*/ }
#about-us #about-text { position: relative; z-index: 1000; }
#about-us #about-txt1 { font-size: 15px; width: 375px; margin: 23px 0px; color: #CFC5AA; font-weight: bold; line-height: 16px; }
#about-us #about-txt2 { width: 375px; padding: 8px 0px; line-height: 16px; }
#about-us #about-txt2 * { margin: 0px; padding: 0px; }
#about-us #about-txt2 a { color: #cfc5aa; font-weight: bold; }
#about-us #about-txt2 h4 { color: #D02222; font-weight: bold; }
#about-us #about-txt2 a:hover { text-decoration: underline; }

#copyright * { color: #FFFFFF; font: 11px Georgia; }
#copyright a { text-decoration: none; }
#copyright a:hover { text-decoration: underline; }

#print_text a { text-decoration: underline; color: #94592d; font-weight: bold; }
#print_text h5 a { text-decoration: underline; color: red; font-weight: bold; }

#wtf { max-width: 800px; }
* html #wtf { width: expression(document.body.clientWidth > 1200 ? "730px" : "" ); }
#print_version * { vertical-align: middle; color: #94592d; font: 11px Georgia; }
#print_version a:hover { text-decoration: underline; }
* html .iefix1 { top: -38px ! important; }

.print * { color: #000000 ! important; }

#wtf2 { background: transparent url(/images/wtf.png) 0 0 no-repeat; }
#orn-left div { background: transparent url(/images/left.png) 0 0 no-repeat; }
#orn-right div { background: transparent url(/images/right.png) 0 0 no-repeat; }








/* cgallery.css */
#cGallery { }
#about-txt2 * { color: #fff; }
ul#list {
	list-style: none;
	margin: 0;
}
div>ul#list {
	margin-left: -30px;
}
ul#list li {
	width: 33%;
	float: left;
	text-align: center;
	padding: 2px 0;
	margin-bottom:20px;
}
#main {margin-top: 30px; text-align: center;}
#rew, #ff {margin-top: 30px; width: 50%; height: 154px; float: left; text-align: center;}
.name {display: block; font-size: 1.2em; color: #4e1c1b; margin: 15px 0 0 0;}



/* data.styles.php */
.foto { text-align: center; font-family: Georgia; font-size: 9px;  }
.lentele { text-align: left; font-family: Georgia; font-size: 11px;  }
.lentele_be_remo { text-align: left; font-family: Georgia; font-size: 11px; line-height: 16px;  }
.lentele3 { text-align: left; background-color: #FF0000;  } 
.pav { text-align: left; font-weight: bold; color: #CFC5AA; font-family: Georgia; font-size: 16px;  } 
.pav_maz { text-align: left;  } 
.pav_real { text-align: left; font-weight: bold; color: #000000; font-family: Verdana; font-size: 14px;  } 
.tekstas { text-align: justify; color: #000000; font-family: Georgia; font-size: 11px; line-height: 16px;  } 
.tekstas_real { text-align: left; color: #94592D; line-height: 16px;  } 


.seolista a { font-size: 10px; color: #000000; }
#seolista { width: 100%; text-align: center; }
