/*
abc/main_default.css
file generated by CMS1 1.20
on 31-10-2011 11:24:26
*/
body {
	font-family:Verdana, Lucida, Arial, Helvetica, sans, generic;
	font-size:95%;
	line-height:120%;
	margin:0;
	padding:0
}

img {	border:0 }
.Icon { margin:0 5px}
a, a:visited { color: #005A9F }
div.Cleaner, div.cleaner
 {
  clear: both
 }
div.height { height: 1% }
div.cleanerleft
 {
  clear: left
 }

.banner_80
	{
	bottom: 0;
	height: 35px;
	left: 0;
	position: fixed;
	width: 100%;
	z-index: 888;
	}

#RightBaner {
	float:right;
	width:200px;
	position:absolute;
	z-index:100;
	right:0;
}

#RightBaner280 {
	width:280px;
	padding: 10px;
}

#RightBanerColor, #RightBanerColor2 {
	float:right;
	width:200px;
	position:absolute;
	z-index:100;
	right:0;
	height:100%
}

#InsideWraper {
    clear: left;
	padding: 0;
	margin-right:200px;
	border-bottom: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-collapse:collapse;
	font-family:Verdana, Lucida, Arial, Helvetica, sans, generic;
	font-size:95%;
	line-height:120%;
	background-color:#FFF
}
table#InsideWraper td {
	vertical-align:top;
	padding: 0
}
#TopBaner {
	text-align:right;
	font-size:0;
	line-height:0;
	background-color:#FFFFFF;
	margin-right:200px;
}
#TopBanerColor {
	text-align:right;
	font-size:0;
	line-height:0;
	background-color:#FFFFFF;
	margin-right:200px;
}

#TopBanerColor2 {
	text-align:right;
	font-size:0;
	line-height:0;
	background-color:#FFFFFF;
	margin-right:200px;
}

#Logo {
	background-image:url('../imgs/logo_bakcground.jpg');
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#005A9E;
	text-align:center;
	height:116px;
	margin-right:200px;
	border:1px solid #005A9E;
}
#Logo .LogoImg {
	margin:10px 10px 0 42px;
	float:left
}

.LogIn {
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	float: right;
	margin: 5px;
	text-align: right
}

.LogIn .UserName {
	margin-left:.2em
}
.LogIn .Links { margin:0 }
.LogIn .Links a {
	color: #FFFFFF;
	font-size: 11px;
	padding-bottom: 2px;
	font-weight: normal
}

.LogIn .Links a:hover
 {
  text-decoration: none;
  color: #FFF
 }

.LogIn .Links a:visited {
	color:#FFFFFF;
}
.LogIn .Links a.BorderRirght {
	border-right:1px solid #CCCCCC;
	padding: 0 5px 0 3px;
}

/* meklajs */

div#SearchForm
 {
  margin-top: 15px;
  margin-left: 30%
 }

form#SearchForm
 {
  border: 1px solid #005c95;
  background: #1a7bb4;
  padding: 7px 0;
  width: 350px;
  float: left
 }

form#SearchForm div.Forma
 {
  padding: 0 7px
 }

form#SearchForm input#QNosaukums
 {
  width: 250px
 }

form#SearchForm input
 {
  float: left
 }

form#SearchForm input.Buttom
 {
  float: right
 }

form#SearchForm div.NozaruIzveleBlock a
 {
  font-size: 11px;
  color: #FFF
 }

form#SearchForm div.NozaruIzveleBlock a:hover
 {
  text-decoration: none
 }

.PortalSearch {
	padding:0;
	margin:30px 200px 0 200px;
	line-height:0;
}
.PortalSearch p {
	margin:0;
	padding:0;
}
.PortalSearch .InputTxt, .PortalSearch .InputTxt2 {
	margin:0 0 4px 0;
	padding:0;
	height:20px;
	width:310px;
	border:1px solid #000000
}

.PortalSearch .InputTxt2 {
	color: #ACACAC !important;
}

.PortalSearch .Buttom {
	margin:0 0 0 5px;
}


/* user menu */
div#UserMenu
 {
  clear: left;
  margin-right: 200px;
  border-top: 1px solid #e4e4e4;
  border-right: 1px solid #ddd;
  border-bottom: 1px dotted #ddd;
  background: #F9F9F9;
  height: 25px
 }

div#UserMenu ul
 {
  margin: 0;
  padding: 2px 0;
  list-style: none;
  float: left
 }

div#UserMenu ul li
 {
  float: left;
  margin: 0; padding: 0
 }

div#UserMenu ul li a
 {
  display: block;
  color: #000;
  font-size: 11px;
  font-weight: bold;
  padding: 0 10px;
  text-decoration: none;
  border-right: 1px solid #e4e4e4
 }

div#UserMenu ul li a:hover
 {
  text-decoration: underline
 }

/* main menu */
div#MenuTop
 {
  height: 40px;
  margin-right: 200px;
  background: url(../imgs/bg_menu_top.gif) repeat-x
 }

div#MenuTop ul#MenuTopUl
 {
  margin: 0; padding: 0;
  list-style: none;
  display: block
 }

ul#MenuTopUl li
 {
  display: block;
  float: left;
  font-size: 11px;
  font-weight: bold;
  padding: 8px 0 0 0;
  position: relative
 }

ul#MenuTopUl li a
 {
  display: block;
  border-right: 1px solid #4b8bbc;
  color: #FFF;
  padding: 3px 10px;
  text-decoration: none
 }

ul#MenuTopUl li a:hover
 {
  text-decoration: underline
 }

ul#MenuTopUl li ul
 {
  display: none
 }




ul#MenuTopUl li#perc_tulit
 {
  padding-left: 7px
 }

ul#MenuTopUl li#perc_tulit a
 {
  padding-left: 20px;
  background: url(../img/icon_basket.gif) left 6px no-repeat
 }

#TopMenu {
	background-image:url('../imgs/menu_bakcground.jpg');
	background-repeat:repeat-x;
	background-position:0 0;
	background-color:#005A9E;
	height:30px;
	padding:8px 0 0 0;
	margin-right:200px;
}

