body
{
	font-family: Tahoma,Arial,Helvetica,sans-serif;
	font-size:0.8em;
	color:black;
	padding: 0px;
	margin: 0px;
	text-align:center;
	background-color:#7E0021;
}
div#container
{
	margin:0px;
	padding:0em;
	background-color:#FCFFD6;
	color:black;
	width: 1010px;
	text-align:center;
}
div#header
{
	padding: 0px;
	margin: 0px;
	text-align: center;
}
div#box
{
	padding: 0;
	margin: 0;
	background: transparent;
	text-align:left;
}
div#footer
{
	padding:10px;
	text-align: center;
	border-top: 1px solid white;
	background-color:transparent;
	color:silver;
	font-size:x-small;
}
div#leftcontainer, div#rightcontainer
{
	width:170px;
	margin:0px;
	padding:5px;
}
div#leftcontainer
{
	float:left;
}
div#rightcontainer
{
	float:right;
}
div#left, div#right, div#dirssearchbox, div#interhome, div.exch_links, div#contactinfo
{
	margin:0px;
	padding:10px;
	background-color:transparent;
	border: none;
}
div#interhome, div#content, td.season_impossible, td.reservation_impossible, div#contactinfo
{
	background-color: white; /*V LETE*/
/*	background-color: #ccffff; V ZIME*/
}

div#content
{
	margin-left:180px;
	margin-right:180px;
	padding:10px;
	border: none;
	color:black;
}
h1
{
	font-size: large;
	text-align: center;
}
h2
{
	font-size:medium;
}
td
{
	font-size:x-small;
	padding: 0px 2px 0px 2px;
}
ul#leftmenu, ul#rightmenu
{
	margin:0;
	padding:0;
	list-style-type:none;
}
p#first:first-letter
{
	font-size:x-large;
	font-family:Liberate,Amaze,Biminy,Gaze,serif;
}
img#headerimg
{
	border: none;
}
img#flag
{
	display:inline;
	border:none;
}
h1.right
{
	font-size: medium;
	text-align:left;
}
h2.right
{
	font-size: small;
}
a
{
	color:blue;
	background-color:Transparent;
}
a:visited
{
	color:green;
	background-color:Transparent;
}
a:active
{
	color:red;
	background-color:Transparent;
}
a:hover
{
	color:Fuchsia;
	background-color:Transparent;
	text-decoration:none;
}
a#scomoscredits
{
	background-color:Transparent;
}
a.leftright
{
	color:blue;
	background-color:Transparent;
}
a.leftright:visited
{
	color:blue;
	background-color:Transparent;
}
a.leftright:hover
{
	color: #9999FF;
	background-color:Transparent;
}
img.noborder, img.menu
{
	border:none;
	background-color:Transparent;
}
div.acclist1, div.acclist2
{
	margin: 0;
	border-style: solid;
	border-color: #7E0021;
	border-width: 5px 0px 0px 0px;
	padding: 5px;
	width: 70%;
	text-align: left;
}
div.acclist1
{
	color:Black;
	background-color: #FCFFD6;
}
div.acclist2
{
	color:Black;
	background-color: #FCFFD6;
}
.acclist_itemhead
{
	color:Black;
	background-color:Transparent;
	font-weight: bold;
}
a.accphoto
{
	margin: 10px
}
div#accphotos
{
	margin-bottom: 15px; 
	border: 3px ridge green; 
	padding: 5px; 
	text-align: center
}
			table.accbaseinfo {font-size: small}

