@font-face {
    font-family: 'Exotc350BdBTBold';
    src: url('font/exot350b-webfont.eot');
    src: url('font/exot350b-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/exot350b-webfont.woff') format('woff'),
         url('font/exot350b-webfont.ttf') format('truetype'),
         url('font/exot350b-webfont.svg#Exotc350BdBTBold') format('svg');
    font-weight: normal;
    font-style: normal;

}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
	border:0;
}
fieldset,img { 
	border:0;
}
strong{
  font-weight:bold;
}

address,caption,cite,code,dfn,em,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

.clear{
	clear: both;
	font-size: 1px;
	line-height: 0em;
}

.clr{
	clear: both;
	font-size: 1px;
	line-height: 0em;
}
 
/* jaunie css`i */

body{
 	background:#fff;
	font-family:Trebuchet MS;
	font-size:13px;
}

#wrapper{
	width:900px;
	margin:0px auto;
}

#header{
	width:100%;
	float:left;
}

#logo{
	background:url(images/logo.jpg) no-repeat;
	width:351px;
	height:90px;
	float:left;
	margin-top:29px;
}

#logo a{
  height:90px;
  width:351px;
  display:block;
  outline:none;
}
#logo span{
  display:none;
}

#menu{
	float:right;
	width:719px;
	margin: 15px 0;
}

#lang{
	float:left;
	width:146px;
	margin: 15px 0 0 0;
}

#menu ul{
	float:right;
}

#lang ul{
  width:146px;
}

#lang li{
	display:inline;
	font-size:11px;
}

#lang li a{
	color:#028002;
	font-size:13px;
	line-height:18px;
	text-transform:uppercase;
	text-decoration:none;
}

#lang li.active a{
	font-weight:bold;
}

#menu li{
	display:inline;
	float:left;
	padding-top:4px;
	height:27px;
	margin:0 3px;
}

#menu a{
	color:#028002;
	padding-right:10px;
}

#menu li.active{
  background:url(images/menu-left.png) no-repeat left 0;
	line-height:27px;
	padding:0;
	height:27px;
	margin:0 13px 0 3px;
}

#menu li:hover{
  background:url(images/menu-left.png) no-repeat left 0;
	line-height:27px;
	padding:0;
	height:27px;
	margin: -1px 3px 0 -7px;
}

#menu li.active:hover{
	margin: 0 13px 0 3px;
}

#menu li.active a, #menu li:hover a{
	display:block;
	float:left;
	margin:0 0 0 10px;
	background:url(images/menu-right.png) no-repeat right 0;
	line-height:27px;
	height:27px;
	padding-right:10px;
	outline:none;
}

#menu li.active a span, #menu li:hover a span{
	background:#028002;
	float:left;
	margin:0;
	line-height:27px;
	color:#FFF;
}

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

#big_image{
	width:900px;
	height:270px;
	float:left;
	margin-top:20px;
	background:#506D00;
	overflow:hidden;
}

#header #breadcrumb{
  float:left;
  margin:-17px 0 10px 0px;
  width:100%;
  color:#028002;
}

#header #breadcrumb a{
  text-decoration:none;
  color:#028002;
  border-bottom: 1px groove #028002;
}

#header #breadcrumb a:hover{
  border:none;
}

#left{
	width:230px;
	float:left;
}

#category_top{
	background:url(images/category_top.gif) no-repeat;
	width:230px;
	height:9px;
	font-size:0px;
}

#category{
	background:#028002;
	width:184px;
	float:left;
	padding:0px 23px;
}

#category_bottom{
	background:url(images/category_bottom.gif) no-repeat;
	width:230px;
	height:9px;
	float:left;
}

#category h2{
	color:#FFF;
	font-size:18px;
	line-height:18px;
	margin-bottom:12px;
	margin-top:10px;
	display:inline;
	width:100%;
}

#category p{
	font-weight:bold;
	line-height:28px;
}

#category select{
	height:24px;
	width:184px;
	border:1px solid #000;
	padding:1px 1px 1px 3px;
	float:left;
	font-family:Trebuchet MS;
	font-size:13px;
}

#category input{
	font-family:Trebuchet MS;
	font-size:13px;
	width:auto;
	height:27px;
	float:left;
	background:url(images/meklet-pattern.gif) repeat-x;
	border:0px;
	color:#fff;
	font-weight:bold;
	padding-bottom:2px;
}

#category #submit_left{
	width:6px;
	height:27px;
	float:left;
	background:url(images/meklet-left.gif) no-repeat;
}

#category #submit{
	float:right;
	margin-top:10px;
}

#category #submit_right{
	width:6px;
	height:27px;
	background:url(images/meklet-right.gif) no-repeat;
}
#category a{
	text-decoration:none;
}

#category a:hover{
	text-decoration:underline;
}

#category ul{
 width:184px;
}

#category li{
 line-height:27px;
 display:block;
 width:184px;
}

#category li a{
	font-weight:normal;
	text-decoration:none;
	display:block;
	color:#FFF;
}

#category li.active a{
  font-weight:bold;
	text-decoration:none;
}

#category li.active a:hover{
	text-decoration:underline;
}

#category li.second_level, #category li li.second_level{
  background:none;
}

