body {
	margin: 0px;
	padding: 0;
	color: #000;
	background-color: #fff;
	font-family:  Verdana, Geneva, Helvetica, Arial, sans-serif;
	font-size: 100%;
	text-align: center;
	background: #500000;
}
#glbody{
	background: url(bg_fons.jpg) repeat-y top center;
}
.clear {
	clear: both;
}
.alignright {
	text-align: right;
}
.wide {
	background-color: #000;
	height: 265px;
	margin: 0px;
	padding: 0px;
}

.top {
	background: url(top_fons.png) no-repeat top left;
	margin: 0px;
	padding: 0px;
	text-shadow: #3A0303 2px 2px 2px;
}
.bottom {
	position: relative;
	padding: 0px 5px 0px 5px;
	height: 46px;
	text-align: center;
	background: url(bottom_fons.gif) no-repeat top left;
}
.testfloat {
	width: 200px;
	border: 2px solid #f90;
	background-color: #ffd;
	font-size: .8em;
}
.to-right {
	float: right;
}
.to-left {
	float: left;
}
.ap-test {
	position: absolute;
	top: -112px;  /* H+2 */
	height: 111px;  /* H */
	he\ight: 110px;
	overflow: hidden;
	border-top: 1px solid #000;
	background-color: #5b5;
	color: #000;
}
.ap-left {
	width: 170px;
	left: 0;
}
.ap-right {
	width: 160px;
	right: 0;
}

.wrapper {
	margin: 0 auto;
	width: 1024px;
	w\idth: 1024px;  /* C + L + R + 2 */
	text-align: left;
	border-right: 2px solid #9B0000;
	border-left: 2px solid #9B0000;
	background: #FFFFAD;
}
.outer {
	margin-left: 210px; /* L */
	/*margin-right: 160px; /* R  ja vajag pievieno labo kolonnu*/
	
}
.wrap-cl {
	float: left;
	width: 100%;
	margin-right: -1px;
}
.center {
	float: right;
	width: 100%;
	margin-left: -1px;
	margin-bottom: -1px;   /* for the AP boxes in IE/Win */
	background: #FFFFAD;
}
.left {
	float: left;
	position: relative;
	width: 210px;  /* L */
	margin-left: -211px;  /* -L-1 */
	margin-right: 2px;
	background: #FFFFAD;
}
.right {
	float: right;
	position: relative;
	width: 210px;  /* R */
	margin-right: -1px;  /* -R-1 */
	margin-left: 2px;
}

/* previene allargamento floats (hidden) e problemi rendering left col (relative) in IE/Mac \*//*/
* html .inleft, * html .inright, * html .incenter {
	width: 100%;
	overflow: hidden;
}
* html .wrap-cl {
	position: relative;
	margin-right: 0;
}
* html .center {
	margin-left: 0;
}
* html .left {
	margin-right: 1px;
}
* html .right {
	margin-left: 1px;
}
/**/

