/* tagy */

body { color: #000; background-color: #fff; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 75%; text-align: center; border: 0; margin: 0; padding: 0; }



h1 {margin: 0; position: absolute; top: 50px; left: 305px;}

p {line-height: 1.4em; margin-top: 0;}

ul, ol {line-height: 1.4em;}

li {margin-bottom: 5px;}

img {border: 0;}

a {color: #039;}



/* boxy */

.superheader, .superfooter { background: #3e68ab; }

#header, #content, #footer {text-align: left; margin: 0 auto; width: 1023px;}

#header {position: relative; height: 200px;}

#content {padding-top: 15px;}

#left {float: left; padding: 15px 0; width: 723px;}
#left_left { width: 200px; float: left; padding: 0; }
#left_right { padding: 0 0 0; width: 473px; float: right; }
#right {float: right; padding: 15px 0; width: 250px;}
#footer {color: #A8C1E8; font-size: 85%; text-align: center; padding: 30px 0;}
.sdeleni {padding-top: 15px;}



#menu { background: #e7eadf; font-family: Georgia, serif; padding: 3px 0 0; height: 34px; }

#menu ul { font-size: 100%; font-weight: bold; list-style: none; margin: 0 auto; padding: 0; width: 1023px; }

#menu ul li {display: inline; margin: 0; padding: 0;}

#menu ul li a { color: #000; text-decoration: none; display: block; float: left; padding: 8px 10px 10px; }

#menu ul li a.aktiv { background: #fff; }

#menu ul li a:hover {color: #3E68AB;}



#vyhl {text-align: center; position: absolute; top: 150px; right: 0; width: 1023px;}



.vlozit { border-bottom: 1px solid #3e68ab; margin-bottom: 10px; padding: 10px 0 20px; }
.vloz { margin-right: 30px; margin-left: 30px; }
.vlozit p {text-align: center; margin: 0;}



/* header */

h1 a, h1 a span { background: url(../graphics/Logo.png); display: block; width: 416px; height: 67px; }

h1 a {position: relative; z-index: 1; overflow: hidden;}

h1 a span {position: absolute; z-index: 2; top: 0; left: 0; cursor: pointer;}



p.dsr {color: #a8c1e8; font-size: 85%; position: absolute; top: 7px; left: 0; width: 1023px;}

p.dsr a {color: #A8C1E8; text-decoration: none;}

p.dsr a:hover {text-decoration: underline;}



#srch {border: 1px solid #223C66; padding: 2px; width: 216px;}



/* left */

#left h2 { color: #7b865c; font-family: Georgia, serif; font-size: 170%; font-weight: normal; margin: 0 0 15px; }
.nazvy { text-transform: lowercase; }
.nazvy:first-letter { text-transform: uppercase;}
.ctlhc {float: left; margin-bottom: 15px; width: 236px;}

.ctlhc ul {color: #000; list-style: none; margin: 0; padding: 0;}

.ctlhc ul li {margin-bottom: 5px;}



.banner {border-top: 1px solid #3E68AB; padding-top: 25px; margin-top: 40px;}



p.inz {line-height: 1.4em; border-bottom: 1px solid #ccc; padding-bottom: 5px;}

p.inz span {color: #999; font-size: 80%;}



table#adv {text-align: center; margin-bottom: 10px}



#left form {background: #e7eadf; padding: 15px;}

#left p input {width: 255px;}

#left p input#cntr1 {background: #e7eadf; font-weight: bold; border: 0; padding: 0; margin: 0; width: 28px;}

#left p input#reset, #left p input#submit {width: auto;}

label {font-weight: bold;}



#left p input#advert {width: 450px;}



#left table#dsc {background: #eaeaea; margin: 1.33em 0;}

#left table#dsc th, table#dsc td {text-align: center; padding: 5px 0; width: 80px;}

#left table#dsc tr th {background-color: #A8C1E8;}

#left table#dsc tr th.vsh {color: #fff; background-color: #3E68AB; border-bottom: 2px solid #fff;}



.ws {border-left: 2px solid #fff;}

#left h3 {color: #3E68AB; font-family: Georgia, serif; font-size: 110%; margin-bottom: 0px;}



/* right */

#right p {font-family: Arial, Helvetica, sans-serif; margin-left: 2px;}



/* footer */

#footer p {margin: 20px 0 0 0;}

#footer p a {color: #A8C1E8; text-decoration: none;}

#footer p a:hover {text-decoration: underline;}



/* obecne tridy */

.clnr {clear: both;}

.center {text-align: center;}

.big {font-size: 150%;}

.red {color: #c00;}


.banner_svisly 
{ float: right; position: relative; top: -50px; left: 300px; width: 0; height: 0; }

/*
.banner_svisly 
{ float: right; position: relative; top: -50px; left: 50px; width: 0; height: 0; }
*/
