a{
text-decoration:none;
color: #333333;
}

a:hover{
text-decoration:underline;
color: #000000;
}

body {
	background-color: #FFFFFF;
	background-image: url(../img/body_bg.gif);
	background-repeat: repeat-x;
	margin: 0;
	padding: 0;
	font: normal 12px/18px Arial, Tahoma, Verdana;
}

h1, h2, h3, h4, h5, p, ul, li, form {
padding: 0;
margin: 0;
}

img {
border: 0;
}

hr {
display:none;
}

/* ------------------------------------------------------------------------------------------------ */

#container {
width: 100%;
}

#content {
width: 950px;
margin: 0 auto; 
text-align:left;
}

/* --------------------------------------- nav --------------------------------------------------------- */

#nav {
	list-style: none;
	margin: 0;
	margin-bottom: 5px; 
	padding: 0;
	height: 29px;
	display: block;
	overflow: hidden;
	background: #fff url('../img/menu_bg.gif') no-repeat 0px 0px;
	}
	
#nav li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}

#nav a {
	float: left;
	padding: 29px 0 0 0;
	overflow: hidden;
	height: 0px !important; 
	height /**/:29px; /* for IE5/Win */
	}
	
#nav a:hover {
	background-position: 0px -29px;
	}

#nav a#current, #nav a#current:hover {
background-position: 0px -58px;
}

#nav-index a  {
width: 63px; 
background: #fff url('../img/tm_index.gif') no-repeat 0px 0px;
}

#nav-apie a  {
width: 88px; 
background-position: -63px 0px; 
background: #fff url('../img/tm_apie.gif') no-repeat 0px 0px;
}

#nav-atsiliepimai a  {
width: 84px; 
background-position: -151px 0px; 
background: #fff url('../img/tm_atsiliepimai.gif') no-repeat 0px 0px;
}

#nav-galerija a  {
width: 97px; 
background-position: -235px 0px; 
background: #fff url('../img/tm_galerija.gif') no-repeat 0px 0px;
}

#nav-rengejai a  {
width: 67px; 
background-position: -332px 0px; 
background: #fff url('../img/tm_rengejai.gif') no-repeat 0px 0px;
}

#nav-naujienos a  {
width: 75px; 
background-position: -399px 0px; 
background: #fff url('../img/tm_naujienos.gif') no-repeat 0px 0px;
}

#nav-kontaktai a  {
width: 72px; 
background-position: -474px 0px; 
background: #fff url('../img/tm_kontaktai.gif') no-repeat 0px 0px;
}

/* --------------------- top ---------------------------- */

#top {
height: 90px;
}

#top table {
width: 100%;
}

#top td.l {
width: 300px;
}

#top td.r {
text-align: right; 
}

/* --------------------- footer ---------------------------- */

#footer {
padding: 12px 0px 20px 0px; 
color: #999999; 
font: normal 11px/13px Arial, Tahoma; 
}

#footer a{
text-decoration:none;
color: #999999;
}

#footer a:hover{
text-decoration:underline;
color: #999999;
}

/* --------------------- innerContent ---------------------------- */

td#leftCol {
width: 715px;
vertical-align: top;
}

td#rightCol {
width: 235px;
vertical-align: top;
}

#mainContent {
width: 100%;
background: #fff url('../img/main_bg.gif') repeat-y top left;
margin-bottom: 8px; 
}

#mcTop {
width: 100%;
height: 7px;
background: #fff url('../img/main_top.gif') no-repeat top left;
overflow: hidden;
}

#mcBot {
width: 100%;
height: 7px;
background: #fff url('../img/main_bottom.gif') no-repeat top left;
overflow: hidden;
}

#mcHeader {
width: 705px;
height: 56px;
border-bottom: 1px solid #E7E7E7; 
}

#mcHeader td.l {
width: 705px;
height: 56px;
border-bottom: 1px solid #E7E7E7; 
}

#mcHeader td.r {
vertical-align: bottom;
}

div.innerNav {
text-align: right; 
padding: 10px; 
}

#mcContent {
padding-right: 10px; 
padding-top: 30px; 
padding-bottom: 30px; 
}