#category li.second_level ul, #category li li.second_level ul {
  border-radius:10px;
  -moz-border-radius:10px;
  display:block;
  background:#009600;
  float:left;
  box-shadow: 0px 0px 1px 0px #000;
}

#category li li a{
  font-weight:normal;
  color:#FFF;
}

#category ul li.active ul li{
	width:184px;
}

#category ul li.active ul li a{
	font-weight:normal;
	margin-left:10px;
}

#category ul li.active ul li.active a{
	font-weight:bold;
}

#category ul li.active ul li.active ul li{
	padding-left:5px;
	width:180px;
}

#category ul li.active ul li.active ul li a{
	font-weight:normal;
	margin-left:10px;
}

#category ul li.active ul li.active ul li.active a{
	font-weight:bold;
}

#right{
	width:650px;
	float:right;
}

#right img{
  margin: 0 0 5px 5px;
}

#right h1{
	color:#000;
	font-size:24px;
	line-height:24px;
	margin-bottom:30px;
}

#right h2{
	color:#000;
	font-size:20px;
	line-height:20px;
	margin-bottom:30px;
}

#right h3{
	color:#000;
	font-size:16px;
	line-height:16px;
	font-weight:bold;
}

#right a{
  color:#028002;
}

#right ul{
  margin-left:25px;
  list-style:disc;
}

#right .item{
	display: inline;
  float: left;
  height: 100px;
  margin-bottom: 27px;
  margin-right: 15px;
  outline: medium none;
  position: relative;
  width: 317px;
}

#right .item .item_image{
	width:122px;
	float:left;
	position:relative;
}

#right .item img{
	margin:1px;
}



#right .item h2{
	float:right;
	width:177px;
	margin-bottom:4px;
  color:#028002;
}

#right h1{
  color:#028002;
}

#right .item p{
	float:right;
	width:177px;
	line-height:18px;
}

#right .item p span{
	font-weight:bold;
	color:#028002;
}
#right .item p strong{
	font-weight:bold;
}

#right .item h2 a{
	color:#028002;
	font-weight:bold;
	line-height:18px;
	font-size:15px;
}

#right a#all_items{
	width:100%;
	color:#028002;
	float:left;
}

#right .product_deliveries{
  width:97%;
  float:right;
  border: 2px solid #FFF;
  border-radius:5px;
  -moz-border-radius:5px;
  text-align:left;
  background:#FFF;
  padding-bottom:5px;
}
#right .product_deliveries .delivery_values{
  background:url(images/lorrygreen.png) no-repeat 15px center;
  width:100%;
  min-height:70px;
  float:left;
}


#right .product_deliveries .delivery_title{
  font-size:18px;
  color:#028002;
  font-weight:normal;
  margin: 5px 0px -5px 5px;
  letter-spacing:0.8px;
}
#right .product_deliveries .delivery_elem{
  float:right;
  width:74%;
  color:#028002;
  font-size:14px;
  text-align:right;
}

#right .product_deliveries .delivery_elem .delivery_elem_title{
  float:left;
  width:28%;
  text-align:left;
  margin-right:5px;
}

#right .product_deliveries .delivery_elem .delivery_elem_price{
  float:left;
  width:64%;
  text-align:left;
}

#right .product_deliveries .delivery_elem a{
  font-size:15px;
  font-weight:bold;
  margin-left:10px;
}

#right .product_deliveries .delivery_elem .lvl{
  float:left;
  text-align:right;
  margin-right:2px;
  width:66px;
}

#right .product_deliveries .delivery_elem .slash{
  float:left;
  text-align:center;
  margin-left:3px;
  margin-right:2px;
  width:10px;
}

#right .product_deliveries .delivery_elem .eur{
  float:left;
  text-align:right;
  width:65px;
}

#footer{
	width:100%;
	float:left;
	margin-top:30px;
	height:72px;
	color:#FFF;
}

#footer a{
  color:#FFF;
  text-decoration:none;
}

#footer_left{
	width:10px;
	height:72px;
	float:left;
	background:url(images/footer_left.gif) no-repeat;
}

#footer_right{
	width:10px;
	height:72px;
	float:left;
	background:url(images/footer_right.gif) no-repeat;
}

#footer_center{
	width:880px;
	height:72px;
	float:left;
	background:#028002;
}

#text_left{
  width:50%;
  margin:0;
  padding:0;
  float:left;
}
#text_right{
  width:30%;
  margin:0;
  padding:0;
  float:right;
  text-align:right;
}

	#slide-images{
		position:relative;
		display:block;
		margin:0px;
		padding:0px;
		width:883px;
		height:190px;
		overflow:hidden;
	}

	#slide-images li{
		position:absolute;
		display:block;
		list-style-type:none;
		margin:0px;
		padding:0px;
		background-color:#FFFFFF;
	}

	#slide-images li img{
		display:block;
		border: none;
		background-color:#FFFFFF;
	}
	
.gallery a{
  margin:0 10px 15px 0;
}

.gallery a img{
  height:112px;
}

.banners{
  margin-top:25px;
}

#category_description{
  margin: 0 0 15px 0;
}

#map{
  margin: 10px 0;
}

