/*
General.
============================================================================================
*/
html
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	line-height: 15pt;
	
}
body {
	background-image: url(../images/taust1.jpg);
}
a
{
	text-decoration: underline;
}
a:hover
{
	text-decoration: none;
}


/**
Content.
============================================================================================
**/
div#content
{
	line-height:18px;
	text-align:left;
	

}

div#content a
{
	color:#7e3760;

}

div#content a:hover
{
	color:#7e3760;

}



div#content p
{
	font-size: 12px; 
	color: #000000; 
	margin:8px 0px 8px 0px; 
	line-height: 15pt;
}

div#mainpage p
{
	font-size: 12px; 
	color: #000000; 
	margin:8px 0px 8px 0px; 
	line-height: 15pt;
	padding:0px;
	margin:0px;
}


div#content h1
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px; 
	font-weight: normal; 
	color: #000000; 
	text-decoration: none;
	padding:0px 0px 10px 0px;
	margin:15px 0px 15px 0px;
	line-height: 17pt;
		

}

div#content h1 A
{
	
	color: #c46e07; 
	text-decoration: underline; 
}

div#content h1 A:HOVER
{
	
	text-decoration:none;
}

div#content h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: normal; 
	color: #7e3760; 
	margin:0px; 
	text-decoration: none;
	line-height: 15pt; 
}

div#content h2 A
{
	
	color: #7e3760;
	text-decoration: underline; 
}

div#content h2 A:HOVER
{
	
	color: #000000;
	text-decoration: underline; 
}

div#content h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	font-weight: bold; 
	color: #000000; 
	margin:0px; 
	text-decoration: none;
	line-height: 15pt; 
}

div#content h3 A
{
	
	color: #000000;
	text-decoration: underline; 
}

div#content h3 A:HOVER
{
	
	color: #000000;
	text-decoration: underline; 
}



/**
toode.
============================================================================================
**/
.toode
{
	line-height:18px;
	text-align:left;
	padding-left:5px;
	padding-right:10px;
	
	

}

.toode a
{
	color:#a21d21;

}

.toode a:hover
{
	color:#a21d21;

}



.toode p
{
	font-size: 12px; 
	color: #000000; 
	margin:8px 0px 8px 0px; 
	line-height: 15pt;
}


.toode h1
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px; 
	font-weight: bold; 
	color: #2a1f03; 
	text-decoration: none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	line-height: 12pt;
		

}

.toode h1 A
{
	
	color: #2a1f03; 
	text-decoration: none; 
}

.toode h1 A:HOVER
{
	color: #2a1f03; 
	text-decoration:underline;
}

.toode h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	margin:0px; 
	text-decoration: none;
	line-height: 12pt; 
}

.toode h2 A
{
	
	color: #000000;
	text-decoration: none; 
}

.toode h2 A:HOVER
{
	
	color: #000000;
	text-decoration: underline; 
}

.toode h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 28px; 
	font-weight: normal; 
	color: #000000; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	padding-bottom:3px;
}

.toode h3 A
{
	
	color: #000000;
	text-decoration: none; 
}

.toode h3 A:HOVER
{
	
	color: #000000;
	text-decoration: underline; 
}


.toode h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px; 
	font-weight: normal; 
	color: #b32e7b; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	padding-bottom:7px;
}

.toode h4 A
{
	
	color: #b32e7b;
	text-decoration: none; 
}

.toode h4 A:HOVER
{
	
	color: #b32e7b;
	text-decoration: underline; 
}

.toode h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	text-transform: uppercase;
}

.toode h5 A
{
	
	color: #FFFFFF;
	text-decoration: none; 
}

.toode h5 A:HOVER
{
	
	color: #FFFFFF;
	text-decoration: underline; 
}



.toode h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #FFFFFF; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	
}

.toode h6 A
{
	
	color: #FFFFFF;
	text-decoration: underline; 
}

.toode h6 A:HOVER
{
	
	color: #fba6d9;
	text-decoration: underline; 
}



/**
toode2.
============================================================================================
**/
div#toode2
{
	line-height:18px;
	text-align:left;	

}

div#toode2 a
{
	color:#ffffff

}

div#toode2 a:hover
{
	color:#ffffff

}



div#toode2 p
{
	font-size: 12px; 
	color: #fff; 
	margin:0px 0px 8px 0px; 
}


div#toode2 h1
{
	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px; 
	font-weight: normal; 
	color: #ffffff; 
	text-decoration: none;
	padding:0px 0px 10px 0px;
	margin:0px 0px 0px 0px;
	line-height: 12pt;
		

}

div#toode2 h1 A
{
	
	color: #ffffff; 
	text-decoration: none; 
}

div#toode2 h1 A:HOVER
{
	color: #ffffff; 
	text-decoration:underline;
}

div#toode2 h2
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #ffffff; 
	margin:0px; 
	text-decoration: none;
	line-height: 12pt; 
}

div#toode2 h2 A
{
	
	color: #ffffff;
	text-decoration: underline; 
}

div#toode2 h2 A:HOVER
{
	
	color: #de75b4;
	text-decoration: underline; 
}

div#toode2 h3
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 35px; 
	font-weight: normal; 
	color: #ffffff; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	padding-bottom:3px;
}

div#toode2 h3 A
{
	
	color: #ffffff;
	text-decoration: none; 
}

div#toode2 h3 A:HOVER
{
	
	color: #ffffff;
	text-decoration: underline; 
}


div#toode2 h4
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px; 
	font-weight: normal; 
	color: #de75b4; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	padding-bottom:7px;
}

