/*--- CSS BASIC CLASSES ---*/
/* ---------------------------------------- CMS Editor Styles ----------------------------------------*/

html, body {
	margin:0px;
    padding:0px;
    height:100%;
    border:none;
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px;
}

#fullheight { height:100%; }

.defaulttext {font-family: Arial, Helvetica, sans-serif; font-size:12px;}

/*----------------------------------------------------------------------------------------------------*/
/* ------------------------------------------- Site Styles -------------------------------------------*/

TD {font: 12px arial, serif; color: #000; margin: 0px; padding: 0px; /* border: 1px solid #000000; */ }

table { margin: 0px; padding: 0px; width: 100%; /*border: 0px;*/ border-collapse:collapse; }

IMG, IMG A {border: 0px}


A {color: #3961a5; text-decoration: underline}
A:hover {text-decoration: underline; color: #000000}

#OL, LI {color: #000; font: 12px; margin-left: 10px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif;}
#OL, LI a {color: #000; font: 12px; margin-left: 10px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; none}
#OL, LI a:hover {color: #000; font: 12px; margin-left: 10px; padding-left: 0px; font-family: Arial, Helvetica, sans-serif; text-decoration: none}

/*
OL ul li {
	list-style: url("http://slava.prod.intechnic.lv/templates/UserFiles/Images/li.gif") outside square;
}
li {
	margin-bottom: 10px
}
*/

FORM {margin: 0px}

INPUT, SELECT, TEXTAREA {
	font: 9pt arial, sans-serif;
	background: #fff;
	border-color: #000 #b2b2b2 #b2b2b2 #000;
	border-width: 1px
	}

INPUT.btn, .btn-grey {
	font: 9pt arial, sans-serif;
	color: #000;
	background: #CCFF00;
	border-color: #8EB200 #000 #000 #8EB200;
	border-width: 1px;
	height: 19px;
	}
	
.btn-grey {
	background: #eaeaea;
	border-color: #a3a3a3 #000 #000 #a3a3a3;
	}





a.topmenju, a.topmenju:link	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	}
	
a.topmenju:hover	
	{
	text-decoration:underline;
	}	
	
.tit
	{
	padding-left: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #000000;
	}
	
.s-title
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight: bold;
	color: #000000;
	}	
	
.su-title
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #585858;
	}				
	
.left-st	
	{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left: 20px;
	}
	
.but
	{
	border-bottom: 1px solid #526a8e;
	border-right: 1px solid #526a8e;
	border-left: 1px solid #b5c4e1;
	border-top: 1px solid #b5c4e1;
	background:#678bc5;
	color:#FFFFFF;
	vertical-align:middle;
	margin:0px;
	padding:0px 5px;
	font-size:11px;
	font-weight:bold;
	height: 18px
	}
.button
	{
	border-bottom: 1px solid #526a8e;
	border-right: 1px solid #526a8e;
	border-left: 1px solid #b5c4e1;
	border-top: 1px solid #b5c4e1;
	background:#678bc5;
	color:#FFFFFF;
	vertical-align:middle;
	margin:0px;
	padding:0px 5px;
	font-size:11px;
	font-weight:bold;
	height: 18px
	}
	
.in-text	
	{
	border:#a4a4a4 1px solid;
	background:url(../img/in_backgr.gif) repeat-x top;
	}	
	
.l_menju A
	{
	text-decoration:underline;
	font-size:12px;
	
	}	


/*-- CUSTOM CLASES --*/
.mail-form TD { padding: 5px; }
.mail-form { width: 350px; }

.page-shade {background: #4A92CE url(../img/bg_page_shade.gif) repeat-y left top}

.news-ttl {font: bold 8pt arial; color: #0066cc; display: block}
.news-text {font: 7.5pt/1.2 arial}
.promo-ttl {font: bold 8pt arial; color: #006600; display: block}

.top-link {font: 7.5pt arial, sans-serif}
.top-link A {color: #E1E9F0}
.top-link A:hover {color: #fff; text-decoration: none}

.nav {background: #ccc url(../img/nav_bg.jpg) repeat-x left top; }
.nav A {font: 11pt impact, sans-serif; color: #ffffff; padding-right: 8px; display:block; }
.nav A:hover {color: #000; text-decoration: none}
.nav-a {background: #fff url(../img/nav_bg_a.jpg) repeat-x left top;}
.nav-a TD {font: 11pt impact, sans-serif; color: #000000; }
.nav-a SPAN { padding-right: 15px; display:block; }
.nav-line TD {background: #fff url(../img/nav_bg_line.gif) repeat-x left top}

.note {font: 8pt arial, sans-serif; color: #777777}

.error {color: #ff0000}

.header-text { font: 11px arial, sans-serif; color: #ffffff; padding-left: 18px; } 
.slogan { width: 230px; font: italic 11pt georgia, serif; font-weight:bold; color: #ffffff; text-align: left; margin-top: 55px; margin-right: 40px; }

.header-bg-center { background: #3878B8 url(../img/bg_header.jpg) no-repeat right top; width: 763px; }
.header-bg-center-home { background: #3878B8 url(../img/bg_header_home.jpg) no-repeat right top; width: 763px; }
.header-bg-left { background: #3878B8 url(../img/bg_header_left.jpg) no-repeat right top; }
.header-bg-right { background: #3878B8 url(../img/bg_header_right.jpg) no-repeat left top }

.header-bg-left-a { background: #3878B8 url(../img/bg_header_left_a.jpg) repeat-x right top; }
.header-bg-right-a { background: #3878B8 url(../img/bg_header_right_a.jpg) repeat-x left top }


.header-inn-bg-center { background: #3878B8 url(../img/bg_header_inn.jpg) no-repeat right top; width: 763px; }
.header-inn-bg-left { background: #3878B8 url(../img/bg_header_inn_left.jpg) repeat-x right top; }
.header-inn-bg-right { background: #3878B8 url(../img/bg_header_inn_right.jpg) repeat-x left top }

.footer-bg-center { background: #142A49 url(../img/bg_footer.jpg) no-repeat right top; }
.footer-bg-center TD { font: 7.5pt arial; }
.footer-bg-left { background: #142A49 url(../img/bg_footer_left.jpg) right top; }
.footer-bg-right { background: #142A49 url(../img/bg_footer_right.jpg) no-repeat left top; }

.promo-bg { background: #fff url(../img/bg_promo.jpg) repeat-x left top; }
.promo-bg-fade { background: #fff url(../img/bg_promo_fade.jpg) no-repeat left top; }
.promo-bg-shade { background: #DDF47F /* url(../img/bg_promo_shade.gif) repeat-x left top; */ }

.news-bg-shade { background: #4F739F; /* url(../img/bg_news_shade.gif) repeat-x left top; */ }

.rightcol-bg { background: #DCE4F1 url(../img/bg_right_colmn.gif) repeat-y left top; }
.innerlines-bg { background: #fff url(../img/bg_inner_lines.gif) repeat-x left top; }