#LeftContent {
	padding:10px 0;
	border-right:1px solid #B4B4B4;
	width:100%;
	max-width:70%;
	background-color:#FFFFFF;
}
#LeftContentFull {
	padding:10px 0;
	width:100%;
	background-color:#FFFFFF;
}
#RightContent {
	width: 25%;
	padding: 0;
	border-left: 1px solid #e4e4e4;
	vertical-align:top
}


/*zinas lielaja kvadrata*/
.BlockName {
	font-weight: bold;
	padding: 10px 0 10px 10px;
	font-size: 13px;
	text-transform: uppercase
}

.ArticleMainImage { margin-right:20px; border:1px solid #CCCCCC }
.ArticleTitle { color:#005A9F; text-decoration:none; font-weight:bold; font-size:.9em }
a.ArticleTitle:visited { text-decoration: none; }
a.ArticleTitle:hover { text-decoration: underline; }
.ArticleTitleSmall { color:#005A9F; font-size: 11px }
span.ComentArticle
 {
  width: 120px;
  font-weight: normal;
  font-size: 11px;
  background: url(../imgs/icon_comment.gif) no-repeat 0 50%;
  margin-left: 5px;
  padding-left: 17px
 }

span.ComentArticle a
 {
  color:#005A9F;
  text-decoration: none
 }

span.ComentArticle a:hover
 {
  text-decoration: underline
 }

.TitleLink { margin:0 .3em }
.FirtsRows {
	margin:.5em 0 0 0;
	font-size:.7em
}
.ArticleDate {
	display: none;
	font-size:.7em;
	margin:.2em 0
}

.NewsBox {
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #FFFCF4;
	padding:1em .3em;
	margin:1em;
	height:180px
}
.NewsBoxNoImage {
	border-bottom:1px solid #DBDBDB;
	border-left:1px solid #FFFCF4;
	padding:1em .3em;
	margin:1em;
}
.NewsBoxSmaller {
	border-bottom:1px solid #DBDBDB;
	padding:1em 1.3em;
	margin:0 0 1em 0
}
.NewsBoxSmallerNoBorder { padding:0; margin:0 20px }


.BlockName div.abc_competition_results_maindiv
 {
  padding-right: 10px
 }

/* pavisam mazas zinas*/
.NewsBoxSmallest {
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #FFFCF4;
	margin:0 0 1em 0;
	padding: 0 1em 1em 1em;
	list-style-type:none;
	font-size: 11px

}

div.NewsBoxSmallest
 {
  margin: 0;
  text-align: right
 }

.NewsBoxSmallest li
 {
  background: url(../imgs/arrow-right.gif) no-repeat 5px 5px;
  padding-left: 20px
 }

.NewsBoxSmallest a.ArticleTitleSmall
 {
  line-height: normal
 }

.NewsBoxSmallest a.ArticleTitleSmall:hover
 {
  text-decoration: none
 }

.NewsBoxSmallestNoBorder { margin:0 0 10px 0; padding:10px 20px; list-style-type:none }

.Txt { padding-left:110px }
.Txt2 { padding-left:200px }

.Column {
	margin:.4em 0 0 0;
	font-size:.7em;
	font-weight:bold
}


.NewsBox2 {
	border-bottom:1px solid #DBDBDB;
	padding:1em .3em;
	margin:0 2em 1em 1em;
	clear:both;
	width: 96%;
	overflow: hidden
}

div.Article
 {
  border-bottom: 1px solid #e4e4e4;
  margin: 0 10px 10px 10px;
  padding-bottom: 10px
 }

div.Article img.bigpic
 {
  float: left;
  margin-right: 10px;
  padding: 1px;
  border: 3px solid #eaeaea
 }

div.Article h1
 {
  margin: 0;
  padding-bottom: 7px;
  font-size: 13px
 }

div.Article h1 a
 {
  color: #005a9f;
  text-decoration: none !important
 }

div.Article h1 a:hover
 {
  text-decoration: underline !important
 }

div.Article p
 {
  margin: 0;
  font-size: 11px
 }


.ArticleGallery {
	height:100px;
	list-style-type:none;
	padding:0;
	margin: 0
}
.ArticleGallery li { display:block; float:left; width:19%; text-align:center }
.ArticleGallery li.BorderLeft { border-left:1px dashed #DBDBDB }


#Footer { clear:both; padding: 20px 10px; margin-right: 200px; font-size: 11px}
.FooterMenu {
	float:left;
	width: 40%;
	list-style-type:none;
	margin:0;
	padding:0
}
.FooterMenu li { display:block; float:left }
.FooterMenu li.BorderLeft a { border-left: 1px solid #005a9f }
.FooterMenu li a { color:#005a9f; padding:0 5px  }
.FooterMenu li a:hover { text-decoration: underline  }
#CopyRight {
	margin: 0 0 0 40%;
	padding-left: 10px;
	border-left: 1px solid #e4e4e4
}


.RightBlock {
	height: 1%;
	padding: 10px;
	background: url(../imgs/rightblock_gradient_2.gif) repeat-x #FFF;
	border-bottom: 1px solid #ddd;
	border-left: 1px solid #ddd;
}

.RightBlockName {
	color:#000;
	font-weight:bold;
	font-size: 13px;
	padding:0 0 10px 0;
	text-transform: uppercase
}
.RightBlockName a {
	color:#000;
	text-decoration:none;
	font-weight:bold;
}

.RightBlock .NewsBoxSmallest {
	border-bottom: 0;
	border-left: 0;
	margin: 0;
	padding: 0
}

.RightBlock .ComentAuthor, .RightBlock .ComentDate {
	font-size:.8em;
	margin:0
}
.RightBlock p { margin:0; font-size: 11px }
.RightBlock .ComentAuthor { float:left; color:#666666 }
.RightBlock .ComentDate { text-align:right; color:#666666; }
.RightBlock .ComentArticleTitle a { color:#005A9F;}
.RightBlock form {
	margin:.3em 0;
	padding:0;
	font-size:.8em
}
.RightBlock form label {
	font-weight:bold;
	font-size:.7em
}
.RightBlock textarea { width:99%; margin-bottom:5px }
.RightBlock .InputTxt { display: none; margin-bottom:5px }
.RightBlock .CompetitonsLinks a { text-decoration:none; font-size:.7em; color:#000000; line-height:115% }
.RightBlock .Poll {
	list-style-type:none;
	margin:0;
	padding:.5em;
	border-top:1px solid #B4B4B4
}

.RightBlock .MainImg
 {
  margin-bottom: 5px
 }

.CenterColumn .RightBlock .MainImg
 {
  margin-bottom: 0
 }

.RightBlock .MainImg img
 {
  padding: 1px;
  border: 3px solid #eaeaea
 }

.RightBlock ul
 {
  margin: 0; padding: 0;
  list-style: none
 }

.RightBlock ul li
 {
  padding-left: 15px;
  background: url(../imgs/arrow-right.gif) no-repeat left 6px
 }

.RightBlock ul li.special
 {
  background: url(../imgs/arrow-right_red.gif) no-repeat left 6px
 }

.RightBlock a:hover
 {
  text-decoration: none
 }

.ArticleContent .Paragrph .RightBlock p.BlockDesc {
	font-size: 100%
}
.RightBlock .PollChoise { margin-right:10px }
.RightBlock .Buttons input { margin:0 .2em 0 0 }
.RightBlock .LastArtice { margin-top:.5em; font-size:.7em }
.RightBlock .LastArtice a.Title { color:#005A9F }
.RightBlock .LastArtice a.Coments { color:#010101; text-decoration:none; margin-left:.5em }
.RightBlock .ArticleDate { margin:0; padding:0; font-size:.7em }
.RightBlock .LinkToAllArticles { text-align:right }
.RightBlock .LinkToAllArticles a { color:#005A9F; font-size:.7em  }

.RightBlock div.dottedline
 {
  border-bottom: 1px dotted #ddd;
  height: 1px;
  margin: 5px 0
 }


/*zinu lasisana*/
.ReadArticle {
	color:#000000;
	font-size:.9em;
	padding: 10px;
	height: 1% /* IE hack */
}
.ReadArticle .Title, .ReadArticle h1 {
	margin:0;
	font-weight:bold;
	font-size:1.2em;
}

.ReadArticle .ArticleDate {
display: none;
	margin:0;
	padding:.5em 0 1em 0;
	border-bottom:1px solid #DBDBDB;
	font-size:.8em
}
.ReadArticle .ArticleTools {
	float:right;
	padding:.5em 0 1em 0;
}

.SubTitle {
	margin:1em .5em;
	color:#0069A9;
	font-weight:bold;
}

.ArticleContent { font-size:.9em }
.ArticleContent .FirstRows { font-weight:bold; margin:.9em 0; }
.ArticleContent .Paragrph { margin:.7em 0; clear: both }
.ArticleContent .MainImg { float:left; margin:2px 15px 5px 0 }
.ArticleContent .MainImg p {
	font-style:italic;
	margin:0 2px;
	font-size:.8em
}
.ArticleContent .ImgInArticle { margin:20px 0 }
.ArticleContent .ImgInArticle .ArticleGalery { margin-top:10px }

.ArticleContent .ImgInArticle2 { margin:20px 10px 20px 0; float:left }
.ArticleContent .ImgInArticle2 .ArticleGalery { margin-bottom:10px }


.ArticleContent .ArticlePhrase {
  margin: 10px 0;
  padding: 20px;
  border-top: 1px dotted #E4E4E4;
  border-bottom: 1px dotted #E4E4E4;
  color: #005a9f;
  background: url(../imgs/phrase.gif) no-repeat 5px 5px
}

.ArticleContent .ArticlePhrase p {
	margin:0
}
.ArticleContent .ArticlePhrase .PhraseAuthor { color:#8B8B8B; text-align:right }

.ArticleContent .ArticleTable {
	margin:0 2%;
	width:90%;
	text-align:right;
}

.ArticleContent .ArticleTable table {
	border:1px solid #CBCBCB;
	border-collapse:collapse;
	width:100%;
	font-size:95%
}
.ArticleContent .ArticleTable table .Tint td {
	background-color:#EFEFEF;
}

.ArticleContent .ArticleTable table th {
	background-color:#BDBDBD;
	color:#FFFFFF;
	padding:.5em;
	font-weight:normal

}
.ArticleContent .ArticleTable table td {
	border:1px solid #CBCBCB;
	padding:.2em .5em;

}
.ArticleContent .ArticleTable table td a {
	color:#0012FF
}

.ReadArticle .ArticleTools img { margin:0 5px }
.ReadArticle .ArticleTools a { color:#005EA1; font-size:.7em }

.ReadArticle .NextArticle {
	font-weight:bold;
	font-size:.9em;
	margin-top:3em;
}
.ReadArticle .NextArticle a {
	font-weight:normal;
	color:#005A9F
}

div.ComentForm_Header
 {
  font-weight: bold;
  font-size: 12px;
  margin: 0 15px 0 10px;
  padding-bottom: 5px;
  border-bottom: 1px solid #E4E4E4
 }

div.ComentForm
 {
  border-top: 0;
  float: left;
  margin: 0 0 15px 0;
  width: 100%
 }

div.ComentForm form
 {
  margin: 0 10px;
  padding: 15px 0 0 0
 }

div.ComentForm span.mceEditorContainer
 {
 }

div.ComentForm form ul
 {
  float: left;
  width: 30%;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 12px
 }

div.ComentForm form ul li
 {
  margin: 0 0 5px 0;
  padding: 0 25px 0 0
 }

div.ComentForm form ul li input
 {
  width: 100%
 }

div.ComentForm form div.accept
 {
  padding-top: 5px;
  clear: both;
  text-align: right;
  height: 1%
 }

div.ComentForm table.mceEditor
 {
  width: 100% !important;
  font-size: 12px;
  border: 1px solid #7f9db9;
  background: #fff
 }

div.ComentForm table.mceEditor iframe
 {
  width: 99% !important;
  padding: 3px 0
 }

div.ComentForm table.mceEditor iframe p
 {
  margin: 0;
  padding: 0
 }

div.ComentForm td.mceToolbarTop
 {
  background: url(../imgs/rightblock_gradient_1.gif) repeat-x 0 -50px #FFF
 }

.ComentForm .ComentAuthhor { width:100% }
.ComentForm .ComentCode { width:80% }
.ComentForm .ComentTxt { 
	width:100%; 
	height:20em 
}
.ComentForm .UserName { font-size:1.2em }
.ComentForm .Buttom { padding-top:1em }
.ComentForm a { color:#005A9F }



.PageNumbersWraper { margin: 10px 0 }
.PageNumbers { list-style-type:none; padding:0; margin:0 }
.PageNumbers li
 {
  display: inline;  
  text-align: center;
  margin-right: 0;
  font-size: 11px
 }
.PageNumbers li.CurentPage a
 {
  background-color: #f4fbff
 }

.PageNumbers li a
 {
  color: #000;
  padding: 3px 5px;
  border: 1px solid #b1ccdf;
  text-decoration: none !important;
  font-weight: normal
 }

.PageNumbers li.CurentPage a
 {
  color: #000;
  font-weight: bold
 }

.PageNumbers li a:hover
 {
  background: #f4fbff;
  border: 1px solid #005b9e
 }



/* meklesana */
.SearchResult {
	border-collapse:collapse;
	margin:0 1%;
	width:97%;

}
.SearchResult .NavRezultatu {
	padding:1em 3em;
	font-size:.9em
}
.SearchResult .NavRezultatu ul {

}

.SearchResult .Tools td {
	padding:1em 0
}
.SearchResult .Tools td.ResultCount {
	font-size:.8em;
	text-align:right
}
.SearchResult .Tools td.SmallSearches {
	vertical-align:top;
	background-color:#F7F7F7;
	width:30%
}

.TopPlace1 td { background-color:#F4FBFF; }
.TopPlace1 td.CompanyLogo { background-color:#FFF; }

.SearchResult .Company td, .SearchResult .CompanyOn td {
	border-width:1px 0;
	border-style:solid;
	border-color:#CFCFCF;
	padding:1em
}
.SearchResult .CompanyOn td {
	background-color:#F0F0F0;
}
.SearchResult .CompanyInfo {

}
.SearchResult .CompanyInfo p {
	margin:.1em 0;
	padding:0;
}
.SearchResult .CompanyInfo .Name {
	color:#005EA1;
	margin-bottom:.3em;
	font-size:.8em
}
.SearchResult .CompanyInfo .Name a {
	color:#005EA1;
	font-weight:bold;
	margin:0 .2em
}
.SearchResult .CompanyInfo .Adress {
	color:#010101;
	font-size:.8em;
}
.SearchResult .CompanyInfo .Phone {
	color:#010101;
	font-size:.8em;
}
.SearchResult .CompanyInfo .Branch {
	color:#010101;
	font-size:.8em;
}

.SearchResult .CompanyLogo {
	text-align:right;
	width:120px
}

/*komentari
.Comentar {
	border-width:1px 0;
	border-style:solid;
	border-color:#CFCFCF;
	padding:.3em 0 1em 0;
	font-size:.9em
}
.Comentar p.Author {
	font-weight:bold;
	margin:.3em 0
}
.Comentar .ComentDate {
	color:#A0A0A0;
	font-size:.8em;
	font-weight:normal
}
.Comentar .ComentarTxt {
	margin:0;

	font-size:#666666;
}
.Comentar .PostTools {

	text-align:right;
	padding:.3em 0 .8em 0;
	margin-top:5em;

	font-size:.9em
}

.Comentar .PostTools a {
	text-decoration:none;
	color:#B4B4B4
}
*/

/*forums*/
.Forums { border-collapse:collapse; margin:0 1%; width:97% }
.Forums a { color:#005EA1; text-decoration:none }
.Forums a:hover { color:#A60000 }
.Forums .PostDate { color:#666666 }

.Forums th {
	font-size:.9em;
	padding:1em 0;
	border-width:1px 0;
	border-style:solid;
	border-top-color:#CCCCCC;
	border-bottom-color:#000000
}
.Forums .Tools td { padding:1em 0 }
.Forums .ParentTopic td {
	border-width:1px 0;
	border-style:solid;
	border-color:#000000;
	padding:.8em 0;
	font-size:.7em;
	text-align:center;
	font-weight:bold;
	background-color:#F7F7F7
}
.Forums .SubTopicsList td {
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#CCCCCC;
	vertical-align:middle;
	padding:.7em .3em;
	font-size:.7em
}
.Forums .SubTopicsList td p { margin:.2em }
.Forums .SubTopicsList .Col_1_1 a { font-weight:bold }
.Forums .SubTopicsList .Col_1_2 { color:#666666; width:6em; text-align:center }
.Forums .SubTopicsList .Col_1_3 { color:#666666; width:7em; text-align:center }
.Forums .SubTopicsList .Col_1_4 { width:18em; text-align:left }
.Forums .SubTopicsList .Col_1_5 { width:35px; padding:0; text-align:right }

.Forums .Post td {
	border-width:1px 0 0 0;
	border-style:solid;
	border-color:#A4A4A4;
	vwrtical-align:midle;
	padding:.5em .8em;
	font-size:.8em;
	vertical-align:top
}
.Forums .Post .Col_1_1 { width:5em; border-right:1px solid #E4E4E4; color:#005EA1; padding-bottom:2em }
.Forums .Post .Col_1_2 { width:3000em; padding-right:1em; padding-bottom:2em }
.Forums .Post .Col_1_2 p { margin:.5em 0 }
.Forums .Post .Col_1_2 .PostDate { text-align:right; border-bottom:1px solid #CCCCCC; padding:.3em 0 .8em 0; margin-bottom:2em; font-size:.7em }
.Forums .Post .Col_1_2 .PostTools {
	text-align:right;
	/*border-top:1px solid #CCCCCC;*/
	padding:.3em 0 .8em 0;
	margin-top:5em;
	font-size:.7em
}

.Forums .ForumSearch td { padding:.7em 0 0 0; font-size:.9em; text-align:center }
.Forums form { padding:0 }
.Forums .ForumSearch .InputTxt {
	margin:0 0 4px 0;
	padding:0;
	height:20px;
	width:300px;
	border:1px solid #000000;

}
.Forums .ForumSearch .Buttom { margin:0 0 0 5px }


.PostForm {  }
.PostForm form { margin:1em 0 0 0; padding:0 }
.PostForm table { font-size:.8em; width:100%; border-collapse:collapse }
.PostForm table td { margin:0; padding:.2em; vertical-align:top }
.PostForm .Label { font-weight:bold; padding-right:.8em; width:10em }
.PostForm .PostTopic { width:30em }
.PostForm .PostAuthhor { width:30em }
.PostForm .PostCode { width:20em }
.PostForm .PostTxt { width:100%; height:20em }
.PostForm .Buttom { padding-top:1em }
.PostForm input { margin-right:1em }
.PostForm a { color:#005A9F }



/* RAKSTA GALERIJAS ELEMENTI*/
#dhtmlgoodies_slideshow
 {
  width: 602px;
  margin: 10px auto;
  margin-bottom: 5px
 }
.BilzuGalerijaPop {
	text-align:center
}
#dhtmlgoodies_slideshow2 { width:600px; margin: 0 auto }
#SlideshowFull { 	}
#previewPane {
	margin-bottom: 5px;
	text-align: center;
	vertical-align: middle;
	padding-top: 10px;
	position: relative;
	border: 1px solid #B1CCDF;
	background: #FFF;
	/* CSS HACK */
	height: 445px;	/* IE 5.x */
	height/* */:/**/445px;	/* Other browsers */
	height: /**/445px;
}
.BilzuGalerijaPop #previewPane {
	height: 510px
}
#previewPane img{
	line-height:220px;
}
.BilzuGalerijaPop #previewPane img {
line-height:600px;
}
#previewPane #largeImageCaption{	/* CSS styling of image caption below large image */
	color: #000000;
	text-align:center;
	font-size:1.0em; 
        padding-top: 5px;
}
.GalAltText {
	color:#005EA1;
	font-weight:bold;
	font-size:.7em
}
#galleryContainer{
	height: 82px;	/* Height of the images + 2 */
	margin-bottom: 5px;
	border: 1px solid #B1CCDF;
	position: relative;
	overflow: hidden;
	padding: 0
}

#galleryContainer2{
	height:132px;	/* Height of the images + 2 */
	border: 1px solid #B1CCDF;
	background: #FFF;
	position:relative;
	overflow:hidden;
	/* CSS HACK */
	height:132px;	/* IE 5.x - Added 2 pixels for border left and right */
	height/* */:/**/132px;	/* Other browsers */
	height: /**/132px;
}

#arrow_left{
	position:absolute;
	left:0px;
	z-index:10;
	padding: 0;
	border-right: 1px solid #B0CDDF
}
#arrow_right{
	position:absolute;
	right:0px;
	z-index:10;
	border-left: 1px solid #B1CCDF
}
#theImages{
	position: absolute;
	height: 60px;
	top: 5px;
	left: 20px;
	width:100000px;
}

#theImages2{
	position:absolute;
	top: 5px;
	left:19px;
	width:100000px;
}

#theImages #slideEnd {
	float:left;
}

#theImages2 #slideEnd {
	float:left;
}

#theImages img {
	float: left;
	border: 1px solid #e4e4e4;
	cursor: pointer;
	margin-right: 5px
}

#theImages2 img {
	float:left;
	margin-right: 5px;
  border: 1px solid #e4e4e4;
	cursor:pointer;
}

#waitMessage{
	display:none;
	position:absolute;
	left:200px;
	top:150px;
	background-color:#C3C3C3;
	border:3px double #000;
	padding:4px;
	color:#555;
	font-size:0.9em;
	font-family:arial;
}

#theImages .imageCaption{
	display:none;
}

#theImages2 .imageCaption{
	display:none;
}

.Breadcrumb {
	padding: 10px 0 10px 10px;
	background-image:url('imgs/path_start.gif');
	background-repeat:no-repeat;
	background-position:0 0;

}
.Breadcrumb a {
	color:#005EA1;
	font-size:.8em;
	margin-right: 10px
}

.Breadcrumb a:hover
 {
  text-decoration: none
 }

.Breadcrumb img
 {
  margin-right: 5px
 }

.Breadcrumb span {
	color:#000000;
	font-size:.8em;
	margin:0 .5em
}


#PrintLogo {
	margin:2em;
	padding:2em;
	border-bottom:2px solid #CBCBCB
}
#PrintLogo #PrintInfo {
	float:right;
	font-size:.7em;
	text-align:right;
	color:#343434;
	padding:2.5em 2em 0 0
}
#PrintLogo #PrintInfo p {
	margin:0
}
#PrinTxt {
	margin:1em 2em 1em 2em;
	font-size:.9em;
	padding:0 2em 2em 2em;
	border-bottom:2px solid #CBCBCB
}
#PrintFooter {
	padding:1em 5em 6em;
	font-size:.7em;
	color:#B7B7B7;
}



.PageMap {
	list-style-type:none;
	margin:1em 0;
	padding:0;
	font-size:.9em;
	font-weight:bold
}
.PageMap li {
	padding:.1em 0
}
.PageMap li a {
	color:#005EA1;
}
.PageMap .PageMap {
	margin:.3em 2em .5em 2em;
	font-weight:normal
}
.PageMap .PageMap a {
	padding-right:15px;
	background-image:url('imgs/lapas_karte_arrow.gif');
	background-repeat:no-repeat;
	background-position:100% 50%;
}


/*ingo lapa*/
.InfoPage {
	padding:2em
}
.InfoPage .FirmasLinki {
	float:right
}
.InfoPage .FirmasLinki img {
	margin-right:.5em
}
.InfoPage .FirmasLinki a {
	color:#CE0000;
	font-weight:bold;
	text-decoration:none;
	font-size:.8em
}
.InfoPage .CompanyName {
	font-weight:bold;
	font-size:1.5em;
	margin-bottom:1em;
	padding-bottom:1em;
	border-bottom:1px solid #C0C0C0;
}
.InfoPage .CompanyLogo{
	margin-bottom:1em;
}

.InfoPage .FirmasLauki {
	color:#666666;
	font-size:.8em;
	margin:.2em 0
}
.InfoPage .FirmasLauki img {
	margin-right:.5em
}

.InfoPage .FirmasLauki a {
	color:#666666;
	text-decoration:none;
}
.InfoPage .FirmasLauki a:hover {
	color:#A60000;
}


.InfoPage .FirmasReklama {
	margin:1em 0;
}
.InfoPage .FirmasReklama .ReklamasVieta {
	background-color:#DBDBDB;
	padding:.2em .5em;
	font-size:.9em;
	margin-bottom:1em
}
.InfoPage .FirmasReklama .ReklamasVieta div {
	float:left;
	width:18%;
}
.InfoPage .FirmasReklama .ReklamasVieta ul {
	margin-left:18%
	padding:0;
	margin:0;
	list-style-type:none
}
.InfoPage .PrecuKatalogs {
	float:right;
	font-size:.7em
}
.InfoPage .PrecuKatalogs img {
	float:left;
	margin-right:.5em
}
.InfoPage .PrecuKatalogs a {
	text-decoration:none;
	color:#666666
}

.PrecuKatalogsPop {
	padding: 15px;
	background: #FFF
}
.PrecuKatalogsPop .KatalogaLapa {
	float:left;
	padding: 1em;
	text-align:center;
	font-size:.8em
}
.PrecuKatalogsPop img {
	border:0;
	margin-bottom:.5em
}


	#mainContainer{
		margin:0 auto;
		width:100%;
		text-align:left;
		padding:3px;
	}
	.clear{
		clear:both;
	}
	/* End of demo CSS */
	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		width:124px;
	}
	#DHTMLgoodies_panel_one{
		float:left;
	}
	#DHTMLgoodies_thumbs{
		overflow:hidden;	/* Don't change this */
		height:600px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width:400px;	/* Width of large image div */
		height:310px;	/* Height of large image div */
		position:fixed;
		float:left;
		left: 150px;
		top: 10px;
	}



	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
		width:114px;	/* Width of strip */
		padding:5px;	/* "Air" inside filmstrip div */
		position:absolute;

	}
	.strip_of_thumbnails div{
		width:110px;
		height:90px;
		padding:2px;
		text-align:center;

	}
	.strip_of_thumbnails img{
		border:0px;
		padding:5px;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:5px solid #317082;	/* Green border around active thumbnail */
		padding:0px;

	}
	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
		position:relative;	/* Never change this */
		width:1000px;
	}





