* {
margin:0;
padding:0;
}


html, body {
	color:black;
	font-family:Georgia,verdana,sans-serif;
	font-size:90%;      
        background-color:#F9F8EE;
        background-image:url(/gfx/bgbody.gif);
        background-repeat:repeat-x;

}

.auraltext {
	display:block;
	position:absolute;
	left:-2000px;
	height:1px;
	width:1px;
	overflow:hidden;
}


/* intro */

#intro {
width:800px;
height:609px;
background-image:url(/gfx/intro.jpg);
background-repeat:no-repeat;
background-color:#E6DFC5;
margin:0 auto;
position:relative;
top:100px;
}

#flagi ul {
float:right;
width:50px;
height:auto;
margin-right:55px;
margin-top:50px;
color:#5D3825;
}


#flagi img {
background-color:white;
}
#flagi ul li {
list-style:none;
margin-top:7px;
}

#flagi a {
color:#5D3825;
text-decoration:none;
}

#stopkaintro {
width:800px;
height:auto;
position:relative;
top:610px;
font-size:90%;
}

#stopkaintro ul li {
list-style:none;
display:inline;
margin-left:10px;
}

#stopkaintro a {
color:#603B1E;
text-decoration:none;

}

#stopkaintro a:hover,
#stopkaintro a:focus,
#stopkaintro a:active {
text-decoration:underline;
}

#kontener {
margin: 0 auto;
width:960px;
height:auto;
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/bgsrodek.gif);
background-repeat:repeat-y;
background-position:left;
background-color:#F9F8EE;
}


/* 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;}
/* 



/* belka gorna */

#belka {
height:200px;
background-image:url(/gfx/belka.jpg);
background-repeat:no-repeat;
background-position: top left;
background-color:#FCFBF5;
}


/* klikalne logo strony */

#logo {
width:272px;
height:200px;
position:absolute;
top:0px;
left:14px;
}


#logo:hover,
#logo:focus,
#logo:active {
color:black;
}

/* gorne menu */
#gmenu {
position:absolute;
width:400px;
left:500px;
height:30px;
top:25px;
}



#gmenu ul li {
list-style:none;
display:inline;
}


a#gmof span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenuofirmie.gif);
position:absolute;
}

/* ua */

a#gmofua span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenuofirmieua.gif);
position:absolute;
}

a#gmkua span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenukontaktua.gif);
position:absolute;
left:196px;
top:0px;
}

/* en */

a#gmofen span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenuofirmieen.gif);
position:absolute;
}

a#gmken span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenukontakten.gif);
position:absolute;
left:196px;
top:0px;
}


/* ru */

a#gmofru span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenuofirmieru.gif);
position:absolute;
overflow:hidden;
}

a#gmkru span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenukontaktru.gif);
position:absolute;
left:196px;
top:0px;
overflow:hidden;
}


a#gmk span {
display:block;
width:129px;
height:28px;
background-image:url(/gfx/gmenukontakt.gif);
position:absolute;
left:196px;
top:0px;
}

/* lewemenu */

#lewemenu {
width:271px;
height:auto;
margin-left:15px;
float:left;
}

#lewemenu h2 {
font-size:18px;
color:#c3a26d;
border-bottom:solid #e9e1ca 1px;
background-image:url(/gfx/leaf.gif);
background-repeat:no-repeat;
background-position:bottom right;
padding:3px 0px 3px 7px;
}

#lewemenu ul {
padding-left:15px;
margin-top:15px;
}

#lewemenu ul li {
list-style:none;
}


#lewemenu ul a {
color:black;
font-family:Trebuchet MS,Georgia,verdana,sans-serif;
font-size:12px;
text-decoration:none;
display:block;
}

#lewemenu ul a:hover,
#lewemenu ul a:focus,
#lewemenu ul a:active {
text-decoration:underline;
}

#lewemenu p {
font-size:12px;
margin:5px;
}

#lewemenu p.infonews {
font-size:80%;
}

/* --- czesc tekstowa ---*/

#innerdiv {
width:670px;
height:auto;
float:right;
}



