BODY {  color : #272727; 
        background-color : #ffffff; 
        font-family : tahoma, verdana;
        scrollbar-arrow-color: #174767; 
        scrollbar-3dlight-color: #ffffff; 
        scrollbar-highlight-color: #BFD0E2; 
        scrollbar-face-color: #BFD0E2; 
        scrollbar-shadow-color: #ffffff; 
        scrollbar-darkshadow-color: #174767; 
        scrollbar-track-color: #ffffff;
		margin-left: 0;
		margin-top:0;
		height:100%;
		font-size: 10pt;
} 
p {
		text-align: left;
		font-size: 10pt;
		font-family: tahoma, verdana;
		text-indent: 0px;
		margin-right: 10px;
		margin-top: 3px;	
		margin-bottom: 3px;
		margin-left: 10px;
		color: #272727;
		padding-bottom:6px;
		
}
/*   texta stili p */
.level0 {
		text-align: left;
		font-size: 8pt;
		font-family: tahoma, verdana;
		text-indent: 0px;
		margin-right: 15px;
		margin-top: 2px;
		margin-bottom: 2px;
		margin-left: 15px;
		color: #333333;
}

/*   virsraksti h1 */
h1 {
		text-align: left;
		font-size: 10pt;
		font-family: tahoma, verdana;
		font-stretch:extra-expanded;
		margin-right: 5px;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 5px;
		color: #174767;
		font-weight: bold;
		
		text-decoration: none;
}
h1 {margin:2px 0 4px 0;color:#CC0000;font-weight:normal;font-family:Georgia, "Times New Roman", Verdana;font-size:150%;}
h3 {margin:2px 0 4px 0;color:#CC0000;font-weight:normal;font-family:Georgia, "Times New Roman", Verdana;font-size:110%;text-decoration: none;}
a:Hover h3  { text-decoration: none;}
h2 {
		text-align: left;
		font-size: 9pt;
		font-family: tahoma, verdana;
		margin-right: 5px;
		margin-top: 0;
		margin-bottom: 0;
		margin-left: 5px;
		color: #000;
		font-weight: bold;
}
h5 {
		text-align: left;
		font-size: 10pt;
		font-family: tahoma, verdana;
		
		margin-right: 15px;
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left: 15px;
		color: orange;
		font-weight: bold;
}
h6 {
    text-align: left;
    font-size: 10pt;
    font-family: tahoma, verdana;
    margin: 5px;
    color: #000;
    font-weight: normal;
}
.small_h1{font-weight:bold;color:#000;text-decoration:none;padding:0px 0 3px 0;margin:-3px 0 0 0;line-height:1.3em;}

ul { margin-top:0;
	}

li {
margin:1 30;
text-align: left;
font-size: 10pt;
font-family: tahoma, verdana;
text-indent: 0px;
color: #174767;
}

blockquote { margin-top:0;
			}
			
/*Linija*/ 
HR {
 color: #EEEEEE; 
 text-indent : 0px;
 width: 95%; 
 height: 1pt; 
 text-align : center; 
  }

/*Saites */ 
a:Link    { text-decoration: none; color: #000033;}       
a:Visited { text-decoration: none; color: #000033;} 
a:Active  { text-decoration: none; } 
a:Hover   { text-decoration: underline; }

.top_menu { display:block; margin: 0; text-align: center; 
			font-size: 10pt; color: #000033; background-image: url(/images/tehn/top_menu.gif);
			height:18px;}

a:Link .top_menu     { color: #000033; }       
a:Visited .top_menu  { color: #000066; } 
a:Active .top_menu   { color: #174767; } 
a:Hover .top_menu    { text-decoration: none; color: #000000; cursor:pointer; background-image: url(/images/tehn/top_menu_over.gif)}
/*    menu    */
.top_menu_line { margin:0; padding:0; text-align: center; font-size: 10px; color: #fff; height:10px; vertical-align:bottom; text-decoration: none; float:left;}

.top_menu_line a:Link, .top_menu_line a:Visited     { margin:0; display:block; padding: 3px 10px 3px 10px; text-align: center; font-size: 11px; color: #fff; height:22px; vertical-align:bottom; text-decoration: none; border: #ff0000 solid 0px; padding-top:10px; font-weight:bold;}
    
.top_menu_line a:Active,  .top_menu_line a:Hover { margin:0; display:block; padding: 3px 9px 3px 9px; text-align: center; font-size: 11px; color: #000; height:20px; vertical-align:bottom; text-decoration: none; background-color:#FFFFFF; border: #CCC solid 1px; border-bottom:#FFF; padding-top:10px; font-weight:bold;}

.menu_drop_down {border: #CCC 1px solid; border-top:0px; background-color:#FFFFFF; white-space:nowrap; padding:2px 2px 0px 2px;font-size: 11px; color:#ccc; width:100px; text-decoration:none; margin-top:2px;}

.top_menu_line_sub, .top_menu_line_sub a:Active, .top_menu_line_sub a:Link, .top_menu_line_sub a:Visited  { display:block; margin: 0; text-align: left; font-size: 11px; color:#272727; height: auto; white-space:nowrap; background-color:#FFFFFF; text-decoration:none; width:auto;}
.top_menu_line_sub a:Hover{ display:block; margin: 0; text-align: left; font-size: 11px; color: #000; height: auto; white-space:nowrap; background-color:#272727; text-decoration:none; width:auto;}


.top_menu_line2 a:Link, .top_menu_line2 a:Visited     { margin:0; display:block; padding: 3px 5px 3px 5px; text-align: center; font-size: 11px; color: #000;  vertical-align:bottom; text-decoration: none; border-right:#999 dotted 1px; white-space:nowrap; }       
.top_menu_line2 a:Active,  .top_menu_line2 a:Hover { margin:0; display:block; padding: 3px 5px 3px 5px; text-align: center; font-size: 11px; color: #000;  vertical-align:bottom; text-decoration: none;border-right:#999 dotted 1px; white-space:nowrap;} 
/** a class=left_menu Saites noformejums kreisajai izvelnei **/

.left_menu {line-height:16px; margin-left:5px; background-color:#94C9E2; font-size: 10pt;}
.left_menu A:Link {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767; margin-left:5px;}
.left_menu A:Visited {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767; margin-left:5px;}
.left_menu A:Active {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #ffffff; margin-left:5px;}
.left_menu A:Hover {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none;  color: #ffffff; margin-left:5px;}

.left_menu2 A:Link {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color:#ffffff;}
.left_menu2 A:Visited {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #ffffff;}
.left_menu2 A:Active {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #990000;}
.left_menu2 A:Hover {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #990000;}

.left_menu3 A:Link {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#ffffff;}
.left_menu3 A:Visited {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #ffffff;}
.left_menu3 A:Active {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #990000;}
.left_menu3 A:Hover {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #990000;}

.left_menu4 {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767;  background-color:#BEDE95}
.left_menu4 A:Link {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767; margin-left:5px;}
.left_menu4 A:Visited {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767; margin-left:5px;}
.left_menu4 A:Active {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #ffffff; margin-left:5px;}
.left_menu4 A:Hover {font-family : tahoma, verdana; font-size: 10pt; text-decoration: none;  color: #ffffff; margin-left:5px;}


.left_map {
		text-align: left;
		font-family: tahoma, verdana;
		text-indent: 0px;
		margin-right: 10px;
		margin-top: 3px;	
		margin-bottom: 3px;
		}
.left_map A:Link {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#ffffff; margin-left: 0px; }
.left_map A:Visited {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #ffffff;margin-left: 0px;}
.left_map A:Active {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #990000;margin-left: 0px;}
.left_map A:Hover {font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #990000;margin-left: 0px;}

.left_menu_head { display:block; margin: 0; text-align: center; 
			font-size: 10pt; color: #ffffff;   background-color:#006AAE; letter-spacing:1px; padding-bottom:5px; }

/*  pielikumi */
.add_menu {line-height:18px; text-align:center;  font-size: 9pt; vertical-align: middle; background-image:url(/images/tehn/top_menu.gif);}
.add_menu A:Link {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #174767;}
.add_menu A:Visited {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #174767;}
.add_menu A:Active {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #174767;}
.add_menu A:Hover {font-family : tahoma, verdana; font-size: 9pt; text-decoration: none; color: #174767;  display:block; background-image:url(/images/tehn/top_menu_over.gif);}



/*Ievades lauki*/
.wrong_input { margin: 0; text-align: center; 
			font-size: 8pt; color: #ffffff; }

.input 	{border: 1px solid #ccc; font-size: 11px; letter-spacing:1; background-color:#FFFFFF; padding:2px; } 
.search 	{font-family:Arial; border: 0px solid #BFCFE6; font-size: 8pt;  } 
.search_btn , .search_btn A:Link	{ font-family:Arial; border: 0px; font-size: 8pt; background-image:url(/images/tehn/top_menu_meklet.jpg); color: #000033; }
.bt 	{border: 1px solid #BFCFE6; font-size: 7pt; letter-spacing:1;
			color: #FFFFFF;
			background-color: #4A5D9F;
			cursor:hand;}
.bt_s {background-color: #BFD0E2;
	 border: 0px solid #fffffF;
		 font-size: 7pt; letter-spacing:1;color: #174767; cursor:hand;}  
.button_old {background-color: #BFD0E2; color: #ffffff; font-size: 10px; border: 1 outset #FFFFFF}
.form_btn {border: #999 1px solid; font-size: 11px; letter-spacing:1; color: #FFF; background-color: #333; cursor:hand;}
.catalogbtn {border: #999 1px solid; font-size: 11px; letter-spacing:1; color: #000; background-color: #CCC; cursor:hand; width:100px; height:20px;}
.form { color: #272727; font-size: 11px; border: 1px solid #ccc}

.button {display:block; margin: 0; text-align: center; 
			font-size: 10pt; color: #000033; background-image: url(/images/tehn/top_menu.gif);
			height:18px; width:200px;}

.skin { margin-bottom: 0px; margin-top: 0px;}

.lastmin,  a.lastmin:Link,  a.lastmin:Visited,  a.lastmin:Active,  a.lastmin:Hover {margin-left: 10;  letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color:#ffffff; font-weight: bold; background-image:url(/images/tehn/bg_last_top.gif); height:25px; }

.lastmin_det, .lastmin_det A:Link, .lastmin_det A:Visited, .lastmin_det A:Active, .lastmin_det A:Hover {margin-left: 10px;font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color:#ffffff; background-color:#DF7000; background-image:url(/images/tehn/bg_last_details.gif); background-repeat:repeat-x; height:25px; vertical-align: middle; }

/*    celjsh     */
.path, .path A:Link {margin-left: 10;  letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color:#D14800; font-weight: bold;}
.path A:Visited {margin-left: 10; font-stretch:extra-expanded; letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #D14800; font-weight: bold;}
.path A:Active {margin-left: 10; font-stretch:extra-expanded; letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #990000; font-weight: bold;}
.path A:Hover {margin-left: 10; font-stretch:extra-expanded; letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #990000;font-weight: bold; }
.read_more {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#D14800;}
.read_more A:Link {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#D14800;}
.read_more A:Visited {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#D14800;}
.read_more A:Active {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#D14800;}
.read_more A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color:#D14800;}

.top_titles, a.top_titles, .top_titles A:Visited .top_titles A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #272727;}
.top_titles A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #174767;}

.titles_end, a.titles_end, .titles_end A:Visited .titles_end A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #174767;}
.titles_end A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 8pt; text-decoration: none; color: #B9B9B9;}

.sec_titles, a.sec_titles, .sec_titles A:Visited .sec_titles A:Hover {letter-spacing:1; font-family : tahoma, verdana; font-size: 10pt; text-decoration: none; color: #174767;}

.h2 A:Link {text-align: left; font-size: 9pt; font-family: tahoma, verdana; 	font-stretch:extra-expanded; margin-right: 5px;
		margin-top: 0; margin-bottom: 0; margin-left: 5px; color: #174767; font-weight: bold; 
		text-decoration: none;}
.h2 A:Visited {text-align: left; font-size: 9pt; font-family: tahoma, verdana; 	font-stretch:extra-expanded; margin-right: 5px;
		margin-top: 0; margin-bottom: 0; margin-left: 5px; color: #174767; font-weight: bold; 
		text-decoration: none;}
.h2 A:Active {text-align: left; font-size: 9pt; font-family: tahoma, verdana; 	font-stretch:extra-expanded; margin-right: 5px;
		margin-top: 0; margin-bottom: 0; margin-left: 5px; color: #174767; font-weight: bold; 
		text-decoration: none;}
.h2 A:Hover {text-align: left; font-size: 9pt; font-family: tahoma, verdana; 	font-stretch:extra-expanded; margin-right: 5px;
		margin-top: 0; margin-bottom: 0; margin-left: 5px; color: #174767; font-weight: bold; 
		text-decoration: none;}
/*    datumi    */
.byline,.creditline, .byline a:link, .byline a:active, .byline a:visited {font-size:7pt;color:#666666;}
.byline a:hover {font-size:7pt;color:#174767;}
.white {font-size:7pt;color:#ffffff;}

/*    teksts tabul   */
.table { text-align: left; font-size: 8pt; font-family:tahoma, verdana; text-indent:0px; margin-left:5px; margin-right:5px;
margin-top:3px; margin-bottom:3px; color:#174767; }
.table_ekatal { text-align: left; font-size: 8pt; font-family:tahoma, verdana; text-indent:0px; margin-left:5px; margin-right:5px;
margin-top:3px; margin-bottom:3px; color:#174767; background-color: #FFFEDF;}
.reklama { background-image:url(../images/tehn/Reklamas_uzraksta_fons.jpg); margin: 0; text-align: center; 
			font-size: 10pt; color: #ffffff; }
.blog , .blog a:link, .blog a:visited, .blog a:hover,  .blog a:active
			{
				background-color:#003399; color:#ffffff; font-size:9pt;
				font-weight:normal; font-style:normal; height:13pt;
			}

/*    izvele    */
select { border: 0px solid #5B4A16; border-color: #E67817; background-color: #fff; font-size: 9px;
color: #000000; scrollbar-color: #5B4A16; }

/*izvelne*/
 .menu
  {
   position:relative;
   border-bottom:1px solid #ffffff;
   width:175;
   color:#000080;
   font-size:11px;
   font-family:verdana;
   font:bold;
   position:absolute;
   cursor:hand;
  }

  .item_panel
  {
    width:175;
    border-right:1px solid #054EA5;
    clip:rect(0,175,0,0);
    position:absolute;
  }

  .item_panel a
  {
   text-decoration:none;
   color:#054EA5;
   cursor:hand;
  }

  .item
  {
   width:175;
   font-size:10px;
   font-family:verdana;
  }
  /*----------kalendars-------*/
a.cal_head, a.cal_head:hover, a.cal_head:visited
			{
				color:#000066;
			}
a.cal_head:hover
			{
				text-decoration: none;
			}
.cal_head
			{	color:#000066;
				font-family:	Century Gothic;
				font-size:		8pt;
				font-weight:	bold;
				font-style: 	normal;
			}
.cal_days 
			{	color:#000066;
				font-size:       8pt;
				font-weight:     bold;
				font-style:      normal;
			}
.cal_content, a.cal_content, .cal_content a:hover, .cal_content a:visited
			{
				background-color:#E4E5E9;
				color:#000066;
				
				font-size:       8pt;
				font-weight:     normal;
				font-style:      normal;
			}
.cal_content a:link
			{
				background-color:#E4E5E9;
				color:#006633;
				font-size:       8pt;
				font-weight:     normal;
				font-style:      normal;
			}
.cal_today , .cal_today a:link, .cal_today a:visited, .cal_today a:hover,  .cal_today a:active
			{
				background-color:#00B300;
				color:			#ffffff;
				font-size:      8pt;
				font-weight:    normal;
				font-style:     normal;
			}
.cal_event, a.cal_event, a.cal_event:hover, a.cal_event:visited, .cal_event  a:link
			{
				background-color:#ffffff;
				color:           #000066;
				font-size:       8pt;
				font-weight:     normal;
				font-style:      normal;
				text-align: center;
			}
.cal_description , .cal_description a:link, .cal_description a:visited, .cal_description a:hover,  .cal_description a:active
			{	color:			#000066;
				font-size:      8pt;
				font-weight:    normal;
				font-style:     normal;
				text-decoration: none;
			}
/* div */
.div_bgr {position: relative; visibility: visible; z-index: 0; margin-top: 0px; margin-left:10px; height: 100%; width:1200px}
.div_head { visibility: visible; z-index: 2; margin-top: 3px; margin-left:5px;}
.div_main { visibility: visible; z-index: 1;  margin-left:5px;}
.div_footer { visibility: visible; z-index:12; text-align: center; margin-bottom:0px; margin-left:0px; width: 700px;}


.head_map {
	position: absolute; visibility: visible; z-index: 5; text-align: center; vertical-align:middle; height: 254px; width: 350px; background-image: url(/images/tehn/map_bgr.gif);
}
.head_zils {
	position: absolute;	visibility: visible; z-index: 0; text-align: center; margin-top: 30px; margin-left:158px; height: 240px; width: 510px; background-image: url(/images/tehn/map_zils.gif)
}
.head_pict {
	position: absolute;	visibility: visible; z-index: 4; text-align: center; margin-top: 40px; margin-left:497px; height: 230px; width: 505px; background-image: url(/images/tehn/map_zils.gif)
}
.head_pict_line {
	position: absolute;	visibility: visible; z-index: 3; text-align: center; margin-top: 30px; margin-left:497px; height: 1px; width: 505px; background-image: url(/images/tehn/map_zils.gif)
}
.head_pict_ena {
	position: absolute;	visibility: visible; z-index: 2; text-align: center; margin-top: 40px; margin-left:468px; height: 230px; width: 29px; background-image: url(/images/tehn/map_zils_ena.gif)
}
.head_menu {
	position: absolute;	visibility: visible; z-index: 7; text-align: center; margin-top: 50px; margin-left:342px; height: 200px; width: 161px; 
}
.head_lang {
	position: absolute;	visibility: visible; z-index: 6; text-align: right; text-shadow:#CCCCCC; letter-spacing:1px; margin-top: 5px; margin-left:652px; height: 20px; width: 350px; font-size:18px;
}
.head_travelnews {
	position: absolute;	visibility: visible; z-index: 12; text-align: right; text-shadow:#CCCCCC; letter-spacing:1px; margin-top: 5px; margin-left:355px; height: 20px; width: 200px; font-size:18px;
}
.div_news {
	position: absolute;	visibility: visible; z-index:9; vertical-align:middle; text-align: center; margin-top: -50px; margin-left:690px; height: 200px; width: 300px; font-size:10px; background-image: url(/images/tehn/news_line_bgr.png)
}
.div_reklama {
	position: absolute;	visibility: visible; z-index:8; text-align: right; margin-top: 155px; margin-left:2px;  width: 180px; background-color:#ffffff;
}
.div_reklama_mid {
	position: absolute;	visibility: visible; z-index:1; text-align: left; margin-top: 110px; margin-left:0px; line-height: 0px; width: 844px; background-color: #BEDE95;   
}
.div_reklama_3raxti {
	position: absolute;	visibility: visible; z-index:6; text-align: center; margin-top: 5px; margin-left:5px; height: 100px; width: 522px; background-color: #ffffff;
}
.div_reklama_3raxti_ekatalog {
	position: absolute;	visibility: visible; z-index:6; text-align: center; margin-top: 5px; margin-left:5px; height: 60px; width: 522px; background-color: #ffffff;
}
.div_main_text {
	visibility: visible; z-index:10; text-align: center; margin-top: 0px; margin-left:0px;  width: 645px; background-color: #ffffff;
}
.div_left_menu {
	position: absolute;	visibility: visible; z-index:11; text-align: right; margin-top: 0px; margin-left:0px; width: 158px; margin-bottom:0px; height:100%;
}
.head_logo {
	position: absolute;	visibility: visible; z-index:0; vertical-align:middle; text-align: center; margin-top: -1px; margin-left:610px; height: 30px; width: 38px; font-size:10px; background-image: url(/images/tehn/logo_erti.gif); background-repeat: no-repeat;
}

.float_left { float:left; margin-right:5px;}
.float_right {float:right; margin-left:5px;}
.map_group { margin:5px 0;}
#map_google{ width:785px; float:left; margin:3px;  border:#CCC 1px solid; padding: 0 3px 0 3px; font-size:11px;}

#div_main_field { width:748px; height: auto; background-color:#fff; float:left}
.div_main_field { width:748px; height: auto; background-color:#fff; float:left}
#div_main_right { width:250px; height: auto; background-color: #fff; float: right; text-align:center;}
#div_main_right_title { width:auto; color:#B63730; text-align:left; margin:5px 0 5px 0;}
.div_main_right_title { width:auto; color:#B63730; text-align:left; margin:5px 0 5px 0; font-variant: small-caps}
#div_main_right_block { width:248px; color:#B63730; text-align:left; border:#ccc 1px solid; margin:5px 0 5px 0;} 
	#div_main_red_line{ width:735px; height:2px; background-color:#F23F3B; margin:10px 0px 0px 0px;} 
	#div_main_red_line_l{ width:483px; height:2px; background-color:#F23F3B; margin:0px;} 
	#div_main_red_line_r{ width:237px; height:2px; background-color:#F23F3B; margin:0px;} 
	/*#div_main_top_text{ width:723px; height:167px; margin:0px 0px 5px 0px; padding:5px; border:#CCC 1px solid; border-top:0px; } 
	#div_main_top_text_right{ width:430px; height:auto; float:right} 
	#div_main_top_text_left{ width:245px; height:auto; float:left;} */
	#div_main_top_text{ width:473px; height:220px; margin:0px 0px 5px 0px; padding:5px; border:#CCC 1px solid; border-top:0px; } 
	#div_main_top_text_right{ width:213px; height:auto; float:right} 
	#div_main_top_text_left{ width:245px; height:auto; float:left;} 
	
	
	#div_main_top_text2{ width:733px; height:1700px; margin:0px 0px 5px 0px; border:#CCC 1px solid; border-top:0px; padding-top:5px; } 
	#div_main_top_text_l{ width:483px; height:1700px; margin:5px 0px 5px 0px; border:#CCC 1px solid; border-top:0px; padding-top:0px; float:left; }
	#div_main_top_text_r{ width:235px; height:1700px; margin:-230px 0px 5px 10px; border:#CCC 0px solid; border-top:0px; padding-top:0px; float:left; }
	
	#div_main_top_all_txt{ width:480px; height:94px; float:left; background-color:#FFFFFF; margin-right:5px;}
#reklama_mid{width:735px; height:auto; text-align:right; margin:0px; }
	#div_gall_all_txt{ width:350px; height:94px; float:left; background-color:#FFFFFF; margin:0 5px 5px 0; padding:5px}

    #div_lastminute_all_txt1{ width:440px; height:104px; float:left; background-color:#FFFFFF; margin:0 5px 5px 0; padding:5px; }
    .div_lastminute_all_txt1{ width:440px; height:104px; float:left; background-color:#FFFFFF; margin:0 5px 5px 0; }
    .div_lm_intext {float:left;width:430px; padding: 0 5px; background-color:#fff; overflow:hidden;}
    #div_lastminute_all_txt{ width:309px; height:94px; float:left; background-color:#FFFFFF; margin:0 5px 5px 0; padding:5px; border: 1px solid #ccc}
    .div_lastminute_all_txt{ width:305px; float:left; margin:0 5px 5px 0; padding:5px; border: 1px solid #ccc}
	/* lastminute kolonas */	
	#div_lastminute_column{ width:310px; float:left; margin:0 5px 5px 0; padding:5px}
    .div_lastminute_column1 { width:205px; float:left; margin:0 5px 5px 0; padding:5px}
    #div_lastminute_column2 { width:440px; float:left; margin:0 5px 5px 0; padding:5px}
    #div_lm_c1 {margin-top:2px; border-bottom:#ccc dashed 1px; width:195px; padding:3px 5px 1px 5px; height:15px; float:right;}
	
	
	
	/* kataloga kolonas */	
	#div_catalog_column1{ width:180px; float:left; margin:0 5px 5px 0;}
	#div_catalog_column1_int{ width:170px; float:left; margin:5px 0 0 0; padding:5px; border:#CCC 1px solid;}
	#div_catalog_column2{ width:799px; float:left; margin:0 0 5px 0; }
	#div_catalog_block{ width:799px; float:left; margin:0 0 5px 0;  border:#CCC 1px solid;}
	#div_catalog_block p { font-size:11px;}
	#div_catalog_names{ float:left;padding:5px;}
	#div_catalog_names h1 { font-size:150%;}
	#div_catalog_item_block{ width:785px; float:left; margin:3px;  border:#CCC 1px solid; padding: 0 3px 0 3px; font-size:11px;}
	.div_catalog_item_block{ width:785px; float:left; margin:3px;  border:#CCC 1px solid; padding: 0 3px 0 3px; font-size:11px;}
	#div_catalog_item_column{ width:385px; float:left; margin:3px;  padding: 0 3px 0 3px;  }
	#contact_form{ width:769px; float:left; margin:3px;  border:#CCC 1px solid; padding: 10px;}
	
	/* kataloga kolonas */	
	.div_catalog_column1{ width:180px; float:left; margin:0 5px 5px 0;}
	.div_catalog_column1_int{ width:170px; float:left; margin:5px 0 0 0; padding:5px; border:#CCC 1px solid;}
	.div_catalog_column2{ width:799px; float:left; margin:0 0 5px 0; }
	.div_catalog_block{ width:799px; float:left; margin:0 0 5px 0;  border:#CCC 1px solid;}
	.div_catalog_block p { font-size:11px;}
	.div_catalog_names{ float:left;padding:5px; overflow:hidden;}
	.div_catalog_names h1 { font-size:150%;}
	.div_catalog_item_block{ width:785px; float:left; margin:3px;  border:#CCC 1px solid; padding: 0 3px 0 3px; font-size:11px;}
	.div_catalog_item_column{ width:385px; float:left; margin:3px;  padding: 0 3px 0 3px;  }
	.div_catalog_item_block li {color:#272727;}
	.contact_form{ width:769px; float:left; margin:3px;  border:#CCC 1px solid; padding: 10px;}
	label.error  { font-weight:normal;color: #FF0000; text-align:right; width:140px; padding-left:25px;}
	.div_catalog_obj_block{width:745px; float:left; margin:0 0 5px 0;border:#CCC 1px solid;} /* */
	.div_catalog_obj_left{width:456px; float:left; margin:0 0 5px 0px; min-height:180px; }
	.div_catalog_obj_right{width:288px; float:right; margin:5px 0px 5px 0px; min-height:180px; }

	
	
	
/* menu virsrakti */
  	.boxKatalogs  { margin:0px 0px 0px 0px;  } /*height:30px;*/
  	.boxKatalogs ul  {list-style-type:none;margin:0 0 0 -40px;color:#666; }
  	.boxKatalogs ul li  {float:left; cursor:hand;height:20px;padding:3px 4px 0 4px; text-decoration:none; }
  	.boxKatalogs ul li.linkKatal {float:left; color:  #7F2731; display:block; width:auto;  font-size:80%; font-weight:bold;  text-align:center; border-right: #CCC 1px solid;}
  	.boxKatalogs ul li.linkKatal_act {color: #7F2731; display:block; width:auto;  background-color:#ccc; font-size:80%; font-weight:bold; text-align:center; border-right: #CCC 1px solid;}
  	.boxKatalogs ul li.linkKatal:hover  {color: #7F2731;  display:block; width:auto; background-color: #E5E5E5; font-size:80%;  font-weight:bold; text-align:center; text-decoration: none; border-right: #CCC 1px solid;}
	.boxKatalogs a:hover  { text-decoration: none; } 
	

#text_top_img{ margin-left:10px; width:468px}
#text_block { width:488px; }
#text_author { width:488px; }

#text_adv_katal { width:235px; border:#CCC 1px solid; margin-bottom:3px; background-color:#FFF; margin-right:3px; float:left;  }
#poll {width:280px; padding:5px; border: #FF0000 1px solid; margin:0px 0px 2px 2px;}
.poll li, .poll ol { font-size:12px; color: #272727; margin-left:10px; padding:0px}
.poll p, .poll a { font-size:11px; color: #272727; padding:0px; margin:0px;}
/*.poll .bt { border: 1px solid #BFCFE6; font-size: 7pt; letter-spacing:1;
			color: #FFFFFF; background-color: #666; cursor: default; height:20px; margin-left:20px;}*/
.poll .bars{	height:12px;	background:#FFCC00;		float:left;}
.poll .divs{	float:left;	margin:5px 0 0 5px;  }

p.verticaltext  {
	border:0px solid #999999;
	
	writing-mode:tb-rl;
	-webkit-transform:rotate(270deg);
	-moz-transform:rotate(270deg);
	-o-transform: rotate(270deg);
	white-space:nowrap;
	display:block;
	bottom:0;
	margin:30px 0 0 -30px;
	padding:0;
	width:76px;
	height:16px;
	text-align:center;
	font-size:11px;

}

#div_map_ctr { width:180px; background-color:#fff; float:left; padding:1px;}
#div_map_ctr a {color:#2f2f2f;}
/* valstu css */
#ctrmap h1 { font-size:14pt; font-weight:bold; color: #495F9A; font-family:Trebuchet MS, tahoma, verdana;  padding-left:10px; text-align:center;}
#ctrmap h2 { font-size:14pt; font-weight:bold; color:#495f9a; font-family:Trebuchet MS, tahoma, verdana; margin:14px 0 0 0; }
#ctrmap h3 {font-family: tahoma, verdana; color: #969696; font-size: 8pt; margin:0 0 8px 0;}
#ctrmap h4 {font-family: tahoma, verdana; color: #494949; font-size: 8pt; margin:0 0 8px 0; font-weight:normal;}
#ctrmap  .td_1 {border-bottom: 1px dotted #969696; width: 200px; color:#2f2f2f; font-size: 8pt; font-weight: bold; vertical-align:top;}
#ctrmap  .td_2 {border-bottom: 1px dotted #969696; width: 500px; color:#2f2f2f; font-size: 8pt;vertical-align:top; }
#ctrmap  .td_3 {border-bottom: 1px solid #696969;}
#ctrmap  .td_4 { height:20px;}
#ctrmap  .td_5 {color:#2f2f2f; font-size: 8pt; }
#ctrmap  .td_6 { width: 200px; color:#2f2f2f; font-size: 8pt; vertical-align:top;}
#ctrmap  .td_7 { width: 500px; color:#2f2f2f; font-size: 8pt; vertical-align:top;}
#ctrmap  .td_8 { color:#2f2f2f; font-size: 8pt; vertical-align:top; font-weight: bold; }
#ctrmap  .td_9 {border-top: 4px solid #495f9a; margin-bottom:20px;}

#ctrmap  .top_header {margin-left:auto; margin-right:auto; width:500px; text-align:center;}

#ctrmap  .div_1 { width:auto; margin-top:10px; border:0;}

#ctrmap	 .td_right{ float:right;}

#div_valst_block{ width:740px; float:left; margin:0 0 5px 0;  border:#CCC 1px solid;}

/* notikumi */

.div_image_110 { width:110px; height:70px; float:left;}
.div_txt_400 {width:630px; float:left;}
.txt_ccc_90pr { color:#666; font-size:90%;}
.clear {clear:both;}

/* icons set */
.div-social { margin-left:5px;}
.div-social .float_left { float:left; margin:2px;}

.icons_set { background: url(/images/tehn/ico_set_24px0.png) no-repeat 0 0;
background-position: 0 0;
display: block;
height: 24px;
line-height: 24px !important;
overflow: hidden;
width: 24px; cursor: pointer; margin:1px 0 1px 0;}
.icons_set:hover {background: url(/images/tehn/ico_set_24px.png) no-repeat 0 0;}

.ico_fbook, .ico_fbook:hover { background-position: 0 0;}
.ico_twitter, .ico_twitter:hover { background-position: 0 -25px;}
.ico_draugi, .ico_draugi:hover { background-position: 0 -50px;}
.ico_rss, .ico_rss:hover { background-position: 0 -75px;}
.ico_skype, .ico_skype:hover { background-position: 0 -100px;}
.ico_youtube, .ico_youtube:hover { background-position: 0 -125px;}
.ico_mail, .ico_mail:hover { background-position: 0 -150px;}
.ico_erti, .ico_erti:hover { background-position: 0 -175px;}

/* first page addons */

.first_obj {width:113px; border:#ccc 1px solid; height:85px; display:table-cell; vertical-align:middle; text-align:center; cursor:pointer; float:left;} 
.first_ecatal {padding: 0 3px 0 3px; line-height:15px; border-right: #E0E0E0 1px solid; float:left;}

.first_offer_txt {height:65px; background-color:#fff; float:left;width:306px;overflow:hidden;}
.first_offer_head {height:20px;margin-top:-5px; float:left;width:306px;overflow:hidden;}
.first_offer_foot {margin-top:2px; background-color:#EEE; width:306px; padding:0 2px 0 2px; font-size:11px; height:14px; float:left; overflow:hidden;}

/*------- object conemts tab -------------*/

#div-comments	.ui-tabs { position: relative; } /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
#div-comments	.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; }
#div-comments .ui-tabs .ui-tabs-nav li { list-style: none; position: relative; top: 0; border-bottom: 0;}
#div-comments	.ui-tabs .ui-tabs-nav li a { float: left; padding:0; text-decoration: none; color: #333 }
#div-comments	.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 0; color:#CC0000;}
#div-comments	.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, #div-comments .ui-tabs .ui-tabs-nav li.ui-state-disabled a, #div-search .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: pointer; }
#div-comments .ui-tabs.ui-tabs-collapsible, #div-comments .ui-tabs  .ui-tabs-nav li.ui-tabs-selected a, #div-comments .ui-tabs .ui-tabs-nav li a:hover { cursor: pointer;  color:#CC0000; }/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
#div-comments	.ui-tabs .ui-tabs-panel { display: block; border-width: 0; padding:0; background: none; height:100%; overflow-y:auto ; overflow-x:hidden;}
#div-comments	.ui-tabs .ui-tabs-hide { display: none !important; }

/*-------- obj-comm-menu ----------*/
#tabs 	{ width:100%; clear:both;}
#tabs  .com_menu { position:relative;  vertical-align:middle; width:100%; height:18px;  color: #000; margin:0 0 10px 0;}
#tabs  .com_menu ul  {list-style-type:none;  }
#tabs  .com_menu ul li  {float:left; display:table; padding:0; cursor: pointer; line-height:18px; margin:0 3px 0 0; width:auto; text-align:center;}
#tabs  .com_menu ul li:hover, #tabs .com_menu ul li:active { color:#CC0000;}
#tabs  .com_menu ul a  { display:block; text-decoration:none; margin:0 5px 0 0; font-size:120%; font-family:Georgia, "Times New Roman", Verdana;}

#tabs  ul li.ui-state-active { }
#tabs  ul li.ui-state-active a  { color:#cc0000;  cursor:pointer;}
#tabs  ul li.ui-state-hover a { color:#cc0000;  cursor:pointer;}
#tabs  .ui-tabs-panel{display:block; background:#fff; position:relative; overflow: hidden; height: 100%}

/*-------------LOGO--------------------*/
#top_logo img{ height:54px; margin-right:20px;}
