/* CSS Document */
img {
	border:none;
	padding: 5px 0px 5px 5px;
	}

/* Logo Header
----------------------------------------------- */
#logo {
	width:200px;
	}

#logo img {
	padding: 0px 0px 0px 8px;
	}

#header {
	width:800px;
	float:left;
	background:#E4EB9E;
	}

#zem_logo	{
    float:left;
	width:200px;
	font-family:"Tahoma", Times, serif;
	color:#5E5238;
	padding:1px 0px;
	text-align:center;
	}

/* Main Navigation
----------------------------------------------- */
div#nav {
	font-size:12px;
	width:100%;
	float:right;
	margin:0px 0px 0px 0px;	
	padding:0px;
	}
#hed {
	float:right;
	}


ul#header_nav {
	height:32px;
	list-style:none;
	text-transform:uppercase;
	padding: 0px 0px 0px 0px;
	width:468px;
	margin:0px;
	float:left;
	}

#nav li {
	float:left;
	margin:0px;
	padding:0px;
	border-right:1px solid #5E5238;
	}
	
#header_nav a, #header_nav strong a, #header_nav a:visited {
	display:block;
	text-decoration:none;
	font-weight:none;
	text-transform:uppercase;
	font-family: "Tahoma", Times, serif;
	line-height:1.3em;
	padding:0px 5px 0px 5px;
	color:#5E5238;
	}

#nav a:hover, #header_nav strong a {
	text-decoration:underline;
	}

#lang_switch {
	float:left;
	list-style:none;
	padding:0px 0px 0px 2px;
	margin:0px;
	height:32px;
	width:120px;
	line-height:1.3em;
	}

#lang_switch li {
	display:block;
	float:left;
	padding:0px 0 0 0;
	margin:0px;
	color:#5E5238;
	font-family: "Tahoma", Times, serif;
	font-weight:normal;
	text-transform:uppercase;
	}

#lang_switch a{
	color:#5E5238;
	padding:0px 10px 0px 10px;
	}

/* Lists
----------------------------------------------- */

ul {
	margin:0;
	padding:0;
	list-style: none;
	font-family: "Tahoma", Times, serif;
    }
.subcol ul {
	padding:0px 0 0 0;
	margin:0px 0px 0px 0px;
	font-family: "Tahoma", Times, serif;
	}

 p	{
	padding:0px;
	margin:0px;
	font-family: "Tahoma", Times, serif;
	}	
/*Footer 
----------------------------------------------- */


#footer 	{
	width:787px;
	float:left;	
	clear:both;
	padding:3px 3px 3px 10px;
	margin-top:0px;	
	background:#EEF2C4;
	border-top:1px solid #5E5238;
	height:auto;
	font-family: "Tahoma", Times, serif;
	}

.copy {
	float:left;
	padding-top:7px;
	}

.hosted {
	float:right;
	margin:0;
	padding-right:12px;
	}

	
 /* Breadcrumbs
----------------------------------------------- */

#bc { 
	width:786px;
	display:block;
	margin:0px;
	padding:3px 3px 3px 10px;
	color:#5E5238;
	float:left;
	text-transform:uppercase;
	font-family: "Tahoma", Times, serif;
	background-color:#EEF2C4;
	border-top:solid 1px #5E5238;
  }
  

/* Titles
----------------------------------------------- */
h1 {
	font-size:15px;
	font-family: "Tahoma", Times, serif;
	text-transform:uppercase;
	color:#5E5238;
	padding:5px 0px 0px 7px;
	line-height: normal;
	margin:0px;
	}

h3 {
	text-decoration: none;
	color: #5E5238;	
	font-family: "Tahoma", Times, serif;
	font-weight:normal;
	text-transform:inherit;
	padding:0px 0px 0px 0px;
	margin:0px;
	}


/* Links
----------------------------------------------- */
a:link, a:visited {
	text-decoration: none;
	color: #5E5238;	
	font-family: "Tahoma", Times, serif;
	font-weight:normal;
	text-transform:inherit;
	}
 
a:hover {
	text-decoration:underline;
	font-family: "Tahoma", Times, serif;
	}


/* Home Page
----------------------------------------------- */
li strong {
	font-weight:normal;
	font-family: "Tahoma", Times, serif;
	}

#home .subcol ul {
	float:left;
	padding-top:9px;
	font-family: "Tahoma", Times, serif;
	}
		
#slogan img {
	border:none;
	padding:0px;
	margin:0px;
	}
	
#home .subcol {
	padding:5px 0px 5px 5px;
	}

#home .home_tab{
	margin:5px 3px 20px 3px;
	text-align:center;
	font-family: "Tahoma", Times, serif;
	}
	
#home .subcol a img {
	padding:5px 3px 5px 4px;
	
	}
	
#home .home_tab a {
	color:#5E5238;
	font-family: "Tahoma", Times, serif;
	font-size:14px;
	font-weight:bolder;
	}
#home .image_div {
	float:left;
	width:125px;
	}	

.textins_div {
	float:left;
	width:125px;
	text-align:center;
	font-family: "Tahoma", Times, serif;
	}
#home .maincol p {
	text-align:center;
	}
	
#kont_root {
	margin:80px 0px 123px 0px;
	}

/*column structure unnecessary
-----------------------------------------------------*/	
#home .subcol {
	display:none;
	}