#share {
  list-style:none;
  margin:10px auto;
  margin-left:50px;
}

#share li {
  text-align:left;
  float:left;
  display:block;
  min-height:25px;
  padding: 0 4px;
}

#share li a{
  text-align:left;
  margin-left:6px;
  padding:0;
  text-decoration:none;
}

#share li a:hover{
  text-decoration:underline;
}

/* Orginalie css`i */
.screen{
    background:#999;
    top:0;
    height:100%;
    left:0;
    filter:alpha (opacity=70);
    -moz-opacity:0.7;
      opacity:0.7;
    -khtml-opacity:0.7;
      position:fixed;
      width:100%;
 }


.popup{
 padding:13px 34px;
 margin:0 0 0 -250px;
 width:300px;
 position:fixed;
 top:200px;
 left:50%;
 min-height:200px;
 overflow:auto;
 background:#F7F7F7;
 border:2px solid #d3daeb;
 z-index:1000;
 }
 .popup .close{
  margin:0;
  padding:0;
  width:25px;
  height:25px;
  position:absolute;
  top:10px;
  right:10px;
  background:url(images/close-ico.gif) no-repeat 0 0;
  }
  .popup .close a{
   margin:0;
   padding:0;
   width:25px;
   height:25px;
   display:block;
   }
   .popup .close a:hover{
    background:url(images/close-ico.gif) no-repeat 0 bottom;
    }
   .popup .close span{
    display:none;
    }
 .popup h1{
  margin-top: 80px;
  text-align:center;
  
  }
  
  .popup p{
    text-align:left;
  }
  .popup input[type=text]{
    width:95%;
    height:24px;
    background:#d3daeb;
  }
  
  #right .popup a.submit{
    width: 100px;
    height:25px;
    display:block;
    text-decoration:none;
    background:#d3daeb;
    text-align:center;
    color:#000;
    padding-top:5px;
    font-size:15px;
  }
  
  #right .order{
    margin:10px 0 10px 100px;
    padding:10px;
    width:70%; 
    font-size:14px;
  }
  
  #right .order input[type=text]{
    width:100%;
    height: 25px;
    font-size:14px;
    font-family:verdana;
  }
  
  #right .order textarea{
    width:100%;
    height: 120px;
    font-size:14px;
    font-family:verdana;
  }
  
#right .contact_dealer{
 display:inline;
 float:left;
 height:23px;
 margin:10px 7px 10px 0;
 line-height:23px;
 background:url(images/green_c.png) repeat-x;
 text-align:center;
 
}

#right .contact_dealer a{
 margin:0;
 width:auto;
 padding-left:10px;
 height:23px;
 float:left;
 display:block;
 color:#fff;
 font-size:11px;
 font-weight:bold;
 background: url(images/green_l.png) left no-repeat;
 text-decoration:none;
}

#right .contact_dealer a span{
 height:23px;
 padding-right:10px;
 display:block;
 float:left;
 background:url(images/green_r.png) right no-repeat;
}
#right .extra_procedures{
  background:#077E00;
  width:350px;
  min-height:70px;
  border-radius:3px;
  -moz-border-radius:3px;
  margin-left:4px;
  float:right;
  padding-bottom:10px;
}

#right .extra_procedures .block1, #right .extra_procedures .block2, #right .extra_procedures .block3{
  float:left;
  width:32%;
}

#right .extra_procedures .block1{
  margin-left:8px;
}

#right .extra_procedures .block1 span, #right .extra_procedures .block2 span, #right .extra_procedures .block3 span{
  width:100%;
  height:35px;
  text-align:center;
  float:left;
  margin-top:10px;
  margin-bottom:3px;
}

#right .extra_procedures a{
  color:#FFF;
  font-size:14px;
  margin-left:0;
  padding:0;
  width:100%;
  float:left;
  line-height:15px;
  text-align:center;
}

#right .notification{
  width: 70%;
  margin: 10px 0 10px 110px;
  border:2px solid #028002;
  text-align:center;
  font-weight:bold;
}

#contact_us{
  font-size:19px;
  margin:10px 0;
  height:40px;
  background:url(images/jauta_avert_poga_white.png);
}

#contact_us a{
  display:block;
  width:175px;
  height:33px;
  padding-top:8px;
  padding-left:50px;
  text-decoration:none;
  color:#FFF;
}

#contact_us a:hover{
  text-decoration:underline;
}

#marqueeCalculator{
  margin-top:20px;
}

#marqueeCalculator h3{
  margin-bottom:10px;
  margin-top:5px;
  padding:0;
}

#marqueeResult{
  width: 98%;
  margin:0 auto;
  font-size:13px;
}

#marqueeResult table{
  width: 100%;
  margin:0;
  padding:0;
}

#marqueeResult table th{
  margin:0;
  padding:3px;
  background:#f1f1f1;
  font-weight:bold;
  border:1px solid #FFF;
}

#marqueeResult table td{
  margin:0;
  padding:3px;
  border:1px solid #f1f1f1;
}

.single_price{
	background:url("images/price-bg.png") no-repeat scroll 0 0 transparent;
  height:105px;
  margin-bottom:30px;
  margin-left:-48px;
  margin-top:-213px;
  position:relative;
  width:105px;
  z-index:1000;
}

