/* ADD NEW FONTS */
@font-face {
  font-family: HandelGothic;
  font-style: normal;
  src: url(0768Eur_.ttf);
}
html,body { margin: 0px; padding: 0px; font-family: Arial; font-size: 14px; height: 100%; }
body {background: #FFF; font-family:Arial,Helvetica,sans-serif;}
img { border: 0px !important;}
a { text-decoration: none;}
a.raudona, a.raudona:link, a.raudona:visited {
	color: #FF0000;
}
h1 { font-size: 20pt; color: #fd1c14; font-weight: normal;}
h2 { font-family: "HandelGothic"; font-size: 23pt;  margin: 0px; padding: 0px; font-weight: normal; line-height: 30px; }
div.clear { clear: both; } 
div.moto-heading { display: inline; height: 20px; }
#id p {
	width: 100%;
}
table.main { height: 100%; width: 1000px; text-align: center; float: center; margin: auto; margin-top: 0px; background: #68c0e7 url(images/main-bg.gif) repeat-x top;}
table.main td.content { width: 1002px; height: 100%; overflow: hidden;}

table.top-section { width: 1000px; height: 98px; background: #FFF; margin:auto; display: block;}
.top-section-left-space { width: 25px; background: url(images/main-bg.gif) repeat-x; vertical-align: bottom;}
.middle-line-second-context { background: url(images/middle-second-bg.jpg) no-repeat center top; width: 1000px; height: 15px; font-size: 0px; }
.top-section-left-space-second { width: 25px; background: url(images/main-bg.gif) repeat-x; vertical-align: bottom }
.top-section-left-space-second div { width: 25px; font-size: 0px; height: 10px; background: red; }
.top-section-right-space { width: 25px; background: url(images/main-bg.gif) repeat-x;} 
div.top-spacer { float: left; width: 2px; height: 98px;}
div.top-spacer-right { float: left; width: 2px; height: 98px;}
div.logo-section { float: left; margin-top: 31px; width:249px;}
td.logo-section { width: 249px; }
/*td.menu-section { width: 415px; }*/
div.menu-section { float: left;}
div.menu-entry a, div.menu-entry a:link, div.menu-entry a:visited { color: #333; font-size: 14px; font-weight: bold;}
div.anchor { padding-top: 40px;}
div.menu-entry#active a { color: #0e2c8e; font-weight: bold;}
div.menu-entry#active { background: url(images/menu-bg-act.jpg) no-repeat; }
div.menu-entry { display:inline; float:left; width: 103px; background: url(images/menu-bg.jpg) no-repeat; height: 98px; text-align: center;}

td.language-section { width: 285px; }
div.language-section { float: left; width: 285px; background: url(images/language-bg.jpg) no-repeat left bottom; height: 98px;}
div.language-section-second { float: left; width: 285px; background: url(images/language-bg-second.jpg) no-repeat left; height: 98px; }
div.language-section-parent {  padding-top: 40px; padding-left: 60px; text-align: left; float: left; }
div.language { display:inline; padding-top:4px; padding-bottom:4px; padding-left: 7px; 
  padding-right: 7px; float: left; text-align:center; margin-left: 2px; 
  margin-right: 2px; font-size: 12px;}
div.language a { color: #333;}
div.language#active-lng { background: #fd1c14;}
div.language#active-lng a { color: #FFF;}

div.small-buttons { float: right; padding-right:20px; padding-top:40px;}
div.small-button { display: inline;}

table.top-bottom-section { width: 950px; height: 51px; float: center; }
.top-bottom-section-second { width: 1000px; height: 51px; float: center; }
td.top-bottom-left { width: 555px; height: 51px; background:url(images/top-bottom-left.jpg) no-repeat;}
td.top-bottom-hands { width: 260px; height: 51px;background: url(images/top-bottom-hands.jpg) no-repeat;}
td.top-bottom-right { width: 135px; height: 51px; background:url(images/top-bottom-right.jpg) no-repeat right top;}
.top-bottom-second-left { background: url(images/top-bottom-second-left.jpg) no-repeat; width: 386px; height: 99px; }
.top-bottom-second-bg { width: 23px;background: url(images/top-bottom-second-left-bg.jpg) repeat-x #e5100c; }
.top-bottom-second-middle { background: url(images/top-bottom-second-middle.jpg) no-repeat; width: 564px; height: 99px; }

.right-middle { background: url(images/middle-bg.jpg) no-repeat; width: 540px; height:210px;}

.main-top { height: 210px;}
.middle-table { float: center; width: 1000px; }
.middle { height: 100px; margin: 0px; padding: 0px;}

.left-middle { height: 212px; }
.red-table { height: 100%; width: 100%;}
.red-table-top { height: 10px; background: url(images/red-top.jpg) no-repeat right top #fd1c14;}
.red-table-bottom { height: 10px; background: url(images/red-bottom.jpg) no-repeat right bottom #e20f08;}
.red-table-middle { background: url(images/red-bg.jpg) repeat-x; text-align: left; vertical-align: top; }
.red-table-image { background: url(images/trys-logo.gif) no-repeat; width: 400px; height: 157px; margin-left: 20px; } 
.red-table-text { margin-left: 30px; height: 70px; color: #FFF; padding-top: 120px;}

.middle-second-table { width: 1000px; height: 37px; }
.left-middle-second { width: 460px; background: url(images/trys-moterys-left.jpg) no-repeat right; }
.right-middle-second { background: url(images/trys-moterys.jpg) no-repeat;}
table.middle-line-context { width: 1000px; height: 15px; background: url(images/juosta-content-top.jpg) no-repeat; font-size: 0px;}
table.context-block { width: 950px; height: 400px; }
.context-block-second { width: 1000px; height: 100%; overflow: hidden;}
.center-context-second { background: #FFF url(images/center-context-bg.jpg) repeat-x; text-align: left; padding-left: 0px; padding-right: 0px; padding-top: 10px; width: 700px; overflow: hidden;}
.main-content {
	width: 700px; overflow: hidden;
}
.main-content-2 {
	width: 650px;
	padding: 0px;
	padding-left: 25px;
}
.item_attribute_val {
	width: 650px;
	padding: 0px;
}

.center-context-second a, .center-context-second a:visited, .center-context-second a:link, .center-context-second a:hover { text-decoration: underline;}
.left-block-second-space { width: 25px; font-size: 0px; height: 100px; vertical-align: top;}
.left-block-second-space div { width: 25px; height: 10px; background: #e10e08; } 
.right-block-second-space { width: 20px; height: 100px; font-size: 0px;}


.left-menu { background: url(images/left-menu-bg.jpg) repeat-x top #FFF; height: 100px; width: 246px; padding-top: 30px;}
.left-menu-separator { width: 25px; }
.left-menu-second { background: url(images/left-menu-bg.jpg) repeat-x top #FFF; height: 100px; width: 246px; padding-top: 30px; }
.left-space { background: url(images/left-space.jpg) no-repeat #FFF; width: 4px;}
.right-space { background: url(images/right-space.jpg) no-repeat #FFF; width: 4px;} 
.center-context { background: url(images/center-context-bg.jpg) repeat-x #FFF; width: 391px; text-align: left; padding-left: 25px; padding-right: 25px; padding-top: 10px;}
.context-second { background: url(images/context-second-right.jpg) no-repeat; width: 5px;}

.center-context a, .center-context a:link, .center-context a:visited, .center-context a:hover {
	text-decoration: underline;
}


.right-news { background:url(images/left-menu-bg.jpg) repeat-x top #FFF; vertical-align: top; text-align: left; }
.right-news p {
	margin: 0px;
}
.right-news-title { color: #4a61aa; margin: 10px; margin-left: 20px; margin-top: 20px; font-size: 14pt;}
.entry { height:20px;text-align:left;padding-left:50px; padding-top: 14px; padding-bottom: 14px; background: url(images/menu.jpg) no-repeat left center ; border-bottom: 1px solid #e5e5e5; position: relative; }
.entry#entry-act { background: url(images/menu-act.jpg) no-repeat left center !important; }
.entry a, .entry a:link, .entry a:visited { color: #253464; font-weight: bold; font-size: 14px;}
.entry#entry-act a { color: #fd1c14; font-weight: bold;}
.sub-entry { background: url(images/sub-menu-2.jpg) no-repeat 0px 5px; width: 185px; text-align:left; margin-left:50px; padding-left: 10px; margin-top: 8px; padding-bottom: 8px; border-bottom: solid 1px #e5e5e5;}
.sub-entry#moved {
	margin-top: 18px;
}
.sub-entry a, .sub-entry a:link, .sub-entry a { color: #253464; font-size: 14px;}
.sub-entry#sub-entry-act { background: url(images/sub-menu.jpg) no-repeat 0px 5px; border: none; margin-top: 8px; margin-bottom: 8px; border-bottom: solid 1px #e5e5e5;}
.sub-entry#sub-entry-act a { color: #fd1c14; font-size: 12px; font-weight: bold;}
.sub-sub-entry { line-height: 12px; width: 170px; text-align:left; margin-left:60px; padding-left: 10px; margin-top: 10px; padding-bottom: 0px; }
.sub-sub-entry a { color: #253464; font-size: 11px;}
.sub-sub-entry a:hover {
	color: #fd1c14;
}
.sub-entry a:hover {
	color: #fd1c14;
}
.sub-sub-entry#sub-sub-entry-act { /*background: url(images/sub-menu.jpg) no-repeat 0px 3px; */}
.sub-sub-entry#sub-sub-entry-act a { color: #fd1c14; font-size: 11px; text-decoration: underline}
.logo-eile { float: center; margin: auto; width: 950px; background: #FFF; height: 100px;}
.logo-block { float: center; margin: auto; width: 950px;}
.logo { display: inline; margin: 5px 9px 0px 9px; text-align: center; height: 30px; }
div.logo-block-one { height: 40px; }
.separator { clear:both; font-size: 0px; }

div.footer { margin: auto; float: center; width: 950px; background: url(images/footer-bg.jpg) repeat-x #FFF; height: 60px;}
.footer p { margin: 0px; }
td.footer { height: 60px; vertical-align: bottom; }
.rekvizitai { float: left; text-align: left; font-size: 11px; padding: 10px; padding-top: 10px; padding-left: 20px; padding-bottom: 5px; font-family:Arial; width: 800px;}
.zet-logo { float: right; padding-right: 30px; padding-top: 15px;} 

/* FOR CATALOG */
.category_item { height: 90px; float: left;}
.category_image { float: left; padding: 3px; width: 180px; margin-right: 1px; display: table-cell; text-align: right;}
.category_image img { border: 1px solid #f3f3f3; max-height: 80px; _height: 78px;}
.category_title { float: left; background: url(images/category_left.jpg) no-repeat right center #f3f3f3; width: 400px; height: 80px; margin-top: 4px; }
.category_anchor { margin-top: 10px; margin-left: 10px;}
.category_anchor a { text-decoration: underline; font-weight: bold;}

.item_images { float: left; margin-right: 10px;}

/* FOR NEWS */
.NewsSummaryRight { margin-left: 20px; margin-bottom: 30px; }
.NewsSummaryLink { margin-bottom: 10px; }
.NewsSummaryLink a { text-decoration: none; font-weight: bold; color: #253464; font-size: 12px; }
.NewsSummaryPostdate { font-weight: bold; color: #253464; font-size: 12px; }
#NewsPostDetailDate { font-weight: bold; color: #253464; font-size: 12px; }
.NewsSummarySummaryRight { font-size: 13px; }
.NewsSummaryMorelink a { text-decoration: underline; font-size: 12px; color: #253464; text-transform: lowercase; font-weight: bold;}
#NewsPostDetailTitle { font-weight: bold; color: #253464; font-size: 15px; padding-top: 0px; margin-top: 0px; }
#NewsPostDetailContent { margin-bottom: 10px; }
#NewsPostDetailReturnLink a { text-decoration: underline; font-size: 12px; color: #253464; text-transform: lowercase; }
.NewsSummary { padding-bottom: 30px; }
.NewsNavigation { color: #253464; font-size: 12px; }
.NewsNavigation a { color: #253464; font-size: 12px; }

/* FOR content: "SUBMENU"; */
.content-sub-menu { margin-bottom: 20px; margin-left: 10px; }
.content-anchor { margin-left: 10px; display: inline; }
.content-sub-menu a { color: #253464; font-size: 12px; text-decoration: underline; }



#NewsPostDetailReturnLink a, #NewsPostDetailReturnLink a:link, #NewsPostDetailReturnLink a:visited {
	font-size: 14px;
	font-weight: bold;
}