/* CSS Document */
html,body{height:100%; min-width:1000px;}
body{
padding:0;
margin:0;
font:13px tahoma,serif;
color:#191919;
background-color:#f5f8f8;
}

body a{
font:11px tahoma,serif;
color:#00a3e4;
text-decoration:underline;
}
.input{
background:url(/img/input.jpg) no-repeat left;
width:134px;
height:21px;
font:11px tahoma,serif;
color:#94999d;
border:none;
float:left;
}
.menu_a:link {
font:12px tahoma,serif;
display: block;
width: 179px;
height:18px;
/*color: #7d8b96;*/
color: #4f575e;
text-decoration: none;
background:url(/img/menu_hover.gif) no-repeat left top;

}
.menu_a:visited {
font:12px tahoma,serif;
display: block;
width: 179px;
height:18px;
/*color: #7d8b96;*/
color: #4f575e;
text-decoration: none;
background:url(/img/menu_hover.gif) no-repeat left top;

}
.menu_a:hover {
font:12px tahoma,serif;
background-position: right top;
color: #fff;
}
.day_top{
background:url(/img/top_white.jpg) no-repeat top;
width:192px;
height:58px;
margin-top:20px;
padding-top:10px;

}
.day{
background:url(/img/grey.jpg) repeat-y center;
width:192px;
}
h1{
font:12px tahoma,serif;
color:#249bca;
text-transform: uppercase;
padding:0;
margin:0 0 5px 0;
font-weight:bold;
}
h2{
font:14px tahoma,serif;
color:#f22415;
font-weight:bold;
}
h3{
font:14px tahoma,serif;
color:#a9a8a8;
font-weight:bold;
margin:5px 0;
padding:0;
}
h4{
font:13px tahoma,serif;
color:#f22415;
font-weight:bold;
margin:3px 0;
padding:0;
}
.price_name{
font:10px tahoma,serif;
color:#909ca5;
}
.price{
font:16px tahoma,serif;
color:#5c5c5c;
font-weight:bold;
margin:5px 0 10px 0;}

.price_red{
font:16px tahoma,serif;
color:#FF0000;
font-weight:bold;
margin:5px 0 10px 0;}

.price_old{
font:12px tahoma,serif;
color:#5c5c5c;
font-weight:bold;
margin:5px 0 5px 0;
text-decoration:line-through;
}

.link{
font:11px tahoma,serif;
color:#94999d;
font-weight:bold;
text-decoration:none;

}
.text{
font:11px tahoma,serif;
/*color:#909ca5;*/
color:#838d94;

}
.name{
font:13px tahoma,serif;
color:#000;
text-decoration:underline;

}
.m1{
background:url(/img/m1.gif) no-repeat;
width:87px;
height:19px;
}
.m2{
background:url(/img/m2.gif) no-repeat;
width:87px;
height:19px;
}
.m3{
background:url(/img/m3.gif) no-repeat;
width:87px;
height:19px;
}
.m4{
background:url(/img/m4.gif) no-repeat;
width:87px;
height:19px;
}
.m5{
background:url(/img/m5.gif) no-repeat;
width:87px;
height:19px;
}
.m6{
background:url(/img/m6.gif) no-repeat;
width:87px;
height:19px;
}
.a{
font:11px tahoma,serif;
color:#f5f8f8;
font-weight:bold;
text-decoration:none;
}
#info{
background-color:#fff;
border:1px solid #f22415;
padding: 3px;
/*height:19px;*/
margin:10px 0 10px 0;
font:16px tahoma,serif;
color:#000;
}
#info a{
font:16px tahoma,serif;
}
.hr {
 color:#d9dadb;
 background-color:#d9dadb;
 height: 1px;
 border-width:0px; 
}
.link2{
font:11px tahoma,serif;
color:#94999d;
font-style:italic;
text-decoration:underline;

}
#news{
background:url(/img/grey2.jpg) top;
width:181px;
padding:0 0 0 10px;
}
.date{
font:11px tahoma,serif;
color:#909ca5;
margin:0 0 3px 0;

}
.t{
background:url(/img/t.gif) repeat-x;
height:16px;
}
.b{
background:url(/img/b.gif) repeat-x;
height:16px;
}
.l{
background:url(/img/l.gif) repeat-y right;
width:16px;
}
.r{
background:url(/img/r.gif) repeat-y left;
width:16px;
}
.c{
background-color:#fff;
}
#bottom{
clear:both;
font:11px tahoma,serif;
color:#858686;
margin:20px 0 0 10px;
line-height:25px;
}
.size{
font:14px tahoma,serif;
color:#58bde5;
font-weight:bold;
}

.red_link{
font:11px tahoma,serif;
color:#f22415;
text-decoration:underline;
}
.green_link{
font:11px tahoma,serif;
color:#74b705;
text-decoration:underline;
}
.th{
background-color:#d8dfe4;
font:11px tahoma,serif;
color:#8492a0;
height:20px;
}
.th2{
background-color:#d9e6ec;
}
.th3{
border-top:1px solid #d9dadb;
}

.cart_div{
background:url(/img/cart_div.gif) repeat-y top;
width:178px;
height:328px;
}
.cart_bottom{
background:url(/img/cart_bottom.gif) repeat-y top;
width:178px;
height:89px;
}

.img{border:1px solid #cfcece;}

.btn{
	background-color: #2b7ea3;
	font-family: Tahoma;
	font-size: 9pt;
	color: #FFF;
	padding-left:5px;
	padding-right:5px;
	padding-top:1px;
	padding-bottom:1px;
/*	border: 2px solid #626262;*/
	border: 2px double #2b7ea3; 
}

.err_msg{
	font-size:16px;
	color:#FF0000;
}