.single_price table{
  margin:0;
  padding:0;
  border-collapse:collapse;
}

.single_price table td{
  margin:0;
  padding:0;
  border:none;
  font:none;
}

.single_price table.cena1{
	color:#5F5F5F;
  float:left;
  font-size:11px;
  line-height:15px;
  margin-left:1px;
  margin-top:18px;
  text-align:center;
  width:71px;
  height:61px;
}

.single_price table.cena1 span{
	font-size:14px;
	float:left;
	font-weight:bold;
	width:100%;
	margin-top:2px;
}

.single_price_red{
	background:url("images/price-bg-red.png") no-repeat scroll 0 0 transparent;
  height:128px;
  margin-bottom:85px;
  margin-left:-48px;
  margin-top:-213px;
  position:relative;
  width:129px;
  z-index:1000;
}

/*.single_price_red{
	background:url("images/price-bg-red.png") no-repeat scroll 0 0 transparent;
  height:128px;
  margin-bottom:0px;
  margin-left:-48px;
  margin-top:-129px;
  position:relative;
  width:129px;
  z-index:1000;
}*/

.single_price_red table{
  margin:0;
  padding:0;
  border-collapse:collapse;
}

.single_price_red table td{
  margin:0;
  padding:0;
  border:none;
  font:none;
}

.single_price_red table.cena1{
	color:#FFFFFF;
  float:left;
  font-size:14px;
  line-height:18px;
  margin-left:19px;
  margin-top:30px;
  text-align:center;
  width:85px;
  height:61px;
}

.single_price_red table.cena1 span{
	font-size:20px;
	float:left;
	width:100%;
	margin-top:2px;
	text-align:center;
}


.akcija{
	background:url("images/akcija.png") no-repeat scroll 0 0 transparent;
  height:183px;
  margin-bottom:30px;
  margin-left:-48px;
  margin-top:-213px;
  position:relative;
  width:180px;
  z-index:99;
}

/*
.akcija{
	background:url("images/akcija.png") no-repeat scroll 0 0 transparent;
  height:183px;
  margin-bottom:-10px;
  margin-left:-48px;
  margin-top:-172px;
  position:relative;
  width:180px;
  z-index:99;
}
*/
.akcija table{
  margin:0;
  padding:0;
  border-collapse:collapse;
}

.akcija table td{
  margin:0;
  padding:0;
  border:none;
  font:none;
}

.akcija table.cena1{
	color:#5F5F5F;
  float:left;
  font-size:11px;
  line-height:15px;
  margin-left:-70px;
  margin-top:18px;
  text-align:center;
  width:71px;
  height:61px;
}

.akcija table.cena1 span{
	font-size:14px;
	float:left;
	font-weight:bold;
	width:100%;
	margin-top:2px;
}

.akcija table.cena2{
	color:#FFFFFF;
  float:left;
  font-size:14px;
  line-height:18px;
  margin-left:65px;
  text-align:center;
  width:90px;
  height:74px;
}


.akcija table.cena2 span{
	font-size:20px;
	width:100%;
	float:left;
}

.akcija .svitra{
	background:url("images/svitra.png") no-repeat scroll center bottom transparent;
  float:left;
  height:88px;
  margin-bottom:-26px;
  margin-left:16px;
  position:relative;
  width:71px;
  z-index:100;
}

#right ul.document-list{
  list-style:none;
  margin: 10px 0;
  display:inline-block;
}

#right ul.document-list li{
  background: url(images/pdficon.png) no-repeat;
  line-height:22px;
  padding-left:28px;
  margin-bottom:5px;
}

#right ul.document-list li a{
  font-weight:bold;
  color:#006600;
}

#akcija_mark_lv{
	height: 66px;
  left: -20px;
  position: absolute;
  top: -20px;
  width: 116px;
  z-index: 3;
	background:url(images/akcija_mark_lv.png) no-repeat;
}

#akcija_mark_en{
	height: 66px;
  left: -20px;
  position: absolute;
  top: -20px;
  width: 116px;
  z-index: 3;
	background:url(images/akcija_mark_en.png) no-repeat;

}

#akcija_mark_ru{
	height: 66px;
  left: -20px;
  position: absolute;
  top: -20px;
  width: 116px;
  z-index: 3;
	background:url(images/akcija_mark_ru.png) no-repeat;
}

#akcija_mark_de{
	height: 66px;
  left: -20px;
  position: absolute;
  top: -20px;
  width: 116px;
  z-index: 3;
	background:url(images/akcija_mark_de.png) no-repeat;
}

#akcija_mark_lt{
	height: 66px;
  left: -20px;
  position: absolute;
  top: -20px;
  width: 116px;
  z-index: 3;
	background:url(images/akcija_mark_lt.png) no-repeat;
}



#akcijas_preces{
	width:652px;
	padding:0 0 25px 0;
	float:left;
	font-family:Comic sans, Comic sans MS, cursive;
}

#akcijas_preces h1{
	font-size:52px;
	text-transform:uppercase;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	text-align:center;
}

#akcijas_preces h2{
	width:100%;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	margin-bottom:10px;
}

