/* style for template #0  */

body 
{ 
  margin:  0; 
  padding: 0;
}

p, body, font, div, td
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:		11px;
}
h1
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:		14px;
  color:		#0c437f; 
}

h2
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:		13px;
  color:		#0c437f; 
}

h3
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:		12px;
  color:		#0c437f; 
}
h4
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:		12px;
  color:		#0c437f; 
}
img
{
  border-color: #CCCCCC;
}
a
{ 
  font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-weight:		bold;
  color:		#0c437f;
}
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		12px;
}
.faq_gray
{ font-size:		14px;
  color:		#000000;
}
.faq_olive
{ font-size:		14px;
  color:		#000000;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ 
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 13px; 
  color: #0c437f; 
}
.cat_price
{  
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 14px; 
  color: red; 
}

.cat_price_mainpage
{  
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 14px; 
  color: red; 
}

.standard
{ 
  font-weight:   bold;
  font-size:     11px; 
  font-family:   Arial;
  color: #0c437f; 
}

.light
{ color:			#000000;
}
.lightsmall
{ color:			#000000;
  font-size:		9px;
}
.lightmenu
{ color:		white;
  text-decoration:	none;
}
.lightstandard
{ color:		white;
  font-weight:		normal;
}
.middle
{ color:			#F0B5B5;
}
.olive
{ color:		#163106;
  font-weight:		normal;
  font-size:		10px;
}
.cart
{
  font-size:		11px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#0f3b8e;
  background-color:  transparent;
}
.cartsmall
{
  font-size:		9px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:			1px;
  font-weight:		bold;
  color:			#0f3b8e;
  background-color:  transparent;
}
.totalPrice
{ font-family:		tahoma,arial,verdana,helvetica,sans-serif;
  font-size:	    	15px;
  BORDER-BOTTOM:	0px solid;	
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		0px solid;	
  BORDER-TOP:		0px solid;
  margin:		1px;
  font-weight:		bold;
  color:		red;
  background-color:  transparent;
}

.login
{ font-size:	    12px;
  font-weight:		normal;
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  margin:			1px;
  font-weight:		none;
  color:			black;
  background-color: white;
}

.myaccount_tab_bottom
{
  BORDER-BOTTOM:	1px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		0px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myaccount_tab_top
{
  BORDER-BOTTOM:	0px solid;
  BORDER-LEFT:		0px solid;
  BORDER-RIGHT:		1px solid;
  BORDER-TOP:		1px solid;
  BORDER-COLOR:		#82A1DD;
  text-align:		center;
  margin:			1px;
}

.myAccount_bottomright {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
  BORDER-RIGHT: 1px dotted #A9C0FF;
}
.myAccount_bottom {
  BORDER-BOTTOM: 1px dotted #A9C0FF;
}
.myAccount_right {
  BORDER-RIGHT: 1px dotted #A9C0FF;
}

.comparison_button
{
  BORDER-BOTTOM:	1px solid;	
  BORDER-LEFT:		1px solid;
  BORDER-RIGHT:		1px solid;	
  BORDER-TOP:		1px solid;
  background-color:  #D2E7FF;
}

.pageSeparator {
	BORDER-BOTTOM: 2px dotted #A9C0FF
}

.MainText
{
  font-family:  tahoma,arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  text-align: justify;
  color: #000000; 
}

.HeaderInText
{
  font-family:  tahoma,arial,verdana,helvetica,sans-serif;
  font-size: 13px;
  text-align: justify;
  color: #0c437f; 
  font-weight: bold;
}

.Header
{
  font-family:  tahoma,arial,verdana,helvetica,sans-serif;
  font-size: 15px;
  text-align: justify;
  color: #0c437f;  
  font-weight: bold;
}

.Phone
{
  font-family:  tahoma,arial,verdana,helvetica,sans-serif;
  font-size: 16px;
  text-align: center;
  color: #000000; 
  font-weight: bold;
}

.E-Mail
{
  font-family:  tahoma,arial,verdana,helvetica,sans-serif;
  font-size: 12px;
  text-align: center;
  color: #000000; 
  font-weight: bold;
}

.headermenu
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 10px; 
  color: #0c437f; 
  font-weight: bold;
  vertical-align: abs-middle;
}

.headerlink
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 10px; 
  color: #0c437f; 
  font-weight: bold;
  vertical-align: abs-middle;
}

.textform
{
  border: 0px;
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 10px; 
  color: #585858; 
  vertical-align: absmiddle;
}

.textform_search
{
  border: 0px;
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 11px; 
  color: #585858; 
  vertical-align: middle;
  margin-top: 0px;
}



.textform2
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 10px; 
  color: #585858; 
  vertical-align: absmiddle;
}

.root_category
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 11px; 
  color: #0c437f; 
}

.header_news
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 12px; 
  color: #0c437f; 
}

.header_news_h
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 12px; 
  color: #b11a1a; 
}

a.standardsmall
{   
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size:   11px;
  color:       #c8c8c8; 
  text-decoration: underline;
}

a.nodecor
{   
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size:   12px;
  color:       #000000; 
  text-decoration: none;
  font-weight: normal;
}

a.standardsmall span 
{ 
  color: #0c437f; 
}

a.standardsmall:hover 
{ 
  color: #0c437f;
  text-decoration: underline; 
}

.linked_category
{
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size: 11px; 
  color: #09243D; 
}

.standard_newslink
{   
  font-family: tahoma,arial,verdana,helvetica,sans-serif; 
  font-size:   11px;
  color:       #0c437f; 
}

.bf{font-weight: bold;}
.highslide img {
    cursor: url(openimg/zoomin.cur), pointer;
    outline: none;
}
.highslide-image {border: 5px solid white; background-color: white;}
.highslide-caption {display: none; border: none; padding: 8px; background-color: white;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
a.highslide-loading, a.highslide-loading:hover {color: black; font-weight: bold; text-decoration: none; }
.spacel {margin-left: 8px;}