body {margin:0px;padding:0px;color:#000;background-color:#e6e9f0;background-image:url(../img/bg_body.png);background-repeat:repeat-x;}
body,div,p,td {font-family:Arial,sans-serif;}

h1 {color:#e6e9f0;font-size:11px;line-height:11px;padding:0;margin:0;letter-spacing:3px;}
h2 {padding:0;margin:0 0 6px;}
p {font-size:12px;line-height:17px;margin-top:0px;margin-bottom:12px;}
th, td {font-size:12px;}
p.s {font-size:11px;line-height:15px;}
a {color:#000;}
a.outlink {position:relative;color:#505A8F;font-weight:bold;text-decoration:none;white-space:nowrap;padding-left:8px;background-image:url(../img/outlink.gif);background-position:0 3px;background-repeat:no-repeat;}
.clear {clear:both;height:1px;margin-top:-1px;overflow:hidden;}

#logo {margin-top:1px;margin-left:83px;}
#headline {position:absolute;top:140px;left:791px;}
#all {position:relative;width:770px;background-color:#fff;background-image:url(../img/bg_all.png);background-repeat:repeat-y;}
#main {margin:10px 10px 0 20px;}
#bottom {clear:both;border-top:1px #68709F solid;border-bottom:1px #68709F solid;margin:0px 10px;padding:10px 0 10px 10px;}
#shadowTop {height:10px;background-image:url(../img/shadow_top.png);background-repeat:no-repeat;overflow:hidden;}
#shadowLeft {position:absolute;top:10px;left:0;height:400px;width:10px;background-image:url(../img/shadow_left.png);background-repeat:no-repeat;overflow:hidden;}
#shadowRight {position:absolute;top:10px;right:0;height:400px;width:10px;background-image:url(../img/shadow_right.png);background-repeat:no-repeat;overflow:hidden;}
#shadowBottom {clear:both;height:5px;background-image:url(../img/shadow_bottom.png);background-repeat:no-repeat;overflow:hidden;}
#menu {position:fixed;top:170px;left:780px;width:206px;background-color:#fff;background-image:url(../img/menu_body.png);}
* html #menu {position:absolute;}
#menuTop {height:4px;overflow:hidden;background-image:url(../img/menu_top.png);}
#menuBottom {height:4px;overflow:hidden;background-image:url(../img/menu_bottom.png);}
#special {position:absolute;top:24px;left:580px;}

.breadcrumbs {color:#999;font-size:11px;line-height:11px;margin:0px 0px 14px;}
.breadcrumbs a {color:#999;text-decoration:none;}
.left {float:left;width:370px;overflow:hidden;}
.right {float:right;width:370px;overflow:hidden;}
.full {clear:both;padding:10px 0;}

#main ul {margin:0;padding:0 0 2px;font-size:12px;line-height:17px;}
#main li {list-style-type:none;margin:0 0 10px;padding:0px;padding-left:14px;background-image:url(../img/dot.gif);background-position:0 4px;background-repeat:no-repeat;}
#main p, #main ul {margin-right:10px;}
#main p, #main ul {clear:both;}
.foto {float:left;margin-bottom:10px;margin-right:10px;}

.bottomContent {height:130px;overflow:hidden;}
.bottomContent img {float:left;margin-right:10px;}

#menu ul {background-color:#e6e9f0;margin:9px 12px;padding:13px 3px 5px;font-size:12px;line-height:13px;}
#menu li.main {list-style-type:none;margin:0 0 8px;padding:0px;padding-left:14px;font-weight:bold;background-image:url(../img/stern.gif);background-position:0 1px;background-repeat:no-repeat;}
#menu li.sub {list-style-type:none;margin:0 0 8px;padding:0px;padding-left:26px;background-image:url(../img/stern.gif);background-position:12 1px;background-repeat:no-repeat;}
#menu li a {color:#68709F;text-decoration:none;}
#menu li a.active {font-style:italic;}
#menu a:hover {text-decoration:underline;}
.menuBox {background-color:#e6e9f0;color:#333;margin:9px 12px;padding:13px 5px 2px;}
.menuBox a {color:#333;text-decoration:none;}

.menuTable {width:545px;background-color:#e6e9f0;float:left;margin-right:10px;border:1px #8F96BF solid;}
.menuTable td {padding:5px 10px;}

.roomTable {width:358px;background-color:#e6e9f0;border:1px #8F96BF solid;margin-bottom:15px;}