.left{
	padding-bottom: 110px; /* H */
}
.outer {
	word-wrap: break-word;
}
p, h1, h2, h3 {
	margin: 0 0 1em 0;
	color: #680202;
	text-shadow: #530707 1px 1px 1px;
/*	border: 1px solid red; */
}
#top1{
	height: 214px;
	/*border: 1px #0f0 solid;*/
	padding: 1px 0px 0px 10px;
	color: #ED0202;
}
#polska_logo{
	padding: 5px 0px 0px 15px;
	float: left;
}
.langBarIcon{
	border: 1px solid #930000;
}
#LangBar{
	display: block;
	padding: 0px;
	margin: 5px 5px 5px 9px;
	width: 60px;
	height: 20px;
	text-align: center;
	
}
#topInfoBox{
	margin: 2px;
	padding: 2px;
	font-size: 11px;
	text-align: center;
	border-bottom: 1px #B7B700 dotted;
	text-shadow: #3A0303 0px 0px 0px;
}
#regionLInk{
	margin: 0px;
	padding: 0px;
	font-style: oblique;
}
#regionLInk a{
	color: #500000;
	text-decoration: none;
}
#regionLInk li {
	list-style-type: none;
	margin: 2px;
	padding: 2px;
}
#regionLInk ul li {
	display: inline;
	list-style-type: none;
	margin: 2px 5px 2px 5px;
}
#regionLInk ul li  a{
	border-bottom: 1px solid #D3BD41;
}
#regionLInk ul li  a:hover{
	border-bottom: 1px solid #82731E;
}
#title_nav{
	height: 27px;
	margin-left: 30px;
	/*border: 1px #0f0 solid;*/
	/*background: #fff;*/
	margin: 0px;
	padding: 0px;
}
#title_nav ul{
	margin: 0px 0px 0px 0px;
	padding: 0px;
	font-size: 14px;
	font-weight: bold;
	height: 27px;
}
#title_nav ul li{
	display: inline;
	list-style-type: none;
}
#title_nav ul li a{
	display: table;
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 3px 15px 3px 15px;
	background: #C60000;
	color: #E7D0CF;
	text-decoration: none;
	border-left: 2px #D60000 solid;
	border-right: 2px #9D0000 solid;
}
#title_nav ul li a:hover{
	background: #B52018;
	padding: 4px 14px 2px 16px;
	color: #fff;
	text-decoration: none;
	border-right: 2px #9D0000 solid;
	background: url(t2.gif) no-repeat 0px 0px;
}
#title_nav ul li span{
	display: table;
	float: left;
	margin: 3px 0px 0px 0px;
	padding: 4px 14px 2px 16px;
	color: #fff;
	border-left: 2px #D60000 solid;
	border-right: 2px #9D0000 solid;
	background: url(t2.gif) no-repeat 0px 0px;
}
#copyrait{
	padding: 25px 5px 5px 0px;
	font-weight: bold;
	font-size: 10px;
}
#copyrait a{
	color: #fff;
	text-decoration: none;
}
#centerTxt{
	margin: 10px;
	padding: 20px;
	border-left: 1px #B7B700 dotted;
	text-align: justify;
	line-height: 1.8;
	font-size: 12px;
}
#centerTxtG{
	margin: 10px;
	padding: 20px 5px 20px 5px;
	border-left: 1px #B7B700 dotted;
	text-align: justify;
	line-height: 1.8;
	font-size: 12px;
}
#centerTxt h3{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	margin: 0px;
	padding: 5px;
}
#centerTxt h4{
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 5px;
}
#centerTxt h4 img{
	float: left;
	margin: 5px;
}
#centerTxt a.link{
	background: url(url_norade.gif) no-repeat right 3px;
	padding: 0px 13px 0px 2px;
	color: #2E4058;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px solid #2E4058;
}
#centerTxt a.link:hover{
	background: url(url_norade_active.gif) no-repeat right 3px;
	color: #000;
	border-bottom: 1px solid #CC0000;
}
#APTXT{
	font-size: 14px;
}