#akcijas_preces h2 a{
	width:100%;
	float:left;
	color:#fff;
	font-size:24px;
	text-align:center;
	margin-bottom:10px;
}

#akcijas_preces h3{
	-moz-border-radius: 5px 5px 5px 5px;
  background: url("images/b50.png") repeat scroll 0 0 transparent;
  color: #FFFFFF;
  font-size: 16px;
  height: 38px;
  margin-left: 7px;
  margin-top: 15px;
  padding: 0 5px;
  position: absolute;
  width: 189px;
  font-family:trebuchet ms,geneva;
  z-index:1700;
}

#akcijas_preces .akcija_item{
  float: left;
  height: 213px;
  margin: 0 0 12px 0;
  overflow: hidden;
  width: 217px;
}

#akcijas_preces .akcija_item .ak_it{
	width:217px;
	height:213px;
	float:left;
	background:url("images/akcijas_background_3.png") no-repeat;
	position:relative;
	z-index:1;
	margin-top: -164px;
}

#akcijas_preces .akcija_item .ak_it a{
	display:block;
  height:217px;
  margin-top:0;
  position:absolute;
  width:213px;
  z-index:5;
  color:#FFF;
  text-decoration:none;
}

#akcijas_preces .akcija_item .ak_it a:hover{
  text-decoration:underline;
}
 

#akcijas_preces .akcija_item .ak_it .prices{
  float: left;
  height: 50px;
  margin-left: 51px;
  margin-top: 148px;
  overflow: hidden;
  width: 142px;
  display:table;
}

#akcijas_preces .akcija_item .ak_it .prices p{
	color: #000000;
  font-family: trebuchet ms,geneva;
  font-size: 19px;
  letter-spacing: -1px;
  margin-left: 5px;
  margin-top: 1px;
  text-align: center;
  width: 71px;
  display:table-cell;
  vertical-align:middle;
}

#akcijas_preces .akcija_item .ak_it .prices p span{
	color: #FFFFFF;
  float: left;
  font-size: 13px;
  font-weight: bold;
  width: 71px;
}

#akcijas_preces .akcija_item .ak_it .svitra_ak{
	width:45px;
	height:30px;
	background:url(images/svitra_ak.png) no-repeat;
	position:relative;
	z-index:2;
	margin-left: 65px;
  margin-top: 159px;
}

#akcijas_preces .akcija_item .image{
	background: none repeat scroll 0 0 #FFFFFF;
  float: left;
  height: 164px;
  margin-left: 0;
  overflow: hidden;
  position: relative;
  width: 223px;
  z-index: 0;
}

#akcijas_preces .akcija_item .image img{
	width:104%;
	margin:0;
}

#akcijas_preces #about_ak p{
	text-align:center;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	line-height:38px;
}

#akcijas_preces #footer_ak{
    float: left;
    margin-left: 20px;
    text-align: center;
    width: 613px;
}

#akcijas_preces #footer_ak p{
	font-size:22px;
	color:#fff;
}

#googlecontainer input[type=text]{
  height:20px;
  float:left;
  margin-right:5px;
  font-weight:bold;
}

#googlecontainer select{
  height:24px;
  float:left;
  margin-right:5px;
}

#right .poga_red{
  background: transparent url('images/button_r_s.png') no-repeat scroll top right;
  display: block;
  float: left;
  font: normal 14px arial, sans-serif;
  color:#FFF;
  font-weight:bold;
  height: 47px;
  margin-right: 6px;
  padding-right: 14px; /* sliding doors padding */
  text-decoration: none;
}

#right .poga_red span{
  background: transparent url('images/button_r_m.png') no-repeat;
  display: block;
  line-height: 37px;
  padding: 5px 0 5px 18px;
}

#right .poga_red:hover {
    background-position: bottom right;
    color: #FFF;
    outline: none;
}

#right .poga_red:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}

#right .poga_green{
  background: transparent url('images/button_r_s.png') no-repeat scroll top right;
  display: block;
  float: left;
  font: normal 14px arial, sans-serif;
  color:#FFF;
  font-weight:bold;
  height: 47px;
  margin-right: 6px;
  padding-right: 14px; /* sliding doors padding */
  text-decoration: none;
}

#right .poga_green span{
  background: transparent url('images/button_r_m.png') no-repeat;
  display: block;
  line-height: 37px;
  padding: 5px 0 5px 18px;
}

#right .poga_green:hover {
    background-position: bottom right;
    color: #FFF;
    outline: none;
}

#right .poga_green:hover span {
    background-position: bottom left;
    padding: 5px 0 5px 18px;
}

ul.button-list{
  width:100%;
  margin-top:13px;
}

ul.button-list li{
  float:left;
  width:100%;
  text-align:center;
  min-height:50px;
  margin-bottom:5px;
}

ul.button-list li a{
  text-align:left;
  float:left;
  padding-left:20px;
  text-decoration:none;
  outline:none;
}

ul.button-list li a span.left{
  float:left;
  margin-bottom:0;
  margin-top:0;
  font-family:Trebuchet MS;
  width:154px;
  height:18px;
  line-height:16px;
}

