* {
margin:0;
padding:0;
}


html, body {
	color:black;
	font-family:Trebuschet MS,verdana,sans-serif;
	font-size:85%;
        background-color:#8f6d6c;
        background-image:url(/gfx/bg-body.gif);
        background-position:top center;
}


#kontener {
	margin: 0 auto;
	/* min-width:760px;*/
	width:960px;
	position: relative;
}


#skiper {
	position:absolute;
	left:-2000px;
	top:5px;
	background-color:yellow;
	color:#004400;
	display:block;
	text-decoration:none;
	padding:0.5em;
	border: solid red 2px;
	text-transform:uppercase;
	font-weight:bold;
}



.srodek {
width:100%;
height:auto;
background-image:url(/gfx/srodek-bg.png);
background-repeat:repeat-y;
background-position:left;
background-color:white;
}

#bela {
height:271px;
background-image:url(/gfx/belka.jpg);
background-repeat:no-repeat;
background-position: top left;
margin:0 auto;
background-color:#A56A6D;
}


/*GORNE MENU*/
#gmenu {
width:200px;
margin-left:40px;
padding-top:10px;
}

#gmenu li {
display:block;
margin-top:5px;
}

#gmenu li a {
display:block;
color:white;
font-weight:bold;
text-decoration:none;
background-color:#b57478;
padding:8px 0px 8px 10px;
border:solid #a56a6d 7px;
border-width:0px 0px 7px 0px;
background-image:url(/gfx/gmenu-a-bg.gif);
background-repeat:no-repeat;
background-position:top right;
}

#gmenu li a:hover,
#gmenu li a:focus,
#gmenu li a:active {
background-color:#a56a6d;
border:solid #b57478 7px;
border-width:0px 0px 7px 0px;
}


#logo {
width:381px;
height:240px;
position:absolute;
top:0px;
left:290px;
background-color:#7B5153;
font-weight:bold;
color:white;
font-size:120%;
}

#bela a.rewitalogo:hover,
#bela a.rewitalogo:focus,
#bela a.rewitalogo:active {
color:white;
background-color:#75AF64;
text-decoration:none;
}


/* --- czesc tekstowa ---*/

#rightcolumn {
width:23%;
height:auto;
float:right;
margin-right:60px;
background-image:url(/gfx/rightcolumn-bg.jpg);
background-repeat:no-repeat;
}

#rightcolumn a {
color:#654143;
}

#rightcolumn a:hover,
#rightcolumn a:focus,
#rightcolumn a:active {
text-decoration:none;
}

#rightcolumn img {
margin-left:30px;
}

#rightcolumn p {
text-align:center;
margin:10px 0px 5px 0px;
color:#5f3b3e;
}

.bold {
font-weight:bold;
}

#innerdiv {
width:63%;
float:left;
margin-left:60px;
}



/*-- male obrazki --*/
.imiczrewital {
float:right;
margin:15px 0px 15px 15px;
border:solid 1px #CFDEB3;
padding:3px;
}


#stopka {
width:100%;
min-height:100px;
background-image:url(/gfx/stopka-bg.png);
background-color:#7B5153;
color:white;
background-repeat:repeat-y;
padding-top:20px;
}

#stopka p {
margin-left:70px;
}

#stopka a {
color:white;
}

#stopka a:hover,
#stopka a:focus,
#stopka a:active {
text-decoration:none;
}

#stopka a.stopkalink {
font-weight:bold;
color:white;
text-decoration:none;
}

#stopka ul {
margin-top:43px;
float:right;
margin-right:100px;
}

#stopka ul li {
list-style:none;
display:inline;
margin-left:5px;
background-image:url(/gfx/footer-bg-li.gif);
background-repeat:no-repeat;
background-position:0 60%;
padding-left:7px;
}

#stopka ul li a {
color:#b57478;
text-decoration:none;
}

#stopka ul li a:hover,
#stopka ul li a:focus,
#stopka ul li a:active {
color:white;
}

.setia {
width:100%;
margin:0px auto 5px auto;
float:left;
text-align:right;
}

.setia img {border:0}

.setia a {
font-size:90%;
font-weight:bold;
color:#F4F0D7;
text-decoration:none;
}




#formatka {
width:80%;
margin-top:3em;
}

#formatka label {

	float: left;
	display: block;
	width:33%;
}

#formatka legend {
color:#535353;
font-weight:bold;
}

#formatka ul {
	list-style:none;
	list-style-image:none;
	margin: 1em 0 1em 1em;
	padding:0;
}

#formatka ul li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#rezerfor ul li {
	clear:both;
	list-style:none;
	list-style-image:none;
	margin:2px 0 0 0;
	padding:0;
}

#formatka .t {
	width:66%;
}

#formatka .tx {
	width:100%;
}

#formatka label.l {
	float:right;
	width:90%;
	display:block;
}

#formatka fieldset {border:0}





/* clearfix: auto-clear */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}



/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* 

