BODY {margin: 0px; font-family: verdana; font-size: 12px; color: #010101; background-image: url('/images/bg.jpg'); background-attachment:fixed; background-repeat: no-repeat;}

.hideText {display: none;}
A {text-decoration: none;}
P {line-height: 1.6;}
IMG {border: 0px;}

#mainFrame {width: 860px; margin: 20px auto;}
#bgFrame {width: 860px; float: left; background-image: url('/images/bg-light.png');}

#leftFrame {width: 192px; float: left;}
#logoFrame {width: 192px; height: 266px; float: left;}
#logoFrame H1 {margin: 0px;}
#logoFrame A {width: 192px; height: 266px; float: left; display: block; background-image: url('/images/logo.png');}
#logoFrame A:HOVER {background-image: url('/images/logo-on.png');}

#menu {width: 192px; float: left; margin: 0px 0px 0px 0px; list-style: none; padding: 0px;}
#menu LI {width: 192px; float: left; margin: 0px; padding: 0px; background-image: url('/images/bg-white.png');}
#menu LI A {width: 172px; float: left; margin: 0px; padding: 10px; text-align: center; font-size: 18px; color: #000; text-decoration: none; }
#menu LI A:HOVER {color: #d60019;}
#menu .red {background-image: url('/images/bg-red.png');}
#menu .red A {color: #FFF;}
#menu .red A:HOVER {color: #000;}

#iconsFrame {width: 192px; float: left; padding: 30px 0px 30px 0px; margin: 0px 0px 0px 0px;}
#iconsFrame .facebook {width: 50px; height: 50px; float: left; background-image: url('/images/facebook.png'); display: block; margin: 0px 0px 0px 41px;}
#iconsFrame .wifi {width: 50px; height: 50px; float: left; background-image: url('/images/wifi.png'); display: block; margin: 0px 0px 0px 10px;}

#contentFrame {width: 640px; min-height: 522px; padding: 14px; float: left; background-image: url('/images/bg-white.png');}
#contentFrame .bannerFrame {width: 640px; height: 370px; margin: 0px 0px 15px 0px; float: left;}
#contentFrame .textFrame {width: 620px; float: left; padding: 10px;}
#contentFrame .textFrame H2 {width: 620px; float: left; font-size: 18px; margin: 0px 0px 15px 0px; color: #000; padding: 0px 0px 10px 0px; background-image: url('/images/dotted-black.png'); background-repeat: repeat-x; background-position: left bottom;}
#contentFrame .textFrame H3 {width: 620px; float: left; font-size: 14px; margin: 0px 0px 10px 0px; color: #d60019;}
#contentFrame .textFrame H4 {width: 620px; float: left; font-size: 12px; margin: 0px 0px 10px 0px; color: #d60019;}
#contentFrame .textFrame .nadtrzeny {padding-top: 15px; margin-top: 10px; background-image: url('/images/dotted-black-s.png'); background-position: top; background-repeat: repeat-x;}
#contentFrame .textFrame .alignC {text-align: center;}
#contentFrame .textFrame .topMargin {margin-top: 20px;}
#contentFrame .textFrame .cervenyPodtrzeny {color: #d60019; background-image: url('/images/dotted-red.png');}
#contentFrame .textFrame .tenky {font-weight: normal; text-transform: uppercase;}
#contentFrame .textFrame P {width: 620px; float: left; font-size: 12px; margin: 0px 0px 10px 0px; color: #000;}
#contentFrame .textFrame P A {color: #d60019; text-decoration: underline;}
#contentFrame .textFrame P A:HOVER {text-decoration: none;}
#contentFrame .textFrame UL {list-style-type: square; margin: 10px 0px 10px 15px; padding: 0px; line-height: 1.6;}
#contentFrame .textFrame .monthFrame {width: 620px; float: left; margin: 0px 0px 15px 0px;}
#contentFrame .textFrame .monthFrame A {padding: 5px 15px 5px 15px; margin: 0px 10px 0px 0px; float: left; display: block; background-color: #FFF; color: #d60019; font-size: 15px; font-weight: bold; text-align: center;}
#contentFrame .textFrame .monthFrame A:HOVER {}
#contentFrame .textFrame .monthFrame .last {margin-right: 0px;}
#contentFrame .textFrame .monthFrame .red {background-color: #d60019; color: #FFF;}
#contentFrame .textFrame .monthFrame .red:HOVER {}
#contentFrame .textFrame .programFrame {width: 620px; float: left;}
#contentFrame .textFrame .programFrame .programLine {width: 620px; float: left; margin: 0px 0px 5px 0px;}
#contentFrame .textFrame .programFrame .programLine .date {width: 250px; height: 30px; float: left; font-size: 12px; color: #000;}
#contentFrame .textFrame .programFrame .programLine .bigRed {color: #d60019; font-size: 16px;}
#contentFrame .textFrame .programFrame .programLine .bigRed A {color: #d60019;}
#contentFrame .textFrame .programFrame .programLine .bigRed A:HOVER {text-decoration: underline;}
#contentFrame .textFrame .programFrame .programLine .name {width: 350px; padding: 0px 0px 0px 20px; float: left; font-size: 14px; color: #000; font-weight: bold; text-align: right; text-transform: uppercase;}
#contentFrame .textFrame .programFrame .programLine .name A {color: #000;}
#contentFrame .textFrame .programFrame .programLine .name A:HOVER {color: #d60019;}
#contentFrame .textFrame .leftP {width: 200px; float: left;}
#contentFrame .textFrame .rightP {width: 400px; float: left; padding: 0px 0px 0px 20px; text-align: right;}
#redBottom {width: 668px; height: 35px; padding: 15px 0px 0px 0px; float: left; background-image: url('/images/bg-red.png'); margin: 0px 0px 0px 192px;}
#redBottom P {width: 668px; font-weight: bold; color: #FFF; float: left; text-align: center; margin: 0px;}

#contentFrame .topMargin30 {float: left; margin-top: 30px;}

#map_canvas {width: 620px; height: 350px; float: left;}
#directionsPanel {width: 620px; float: left;}
.mapLine {width: 620px; float: left;}
.GM_submit {margin: 10px 0px 0px 0px; background-color: #d60019; color: #FFF; border: 1px #d60019 solid; cursor: pointer;}
.GM_submit:HOVER {background-color: #e80722;}
.adp-summary {font-size: 14px; color: #494949; font-weight: bold;}
.adp-text {background-color: #273339; color: #FFF;}
#routeStart {border: 1px #cacbcd solid;}

#bottomFrame {width: 860px; float: left;}
#bottomFrame P {color: #FFF; font-size: 10px;}
#bottomFrame P A {color: #FFF;}
#bottomFrame P A:HOVER {text-decoration: underline;}
#bottomFrame .leftFrame {width: 182px; padding: 20px 0px 0px 10px; float: left;}
#bottomFrame .rightFrame {width: 658px; padding: 50px 10px 0px 0px; float: left; text-align: right;}
#bottomFrame .rightFrame A {float: right;}
#bottomFrame .rightFrame IMG {float: right;}