/*
Theme Name: Amatciems
Theme URI: http://www.amatciems.lv/
Version: 0.2
Author: saigot.com
*/

body {
				height:100%;
    font-family: verdana, arial, tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 12pt;
    text-align: center;
    color: #333333;
    background: #d1d3d4;
            scrollbar-arrow-color: #000000;
        scrollbar-base-color: #d1d3d4;
        scrollbar-track-color: #d1d3d4;
}
.bg1 {    background: #d1d3d4;}

P, TD, DIV, TABLE {font-family: verdana, arial, tahoma, Helvetica, sans-serif; font-size: 9pt; color: #333333; line-height: 12pt;}

body.majas {
				height:100%;
    font-family: verdana, arial, tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 12pt;
    text-align: center;
    color: #333333;
    background: #faf4a8;
            scrollbar-arrow-color: #000000;
        scrollbar-base-color: #d1d3d4;
        scrollbar-track-color: #d1d3d4;
}

body.panorama {
				height:100%;
    font-family: verdana, arial, tahoma, Helvetica, sans-serif;
    font-size: 9pt;
    line-height: 12pt;
    text-align: center;
    color: #333333;
    background: #faf4a8;
    overflow:hidden;
}

html, 	body {margin:0; padding:0; border:0; height:100%;}


#majplani {
	visibility: hidden;
	}
	
	
#majugalerija { width: 700px;
margin: 10px auto;
padding: 0;
}


/* Main Sections 

------------------------------------------------------------------------- */

/*  peleka pirma lapa */
body.pirmalapa-peleka {
    text-align: center;
    background: #d2d3d5;
}
.pirma-peleka {
text-align:center;
    background: url(img/1bilde.jpg) no-repeat 0 0;
}

/*  peleka pirma lapa beigas */

#navigacija1 a {color:#000000; font-size:17px; text-decoration:none; font-weight:normal; line-height:18px; font-family: "Lucida Grande", Verdana, Arial, Sans-Serif; margin: 0 15px 0 0;
}
#navigacija1 a:hover	{color:#0f8a0f;  text-decoration:none;}


	
/* MAJU APRAKSTI
---------------------------------------------*/

#pardots-lv, #pardots-ru, #pardots-en {position: absolute; left: 0; top: 0;
width: 120px; height: 120px; z-index:100}

#pardots-lv {background:  url('img/pardots-lv.png') no-repeat 0 0;}
#pardots-ru {background:  url('img/pardots-ru.png') no-repeat 0 0;}
#pardots-en {background:  url('img/pardots-en.png') no-repeat 0 0;}


#shema {position: absolute; right: 15px; top: 0; width: 105px; height: 90px; z-index:100; background:  url('img/atomi.png') no-repeat 0 7px;}


.pardots {visibility: visible}
.nav {display: none}

.majasnosaukums {margin: 20px 0 0 0; padding: 0; letter-spacing: 1px; text-transform:uppercase; font-weight:normal; font-size: 21px; line-height: 36px}


/* Maju aprakstu navigacija 
------------------------------------------------------------- */
#navcontainer {
margin: 10px 0 15px 0;
padding: 0;
height: 20px;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}

#navcontainer span {
margin-right: 20px
}

#navcontainer a { color: #000; text-decoration: none;}
#navcontainer a:hover {color: #996633}
#navcontainer span.active a {color: #996633}




#navlist {
padding: 3px 0;
margin-left: 0;
font: bold 12px Verdana, sans-serif;
}

#navlist li {
list-style: none;
margin: 0;
display: inline;
}

#navlist li a {
padding: 3px 0.5em;
margin-left: 3px;
border-bottom: none;
text-decoration: none;
}

#navlist li a:link { color: #000000; }
#navlist li a:visited { color: #000000; }

#navlist li a:hover {
color: #996633;
}

.active {
color: #996633;
}



	
/* Galerija
------------------------------------------- */


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 14px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 6;
}

#galerija {
    position: absolute;
	width:750px; 
    margin: 190px 0 0 260px;
    z-index: 4;

}


#galmajas {
	overflow:hidden; 
		width:680px; 
	height: 130px;
    margin: 3px 0 0 0;
 padding: 0;
	}

/*#galmajas img {padding:0 15px 0 0; }*/

/*Sample CSS used for the Virtual Pagination Demos. Modify/ remove as desired*/

