img { border:0 }
table { border-collapse:collapse }
table td { vertical-align:top }
.v_link { cursor:pointer }
html, body { margin:0; padding:0 }
body {
	margin:0px;
	font-family:Verdana,Lucida,Arial,Helvetica,sans;
	font-size: 1em;
	overflow:auto
}
#wrapper {
	min-width:995px;
	background-color:#FDBF01;
	padding-bottom:30px;
	}
#header {
	position:relative;
	height:246px;
	margin:0;
	padding:0;
	background-color:#FDBF01;
	}
#left_navigation {
	width:192px;
	float:left;
	background-color:#FDBF01;
	font-size:12px;
	border-top:1px solid #FFFFFF;
	}
#rightbar {
	width:154px;
	margin:0;
	float:right;
	background-color:#FDBF01;
	padding-top:10px
	}
#content {
	background-color:#FFFFFF;
	}
.content_add {
	padding:15px 5px 5px 5px;
	position:relative;
	margin:0 155px 0 192px;
	border:1px solid #E20025;
	min-height:500px;
	height: auto !important;
	height: 500px;
}
.AutoCelvedisAp {
	border-width:3px;
	border-style:solid;
	border-color:#FDBF01;
	padding-bottom:10px
}

#box { height:1% }

#self_banner img { float:left }
#vaks { margin:2px 0 0 15px }
#self_banner {
	height:246px;
	width:192px;
	background-image:url('imgs/h_right.gif');
	background-repeat:no-repeat;
	background-position:191px 0;
	float:left;
	}
#self_banner p { text-align:center; line-height:80% }
#self_banner p a { text-decoration:none; font-size:10px; font-weight:bold }
#self_banner p a#pas { color:#E20025 }
#self_banner p a.kat { color:#000000 }
#top_banner {
	margin:0 154px 0 192px;
	height:91px;
	background-image:url('imgs/auto.png');
	background-repeat:no-repeat;
	background-position:20px 5px;
	text-align:right;
	}
#top_banner img { margin-top:22px }
#search_form {
	background-image:url('imgs/lupa.png');
	background-repeat:no-repeat;
	background-position:100% 50%;
	margin:0 154px 0 192px;
	height:155px;
	}

#search_form2 {
	background-image:url('imgs/auto-mazs.png');
	background-repeat:no-repeat;
	background-position:10px 50%;
	background-color:#FDBF01;
	padding:15px 10px 20px 75px
	}
.search_txt2 {
	padding:0;
	margin:0
}
.search_but2 {
	border:1px solid #000000;
	font-size:11px;
	font-weight:bold
}


#form1 {
	float:left;
	margin-right:10px;
	font-size:10px;
	}
#top_margin { margin-top:10px }
#form2 {
	float:left;
	margin-right:10px;
	font-size:10px;
	}
#form3 { float:left; font-size:10px }
#search_form form { margin:0 120px 0 20px; padding-top:30px }
#search_form form label { font-weight:bold }
#search_form form label a {
	color:#E20025;
	font-weight:bold;
	text-decoration:none;
	}
#search_form form .txt {
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#E20025;
		width:190px
	}
#search {
	border:1px outset #E20025;
	background-color:#FFFFFF;
	color:#E20025;
	font-weight:bold;
	padding:0 10px
	}
#menu {
	background-image:url('imgs/menu_back.png');
	background-repeat:repeat-x;
	background-position:0;
	height:20px;
	font-size:11px;
	}
.navigation {
	list-style-type:none;
	padding:2px 0 0 0;
	margin:0;
	float:left;
	width:192px;
	height:18px;
	border-right:1px solid #FFFFFF;
	}
.navigation li {
	display:inline;
	background-image:url('imgs/punkts.png');
	background-repeat:no-repeat;
	background-position:0 5px;
	padding-left:7px;
	margin-left:15px;
	}
