.contents_table {
	// width : 750 ;
	width : 97% ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ; }
.contents_title {
	color: #89a4bf ;
	font-weight: bold ;
	font-size: 14 ;
	height : 30px ;}
.contents_titlesMALL {
	color: #517243 ;
	font-weight: bold ;
	font-size : 14 ;
	height : 20px ; }
.contents_item {
	width : 120px ;
	font-weight: bold ;
	height : 20px }
.contents_stitle {
	color: #89a4bf ;
	font-weight: bold ;
	font-style : italic ; }
.contents_item {
	color: black ;
	font-weight: bold;
	width : 120px ; }
.contents_error {
	color: #9c3a45 ;
	font-weight: normal ;
	font-size: 10px ;
	height : 20px ;}
/* */
a.crossedlink {  
	color: #b5ab7a ;
	text-decoration: underline ;
	font-weight: bold;
	font-size: 10; }
a.crossedlink:hover{
	color: #445e78 ;
	text-decoration: underline ;
	font-weight: bold;
	font-size: 10 ; }
a.crossedlink:active {
	color: #9f2e06 ;
	text-decoration: underline ;
	font-weight: bold ;
	font-size: 10 ; }
/* PHOTO */
.photo_comment {
	color : #9f2e06 ;
	font-weight: bold ; }
/* INFO */
.info_item {
	width : 120px ;
	font-weight: bold ;
	color : black ;
	font-size : 12 ;
	height : 20px }
/* NEWS */
a.news {  
	color: white ;
	text-decoration: none ;
	font-weight: bold;
	font-size: 12; }
a.news:hover{
	color: #445e78 ;
	text-decoration: none ;
	font-weight: bold;
	font-size: 12 ; }
a.news:active {
	color: white ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 12 ; }
a.backlink {  
	color: black ;
	text-decoration: none ;
	font-weight: bold;
	font-size: 12; }
a.backlink:hover{
	color: #df0000 ;
	text-decoration: none ;
	font-weight: bold;
	font-size: 12 ; }
a.backlink:active {
	color: #9c3a45 ;
	text-decoration: none ;
	font-weight: bold ;
	font-size: 12 ; }
.news_title {
	color: white ;
	background-color: #95afc8 ; 
	font-weight: bold ;
	font-size: 14 ;
	height : 20px ;}
.news_title_current {
	color: #95afc8 ;
	background-color: white ; 
	font-weight: bold ;
	font-size: 14 ;
	height : 20px ;}
.event_title_current {
	color: white ;
	background-color: #9e2c04 ; 
	font-weight: bold ;
	font-size: 14 ;
	height : 20px ;}
	
/* ADVALVAS */
.month {
	color: white ;
	background-color: #4F81B4 ; 
	font-weight: bold ;
	font-size: 14 ;
	height : 20px ;}	
.bezet {
	color: #EF984B ;
	font-weight: bold ;
	font-size: 12 ;
	height : 20px ;}
.advalvas_currentdaydesc {
	color : black ;
	background-color : #ffab0b ; }
.advalvas_currentdaytitle {
	color : white ;
	background-color : #ffab0b ; }
.advalvas_weekdaytitle {
	color : black ;
	background-color : #ededed ; }
.advalvas_weekday {
	color : black ;
	background-color : #fafafa ; }
.advalvas_saturday {
	color : white ;
	background-color : #a5c3ff ; }
.advalvas_saturdaytitle {
	color : white ;
	font-weight : bold ;
	background-color : #a5c3ff ; }
.advalvas_sunday {
	color : white ;
	background-color : #4776d3 ; }
.advalvas_sundaytitle {
	color : white ;
	font-weight : bold ;
	background-color : #4776d3 ; }
.advalvas_holiday {
	color : white ;
	background-color : #ff0000 ; }

/* PRODUCTS */
a.prod_text {
	color: black ;
	text-decoration: none;
	font-weight: normal ;
	font-size: 11 ; }
a.prod_text:hover{
	color: #a7d2e8 ;
	text-decoration: none;
	font-weight: normal ;
	font-size: 11 ; }
	
/* NEWSLETTER */
.newsletter_table {  
	width : 580 ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ; }
.newsletter_table2 {
	width : 100% ;
	font-size: 12 ;
	color: black ;
	font-weight: normal ; }
.newsletter_title2 {
	font-size: 14px ;
	color: black ;
	font-weight: bold ;
	height : 20px ; }
.newsletter_required {
	font-size: 10px ;
	color: #9c021b ;
	font-weight: normal ;
	height : 20px ; }
a.newsletter {
	color: white ;
	text-decoration: none;
	font-weight: bold ;
	font-size: 14px ; }
a.newsletter:hover{
	color: #FFAE00 ;
	text-decoration: none;
	font-weight: bold ;
	font-size: 14px ; }
/* ALT */
.contents_alt1 {
	color: white ;
	height : 20 ;
	font-weight: bold;
	background-color: #f3cc00 ;
	font-size : 12 ; }
a.contents_alt1 {
	color: #517243 ;
	height : 20 ;
	font-weight: bold ;
	font-size : 12 ; }
a.contents_alt1:hover {
	color: #e5e790 ;
	height : 20 ;
	font-weight: bold ;
	font-size : 12 ; }
.contents_alt2 {
	color: #d88700 ;
	height : 20 ;
	font-size : 12 ;
	font-weight: bold ;
	background-color: white ; }
a.contents_alt2 {
	color: #517243 ;
	height : 20 ;
	font-size : 12 ;
	font-weight: bold ; }
a.contents_alt2:hover {
	color: #e5e790 ;
	height : 20 ;
	font-size : 12 ;
	font-weight: bold ; }