.virtualpage, .virtualpage2, .virtualpage3{
/*hide the broken up pieces of contents until script is called. Remove if desired*/
display: none;
}

.paginationstyle{ /*Style for demo pagination divs*/
width: 250px;
text-align: center;
padding: 2px 0;
margin: 10px 0;
}

.paginationstyle select{ /*Style for demo pagination divs' select menu*/
border: 1px solid navy;
margin: 0 15px;
}

.paginationstyle a{ /*Pagination links style*/
padding: 0 5px;
text-decoration: none;
border: 1px solid black;
color: navy;
background-color: white;
}

.paginationstyle a:hover, .paginationstyle a.selected{
color: #000;
background-color: #FEE496;
}

.paginationstyle a.imglinks{ /*Pagination Image links style (class="imglinks") */
border: 0;
padding: 0;
}

.paginationstyle a.imglinks img{
vertical-align: bottom;
border: 0;
}

.paginationstyle a.imglinks a:hover{
background: none;
}

.paginationstyle .flatview a:hover, .paginationstyle .flatview a.selected{ /*Pagination div "flatview" links style*/
color: #000;
background-color: yellow;
}


/* Galerijas beigas */


#bilde img {filter: blendTrans(duration=3.0); }

#lapa {

	width:1000px; 
	min-width:1000px; 
    margin: 0;
    margin-left:auto;
    margin-right:auto;
    text-align: left;
}

.pirma {
text-align:center;
    background: url(img/11bilde.jpg) no-repeat 0 0;
}

#logo {
    position: absolute;
	width:1000px; 
    margin: 89px 0 0 0;
    z-index: 4;
}


#makonis {
    position: absolute;
    margin: 0 0 0 0;
	z-index:1; 
	}


#logozemak {
    position: absolute;
	width:1000px; 
    margin: 300px 0 0 0;
    z-index: 4;
}


#makonismazs {
    position: absolute;
    margin: 0 0 0 0;
	z-index:1; 
	width: 198px;
	height: 450px;
	overflow:hidden; 
	}


#bilde {

    position: absolute;

    margin: 0 0 0 0;

	margin-left:198px; 

	z-index:1; 

	}



#content {
	overflow:auto; 
	width:806px; 
	height: 155px;
    margin: 10px 0 10px 0;
 padding: 10px;
	}



#teksts {
	position:absolute; 
	width:1000px; 
	min-width:1000px; 
    margin: 523px 0 0 0;
	height: 195px;
	z-index:1; 
	}

#contentplatais {
	overflow:auto; 
	width:806px; 
	height: 230px;
    margin: 10px 0 10px 0;
 padding: 10px;
	}



#tekstsplatais {
	position:absolute; 
	width:1000px; 
	min-width:1000px; 
    margin: 450px 0 0 0;
	height: 328px;
	z-index:1; 
	}


#navigacija {
	width:198px; 
	min-width: 198px;
	height: 195px;
    background: #dfe0e1;
	}

#navigacija ul {	margin: 0;
	padding: 0;
	list-style: none;
}
#navigacija ul li { display: block;
	padding: 1px 10px 1px 20px;
}


#navigacija li a {color:#000000; font-size:15px; text-decoration:none; font-weight:normal; line-height:15px; font-variant: small-caps; font-family: Verdana, Arial, Helvetica, sans-serif;
}
#navigacija li a:hover	{color:#0f8a0f;  text-decoration:underline;}
#navigacija li.active a	{color:#0f8a0f; }

#navigacija3 li:first-letter {font-size:14px;}




#navigacija2 {

    position: absolute;
	width:198px; 
	height: 195px;
    margin: 523px 0 0 0;
	z-index:0; 
    background: #dfe0e1;
    padding:10px 0 0 0;

	}



#footer {

    position: absolute;
    	overflow:hidden; 

	width:1000px; 

	min-width:1000px; 

	height: 113px;

    margin: 715px 0 0 0;


	z-index:0; 

	}



/* karte Sections 

------------------------------------------------------------------------- */

#kartelogo {

    position: absolute;

	width:407px; 

	min-width:407px; 

    margin: 0 0 0 0;

    z-index: 3;

}

