input, select{
	vertical-align: middle;
	font: 11px Verdana;
	height: 19px;
	border: 1px solid;
	border-color: #86A3C4;
	border-bottom-color: #C2D9F3;
	border-right-color: #C2D9F3;
	
}
input{
width: 191px;
background-color: #B6CCE6;
}
.radio{
width: 20px;
height: 10px;
}

p{
margin-top: 4px;
margin-bottom: 4px;
}
img{
	border: none;
}
.prod{
	width: 372px;
	height: 140px;
	background: url(./images_bg/back2.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-left: 16px;	
}
.prod2{
	width: 372px;
	height: 140px;
	background: url(./images_bg/backb.gif);
	background-repeat: no-repeat;
	padding-top: 16px;
	padding-left: 16px;	
}
.emptyprod{
	width: 372px;
	height: 140px;
	background: url(./images_bg/empty.gif);
	background-repeat: no-repeat;
}
.content{
	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	vertical-align: top;
}
.bottomli{
	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8BA7C7;
}
.zagl{
	font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ECA723;
	vertical-align: top;
}
.cakespic{
	border: 2px solid #DFE8F2;
	margin-right: 10px;
}
.price{
	height: 10px;
	font: 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #DFE8F2;
	padding-left: 5px;
	vertical-align: middle;
}
a, a:link, a:active, a:hover, a:visited{
	font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #5878A1;
	text-decoration: none;
	}
.form{
font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 70px;
vertical-align: top;
height: 40px;
}
.form2{
font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
vertical-align: top;
}

.formerror{
font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #D40C02;
padding-left: 70px;
vertical-align: top;
height: 40px;
}
.formerpn{
font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
color: #D40C02;
vertical-align: top;
height: 40px;
}

.formcenter{
font: bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
padding-left: 10px;
vertical-align: top;
height: 40px;}
.white, .blue{
vertical-align: top;
padding-left: 20px; 
}
.blue{
background-color: #F5F6F7;
}
li{
list-style-image: url(./images_bg/li.gif);
list-style-position: outside;
}
.forl{
	height: 40px;
}