body
{
margin:0px;
padding:0px;
font-family:"Trebuchet MS";
font-size:12px;
overflow-x:hidden;
}

#s
{
background-image:url(images/bg.jpg);
background-position:center top;
background-repeat:repeat-x;
height:300px;
margin:auto;
padding:0px;
overflow:hidden;
}

#s0
{
width:1010px;
margin:auto;
display:table;
height:200px;
}


#l0bg
{
height:177px;
width:800px;
background-image:url(images/l0bg.png);
background-repeat:repeat-x;
float:left;
}

#l0s
{
height:177px;
width:142px;
background-image:url(images/l0.png);
background-repeat:repeat-x;
float:left;
}


#l0
{
height:177px;
width:1000px;
position:absolute;
display:table;
margin:auto auto auto -800px;
}

#logo
{
height:270px;
width:270px;
background-image:url(images/logo.png);
background-repeat: no-repeat;
position:absolute;
margin:6px auto auto 22px;
}


.tryby
{
height:270px;
width:270px;
position:absolute;
margin:6px auto auto 22px;
}



#p0bg
{
height:156px;
width:500px;
background-image:url(images/p0bg.png);
background-repeat:repeat-x;
float:left;
}

#p0s
{
height:156px;
width:731px;
background-image:url(images/p0.png);
background-repeat:repeat-x;
float:left;
}



#p0
{
width:1731px;
height:156px;
float:right;
margin:22px -995px auto auto;
}


#l1bg
{
height:91px;
width:800px;
background-image:url(images/p1bg.png);
background-repeat:repeat-x;
float:left;
}

#l1s
{
height:91px;
width:255px;
background-image:url(images/p1.png);
background-repeat:repeat-x;
float:left;
}


#l1
{
height:91px;
width:1055px;
position:absolute;
display:table;
margin:auto auto auto -773px;

}

#s1
{
height:91px;
width:100%;
overflow:hidden;
padding:absolute;

margin:-95px auto auto auto;
}

#s1s0
{
width:1010px;
height:100px;
display:table;
margin:auto;

}



#p1bg
{
height:91px;
width:500px;
background-image:url(images/l1bg.png);
background-repeat:repeat-x;
float:left;
}

#p1s
{
height:91px;
width:733px;
background-image:url(images/l1.png);
background-repeat:repeat-x;
float:left;
}


#p1s h1
{
color:#FFFFFF;
text-transform: capitalize;
font-size:20px;
text-align:right;
margin:37px 180px auto auto;
}



#p1
{
width:1233px;
height:91px;
float:right;
margin:auto -505px auto auto;

}

#s2
{
background-image:url(images/tabbg.jpg);
background-position:center top;
background-repeat: repeat;
}


#s2c
{
background-image:url(images/tabbg0.png);
width:1010px;
margin:auto;
display:table;
}


#s2cc
{
background-image:url(images/tabbg1.png);
background-repeat:no-repeat;
width:1010px;
height:130px;
margin:auto;
display:table;
}




#s3
{
background-image:url(images/f.png);
height:46px;
margin:-10px auto;
}

#pp
{
width:600px;
margin:auto auto auto 320px;
padding-bottom:20px;
}

#pl
{
width:210px;
margin:auto auto auto 50px;
position:absolute;
color:#FFFFFF;
}


#pl h1
{
font-size:16px;
}


#pl .kontakt
{
text-align:center;
font-size:12px;
}

#pl a
{
color:#FFFFFF;
text-decoration:none;
}

#pl a:hover
{
color:#ccc;
}


#menu
{
margin:68px auto auto 220px;
padding:0px;
}

#menu li
{
display:inline;
text-transform:uppercase;
font-size:24px;
margin:auto 15px;
}


#menu li a
{
text-decoration:none;
color:#000033;
}

#menu li a:hover
{
color:#333;
}


#s3a
{
width:1010px;
margin:auto;
text-align:right;
line-height:55px;
color:#FFFFFF;
}


#s3a a
{
color:#FFFFFF;
text-decoration:none;
}


#s3a a:hover
{
color:#ccc;
}


