body {
	font-family: Arial, Helvetica, sans-serif;
	background-color:#EFE3B9;
	font-size:12px;
	color:#69280e;
	padding:0px;
	margin:0px;
}

.topImages img{ padding-left:5px; }


.menuItems { background-image: url(images/side_shadow.jpg); background-repeat: no-repeat; background-position: right top; }
.menuItems a { border-bottom:2px dotted #dbd0a6; display:block; color:#c9962c; text-decoration:none; margin-right:6px; padding:8px;font-size:12px;}
.menuItems a:hover { color:#FF9900;}
.menuItems #selected { color:#875c04;}

.content { background-image: url(images/grad_bg.jpg); background-repeat: repeat-y; background-position: left top; border-left:2px dotted #dbd0a6; border-top:2px dotted #dbd0a6; border-bottom:2px dotted #dbd0a6;
}

.flags { width:136px; margin:auto; padding-top:10px;}
.flags img { border:4px solid #d4c49e; margin:4px;}

.mal { width:680px; } 

.banner { margin-top:10px;}

.imageBig { border:2px solid #7f4e2c; width:535px; margin:10px; } 

.conText { padding:10px; width:542px; text-align:justify; font-size:12px;}
.conGal { padding:0px 10px 30px 10px; width:542px; }

.accomTypes { width:520px;  border-top:2px dotted #dbd0a6; }
.accomTypes img { border:1px solid #7f4e2c; }
.accomTypes #title { text-align:center; font-size:11px; border-top:2px dotted #dbd0a6; padding-top:2px;}

.facilities { padding:5px 10px 5px 10px; width:542px; text-align:justify; }
.facilitiesParts #content { background-color:#ede8d2; padding:6px; border-top:2px dotted #dbd0a6; border-bottom:2px dotted #dbd0a6;}

.facilitiesParts img { border:1px solid #7f4e2c; }

.goTop { text-align:right; padding:10px; }
.goTop a {color:#70402f; font-weight:bold; text-decoration:none;}

h1 { padding:12px 3px 3px 3px; font-size:12px; font-weight:bold; margin:0px;}
h2 { padding:7px 3px 3px 3px; font-size:12px; font-weight:bold; margin:0px; border-bottom:2px dotted #dbd0a6; text-align:left;}

.galTitle { padding:10px 3px 3px 0px; width:542px; text-align:right; font-size:11px; }
.facilTitle { width:542px; text-align:right; font-size:11px; }

.gallery { padding:10px 5px 5px 0px; border-top:2px dotted #dbd0a6; background-color:#ede8d2; }
.gallery img { margin:10px; border:1px solid #7f4e2c; background-color:#bbb18d; }
.gallery#secondrow {border-top:none;}
.gallery2 {
	padding:10px 5px 10px 0px;
	border-bottom:2px dotted #dbd0a6;
	background-color:#ede8d2;
	background-image: url(images/logo_gal.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.gallery2 img { margin:10px; border:1px solid #7f4e2c; background-color:#bbb18d; }

.contact { padding:10px 10px 30px 10px; width:542px; text-align:justify; }
.contact a { color:#69280e; text-decoration:none;}
.contact a:hover { text-decoration:underline;}

.priceList { padding:0px; width:542px; text-align:center;  border-top:2px dotted #dbd0a6; border-right:2px dotted #dbd0a6; border-left:2px dotted #dbd0a6; font-size:12px;}
.priceList #top {  background-color:#D1C58B; }
.priceList #middle {  background-color:#D1C58B; border-left:2px dotted #dbd0a6;  border-right:2px dotted #dbd0a6; }
.priceList td { padding:5px; border-bottom:2px dotted #dbd0a6; background-color:#ede8d2;}

.diktio img { padding:5px;}

.footer { border-left:2px dotted #dbd0a6; border-bottom:2px dotted #dbd0a6; padding:0px; margin:0px;}

.joyhost { padding:3px 0px 0px 3px; font-size:10px; color:#8f8972;}
.joyhost a { color:#8f8972; text-decoration:none;}
.joyhost a:hover { text-decoration:underline;}

form {padding:10px; width:542px; }
.formInfo { text-align:right; font-size:12px;}
.formInfo td { padding:3px; }
.formInfo textarea {border:1px solid #D1C58B; }
.formInfo input {border:1px solid #D1C58B; }
.formInfo select {background-color:#ede8d2; color:#69280e; border:1px solid #D1C58B;}