#mcContent h3 {
font-size: 18px;
font-weight: normal;
padding-bottom: 8px; 
padding-right: 100px; 
padding-left: 49px; 
}

#mcContent h4 {
font-size: 16px;
font-weight: normal;
padding-top: 20px; 
padding-bottom: 0px; 
padding-right: 100px; 
padding-left: 49px; 
}

#mcContent p {
padding: 8px 0px;
padding-right: 100px; 
line-height: 17px;
padding-left: 50px; 
}

#mcContent h4.bullet img {
margin-right: 5px; 
vertical-align:baseline;
}

body#apie #mcContent h3 {
margin-top: 30px; 
}
body#apie #mcContent h4 {
}
body#apie #mcContent p {
}
body#apie #mcContent table#prizai {
margin-left: 50px; 
width: 550px;
margin-top: 10px; 
margin-bottom: 10px; 
border-top: 1px solid #E9E9EA;
}
body#apie #mcContent table#prizai td {
vertical-align: top;
border-bottom: 1px solid #E9E9EA;
padding: 2px 0px; 
}
body#apie #mcContent table#prizai td.first {
width: 183px;
height: 35px;
white-space: nowrap;
padding-right: 5px; 
}
body#apie #mcContent p.bullet {
padding-bottom: 0px; 
}
body#apie #mcContent #nauda p {
padding-left: 95px; 
padding-bottom: 5px; 
}

body#naujienos #mcContent {
padding-left: 49px; 
padding-top: 10px; 
}
body#naujienos #mcContent div.newsListBlock {
border-bottom: 1px solid #E7E7E7;
}
body#naujienos div.newsNavBlock {
text-align:right; 
margin-right:20px;
}
body#naujienos div.newsNavBlock a#current {
font-weight:bold
}

body#naujienos #mcContent div.date {
color: #959595; 
padding-top: 10px; 
padding-bottom: 3px; 
}
body#naujienos #mcContent h3 {
padding-bottom: 0px; 
padding-left: 0px; 
padding-right: 60px; 
}
body#naujienos #mcContent p {
padding-left: 0px; 
padding-right: 60px; 
}
body#naujienos #mcContent div.newsInnerBlock {
padding-bottom: 15px; 
border-bottom: 1px solid #E7E7E7;
overflow: auto; 
}
body#naujienos #mcContent div.newsInnerBlock h3 {
padding-right: 50px; 
margin-bottom: 20px; 
}
body#naujienos #mcContent div.newsInnerBlock div.date {
padding-bottom: 10px; 
}
body#naujienos #mcContent div.newsInnerBlock p.lead {
font-weight: bold; 
}
body#naujienos #mcContent div.newsInnerBlock p.img {
padding: 0px; 
float: right;
padding-left: 20px; 
padding-right: 50px; 
}
body#naujienos #mcContent h3 a {
color: #000; 
}
body#naujienos #mcContent div.newsListBlock p a {
color: #000; 
list-style-type: none; 
display: list-item; 
}
body#naujienos #mcContent div.newsListBlock p a:hover {
color: #000; 
/* 
text-decoration: none;  
*/
}
body#naujienos #mcContent div.newsInnerBlock p a {
color: #000; 
text-decoration: underline;  
}
body#naujienos #mcContent div.newsInnerBlock p a:hover {
color: #CC0033; 
text-decoration: underline;  
}
body#naujienos #mcContent td {
vertical-align: top;
padding-bottom: 10px; 
}
body#naujienos #mcContent td.thumb {
padding-right: 10px; 
}
body#naujienos #mcContent td.content {
padding-right: 10px; 
}

body#rengejai #mcContent {
padding-left: 49px; 
}
body#rengejai #mcContent h3 {
padding-left: 0px; 
}
body#rengejai #mcContent p {
padding-left: 0px; 
padding-right: 0px; 
}
body#rengejai #mcContent div.sponsorsListBlock table {
width: 100%;
border-bottom: 1px solid #E7E7E7;
margin-bottom: 20px; 
}
body#rengejai #mcContent div.sponsorsListBlock td {
vertical-align: top;
padding-bottom: 15px; 
}
body#rengejai #mcContent td.logo {
padding: 15px 30px; 
padding-top: 0px; 
text-align: right; 
}

