* {
	font-family: "Trebuchet MS", verdana, arial, tahoma, sans-serif;
	color: #181818;
	text-decoration: none;
	margin: 0px;
	border: 0px;
	outline: 0px;
}
body {
	font-size: 13px;
	text-align: left;
	background: transparent url("../images/layout/bg.png") no-repeat top center;
	background: url("../images/layout/bg.png") no-repeat center top, url("../images/layout/bg_repeat.png") repeat-x left top transparent;
	padding: 0px;
}
img {
	overflow: hidden;
}
h3 {
	font-size: 16px;
	font-weight: normal;
}


div#top {
	width: 1000px;
	height: 108px;
	display: block;
	margin: 0px auto;
}
div#top div#topLeft {
	width: 378px;
	height: 108px;
	float: left;
	position: relative;
}
div#top div#topLeft div#ewkonLogo {
	width: 318px;
	height: 118px;
	margin: 0px auto;
}
div#top div#topRight {
	width: 622px;
	height: 108px;
	float: left;
	position: relative;
}
div#top div#topRight div#topRightMenu {
	height: 14px;
	position: absolute;
	bottom: 14px;
	right: 19px;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink  {
	height: 14px;
	float: left;
}
div#top div#topRight div#topRightMenu div.topRightMenuDot  {
	width: 50px;
	height: 14px;
	float: left;
	background: url("../images/layout/menu_dot.png") no-repeat scroll 50% 2px transparent;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a {
	display: block;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.strona_glowna {
	width: 118px;
	background: url("../images/layout/menu_strona_glowna.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.o_firmie {
	width: 58px;
	background: url("../images/layout/menu_o_firmie.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.transport {
	width: 82px;
	background: url("../images/layout/menu_transport.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.oferta {
	width: 53px;
	background: url("../images/layout/menu_oferta.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.kontakt {
	width: 66px;
	background: url("../images/layout/menu_kontakt.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.strona_glowna:hover {
	background: url("../images/layout/menu_strona_glowna_hover.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.o_firmie:hover {
	background: url("../images/layout/menu_o_firmie_hover.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.transport:hover {
	background: url("../images/layout/menu_transport_hover.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.oferta:hover {
	background: url("../images/layout/menu_oferta_hover.png") no-repeat;
}
div#top div#topRight div#topRightMenu div.topRightMenuLink a.kontakt:hover {
	background: url("../images/layout/menu_kontakt_hover.png") no-repeat;
}





div#content {
	width: 1000px;
	height: auto;
	display: block;
	margin: 0px auto;
}
div#content div#contenRadius {
	width: 1000px;
	height: 16px;
	background: transparent url("../images/layout/content_top_radius.png") no-repeat;
}
div#content div#contentLeft {
	width: 231px;
	height: auto;
	min-height: 400px;
	float: left;
}
div#content div#contentLeft div#contentLeftMenu {
	width: 231px;
	height: auto;
	min-height: 300px;
	background: #fff;
}
div.headerPicture {
	height: 23px;
	padding: 18px 0 10px 13px;
}
div#content div#contentLeft div#contentLeftAddress {
	width: 172px;
	height: auto;
	margin-left: 30px;
	margin-top: 10px;
}
div#content div#contentLeft div#contentLeftAddress, div#content div#contentLeft div#contentLeftAddress strong {
	color: #000000;
}
div#content div#contentLeft div#contentLeftMenu div.contentLeftMenuLink {
	width: 205px;
	height: 31px;
	background: url("../images/layout/menu_left_dot.png") repeat-x scroll left bottom transparent;
	margin: 0px auto;
}
div#content div#contentLeft div#contentLeftMenu div.contentLeftMenuLink a {
	background: url("../images/layout/menu_arrow.png") no-repeat scroll 10px 12px transparent;
	display: block;
	font-weight: bold;
	height: 25px;
	padding: 6px 0 0 25px;
	width: 180px;
}
div#content div#contentLeft div#contentLeftMenu div.contentLeftMenuLink a:hover {
	background: url("../images/layout/menu_arrow.png") no-repeat scroll 14px 12px transparent;
	display: block;
	font-weight: bold;
	height: 25px;
	padding: 6px 0 0 25px;
	width: 180px;
	color: #fbbf0d;
}
div#content div#contentLeft div#contentLeftBottomTopRadius {
	width: 231px;
	height: 27px;;
	background: url("../images/layout/content_left_bottom_top_radius.png") no-repeat;
}
div#content div#contentLeft div#contentLeftBottom {
	width: 215px;
	margin-left: 16px;
	height: auto;
	min-height: 200px;
	background: #fdca09;
}
div#content div#contentLeft div#contentLeftBottomRadius {
	width: 215px;
	height: 16px;
	margin-left: 16px;
	background: url("../images/layout/content_left_bottom_radius.png") no-repeat;
}
div#content div#contentRight {
	width: 769px;
	height: auto;
	min-height: 400px;
	float: left;
}
div#content div#contentRight div#contentRightTop {
	width: 769px;
	height: auto;
	background: #fff;
}
div#content div#contentRight div#contentRightTop div#gallerySlider {
	width: 741px;
	height: auto;
	margin-left: 7px;
	position: relative;
}
div#content div#contentRight div#contentRightTop div#PictureBanner {
	width: 741px;
	height: auto;
	margin-left: 7px;
}
div#content div#contentRight div#contentRightBottom {
	width: 769px;
	height: auto;
	min-height: 480px;
	background: #fff;
}
div#content div#contentRight div#contentRightBottom div#contentRightText {
	width: 729px;
	height: auto;
	padding: 20px;
	line-height: 26px;
}

div#content div#contentRight div#contentRightBottom div#contentRightText div#contentRightTextLeft {
	width: 450px;
	float: left;
}
div#content div#contentRight div#contentRightBottom div#contentRightText div#contentRightTextRight {
	width: 180px;
	padding-left: 30px;
	float: left;
}
div#content div#contentRight div#contentRightBottom div#contentRightText div#contentRightTextRight a {
	padding-left: 42px;
	font-weight: bold;
}


div#content div#contentRight div#contentRightBottomRadius {
	width: 769px;
	height: 17px;
	background: url("../images/layout/content_right_bottom_radius.png") no-repeat;
}

div#footer {
	width: 1000px;
	height: auto;
	min-height: 28px;
	display: block;
	margin: 27px auto 0px auto;
	padding-top: 12px;
	background: #fff;
	border-top: 1px solid #e5e5e5;
}
div#footer div#footerLinks {
	float: left;
}
div#footer div#footerSignature {
	float: right;
}
div#footer div#footerLinks a {
	margin-left: 27px;
}
div#footer div#footerSignature a {
	margin-right: 27px;
}


.left {
	float: left;
}
.clear {
	clear: both;
}

div#contentRightTop div#gallerySlider ul li a.blockWH100 {
	display: block;
	width: 641px !important;
	height: 100%;
}

div#mapCanvas {
	width: 425px;
	height: 350px;
}


