/*
--------------------------------------------------
Site Base Styles
Author:   Argon
-------------------------------------------------- */
body {font:62.5%/1 Tahoma, Arial, "Times New Roman"; background:url(images/layer-left.gif) 0 0 repeat-y #ffffff;}
table,img {border-collapse:collapse; border-spacing:0; border:0;}
* {margin:0; padding:0;}
th,td {vertical-align:top;}

html, body {height: 100%;}
html>body #layer {height: auto;}

#layer {margin: auto; height: 100%; min-height: 100%; width:100%; min-width:990px; position: relative; font-size:1em; color:#23272a;
background:url(images/h.jpg) 20px 0 repeat-x;}

/* #Misc(links)
-------------------------------------------------- */
a img,fieldset{border:none}
a {color:#0061b0;}
a:hover {text-decoration:none;}
h1 {padding: 0px 0px 10px 0px;font:24px bold Tahoma, Arial, "Times New Roman";}
h2 {padding: 0px 0px 10px 0px;font:1.1em bold Tahoma, Arial, "Times New Roman";}
h3 {padding: 0px 0px 10px 0px;font:14px bold Tahoma, Arial, "Times New Roman";}
h4 {padding: 0px 0px 10px 0px;font:14px bold Tahoma, Arial, "Times New Roman";}
h5 {padding: 0px 0px 10px 0px;font:12px bold Tahoma, Arial, "Times New Roman";}
ul, ol {padding: 0 0 10px 15px;}
ul {list-style-type:none;}
p {margin:0 0 15px 0;}
.left {float:left; margin:0 10px 10px 0;}
.right {float:right; margin:0 0 10px 10px;}
/* ----------------------------------------------- */

/* #Header
-------------------------------------------------- */
#header {background:url(images/trava.jpg) 50px 231px repeat-x;}
#header-l {background:url(images/car.jpg) 0 0 no-repeat;height:332px;}
#header-r {background:url(images/char.jpg) 100% 0 no-repeat; height:332px;}
#header a {color:#ffffff;}
#logo_pic a {background: url(images/logo.gif) no-repeat top center; height:50px; width:118px; margin:47px 0 165px 58px; float:left;}
#telefon a {background:url(images/top-tel.jpg) no-repeat top center; height:111px; width:376px; margin:48px 177px 0 0; float:right;}
#header_menu {float:left; padding:25px 0 0 30px; height:25px;}
#header_menu li {display:inline; font:normal 12px Tahoma, Arial, "Times New Roman";color:#fff2dc; margin-right:10px;}
#navigation {height:20px; margin-left:250px; text-align:right; padding:25px 30px 0 0;}
#navigation img {margin-left:30px;}
#menu {margin:0 320px 0 12px; clear:left; background:url(images/corner-t.gif) 0 0 repeat-x #0b4472; color:#ffffff; font-size:1.5em;}
#menu div {border-left:3px solid #ffffff; border-right:3px solid #ffffff; padding:20px 20px 0 48px; height:35px;}
#menu .corners-top {font-size:1px; height:8px; display:block; background:url(images/corner-tl2.gif) 0 0 no-repeat;}
#menu .corners-top span {height:8px; display:block; background:url(images/corner-tr2.gif) 100% 0 no-repeat;}
#menu .corners-bottom {font-size:1px; height:5px; display:block; background:url(images/corner-bl2.gif) 0 0 no-repeat #0b4472;}
#menu .corners-bottom span {height:5px; display:block; background:url(images/corner-br2.gif) 100% 0 no-repeat;}
#menu ul {display:block; padding-left:0;}
#menu li {list-style-type:none; display: inline; margin:10px 0;}
#menu li a {padding:5px 0px 5px 0;}
/* ----------------------------------------------- */

/* #Main
-------------------------------------------------- */
#main {width:100%; margin:auto;}
/* ----------------------------------------------- */

/* #Left
-------------------------------------------------- */
#left {width:100%; margin-right:-320px; float:left;}
#right {font-weight:bold; width:270px; float:right; padding:44px 20px 30px; font-size:1.2em;}
#right ul {padding-left:0;} #right li {margin-bottom:15px;}
#tel {padding:15px 0 0 0;}
#tel1 {padding:1px 0 5px 0;}
/* ----------------------------------------------- */

/* #Content
-------------------------------------------------- */
#content {font:62.5%/1 Times New Roman; padding:30px 50px 10px 60px; margin-right:320px; font-size:16px; background: url(images/right.jpg) right 60px no-repeat;}
#content li {list-style:square;}
#content table {border-top:1px solid #45b0ff; border-left:1px solid #45b0ff;}
#content table.center {text-align:center; width:100%;}
#content td {border-right:1px solid #45b0ff; border-bottom:1px solid #45b0ff; padding:10px;}
#content p {text-align:justify;}
#content table.table1   { font-size:8pt; border-collapse: collapse; font-family: verdana;}
#content table.table1 td { padding: 6px; border: 1px solid #333333 }
#content table.table1 p { text-align: center; }
/* ----------------------------------------------- */

/* #Footer
-------------------------------------------------- */
#footer {bottom: 0px; width:100%; position: absolute; color:#ffffff; font-size:11px; background:#e6e6e6;}
#footer a {color:#5295c2;}
#footer, #empty {height: 92px; clear:both; text-align:justify}
#footer-corner {font-size:1px; height:4px; width:4px; position:absolute; margin:-4px 0 0 12px; background:url(images/footer.gif);}
#copyright {margin:15px 320px 0 15px;}
#copyright div {padding:10px 45px 10px 45px; background-color:#0b4472;}
#copyright .corners-top {font-size:1px; display:block; padding-bottom:5px; background:url(images/corner-tl.gif) 0 0 no-repeat #0b4472;}
#copyright .corners-top span {height:5px; width:5px; float:right; display:block; background:url(images/corner-tr.gif) 100% 0 no-repeat;}
#copyright .corners-bottom {font-size:1px; height:5px; display:block; background:url(images/corner-bl.gif) 0 0 no-repeat #0b4472;}
#copyright .corners-bottom span {height:5px; display:block; background:url(images/corner-br.gif) 100% 0 no-repeat;}
#banner {float:right; width:280px; padding:30px 0 0 40px;}
#banner img {margin-right:15px;}
#empty {visibility:hidden;}
/* ----------------------------------------------- */

#prokrytka
{
text-align: justify;
height: 80px;
overflow: auto; 
overflow-y: scroll; 
overflow-x: hidden; 
overflow: -moz-scrollbars-vertical;
}
#prokrytka a { font-weight: bold; }
#prokrytka strong { color: #0b4472; }
#novosti { padding:0 0 1em; margin:0; font-size:.84em;}