.navigation li a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
.navigation li a:hover { color:#FDBF01 }
.top_menu {
	list-style-type:none;
	padding:0;
	margin:3px 0 0 0px;
	float:left;
	}
.top_menu li {
	display:inline;
	background-image:url('imgs/top_menu_back.png');
	background-repeat:no-repeat;
	background-position:100% 0px;
	padding-right:10px;
	margin-left:20px
	}
.top_menu li a {
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	}
.top_menu li a:hover { color:#FDBF01 }
.top_menu li a.active { color:#FFFF99 }
.left_menu {
	list-style-type:none;
	margin:40px 0 0 0;
/*	background-color:#FFFFFF;
	border-top:1px solid #E20025;
	border-bottom:1px solid #E20025;*/
	padding:5px 0;
	}
.left_menu li {
	background-image:url('imgs/sarkans_punkts1.png');
	background-repeat:no-repeat;
	background-position:0 2px;
	padding-right:0px;
	margin:2px 0 0 10px
	}
.left_menu li a {
	display:block;
	width:170px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:12px;
	font-size:12px;
	}
.left_menu li a:hover { color:#E20025 }
.left_menu li a.active { color:#E20025 }
#search_nozare {
	background-image:url('imgs/auto-mazs.png');
	background-repeat:no-repeat;
	background-position:5 5px;
	padding:35px 5px 0 10px;
	background-color:#FDBF01;
	height:100%
	}
#search_nozare form { }
#search_nozare form label { font-weight:bold; font-size:0.7em }
#search_nozare form .txt {
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#E20025;
		width:150px
	}
#search_b {
	border:1px outset #E20025;
	background-color:#FFFFFF;
	color:#E20025;
	font-weight:bold;
	padding:0 5px
	}
p.nozares {
	background-image:url('imgs/sarkans_punkts1.png');
	background-repeat:no-repeat;
	background-position:0 4px;
	padding-left:12px;
	margin:0
	}
p.nozares a {
	color:#000000;
	text-decoration:none;
	font-size:0.8em
	}
p.nozares a:hover { color:#E20025 }
#map_container {
	background-image:url('imgs/auto-mazs.png');
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:40px 5px 0 5px;
	background-color:#FDBF01;
	}
#karte {
	float:left;
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#E20025;
	background-color:#FFFFFF;
	padding:4px
	}
#karte1 { text-align:center }
#karte2 { width:450px; margin:0 auto;  }
#rajonu_forma { margin:0 }
#images { position:relative }
.rajonu_liste {
	float:left;
	font-size:0.8em;
	padding-left:10px
	}
#novadi { font-size:0.8em; clear:both }
#pop_but { padding:10px; text-align:right }

#top {
	color:#E20025;
	font-weight:bold;
	font-size:1.1em;
	margin:5px 1px 10px 20px;
	}
.top_iauto {
	color:#E20025;
	font-weight:bold;
	font-size:1.4em;
	margin:5px 20px;

}
#top p, .top_iauto p {
	color:#000000;
	font-weight:normal;
	font-size:0.6em;
	float:right;
	cursor:pointer;
	margin:0 0 0 10px;
	}
#top p img {
	float:left;
	margin-right:5px
}
.mekl_augsa {
	font-size:10px;
	color:#7E7E7E;
	width:100%;
	}
.mekl_augsa td {
	padding:2px;
}
.mekl_augsa td.col1 {
	font-weight:bold;
	}

.mekl_augsa span { color:#000000 }

.page_info, .page_nums {
	text-align:right
}

.apaksa { text-align:center; width:100% }

.page_nums ul {
	font-size:11px;
	list-style-type:none;
	padding:2px 0;
	margin:0
	}
.page_nums ul li { display:inline; margin-left:2px }
.page_nums ul li.current a { color:#000000 }
.page_nums ul li.first a, .page_nums ul li.previous a, .page_nums ul li.next a, .page_nums ul li.last a { font-weight:bold }
.page_nums ul li a {
	margin:0;
	padding:2px 3px;
	text-decoration:none;
	color:#E20025;
	font-weight:bold
	}
.page_nums ul li a:hover {
	background-color: #FFE28B;
	text-decoration:none;
	color:#000000;
	}
#rez_table {
	margin-top:10px;
	font-size:0.7em;
	width:100%;
	}
#rez_table th {
	padding:3px;
	text-align:left;
	background-color:#FDBF01;
	color:#000000;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
	font-size:1.1em
	}
#rez_table th.txt_to_right { text-align:right }
#filtrs, #filtrs div {
	display:inline;
	margin:0;
	padding:0
	}
#filtrs select { font-size:0.9em }
#rez_table tr.partneris { background-color:#FFFF99 }
#rez_table tr.partneris_on { background-color:#FFFFB3 }

.partneris td, .partneris_on td {
	border-bottom:2px solid #E20025;
	border-top:2px solid #E20025
}

td.left {
	border-left:2px solid #E20025
}
td.right {
	border-right:2px solid #E20025
}
#rez_table tr td.bold { font-weight:bold }
#rez_table tr .bold { font-weight:bold }
.partneris .nosaukums a, .partneris_on .nosaukums a { font-size:1.2em }
#rez_table tr.ligums { background-color:#FEF9E9 }
#rez_table tr.on { background-color:#FFFCF2 }

#rez_table tr.nav_ligums { background-color:#FFFFFF }