#Rbox{
	position: relative;
	margin: 10px 1px 15px 5px;
	background: url('RBoxTitleF.png') no-repeat top left;
	
}
#Lbox{
	position: relative;
	margin: 10px 5px 15px 1px;
	background: url('LBoxTitleF.gif') no-repeat top right;
}
#BoxTitle{
	position: relative;
	color: #fff;
	padding: 3px 5px 1px 27px;
	font-size: 12px;
	font-weight: bold;
	background: url('Box_Title_nor.gif') no-repeat 8px 3px ;
}
#BoxSaturs{
	position: relative;
	border-top: 2px solid #9B0000;
	background: #F3EF98;
	font-size: 12px;
}
#BoxSaturs ul{
	margin: 0px;
	padding: 0px;
}
#BoxSaturs ul li{
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
#BoxSaturs ul li ul{
	padding-left: 10px;
}
#BoxSaturs ul li span{
	display: block;
	border-bottom: 1px #DECA12 solid;
	color: #86790B;
	margin: 0px;
	padding: 3px 1px 2px 15px;
    text-decoration: none;
	background: #EEE86F;
	text-align: center;
	font-weight: bold;
}
#BoxSaturs ul li a{
	display: block;
	border-bottom: 1px #DECA12 solid;
	color: #86790B;
	margin: 0px;
	padding: 3px 1px 2px 15px;
    text-decoration: none;
	background: url(KatNavN.png) no-repeat 5px 7px;
}	
#BoxSaturs ul li a:hover{
	color: #363F3F;
	background: url(KatNavA.png) no-repeat 5px 7px;
}
#BoxSaturs .selMenuP{
	color: #363F3F;
	background: url(KatNavA.png) no-repeat 5px 7px;
	border-bottom: 1px #363F3F solid;
}
#box-txt{
	padding: 5px 2px 2px 2px;
	color: #764B4B;
	font-size: 12px;
	text-align: center;
}
#box_info_title{
	 background: #DED670;
	 text-align: center;
	 margin: 0px 10px 0px 10px;
}
#LBoxBottom{
	position: relative;
	height: 20px;
	background: url('LBoxBottomF.png') no-repeat top right;
}
#RBoxBottom{
	position: relative;
	height: 20px;
	background: url('RBoxBottomF.png') no-repeat top left;
}
#picture-centerInfo{
	display: table-cell;
	padding: 5px 20px 5px 20px;
	font-size: 10px;
	text-align: center;
}
#picture-center{
	display: table-cell;
	padding: 5px;
	margin: 10px;
	font-size: 10px;
	border: 1px #DBCE73 solid;
	text-align: center;
}
#picture-left{
	float:left;
	padding: 5px;
	margin: 10px 20px 10px 10px;
	font-size: 10px;
	text-align: center;
	border: 1px #DBCE73 solid;
}
#picture-right{
	float:right;
	padding: 5px;
	margin: 10px 20px 10px 20px;
	font-size: 10px;
	text-align: center;
	border: 1px #DBCE73 solid;
}
#picture_lupa{
	float:left;
	width:16px;
	height:16px;
	background: url(lupa.gif);
	cursor: pointer;
}
#picture_coment{
	width: 200px;
	color: #86790B;
}
#left{
	float: left;
	padding: 0px 0px 0px 5px;
}
#right{
	float: right;
	padding: 0px 5px 0px 0px;
}
.calculatorSel{
	position: absolute; 
	width: 70px; 
	height: 20px;
	clip: rect(0px, 53px, 20px, 0px); 
	background: url(selectPoga.png) no-repeat 0px 0px;
	border: 0px solid #7f5141;
}
#calculatorSel1{
	top: 5px; 
	left: 30px; 
}
#calculatorSel2{
	top: 5px; 
	left: 120px; 
}
.calculatorInput{
	position: absolute;
	font-size : 8pt; 
	color : #000000;
	width : 50px;
	border: 1px solid #7f5141;
}
#calculatorInput1{
	top: 27px; 
	left: 30px; 
}
#calculatorInput2{
	top: 27px; 
	left: 120px; 
}
#center_full_nav{	
	min-width: 400px;
	padding: 20px 5px 0px 5px;
	list-style-type: none;
	font-size: 12px;
	/*zoom: 1;*/
}
#center_full_nav a{
	background: url(nor.gif) no-repeat 0px 0px;
	padding-left: 30px;
	font-weight: bold;
	color: #500000;
	text-decoration: none;
}
#center_full_nav a:hover{
	color: #CE0000;
	text-decoration: underline;
}
#center_full_nav li{
	padding-left: 0px;
	margin: 0px;
}
#center_full_nav_txt{
	min-width: 400px;
	list-style-type: none;
	font-size: 12px;
	padding: 0px 0px 5px 0px;
	margin:  0px 0px 20px 0px;
	border-bottom: 1px #B7B700 dotted;
}
#center_full_nav_txt li{
	padding: 0px;
	margin:  0px;
	/*zoom: 1;*/
}
#center_full_nav_txt a{
	padding-left: 30px;
	font-weight: normal;
	background: url(nor1.gif) no-repeat 0px 0px;
}
#center_full_nav_txt a:hover{
	font-weight: normal;
}
#center_full_nav_txt span{
	font-size: 10px;
	padding: 0px 10px 0px 10px;
	margin: 0px;
	border-right: 1px #B7B700 dotted;
}
#center_full_nav_txt span a{
	background: url(vel.png) no-repeat right 5px;
	margin: 0px;
	padding: 0px 20px 0px 0px;
	text-align: right;
}
#news_title{
	font-size: 11px;
	padding: 5px;
}
#news_link{
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding: 5px;
	color: #500000;
	font-weight: bold;
}
#retunr_link{
	background: url(vel_to_right.gif) no-repeat top left;
	padding: 0px 0px 0px 20px;
	font-size: 12px;
	text-decoration: none;
	color: #500000;
}
#vel{
	display: block;
	background: url(vel.png) no-repeat top right;
	margin: 0px 0px 0px 0px;
	padding: 0px 20px 0px 0px;
	text-align: right;
	font-size: 11px;
	color: #5F5F21;
}
#prognozeTableCityTitul{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
	width: 100%;
}
#prognozeTable{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
	width: 100%;
}
#prognozeTable th{
	border: 1px solid #EDD91F;
	font-size: 11px;
}
#prognozeTable td{
	border: 1px solid #EDD91F;
	font-size: 10px;
	background: #fff;
}
#valutatable{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
	margin: 0px 0px 0px 5px;
	padding: 0px;
	width: 95%;
}
#valutatable th{
	text-align: center;
}
#valutatable td{
	background: #fff;
	text-align: center;
	border: 1px solid #EDD91F;
	height: 20px;
}