ul.button-list li a span.middle{
  float:left;
  margin-top:0;
  font-family:Trebuchet MS;
    text-align:right;
    width:60px;
    height:16px;
    line-height:18px;
}

ul.button-list li a span.right{
  float:right;
  margin-top:0;
  font-family:Trebuchet MS;
  margin-right:20px;
  width:20px;
  text-align:left;
  height:16px;
  line-height:18px;
}

#right .contact_us_j{
  background: url(images/jauta_averto_1.png) no-repeat;
  height:38px;
  margin-left:75px;
  width:203px;
  margin-top:15px;
}

#right .contact_us_j a{
  color:#FFF;
  font-size:15px;
  text-align:center;
  width:200px;
  line-height:28px;
  display:block;
  float:none;
  text-decoration:none;
  font-weight:bold;
  letter-spacing:0.5px;
}

#right .contact_us_j a:hover{
  text-decoration:underline;
}

#right a:hover{
  text-decoration:none;
}

#in_cart{
  margin-top:20px;
}

#in_cart h2, #login h2, #registration h2{
   font-weight:bold;
  text-align:center;
 color:#028002;
 margin:5px 0px;
 width:650px;
}

#in_cart p span{
    color:#5f5f5f;
 font-size:11px;
}

#in_cart .anscd{
  background:#028002;
  color:#FFF;
  float:left;
  width:650px;
}

#in_cart .anscd span{
  color:#FFF;
  font-weight:bold;
}

#in_cart .rounded{
  width:650px;
   float:left;
    margin-top:5px;
    height:85px;
    border-bottom: 1px dotted #028002;
}

#in_cart p span.first{
  border:0 none;
  height:auto;
  padding-left:8px;
  width:102px;
}

#in_cart .first, #in_cart .second, #in_cart .second_half, #in_cart .third,#in_cart .third_half, #in_cart .fourth, #in_cart .fifth{float:left;}
#in_cart span.third, #in_cart span.fourth, #in_cart span.fifth{text-align:center;}
#in_cart .first{width:110px;}
#in_cart .second{margin-left:17px;width:150px;}
#in_cart .third_half{width:110px;}
#in_cart .third{width:60px;}
#in_cart .fourth{width:132px; text-align:center;}
#in_cart .fifth{width:70px;}

#in_cart .first{
  height: 75px;
  text-align: left;
  width: 110px;
}

#in_cart .first a{
  float: left;
  height: 75px;
  overflow: hidden;
  text-align: left;
  width: 110px;
  margin-left:-5px;
}

#in_cart .second h1{
  line-height: 11px;
  margin: 14px 0;
  text-align: left;
}

#in_cart .second h1 a{
 font-size:12px;
    color:#028002;
 font-weight:bold;
}

#in_cart .second a{
   color:#028002;
 font-size:11px;
    
}

#in_cart .third input{
 border:1px solid #9a9a9a;
  border-bottom:1px solid #eee;
  border-right:1px solid #eee;
   height:17px;
   width:35px;
    text-align:center;
 font-size:11px;
    color:#028002;
 margin-top:14px;
}

#in_cart .third_half select{
 border:1px solid #9a9a9a;
  border-bottom:1px solid #eee;
  border-right:1px solid #eee;
   height:21px;
   width:110px;
    text-align:left;
 font-size:12px;
    color:#028002;
 margin-top:14px;
 font-weight:normal;
}

#in_cart textarea{
  width:448px;
  height:70px;
  font-size:12px;
  font-family:Verdana;
  margin-bottom:20px;
  margin-left:10px;
}

#in_cart .fourth p{
    color:#028002;
 margin-top:14px;
   height:12px;
}

#in_cart .fourth span{
  color: #028002;
  float: left;
  height: 20px;
  margin-top: 14px;
  text-align: center;
  width: 100%;
}

#in_cart .fifth a{
 margin-top:16px;
   float:left;
    margin-left:19px;
}

#in_cart #sum{
  width:100%;
  float:left;
  margin-top:32px;
  margin-bottom:9px;
}

#in_cart #sum p{
    float:left;
    color:#028002;
 font-weight:bold;
  height:23px;
   line-height:23px;
  margin-right:5px;
  margin-bottom:0;
}

#in_cart #sum select{
  float:left;
    width:158px;
   height:23px;
   border:1px solid #c3c3c3;
  padding:2px;
   color:#393939;
 margin-right:5px;
}

#in_cart #sum input[type=checkbox]{
   clear:left;
    float:left;
    margin:5px 2px 0 0;
}

#in_cart #sum a{
    width:96%;
 margin-top:3px;
    float:left;
    color:#db0c0c;
 font-weight:bold;
}

#in_cart #sum p#cheq{
 width:50%;
 float:right;
   text-align:right;
  margin-top:-30px;
}

#in_cart #sum p span#text{
    font-weight:normal;
    font-size:12px;
    color:#028002;
}

#in_cart #sum p span#total{
  font-weight:bold;
  font-size:14px;
    color:#028002;
}

#in_cart .user_form h3{
  font-size:11px;
    font-weight:bold;
  width:100%;
    float:left;
    text-align:center;
 margin-bottom:7px;
}

#in_cart .user_form{
 background:#FFF;
    width:100%;
    float:left;
}


