body, td, p, a, li, ol, ul, div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
}

.topImage1 {
	background-image: url(images/topImage1.jpg);
	background-repeat: no-repeat;
	background-position: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	text-decoration: none;
	color: #007C06;
}

.addressText {
	font-size: 12px;
	color: #8E672F;
}

.addressTitle {
	font-weight: bold;
	font-size: 12px;
	color: #007C06;
}

.addressText a, .addressText a:visited {
	font-size: 12px;
	color: #A52F02;
	text-decoration: none;
}

.addressText a:hover {
	font-size: 12px;
	color: #A52F02;
	text-decoration: underline;
}



.listText {
	font-size: 12px;
	padding: 3px 0 6px 0;	
	border-top:solid 1px #B3A384;
}

.listTitle {
	font-weight: bold;
	font-size: 16px;
	color: #007C06;
	padding: 3px 15px 6px 0;	
	border-top:solid 1px #B3A384;
} 



.content {
	padding: 20px 20px 30px 0;
}

.content div {
	padding-bottom: 8px;
}

.content div a, .content div a:visited {
	color: #007C06;
	text-decoration: none;
}

.content div a:hover {
	text-decoration: underline;
}

.content ul {
	margin: 0px 0px 14px 25px;
}

.content ol {
	margin: 0px 0px 14px 25px;
}

a.link, a.link:visited {
	color: #A52F02;
	text-decoration: none;
}

a.link:hover {
	text-decoration: underline;
}




.title {
	font-size: 18px;
	color: #743F24;
}

.subtitle {
	font-size: 16px;
	font-weight: bold;
	color: #007C06;
}

table.news {
}

table.news th {
	font-weight: bold;
	text-align: left;
	font-size: 16px;
	color: #007C06;
	width: 100%;
	padding: 0 15px 0 0;	
}

table.news th b{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
}

table.news td {
	padding: 0 0 15px 0;	
}

table.news td a, table.news td a:visited {
	color: #007C06;
	text-decoration: none;
}

table.news td a::hover {
	text-decoration: underline;
}

div.newsIndex {
	padding: 0 15px 0 0;	
}

div.newsIndex span.date{
	font-size: 11px;
	color: #623520;
}

div.newsIndex span.title{
	color: #A52F02;
	font-weight: bold;
	font-size: 13px;
}

div.newsIndex a, div.newsIndex a:visited{
	text-decoration: none;
	font-size: 11px;
}                  

div.newsIndex a:hover{
	text-decoration: none;
	font-size: 11px;
	color: #A52F02;
}

.productName {
	font-size: 13px;
	color: #007C06;
	font-weight: bold;
	border-bottom: solid 1px #B1AA97;
	text-decoration: none;
}

.productName a, .productName a:visited {
	font-size: 13px;
	color: #007C06;
	font-weight: bold;
	text-decoration: none;
}

.productName a:hover {
	font-size: 13px;
	color: #A52F02;
	font-weight: bold;
	text-decoration: none;
}



.productPrice {
	font-size: 13px;
	color: #A52F02;
	text-decoration: none;
	border-bottom: solid 1px #B1AA97;
}

.productKod {
	font-size: 13px;
	color: #8E672F;
	text-decoration: none;
	border-bottom: solid 1px #B1AA97;
}

.small {
	font-size: 11px;
}


table.border {
	border-top: solid 1px #B1AA97;
	border-left: solid 1px #B1AA97;
}

table.border td{
	border-bottom: solid 1px #B1AA97;
	border-right: solid 1px #B1AA97;
}

.bigRed {
	font-size: 15px;
	color: #A52F02;
}



li.category a, li.category a:visited {
	font-size: 12px;
	color: #007C06;
	text-decoration: none;
}

li.category a:hover {
	font-size: 12px;
	color: #A52F02;
	text-decoration: none;
}

div.elFaro1 {
	font-size: 11px;
	color: #A69C89;
	padding: 10px 25px 1px 15px;	
	border-bottom:solid 1px #A69C89;
} 

div.elFaro2 {
	font-size: 11px;
	color: #9E9380;
	padding: 1px 25px 10px 15px;	
} 

div.elFaro2 a, div.elFaro2 a:visited {
	font-size: 11px;
	color: #B98165;
	text-decoration: none;
} 

div.elFaro2 a:hover {
	font-size: 11px;
	color: #A52F02;
	text-decoration: none;
} 

                  