body#atsiliepimai #mcContent {
padding-left: 49px; 
}
body#atsiliepimai #mcContent h3 {
padding-left: 0px; 
}
body#atsiliepimai #mcContent p {
padding-left: 0px; 
padding-right: 0px; 
}
body#atsiliepimai #mcContent {
padding-top: 10px; 
}
body#atsiliepimai #mcContent div.quoteListBlock table {
width: 100%;
border-top: 1px solid #E7E7E7;
margin-bottom: 10px; 
}
body#atsiliepimai #mcContent div.quoteListBlock td {
}
body#atsiliepimai #mcContent td.quote {
padding-top: 25px; 
font-size: 16px;
padding: 0px;
padding-top: 15px; 
padding-left: 25px; 
padding-right: 15px; 
background: transparent url('../img/quote_left.gif') no-repeat 0px 23px;
}
body#atsiliepimai #mcContent td.quote p {
line-height: 20px;
}
body#atsiliepimai #mcContent td.quote img {
vertical-align: bottom;
position: relative;
top: 1px;
left: 2px;
}
body#atsiliepimai #mcContent td.author {
padding: 0px;
text-align: right; 
vertical-align: bottom;
}
body#atsiliepimai #mcContent td.author p {
padding-bottom: 13px;
line-height: 17px;
}
body#atsiliepimai #mcContent td.logo {
padding: 0px;
vertical-align: bottom;
text-align: left; 
width: 100px; 
}
body#atsiliepimai #mcContent td.logo img {
margin: 12px;
margin-top: 0px; 
margin-left: 20px; 
margin-right: 20px; 
}

body#galerija #mcContent  {
min-height: 465px;
}

body#naujienos #mcContent  {
min-height: 530px;
}

body#kontaktai #mainContent {
margin-bottom: 0px; 
}
body#kontaktai #mcContent  {
padding-top: 0px; 
padding-bottom: 0px; 
}
body#kontaktai #mcContent h3 {
padding-right: 0px; 
padding-bottom: 0px; 
padding-top: 30px; /* temp */
}
body#kontaktai #mcContent p {
line-height: 16px;
padding-right: 0px; 
}
body#kontaktai #mcContent td.form {
vertical-align: top;
width: 320px;
padding-right: 0px; 
}
body#kontaktai #mcContent td.img {
vertical-align: bottom;
width: 138px;
}
body#kontaktai #mcContent td.contacts {
vertical-align: bottom;
color: #999999; 
line-height: 14px;
padding-left: 8px; 
padding-bottom: 18px; 
}
body#kontaktai #mcContent td.contacts strong {
color: #000000; 
font-weight: normal;
}
body#kontaktai #mcContent td.contacts a {
color: #999999; 
}
body#kontaktai #mcContent {
background: #fff url('../img/kontaktai_bottom.gif') no-repeat bottom left;
padding-bottom: 1px; 
}
body#kontaktai #mcBot {
background-image: none;
}

#submit-contacts {
background: #fff url('../img/submit_contacts_bg.gif') no-repeat bottom left;
margin-bottom: 8px; 
}

#submit-contacts div.top {
width: 100%;
height: 7px;
background: #fff url('../img/submit_contacts_top.gif') no-repeat top left;
overflow: hidden;
}

#submit-contacts div.content {
line-height: 14px;
padding: 0px 14px; 
}

#submit-contacts div.content h3.sveiki {
text-indent: -5000px;
background: transparent url('../img/h3_sveiki.gif') no-repeat top left;
height: 31px;
width: 79px;
margin-top: 20px; 
margin-bottom: 5px; 
}

table.contactsTable {
display: block; 
margin-top: 10px; 
}

#submit-contacts div.content td.img {
vertical-align: bottom;
}

#submit-contacts div.content td.contacts {
font-size: 11px;
font-weight: normal; 
color: #999999; 
vertical-align: top;
padding-top: 23px; 
}

#submit-contacts div.content td.contacts a {
color: #999999; 
}

#submit-contacts div.content td.contacts strong {
font-weight: normal; 
color: #000; 
}

div.bnr {
margin-bottom: 8px; 
}

