* {
margin: 0;
padding: 0;
border: none;
}
/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}

body {
margin: 0;
padding: 0;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: center;
color: Black;
background: #9DD4FF;
height: 100%; /* Required */
}

#container {	
min-height:100%;
height:auto;
width:100%;
position:relative;
}

* html #container{
height:100%;
}

#middle {
position: absolute; 
top: 50%;
width: 100%;
left: 0;
background: url(titulna_hauz/bg_pas.jpg) repeat-x left;
margin-top: -260px;
min-height: 520px;
_height: 520px;
}

#inner {
position: absolute; 
height: 520px;
width: 550px;
left: 50%;
margin-left: -275px;
background: url(titulna_hauz/bg_stred.jpg) repeat-x left;
}

#top1 {
position: relative; 
height: 200px;
width: 550px;
margin-top: 150px;
}

#top1 .logo a {
position: relative; 
height: 155px;
width: 115px;
background: url(titulna_hauz/logo_hauz.jpg);
display: block;
float: right;
margin-right: 85px;
}

#top1 .logo a:hover {
background-position: 0 -155px;
}

#top1 span {
display: none;
}

#topstlp {
position: relative; 
height: 155px;
width: 155px;
display: block;
float: left;
 margin: 10px 0 0 185px;
}

#topstlp img {
width: 150px;
 margin: 0px 0 5px 0;
 border: 2px solid white;
}

#topstlp img:hover {
 border: 2px solid #437fb3;
}

#toprek{
position: absolute; 
height: 155px;
width: 100%;
display: block;
float: left;
 margin: 10px auto;
 z-index: 10;
 text-align: center;
}

#toprek img {
height: 50px;
 margin: 0px 0 5px 0;
 border: 2px solid white;
}

#toprek img:hover {
 border: 2px solid #437fb3;
}

#top2 {
position: relative; 
height: 75px;
width: 550px;
}

#right {
position: relative; 
height: 75px;
width: 115px;
background: url(titulna_hauz/logo_ufloor.jpg);
display: block;
float: right;
margin-right: 85px;
}

#left {
height: 50px;
float: left;
}

#left ul {
list-style-type : none;
padding: 0 0 0 5px;
display: inline;
}

#left ul li
{
list-style-type : none;
padding:0;
display: inline;
margin: 0;
}

#left ul a:link, #left ul a:visited	{
float: left;
padding: 45px 0 0 0px;
_overflow: hidden;
height: 0px !important; 
height /**/:45px; /* for IE5/Win only */
font-size: 0;
}

#left ul #uzin a:link, #left ul #uzin a:visited  {
width: 45px;
background: url(titulna_hauz/logo_uzin.gif) no-repeat top left;
}
#left ul #uzin a:hover  {
background-position: 0px -45px;
}

#left ul #wolff a:link, #left ul #wolff a:visited  {
width: 43px;
background: url(titulna_hauz/logo_wolff.gif) no-repeat top left;
}
#left ul #wolff a:hover  {
background-position: 0px -45px;
}

#left ul #pall a:link, #left ul #pall a:visited  {
width: 57px;
background: url(titulna_hauz/logo_pall.gif) no-repeat top left;
}
#left ul #pall a:hover  {
background-position: 0px -45px;
}

#left ul #qesh a:link, #left ul #qesh a:visited  {
width: 57px;
background: url(titulna_hauz/logo_qesh.gif) no-repeat top left;
}
#left ul #qesh a:hover  {
background-position: 0px -45px;
}

#left ul #cod a:link, #left ul #cod a:visited  {
width: 74px;
background: url(titulna_hauz/logo_cod.gif) no-repeat top left;
}
#left ul #cod a:hover  {
background-position: 0px -45px;
}

#left ul #rz a:link, #left ul #rz a:visited  {
width: 50px;
background: url(titulna_hauz/logo_rz.gif) no-repeat top left;
}
#left ul #rz a:hover  {
background-position: 0px -45px;
}

#top2 span {
display: none;
}

#top3 {
position: relative; 
height: 95px;
width: 550px;
}

#loga {
height: 40px;
float: left;
position: relative;
margin-top: 25px;
}

#loga ul {
list-style-type : none;
padding: 0 0 0 5px;
display: inline;
}

#loga ul li
{
list-style-type : none;
padding:0;
display: inline;
margin: 0;
}

#loga ul a:link, #loga ul a:visited	{
float: left;
padding: 30px 0 0 0px;
_overflow: hidden;
height: 0px !important; 
height /**/:30px; /* for IE5/Win only */
font-size: 0;
}

#loga ul #lag a:link, #loga ul #lag a:visited  {
width: 80px;
background: url(titulna_hauz/logo_lagler.gif) no-repeat top left;
}
#loga ul #lag a:hover  {
background-position: 0px -30px;
}

#loga ul #penet a:link, #loga ul #penet a:visited  {
width: 115px;
background: url(titulna_hauz/logo_penet.gif) no-repeat top left;
}
#loga ul #penet a:hover  {
background-position: 0px -30px;
}

#loga ul #dollk a:link, #loga ul #dollk a:visited  {
width: 80px;
background: url(titulna_hauz/logo_dollk.gif) no-repeat top left;
}
#loga ul #dollk a:hover  {
background-position: 0px -30px;
}

#cps a, #cps a:link, #cps a:visited {
height: 78px;
width: 80px;
background: url(titulna_hauz/logo_cps.gif);
display: block;
float: right;
margin: 12px 100px 0 0;
}

#akci a, #akci a:link, #cps a:visited {
height: 78px;
width: 80px;
background: url(titulna_hauz/akcie.gif) 0 0;
display: block;
float: right;
margin: 12px 100px 0 0;
}

#akci a:hover, #akci a:visited:hover {
background: url(titulna_hauz/akcie.gif) 0 -78px;
}

#cps a:hover, #cps a:visited:hover {
background: url(titulna_hauz/logo_cps.gif) 0 -78px;
}

#top3 span {
display: none;
}

/* -------->> jtip <<<---------------------------------------------------------------*/

#JT_arrow_left{
background-image: url(titulna_hauz/arrow_left.gif);
background-repeat: no-repeat;
background-position: left top;
position: absolute;
z-index:101;
left:-12px;
height:23px;
width:10px;
top:-3px;
}

#JT_arrow_right{
background-image: url(titulna_hauz/arrow_right.gif);
background-repeat: no-repeat;
background-position: left top;
position: absolute;
z-index:101;
height:23px;
width:11px;
top:-2px;
}

#JT {
position: absolute;
z-index:100;
border: 2px solid #448CCB;
background-color: #fff;
margin-top: 20px;
margin-left: 5px;
}

#JT_copy{
padding: 10px 10px 50px 10px;
color:#333333;
}

.JT_loader{
background-image: url(titulna_hauz/loader.gif);
background-repeat: no-repeat;
background-position: center center;
width:100%;
height:31px;
}

#JT_close_left{
background-color: #448CCB;
text-align: left;
padding-left: 8px;
padding-bottom: 5px;
padding-top: 2px;
font-weight:bold;
color: white;
}

#JT_close_right{
background-color: #448CCB;
text-align: left;
padding-left: 8px;
padding-bottom: 5px;
padding-top: 2px;
font-weight:bold;
color: white;
}

#JT_copy p{
margin:3px;
text-align: right;
}

#JT_copy .fright{
float: right;
margin: 0 0 5px 5px;
}

#JT_copy .fleft{
float: left;
margin: 0 5px 5px 0;
}

.jTip{
cursor:help;
}

-->