#karteplans {
    position: absolute;
	width:280px; 
    margin: 0;
    top: 633px;
    margin-left:628px;
    z-index: 3;
}
#karteseta {
    position: absolute;
	width:36px; 
    margin: 0;
    top: 800px;
    margin-left:970px;
    z-index: 1;
}


#kartemakonis {

    position: absolute;

    margin: 0 0 0 0;

	z-index:1; 

	}



#kartebilde {

    position: absolute;

    margin: 0 0 0 0;

	margin-left:417px; 

	z-index:3; 

	}

#karteleft {

    position: absolute;

	width:417px; 

	height: 436px;
	text-align:left;

    margin: 404px 0 0 0;

    padding: 10px 0 0 0;

    background: url(img/karte-fons.jpg) repeat-y;

	z-index:1; 

	}

#karteapzimejumi {

    position: absolute;

	width:109px; 

	height: 360px;

    margin: 404px 0 0 308px;

	z-index:2; 

	}

#karteteksts {

    position: absolute;

	width:307px; 

	height: 252px;

    margin: 604px 0 0 0;

	z-index:3; 

	}

#planslogo {
    position: absolute;
	width:307px; 
	min-width:307px; 
    margin: 0 0 0 0;
    z-index: 3;
}

#kartesdala {
    position: absolute;
    margin: 0 0 0 0;
	margin-left:307px; 
	z-index:3; 
	    background: url(img/karte-new.jpg) no-repeat;
	}


#kartesnav {
    position: absolute;
    margin: 0 0 0 0;
	z-index:100; 
	}

#plansbilde {
    position: absolute;
    margin: 0 0 0 0;
	margin-left:307px; 
	z-index:3; 
	    background: url(img/karte2.jpg) no-repeat;
	}
#plansbildear {
    position: absolute;
    margin: 0 0 0 0;
	margin-left:307px; 
	z-index:3; 
	    background: url(img/gruntsgabali-ar.jpg) no-repeat;
	}
#plansbildebez {
    position: absolute;
    margin: 0 0 0 0;
	margin-left:307px; 
	z-index:3; 
	    background: url(img/gruntsgabali-bez.jpg) no-repeat;
	}
	
#plansleft {
    position: absolute;
	width:307px; 
	height: 436px;
    margin: 404px 0 0 0;
    padding: 10px 0 0 0;
    background: url(img/karte-fons.jpg) repeat-y;
	z-index:1; 

	}



ol {

    margin-left: 1em;

    padding-left: 1em;

}

ol li {

    margin-left: 1em;

    padding: 0 0 .5em .3em;

    list-style: decimal;

}

h1, h2, h3, h4 {

    font-family: verdana, arial, tahoma, Helvetica, sans-serif;

	margin: .5em 0;

}

h1 { font-size: 145% }

h2 { font-size: 164%; }

h3 { font-size: 145%; }

h4 { font-size: 118%; letter-spacing: .15em }



p { padding: 0 0 1em; }



