body { 
    background-color:#FFFFFF; 
    font-size:12px; 
    font-family:Arial, Times, Helvetica, sans-serif; 
    color:#000000; 
    padding:0; 
    margin:0; 
    text-align:center 
}
.Baneris {
    text-align: center;
    margin:1em 0
}
#Wrapper { 
    text-align:left; 
    margin:auto;
    width:1000px 
}
img { 
    border:0 
}
table { 
    border-collapse:collapse 
}
form { 
    padding:0; 
    margin:0 
}
a { text-decoration:none; }
a:hover { text-decoration:underline }
.OrangeText { color:#FF7200 }
.BlackText { color:#000000 }
.RedText { color:#CC3129 }
.Bold { font-weight:bold }



.Logo { 
    padding:0; 
    margin:0 0 10px 0; 
    height:36px; 
    text-align:left; 
}
.Logo img { 
    margin:0 0 0 15px; 
    float:left 
}
.Logo .Sauklis { 
    font-size:18px; 
    margin:8px 0 0 20px; 
    float:left 
}
.WrapTopLine {
    background-color:#EDF2D2;
}
.PortalTopMenu { 
    list-style-type:none; 
    margin:0; 
    padding:0; 
    height:28px; 
    background-color:#EDF2D2;
}
.PortalTopMenu li { float:left; margin:0 }
.PortalTopMenu li.SelectedMenu { 
    background-image:url("imgs/selected_menu_right.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 0; 
    background-color:#908D8B;
}
.PortalTopMenu li.NotSelectedMenu { 
    background-image:url("imgs/not_selected_menu_right.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 0; 
    background-color:#EDF2D2 
}
.PortalTopMenu li a { 
    float:left; 
    padding:7px 25px; 
    font-weight:bold; 
    font-size:11px 
}
.PortalTopMenu li a.SelectedMenu { 
    background-image:url("imgs/selected_menu_left.gif"); 
    background-repeat:no-repeat; 
    color:#FFFFFF 
}
.PortalTopMenu li a.NotSelectedMenu { 
    background-image:url("imgs/not_selected_menu_left.gif"); 
    background-repeat:no-repeat 
}
.PortalTopMenu li.LastRight { 
    background-image:url("imgs/empty_menu_left.gif"); 
    background-repeat:no-repeat; 
    width:50px;
    height:28px;
}


.LanguageBar {
	background-image:url("imgs/not_selected_menu_right.gif");
	background-repeat:no-repeat;
	background-position:100% 0;
	float:right;
	background-color:#EDF2D2;
	height:28px;
	padding-right:10px;
}

.LanguageBar a {
    display:block;
	padding:5px 10px;
	margin:0;
	float:left;
	font-size:12px;
	background-image:url("imgs/arrow_orange.gif");
	background-repeat:no-repeat;
    background-position:0 5px;
}


.PortalSubMenu {
	list-style-type:none;
	margin:0;
	padding:0;
	height:27px;
	background-color:#908D8B;
	background-image:url("imgs/sub_menu_right_corner.gif");
	background-repeat:no-repeat;
	background-position:100% 0;
}
.PortalSubMenu li { float:left }
.PortalSubMenu li a {
	float:left;
	margin:5px 0 0 10px;
	padding:0 0 0 10px;
	font-size:12px;
	color:#FFFFFF
}
.PortalSubMenu li a.Selected { font-weight:bold }
.PortalSubMenu li a.BorderLeft { background-image:url("imgs/sub_menu_border.gif"); background-repeat:no-repeat }


.UzrunasVietaWrap {
	background-image:url("imgs/back_px.jpg");
	background-repeat:repeat-x;
	height:242px;
    margin:0;
    padding:0;
}
.UzrunasVietaCorner {
	background-image:url("imgs/uzruna_back.jpg");
	background-repeat:no-repeat;
	background-position:0 100%;
	height:242px;
    margin:0;
    padding:0;
    float:left;
    width:100%
}
.UzrunasVieta {
	background-image:url("imgs/back.jpg");
	background-repeat:no-repeat;
	background-position:100% 0;
	height:242px;
	padding:0;
    margin:0;
    float:left;    
    width:100%    
}
.UzrunasVieta .FirstRow {
	color:#3C617D;
	font-weight:bold;
	font-size:15px;
    margin:40px 15px 0 15px
}
.UzrunasVieta .SecondRow {
	color:#FFFFFF;
	font-weight:bold;
	font-size:15px;
    margin:25px 15px 0 15px    
}
.UzrunasVieta .Row {
	font-weight:normal;
	font-size:12px;
    margin:45px 15px 0 15px
}

.UzrunasVietaWrapSmall { background-image:url("imgs/back_px.jpg"); background-repeat:repeat-x; height:47px }
.UzrunasVietaCornerSmall { background-image:url("imgs/uzruna_back_small.jpg"); background-repeat:no-repeat; background-position:0 100%; height:47px }
.UzrunasVietaSmall { 
    background-image:url("imgs/back_small.jpg"); 
    background-repeat:no-repeat; 
    background-position:100% 0; 
    height:47px; 
    padding:15px 0 0 15px;
    color:#FFFFFF;
    font-weight:bold;
    font-size:20px;
    text-align:left;
}


.ApaksejaNavigacijaWrap { 
    margin:2px 0;
    background-image:url("imgs/border_left_top1.gif");
    background-repeat:no-repeat; 
    background-position:0 0; 
    background-color:#FFFFFF;    
}
.ApaksejaNavigacijaWrap2 { 
    margin:2px 0;
    background-color:#FFFFFF;    
}

.ApaksejaNavigacijaNoColor { background-color:#FFFFFF }


.ApaksejaNavigacija { 
    background-image:url("imgs/border_right_top1.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 0;
    margin:0 20% 0 0;
    height:100px;
    border-bottom:1px solid #C0C0C0;
    width:auto;
    }
.ApaksejaNavigacija2 { 
    background-image:url("imgs/border_right_bottom1.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 0;
    margin:0 20% 0 0;
    height:100px;
    width:auto
    }
.ApaksejaNavigacijaBorderBottom { 
    background-image:url("imgs/border_px.gif"); 
    background-position:0 100%;
    background-repeat:repeat-x; 
    height:100px; 
    margin:0 5px;
}
.ApaksejaNavigacijaBorderBottomLeft { 
    background-image:url("imgs/border_left_bottom1.gif"); 
    background-repeat:no-repeat; 
    background-position:0 0;
    margin:0;
    height:100px;
}

 .LeftTitle { 
    width:50%; 
    text-align:left; 
    float:left; 
    border-right:1px solid #C0C0C0;
    height:100px;
}
.RightTitle { 
    width:49%; 
    text-align:left; 
    float:left;
}
.LeftTitle a, .RightTitle a { 
    margin-left:2em; 
    background-image:url("imgs/linku_bulta.gif");
    background-repeat:no-repeat;
    background-position:0 6px;
    font-size:18px;
    font-weight:bold;
    padding:0 15px;
    float:left;
    margin-top:40px;
}
.LeftTitle span, .RightTitle span { 
    margin-top:40px;
    float:left;
}
.LeftTitle a { color:#3C617D }
.RightTitle a { color:#D97400 }



.ApaksejaNavigacijaBorderTop { 
    background-image:url("imgs/border_px.gif"); 
    background-repeat:repeat-x; 
    height:9px; 
    margin:0 9px;
}
.Clear { clear:both; padding:0; margin:0 }


.LoginDivFloat { float:right; width:20%; background-color:#F2F6E0; padding:0; margin:0 }
.LoginDiv { background-color:#F2F6E0; padding:0; margin:0 }
.LoginDiv h1 { font-size:11px; padding:2em 1em .5em 1em; margin:0 }
.LoginDiv h1 img { margin-right:10px }
.LoginDiv ul { margin:0 0 0 15px; padding:0; font-size:10px }
.LoginDiv a { color:#D97400 }
.LoginForm { padding:0 1em 1em 1em; margin:0; font-size:12px; }
.LoginForm .Input { width:20em; margin:.5em 0; border:2px ouset #000000; color:#666666 }
.LoginDivFloat .LoginForm .Input { width:97%; }
.LoginForm p { padding:0;  }
.LoginDiv .LoginInfo { padding:0 30px; font-weight:bold; font-size:11px }
.LoginDiv .LoginInfo span { color:#D97400 }
.LoginDiv .LoginInfoLogOff { padding:2px 30px 5px 5px; text-align:right }
.LoginDiv ul {
    margin-left:30px;
    font-size:11px;
}
.LoginTopLeft { 
    background-image:url("imgs/login_but_tl.gif"); 
    background-repeat:no-repeat; 
    background-position:0 0;

}
.LoginTopRight { 
    background-image:url("imgs/login_but_tr.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 0;

}
.LoginButRight { 
    background-image:url("imgs/login_but_br.gif"); 
    background-repeat:no-repeat; 
    background-position:100% 100%;
}
.LoginButLeft { 
    background-image:url("imgs/login_but_bl.gif"); 
    background-repeat:no-repeat; 
    background-position:0 100%;
    border:1px solid #FFFFFF
}


.LoginUserInfo { width: 80%; }
.LoginUserInfo h1 { padding:1em; margin:0 }
.LoginUserInfo .Heading { 
    margin:10px; 
    padding:.5em 25px; 
    background-color:#F3F6E0; 
    background-image:url("imgs/head_back.gif"); 
    background-repeat:no-repeat; 
    background-position:10px 50%; 
    font-weight:bold; 
}

.Footer { text-align:center; color:#908D8B; font-size:11px; margin-top:3em }
.Footer p { margin:2em; padding:0 }
.Footer a { color:#FF7200; text-decoration:none }
.Footer a:hover { text-decoration:underline }

.ContentArea {  
    background-color:#FFFFFF; 
    text-align:left; 

    margin-right:20%;
}
.SearchForm { }
.SearchForm td { vertical-align:top; padding:0 1em 0 0 }
.SearchForm fieldset  { 
    padding:20px 0 20px 20px; 
    width:300px; 
    border-width:1px 0 0 1px; 
    border-style:solid; 
    border-color:#D3D2D1; 
    margin:0;
    display:block;
    
}
.MeklBloks {
    width:320px; 
    margin:0 0 0 0;
    background-image:url("imgs/mekl_bloks_sturis.gif"); 
    background-repeat:no-repeat; 
    background-position:0px 0;
    padding:0 20px; 
    font-weight:bold; 
    color:#000000; 
    font-size:14px;    
}
.MeklBloks span {
    background-color: #FFFFFF;
    padding:0 5px
}
.MeklBloks div {
    background-image:url("imgs/mekl_bloks_augsa.gif"); 
    background-repeat:repeat-x; 
    background-position:0px 0;
    width:100%;
}
.MeklBloks2 {
    width:300px; 
    margin:0 0 20px 0; 
    border-width:0 0 0 1px; 
    border-style:solid; 
    border-color:#D3D2D1; 
    padding:20px 0 20px 20px; 
}
.MeklBloksFullWidth .MeklBloks, .MeklBloksFullWidth .MeklBloks2 {
    width: 100%;
}
.SmallBlocks2 {
    float:left;
    width:200px; 
    margin:0 2em 0 0; 
}
.SmallBlocks {
    margin:0; 
    border-width:0 0 0 1px; 
    border-style:solid; 
    border-color:#D3D2D1; 
    padding:20px 0 20px 20px; 
    
}

.SearchForm fieldset legend  { padding:10px; font-weight:bold; color:#000000; font-size:14px}
.SearchForm label { 
    float:left; 
    display:block; 
    width:100px; 
    font-size:13px; 
    padding:0;
}

.SearchForm label.TransportaTips { 
    float:none; 
    display:inline; 
    width:auto; 
    font-size:13px; 
    padding:0;
}

.SearchForm .InputTxt { width:156px }
.SearchCalendar { font-size:12px; width:200px } 
.SearchCalendar .Dienas td { background-color:#F3F6E0; padding:.2em; text-align:center }
.SearchCalendar .Datumi td { text-align:center; padding:.1em }
.SearchCalendar .Datumi td a { color:#000000; display:block; padding:.2em; border:1px solid #FFFFFF }
.SearchCalendar .Datumi td a:hover { color:#FF7200; }
.SearchCalendar .Datumi td a.Tagad { border:1px solid #666666; }
.SearchCalendar .Datumi td a.Izvelets { border:1px solid #D4D3D2; background-color:#D4D3D2 }

.DropDowns { font-size:12px; padding:0 0 .5em 0 }
.DropDowns select { margin:0 .5em .5em 0; width:8em }
.SearchForm .ButDiv { padding:2em 0 1em 150px }
.SearchForm .ButDivRight { text-align: right; padding:2em 100px 1em 0 }

.MeklesanasLinks { 
    background-image:url("imgs/orange_px.gif"); 
    background-repeat:repeat-x; 
    padding-left:15px; 
    height:23px;
}
.MeklesanasLinksBot { 
    background-image:url("imgs/orange_px.gif"); 
    background-position:0 100%; 
    background-repeat:repeat-x; 
    padding-left:15px; 
    height:23px; 
    margin:1em 0 
}
.MeklesanasLinks a { 
    margin:0;
    padding:0
}
.MeklesanasLinks img { 
    margin:0;

}




.ErrorMessage { padding:1em; font-size:12px; text-align:left }
.ErrorMessage img { margin:0 .5em }
.ErrorMessage a { color:#FF7200 }

.Kontakti { 
    font-size:12px; 
    margin:20px 0 0 0;
}
.KontaktiFull {
    width: 100%;
}
.Kontakti .Kontakti { 
    margin:0 
}

.Kontakti td { 
    vertical-align:top; 
    padding:.5em 0; 
    background-color:#FAFBF1; 

}
.Kontakti td.Label { 
    text-align:right; 
    padding:.4em 0; 
    width:150px 
}
.Kontakti td.Inputs { 
    width:220px; 
    padding:.1em .5em; 
}
.KontaktiFull td.Inputs {
    width: auto;
}
.Kontakti td.Inputs .Input { width:210px }
.KontaktiFull td.Inputs .Input { width:500px }

.Kontakti td.InputsLarge { text-align:center}
.Kontakti td.MarginTop { padding-top:1em }
.Kontakti td.InputsLarge textarea { width:98%; overflow:auto; }
.Kontakti td.ButonsReg { text-align:right; padding-right:20px }
.Kontakti .Heading { 
    background-color:#F3F6E0; 
    background-image:url("imgs/head_back.gif"); 
    background-repeat:no-repeat; 
    background-position:10px 50%; 
    font-weight:bold; 
    font-size:13px;
    padding:10px 25px;
}



.PievienotKravu { width:100%; font-size:12px }
.PievienotKravu .PievienotKravu { }
.PievienotKravu td { vertical-align:top; text-align: left; padding:0 0 .5em 0; background-color:#FAFBF1 }
.PievienotKravu td.Inputs2 { padding-left: 20px;}
.PievienotKravu td.ErrMessage { padding:1em; background-color:#FFFFFF; }
.PievienotKravu td.ErrMessage img { margin:0 .5em }

.PievienotKravu td.Notes { width:20%; padding:1em }
.PievienotKravu td.NotesNoBackground { width:20%; padding:1em; background-color:#FFFFFF }
.PievienotKravu td.Head { 
    background-color:#F3F6E0; 
    padding:.5em 0 .5em 25px; 
    background-image:url("imgs/head_back.gif"); 
    background-repeat:no-repeat; 
    background-position:10px 50%; 
    font-weight:bold;
}
.PievienotKravu td.Label { text-align:right; padding:.4em 0; width:200px }
.PievienotKravu td.DatLabel { 
    font-weight:bold;
    padding:.1em 0 .1em 10px; 
}
.PievienotKravu td.Inputs { 
    width:200px; 
    padding:.1em 0 .1em 10px; 
}
.PievienotKravu td.InputsDis { width:200px; padding:.4em .8em; }
.PievienotKravu td.DisabledInputs { width:200px; padding:.4em .8em; }

.PievienotKravu td.Inputs .Input, .PievienotKravu td.Inputs2 .Input { width:200px }
.PievienotKravu td.Inputs select.Input, .PievienotKravu td.Inputs2 select.Input { width:205px }
.PievienotKravu .Input2 { 
    padding:.1em 0 .1em 10px; 
}
.PievienotKravu td.Inputs .InputSmall { width:44px }
.PievienotKravu td.Inputs textarea { width:200px; overflow:auto }
.PievienotKravu td.Description, .PievienotKravu tr.ErrorField td.Description { padding:.5em; color:#808080; font-size:11px; width:auto }
.PievienotKravu td.Description a { color:#FF7200 }
.PievienotKravu td.DescriptionErrorField { padding:.5em; color:#FF0000; font-size:11px; width:auto }
.PievienotKravu td.TableContainer { padding:0 }

.PievienotKravu .Kalendars { margin:0 0em 0 0 }


.PievienotKravu td.Butons { padding:0 }
.PievienotKravu td.ButonsReg { padding:2em 10px; text-align:right }
.PievienotKravu td.Separator { height:1em; background-color:#FAFBF1 }
.PievienotKravu td.Separator2 { height:3em; background-color:#FFFFFF }

.PievienotKravu tr.ErrorField td.Label { color:#FF0000; font-weight:bold }
.PievienotKravu tr.ErrorField .Input { border:1px solid #FF0000; }
.PievienotKravu tr.ErrorField .InputSmall { border:1px solid #FF0000; }
.PievienotKravu tr.ErrorField td.Description { color:#FF0000; font-weight:bold }
.PievienotKravu td.ButonApmaksa { background-color:#FFFFFF; text-align:center; padding:2em }

.PievienotKravu .SelectInput {
    width:100px;
    margin:0 0 .5em 0;

}

.KravaPievienota { padding:1em }
.KravaPievienota h1 { font-size:13px }

.InfoLapa { width:100%; margin:1em 0 }
.InfoLapa td { vertical-align:top; text-align:left; padding:.5em; background-color:#FAFBF1; border-bottom:1px solid #FFFFFF }
.InfoLapa td.Label { background-color:#F5F8E6; width:15em; text-align:right }
.InfoLapa td.Separator { height:.5em; background-color:#FAFBF1 }
.InfoLapa td.PrintLink {
    text-align:right;
    padding:.5em 1em;
    font-size:12px
}
.InfoLapa td.PrintLink img {
    margin:0 .3em
}
.InfoLapa td.PrintLink a {
    color:#FF7200
}
.MeklesenasRezultatsTitle {
	margin:1em 5px .1em 5px;
	background-color:#F3F6E0;
	padding:.5em 25px;
	background-image:url("imgs/head_back.gif");
	background-repeat:no-repeat;
	background-position:10px 50%;
	font-weight:bold
}
.MeklesanasRezultatsLinki {
	background-color:#FAFBF1;
	padding:.5em 25px;
	margin:0 1px .1em 5px;
	background-image:url("imgs/gramatina.gif");
	background-repeat:no-repeat;
	background-position:10px 50%;
	color:#FF8A00;
}
.MeklesanasRezultatsLinki img { margin:0 .5em 0 20px }
.MeklesanasRezultatsLinki a, .MeklesanasRezultatsInfo a { color:#D97400 }


.MeklesanasRezultatsInfo { background-color:#FAFBF1; padding:.5em 25px; margin:0 5px .5em 5px; color:#000000 }
.MeklesanasRezultatsInfo img { margin:0 .5em 0 0 }
.MeklesanasRezultatsInfo table td { font-size:12px }
.MeklesanasRezultatsInfo td { padding:.1em 1.5em .1em .1em }
.MeklesanasRezultatsInfo .Labels td { font-weight:bold; font-size:12px }
.MeklesanasRezultatsInfoNote { padding:1em; text-align:left; }
.MeklesanasRezultatsInfoNote img { margin:0 .5em 0 0 }
.MeklesanasRezultatsInfoNote a { color:#D97400 }

.SearchResults { width:100%; margin:1em 0 }
.SearchResults th { background-color:#EFF2D0; padding:.5em .1em; border:1px solid #FFFFFF; text-align:center }
.SearchResults .Left { padding:0 .5em; text-align: left }
.SearchResults th a { color:#000000; text-decoration:none; font-size:12px }
.SearchResults th a:hover { color:#D97400; }

.SearchResults td { padding:.5em; border:1px solid #FFFFFF; font-size:11px; cursor:hand; }
.SearchResults tr.Tint td { background-color:#F5F8E6 }
.SearchResults tr.Light td { background-color:#FAFBF1 }
.SearchResults tr.MouseOn td { background-color:#EFF2D0 }
.SearchResults tr.NewMail td { font-weight: bold;}

.SearchResults .CenterText { text-align:center }
.SearchResults .LimitW { width:75px }
.SearchResults .LimitW2 { width:150px }
.SearchResults td img { margin:0 .5em }
.SearchResults .AdreseCell { width:100px }
.SearchResults .AdreseCellTr { width:150px }
.SearchResults .DateCell1 { width: 90px }
.SearchResults .DateCell { width: 140px }
.SearchResults .SvarsCell { width: 50px } 
.SearchResults .SvarsCellTr { width: 80px } 
.SearchResults .KVeidsCell { width:120px } 
.SearchResults .IVeidsCell { width:110px } 
.SearchResults .IzmeriCell { width:130px } 
.SearchResults .ApMCell { width:70px } 
.SearchResults .ApLCell { width:70px } 
.SearchResults .CenaStCell { width:70px } 
.SearchResults .LiftCell { width:50px }
.SearchResults .KravnesibaCell { width:90px }
.SearchResults .KastesGarCell { width:120px }
.SearchResults .MasTipsCell { width:100px }
.SearchResults .ParvadajumiPaCell { width:100px }
.SearchResults .KontaktiCeil { width:200px }
.SearchResults .TransportaVeidsCell { width:200px }
.SearchResults .Opcijas { white-space: nowrap }
.SearchResults .ReadMessage {
    padding:1em
}
.SearchResults .ReadMessage div {
    border:1px solid #C0C0C0;
    padding:1em;
    font-size: 15px;
    line-height: 130%;
}
.SearchResults .KontaktiCeil img { 
    float: right;
}

.PageNums { color:#D97400 }
.PageNums a { color:#D97400; padding:.1em .3em; margin:0 .2em; font-weight:bold; font-size:11px }
.PageNums a.Current { color:#FFFFFF; background-color:#FF8A00 }

.SutitLinkuUzPastu { font-size:14px }
.SutitLinkuUzPastu h1 { font-size:13px }
.SutitLinkuUzPastu label { display:block; float:left; width:9em; text-align:right; margin:.2em }
.SutitLinkuUzPastu .InputTxt { margin:.1em; width:15em; border:1px solid #999999 }
.SutitLinkuUzPastu .InputTxtError { margin:.1em; width:15em; border:1px solid #FF0000 }
.SutitLinkuUzPastu .But { text-align:right; margin:1em 3em }
.SutitLinkuUzPastu .Error { color:#FF0000 }
.SutitLinkuUzPastu .ErrorMessage { padding:1em; color:#A60000; border:1px solid #FF0000; background-color:#FFE6E6 }
.SutitLinkuUzPastu .ButClose { text-align:center; margin:1em }
.SutitLinkuUzPastu .ButClose a { font-weight:bold; color:#FF8A00; font-size:13px }

.InfoRegistreties { font-size:14px; text-align:center }
.InfoTable { width:100%; font-size:12px }
.InfoTable td { width:50%; border:1px solid #000000; vertical-align:top; padding:1em }
.InfoTable td h1 { font-size:14px }
.InfoTable td a { color:#FF7200 }
.InfoTable .LoginDiv { background-color:#FFFFFF }
.InfoTable .LoginDiv .LoginTopLeft { background-image:none; }
.InfoTable .LoginDiv .LoginTopRight { background-image:none; }
.InfoTable .LoginDiv .LoginButRight { background-image:none; }
.InfoTable .LoginDiv .LoginButLeft { background-image:none; }

.Info { font-size:13px; text-align:left; padding:1em 3em }
.Info h1 { font-size:15px; }
.Info a { color:#FF7200 }



.MeklBloksLV {
    margin:0 0 0 0;
    background-image:url("imgs/mekl_bloks_sturis.gif"); 
    background-repeat:no-repeat; 
    background-position:0px 0;
    padding:0 20px; 
    font-weight:bold; 
    color:#000000; 
    font-size:14px;    
}
.MeklBloksLV span {
    background-color: #FFFFFF;
    padding:0 5px
}
.MeklBloksLV div {
    background-image:url("imgs/mekl_bloks_augsa.gif"); 
    background-repeat:repeat-x; 
    background-position:0px 0;
    width:100%;
}
.MeklBloksLV2 {
    margin:0 0 20px 0; 
    border-width:0 0 0 1px; 
    border-style:solid; 
    border-color:#D3D2D1; 
    padding:20px 0 20px 20px; 
}

.MeklForma { }
.MeklForma legend { font-weight:bold; font-size:13px; padding:0 1em; color:#000000 }
.MeklForma table { border-collapse: collapse; margin:1em; font-size:12px}
.MeklForma td { vertical-align: top; padding:.5em }
.MeklForma td.Label { padding:.8em .5em }
.MeklForma select.Full { width:20em }
.MeklForma select.Small { width:7em; margin:0 .5em }
.MeklForma input.Small { width:7em; margin:0 .5em }
.MeklForma .Button { margin:0 0 0 2em }

.NewsList { padding:.5em .5em .5em .5em; text-align:left }
.NewsList .Heading { margin:.5em 0 0 0; background-color:#F3F6E0; padding:.5em 25px; background-image:url("imgs/head_back.gif"); background-repeat:no-repeat; background-position:10px 50%; font-weight:bold; }
.NewsList .Heading a { color:#000000 }
.NewsList .Heading span { float:right; font-size:11px; font-weight:bold }
.NewsList .Description { margin:.5em .5em 1em .5em; line-height:150%; }
.NewsList .Description img { margin:0 10px 10px 0; border: 1px solid #CCCCCC; }
.NewsList .LinkMore { text-align: right; margin:0; padding:0 1em; font-size:11px }
.NewsList .LinkMore a { color:#D97400}

.NewsList .ReturnLink { padding-bottom:3em; border-bottom:1px solid #D2D2D2 }

.Article { 
    margin:.5em 0 1em 0;
    line-height: 150%;
    color:#666666;
    font-size:12px
}
.Article img { 
    margin:0 10px 10px 0; 
    border:1px solid #C0C0C0 
}
.Article p { 
    margin:0 0 .5em 0 
}
.Article a { 
    color:#D97400
}

.Article table thead td { font-weight:bold; background-color:#F3F6E0; }
.Article table td { background-color:#FAFBF1; border:2px solid #FFFFFF; padding:.3em .8em }
.Article table td.TekstaSaites { background-color:#FFFFFF; background-image:url("imgs/back_px_silver.gif"); background-repeat:no-repeat; background-position:10px 50%; padding:.2em 20px; }

.Article table.TekstaFaili { width:100% }
.Article table.TekstaFaili td { background-color:#FFFFFF; padding:.2em 25px; width:49% }
.Article table.TekstaFaili td img { float:left; margin:0 1em 0 0; border:0 }

.Article .Print { text-align:right; margin:10px }
.Article .Print img { margin:0 .5em 0 20px; border:0 }
.Article .Print a { color:#D97400 }


.ConfirmationBox { width:20em; margin:2em auto; border-width:1px 3px 3px 1px; border-style:solid; border-top-color:#CCCCCC; border-left-color:#CCCCCC; border-right-color:#000000; border-bottom-color:#000000; }
.ConfirmationBox td { padding:1em }
.ConfirmationBox td.Text { text-align:center; font-weight:bold}
.ConfirmationBox td a { display:block; text-align:center; color:#000000; border:3px double #CCCCCC; }
.ConfirmationBox td a:hover { text-decoration:none; background-color:#F0F0F0; color:#A60000}

.SmallForm { text-align:left }
.SmallForm .Input { width:15em; margin:0 .5em }
.SmallForm .Label { text-align:right; padding-left:5em}
.SmallForm .But { padding:1em 1em 1em 15em }
.SmallForm .Description { padding:.5em; color:#808080; font-size:11px; width:auto }
.WelcomeUser {
    font-size:18px;
    margin:20px;
    font-weight: bold;
}
.NoLink {
    color:#000000;
    text-decoration: none;
}
.NoLink:hover {
    text-decoration: none;
    color:#000000;
}



@media print {
    @page {
      margin: 10%;
      size:landscape
    }

    * {
        background-color: white !important;
        background-image: none !important;
    }
    
}
