body,html{background-color: #ffffff; background-image: url("img/bg-top.jpg"); background-repeat: repeat-x; color: #333333; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 13px; margin: 0; padding: 0;}
img {border: 0px;}

p {text-align: justify;}
h1 {font-size: 13px; font-weight: normal; color: #333333;}
h2 {font-size: 13px; font-weight: bold; color: #007b32;}

#container {width: 819px; margin-left: auto; margin-right: auto; margin-top: 0px; margin-bottom: 20px;}
#header {height: 363px;}
#content {background-image: url("img/bg.gif"); background-repeat: repeat-y;}
#menu {margin: 0 36px; width: 745px; height: 42px; background-image: url("img/bg-menu.jpg"); background-repeat: repeat-x;}
#text {margin: 0 auto; padding-top: 21px; width: 745px;}
#londyntext {margin: 0 auto; padding-top: 21px; width: 745px;}
#autodoprava {margin: 0 auto; padding-top: 18px; width: 745px;}
#red {margin: 0 auto; padding: 0px; width: 745px;background-color: #990000; color: #ffffff; font-style:italic; font-size: 24px;}
#green {margin: 0 auto; padding: 0px; width: 530px; background-color: #007b32; text-align: center; color: #ffffff; font-style:italic; font-weight: bold; font-size: 24px;}
#seda {background-color: #cccccc; width: 190px; height: 439px; padding: 6px; margin-bottom: 5px; float: right;}
#seda .stred {margin: 2px 0;}
.autodoprava_seda {background-color: #cccccc; height: 180px; padding: 6px; margin-bottom: 5px;}
.autodoprava_seda .stred {margin: 0 2px;}
#info {width: 530px; float: left;}
#box {padding: 3px 9px;}
#box2 {padding: 3px 9px;}
#space {height:3px; font-size: 1px}
#bottom {background-image: url("img/bottom.gif"); background-repeat: no-repeat;}
#menu ul {margin: 0; padding: 0;}
#menu li {list-style-type: none; float: left; font-size: 15px; font-weight:bold;}
#menu a {display: block; margin: 0; color: #666666; padding: 0.7em 23.85px; text-decoration: none;}
#menu a:link {color: #666666;}
#menu a:hover, #menu a.active {color: #007b32;}

.redlink a:link, .redlink a:visited {color: #990000; text-decoration: none;}
.redlink a:hover {color: #990000; text-decoration: underline;}
.sup {vertical-align: super;}
#text p {text-align: center; padding:8px;}
#londyntext .odstavec {text-align: left; padding:8px 0;}
.cleaner {clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent;}
.red {color: #990000;}
.green {color: #007b32;}
.bgzel {background-color: #b6feb2;}
.bgzlu {background-color: #fff991;}
.velke {font-size: 18px;}
.odsazeni {margin-left: 45px;}
.right {float: right;}
.left {float: left;}
.mapa {margin: 45px 120px 40px 0;}
.fotka {float: left; width: 180px; height: 138px; padding: 0; margin: 0; background: transparent url(img/fotka.gif) no-repeat;}         
.sirka img {padding: 0; margin: 5px 5px}
.mezera {margin: 0 0 0 8px;}
.rada {margin-top: 8px;}
.poslednirada {margin-top: 8px; margin-bottom: 8px;}
.poslednivozy {margin-bottom: 8px;}