a, a:link { text-decoration: none; color: #cc6633;}

a:visited { color: #cc6633; text-decoration: none; }

a:hover { color: #cc6633; text-decoration: underline; }

a:active { color: #fff; text-decoration: none; }





a img, img {

    border: none;

}



ul {

    list-style: none;

    margin: 0 0 20px 1.5em;

}

li {

    list-style: disc;

    margin-bottom: 3px;

}





.clear {

    clear: both;

    height: 1px;

    margin: -1px 0 0;

    font-size: 1px;

}





#page {

    width: 100%;

    margin: 0 auto;

    text-align: left;

}



#content2 {

    text-align: left;

    margin: 0;

    padding:  20px 20px 0 5px;

    line-height: 1.5em;

}



/* Special text formatting 

------------------------------------------------------------------------------- */

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {

	color: #333;

}



h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {

	text-decoration: none;

}

h2 a:hover, h3 a:hover {

	color: #06c;

	border-bottom: 1px dotted #06c;

}



h2.pagetitle {

	margin-top: 30px;

	text-align: center;

}



h4.date-header {

    margin-top: 0;

    padding-left: 14px;

    font-size: 90%;

    color: #f93;

    background: url(images/date_icon.gif) no-repeat 0 50%;

}



blockquote {

    margin: 0 0 0 30px;

    padding: 0 0 0 20px;

}



blockquote p { margin-top: 0; }



blockquote cite {

	margin: 5px 0 0;

	display: block;

}

code {

	font: 1em/2.5em 'Courier New', Courier, monospace;

	color: #444;

	white-space: pre; 

    width: 350px;

    height: auto;

	overflow: auto;

    display: block;

    border: 1px solid #999;

    border-width: 2px 0;

    padding: 1em;

    margin: 0 0 1em 0;

    background-color: #fafafa;

}

li code { width: 330px }



acronym, abbr, span.caps {

	font-size: 90%;

	letter-spacing: .07em;

	cursor: help;

	border-bottom: 1px dotted #3f3f3f;

}



.center { text-align: center;}

.alignright { float: right; }

.alignleft { float: left; }



hr { display: none; }





.error, .message {

    padding: 12px;

    background-color: red;

    color: #fff;

}

.message {

    background-color: green;

}







/* Forms 

------------------------------------------------------------------------------- */

form {

	width: 360px;

	text-align: left;

	clear: both;

	padding-bottom: 20px;

	border: none;

}

form.full { width: 100%; }





fieldset {

    border: none;

}



legend {

	display: none;

}

form h3 {

	clear: both;

	padding: 15px 0 5px;

	font-size: 14px;

	font-family: Helvetica, Arial, sans-serif;

	color: #000;

	font-weight: bold;

}



form label,

form p {

	display: block;

	clear: both;

	width: 310px;

	font-size: 1em;

	line-height: 1.5em;

	padding: 0 0 9px;

}



form input {

	display: block;

	margin-top: 3px;

}



form select {

	float: left;

	display: block;

}



form label.first,

form label.city {

    clear: left;

    margin-right: 10px;

    width: 150px;

}



form label.second,

form label.state {

	float: left;

	clear: none;

	margin: 0 10px 0 0;

	width: 150px;

}

form label.state { width: 60px; }



form label.first input,

form label.city input,

form label.second input {

	float: left;

	width: 150px;

	padding: 0;

}



form label.state select {

	width: 60px;

	float: left;

	margin-top: 3px;

}



form label.zip,

form label.zip input {

	float: left;

	width: 80px;

}

form label.zip { clear: none; }



form label {

	float: left;

	clear: left;

	width: 310px;

	margin: 0;

	line-height: 1.5em;

}



form label input {

	float: left;

	width: 310px;

	padding: 0;

}



form input.radio,

form input#radiobutton_1,

form input#radiobutton_2,

form input#radiobutton_3,

form input#radiobutton_4 {

	clear: left;

	float: left;

	padding: 0;

	margin: 0;

}



form label.radio,

form label.radioitem {

	clear: none;

	margin: 0 0 0 25px;

	padding: 0 0 15px;

}



form input.checkbox,

form input#checkbox_1,

form input#checkbox_2,

form input#checkbox_3,

form input#checkbox_4 {

	clear: both;

	float: left;

	padding: 0;

	margin: 0;

}



form label.checkbox {

	clear: none;

	margin: 0 0 0 25px;

	padding: 0 0 15px;

}

/* style the form elements to look similar across browsers ... emulates Safari */

form label input,

form textarea {

    border: 1px solid #ddd;

    border-left-color: #c3c3c3;

    border-top-color: #7c7c7c;

    padding: 0 2px;

    height: 18px;

    line-height: 20px;

    background: #fff url(images/input-bg.gif) repeat-x top left;

}

form input.checkbox,

form select {

    border: 1px solid #ddd;

    border-left-color: #c3c3c3;

    border-top-color: #7c7c7c;

    background-color: #fff;    

}

form textarea {

	margin-top: 3px;

	width: 383px;

	height: auto;

	display: block;

}



form label input.calc {

    text-align: right;

    width: 100px;

    clear: left;

    padding: 0;

}

form input.button {

    clear: left;

}



/* Special handling for images & alignment 

------------------------------------------------------------------------------- */



p img {

	padding: 0;

	max-width: 100%;

}



img.centered {

	display: block;

	margin: 0 auto;

}

img.alignright {

	padding: 4px;

	margin: 0 0 2px 7px;

	display: inline;

}

img.alignleft {

	padding: 4px;

	margin: 0 7px 2px 0;

	display: inline;

}



/* Fixes for RichText widgets

------------------------------------------------------------------------------- */

.MODX_RichTextWidget {

	float: left;

}



.MODX_RichTextWidget a {

	border: 0px;

}

