﻿
html {
padding: 0px; 
margin: 0px; 
height: 100%;
}

body {
padding: 0px; 
margin: 0px; 
background-color: #F7F7F3; 
color: #333333; 
font: normal 12px/14px Arial, Tahoma; 
}

a {
color: #333333; 
}

input {
font: normal 11px/14px Arial, Tahoma; 
padding: 2px 4px; 
}

img {
border: none; 
}

form {
padding: 0px; 
margin: 0px; 
border: 0px;
}

#container {
padding: 15px; 
margin: 0px auto; 
width: 970px;
}

table#top {
width: 969px;
}

table#top td {
vertical-align: top;
}

#logo {
padding-bottom: 15px; 
}

#login td {
vertical-align: top;
}

#login input.text {
border-top: 1px solid #808080; 
border-left: 1px solid #808080; 
border-bottom: 1px solid #D4D0C8; 
border-right: 1px solid #D4D0C8; 
margin-right: 5px; 
width: 60px;
}

a.loginBtn {
font-size: 11px; 
color: #333333; 
text-decoration: none; 
}

a.loginBtn:hover {
font-size: 11px; 
color: #333333; 
text-decoration: underline; 
}

a.loginBtn img {
vertical-align: top;
}

/* menu */
#menuContainer {
padding-bottom: 15px; 
}

table#menuTable {
width: 224px;
background-color: #fff; 
}

table#menuTable td {
border-left: 1px solid #DCDCCC;
border-right: 1px solid #DCDCCC;
}

ul#navigation {
    float: left;
    margin: 5px 0;
    padding: 0;
    width: 100%;
    background-color: #fff;
	font: bold 12px/12px Arial, Verdana, Tahoma; 
	color: #0836A2; 
	border-top: 1px solid #EDEDE5;
}

ul#navigation li {
    list-style: none;
    background-color: #fff;
    text-align: left;
    margin: 0;
	display: inline;
}

ul#navigation li a {
    display: block;
    text-decoration: none;
    padding: .6em .6em;
	padding-left: 20px;
	padding-right: 0px;
	font: bold 12px/12px Arial, Verdana, Tahoma; 
	color: #0836A2; 
	border-bottom: 1px solid #EDEDE5;
background: #ffffff url('../img/menu_bullet_default.gif') no-repeat 0px 0px;	
width: 202px;
}


ul#navigation li a:hover {
    display: block;
	color: #C60000; 
    text-decoration: underline;
}


ul#navigation li#current a {
width: 202px;
    display: block;
    text-decoration: none;
    padding: .6em .6em;
	padding-left: 20px;
	padding-right: 0px;
	font: bold 12px/12px Arial, Verdana, Tahoma; 
	color: #ffffff; 
	border-bottom: 1px solid #EDEDE5;
	background: #9A0000 url('../img/menu_bullet_current.gif') no-repeat 0px 0px;	
}


ul#navigation li#current a:hover {
    display: block;
	color: #ffffff; 
    text-decoration: underline;
}

/******************************** submenu ********************************/

ul#navigation li#current ul#navigation {
	border-top:none;
	margin:0 0 5px 0;
}
ul#navigation li#current ul#navigation li a {
	color: #C60000; 
	background: none;
	background-color: #FDDD6E;
	font-size:11px;
	font-weight: normal; 
	padding-top: 3px; 
	padding-bottom: 3px; 
}
ul#navigation li#current ul#navigation li a:hover {
	color: #C60000; 
}
ul#navigation li#current ul#navigation li#current a {
	color: #C60000; 
	font-weight: bold; 
}

/* submenu END */

/* bnr */

table.bnr {
width: 224px;
background-color: #fff; 
border-left: 1px solid #DCDCCC;
border-right: 1px solid #DCDCCC;
background-color: #fff; 
}

table.bnr td.icon {
padding: 0px 10px;  
width: 44px;
}

div.bnrContainer {
padding-bottom: 10px; 
}




/* links */
#linksContainer {
padding-bottom: 15px; 
}

table#linksTable {
width: 224px;
background-color: #fff; 
}

table#linksTable td {
border-left: 1px solid #DCDCCC;
border-right: 1px solid #DCDCCC;
}

ul#linksNavigation {
    float: left;
    margin: 5px 0;
    padding: 0;
    width: 100%;
    background-color: #fff;
	font: bold 12px/12px Arial, Verdana, Tahoma; 
	color: #0836A2; 
}

ul#linksNavigation li {
    list-style: none;
    background-color: #fff;
    text-align: left;
    margin: 0;
	display: inline;
}

ul#linksNavigation li a {
    display: block;
    text-decoration: none;
    padding: 5px 3px;
	padding-left: 25px;
	padding-right: 0px;
	font: normal 12px/12px Arial, Verdana, Tahoma; 
	color: #333333; 
	background: #ffffff url('../img/menu_bullet_default.gif') no-repeat 5px -1px;	
	width: 197px;
}


ul#linksNavigation li a:hover {
    display: block;
	color: #C60000; 
    text-decoration: underline;
}

#linksTable h2 {
padding-left: 13px; 
}

h2 {
font: normal 18px/22px Arial, Tahoma; 
color: #0C2F90; 
padding: 0px; 
padding-top: 5px; 
padding-bottom: 5px; 
margin: 0px; 
}

table#content  {
width: 969px;
}

table#content td#col1 {
width: 249px;
vertical-align: top;
padding-top: 10px; 
}

table#content td#col2 {
width: 526px;
vertical-align: top;
padding-top: 10px; 
}

table#content td#col2two {
width: 720px;
vertical-align: top;
padding-top: 10px; 
}

table#content td#col3 {
width: 194px;
vertical-align: top;
padding-top: 10px; 
}