.PollResults table
	{
	border: 0;
	}

.PollResults td
	{
	border: 0;
	width: 100%;
	font-size: 80%;
	}

.LoginForm {
	margin:3em 2em;
	width:30em
}

.ErrorMsg {
  clear: both;
	color: #ff0000;
	text-align:center;
	margin: 10px
}

.ErrorMsg h3
 {
  margin: 0;
  font-size: 15px
 }

.LoginForm label {
	width:10em;
	display:block;
	float:left;
	text-align:right;
	padding:0 .5em
}
.LoginForm .InputTXT {
	width:20em
}
.LoginForm .LogInButton {
	text-align:right;
}
.LoginForm .LogInButton a {
	color:#005a9f;
	text-decoration:none;
	font-size:.8em;
	margin:0 1em
}

.LoginForm .LogInButton .Button {
	padding:0 1em
}

.LoginMessage {
	padding:2em;
	font-size:.8em
}
.ProfileForm {
 float: left;
 height: 1%;
 padding: 10px
}

.ProfileForm fieldset
 {
  float: left;
  clear: left;
  width: 450px;
  border: 1px solid #B1CCDF;
  background: #F4FBFF;
  margin-bottom: 5px;
  padding: 5px 5px 8px 5px;
  font-size: 13px
 }

.ProfileForm legend
 {
  color: #000;
  font-weight: bold
 }

