html {
	overflow:-moz-scrollbars-vertical;
}
html, body {
	margin: 1px 4px 1px 4px ;
	font-family: verdana; 
	font-size: 10px; 
	color: #000000;  
}


form { margin: 0px ; } 

TD{font-family: verdana; font-size: 10px; color: #000000;}
A {
	color: #000000;
	text-decoration: none;
}

A:hover {
	text-decoration: underline;
}


.optmenu_item {
	padding:  0px 0px 0px 6px ;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: center;
}

.optmenu_item_div {
	padding:  0px 0px 0px 6px ;
	font-family: verdana;
	font-size: 11px;
	color: #AAAAAA;
	text-align: center;
}

.optmenu_subitem {
	padding:  0px 0px 0px 6px ;
	font-family: verdana;
	font-size: 11px;
	color: #AAAAAA;
	text-align: center;
}

.search_box_item {
	padding:  0px 0px 0px 0px ;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	border: 0px solid #ffffff;
	width: 100%;
}

.leftmenu_link {
	padding:  10px 0px 10px 0px ;
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
}

.leftmenu_special_text {
	padding:  0px 0px 0px 0px ;
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

.leftmenu_special_more_link {
	text-align: left;
	padding:  0px 0px 10px 0px ;
}

.leftmenu_special_more_link A {
	font-family: verdana;
	font-size: 10px;
	color: #000000;
	text-align: left;
}

.leftmenu_page_link {
	font-family: verdana;
	font-size: 11px;
	color: #000000;
	text-align: left;
	float: left;
}


.anylinkcss{
padding: 0px 0px 0px 0px;
position:absolute;
margin: 0px 0px 0px 34px;
visibility: hidden;
z-index: 100;
background-color: #FFFFFF;
width: 220px;
line-height: 16px;
text-align:left;


}

.anylinkcss a{

color: #999B9B;
width: 100%;
font-family: Verdana;
FONT-SIZE: 10px;
display: block;
text-indent: 3px;
padding: 2px 10px 2px 20px;
text-decoration: none;
text-indent: 1px;
}

.anylinkcss a:hover{

color: #000000;
width: 100%;
font-family: Verdana;
FONT-SIZE: 10px;
display: block;
text-indent: 3px;
padding: 2px 10px 2px 30px;
text-decoration: none;
text-indent: 1px;
}

#navigation1 {
	padding: 1px 0px 0px 0px;
}

#navigation2 {
	padding: 1px 0px 0px 0px;
}

#navigation3 {
	padding: 1px 0px 0px 0px;
}


.optmenupopup {
	float: left;
	width: 226px;
	POSITION: absolute; 
	VISIBILITY: hidden; 
	background-color: #F3F3F3;
}

.optmenupopup_est {
    float: left;
    width: 226px;
    POSITION: absolute; 
    VISIBILITY: hidden;
    background-color: #F3F3F3;
}

.optmenupopup_eng {
    float: left;
    width: 226px;
    POSITION: absolute; 
    VISIBILITY: hidden; 
    background-color: #F3F3F3;
}

.optmenupopup_rus {
    float: left;
    width: 227px;
    POSITION: absolute; 
    VISIBILITY: hidden;
    background-color: #F3F3F3;
}


.cat_view_header {
	color: #0183bf;
	font-family: Verdana;
	FONT-SIZE: 12px;
}

.menuitemselected {
	color: #0183bf;
	font-family: Verdana;
	FONT-SIZE: 11px;
}

.menuitem {
	font-family: Verdana;
	FONT-SIZE: 11px;
}

.product_side_header {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
}

.product_side_text{
	color: #999999;
	font-family: Verdana;
	FONT-SIZE: 10px;
}

.product_view_header {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 11px;
}

.konfigureeritav_select {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 100%;
}

.konfigureeritav_header {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 11px;
}

.konfigureeritav_info {
	color: #af355c;
	font-family: Verdana;
	FONT-SIZE: 10px;
}


