body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FFFFFF;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}

p {padding-left:5px; padding-right:5px; }
a {font-weight:bold; color:#006699; text-decoration:none;}
a:hover {color:#FF9900;}
h1 {font-size: 18px; font-weight: normal; color: #006699; }
h2 {font-size: 15px; font-weight:bold; color: #006699; text-align:center;}
h3 { font-size: 15px; font-weight: bold; margin: 3px; color: #ffffff;}
h3 a {color: #ffffff;}
h3 a:hover {color: #ffffff; text-decoration:underline;}
h4 {color:#DF5400; margin-left:5px;}
#sights ul {padding-left:20px; line-height:20px; color:#006699;}
th {background-color:#E0E0E0; padding:8px;}
select,input,textarea {border:1px solid #006699; overflow:hidden; font-family: Arial; font-size: 12px; padding-left:2px;}
.button {border:1px solid #006699; background-color:#DEE3ED; padding:4px 8px 4px 8px;}

.lang {font-size:11px; padding:2px; padding-right:5px; background-color:#E0CDA1; }
.table_list {border:1px solid #FF9900; background-color:#FFF9F0; margin:5px;}
.table_border {border:1px solid #006699; padding:3px;}
.address {font-size:11px; color:#333333; font-weight:normal;}
.price_table td {padding:0 10px 0 10px; }
