* {
margin:0;
padding:0;
}

.auraltext {
display: block;
position: absolute;
height: 1px;
width: 1px;
left: -5000px;
overflow: hidden;
}


html, body {
color:black;
font-family:Arial,verdana,sans-serif;     
background:url(/gfx/bg-body.jpg) repeat-x #C6B8AB;
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:960px;
height:auto;
position:relative;
}                 


#header {
height:272px;
background:url(/gfx/header_new2.jpg) no-repeat top left; 
}

#header img {
border:0;
}

#logo {
width:365px;
height:150px;
position:absolute;
top:0px;
left:70px;
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_new.png) no-repeat top left;
}


#logo img {
border:0;
}



#topMenu {
width:725px;
height:65px;
position:absolute;
top:167px;
right:30px;
/* 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:108px;
height:53px;
background:url(/gfx/o_nas.png);

left:1px;
}

#tm2 {
width:138px;
height:53px;
background:url(/gfx/realizacje.png);
left:108px;
}

#tm3 {
width:216px;
height:53px;
background:url(/gfx/informacje.png);
left:248px;
}

#tm4 {
width:73px;
height:53px;
background:url(/gfx/druk.png);
left:465px;
}

#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 {
background:url(/gfx/content-bg.gif) repeat-y top right;
}


#leftside {
width:200px;
height:auto;
float:left;
}


#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:700px;
height:auto;
float:right;
margin-right:30px;
}



.more {
display:block;
text-align:right;
}

#footer {
width:100%;      
background:url(/gfx/footer_bg.jpg) repeat-x top left #B19E8D;
min-height:150px;
padding-bottom:100px;
}

#footerCenter {
width:960px;
margin:0 auto;
background:url(/gfx/footer_center_bg.jpg) no-repeat top left;
padding-top:60px;
}

#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;}
/* 