.text_to_right{
	text-align: right;
}
#album_navigacija{
	display: block;
	width: 190px;
	font-size: 10px;
	text-decoration: none;
}
#album_list_top{
	background: url(foto_album_top.png) no-repeat 0px 0px;
	width: 190px;
	height: 15px;
	margin: 0px;
	padding: 0px 0px 0px 5px;
	text-align: left;
}
#albums_foto_ramis{
	background: url(foto_album_ramis.png) no-repeat 0px 0px;
	width: 190px;
	height: 123px;
	margin: 0px;
	padding: 0px;
}
#album_list_dol_title{
	background: url(foto_album_bottom.png) no-repeat 0px 0px;
	font-weight: bold;
	text-align: center;
	width:190px;
	height: 15px;
	margin: 0px;
	padding: 0px;
}
#pictures_min{
	width:190px;
	height:123px;
	margin: 0px;
	padding: 0px;
}
#albumListe{
	margin: 30px 10px 10px 10px;
	padding: 0px;
	display: table;
	width: 100%;
}
#albumListe li{
	display: inline;
	float: left;
	padding: 10px 10px 10px 10px;
	text-align: center;
	font-size: 12px;
}
#albumListe li a{
	display: block;
	width: 190px;
	height: 153px;
	text-decoration: none;
}

#albumFotoListe{
	margin: 30px 10px 10px 10px;
	padding: 0px;
}
#albumFotoListe li{
	display: inline;
	float: left;
	padding: 5px;
	text-align: center;
	margin: 5px;
	font-size: 10px;
	height: 260px;
}
#albumFotoListe li a{
	display: block;
	width: 190px;
	height: 150px;
}
#albumFotoListeFR{
	background: #AA3;
	background: url(foto_album_picture_pam.gif) no-repeat top left;
	padding: 0px 10px 10px 10px;
	margin: 0px;
	width: 190px;
}
#albumFotoListeFRE{
	background: #500000;
	background: url(foto_album_picture_pamE.gif) no-repeat right bottom;
	padding: 0px 3px 3px 0px;
	margin: 0px;
	width: 210px;
	font-size: 9px;
}
#albumFotoName{
	width: 190px;
	height: 25px;
	font-size: 10px;
	line-height: 1.2em;
	margin: 0px;
	padding: 5px 0px 0px 0px;
}
#lapu_navigacija {
	border: 0;
	padding: 1px 20px 0px 20px;
	margin: 0;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
}
#lapu_navigacija a{
	float: left;
	display: inline;
	line-height: 1em;
	color: #796224;
	border: 1px solid #B5A91E;
	margin: 2px;
	padding: 3px 5px 3px 5px;
	text-align: center;
	text-decoration: none;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#lapu_navigacija a:hover{
	background: #E1D74B;
	color: #000000;
}
#lapu_navigacija span{
	float: left;
	display: inline;
	line-height: 1em;
	border: 1px solid #B5A91E;
	margin: 2px;
	padding: 3px 5px 3px 5px;
	text-align: center;
	background: #E1D74B;
	color: #000000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
