body, td{text-align:justify; vertical-align:top;}
h1 {font-size:200%; color:#000000; margin:0px; padding:0 0 0 0; font-weight:normal; text-align:left;}
h2 {font-size:170%; color:#000000; margin:0px; padding:1.8em 0 0.3em 0; font-weight:bold; text-align:left;}
h3 {font-size:150%; color:#000000; margin: 0em 0em 0em 0em; font-weight: normal; text-align:left;}
h4 {margin: 0.6em 0em 0.02em 0em; font-size: 115%; text-align:left;}
h5 {margin: 0em 0 0 0em; padding:0em 0 0 0em; font-size:100%; text-align:left;}
p {margin: 0.5em 0em 0.02em 0em;}
li {padding-top:0.5em;}
form {margin:0 0 0 0;}

.copyright { font-size:90%;}
a.copyright{ text-decoration:underline; font-size:100%;}

.news {border-top:#cccccc 1px solid}
.textnnn  {padding:0.1em 0 0.1em 0; margin:1.5em 0 0.5em 0; width:175px; color:#3A546F; background-color:#eeeeee;}
.title3n  {font-weight:bolder; margin:0 0 10px; color:#3A546F;}
.title3n a, .title3n a:visited{text-decoration:none; color:#3A546F; font-weight:bolder;}
.title3n a:hover{color:red; text-decoration:underline;}


.roomsmenu { padding-left:0px; display:block; margin:0px; list-style-type:none; text-align:left;}
.roomsmenu li { color:#0860A8; padding-bottom:5px; }
.roomsmenu li.lm1 { color:#333333; font-weight:bold; padding-bottom:8px; }
.roomsmenu li.lm_current { color:#333333; font-weight:bold; padding-bottom:8px; }

.imgor{border-width: 1px; border-color: #777; border-style: solid; text-align:center;}

td.search{padding-top:1em; padding-bottom:1.2em;}

div.category {font-size:100%; font-weight:normal; margin: 0 0 0 0;}
div.category a, div.category a:visited{color:black; font-weight:normal;}

table.dashed td {padding-top:0.5em; padding-right:1.5em; line-height:1.2em; background:url('./images/dot.gif') repeat-x bottom right; text-align: left; vertical-align:top;}

table.collapsed {border-collapse:collapse; border-style: solid; border-color:#cccccc;}
table.collapsed td {text-align:left;}

table.galery{font-size:80%}
table.galery td{text-align:center;}
tr.galimg td{vertical-align:middle;padding:2em 0.5em 0 0;}
table.galery td a{text-decoration:none;}



table.order td {text-align:left;}
table.order td.right {text-align:right;}
.slpos {margin:0.5em 0em 2.5em 0em; font-weight:normal; font-size:100%;}
.slpos a{font-size:120%;}
.lnpos {height:2em; padding-top:0.7em;}
.lnlong{width:100em; white-space:normal;}
.csmtd {width:12%; white-space:nowrap; min-width:4em;}


.clearer {clear:left; line-height:0px;}
.rdot{font-size:150%; color:#f77b00}
.thin_input{ width:95px; height:14px; border:1px solid #CCCCCC; padding:0px; font-family:verdana, sans-serif; vertical-align:top; }
.little_input{width:65px;}
img{border-width: 0px;}



.adv_dlink, .adv_dlink a { color:white; }
.adv_dlink { position: absolute; top:-5000px; left:-2000px; }
.extcontlink { text-decoration:none; color:rgb(102,102,102); }