#in_cart .user_form .person {
 margin-left:10px;
  float:left;
    margin-bottom:7px;
}

#in_cart .user_form .person input[type=radio]{
   width:auto;
}


#in_cart .user_form .person span, #in_cart .user_form .person input{
   float:left;
    margin-right:5px;
}

#in_cart .delivery_cart{
  float:left;
  width:100%;
  margin-top:20px;
}

#in_cart .delivery_cart input[type="checkbox"]{
  float:left;
  margin-right:5px;
  margin-top:2px;
}

#in_cart .delivery_cart .delivery_values{
  float:left;
  margin-top:15px;
  clear:left;
  display:none;
}

#in_cart .delivery_cart select{
  float:left;
  margin-right:10px;
  clear:left;
}

#in_cart .delivery_cart span{
  float:left;
  font-size:13px;
}


#tabs{
  background:#FFF;
  width:100%;
  float:left;
  margin-top:20px;
}

#tabs h3{
    font-size:11px;
    font-weight:bold;
  width:100%;
    float:left;
    text-align:center;
 margin-bottom:7px;
}

#tabs h3.tab_reg{
  width:50%;
  float:right;
}

#tabs h3.tab_non_reg{
  width:50%;
  float:left;
}

#tabs h3.tab_reg a{
  color:#cc9933;
}

#tabs h3.tab_non_reg h3 a{
  color:#0099ff;
}
#in_cart #reged{
  float:right;
}

#in_cart #non-reg input{
   float:left;
}

#in_cart #reged #authorization{
 margin-left:356px;
}

#in_cart #reged p{
   margin-left:53px;
  float:left;
    width: 90%;
}

#in_cart #reged input{
  float:left;
    width:188px;
   height:19px;
   margin-left:53px;
  margin-top:2px;
    border:1px solid #999999;
 margin-bottom:5px;
}

#in_cart #j_person, #in_cart #f_person, #in_cart #form_end{
  width:100%;
}

#in_cart #reged input.submit{
   float:none;
    margin:8px 0 0 53px;
   width:190px;
   height:22px;
   display:block;
 background:#028002;
    border:1px solid #a1ae40;
  font-size:11px;
    color:#fff;
    font-weight:bold;
}

#in_cart #reged a{
    margin-left:35px;
  color:#cc0000;
}

#in_cart #submit_buy{
    width:100%;
    float:left;
    height:24px;
   text-align:center;
}

#in_cart #submit_buy a{
 display:block;
 height:24px;
   text-decoration:none;
  line-height:24px;
}

#in_cart #submit_buy span{
    display:block;
 height:24px;
   font-size:11px;
    font-weight:bold;
  color:#fff;
}

#registration .registration_form{
  background:#FFF;
    width:550px;
  margin:0 auto;
 float:none;
}

#registration h2{
   font-weight:bold;
  text-align:center;
 font-size:14px;
    margin-bottom:7px;
}

#registration p{
 text-align:center;
 line-height:16px;
  font-size:12px;
}

#registration .registration_form a{
 width:86%;
 float:left;
    color:#db0c0c;
 height:23px;
   line-height:12px;
}

#registration form{
   float:left;
    width:100%;
    margin-top:10px;
   font-size:12px;
}


#registration form .person{
    width:33%;
 float:left;
    margin-left:15%;
   font-weight:bold;
}

#registration form .person span, #registration form .person input{
    float:left;
}

#registration form .person input{
  width:auto;
  margin-top:-2px;
  margin-right:3px;
}

#registration .registration_form p{
   float:left;
    min-height:25px;
   margin-left:6px;
   margin-bottom:0px;
 padding-top:3px;
}

#registration form .person span{
   margin-left:2%;
}

#registration .registration_form input.checkbox{
    width:5%;
  margin-left:14px;
  float:left;
}

#j_person, #f_person, #form_end{
    width:460px;
   float:left;
    margin-left:4px;
   margin-top:20px;
}

#form_end{
 margin-top:0;
}


#j_person p, #f_person p, #form_end label, #form_end a{
  float:left;
    width:200px;
   color:#333333;
 text-align:left;
   font-size:12px;
    margin-bottom:5px;
 margin-left:10px;
}

#form_end a{
  color:#cc0000;
 width:250px;
}


#j_person input, #f_person input , #form_end input{
   float:left;
    width:240px;
   margin-left:10px;
  height:23px;
   border:1px solid #999999;
  background:url(images/input.png) repeat-x;
 margin-bottom:5px;
}

#j_person input.checkbox, #form_end .checkbox, #in_cart #non-reg .checkbox{
   width:auto;
}

#form_end{
  float:left;
}

#form_end input.submit{
 float:none;
    margin:10px;
 width:200px;
   height:22px;
   display:block;
 background:#028002;
    border:1px solid #a1ae40;
  font-size:11px;
    color:#fff;
    font-weight:bold;
    font-family:arial;
}

#in_cart .check{
    margin-top:7px;
    float:left;
    width:100%;
}

/*#menu li.cart{
  text-decoration:none;
  background: url('images/buy-icon-small.png') no-repeat 0 0;
  padding-left:30px;
  font-weight:bold;
}

#menu li.cart a{
  text-decoration:none;
}

#menu li.cart a span{
  color:#E04B00;
}*/