.text_blue_12 	{	color: #0183bf;	font-family: Verdana;	FONT-SIZE: 12px; }
.text_blue_11 	{	color: #0183bf;	font-family: Verdana;	FONT-SIZE: 11px; }
.text_blue_10 	{	color: #0183bf;	font-family: Verdana;	FONT-SIZE: 10px; }
.text_black_16  {   color: #000000; font-family: Verdana;   FONT-SIZE: 16px; } 
.text_black_12 	{	color: #000000;	font-family: Verdana;	FONT-SIZE: 12px; }
.text_black_11 	{	color: #000000;	font-family: Verdana;	FONT-SIZE: 11px; }
.text_black_10	{	color: #000000;	font-family: Verdana;	FONT-SIZE: 10px; }
.text_black_9	{	color: #000000;	font-family: Verdana;	FONT-SIZE: 9px; }
.text_gray_14   {   color: #999999; font-family: Verdana;   FONT-SIZE: 14px; }
.text_gray_10	{	color: #999999;	font-family: Verdana;	FONT-SIZE: 10px; }
.text_gray_10_search {  color: #999999;    font-family: Verdana;    FONT-SIZE: 10px; } 
.text_gray_10_search P {margin: 0;}    
.text_gray_10 A  {   color: #999999; font-family: Verdana;   FONT-SIZE: 10px; } 
.text_gray_9	{	color: #999999;	font-family: Verdana;	FONT-SIZE: 9px; }
.text_red_10	{	color: #7B0024;	font-family: Verdana;	FONT-SIZE: 10px; }
.text_red_11	{	color: #7B0024;	font-family: Verdana;	FONT-SIZE: 11px; }
.text_red_12	{	color: #7B0024;	font-family: Verdana;	FONT-SIZE: 12px; }
.text_red_14	{	color: #7B0024;	font-family: Verdana;	FONT-SIZE: 14px; }
.text_orange_12    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 12px; }
.text_orange_11    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 11px; }
.text_orange_10    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 10px; }

.ostukorv_field {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 400px;
}

.liisingvorm_field {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 500px;
}

.field100percent {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 100%;
}

.field99percent {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 99%;
}

.vorm100percent {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 400px;
}

.vorm40px {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 40px;
}

.vorm100px {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 100px;
}

.vorm110px {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 110px;
}

.vorm120px {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 120px;
}

.vorm130px {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 150px;
}


.vorm200px {
	color: #000000;
	font-family: Verdana;
	FONT-SIZE: 10px;
	width: 200px;
}


.vormbutton {
	color: #FFFFFF;
	font-family: Verdana;
	FONT-SIZE: 10px;
	background-color: #0183be;
	padding: 2px;
	border: none;
}


.radio {vertical-align: middle}


#table1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #fafafa;
	border: #dddddd 1px solid;
}

.table1row {border-top: #eeeeee 1px solid;}


.breadcrumb_holder {
	padding-top: 3px;
	padding-bottom: 3px;
}





/* for slider */

.contentslide{
border-bottom-width: 0px;
padding: 0px;
width: 675px;
w\idth: 675px; /*IE6 width*/
height: 131px;
}

DIV.contentslide{
border-bottom-width: 0px;
padding: 0px;
width: 675px;
w\idth: 675px; /*IE6 width*/
height: 131px;
}

.contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 675px;
height: 131px;

-moz-opacity: 1;
opacity: 1;

}

DIV .contentslide .opacitylayer{ /*Do not edit this rule unless you're familiar with CSS opacity behavior*/
width: 675px;
height: 131px;

-moz-opacity: 1;
opacity: 1;

}

.contentslide .contentdiv{
display: none;
}

.pagination{
width: 675px; /*Width of pagination DIV. To equal that of Content Slider's width, take into account the later's left/right paddings!*/
text-align: right;
background-color: #FFFFFF;
border: 0px solid #FF0000;
border-width: 0 0px; /*Left/ right border width of pagination DIV.*/
padding: 6px 0 3px 0;
}

* html .pagination{ /*Simplified box model hack to get IE5 to display width equal to that of Content Slider's*/
width: 675px; /*IE5 width*/
w\idth: 675px; /*IE6 width*/
}

.pagination a{
border: 1px solid #DDDDDD;
padding: 2px 6px;
text-decoration: none; 
color: #999999;
background-color: #FFFFFF;
}

.pagination a:hover, .pagination a.selected{
color: #FFFFFF;
background-color: #DDDDDD ;
}

/* for slider */



/* For news ticker */

#domticker{
width: 180px;
height: 24px;
border: none;
padding: 0px;
background-color: #FFFFFF;
}

#domticker div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
background-color: #FFFFFF;
}


#domticker a{
	font-family: Verdana;
	color: #000000;	
	FONT-SIZE: 10px;
}

/* For news ticker */


.ostusoovitus {
	float: left;
	width: 300px;
	height: 40px;
	POSITION: absolute; 
	VISIBILITY: visible; 
	margin:-49px 0px 0px -200px;
	border: 0px;
	
	border-top: 1px solid #0183bf;
	border-left: 0px solid #0183bf;
	

	
	background-color: #FFFFFF;
	padding:5px;
}

.filter_container {
	border: 1px solid #DDDDDD;
}

.filter_header {
	background-color: #EEEEEE;
}

.jan_red_title {
    font-family: Verdana;
    color: #AA0000;    
    FONT-SIZE: 16px;
}




.avaleht_div {
    padding: 10px;
}

.avaleht_container_div {
    padding: 1px 10px;
}

.avaleht_login_field {
    color: #000000;
    font-family: Verdana;
    FONT-SIZE: 10px;
    width: 187px;
}


.umenu_header {FONT-SIZE: 12px; width: 100%; display: block; padding: 9px 16px; color: #FFFFFF;}  
.umenu_link {FONT-SIZE: 11px; width: 183px; display: block; padding: 10px 16px; background-color: #FFFFFF; color: #ACACAC;}
.umenu_link:hover{width: 183px; display: block; padding: 10px 16px; text-decoration: none; color: #FFFFFF;}

.text_ut2_9     {    color: #005185;    font-family: Verdana;    FONT-SIZE: 9px; }
.text_ut2_10    {    color: #005185;    font-family: Verdana;    FONT-SIZE: 10px; }
.text_ut2_11    {    color: #005185;    font-family: Verdana;    FONT-SIZE: 11px; }
.text_ut2_12    {    color: #005185;    font-family: Verdana;    FONT-SIZE: 12px; }
.text_ut2_14    {    color: #005185;    font-family: Verdana;    FONT-SIZE: 14px; }
.text_ut2_16    {    color: #005185;    font-family: Verdana;    FONT-SIZE: 16px; }

.text_ut3_9     {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 9px; }
.text_ut3_10    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 10px; }
.text_ut3_11    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 11px; }
.text_ut3_12    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 12px; }
.text_ut3_14    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 14px; }
.text_ut3_16    {    color: #7B0024;    font-family: Verdana;    FONT-SIZE: 16px; }

.text_ut4_9     {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 9px; }
.text_ut4_10    {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 10px; }
.text_ut4_11    {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 11px; }
.text_ut4_12    {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 12px; }
.text_ut4_14    {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 14px; }
.text_ut4_16    {    color: #46672C;    font-family: Verdana;    FONT-SIZE: 16px; }

 
#kontakt_layer_avaleht P {margin: 0px auto;}

UL {margin-top:4px; margin-bottom:4px;}

.price_change_div {
    color: red;
    font-size: 14px;
    padding-left: 10px;
    font-weight: bold;
}

.text_red_wrong_price   {    color: #FF0000;    font-family: Verdana;    FONT-SIZE: 12px; } 
.pmContainer 
{
	padding:0px 0px 0px 0px;
	position:relative ;

	border : 0px solid #FFFFFF;	
	text-align : center;
	margin : 0px;	
	background-color: #ffffff;
}

.pmList 
{
	
	width:125px;	
	vertical-align:middle;
	position:relative ;

}

.pmList a 
{
	font-size:8pt
}

.pmMenu 
{
	position:absolute ;	
	width :135px;	
	min-height: 135px;
	margin: 0px;	
	display:none;	
	background-color: #F3F3F3;
	padding:0px 0px 0px 0px;
	
}

.pmMenuItem 
{
	padding:4px 6px 4px 6px;
	margin : 0px;	
	cursor : pointer;	
	background-position: top left;	
	background-repeat: repeat-x;	
	text-align:left ;
	color : #999B9B;
	
}


.pmMenuItem a 
{
	
	font-family: verdana;	
	color : #999B9B;	
	font-size :10px;
	text-decoration: none;
}

.pmMenuItem a:visited 
{
	color : #999B9B;
}

.pmMenuItem a:hover 
{
	color : #000000;
	text-decoration: none;
}

.pmSubTitle 
{
	font-family: verdana;    
	color: #000000;    
	text-align : left;    
	font-size :10px;    
	padding:4px 6px 4px 6px;
	background-position: top left;    
	background-repeat: repeat-x;    
}

.pmTitle A
{
	padding: 0px 0px 0px 0px;
	left:0px;
	color:#000000;    
	text-decoration:none;    
    	top:90px;
	font-family: verdana;		
	font-size:10px;		
	line-height: 10px;	
	position:absolute;	
	text-align:center ;	
}

.pmShadow
{
	padding: 0px 0px 0px 0px;
	left:0px;
	height: 0px;
}#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px verdana}

#sddm li a
{	display: block;
	margin: 0 0px 0 0;
	padding: 0px 0px 0px 0px;
	width: 218px;
	color: #FFF;
	text-align: center;
    border-left: 7px solid #FFFFFF;
	text-decoration: none}

#sddm li a:hover
{	}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
    z-index: 30;
    padding-bottom: 10px; 
    background: #FFFFFF; 
    
}

#sddm div a
{	position: relative;
	display: block;
	margin: 0;
	padding: 5px 5px;
	width: 201px;

	text-align: left;
	text-decoration: none;
	background: #FFFFFF;
	color: #AAAAAA;
	font: 11px Verdana; 
}

#sddm div a:hover
{	
	background: #FFF;
	color: #000;
}

  
.ugroup_current
{
    padding: 0 0 0 15px;
    font: 12px Verdana;   
}   

#ugpopup
{    margin: 0;
    padding: 0;
    z-index: 20;
}

#ugpopup li
{    
    margin: 0;
    padding: 0;
    list-style: none;
    float: left;
    font: 9px verdana}

#ugpopup li a
{    
    display: block;
    margin: 0 0px 0 0;
    padding: 0px 0px 0px 15px;
    width: 175px;
    color: #444444;
    text-align: left;
    text-decoration: none}

#ugpopup div
{    
    position: absolute;
    visibility: hidden;
    margin: 0px -7px;
    padding: 0;
    z-index: 20;
    padding: 10px 0px 10px 0px;   
}

#ugpopup div a
{    
    position: relative;
    display: block;
    margin: 0;
    padding: 5px 25px;
    white-space: nowrap;
    text-align: left;
    text-decoration: none;
    
    color: #FFF;
    font: 10px Verdana;
}

#ugpopup div a:hover
{    
    background: #FFF;
    color: #000;
}

