body, p, h1, h2, h3, h4, h5, h6, dl, dt, dd, form {
    padding: 0px;
    margin: 0px;
}

img {
    border: 0px;
}

textarea {
    overflow: auto;
}

html {
    height: 100%;
}

body {
    height: 100%;
    font-family: tahoma;
    font-size: 11px;
    text-align: center;
    background: #E0D4B8;
}
/*------------------------------sub-menu-----------------------*/
#sub-nav-wrapper {

 padding: 0px;
 margin:0px;
 }
 
 #sub-nav-wrapper ul.sub-nav {
 list-style: none;
 padding: 0px;
 margin-left: 0px;
 margin-top: 0px;
 }
 
 #sub-nav-wrapper .sub-nav li {
 float: left;
 width: 33%;
 }
 
 #sub-nav-wrapper .sub-nav a {
 font-size: 11px;
 font-weight: bold;
 color: #c2a86d;
 text-decoration: none;
 padding: 0px 0px 0px 0px;
 }
 
 #sub-nav-wrapper .sub-nav a:hover {
 color: #a08244;
 text-decoration: none;
 }
 
 #sub-nav-wrapper .sub-nav a.selected {
 background: transparent url(../images/sub-nav-bullet-o.gif) no-repeat;
 color: #a08244;
 text-decoration: underline;
 }
 
 #sub-nav-wrapper .sub-nav a.selected:hover {
 color: #a08244;
 text-decoration: underline;
 }
 
 h3.title {
 	padding-bottom: 15px;
 	font-size: 16px;
 	font-weight: bold;
 }
 /*-----------------------------page-wrapper---------------------------*/
#page-wrapper {
    height: 100%;
    background: url(../images/page-wrapper-bg.gif);
    margin-left: auto;
    margin-right: auto;
    width: 990px;
}

* > #page-wrapper {
    min-height: 100%;
    height: auto;
}
/*-------------------------------main----------------------------------*/
#main {
    border-bottom: 2px white solid;
    background: url(../images/main-bg.gif) 0px 319px;
}

#main-head {
    background: url(../images/main-head.jpg) no-repeat;
    height: 144px;
}
/*-----------------------------main-right-----------------------------*/
#right-wrapper {
	width: 702px;
    float: right;
    background: url(../images/right-wrapper.gif) repeat-y;
    text-align: left;
}
	
	#right-top {
		padding: 9px 0px 0px 5px;
		background: url(../images/right-top.jpg) no-repeat;
	}


#content {
	width: 626px;
    font-family: Tahoma;
    font-size: 12px;
	padding: 30px 0px 30px 30px;
    height: 350px;
    text-align: left;
}

*> #content {
    min-height: 350px;
    height: auto;
}
	#content a {
		color:#66162b;
	}

#content-wrapper {
	width: 689px;
	margin: 0px 0px 24px 0px;
	position: relative;
}

	#content-top {
		background: #fff url(../images/content-top.gif) no-repeat;
	}
	
		#content-bottom {
			background: url(../images/content-bottom.gif) no-repeat 0px bottom;
		}
/*-----------------------------main-left-------------------------------*/
#left-wrapper {
    float: left;
    height: 318px;
    width: 288px;
    background: url(../images/main-left2.jpg) no-repeat;
}

#left-wrapper h2 {
    margin-top: 237px;
    font-style: normal;
    font-family: Tahoma;
    font-size: 18px;
    font-weight: bold;
    color: #FDD77F;
}

#pagrazinimas {
    position: absolute;
    background: transparent url(../images/pagrazinimas.gif) no-repeat;
    left: -160px;
    bottom: 0px;
    z-index: 1;
    width: 156px;
    height: 163px;
}
/*-----------------------------menu------------------------------------*/
#nav {
    float: left;
    padding-left: 300px;
    padding-top: 18px;
}

#nav ul {
    padding: 0px;
    list-style: none;
    margin: 0px;
}

#nav ul li {
    display: inline;
}

#nav ul li a {
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
    padding-left: 10px;
    padding-right: 15px;
    background: url(../images/nav-bg.gif) no-repeat right;
    text-decoration: none;
    color: #ffffff;
}

#nav ul li.last a {
    background-image: none;
}
#nav ul li.selected a {
	text-decoration: underline;
}

/*-----------------------------LOGO------------------------------------*/
#logo {
	padding: 0px 29px 0px 0px;
}

#logo span {
    display: none;
}

#logo h1 {
	float: right;
    background: url(../images/logo.gif) no-repeat;
}

#logo h1 a {
    display: block;
    width: 191px;
    height: 99px;
}
/*-----------------------------created----------------------------------*/
#created {
    padding-top: 5px;
    font-size: 10px;
    margin: 0px;
}

#created-wrapper {
    float: left;
    padding-top: 1px;
    padding-left: 300px;
}

#created .logo {
    float: left;
}

#created .logo a {
    display: block;
    background: url(../images/logo-puslapis.lt.gif) no-repeat right top;
    width: 56px;
    height: 14px;
    padding-left: 3px;
}

#created .logo a span {
    display: none;
}

#copyright-wrapper {
    float: right;
    text-align: right;
    width: 300px;
    padding-top: 1px;
    padding-right: 10px;
}
/* Content images */
.img-container {
    /*+*/
}

.img-container table tr.image td {
}

.img-container table tr.title {
    /*+*/
}

.img-container table tr.title td {
    text-align: center;
    width: 130px;
}
/* === Other === */
.w25 {
    width: 25%;
}

.w33 {
    width: 33%;
}

.w50 {
    width: 50%;
}

.w100 {
    width: 100%;
}

.fl {
    float: left;
}

.fr {
    float: right;
}
/* Clear Fix */
.clearfix:after {
    content: ".";
    display: block;
    font-size: 0px;
    line-height: 0px;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {
    display: inline-block;
}

.clearfix {
    display: block;
}

* html .clearfix {
    height: 1px;
}

