﻿@CHARSET "UTF-8";

.ullist
{
	color: #505050;
	font-size: 12px;
	line-height: 18px;
}

.ullist li
{
	list-style: none;
}

.ullist li.day
{
  font-style: italic;
  margin-top: 18px;
}

.ullist#accomodation li
{
  margin-left: 12px;	
}

.ullist li .ullist li,
.ullist#maps li,
.ullist#costs li
{
	list-style: square;
	margin-left: 12px;
}

.ullist li.street, 
.ullist li.tel,
.ulliat li.email
{
	margin-left: 12px;
	list-style: none;
	
}

.ullist li.place
{
	margin-top: 9px;
	margin-bottom: 9px;
	list-style: square;
}

.ullist#price li
{
	margin-left: 2em;
	list-style: decimal;
}

fieldset
{
  border: none;
  margin: 0px;
  padding: 0px;
}

fieldset * { 
  color: #505050;
  font-size: 12px;
  line-height: 18px; 
}

fieldset .simple label
{
	width: 300px;
	display: block;
	clear: both;
}

fieldset .simple input
{
	float: left;
}

fieldset .action
{
	margin-top: 18px;
}

.clear
{
	clear: both;
}

.cyte
{
	font-style: italic;
}

/*
.w7
{
	padding-left: 2em;
	background-image: url("w7.png");
	background-repeat: no-repeat;
}
*/

.picture
{
	clear: both;
  margin-bottom: 3em;
	overflow: hidden;	
}
.picture p.last
{
	margin-bottom: 0px;
}
.picture h3
{
	margin-top: 0px;
}
.picture img
{
	float: left;
	padding-right: 1em;
}
h3.first
{
	padding: 0px;
}
