.normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.normal11 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.codeText {
	font-family: monospace;
	font-size: 12px;
}
.products {
	padding: 10px;
}
.product-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding: 3px;
}
.product-descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 3px;
	color: #888888;
}
.product-wanted {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #228822;
	border: 1 solid #CCCCCC;
}
.product-wanted-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #228822;
}
.product-wanted-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #228822;
}
.product-order {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #008000;
	background-image: url(../images/bgr_g_h.png);
	background-repeat: repeat-x;
}
.product-subcategory {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	border: 1 solid #CCCCCC;
}
.vertical-line {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.vertical-line-l {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.logo-background {
	background-image: url(../images/logo_r.png);
	background-position: left;
	background-repeat: no-repeat;
}
.login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
}
.cart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
}
.menu {
	background-image: url(../images/bgr_gr_h.png);
	background-repeat: repeat-x;
}
.menu-a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.menu-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.adresa {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #009900;
	padding: 3px;
}
.product-td {
	border: 1px solid #CCCCCC;
}
.product-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.product-price-offer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #880000;
	text-decoration: line-through;
}
.product-code {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.nabidka {
	padding-top: 10px;
	padding-bottom: 10px;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
}
.email-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
}
.error-message {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	border: 1 solid Red;
	background-color: White;
}
.tree-text {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #228822;
	text-decoration: none;
}
.tree-current {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #FF2222;
	text-decoration: none;
}
.strip-left {
	background-image: url(../images/bgr_l.png);
	background-position: left;
	background-repeat: repeat-y;
}
.strip-left-bottom {
	background-image: url(../images/bgr_b.png);
	background-position: left;
	background-repeat: no-repeat;
}
.strip-right-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
	background-image: url(../images/bgr_r_t.png);
	background-repeat: no-repeat;
	padding: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #008000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #008000;
}
.strip-bottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	background-image: url(../images/bgr_gr_h.png);
	background-repeat: repeat-x;
}
.strip-top {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(../images/bgr_gr_h.png);
	background-repeat: repeat-x;
}
.strip-right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #339900;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #008000;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #008000;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	background-image: url(../images/bgr_r_r.png);
	background-repeat: no-repeat;
	background-color: #9DF16E;
}
.card {

}
.card-pay {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
	background-color: #AAF16E;
	border: 1px solid #339900;
}
.card-description {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 10px;
}
.card-picture {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.card-name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339900;
}
.condition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.register-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #339900;
}
.register-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.register-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.register-text-error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
}
.register-input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #339900;
}
.register-input-wrong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #DD0000;
	background: #FFCCCC;
}
.cart-main-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.cart-main-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339900;
}
.cart-main-price {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.cart-main-table {
	border: 1px solid #339900;
}
.cart-main-td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1 solid #478E28;
}
.order-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.order-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339900;
}
.news-text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}
.news-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #339900;
}
.author-a {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
.act-ofr-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFA631;
}
.act-nws-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #D91E1B;
}
.author {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.act-heading {
   font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #66AA33;
}
.partner {
   font-family: Arial, Helvetica, sans-serif;
	color: #888888;
}
.partner strong {
   font-size: 14px;
	font-weight: bold;
	color: #339900;
}