/* styles for the star rater */
#star-rating { list-style: none; margin: 0px; padding: 0px; width: 100px; height: 20px; position: relative; overflow: hidden; background: url(stars.gif) top left repeat-x; }
#star-rating li { padding: 0px; margin: 0px; height: 20px; width: 20px; /*\*/ float: left; /* */}
#star-rating li a { display: block; width:20px; height: 20px; line-height:20px; text-decoration: none; z-index: 20; position: absolute; padding: 0px; overflow: hidden; }
#star-rating li a:hover { background: url(stars.gif) left bottom; z-index: 2; left: 0px; border: none; }
#star-rating li a:active { outline: none; } /* remove halo effect in firefox */
#star-rating li.current-rating { background: url(stars.gif) left center; position: absolute; height: 20px; display: block; z-index: 1; }
#star-rating a.one-star { left: 0px; }
#star-rating a.one-star:hover { width:20px; }
#star-rating a.two-stars { left:20px; }
#star-rating a.two-stars:hover { width: 40px; }
#star-rating a.three-stars { left: 40px; }
#star-rating a.three-stars:hover { width: 60px; }
#star-rating a.four-stars { left: 60px; }
#star-rating a.four-stars:hover { width: 80px; }
#star-rating a.five-stars { left: 80px; }
#star-rating a.five-stars:hover { width: 100px; }

/* styles for the stable */
table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
	margin: 5px;
}
table td{
	padding:0px; /* cellpadding="0" */
	padding: 2px;
}
.border{
	border-bottom: 1px #79792B solid;
	border-right: 1px #79792B solid;
	border-left: 1px #9F9F39 solid;
	border-top: 1px #9F9F39 solid;
}
.border tr{
	border: 1px #79792B solid;
}
.border tr td{
	border: 1px #79792B solid;
}
.border th{
	border: 1px #79792B solid;
	background: #D0CE75;
	font-weight: bold;
	text-align: center;
}
#valutaTable{
	width: 250px; border: 1px solid #D0CE75;
}
#valutaTable th{
	background: #D0CE75;
	text-align: center;
}
#valutaTable td{
	width: 125px; text-align: center;
	border: 1px solid #D0CE75;
}
#modDataToTxt{
	font-size: 10px;
	text-align: right;
	color: #86790B;
	padding: 0px 10px 20px 10px;
}
#cse-search-box{
	padding: 10px 0px 0px 7px;
	margin: 0px;
}
#cse-search-box input{
	font-size : 12px; 
	color : #000;
	border: 1px solid #7f5141;
}
#meklesanas{
	width : 130px;
	padding: 2px;
}
#poga {
	width : 50px;
	padding: 2px;
}
#popularTextList { 
	margin:2px 2px 0 2px; 
	overflow:auto; 
	height:100px; 
	position:relative; 
}
#popularNartyList { 
	margin:2px 2px 0 2px; 
	overflow:auto; 
	height:100px; 
	position:relative; 
	background: url(slepotajs.png) no-repeat top left
}
#valIndicator0{
	background: url(val.png) no-repeat right 2px;
}
#valIndicator1{
	background: url(val.png) no-repeat right -15px;
}
#valIndicator2{

	background: url(val.png) no-repeat right -28px;
}
.backnarty{
	margin: 0px 5px 0px 0px;
	padding: 0px 0px 0px 10px;
	text-align: left;
	font-size: 11px;
	color: #5F5F21;
}
.skyInfoBox{
	padding: 10px 10px 20px 10px;
	border-bottom: 1px #B7B700 dotted;
}
.skyInfoLine{
	font-weight: bold;
}
.skyInfoLine div{
	float: left;
	width: 250px;
	text-align: right;
	font-weight: normal;
	padding-right: 5px;
}

