.bgYellowRight {
	background: url(images/bgYellowRight.gif) repeat-y right;
}
.bgYellowLeft {

	background: url(images/bgYellowLeft.gif) repeat-y left;
}
.bgYellowTop {


	background: url(images/bgYellowTop.gif) repeat-x top;
}
.bgYellowBottom {



	background: url(images/bgYellowBottom.gif) repeat-x bottom;
}
.bgYellow {
	background: #FFFDE9;
}
.bgGrey {

	background: #FFFFFF;
}
.bgGreyTop {
	background-image: url(images/bgGreyUp.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #FFFFFF;
}
.bgGreyLeft {


	background: url(images/bgGreyLeft.gif) repeat-y left;
}
.bgGreyRight {

	background: url(images/bgGreyRight.gif) repeat-y right;
}
.bgGreyBottom {
	background-image: url(images/bgGreyBottom.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FFFFFF;
}
body {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}
a:link {
	text-decoration: underline;
}
a:hover {
	color: #FF9900;
	text-decoration: none;
}
.bgNavLeft {
	background: url(images/bgNavLeft.gif) no-repeat right center;
}
.bgSpecial {

	background: url(images/bgSpecial.gif) no-repeat right center;
}
.TextLightBlueBold {
	color: #3399FF;
	text-decoration: none;
	margin: 6px 11px 6px 6px;
	font-size: 11px;
	font-weight: bold;
}
.TextGreySmall {
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	margin: 6px 11px 6px 6px;

}
.textPriceOrange {
	color: #FFFFFF;
	text-decoration: none;
	background: #FF9900;
	margin: 6px 11px 6px 6px;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}
.textPriceBlue {
	color: #FFFFFF;
	text-decoration: none;
	background: #3399FF;
	margin: 6px 11px 6px 6px;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}
.textPriceRed {
	color: #FFFFFF;
	text-decoration: none;
	background: #CC0000;
	margin: 6px 11px 6px 6px;
	padding: 2px;
	font-size: 11px;
	font-weight: bold;
}
.bgSpecialPrice {
	background: url(images/bgSpecialPrice.gif) no-repeat right center;
	text-align: right;
}
.foto {
	margin: 3px;
	border: 1px solid #CCCCCC;
}
.NameBlue {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #0066CC;
	margin: 0px;
; text-transform: uppercase
}
.NameOrange {

	font: bold 17px Arial, Helvetica, sans-serif;
	color: #FF9900;
	margin: 0px;
; text-transform: uppercase
}
.NameRed {
	font: bold 17px Arial, Helvetica, sans-serif;
	color: #CF1111;
	margin: 0px;
	text-align: left;
}

.NameGreen {



	font: bold 17px Arial, Helvetica, sans-serif;
color: #009966;
	margin: 0px;
}
.TextGreenBold {
	color: #009966;
	text-decoration: none;
	margin: 6px 11px 6px 6px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.TextOrangeBold {
	color: #FF9900;
	text-decoration: none;
	margin: 6px 11px 6px 6px;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
}
.TextSmall {
	font: normal 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 6px 11px 6px 6px;

}
.knopkaGreen {
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #009966;
	border: 1px solid #009966;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
	width: 125px;
}
.bgOpros {



	background: url(images/bgOpros.gif) no-repeat right center;
}
.tableBorder {
	border-left: 1px solid #CCCCCC;
}
p {
	margin-top: 10px;
	margin-bottom: 10px;

}
.textOsn {
	color: #333333;
	margin: 3px 6px;
}
.sep {
	border-bottom: 1px solid #CCCCCC;
}
.knopkaOrange {

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background: #FF9900;
	border: 1px solid #CC6600;
	letter-spacing: 1px;
	margin: 0px;
	padding: 0px;
	width: 125px;
}
select {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.poleOrange {
	color: #333333;
	border: 1px solid #FFC671;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}
form {
	margin: 0px;
	padding: 0px;
}


.catNav {
	text-transform: uppercase
}