#home .maincol {
	width:800px;
	}

#home .maincol img {
	padding:20px 80px 0px 80px;
	}

#kont_root {
	margin:10px 0px 100px 0px;
	}
	
#open {
	padding:10px 0px 305px 0px ;
	line-height:20px;
	}
	
#lv {
	float:left;
	margin: 0px 0px 0px 25px;
	}

	
/* Pakalpojumi column structure
------------------------------------------------ */	

.product_row {
	float:left;
	width:250px;
	padding:0px;	
	margin:0px;
	}

.prod_top {
	float:left;
	width:244px;
	margin:8px 8px 8px 3px;
	padding:0px;
	background:none;	
	}

.article {
	float:left;
	border-top:none;
	width:233px;
	text-align:left;
	}
	
.article .text {
	text-align:left;
	}

.article .textins {
	padding:0px 3px 0px 10px;
	font-family:"Tahoma", Times, serif;
	font-size:12px;
	}
	
.textins p{
        margin-left:10px;
        }
.article h3 {
	width:233px;
	background:none;
	text-align:left;
	border-top:0px;
	font-size:17px;
	} 
	
.siikaak {
	display:none;
	padding: 3px 3px 0px 3px;
	font-size:12px;
	float:left;
	}
	
#pakalpojumi .maincol{
	padding:5px 20px 0px 0px;
	background:#FBFDEC;
	}

#pakalpojumi .maincol img {
	padding:8px 0px 8px 8px;
	}

#pakalpojumi .maincol .text {
	padding:8px 0px 8px 8px;
	}
	
#pakalpojumi .wrap{
	background:#FBFDEC;
	}
/*jaunumi column structure
--------------------------------------------------*/
#jaunumi .maincol{
	padding:5px 10px 0px 5px;
	background:#FBFDEC;
	}
	
#jaunumi .maincol {
	padding:8px 0px 8px 8px;
	}
	
#jaunumi .wrap{
	background:#FBFDEC;
	}
#jaunumi .subcol h1 {
	width:270px;
	}	
#jaunumi h2 {
        font-size:16px;
        text-decoration: none;
	color: #5E5238;	
	font-family: "Tahoma", Times, serif;    
	text-transform:inherit;
	padding:19px 0px 0px 0px;
	margin:0px;
        } 
#jaunumi h3 {
        text-decoration:none;
	color: #5E5238;	
	font-family: "Tahoma", Times, serif;
	font-weight:normal;
	text-transform:inherit;
	padding:3px 0px 0px 7px;
	margin:0px;
        }
#jaunumi .subcol img {
        padding:4px 7px 9px 9px; 
        }
#jaunumi .teksts {
        width:480px;
        }
#jaunumi .maincol img {
        padding:0px;
        margin:0px;
        }
#jaunumi .maincol a {
        font-weight:bold;
        }
#jaunumi .subcol a{
        font-weight:bold;
        }
/* cenas column structure
-------------------------------------------------- */


#cenas .maincol img {
	padding:8px 0px 0px 4px;
	margin:0px;
	}


subcol .text {
	padding: 3px 0px 0px 7px;
	}
	
#table_cenas {
	padding:3px 0px 0px 7px;
	}
	
#table_cenas td {
	padding:5px;
	border-bottom:1px dotted #5E5238;
	}
	
#cenas .maincol {
	padding:5px 15px 0px 0px;
	margin:0px 0px 12px 0px;
	background:#FBFDEC;
	}
	
/* par_mums column structure
--------------------------------------------------*/
#par_mums .subcol .text {
	padding: 3px 10px 0px 10px;
	}
	
#par_mums h1 {
	padding:5px 0px 0px 9px;
	}
	
.div_par_mums {
	padding:3px 10px 6px 10px;
	line-height:20px;
	}
	
#par_mums .maincol {
	padding:5px 15px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#FBFDEC;
	}
#par_mums .maincol img {
	padding:10px 0px 10px 11px;
	}

#kontakti_div {
	padding:20px 0px 0px 10px;
	
	}

/*kontakti column structure
---------------------------------------------------*/	
#kontakti .subcol p {
	padding:3px 10px 0px 10px;
	}
	
#kontakti .maincol {
	padding:10px 8px 0px 0px;
	background:#FBFDEC;
	}
	
#kontakti .maincol img {
	padding:0px 0px 0px 0px;
	}
#kontakti td {
	padding:5px 5px 5px 10px;
	border-bottom:1px dotted #5E5238;
	}
#kontakti .subcol p {
	padding:5px 5px 0px 8px;
	}
	
#kontakti table {
	padding:6px;
	}
#kontakti .maincol .text {
	padding:0px;
	margin:0px;
	}

/*veikals column structure
--------------------------------------------------*/

#veikals .maincol img {
	padding:8px 0px 8px 2px;
	margin:0px;
	}
	
#veikals .subcol .text {
	padding: 3px 0px 0px 10px;
	margin:0px;
	}
#veikals .maincol .text {
	padding: 8px 2px 8px 8px;
	}	

#veikals .maincol {
	background:#FBFDEC;
	}	
	
#cenas_ {
	text-align:center;
	}
	
#maz_foto img{
	text-align:center;
	}
	
#centret {
	text-align:center;
	padding: 50px 0px 0px 0px;
	
	}

#centret{
	background:#FBFDEC;
	}
