body {text-align:center; padding:0; margin:0 auto; color:#666; font:normal 75%/180% verdana;}
#MainLayout {padding:35px 0; margin:0 auto; width:1220px; background:#fff url(images/bg-main.jpg) no-repeat top center; text-align:center;}
#MainWidth {width:740px; text-align:left; margin:0 auto;}

#Header {text-align:left; padding:60px 0 40px 70px;}

#Header h1 {overflow:hidden; padding:0; margin:0; text-align:right; width:270px; height:63px;}
#Header h1 a {font:normal 120% tahoma; color:#e2bbd4; text-decoration:none;}
#Header h1 a:hover {text-decoration:none;}
#Header h1 img {float:right}

#Text {text-align:left; padding:0; margin:0; background:url(images/bg-text.jpg) repeat-y top right;}
#MainContent {margin:0 30px 0 210px; padding-top:5px;}
p {padding-top:0; margin-top:0}

#Navigation {float:left; text-align:right; font: normal 130%/200% verdana; width: 200px;}
#Navigation ul {padding:0; margin:0}
#Navigation ul li {list-style:none; display:block;}
#Navigation ul li a {text-decoration:none; color:#666; padding-right:40px}
#Navigation ul li a:hover {color:#e2bbd4; background:url(images/arrow.gif) no-repeat right}

body#itinerary #Navigation a#nav-itinerary {background:url(images/arrow.gif) no-repeat right}
body#mapa #Navigation a#nav-mapa {background:url(images/arrow.gif) no-repeat right}
body#fotky #Navigation a#nav-fotky {background:url(images/arrow.gif) no-repeat right}

body#fotky div.fotka {padding:2px 5px 6px 3px; margin:5px; display:inline-block; float:left; background:url(images/bg-fotky.jpg) no-repeat top left}
body#fotky div.fotka a img {border:0}

#clear {clear:both;}

table {border-bottom:1px solid #eeeeee;}
td {padding:3px 25px 3px 10px; vertical-align:top; border-top:1px solid #eeeeee;}
.alternative td {background-color:#f7f7f7;}
 
#Footer {clear:both; background:url(images/bg-footer.jpg) no-repeat bottom right; text-align:right; padding:50px 50px 30px 0; font:normal 80% verdana; color:#999;}
#Footer a {color:#999; text-decoration:none;}
#Footer a:hover {color:#666}
