/* CSS Document */
html, body {
	background:#000000; margin:0; padding:0; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif;  font-size:12px}
	
#main { width:960px; border-top:10px solid #ff6600; margin: 0 auto; position:relative; background:url(obr/transit.jpg) no-repeat; min-height:521px}

#levy { position:absolute; left:960px; width: 220px; margin:8px 0 0 -950px}
#hlavni { background:url(obr/hlavni-stranka.gif) no-repeat;  height:41px; display:block; margin:8px 0 0; padding:0 30px 12px; line-height:41px; color:#FFFFFF; text-decoration:none}
#menu { list-style-type:none; background:url(obr/menu.gif) no-repeat bottom; margin:0; padding:10px 0px 20px;}
#menu li a { color:#000000; padding:3px 30px; display:block; text-decoration:none}
#menu li a:hover { background-color: #c2c2c2}

#stred { position:absolute; left:960px; width: 480px; margin:8px 0 0 -720px; height:538px}
#box2 {position:absolute; bottom:0; margin:0; padding:0}
#box2-head  { font-size:18px; font-weight:100; background:url(obr/box2-head.gif) no-repeat; height:57px; padding:20px 20px 12px; margin:0; width:440px}
#box2-zvejka { height:260px; background:url(obr/podklad-zvejka.png); display: none;}
#box2-body { height:59px; background:url(obr/box2-body.gif) no-repeat; display:block; width:480px}
#pravy { position:absolute; left:960px; width: 220px; margin:8px 0 0 -230px;  height:538px}
.boxy { position:absolute; bottom:0; margin:0; _margin:0 0 0 -220px; padding:0}
.box h2 { display:block; line-height:45px; font-size:14px; font-weight:100; color:#FFFFFF;  background:url(obr/box-head.gif) no-repeat; padding:0 10px 6px; margin:10px 0 0}
.box h2:hover { cursor:pointer; color:#FF6600}
.box p { background:url(obr/box-body.gif) no-repeat bottom; padding:10px 10px 0; margin:0; font-family:Arial, Helvetica, sans-serif; color:#000000}
.box p a {color:#000000; text-decoration:none}
.box p a:hover { color:#ff6600}
.box-pata { display:block; height:11px; width:220px; background:url(obr/box-pata.gif)}
div#p1, div #p2 { display: none; }
#slogan { position:absolute; top:548px; width:960px; font-size:18px; color:#FF6600; text-align: center; _width:720 px; _padding-left:120px; color:#ff6600}
#slogan a { color:#ff6600}
#slogan a:hover { color:#FFFFFF}

#pata { margin:660px 0 0; text-align:center; border-top: 1px solid #999999; padding:20px 0 0; font-size:11px; color:#999999  }
#pata a{color:#999999}
#pata a:hover { color:#FFFFFF}
.neviditelne { position:absolute; left:-10000px}

