* { font-family: Verdana, Arial, Trebuchet, Helvetica, Sans-Serif; color:#222;}
html { margin: 0; padding: 0; font-size: 14px; }
body {
  color: #222;
  margin: 0;
  padding: 0;
  background-color: #FEF6F6;background-attachment: fixed;
  background: url(images/bg.jpg) 0 0 repeat;background-attachment: fixed;
  text-align:center; /* center layout in ie5 and 5.5. */
}
a {text-decoration:none;color:#046AB9;}
a:hover {text-decoration:underline;}
table{table-layout:auto;}
.displaynone{display:none;}
.displayblock{display:block;}

#container { background-color: #ffffff; }

#container {
  width: 1000px !important;
  width: 1002px; /* IE */
  margin: 0 auto 30px auto;
  border: solid 1px #d0d0d0;
  border-top:none;
  text-align: left;
  position: relative;
  padding:0px 20px;
}

#logo {margin:10px 0px 0px 20px;}
#logo h1 {font-family:Verdana,Arial;font-size:16px;margin:0px 10px 10px 10px;}
#logomenu{font-family:Verdana,Arial;font-size:12px;margin:10px;}
#subtitle{font-family:Verdana,Arial;font-size:16px;margin:10px;}
#subtitle h2 {font-family:Verdana,Arial;font-size:24px;font-weight:bold;display:inline;}
#search {font-family:Verdana,Arial;font-size:12px;margin:10px;}
.boxtitle {font-weight:bold;font-family:Verdana,Arial;font-size:18px;}

.tabmenu {margin:15px 10px 10px 10px;padding-top:10px;width:100%;}
.tabcontent {background-color:#EEE;padding:10px;font-family:Verdana,Arial;font-size:16px;margin-top:8px;}
.tabactive {background-color:#EEE;padding:10px 10px;margin:0px 1px;font-family:Verdana,Arial;font-size:14px;font-weight:bold;}
.tabactive a{color:black;}
.tabinactive {background-color:#CCC;padding:8px 10px;margin:0px 1px;font-family:Verdana,Arial;font-size:14px;font-weight:none;}

.tabelka {margin:10px;}
.tabelkatab {border: solid black 1px;}
.tabelkacontent{font-family:Verdana,Arial;font-size:10px;margin:1px 5px;}

.miastomapa{margin:10px;}
.miastomapatxt{margin:10px;font-family:Verdana,Arial;font-size:12px;}
#map_canvas{border: solid #222222 1px;}

.panoramiopodpis{font-family:Verdana,Arial;font-size:10px;margin:5px 0px;}

.hotelsearch{margin:10px;font-family:Verdana,Arial;font-size:12px;}
.hotelsearchform{background-color:#ABC1F3;padding:10px;}

.hotellist{margin:10px;font-family:Verdana,Arial;font-size:14px;}
.hotellistramka{margin:10px 0px;padding:10px;font-family:Verdana,Arial;font-size:14px;border:1px solid silver;}

.strona {margin:10px;font-family:Verdana,Arial;font-size:14px;}

.submenu{margin:10px 0px;font-family:Verdana,Arial;font-size:12px;}
.submenu a {margin-left:5px;margin-right:5px;}

.panoramio {border: 1px solid #3399CC;margin: 10px 0px;text-align:center;padding: 5px;background-color:white;}
.panoramio img {border:none;}
.panoramio_author  {font-size:10px; font-weight:none;text-align:center;}
.panoramio_title  {font-size:10px; font-weight:bold;text-align:center;margin-top:5px;}


#footer {background-color:white;margin:10px;padding:10px;font-size:12px;text-align:center}

#mainpagemapa{margin:5px;}
#mainpagelist{margin:5px;}
#mainpagemapatitle {margin:5px 0px;font-family:Verdana,Arial;font-size:18px;}
#mainpagelisttitle {margin:15px 0px 5px 0px;font-family:Verdana,Arial;font-size:22px;}
.mainpagelistentry{font-weight:bold;font-family:Verdana,Arial;font-size:18px;}
.mainpagemapbutton{cursor:pointer;padding:0px 5px;color:#046AB9;font-family:Verdana,Arial;font-size:12px;}

.event{margin:5px;padding:5px;}
.eventdata{margin:5px;font-family:Verdana,Arial;font-size:24px;font-weight:bold;}