.ProfileForm label
 {
  float: left;
  clear: both;
  width: 220px;
  margin-bottom: 5px
 }

.ProfileForm input, .ProfileForm select, .ProfileForm textarea
 {
  float: left;
  width: 200px;
  margin-bottom: 5px;
  margin-right: 10px
 }

.ProfileForm textarea
 {
  height: 80px
 }

.ProfileForm .Error {
	color: #ff0000
}

.FormError, .LoginFormError
 {
  border: 1px solid #ff0000
 }
.InputFrame {
    float:right;
    width:68%;
}
.ProfileForm table {
	font-size:.8em;
}

.ProfileForm .UserName
 {
  background: #F4FBFF;
  border: 1px solid #B1CCDF;
  padding: 10px
 }

.ProfileForm .UserName ul
 {
  margin: 0 0 10px 0;
  padding: 0;
  list-style: none
 }

.ProfileForm .UserName ul li
 {
  padding-left: 15px;
  background: url(../imgs/arrow-right.gif) no-repeat 0 6px
 }

.ProfileForm .UserName ul li a
 {
  color: #005A9F;
 }

.ProfileForm .UserName ul li a:hover
 {
  text-decoration: none
 }

.ProfileForm .UserName p
 {
  margin: 0
 }

.ProfileForm .UserName p span
 {
  padding-left: 3px;
  font-weight: bold
 }