#menu li.cart {
    background: url("images/red_cart.png") no-repeat scroll 8px 6px;
    font-weight: bold;
    height: 39px;
    padding-left: 53px;
    text-decoration: none;
    width: 110px;
    margin-right:10px;
    border:1px solid #C70102;
    border-radius:7px;
    margin-top:-5px;
    margin-bottom:7px;
}

#menu li.cart a span {
    color: #C70102;
    float: left;
    width: 105px;
    line-height:17px;
    text-align:left;
}

#menu li.cart:hover {
    background: url("images/red_cart.png") no-repeat scroll 8px 6px #FFF;
    font-weight: bold;
    height: 43px;
    padding-left: 53px;
    text-decoration: none;
    width: 110px;
    position:relative;
    margin-top:-5px;
}

#menu li.cart:hover a{
  background: none;
  margin:0 0 0 0;
  padding:4px 0 4px 0;
  position:absolute;
  display:block;
  background:#FFF;
}

#menu li.cart:hover span{
  line-height:17px;
  padding:0 0 4px 0;
  background:#FFF;
  text-decoration:underline;
}

/*#menu li.cart:hover{
  background: url('images/buy-icon-small.png') no-repeat 0 0;
  margin:0;
  padding:0 10px 0 30px;
}

#menu li.cart:hover a{
  background: none;
  margin:-1px 0 0 0;
  padding:0;
}

#menu li.cart:hover a span{
  background: #FFF;
  text-decoration:underline;
  padding:0;
  margin:0;
}*/

#in_cart #non-reg input.error{
  border:2px solid red;
}

#slide-show2{
  background:url(images/rotate-bg.png) repeat-x;
  width:900px;
  height:270px;
  display:block;
}

#slide-show2 a{
  color:#FFF;
  text-decoration:none;
}
#slide-show2 #slide-images{
  float:left;
  margin-top:6px;
  margin-left:9px;
}
#slide-show2 .part1{
  float:left;
  width:204px;
  height:75px;
  color:#FFF;
}
#slide-show2 .part1 p{
  float: left;
  margin-left: 10px;
  margin-top: 6px;
}

#slide-show2 .part2{
  float:left;
  margin-top:6px;
  margin-left:63px;
  width:139px;
  height:75px;
  color:#FFF;
  margin-right:40px;
}

#slide-show2 .part2 p{
    font-size: 18px;
    text-shadow:2px 2px #3A3A3A;
    font-family:Exotc350BdBTBold;
    zoom: 100%;
    margin:0;
    padding:0;
    line-height:22px;
}

#slide-show2 .part3{
  float:left;
  width:257px;
  height:75px;
  color:#FFF;
  text-align:center;
  margin-top:6px;
}
#slide-show2 .part3 p{
  font-size: 18px;
  margin:0;
  padding:0;
  text-shadow:2px 2px #3A3A3A;
  font-family:Exotc350BdBTBold;
  line-height:22px;
}

#slide-show2 .part4{
  float:left;
  width:154px;
  height:75px;
  color:#FFF;
  text-align:right;
  margin-top:6px;
  background: url(images/basket_bg.png) no-repeat;
  margin-left:41px;
}

#slide-show2 .part4 a{
  float: right;
  font-family: Trebuchet MS;
  font-size: 13px;
  font-weight: bold;
  height: 66px;
  margin: 13px 4px 0 0;
  text-align: left;
  width: 76px;
}

#slide-show2 .part4 .icon{
  background: url(images/cart_inactive.png) no-repeat;
  float: left;
  height: 66px;
  margin: 2px 0 0 4px;
  width: 65px;
}

#slide-show2 .part4 .active_icon{
  background: url(images/cart_active.png) no-repeat;
}

#slide-show2 .part4 p{
  float: left;
    font-size: 23px;
    line-height: 29px;
    margin-left: 23px;
    margin-top: 11px;
    text-shadow:2px 2px #3A3A3A;
    font-family:Exotc350BdBTBold;
}

.latest_views{
  float:left;
  border:1px solid #009600;
  width:210px;
  min-height:103px;
  border-radius:7px;
  padding: 0 9px;
  background: url(images/latest_bg.png) no-repeat top left;
}

.latest_views h3{
  height:35px;
  line-height:35px;
  float:left;
  width:100%;
  text-align:center;
  color:#FFF;
  font-size:14px;
  font-weight:bold;
}
.latest_views ul{
  float:left;
  margin-top:10px;
}

.latest_views li{
  float:left;
  height:50px;
  margin-bottom:10px;
  overflow:hidden;
}

.latest_views li a{
  color: #009600;
  float: left;
  font-size: 12px;
  font-weight: bold;
  height: 50px;
  text-decoration: none;
}

.latest_views li a.image{
  float:left;
  text-align:center;
  width:67px;
}
.latest_views li a.title{
  float:left;
  width:132px;
  margin-left:10px;
}

.latest_views li a span{
  font-weight:normal;
}

.colorBox{
  width:15px; height:15px;border:1px solid #656565;display:inline-block; margin-right:3px; float:left; border-radius:10px;
}