#rez_table td {
	border-bottom:1px solid #B4AEB0;
	padding:5px
}
#rez_table td.nosaukums {
	width:340px
}


#rez_table td.logo {
	text-align:center;
	vertical-align:middle;
	width:100px;

}

#rez_table td.nosaukums p { text-indent: 0; margin:0 }
#rez_table td.nosaukums a {
	text-decoration:none;
	font-weight:bold;
	font-size:1.1em;
	color:#E20025
	}
#rez_table td.nosaukums a:hover { color:#DF0024; text-decoration:underline }
#rez_table td.nosaukums .adrese { color:#7D7D7D }

#rez_table td.links { text-align:center; vertical-align:middle; width:30px }
#rez_table td.links img { margin:5px 0 }
#rez_table td.tel { width:80px }


/*#firma_info td { border:1px solid #000000;  }*/
#firma_info { width:90%; margin:10px 4% }
#firma_info td { font-size:0.8em; padding:5px 0; text-align:left }
#firma_info td a { text-decoration:none }
#firma_info td a:hover { color:#FF0000 }
#firma_info #nos { font-weight:bold; font-size:1.1em; padding:5px 0 }
#firma_info .border_but { border-bottom:1px solid #9B9A98 }
#firma_info .title { color:#000000; width:115px; padding-left:3px }
#firma_info .data { padding-left:5px }
#firma_info .data a { color:#000000 }
#firma_info .bg_silver { background-color:#FEF9E9 }
#firma_info .spacer { height:10px }
#firma_info .border_r { background-image: url("imgs/info_b_px.gif"); background-repeat:repeat-y;background-position:100% 100%; }
#firma_info .border_b { padding:0; height:50px; background-image: url("imgs/info_b_px.gif"); background-repeat:repeat-x;background-position:100% 100% }
#firma_info #b_r_corner { padding:0; height:50px; width:50px; background-image: url("imgs/info_b_r.gif"); background-repeat:no-repeat; background-position:100% 100% }
#firma_info td table { font-size:1.2em }
#firma_info td table tr td { padding:0; margin:0 }
.picto { margin:5px 2px }

#map { text-align:center; }
.raj_noz_list {
	float:left;
	width:45%;
	margin:10px;
	font-size:0.8em;
	line-height:130%;
	}
.raj_noz_list a { text-decoration:none; color:#000000 }
.raj_noz_list a:hover { color:#E20025 }
.right_border { border-right:1px solid #E20025 }
.noz_title {
	font-weight:bold;
	font-size:1.2em;
	margin:5px 0;
	padding:5px 2px;
	text-align:left;
	}
.bg_orange {
	background-color:#FDBF01
	}
.bg_green {
	background-color:#85D75F
	}
#error {
	margin:20px 50px;
	font-size:0.8em;
	line-height:150%;
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#E20025;
	background-color:#FEF9E9;
	padding:10px
	}
#error a { color:#000000 }

.sub_menu {
	list-style-type:none;
	padding:0;
	margin:20px;
	}
.sub_menu li {
	background-image:url('imgs/sarkans_punkts.png');
	background-repeat:no-repeat;
	background-position:0 5px;
	margin:2px 0 0 10px
	}
.sub_menu li a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
	padding-left:12px;
	font-size:0.8em;
	}
.sub_menu li a:hover { color:#FDBF01 }
.sub_menu li .small {
	font-size:0.8em;
	}
.sub_menu li div {
	border:1px solid #FFFFFF;
	font-size:0.8em;
	margin:5px;
  }

/*#teksti p {
	font-size:0.9em;
	margin:5px;
	text-indent:1em;
	}*/
#teksti .small {
	font-size:0.7em;
	text-indent:0;
	}

#teksti .txt {
	font-size:0.8em;
	margin:5px;
	}

.raksti_img1 {
	float:right;
	margin:5px;
	padding:5px;
	font-size:10px;
	text-align:right
	}
#adm_park {
	border:1px solid #000000;
	margin:10px 5px;
	font-size:0.7em;
	}
#adm_park th {
	border-width:0 0 1px 1px;
	border-style:solid;
	border-color:#000000;
	padding:2px 5px;
	background-color:#FEF9E9
	}
#adm_park th.col3 {
	width:70px
	}
#adm_park .col1 {
	width:35px
	}

#adm_park td {
	border-width:0 0 1px 0;
	border-style:solid;
	border-color:#000000;
	padding:2px 5px;
	}
#adm_park td.dala {
	font-weight:bold;
	padding:5px;
	}
#adm_park td ol {
	margin-top:5px;
	margin-bottom:5px
	}