.ProfileForm .InputTXT {
	width:20em
}
.ProfileForm .LogInButton {
	text-align:right;
}
.ProfileForm .BottomLeft, .ProfileForm .BottomCenter {
	float: left
}

.ProfileForm .Bottom
 {
  float: left;
  clear: left;
  height: 1%;
  width: 450px;
  font-size: 11px
 }

.ProfileForm .Bottom a
 {
  color: #005A9F;
  margin-right: 10px
 }

.ProfileForm .Bottom input
 {
  width: auto;
  margin: 0;
  float: right
 }

.ProfileForm .Bottom a:hover
 {
  text-decoration: none
 }

.TopicsAddForm form {
	margin:1em;
}
.TopicsAddForm form fieldset {
	padding:2em;
}
.TopicsAddForm form label {
	float:left;
	display:block;
	width:10em;
	margin:.1em .5em;
	text-align:right;
	font-size:.9em
}
.TopicsAddForm form .Txt, .TopicsAddForm form select {
	width:20em
}

.NozaruIzveleBlock
{margin-top: 4px;}

.NozaruIzvele
{font-size: 70%; color: white;}

a.NozaruIzvele:visited
{color: white;}

.abctable_main {}
.abctable_title {}
.abctable_table {width: 98%;}
.abctable_table td {font-size:.8em}