.stopka {
background-image:url(/gfx/bgstopka.gif);
background-repeat:repeat-x;
width:auto;
height:auto;
text-align:center;
color:white;
}

.stopka ul li {
list-style:none;
}

ul.adres li {
display:inline;
margin-left:20px;
}

ul.adres a {
color:#A79471;
text-decoration:none;
font-size:90%;
}

ul.adres a:hover,
ul.adres a:focus,
ul.adres a:active {
color:#7D6335;
}

.stopkaleft {
width:50%;
height:auto;
float:left;
margin-top:50px;
}

.stopkaright {
width:45%;
height:auto;
float:right;
margin-top:31px;
}

.stopka ul.bottommenu {
width:350px;
height:121px;
position:absolute;
right:170px;
}

.stopka ul.bottommenu a {
float:left;
font-size:90%;
}

/* pl */

a#sprdet span {
display:block;
width:175px;
height:121px;
position:absolute;
background-image:url(/gfx/spdet.gif);
top:-2px;
background-color:#EAE6D2;
}

a#sprdet:hover span,
a#sprdet:focus span,
a#sprdet:active span {
background-image:url(/gfx/spdeth.gif);
background-color:#C3A26D;
}

a#kon span {
width:175px;
height:121px;
position:absolute;
left:178px;
top:-2px;
background-image:url(/gfx/kon.gif);
background-color:#EAE6D2;
}

a#kon:hover span,
a#kon:focus span,
a#kon:active span {
background-image:url(/gfx/konh.gif);
background-color:#C3A26D;
}



/* ua */

a#sprdetua span {
display:block;
width:175px;
height:121px;
position:absolute;
background-image:url(/gfx/spdet_ua.gif);
top:-2px;
background-color:#EAE6D2;
}

a#sprdetua:hover span,
a#sprdetua:focus span,
a#sprdetua:active span {
background-image:url(/gfx/spdet_uah.gif);
background-color:#C3A26D;
}

a#konpl span {
width:175px;
height:121px;
position:absolute;
left:178px;
top:-2px;
background-image:url(/gfx/kon_pl.gif);
background-color:#EAE6D2;
}

a#konpl:hover span,
a#konpl:focus span,
a#konpl:active span {
background-image:url(/gfx/kon_plh.gif);
background-color:#C3A26D;
}



/* ua */

a#sprdetru span {
display:block;
width:175px;
height:121px;
position:absolute;
background-image:url(/gfx/spdet_ru.gif);
top:-2px;
background-color:#EAE6D2;
}

a#sprdetru:hover span,
a#sprdetru:focus span,
a#sprdetru:active span {
background-image:url(/gfx/spdet_ruh.gif);
background-color:#C3A26D;
}



/* en */


a#sprdeten span {
display:block;
width:175px;
height:121px;
position:absolute;
background-image:url(/gfx/spdet_en.gif);
top:-2px;
background-color:#EAE6D2;
}

a#sprdeten:hover span,
a#sprdeten:focus span,
a#sprdeten:active span {
background-image:url(/gfx/spdet_enh.gif);
background-color:#C3A26D;
}








.stopka ul.lang {
width:300px;
margin-left:400px;
margin-top:20px;

}

.stopka ul.lang li {
display:inline;
color:#ece8db;
margin-left:5px;
}

.stopka ul.lang a {
color:#a79471;
font-size:11px;
text-decoration:none;
font-family:verdana,sans-serif;
}

.setia {
float:right;
}

.setia a {
color:#603B1E;
font-weight:bold;
text-decoration:none;
font-size:90%;
}

.setia img {
border:0;
}

.setiaintro {
width:200px;
text-align:right;
position:relative;
top:600px;
float:right;
left:80px;
}

.setiaintro img {border:0}

.setiaintro a {
font-size:95%;
font-weight:bold;
color:#603B1E;
text-decoration:none;
}


/* newsletter */
.form_input {
background-color:#f4f1e2;
border:0;
}


/* sonda */

input {
margin-left:10px;
margin-right:5px;
}

.siteframe {
width:660px;
height:auto;
border:0;
frameborder:0;
}