div.newsListBlock td.thumb {
width: 76px;
}
div.newsListBlock h3 {
}


#flv {
padding: 10px; 
margin-bottom: 20px; 
background: transparent url('../img/flv_bg.gif') no-repeat top left;
}
#flv div {
padding: 30px; 
width: 300px;
height: 230px;
background-color: #ECECEC; 
}
#flv div img {
margin-bottom: 10px; 
}
#flv div p {
padding-right: 30px; 
}

body#galerija #mcContent {
padding-top: 12px; 
padding-left: 11px; 
}

.galerijaList {
width: 684px;
background-color: #fff; 
margin-bottom: 8px; 
}

.galerijaList td.top {
height: 14px;
background: #fff url('../img/galerija_top.gif') no-repeat top left;
overflow: hidden;
}

.galerijaList td.main {
background: #fff url('../img/galerija_bg.gif') repeat-y top left;
}

.galerijaList td.bot {
height: 14px;
background: #fff url('../img/galerija_bot.gif') no-repeat top left;
overflow: hidden;
}

.glMain {
height: 115px;
width: 100%;
}

.glMain td {
vertical-align: top;
}

.glMain td.year {
width: 44px;
padding-top: 48px; 
padding-right: 13px; 
background: transparent url('../img/galerija_year_bg.gif') no-repeat center left;
text-align: right; 
}

.glMain td.winners {
padding-left: 13px; 
padding-right: 13px; 
}

ol.winners {
list-style-type: none; 
font-size: 18px; line-height: 100%;
padding: 0px; 
margin: 0px; 
border-top: 1px solid #ECECEC;
}
ol.winners li {
list-style-type: none; 
font-size: 18px; line-height: 100%;
padding: 1px 0px; 
padding-top: 2px; 
padding-left: 30px; 
margin: 0px; 
border-bottom: 1px solid #ECECEC;
}
ol.winners li a {
color: #000; 
}
ol.winners li.place1 {
background: transparent url('../img/galerija_place1.gif') no-repeat 10px 0.3em;
}
ol.winners li.place2 {
background: transparent url('../img/galerija_place2.gif') no-repeat 10px 0.3em;
}
ol.winners li.place3 {
background: transparent url('../img/galerija_place3.gif') no-repeat 10px 0.3em;
}

body#galerija #mcContent p {
font-size: 14px;
padding: 0px; 
padding-top: 10px; 
padding-bottom: 5px; 
}

body#galerija #mcContent img.btn {
margin: 0px; 
float: right; 
}

body#galerijaInner #mcContent {
padding-left: 49px; 
}

body#galerijaInner .galerijaInner {
border-bottom: 1px solid #E7E7E7;
padding-left: 0px; 
padding-bottom: 10px; 
margin-bottom: 20px; 
}

body#galerijaInner .galerijaInner h3 {
padding-left: 0px; 
padding-bottom: 15px; 
}

body#galerijaInner .galerijaInner p {
margin: 0px; 
padding: 0px; 
padding-top: 3px; 
line-height: 125%;
}

body#galerijaInner table.list td {
width: 100px;
padding-right: 25px; 
padding-bottom: 20px; 
}

body#galerijaInner table.list td a {
display: block; 
width: 100px;
padding: 1px; 
background-color: #fff; 
}
body#galerijaInner table.list td a:hover {
display: block; 
padding: 1px; 
background-color: #000000; 
}

body#kontaktai #index-form {
padding-left: 49px; 
}
#index-form {
padding-top: 10px; 
}
#index-form input {
float: left; 
font: normal 12px/12px Arial, Tahoma, Verdana;
border-top: 1px solid #666666;
border-left: 1px solid #666666;
border-bottom: 1px solid #ECECEB;
border-right: 1px solid #ECECEB;
padding-top: 3px;
height: 15px;
width: 143px;
}

#index-form input.button {
border-top: 1px solid #C0C1C4;
border-left: 1px solid #C0C1C4;
border-bottom: 1px solid #929292;
border-right: 1px solid #929292;
background-color: #7B7B7B;
color: #fff; 
}

#index-form input.error {
	background-color:#FF9D9D;
}


