body {
	background-image: url('img/bg.gif');
	text-align: center;
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Verdana;
}

table {
	border-style: none; 
	border-spacing: 0px; 
	border-collapse: collapse;
	padding: 0px;
}

td {
	padding: 0px;
}

#main {
	margin-left: auto;
	margin-right: auto;
	width: 1005px;
	background-image: url('img/shadow_bg.gif');
}

#container {
	margin-left: auto;
	margin-right: auto;
	width: 965px;
	background-image: url('img/dark_bg.gif');
	text-align: center;	
}

#top {
	margin-left: 15px;
	margin-right: 15px;
	width: 935px;
	height: 80px;
}
#top img { border-style: none; }

#lang {
	margin-left: 15px;
	margin-right: 15px;
	width: 934px;
	height: 21px;
	background-image: url('img/lang_bg.gif');
	text-align: right;
}
#lang img { border-style: none; }

#main_table {
	width: 726px;
	margin-left: 9px;
	margin-right: 15px;
}

#main_table_lc {
	width: 118px;
	background-image: url('img/lc_bg.gif');
	vertical-align: top;
	padding-bottom: 30px;
}
#main_table_lc img { display: block; border-style: none; }

#main_table_rc {
	width: 608px;
	background-color: #FEFFD7;
	text-align: left;
}

#main_table_rc #content_top { width: 822px; height: 24px; background-image: url(img/content_top.gif); }
#main_table_rc #content { width: 762px; padding-left: 30px; padding-right: 30px; background-image: url(img/content_bg.gif); color: #282423; font-size: 10pt; }
#main_table_rc #content h1 { text-align: center; color: #513B16; font-size: 16px; margin-top: 0px; margin-bottom:5px;}
#main_table_rc #content h2 { text-align: center; color: #513B16; font-size: 14px; margin-top: 0px; }
#main_table_rc #content a:link, #main_table_rc #content a:active, #main_table_rc #content a:visited { color: #5A4625; text-decoration: none; font-weight: bold; } 
#main_table_rc #content a:hover { color: #5A4625; text-decoration: underline; font-weight: bold; } 
#main_table_rc #content .offer_menu { margin-top: 5px; height: 22px; background-image: url(img/offer_menu_bg.gif); background-repeat: repeat-x; color: #E90000; font-size: 13px; text-align: left; padding-top: 2px; padding-left:10px;}
#main_table_rc #content .offer_menu a:link, #main_table_rc #content .offer_menu a:active, #main_table_rc #content .offer_menu a:visited { color: #F9E3BC; }
#main_table_rc #content .offer_menu a:hover{ color: #422F1E; }
#main_table_rc #content .offer_main_page { width: 100%; }
#main_table_rc #content .offer_main_page td { padding: 5px; }
#main_table_rc #content .vis_main { text-align: center; }
#main_table_rc #content .vis_main img { border-style: none; margin: 2px; }
#main_table_rc #content .vis_nav { width: 100%; color: #E90000; font-weight: bold; }
#main_table_rc #content .locals { width: 100%; background-color: #FBF0DC; }
#main_table_rc #content .locals td { color: #393027; text-align: center; padding: 2px; font-size: 11px; border: 1px solid #716349;}
#main_table_rc #content .locals .tr_darker { background-color: #E1C498; }
#main_table_rc #content .wp { width: 95%; border: 1px solid #573826; }
#main_table_rc #content .wp td { padding: 6px; vertical-align: top; color: #55382A; }
#main_table_rc #content .wp td img { border-style: none; margin: 2px; }
#main_table_rc #content .wp .tr_darker { background-color: #EBDAAC; }
#main_table_rc #content .wp .tr_light {background-color: #FFF7D0; padding: 5px; }
#main_table_rc #content_bottom { width: 822px; height: 24px; background-image: url(img/content_bottom.gif); }

#footer {
	margin-top: 13px;
	margin-left: 15px;
	margin-right: 15px;		
	padding: 10px;
	background-color: #926F51;
	position: relative;
}
#footer a { color: #FEF9D1; text-decoration: none; }
#footer #menu { font-size: 12px; text-align: left; color: #E50000; }
#footer #promedium { font-size: 11px; text-align: right; position: absolute; right: 25px; top: 10px;}

#shadow_bottom {
	width: 1005px;
	height: 23px;
	background-image: url(img/shadow_bottom.gif);
}
.ggle { margin: 0px; font-size: 8px; color: #563725; }
.light { color: #e6b482; }


.standardInput{
margin:0px;
padding:0px;
}

.standardInput INPUT {
	width:100px;
	margin:3px;
	margin-left:5px;
}
.standardInput table{
margin:auto;
}

.standardInput table td.kol1{
text-align:right;
padding-left:10px;
}

.standardInput table td.kol2{
text-align:left;
}

div.offer {
width:50%;height:330px;float:left;text-align:center;
font-weight:bold;
}
div.odstepniak{
height:10px;
}

div#mapa {
width: 760px; 
height: 400px; 
background-color: white;
background-image: url('img/ladowanie.gif');
background-position: center; 
background-repeat: no-repeat;"
}
