body{	font: normal 12px Tahoma, Verdana, sans-serif;	text-align: center;	background: #3963B1 url('body_bg.gif') repeat-x;	b/ackground-position: 0px 1px !important;	margin: 0px;	padding: 0px;}.hdn{	display: none;}.right{	text-align: right;}h3{	font: bold 16px Tahoma;	color: #2D609B;	margin: 0px;}h3 a{	text-decoration: none;}h4{	font: bold 12px Tahoma;	color: #2D609B;	margin: 0px;}p{	margin: 0px;}ul{	margin: 0px;}a{	color: #356AA0;}img.space{	margin-right: 10px;	margin-bottom: 10px;}#alogo{	display: block;	position: absolute;	top: 0px;	left: 0px;	width: 305px;	height: 147px;}#content{	display:block;	position: relative;	text-align: left;	width: 780px;	margin: 0px auto 0px auto;	background: url('content_bg.gif') top left no-repeat;	padding-top: 148px;	padding-bottom: 30px;	border: 0px solid transparent;}#content #position{	position: absolute;	left: 320px;	top: 10px;	color: white;}#content #position a{	color: white;	text-decoration: none;}#lang {	color: white;	margin-left: 20px;}#lang a{	display: -moz-inline-box;	display: inline-block;	position: relative;	top: -10px;	width: 16px;	height: 11px;	margin-left: 5px;}#lang a span{	display: none;}#lang a.ru{	background-image: url('flaga_ru.gif');}#lang a.ko{	background-image: url('flaga_ko.gif');}#lang a.fr{	background-image: url('flaga_fr.gif');}#lang a.es{	background-image: url('flaga_es.gif');}#lang a.de{	background-image: url('flaga_de.gif');}#lang a.gb{	background-image: url('flaga_gb.gif');}#lang a.pl{	background-image: url('flaga_pl.gif');}#lang a.ua{	background-image: url('flaga_ua.gif');}#content #menu{	margin: 0px;	padding: 0px;	list-style:none;	position: absolute;	left: 305px;	top: 50px;}#content #menu li{	float: left;	width: 100px;	height: 40px;	margin-left: 5px;	text-align: center;}#content #menu li .va{	display: table;	height: 40px;  	#position: relative;}#content #menu li .vb{	#position: absolute; 	#top: 50%;	display: table-cell; 	vertical-align: middle;}#content #menu li .vc{	#position: relative; 	#top: -50%}#content #menu li a{	position: relative;	font: bold 13px Tahoma;	color: #2D609B;	text-decoration: none;}#content #menu li a:hover{	color: #96B1CD;}#content #center{		padding: 10px;	width: 672px;	background: #FFFFFF url('box_big_bg.gif') left bottom no-repeat;	margin-left: 44px;}#content #center-bottom{		width: 692px;	height: 10px;	background: url('box_big_bottom_bg.gif') left bottom no-repeat;	margin-left: 44px;}#content #middle-container{	width: 428px;	float: left;	margin-top: 20px;	margin-left: 44px;}#content #middle-top{		width: 428px;	height: 10px;	background: url('box_middle_top_bg.gif') left bottom no-repeat;}#content #middle{	padding: 10px;	width: 408px;	background: #FFFFFF url('box_middle_bg.gif') left bottom no-repeat;}#content #middle-bottom{		width: 428px;	height: 10px;	margin-bottom: 20px;	background: url('box_middle_bottom_bg.gif') left bottom no-repeat;}#content #small-container{	float: right;	width: 242px;	margin-top: 20px;	margin-right: 44px;}#content #small-top{	width: 242px;	height: 10px;	background: url('box_small_top_bg.gif') left bottom no-repeat;}#content #small{	padding: 10px;	width: 222px;	background: #FFFFFF url('box_small_bg.gif') left bottom no-repeat;}#content #small-bottom{	width: 242px;	height: 10px;	margin-bottom: 20px;	background: url('box_small_bottom_bg.gif') left bottom no-repeat;}#center #center-left{	float: left;	width: 320px;}#center #center-right{	float: right;	width: 320px;}#center ul{	margin: 10px 0px 0px 0px;	padding: 0px;	list-style:none;}	#center ul li{	clear: both;}#center ul li img{	float: left;}#center ul li div{	float: right;		width: 245px;}#center ul li h3{	margin: 0px;	font-size: 14px;}#center ul li p{	font-size: 11px;}#center a.icon{	display: -moz-inline-box;	display: inline-block;	margin-top: 5px;	height: 16px;	color: #858585;	text-decoration:none;	padding-left: 20px;	line-height: 16px;}#center a.map{	background: url('icon_map.gif') 0px 0px no-repeat;	padding-left: 20px;	height: 16px;	line-height: 16px;}#center a.gal{	background: url('icon_sun.gif') 0px 0px no-repeat;	padding-left: 20px;	height: 16px;	line-height: 16px;}#center a.form{	padding-left: 20px;	background: url('icon_mail.gif') 0px 2px no-repeat;}#center a.trasy{	display: block;	height: 16px;	padding-left: 20px;	background: url('icon_map.gif') 0px 0px no-repeat;}#center a.trasyTitle{	padding: 0px;}#center a.trasyImg{	border: 0px;	display: inline;	padding: 0px;}#center a.rez{	display: block;	width: 102px;	height: 21px;	background: url('a_rezerwuje.gif');}#center a.rez span{	display:none;}#middle ul{	margin: 10px 0px 0px 0px;	padding: 0px;	list-style:none;}#middle ul li{	clear:both;}#middle ul li img{	float: left;}#middle ul li div{	float: right;	width: 255px;}#middle ul li h3{	font-size: 12px;}#middle ul li h3 small{	font-size: 10px;	color: #909090;}#middle ul li p{	margin: 5px 0px;}#small .right{	float: right;}#kontakt{	width: 400px;	height: 509px;	background: white url('kontakt_bg.gif') no-repeat;}#kontakt #close{	display:block;	width: 16px;	height: 16px;	position: absolute;	right: 41px;	top: 35px;}#kontakt input#imie{	width: 232px;	height: 22px;}#kontakt input#firma{	width: 232px;	height: 22px;}#kontakt input#telefon{	width: 232px;	height: 22px;}#kontakt input#email{	width: 232px;	height: 22px;}#kontakt input#temat{	width: 232px;	height: 22px;}#kontakt textarea#tresc{	width: 232px;	height: 137px;}#kontakt #submit{	display:block;	width: 80px;	height: 26px;	position: absolute;	left: 299px;	top: 455px;}#kontakt table{	margin-top: 85px;}#kontakt tr{	height: 30px;}#kontakt tr tr{	text-align: left;}#kontakt h3{	position: absolute;	left: 70px;	top: 48px;}#kontakt small{	position: absolute;	left: 70px;	top: 68px;}.dateDay{	width: 50px;}.dateMonth{	width: 130px;}.dateHour{	width: 50px;}.dateMinute{	width: 50px;}.selTrasa{	width: 220px;}.txtInput{	width: 150px;}.Grid .FooterBar,.stopka{	clear:both;	padding: 2px;	color: white;	background-color: #223F7F;}.Grid .FooterBar a,.stopka a{	color: yellow;	text-decoration: none;}#footer{	clear:both;	padding-top: 7px;	height: 80px;	background-color: #ECEEEC;	font-size: 10px;	text-decoration: none;	color: gray;	border: 1px solid #ECEEEC;}#footer ul{	margin: 0px 50px 0px 0px;	padding: 0px;	list-style: none;	display: inline;}#footer ul li{	display: inline;}#footer ul li a{	color: gray;	text-decoration: none;}#footer img{	position: relative;	top: 3px;}