.regdati {
	border:1px solid #000000;
	width:40%;
	margin:5px;
	font-size:0.9em;
	}
.regdati td {
	border:1px solid #000000
	}

.dileri {
	border-width:1px 2px 2px 1px;
	border-style:solid;
	border-color:#000000;
	float:left;
	margin:5px;
	padding:2px;
	width:315px;
	height:135px;
	}
.dileri div {
	font-size:0.8em;
	padding-left:110px;
	}
.dileri div a {
	font-weight:bold;
	text-decoration:none;
	color:#000000
	}
.dileri div a:hover {
	color:#FF0000
	}
.dileri img {
	float:left;
	margin:2px 0px 2px 2px;
	}



/* FIRMAS INFO  */

.detail {
	margin:0 10px
}

.FirmasLine {
	border-bottom:1px solid #000000;
	margin-bottom:10px;
	padding-bottom:25px;
	font-size:13pt;
	font-weight:bold;
}

.FirmasLauki {
	color: #757981
}
.FirmasAdrese {
	font-size:10pt;
	margin-top:5px;
}
.FirmasTalr {
	font-size:10pt;
	margin-top:5px;
}

.FirmasLinki {
/*	border:1px solid #000000;
	position: relative;*/
	text-align:right;
	font-size:11px;
	float:right
}

.FirmasLinki a.link {
	float:right;
	font-size: 11px;
	padding-left: 20px;
	background-image: url('http://www.abc.lv/1/img/home_light.gif');
	background-repeat: no-repeat;
	background-position: 0 1px;
	}

.FirmasLinki a { color:#FF6600 }
.FirmasLinki a:hover { color:#FF0000 }
.FirmasLinki a img { margin-right:10px }


.rekl .rekl_vieta {
	padding:5px;
	margin: 5px 0;
	background-color: #E4E9F3;
	font-size: 10pt;
	}
.rekl .rekl_vieta div {
	float:left;
	width:18%;
	}
.rekl .rekl_vieta ul {
	margin:0 0 0 18%;
	padding:0;
	list-style-type:none;
	font-weight:bold;
	}
.rekl .rekl_vieta ul li {

}
.rekl img {
	margin: 10px;
}


/* RAKSTA GALERIJAS ELEMENTI*/
#dhtmlgoodies_slideshow { width:600px    }
.BilzuGalerijaPop {
    text-align:center
}
#dhtmlgoodies_slideshow2 { width:600px; }
#SlideshowFull {     }
#previewPane {
    border:1px solid #CCCCCC;
    margin-bottom:10px;
    text-align:center;
    vertical-align:middle;
    padding-top:10px;
    position:relative;
    /* CSS HACK */
    height: 445px;    /* IE 5.x */
    height/* */:/**/445px;    /* Other browsers */
    height: /**/445px;
}
.BilzuGalerijaPop #previewPane {
    height: 650px;    /* IE 5.x */
    height/* */:/**/650px;    /* Other browsers */
    height: /**/650px;
}
#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:65px;    /* Height of the images + 2 */
    border:1px solid #CCCCCC;
    position:relative;
    overflow:hidden;
    padding:1px;
    /* CSS HACK */
    height: 65px;    /* IE 5.x - Added 2 pixels for border left and right */
    height/* */:/**/65px;    /* Other browsers */
    height: /**/65px;
}

#galleryContainer2{
    height:130px;    /* Height of the images + 2 */
    border:1px solid #CCCCCC;
    position:relative;
    overflow:hidden;
    padding:1px;
    /* CSS HACK */
    height:130px;    /* IE 5.x - Added 2 pixels for border left and right */
    height/* */:/**/130px;    /* Other browsers */
    height: /**/130px;
}

#arrow_left{
    position:absolute;
    left:0px;
    z-index:10;
    background-color:#C3C3C3;
    padding:1px;
}
#arrow_right{
    position:absolute;
    right:0px;
    z-index:10;
    background-color:#C3C3C3;
    padding:1px;
}
#theImages{
    position:absolute;
    height:60px;
    left:20px;
    width:100000px;
}

#theImages2{
    position:absolute;
    height:120px;
    left:20px;
    width:100000px;
}

#theImages #slideEnd {
    float:left;
}

#theImages2 #slideEnd {
    float:left;
}

#theImages img {
    float:left;
    padding:1px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor:pointer;
    border:0px;
}

#theImages2 img {
    float:left;
    padding:1px;
    filter: alpha(opacity=50);
    opacity: 0.5;
    cursor:pointer;
    border:0px;
}

#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;
}
.BilzuGalerijaPop { text-align:center }
