h2#page_title{
	background-color: #FFCC00;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: center;
}

div.content{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: justify;
}

div.content1{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: justify;
}


td.main a{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 1em;
	padding-right: 1em;
	text-decoration: none;
	color: Black;
	background-color: transparent;
}

td.main a:hover {
  background-color: #FFCC00;	
}

a.news:hover{
  text-decoration: underline;
}

table.main{
	width: 100%;
	background-color: #FFFACD;
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #FFCC00;
}

td.left{
	text-align: left;
}

td.right{
	text-align: right;
}

td.center{
	text-align: center;
}

td.image{
	text-align: center;
	vertical-align: middle;
}

td.image1{
	text-align: center;
	vertical-align: bottom;
}

td.image_text{
	text-align: center;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	vertical-align: top;
}

div.subheader1{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Red;
	width: 100%;
	text-align: center;
}

td.main ul{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	list-style: disc inside;
}

table.news_header{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	color: black;
	padding-left: 1em;
       padding-right: 1em;
	text-align: left;
}

td.news_date{
	text-align: right;
}

table.news_content{
   background-color: #FFFACD;
	border: 2px Solid #FFCC00;	
}

td.news_text{
	font: 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0.5em;
	padding-right: 0.5em;
	text-align: justify;
}

div.search_header{
	background-color: #FFCC00;
	padding-bottom: 2px;
   padding-top: 3px;
	border-left: 1px Solid #FFCC00;
	border-right: 1px Solid #FFCC00;
	border-top: 1px Solid #FFCC00;
	width: 100%;
}

div.search_header A{
  	font: bold 10pt	Verdana, Geneva, Arial, Helvetica, sans-serif;
  	text-decoration: none;  
  	color: Black;
}

div.search_header A:hover{
	text-decoration: underline;
}

div.search_content{
 	width: 100%;
   background-color: #FFFACD;
	border: 1px Solid #FFCC00;
	padding-left: 1em;
	padding-right: 1em;
	font: 10pt	Verdana, Geneva, Arial, Helvetica, sans-serif;
}

table.clear{
	background-color: transparent;
	text-align: justify;
	border: none;
       font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;

}

table.colored{
	background-color: #FFFACD;
	text-align: justify;
	border: none;
	vertical-align: bottom;
}

a.image{
  background-color: transparent;
}

a.image:hover{
  background-color: transparent;
}

a.kua {
	padding-left: 0em;
	padding-right: 0em;
}

a.kua:hover {
	background-color: transparent;
}


table.clear1 {
  width: 450px;
  border: none;
  background-color: transparent;
  text-align: justify;
}





/*		shop			*/





table.basket{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	border: none;
	margin: 0 auto;
	background-color: transparent;
	width: 90%;
}

table.basket a:link, table.basket a:visited{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-decoration: none;
	padding: 0em;
	background-color: transparent;
}

table.basket a:hover{
	text-decoration: underline;
}

td.basket_top{
	border-bottom: 1px Solid #FFCC00;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

td.basket_code{
	width: 100px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

td.basket_name{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
}

td.basket_price{
	width: 80px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
	text-align: right;
}

td.basket_price2{
	width: 80px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
	text-align: right;
}

td.basket_qty{
	width: 100px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
	text-align: center;
}

td.basket_qty select{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
	text-align: center;
}

td.basket_update{
	width: 100px;
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: right;
}

td.basket_bottom{
	padding-top: 0.2em;
	border-top: 1px Solid #FFCC00;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: right;
}

td.basket_total_price{
   padding-top: 0.2em;
	border-top: 1px Solid #FFCC00;
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	text-align: right;
}

a.shop_link:link, a.shop_link:visited{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	background-color: transparent;
	text-decoration: none;
}

a.shop_link:hover{
	text-decoration: underline;
	background-color: transparent;
}

div.basket_empty{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Balck;
}





table.product{
	border: 1px Solid #FFCC00;
	margin: 0.5em 1em;
	display: block;
	width: 90%;
}

table.product img{
	border: none;
}

td.product_image{
	text-align: center;
	vertical-align: middle;
	padding: 0.2em;
}

td.product_image a:link, td.product_image a:visited, td.product_image a:active, td.product_image a:hover{
	background-color: transparent;
	padding: 0em;
	margin: 0em;
}

td.product_desc{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	width: 100%;
	padding: 0.2em;
}

td.product_desc a:link, td.product_desc a:visited{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: black;
	background-color: transparent;
	padding: 0em;
}

td.product_desc a:hover{
	text-decoration: underline;
}

h2.product_title{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

td.product_desc select{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;	
	text-align: center;
}
 
.product_art_num{
	font: normal 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Gray;
}

div.shop_list_link{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
}

div.shop_list_link a:link, div.shop_list_link a:visited{
	font: bold 8pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	background-color: transparent;
	margin-left: 0.5em;
	padding: 0em;
	text-decoration: none;	
}

div.shop_list_link a:hover{
	text-decoration: underline;
	background-color: transparent;
}

td.shop_form{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

h2.shop_header{
	background-color: #FFCC00;
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	padding-top: 3px;
	padding-bottom: 2px;
	text-align: center;
}

td.shop_pi{
	font: bold 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}

td.shop_pi2{
	font: normal 10pt Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
}





  
.block1 {
	text-indent: 30pt;
}

.headline1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: capitalize;
	color: #000000;
	text-decoration: underline;
}

.exib1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}

.highlight1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	color: #000000;
}