/* Deepwater CMS driven website stylesheet */

/* Content */
body {
	margin: 0px;
	height: 100%;
	padding: 0px;
	font-family: Arial, Helvetica, Sans Serif;
	font-size: 11px;
	color: #333333;
}

a:link, a:visited {
	color: #597EAB; text-decoration:none;
	font-weight:bold;
}

a:hover {
	text-decoration: none;
}

p {
	margin-top: 0px;
	margin-bottom: 10px
}
/* currently open section title above article list or article view */
.sectionTitle { font-size: 19px; color: #597EAB; font-weight: bold; text-decoration: none; }
a.sectionTitle:hover {  font-size: 17px; color: #55B7D2; font-weight: bold; text-decoration: none; }

/* AL - ArticleList */
#ALArticleLead {  font-size: 11px; color: #333333; font-weight: normal; text-decoration: none;}
.ALArticleTitle {  font-size: 13px; color: #597EAB; font-weight: bold; text-decoration: none; }
.ALDate{
	font-size: 11px; color: #597EAB;
	font-style: italic;
}
.ALArticleTitleNoLink {  font-size: 13px; color: #597EAB; font-weight: bold; text-decoration: none; }
a.ALArticleTitle:hover { text-decoration: none; color:#FF7700;}

/* Product List */
.ProductTitle {  font-size: 12px; font-weight: bold; color: #009900; text-decoration: none; }
.PageNavigation { color: #000000; font-size: 11px;  text-decoration: none; }

/* Article and Paragraph */
.ArticleTitle {  font-size: 16px; color: #000000; font-weight: bold; text-decoration: none; padding: 0px 0px 20px 0px; }
.ParagraphTitle {  font-size: 12px; color: #000000; font-weight: bold; text-decoration: none; padding-top:10px; }
.ParagraphText {  font-size: 11px; color: #333333; font-weight: normal; border: 0px solid;}

/* article view - return to article list in multiarticle sections */
.MoreBack {  font-size: 11px; color: #597EAB; font-weight: bold; text-decoration: underline; }
a.MoreBack:hover { color: #FF7700; text-decoration: none; }


/* navigation elements */

/* path(breadcrumbs) elements */
.PathElemPassive {  font-size: 10px; color: #666666; font-weight: normal; text-decoration: underline; }
a.PathElemPassive:hover { color: #666666; text-decoration: none; }
.PathElemActive {  font-size: 10px; color: #666666; font-weight: bold; text-decoration: none; }
a.PathElemActive:hover { color: #666666; text-decoration: underline; }
.PathElemSpacer {  font-size: 11px; color: #000000; font-weight: normal; }

/* menu level 1 */
#MenuL1Passive { font-size: 16px; font-weight: bold; color: #000000; text-decoration: none; }
a#MenuL1Passive:hover { color: #aaaaaa; text-decoration: none; }
#MenuL1Active { font-size: 16px; font-weight: bold; color: #FF0000; text-decoration: none; }
a#MenuL1Active:hover { color: #aaaaaa; text-decoration: none; }
/* set if character used as spacer/divider */
.MenuL1Spacer {  font-size: 11px; color: #000000; font-weight: normal; }

/* menu level 2 & 3 */
#MenuL2Passive  { color: #000000; font-size: 13px;  font-weight: bold; text-decoration: none }
a#MenuL2Passive:hover  { color: #000000; text-decoration: underline }
#MenuL2Active  { color: #000000; font-size: 13px;  font-weight: bold; text-decoration: none }
a#MenuL2Active:hover { color: #000000; text-decoration: underline; }

#MenuL3Passive  { color: #000000; font-size: 11px;  font-weight: normal; text-decoration: none }
a#MenuL3Passive:hover  { color: #FCA672; text-decoration: underline }
#MenuL3Active  { color: #FCA672; font-size: 11px;  font-weight: bold; text-decoration: none }
a#MenuL3Active:hover { color: #FCA672; text-decoration: underline; }
.MenuL3Pad {
	padding: 0px 5px 0px 15px;
}

#MenuL4Passive  { color: #000000; font-size: 10px;  text-decoration: none }
a#MenuL4Passive:hover  { color: #FCA672; text-decoration: underline; }
#MenuL4Active  { color: #FCA672; font-size: 10px;  text-decoration: none }
a#MenuL4Active:hover { color: #FCA672; text-decoration: underline; }
.menu_level4_pad {
	padding: 0px 0px 4px 0px;
}

.menuL4 {
color:#FFFFFF;
line-height: 15px;
padding-left: 0px;
padding-top: 0px;
margin-left: 20px;
}


#LangPassive { font-size: 13px; font-weight: bold; color: #FFFFFF; text-decoration: none; padding: 0px 5px 0px 5px; }
a#LangPassive:hover { color: #aaaaaa; text-decoration: none; }
#LangActive { font-size: 13px; font-weight: bold; color: #FF0000; text-decoration: none; padding: 0px 5px 0px 5px; }
a#LangActive:hover { color: #aaaaaa; text-decoration: none; }

/* set if character used as spacer/divider */
.MenuL1Spacer {  font-size: 11px; color: #000000; font-weight: normal; }


/* if styles needed for table formating - set them here */

/* cmstable1 is automatically set for tables created using WYSIWYG editor in CMS  */
.cmstable1 { border-collapse:collapse; font-size: 11px; border-color:#666666; }
TABLE.cmstable1 TD { font-size: 11px; border-color:#666666 }

/* IMAGES */

/* article and gallery Images */
.ImageTitle{ font-size: 11px; font-weight:bold; font-family: Arial, Helvetica, Sans Serif;}
.ImageDescription{ font-size: 11px; font-family: Arial, Helvetica, Sans Serif;}

/* gallery */
.GalleryTitle{ font-size: 11px; font-weight:bold; }
.GalleryDescription { font-size: 11px; }
.GalleryNavItem { font-size: 11px;  text-decoration: none;}
.GalleryNavItem:visited { color: #555555; }
.GalleryNavItemActive{ font-size: 11px;  font-weight:bold;}


/* other - footer, front page, etc. custom elements */
.hint { font-size:10px; color:#666666; }

.12pxplain    { color: #000000; font-size: 12px; text-decoration: none }


.plaintext10  { font-size: 10px;  }
.plaintext10 td  { font-size: 10px;  }
.plaintext10 p  { font-size: 10px;  }
.plaintext10 a { color: #009900; font-size: 10px; ; text-decoration: none }
.plaintext10 a:hover { color: #36f; font-size: 10px; ; text-decoration: none }

.product_form { padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.required {color: #FF0000}
.login { color: #000000; font-size: 11px;  text-decoration: none; }
.loginInput { width: 100px; color: #000000; font-size: 11px;  text-decoration: none;}
.navigationItem {
	color: #000000; font-size: 11px;  text-decoration: none;
}
.navigationItemActive {
		color: #000000; font-size: 11px; font-weight: bold;  text-decoration: none;
}



.noContent { padding: 50px 50px 150px 50px;  font-size: 14px; color: #777777;}

.IzceltsTeksts {
	color: #FF7700;
	text-indent: 0;
	font-weight: bold;
	font-size: 11px;
}

.TableCellCenter { 
	border-collapse:collapse;
	font-size: 11px;
	border-color:#666666;
}

.TableCellCenter TD {
	height: 30px;
	text-align: center;
	vertical-align: middle;
	font-size: 11px;
	border-color: #666666;
}
#greyLink{
	color : #CCCCCC;
}