div#toode2 h4 A
{
	
	color: #de75b4;
	text-decoration: none; 
}

div#toode2 h4 A:HOVER
{
	
	color: #de75b4;
	text-decoration: underline; 
}

div#toode2 h5
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	text-transform: uppercase;
}

div#toode2 h5 A
{
	
	color: #FFFFFF;
	text-decoration: none; 
}

div#toode2 h5 A:HOVER
{
	
	color: #FFFFFF;
	text-decoration: underline; 
}



div#toode2 h6
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	font-weight: normal; 
	color: #FFFFFF; 
	margin:0px; 
	text-decoration: none;
	line-height: 14pt; 
	
}

div#toode2 h6 A
{
	
	color: #FFFFFF;
	text-decoration: underline; 
}

div#toode2 h6 A:HOVER
{
	
	color: #fba6d9;
	text-decoration: underline; 
}

div#toode2 li
{
	color: #fff; 
}

/** bulleted list **/
div#toode2 ul
{
	list-style-type: circle;
	list-style-image: url('http://www.anill.eu/images/dot1.jpg');
}

/** bulleted list IE fix**/
div#toode2 .ie li
{
	list-style-type: square;
}



/**
ostukorv
============================================================================================
**/

.ostukorv_header
{
	font-size: 12px; 
	color: #fff; 
	padding:5px;

}


.ostukorv_row
{
	font-size: 12px; 
	color: #000000; 
	padding:8px;
	border-bottom:1px solid #B1B1B1;
}

.ostukorv_row A
{
	font-size: 12px; 
	color: #000000; 
	padding:5px;
}

.ostukorv_total
{

	font-size: 28px; 
	font-weight: normal; 
	color: #000000; 

}

.empty_basket
{
font-size:25px;
padding:25px;
background-color:#7d3660;
color:#fff;
}

.order_header
{
font-size:25px;
padding:25px 25px 25px 0px;
color:#000;

}

.order_header_small
{
font-size:12px;
color:#7d3660;

}

.order_header_small A
{
font-size:12px;
color:#7d3660;

}



.menyy1 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #4f3330; text-decoration: none; padding-left:12px; padding-right:12px;}
.menyy1 A {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #4f3330; text-decoration: none; }
.menyy1 A:ACTIVE{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #4f3330; text-decoration: none;}
.menyy1 A:HOVER{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; normal: #4f3330; text-decoration: underline; }

.menyy11 {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none; padding-left:2px; padding-right:2px;}
.menyy11 A {font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none;}
.menyy11 A:ACTIVE{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; color: #ffffff; text-decoration: none;}
.menyy11 A:HOVER{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: normal; normal: #ffffff; text-decoration: underline;}


.keeled {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #efd0d5; text-decoration: none; text-transform: uppercase; }
.keeled A {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #efd0d5; text-decoration: none;  text-transform: uppercase;}
.keeled A:ACTIVE{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none; text-transform: uppercase; text-decoration: underline;}
.keeled A:HOVER{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: underline; text-transform: uppercase;}


.imago { font-family: Arial, Helvetica, sans-serif;font-size: 11px; font-weight: normal; color: #797777; text-decoration: none; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: none; line-height: 12pt;}
.imago A { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #797777; text-decoration: underline; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: none; line-height: 12pt;}
.imago A:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #797777; text-decoration: none; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: none;line-height: 12pt; text-decoration: underline;}


.ostukorv { font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: normal; color: #ffffff; text-decoration: none; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: none; line-height: 12pt;}
.ostukorv A { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff; margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: underline; line-height: 12pt;}
.ostukorv A:HOVER { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #ffffff;  margin-bottom:0px; margin-top:0px; margin-left:0px; margin-right:0px; text-decoration: none;line-height: 12pt; text-decoration: underline;}




.eriline{ 
	
	font-size: 12px; 
	font-weight: bold; 
	color: #06a1cb; 
	margin:0px; 
	line-height: 14pt; 
}  
.eriline  A { 
	
	color: #06a1cb; 
	text-decoration: underline; 
}
.eriline  A:HOVER 
{ 
	font-weight: normal; 
	color: #06a1cb; 
	text-decoration: underline;
}



.front-blox{ 
	
	font-size: 11px; 
	font-weight: normal; 
	color: #787275; 
	margin:0px; 
	line-height: 12pt; 
}  
.front-blox A { 
	
	color: #787275; 
	text-decoration: none; 
}
.front-blox  A:HOVER 
{ 
	font-weight: normal; 
	color: #85496d; 
	text-decoration: none;
}


.border1 { border-color: #c0beb1; border-style: solid; border-width: 1px;}




.field1 { HEIGHT: 20px; WIDTH: 140px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:5px;}
.select1 { HEIGHT: 20px; WIDTH: 198px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:5px;}
.select2 { HEIGHT: 20px; WIDTH: 198px; BACKGROUND-COLOR: #ffffff; FONT-SIZE: 12px; color: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; padding-left:5px;}

.product-cat-desc p
{
	font-size: 12px; 
	color: #fff; 
	margin:0px 0px 4px 0px; 
}

.error
{
	font-size: 12px; 
	font-weight: normal; 
	background-color:#CC0000;
	color:#FFF;
	padding:5px;
	text-align:center;
}

.success_msg
{
	font-size: 16px; 
	font-weight: bold; 
	padding:5px;
	text-align:center;
	color:#FF0;
}

.error_msg
{
	font-size: 16px; 
	font-weight: bold; 
	color:#FF0;
	padding:5px;
	text-align:center;
}