.abctable_searchform_top {display: none;}
.abctable_searchformtr_top {}
.abctable_searchformtd_top {}
.abctable_searchforminput_top {width: 100%;}
.abctable_searchformsubmit_top {}

.abctable_searchform_bottom {display: none;}
.abctable_searchformtr_bottom {}
.abctable_searchformtd_bottom {}
.abctable_searchforminput_bottom {width: 100%;}
.abctable_searchformsubmit_bottom {}

.abctable_navigationtr_top {}
.abctable_navigationtd_top {}
.abctable_navigationtd_top a:link {}
.abctable_navigationtd_top a:visited {}
.abctable_navigationtd_top a:hover {}
.abctable_navigationselected_top {}

.abctable_navigationtr_bottom {}
.abctable_navigationtd_bottom {}
.abctable_navigationtd_bottom a:link {}
.abctable_navigationtd_bottom a:visited {}
.abctable_navigationtd_bottom a:hover {}
.abctable_navigationselected_bottom {}

.abctable_titlerowtr {}
.abctable_titlerowtd {color:#005A9F; font-size:.8em}
.abctable_titlerowtd a:link, a:visited, a:hover {}
.abctable_titlerowtd a:hover {}

.abctable_fastfilter_top {}
.abctable_fastfilter_top {}
.abctable_fastfilter_top a:link {}
.abctable_fastfilter_top a:visited {}
.abctable_fastfilter_top a:hover {}
.abctable_fastfilterselected_top {background-color: grey;}

.abctable_fastfilter_bottom {}
.abctable_fastfilter_bottom {}
.abctable_fastfilter_bottom a:link {}
.abctable_fastfilter_bottom a:visited {}
.abctable_fastfilter_bottom a:hover {}
.abctable_fastfilterselected_bottom {background-color: grey;}

.abctable_description {}

.tableintext_main {}
.tableintext_title {}
.tableintext_table {width: 95%; border-collapse: collapse; font-size: 11px}
.tableintext_table td
 {
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
  border-left: 1px solid #C1DAD7;
  padding: 2px 5px !important;
 }

.tableintext_searchform_top {display: none;}
.tableintext_searchformtr_top {}
.tableintext_searchformtd_top {}
.tableintext_searchforminput_top {width: 90%;}
.tableintext_searchformsubmit_top {}


.tableintext_searchform_bottom {display: none;}
.tableintext_searchformtr_bottom {}
.tableintext_searchformtd_bottom {}
html>body .tableintext_searchforminput_bottom {width: 98%}
.tableintext_searchforminput_bottom {width: 100%; padding: 0}
.tableintext_searchformsubmit_bottom {}

.tableintext_navigationtr_top {}
.tableintext_navigationtd_top {}
.tableintext_navigationtd_top a:link {}
.tableintext_navigationtd_top a:visited {}
.tableintext_navigationtd_top a:hover {}
.tableintext_navigationselected_top {}

.tableintext_navigationtr_bottom {}
.tableintext_navigationtd_bottom {}
.tableintext_navigationtd_bottom a:link {}
.tableintext_navigationtd_bottom a:visited {}
.tableintext_navigationtd_bottom a:hover {}
.tableintext_navigationselected_bottom {}
.tableintext_navigation_bottom { list-style-type:none; padding:0; margin:0 }
.tableintext_navigation_bottom li { display:inline; margin: 1px; text-align:center; font-size: 11px }
.tableintext_navigation_bottom a { color: #005A9F }


.tableintext_titlerowtr {background: #BABAB9; font-size: 13px; border-left: 1px solid #BABAB9; text-align: center}
.tableintext_titlerowtr1 {background: #F7FAFF; border-left: 1px solid #C1DAD7}
.tableintext_titlerowtr2 {background: #FFF; border-left: 1px solid #C1DAD7}
.tableintext_titlerowtd {background: #D8E7FF; font-size: 13px; font-weight: bold; border-left: 1px solid #C1DAD7;  border-right: 1px solid #C1DAD7; border-top: 2px solid #C1DAD7; text-align: center; color: #003C6A}
.tableintext_titlerowtd a:link, a:visited, a:hover {color: #005A9F; text-decoration: underline}
.tableintext_titlerowtd a:hover {text-decoration: none}

.tableintext_fastfilter_top { list-style-type:none; padding: 0 0 2px 0; margin:0 }
.tableintext_fastfilter_top li { display:inline; margin: 1px; text-align:center; font-size: 11px }
.tableintext_fastfilter_top a { color: #005A9F }
.tableintext_fastfilter_top a:visited {}
.tableintext_fastfilter_top a:hover {}
.tableintext_fastfilterselected_top {}

.tableintext_fastfilter_bottom { list-style-type:none; padding:0; margin:0 }
.tableintext_fastfilter_bottom li { display:inline; margin: 1px; text-align:center; font-size: 11px }
.tableintext_fastfilter_bottom a { color: #005A9F }
.tableintext_fastfilter_bottom a:visited {}
.tableintext_fastfilter_bottom a:hover {}
.tableintext_fastfilterselected_bottom {}

.tableintext_description {}



.LinkToFullList {

	font-size:.7em;
	text-align:right
}
.LinkToFullList a {
	text-decoration:none;
	font-weight:bold;
	color:#005a9f;
}


.abc_competition_form {margin:0; padding:0}
.abc_competition_maindiv {border-top: 1px solid #DBDBDB; padding-top: 4px; margin-top: 0.7em}
.abc_competition_datediv {float: left; padding-right: 4px}
.abc_competition_datediv select, .abc_competition_datediv input
 {
  float: left
 }
div.abc_competition_results_maindiv
 {
  clear: left
 }

div.abc_competition_searchdiv input
 {
  float: left
 }

.abc_competition_date {border: 1px solid #BDBDBD; margin-right: 2px; margin-bottom: 5px}


.abc_competition_results_PageNumbers { list-style-type:none; padding:0; margin:0 }
.abc_competition_results_PageNumbers li { display:inline; margin: 2px; text-align:center }
.abc_competition_results_PageNumbers li a { text-decoration:none; font-size: 11px; color:#808080; padding:3px 8px; border:1px solid #666666; }
.abc_competition_results_CurrentPage { background-color:#EAEAEA; color: #808080; padding:3px 8px; border:1px solid #666666; font-size: 11px}
.abc_competition_results_PageNumbers li a:hover { color:#A60000; background-color:#EAEAEA }
.abc_competition_results_PageNumbers_top {margin-bottom: 12px}
.abc_competition_results_PageNumbers_bottom {margin-top: 12px}

.abc_competition_results_navigationdiv_top {margin-bottom: 12px}
.abc_competition_results_navigationdiv_bottom {margin-top: 12px}

.abc_competition_results_table {width: 97%; border-collapse: collapse; font-size: 11px}
.abc_competition_results_table th
 {
  padding: 5px;
  background: url(../imgs/rightblock_gradient_2.gif) repeat-x #fff;
  font-size: 13px;
  font-weight: bold;
  border-left: 1px solid #C1DAD7;
  border-right: 1px solid #C1DAD7;
  border-top: 2px solid #C1DAD7;
  border-bottom: 1px solid #e4e4e4;
  text-align: center;
  color: #003C6A
 }
.abc_competition_results_table td
 {
  padding: 5px !important;
  border-right: 1px solid #C1DAD7;
  border-bottom: 1px solid #C1DAD7;
  border-left: 1px solid #C1DAD7
 }
.abc_competition_results_tabletr1 {background: #F7FAFF; border-left: 1px solid #C1DAD7}
.abc_competition_results_tabletr2 {background: #FFF; border-left: 1px solid #C1DAD7}
.abc_competition_results_tabletr1 a:link, a:visited {color: #005A9F; text-decoration: underline}
.abc_competition_results_tabletr2 a:link, a:visited {color: #005A9F; text-decoration: underline}
.abc_competition_results_tabletr1 a:hover {text-decoration: none}
.abc_competition_results_tabletr2 a:hover {text-decoration: none}

/* -- Bannera kods 28 -- */
.banner_28
	{
	background-color: #EFEFEF;
	border-top: 1px solid #DFDFDF;
	border-bottom: 1px solid #DFDFDF;
	margin-bottom: 24px;
	padding-top: 3px;
	padding-bottom: 24px;
	text-align: center;
	}

.banner_28_title
	{
        color: #999999;
	text-align: right;
	margin-right: 15px;
        margin-bottom: 5px;
	}

.BilzuFrame {
	width: 150px; 
	overflow: auto; 
	float: left; 
	height: 700px;
	border: 1px solid #B1CCDF;
	background: #F9FDFF;
	text-align: center
}
.BilzuFrame img {
	margin: 1em;
	border: 1px solid #E4E4E4
}
.BilzuFrame .Curent {
	border: 2px solid #B1CCDF
}
.PrecuKatalogsPop .LielaBilde img {
	margin: 0 0 0 15px !important;
	border: 1px solid #E4E4E4
}

#AtlRez a
 {
  color: #005A9F;
  text-decoration: underline
 }

#AtlRez a:hover
 {
  text-decoration: none
 }

#AtlRez .RightBlockName span.ComentTxt
 {
  color: #000000;
  font-size: 11px;
  font-weight: normal;
  padding-left: 10px;
 }

#AtlRez p.LastArtice
 {
  background: url(../imgs/arrow-right.gif) no-repeat 0 5px;
  font-size: 11px;
  margin: 0;
  padding: 0 0 0 15px;
 }

#AtlRez .LinkToFullList
 {
  font-size: 11px
}
.InputUserName {
display:none
}


/* --- apaksejas slejas --- */
table.BottomContent
 {
  border-collapse: collapse;
  border-top: 1px solid #e4e4e4
 }

table.BottomContent td
 {
  background: url(../imgs/rightblock_gradient_2.gif) repeat-x #FFF;
  border-bottom: 1px solid #e4e4e4;
  vertical-align: top
 }

table.BottomContent td.column1, table.BottomContent td.column2
 {
  border-right: 1px solid #e4e4e4
 }

table.BottomContent td .RightBlock
 {
  border-bottom: 0;
  background: none
 }

table.BottomContent td.border .RightBlock
 {
  border-bottom: 1px solid #e4e4e4
 }

/* --- end --- */
.PievienotRakstu {
    margin:1em    
}
.PievienotRakstu fieldset {
    padding:2em
}
.PievienotRakstu div {
    height: 2em;
}
.PievienotRakstu textarea {
    height: 300px;
    width: 90%;
    margin:1em 0;
}
.PievienotRakstu input.text {
    width: 20em;
}
.PievienotRakstu label {
    width:10em;
    display: block;
    float: left;
}
.IzstadeTop {
    border-top: 3px solid #C60000;
    background: url(../imgs/top_line.jpg) repeat-x #FFF;
    line-height: 130%;
    height: 200px;
    margin: 0 0 20px 0;
    font-size: .8em;
}
.IzstadeTop a {
    text-decoration: none;
}
.IzstadeTop a:hover {
    text-decoration: underline;
}

.IzstadeTop h1 {
    font-size: 20px;
    color: #C60000;
    text-decoration: underline;
    margin:15px;
}
.IzstadeTop ul {
    text-align: center;
    margin: 0 auto;
    padding: 0;
    list-style-type: none;
    width: auto;
}
.IzstadeTop ul li {
    display: block;
    float: left;
    width: 17%;
    margin: 0 20px;
}
.IzstadeTop .LiksVairak {
    text-align: right;
    padding: 0 10px;
    clear: left;
}
.EkspertiIndex {
    padding: 20px 10px;
    font-size: .9em;

}
.EkspertiIndex h1 {
    font-size: 1em;
    margin:.5em 0;
}
.EkspertiIndex table {
    border-collapse: collapse;
    font-size: 11px;
}
.EkspertiIndex .Eksperts {
    width: 30%;
    padding: 0 1%;
}
.EkspertiIndex .MainImg {
    text-align: center;
}
.FeedbackUserName {
    display:none
}
