/*------------ OBECN?FORMT STRNKY -------------*/
html, body {height:100%; margin:0; padding:0;}
body {
    font-family: Arial, sans-serif;
    line-height: 130%;
    text-align:center;
    font-size:12px;
    color:#555;
    }

a       {text-decoration:underline; color:#0072BC;}
a:hover {text-decoration:none;}

input, textarea, option, select {font-size:9pt; font-family: Arial;}
form	{margin:0; padding:0;}
img		{border:none;}


/*-nadpisy-*/
h1      {font-size:15pt;  line-height:16pt; margin:15px 0;}
h2      {font-size:14pt;}
h3      {font-size:13pt;}

/*-- LAYOUT --*/
#cely-web   {text-align:left; width: 990px; margin:0 auto; height:auto; min-height:100%; _height:100%; position:relative; border-left:1px solid #ccc; border-right:1px solid #ccc;}
#header {width:990px; height:334px; background: url('../images/header.jpg') no-repeat; position:relative;}
#header a.uvod	{width:600px; height:120px; position:absolute; top:20px; left:40px;}
#header a.menu, #header span.menu	{position:absolute; top:150px; width:126px; height:64px;}
a#svihni-s-praci, span#svihni-s-praci {left:38px; background: url('../images/menu-svihni-s-praci.gif') no-repeat;}
a#pracovni-prirucka, span#pracovni-prirucka {left:189px; background: url('../images/menu-pracovni-prirucka.gif') no-repeat;}
a#hell-team, span#hell-team {left:333px;background: url('../images/menu-hell-team.gif') no-repeat;}
#header a.menu:hover {background-position: 0 -64px !important;}
#header span.menu {background-position: 0 -128px !important;}
#footer {background: url('../images/footer.jpg') no-repeat; height:113px; position:absolute; bottom:0; left:0; width:100%;}
#footer p {font-size:9pt; font-style: italic; font-weight:bold; font-variant:small-caps; text-align:right; margin:84px 74px 0 0;}
#footer a {color:black;}
/*--drobinky--*/
ul#drobky			{list-style: none; margin:0; padding:0; position:absolute; bottom:0px; left:10px; width:650px;}
ul#drobky li		{margin:0; float:left; white-space: nowrap; font-size:12px; padding:3px 6px 0 17px; color:#630518; 
					background: url('../images/drobky-sipka.gif') no-repeat 0px 6px; font-weight:bold;}
ul#drobky li.prvni	{height:30px; color:#428aa3;  background: url('../images/muchoblud.gif') no-repeat 0 -2px; padding-left:120px;}
ul#drobky li a, ul#drobky li a:hover {white-space: nowrap; color:#630518;}

#levostred       {width:695px; float:left; margin-left:20px; display: inline; padding-bottom:120px; margin-top:15px;} 
#levy	{float:left; width:210px;}
.vlnovka {background: url('../images/oddelovac.gif') no-repeat right top;}
#stred	{float:right; width:480px; min-height:270px; _height:270px;}
#pravy      {font-size: 12px; float:right; width:210px; background: url('../images/header-doplnek.jpg') no-repeat 0px 0px; padding-top:90px; padding-bottom:120px; margin-right:42px; display:inline;}
.pavouk {background: url('../images/pozadi-pavouk.jpg') no-repeat 260px 0px;}
.hvezda {background: url('../images/pozadi-hvezda.jpg') no-repeat 270px 0px;}
.lebka  {background: url('../images/pozadi-lebka.jpg') no-repeat 0px 0px;}

/*-hell team-*/
#team {margin:5px 0 20px 0;}
#team a {height:45px; display:block; float:left; margin-right:20px;}
#team a:hover {background-position: 0 -45px;}
#team img {height:42px; margin-right:40px; float:left;}
a.bratislava	{width: 184px; background: url('../images/bratislava.gif') no-repeat 0px 0px;}
a.praha {width: 107px; background: url('../images/praha.gif') no-repeat 0px 0px;}
a.brno	{width: 107px; background: url('../images/brno.gif') no-repeat 0px 0px;}

/*- menu -*/
#lmenu		{width:184px;  background: url('../images/lmenu-top.gif') no-repeat; padding-top:46px;}
#lmenu ul    {margin:0; padding:0; list-style:none; background: url('../images/lmenu-stred.gif') repeat-y; min-height:225px; _height:225px;}
#lmenu ul li {padding:6px 0px 7px 0px; list-style-type:none; margin:0;}
#lmenu ul li a, #lmenu ul li span {color:#117bc0; font-weight:bold; font-size:12px;  text-decoration:none; background: url('../images/lmenu-sipka.gif') no-repeat 0px 4px; padding-left:20px;}
#lmenu ul li a:hover, #lmenu ul li span.aktivni {background-position: 0px -27px;}
#lmenu .lmenu-bottom { background: url('../images/lmenu-bottom.gif') no-repeat; height:87px;}

/*-pravy sloupec-*/
p.slovnicek	{font-style: italic;}
p.slovnicek a {font-style: normal; color:#c10c13; background: url('../images/sipka-prava.gif') no-repeat right 5px; padding-right:15px;}

/*-uvodni strana-*/
.uvodni	{width:300px !important; background: url('../images/oddelovac.gif') no-repeat right top; padding-right:35px; font-size:11px; min-height:325px; _height:325px;}
.svihni		{color:#b2d920; font-size:19pt; text-transform:uppercase; line-height: 20pt;}
.svihni span {color: #009179;}
h3.svihni {font-size:12pt;}
ul.pozice {list-style:none; margin:0 0 10px 10px; padding:0;}
ul.pozice li {padding:2px;}
ul.pozice li a {color:#009179;}
a.cela-nabidka {background: url('../images/sipka-zelena.gif') no-repeat right 3px; padding-right:15px; color:#009179; font-weight:bold;}

/*-svihni s praci-*/
ul.poz-seznam {list-style:none; margin:15px 80px 10px 10px; padding:0;}
ul.poz-seznam li {padding:6px 5px; background: url('../images/sipka-modra.gif') no-repeat 0 9px; padding-left:20px; color:#0072bc;}
ul.poz-seznam li a {color:#0072bc; font-weight:bold;}
ul.poz-seznam li span.datum {float:right;}
ul.poz-seznam li.sedy, ul.poz-seznam li.sedy a {color:#798e9b;} 

/*--novinky--*/
h1.novinka	{color:#00adef; text-transform:uppercase;}
h3.novinka  {color:#00ADEF; text-transform:uppercase;}
a.cela-novinka {background: url('../images/sipka-modra.gif') no-repeat right 3px; padding-right:15px; color:#0072BC; font-weight:bold;}
.novinka-datum	{font-style: italic;}

/*-prirucka-*/
ul.forky {list-style:none; margin:15px 80px 10px 10px; padding:0;}
ul.forky li {padding:6px 5px; background: url('../images/sipka-zelena1.gif') no-repeat 0 10px; padding-left:20px; color:#0072bc; font-size:13px;}
ul.forky li a {color:#007236;}
a.dalsi	{float:right; margin-right:40px;}
p.navigace {margin-top:30px; margin-bottom:0; padding:0;}


/*-ostatní-*/
img.nadpisovy {padding-bottom:5px;}
.cleaner    {clear:both; height:0px; font-size:0px}
.right      {text-align:right;}
.left      {text-align:left;}
.center      {text-align:center;}
.vetsi		{font-size:120%;}
.flright	{float:right;}	
.chyba		{color:#dc2224; font-weight:bold;}
.ok			{color:#005d9d; font-weight:bold;}

#tisk, .skryte	{display:none;}