* {
margin:0;
padding:0;
}

.auraltext {
display: block;
position: absolute;
height: 1px;
width: 1px;
left: -5000px;
overflow: hidden;
}


html, body {
color:black;
font-family:verdana,sans-serif;  
background:url(/gfx/bg.png) repeat-x #313131;   


font-size:13px;
}

#skiper {
position:absolute;
left:-3000px;
top:10px;
color:black;
display:block;
padding:0.5em;
background-color: #FF5602;
font-weight:bold;
text-decoration:none;
}

#skiper:focus,
#skiper:active,
#skiper.fokus {
left:50px;
top:150px;
}

#container {
margin: 0 auto;
width:906px;
height:auto;
position:relative;
}                 


#header {
height:258px;
background:url(/gfx/header.jpg) no-repeat top left; 
}

#header img {
border:0;
}

#logo {
width:192px;
height:122px;
position:absolute;
top:2px;
left:76px;
display:block;
color:white;
font-size:28px;
font-weight:normal;
font-family:Georgia,Arial,sans-serif;
text-align:center;
text-decoration:none;
background:url(/gfx/logo.gif) no-repeat top left;
}


#logo img {
border:0;
}



#topMenu {
width:700px;
height:65px;
position:absolute;
top:142px;
margin-left: 70px;
/* background:url(/gfx/topmenu-bg.jpg) no-repeat top left; */

}

#topMenu li {
display:inline;
}

#topMenu a {
background-position:50% 50%;
color:#6C6259;
height:53px;
top:10px;
display:block;
position:absolute;
background-repeat:no-repeat;
font-weight:bold;
text-align:center;
font-size:18px;
}

#topMenu a:hover,
#topMenu a:focus,
#topMenu a:active {
text-decoration:none;
/* background-position:bottom left; */
color:white;
}

#tm1 {
width:192px;
height:53px;
background:url(/gfx/o_nas.gif);

left:0px;
}

#tm2 {
width:192px;
height:53px;
background:url(/gfx/galeria.gif);
left:192px;
}

#tm3 {
width:192px;
height:53px;
background:url(/gfx/zn.gif);
left:390px;
}

#tm4 {
width:192px;
height:53px;
background:url(/gfx/kontakt.gif);
left:580px;
}

#tm5 {
width:75px;
height:53px;
background:url(/gfx/linki.png);
left:540px;
}

#tm6 {
width:110px;
height:53px;
background:url(/gfx/kontakt.png);
right:0px;
}

.content {
min-height:400px;
margin-left:2px;

}

.menu1 img {
border-width:0px;
}

#leftside {
width:220px;
height:auto;
float:left;
position:absolute;
left:-3000px;
}


#leftside ul li {
display:block;
padding:10px 0px;
background:url(/gfx/letfside_ul_li.jpg) no-repeat top left;
text-align:right;
margin:5px 0px;
}

#leftside ul li a {
display:block;
color:white;
text-decoration:none;
padding-right:35px;
font-weight:bold;
}



#leftside ul li a:hover,
#leftside ul li a:focus,
#leftside ul li a:active {
color:black;
text-decoration:underline;
}


#innerdiv {
width:780px;
height:auto;
margin-left:65px;
}



.more {
display:block;
text-align:right;
}

#footer {
width:100%;      
background-color:#313131;
min-height:50px;
padding-bottom:10px;
}

#footerCenter {
width:794px;
margin:0 auto;
height:20px;
background:url(/gfx/footer-center.jpg) no-repeat top left;
padding:65px 0 0 10px;
}

#footer p {
text-align:right;
padding-right:30px;
}

#footer-logo {
margin-left:235px;
width:74px;
height:15px;
display:block;
background:url(/gfx/logo_exemplum.png) no-repeat top left;
position:absolute;
}



/* clearfix: auto-clear */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* 