/* col3 */
#col3Container {
padding-bottom: 15px; 
}

table#col3Table {
width: 194px;
background-color: #fff; 
}

table#col3Table td {
border-left: 1px solid #DCDCCC;
border-right: 1px solid #DCDCCC;
padding-left: 12px; 
}


div.newsList {
padding-bottom: 15px; 
}
div.newsList p {
padding: 2px 1px; 
padding-right: 15px; 
margin: 0px; 
font: normal 11px/12px Arial, Tahoma; /* size font */
}
p.newsDate {
color: #999999; 
}
p.newsTitle {
padding-bottom: 5px; 
}
p.newsTitle a {
text-decoration: none; 
}
p.newsTitle a:hover {
text-decoration: none; 
}
p.newsRead a {
color: #CC0000; 
text-decoration: none; 
}

p.newsRead a:hover {
color: #CC0000; 
text-decoration: underline; 
}


div.newsViewAll {
text-align: right;
padding-right: 15px; 
}

div.newsViewAll a {
font: normal 11px/12px Arial, Tahoma; 
color: #000; 
text-decoration: none; 
}

div.newsViewAll a:hover {
font: normal 11px/12px Arial, Tahoma; 
color: #000; 
text-decoration: underline; 
}


/* mainContent */

#mainContent {
width: 506px;
padding-bottom: 50px; 
}

table#content td#col2two #mainContent {
width: 700px;
}

#mainContent h2 {
font: normal 28px/28px Arial, Tahoma; 
border-bottom: 1px solid #DCDCCC; 
color: #0C2F90; 
padding: 0px; 
padding-top: 15px; 
padding-bottom: 5px; 
margin: 0px; 
margin-bottom: 5px; 
}

#mainContent h3 {
font: bold 16px/18px Arial, Tahoma; 
color: #0C2F90; 
padding: 0px; 
padding-top: 15px; 
padding-bottom: 5px; 
margin: 0px; 
margin-bottom: 5px; 
padding-right: 20px; 
}

#mainContent p {
line-height: 130%;
padding: 0px; 
padding-top: 5px; 
padding-bottom: 5px; 
padding-right: 25px; 
margin: 0px; 
}

#mainContent td p {
padding-right: 0px; 
}

#mainContent p.date {
color: #999999; 
font-size: 12px;
line-height: 130%;
padding: 0px; 
padding-top: 5px; 
padding-bottom: 0px; 
padding-right: 25px; 
margin: 0px; 
}

#mainContent table {
margin: 10px 0px; 
border-top: 1px solid #DCDCCC; 
border-left: 1px solid #DCDCCC; 
}

#mainContent table th, #mainContent table td {
/*text-align: left; */
border-bottom: 1px solid #DCDCCC; 
border-right: 1px solid #DCDCCC; 
padding: 6px; 
}

#mainContent table th.stripe {
background-color: #ECFAFF;
} 

#mainContent table td.stripe {
background-color: #FBFBF9;
}

#mainContent table tr.stripe td {
background-color: #FFFFFF;
}


#mainContent table th {
vertical-align: bottom; /* baseline/sub/super/top/text-top/middle/bottom/text-bottom/length */
border-top: 2px solid #DCDCCC; 
border-bottom: 3px solid #DCDCCC; 
/* background-color: #DEF2F9; */
background-color: #ECFAFF;
}

#mainContent table td.inch {
font-weight: bold; 
}

#mainContent table td.price {
font-weight: bold; 
}

#mainContent table td {
}


#mainContent div.newsList p {
padding: 2px 1px; 
padding-right: 15px; 
margin: 0px; 
font: normal 12px/14px Arial, Tahoma; 
}

/* searchBox */

#searchBox {
border: 3px solid #DCDCCC; 
padding: 6px 3px; 
background-color: #fff;
margin-top: 10px; 
text-align: center; 
}

#searchBox table {
width: auto;
background-color: #fff; 
border: none; 
margin: 0px auto; 
margin-bottom: 10px; 
}

#searchBox table th {
background-color: #fff; 
border: none;
padding-top: 10px; 
padding-bottom: 0px; 
}

#searchBox table td {
background-color: #fff; 
border: none;
padding-bottom: 0px; 
}

#searchBox select {
background-color: #F7F7F3; 
color: #333; 
font: normal 12px/14px Arial, Tahoma; 
}

#searchBox input.submit {
margin-bottom: 10px; 
color: #333; 
font: normal 12px/14px Arial, Tahoma; 
background-color: #31A1D3; 
color: #fff; 
font-weight: bold; 
padding: 1px 10px; 
margin: 0px; 
}


/* searchResults */

#searchResults table {
width: 100%;
}

#gallery {
background-color: #fff; /* name */
}

/* prekes */

table#prekes {
width: 100%;
}

table#prekes th {
text-align: center; 
padding: 5px 2px; 
}

table#prekes td {
text-align: center; 
padding: 2px 3px; 
font-size: 11px;
}

table#prekes td.centerbold {
text-align: right; 
font-weight: bold; 
}

table#prekes td.price {
text-align: right; 
font-weight: bold; 
}

a.download {
color: #C40000; 
text-decoration: none; 
}

a.download:hover {
color: #C40000; 
text-decoration: underline; 
}

a.download img {
border: none; 
margin-right: 3px; 
}

div.innerLogo {
float: right; 
background-color: #fff; 
padding: 10px; 
margin-left: 15px; 
margin-bottom: 15px; 
}

ul#images {
 display:block;
 padding: 15px 0px; 
 margin: 0px; 
}

ul#images li {
 display:block;
 float: left; 
 padding: 0px; 
 padding-right: 10px; 
 margin: 0px; 
}

ul#images li a {
}

table#partners td {
padding: 0px 10px; 
}





