/* style for template #0  */
.no_underline
{ text-decoration:		none;
}
.small
{ font-size:		9px;
}
.faq
{ font-size:		14px;
}
.faq_gray
{ font-size:		14px;
  color:			#666666;
}
.faq_olive
{ font-size:		14px;
  color:			#3A6135;
}
.big
{ font-size:		16px;
  text-decoration:	none;

}
.cat
{ font-size:		14px;
}
.standard
{ font-weight:		normal;
}
.standardsmall
{ font-weight:		normal;
  font-size:		9px;
}
.light
{ color:			white;
}
.lightsmall
{ color:			white;
  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:		9px;
}
.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:			#F0B5B5;
  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:			#F0B5B5;
  background-color:  transparent;
}
.totalPrice
{ font-family:		verdana,arial,helvetica,sans-serif;
  font-size:	    16px;
  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
}

body {margin:0 0 0 0;padding:0 0 0 0;background:url(images/design/bg/bg_body.gif) #fce583;text-align:center}
body#print {margin:0 0 0 0;padding:20px;background:none;text-align:left}
table{border-collapse:collapse}
table td{padding:0;vertical-align:top}
body, td{font:11px tahoma, arial, verdana, sans-serif;color:#2c240d}
form{margin:0;padding:0}
a img{border:none}
p{margin:15px 0 15px 0}
a{color:#072738;text-decoration:underline}
a:hover{color:#d83335;text-decoration:none}
#container{height:100%;border-right:2px solid #cb951c;border-bottom:2px solid #cb951c;border-left:2px solid #cb951c;margin:0 auto 0 auto;background:url(images/design/bg/bg_right2.gif) repeat-y right top #fff;text-align:left}
#top{height:288px;width:1000px;background:url(images/design/bg/bg_top.jpg) no-repeat left top}
#left{width:209px;background:url(images/design/bg/bg_left.gif) left #ffd874}
#mid{width:596px;background:url(images/design/bg/bg_mid1.gif) no-repeat left bottom;}
#right{width:195px;background:url(images/design/bg/bg_right1.gif) no-repeat left bottom;padding:0 0 60px 0}
#cat{background:url(images/design/bg/bg_cat.gif) left #f9ee92}
#cat div{background:url(images/design/bg/bg_cat_top.gif) no-repeat left top}
#cat a, #specs a, #pages a{color:#a0410d;text-decoration:none}
#cat a:hover, #specs a:hover, #pages a:hover{color:#008541;text-decoration:none}
#cat ul, #pages ul{padding:0 0 0 0;margin:0 0 0 16px}
#cat ul li, #pages ul li{list-style-type:none;font:bold 10px tahoma, arial, verdana, sans-serif;text-transform:uppercase;padding:4px 0 3px 19px;background:url(images/design/flower.gif) no-repeat 0 4px}
#left h3, #right h3, #mid .header h3{color:#ffffff;font:bold 11px tahoma, arial, verdana, sans-serif;text-transform:uppercase;margin:0 0 0 0}
#left #cat h3{padding:19px 0 7px 16px}
#search{width:209px;height:146px;background:url(images/design/bg/bg_search.gif) no-repeat left top}
#search a, #login a{color:#004a80;text-decoration:underline}
#search a:hover, #login a:hover{color:#004a80;text-decoration:none}
#search div{padding:60px 0 0 35px;color:#004a80}
#search p{padding:2px 0 2px 0;margin:0 0 0 0}
.text{border-top:1px solid #004b83;border-left:1px solid #004b83;border-right:1px solid #c7dded;border-bottom:1px solid #c7dded}
#search .text{width:110px;float:left;margin:0 3px 0 0}
#search .image{float:left}
#specs{background:url(images/design/bg/bg_specs.gif) no-repeat left top}
#left #specs h3{padding:19px 0 5px 8px}
#specs p{margin:20px 20px 5px 28px;text-align:center}
#specs table{margin:0 20px 0 28px;width:155px}
#specs td{vertical-align:middle;color:#9d0a0e;font-weight:bold;text-align:center}
#specs img{border:1px solid #808080;margin:0 12px 0 0}
#specs td div{padding:5px 0 5px 0;text-align:center}
#bot{background:url(images/design/bg/bg_bot.jpg) no-repeat left top;height:132px}
#content_top{background:url(images/design/bg/bg_content_top.gif) no-repeat right top;height:12px}
#login{background:url(images/design/bg/bg_login.gif) no-repeat left top;height:128px}
#login div{padding:27px 0 0 43px}
#login td{vertical-align:middle;color:#004a80}
#login .text{width:82px;float:right;margin:2px 0 2px 4px}
.button, .button1{background:#088fc6;color:#fff;font:10px tahoma, arial, verdana, sans-serif}
.button1{background:#00a900}
#login .button{float:right}
#login p{margin:1px 0 1px 0}
#news{background:url(images/design/bg/bg_news.gif);color:#a0410d;width:100%}
#news div{background:url(images/design/bg/bg_news_top.gif) no-repeat left top}
#right #news h3{padding:44px 0 5px 12px}
#news p{margin:8px 16px 8px 16px;background:url(images/design/flower.gif) no-repeat 0 2px;padding:0 0 0 21px}
#news p.archive{margin:0 16px 0 16px;background:url(images/design/leaf.gif) no-repeat left center;padding:8px 0 8px 21px}
#news a{color:#a0410d;text-decoration:underline}
#news a:hover{color:#a0410d;text-decoration:none}
#poll{background:url(images/design/bg/bg_poll.gif);width:100%}
#poll #poll1{background:url(images/design/bg/bg_poll_top.gif) no-repeat left top;width:100%}
#poll #poll1 #poll2{background:url(images/design/bg/bg_poll_bot.gif) no-repeat left bottom;width:100%;padding:0 0 60px 0}
#right #poll h3{padding:50px 0 5px 10px}
#poll table{margin:0 0 0 29px;width:155px}
#poll td{color:#a0410d;padding:5px 1px 5px 1px}
.bot_menu1{margin:9px 0 0 226px}
.bot_menu2{margin:9px 0 0 78px}
.bot_menu3, .bot_menu4{margin:9px 0 0 94px}
#top table{width:1000px;height:224px}
#top_right{width:195px}
#logo{margin:11px 181px 0 281px}
#top_text{margin:19px 0 0 274px}
#cart{padding:15px 0 35px 0;color:#000000}
#cart p{margin:5px 0 5px 0;font:11px verdana, tahoma, arial, sans-serif;}
#cart a{color:#0054a6;text-decoration:underline}
#cart a:hover{color:#0054a6;text-decoration:none}
#cart div{margin:3px 0 3px 0}
#cart div strong{color:#ed1c24}
#contacts{text-align:right;line-height:15px;padding:0 10px 0 0}
#contacts a, #mid #new_prods a{color:#000;text-decoration:none}
#contacts a:hover, #mid #new_prods a:hover{color:#000;text-decoration:underline}
#content{width:560px;margin:0 0 50px 20px}
#mid h1{font:bold 16px tahoma, verdana, arial, sans-serif;color:#004a80;margin:20px 0 10px 0}
#mid h2{font:bold 14px tahoma, verdana, arial, sans-serif;color:#a0410d;margin:20px 0 10px 0}
.header{background:url(images/design/bg/bg_header1.gif);margin:20px 0 10px 0}
.header div{background:url(images/design/bg/bg_header.gif) no-repeat left top;height:39px;margin:0 0 0 0}
#mid .header h3{padding:18px 0 0 21px}
#new_prods td{text-align:center;padding:0 15px 0 15px}
#new_prods div{color:#9d0a0e;font-weight:bold}
#new_prods img{border:1px solid #808080;margin:5px 0 5px 0}
#new_prods p{margin:0 0 0 0}
#new_prods p img{border:none;margin:5px 0 5px 0}
#mid a{color:#004a80;text-decoration:underline}
#mid a:hover{color:#004a80;text-decoration:none}
#mid .color_brown{color:#a0410d}
#menu{font:bold 14px "arial narrow", arial, tahoma, verdana, sans-serif;text-transform:uppercase;padding:0 0 0 245px;margin:0 0 0 0}
#menu li{list-style-type:none;display:block;float:left;}
#menu a.menu1{float:left;display:block}
#menu a{color:#a0410d;text-decoration:none}
#menu a:hover{color:#ffbe06;text-decoration:none}
#menu li.menu1{padding:26px 35px 0 0}
#menu li.menu2{padding:0 28px 0 0}
#menu li.menu3{padding:10px 35px 0 0;text-align:center}
#menu li.menu4{padding:0 15px 0 0}
#menu li.menu5{padding:33px 35px 0 0}
#menu li.menu6{padding:26px 0 0 0}
#bot div{margin:20px 40px 0 10px;text-align:right}
#bot a{color:#a0410d;text-decoration:none}
#bot a:hover{color:#a0410d;text-decoration:underline}
#banner{background:url(images/design/bg/bg_banner.jpg) no-repeat left top;padding:0 0 10px 0;text-align:center}
#banner h3{padding:40px 0 15px 20px;text-align:left}
#pages{background:url(images/design/bg/bg_news.gif);color:#a0410d;width:100%}
#pages div{background:url(images/design/bg/bg_pages_top.gif) no-repeat left top}
#pages h3{padding:43px 0 15px 11px}
.delim1{background:url(images/design/bg/bg_delim1_1.gif) repeat-x top;height:22px;margin:15px 0 15px 0}
.delim1 div{background:url(images/design/bg/bg_delim1.gif) no-repeat left top;height:22px}
.table1{background:#dff2fd}
.table1 td{padding:4px 10px 4px 10px;vertical-align:middle}
.color_blue{color:#004a80}
#mid .price{font:bold 16px tahoma, arial, verdana, sans-serif;color:#008742}
#mid h3{font:bold 16px tahoma, arial, verdana, sans-serif;color:#a0410d;margin:20px 0 10px 0}
#mid h3 a{color:#a0410d;text-decoration:none}
.prod_img{width:150px;text-align:center}
.bot_banners{text-align:center;opacity:0.3;filter:alpha(opacity=30)}
.bot_banners_r{text-align:center;opacity:1;filter:alpha(opacity=100)}