.marginnedImages
{
	margin: 10px;
}

			div#container_accdetail { background-color: white; width: 974px; margin: 0px; padding: 0px; color: black}
			div#header_accdetail {text-align: center}
			table#header_accdetail_contact_info {width: 100%; text-align: center}
			td.accdetail_contact_info { font-size: large }
			ul#leftmenu_accdetail,ul#rightmenu_accdetail {list-style-image: none; margin: 0px; padding: 0px}
			div#box_accdetail {margin: 20px 0px 20px 0px}
			div#leftcontainer_accdetail {float: left; width: 184px; text-align: left}
			div#rightcontainer_accdetail {float: right; width: 179px; text-align: right}
			div#content_accdetail {background-color: white; color: black; margin-left: 193px; margin-right: 188px; border-left: 3px solid #ffefd1; border-right: 3px solid #ffefd1; text-align: left; padding: 10px}
			div#footer_accdetail {font-size: small}
			img.menu_accdetail {border:none}
			table.accpriceinfo, table.accpricelist
			{
				font-size: small; 
				border: 1px solid black; 
				background-color: #F5F5F5
			}
			td.priceinfoprices, td.priceinfoseasres, .pricelist_prices, .pricelist_prices_silvester, .pricelist_prices_christmas, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer
			{
				font-size: x-small
			}
			.pricelist_prices, .pricelist_prices_silvester, .pricelist_prices_christmas, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer
			{
				padding: 5px;
			}
			td.priceinfoprices, td.priceinfoseasres
			{
				width: 80px
			}
			td.priceinfoprices
			{
				text-align: right
			}
			td.season_main, td.season_high, td.season_low, td.season_off, td.season_summer, td.season_christmas, td.season_silvester, td.reservation_free, td.reservation_blocked, td.season_impossible, td.reservation_impossible, td.pricelist_prices, .pricelist_head, .pricelist_prices_silvester, .pricelist_prices_christmas, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer, td.season_main_endofweek, td.season_high_endofweek, td.season_low_endofweek, td.season_off_endofweek, td.season_summer_endofweek, td.season_christmas_endofweek, td.season_silvester_endofweek
			{
				border-left: 1px solid black
			}
			td.season_main, td.season_high, td.season_low, td.season_off, td.season_summer, td.season_christmas, td.season_silvester, td.reservation_free, td.reservation_blocked, td.season_impossible, td.reservation_impossible, td.season_main_endofweek, td.season_high_endofweek, td.season_low_endofweek, td.season_off_endofweek, td.season_summer_endofweek, td.season_christmas_endofweek, td.season_silvester_endofweek
			{
				font-size: 8px; 
			}
			td.season_main, td.season_high, td.season_low, td.season_off, td.season_summer, td.season_christmas, td.season_silvester, td.season_impossible, td.season_main_endofweek, td.season_high_endofweek, td.season_low_endofweek, td.season_off_endofweek, td.season_summer_endofweek, td.season_christmas_endofweek, td.season_silvester_endofweek
			{
				border-top: 1px solid black
			}
			td.reservation_free, td.reservation_blocked, .pricelist_prices, .pricelist_prices_silvester, .pricelist_prices_christmas, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer
			{
				border-top: 1px solid black
			}
			.pricelist_prices_silvester, .pricelist_prices_christmas, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer, .pricelist_prices_high, .pricelist_prices_low, .pricelist_prices_off, .pricelist_prices_summer
			{
				text-align: right;
				padding: 3px;
			}
			td.season_silvester, td.leg_season_silvester, .pricelist_prices_silvester
			{
				background-color:#FFAACC
			}
			td.season_silvester_endofweek
			{
				background-color:#EE99BB
			}
			td.season_christmas, td.leg_season_christmas, .pricelist_prices_christmas
			{
				background-color:#AAFFFF
			}
			td.season_christmas_endofweek
			{
				background-color:#99EEEE
			}
			td.season_high, td.leg_season_high, .pricelist_prices_high
			{
				background-color:#AAAAFF
			}
			td.season_high_endofweek
			{
				background-color:#9999EE
			}
			td.season_low, td.leg_season_low, .pricelist_prices_low
			{
				background-color:#FFFFAA
			}
			td.season_low_endofweek
			{
				background-color:#EEEE99
			}
			td.season_off, td.leg_season_off, .pricelist_prices_off
			{
				background-color:#FFEFD5
			}
			td.season_off_endofweek
			{
				background-color:#EEDEC4
			}
			td.season_summer, td.leg_season_summer, .pricelist_prices_summer
			{
				background-color:#AAFFAA
			}
			td.season_summer_endofweek
			{
				background-color:#99EE99
			}
			td.reservation_free, td.leg_reservation_free
			{
				background-color:#EEFFEE
			}
			td.reservation_blocked, td.leg_reservation_blocked
			{
				background-color:#EE0000
			}
			td.leg_season_silvester, td.leg_season_christmas, td.leg_season_high, td.leg_season_low, td.leg_season_off, td.leg_season_summer, td.leg_reservation_free, td.leg_reservation_blocked
			{
				border: 2px solid black; 
				width: 15px; 
				font-size: 1px
			}
			th.accday, th.accmonth
			{
				font-size: xx-small
			}
			th.accday
			{
				width: 25px; 
				border-left: 1px solid black
			}
			th.accmonth
			{
				border-top: 1px solid black
			}
			div.accinfo
			{
				margin: 10px
			}
			img.galthumb
			{
				margin:10px; padding:1px; border: 2px solid #ffefd1
			}
input
{
	font-size: x-small;
}

th.accclass_blank_row, td.accclass_blank_row
			{
				font-size: 1px;
				border-top: 1px solid black;
			}