@CHARSET "UTF-8";
body{
	background: #030303;
	margin-top: 20px;
}

#site{
	width: 910px;
	margin: auto;
	margin-bottom: 20px;
}
#stop{
	float: left;
	height: 271px;
	width: 910px;
	background: url(../_d/bg_top.jpg) no-repeat;
}
#smain{
	float: left;
	width: 910px;
	background: url(../_d/bg_main.jpg) repeat-y;
}
#sbottom{
	float: left;
	height: 116px;
	width: 910px;
	background: url(../_d/bg_bottom.jpg) no-repeat;
}
#scenter{
	float: left;
	margin-left: 4px;
	width: 650px;
    background: #343434 url(../_d/header2.gif) bottom repeat-x;;
}
#sright{
	float: left;
	margin-left: 1px;
	width: 251px;
}
#logo{
	float: left;
	text-indent: -100em;
	margin-top: 30px;
	margin-left: 35px;
	height: 47px;
	width: 185px;
	background: url(../_d/images.gif) no-repeat;
}
#logo img{
	float: left;
	height: 47px;
	width: 185px;
	margin-top: -23px;
	border: 0px;
}

#smenu ul{
	margin-top: 221px;
	margin-left: 30px;
	padding-left: 0px;
}
#smenu li{
	float: left;
	display: block;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 15px;
	height: 22px;
	vertical-align: middle;
}
#smenu li a{
	float: left;
	display: block;
	height: 22px;
	background: #030303 url(../_d/images.gif) left -47px no-repeat;
}
#smenu li b{
	font-weight: normal;
	float: left;
	display: block;
	height: 19px;	
	padding-top: 3px;
	padding-left: 25px;
	padding-right: 25px;
	background: url(../_d/images.gif) right -47px no-repeat;
	cursor: pointer;
}
#smenu li a:hover,#smenu li a.selected{
	background: #FFFFFF url(../_d/images.gif) left -69px no-repeat;
}
#smenu li a:hover b,#smenu li a.selected b{
	background: url(../_d/images.gif) right -69px no-repeat;
	color: #222222;
}

#scenter h1{
	background: #1b1b1b url(../_d/header1.gif) bottom repeat-x;
	margin-bottom: 0px;
	margin-top: 0px;
	padding-top: 7px;
	padding-bottom: 7px;
	padding-left: 25px;
	padding-right: 25px;
	text-align: left;
	display:block;
}
#scenter p{
	padding-top: 15px;
	text-align: justify;
	padding-left: 25px;
	padding-right: 25px;
	display:block;
}

#scenter .adv{
	padding-left: 25px;
	margin-top: -10px;
	margin-bottom: 10px;
}

#sbottom .text{
	padding-left: 25px;
	padding-right: 25px;
	padding-bottom: 25px;
	padding-top: 75px;
	text-align: center;
	vertical-align: bottom;	
}

#ssearch input{
	display: block;
	float: left;
}
#ssearch .text{
   margin-left: 25px;
	border-bottom: 2px solid #060606;
	border-top: 2px solid #060606;
	border-left: 2px solid #060606;
	border-right: 0px;
	height: 17px;
	background: url(../_d/images.gif) left -91px repeat-x;
	azimuth: center-left;
}
#ssearch .button{
	border: 0px;
	padding: 0px;
	margin: 0px;
	margin-bottom: 20px;
	height:23px;
	width:59px;
	background: url(../_d/images.gif) left -110px no-repeat;
}

img.pic{
	border: 1px #ffffff solid;
}


ul.offer{
	padding-left: 0px;
	display: block;
	text-align: left;
}
ul.offer img{
	margin-right: 10px;
	width: 75px;
	float: left;
}
ul.offer li{
	width: 300px;
	float: left;
	display: block;
	margin-left: 0px;
	padding-left: 0px;
	margin-right: 0px;
	height: 100px;
}
ul.offer a b{
	display: block;
	float: left;
	width: 200px;
}
.offer .title{
	margin-top: -45px;
}
.offer .title,.offer .titlebg{
	width: 250px;
	left: 25px;
	position: relative;
	height: 50px;
	vertical-align: middle;
	z-index:1;
}
.offer .titlebg{
	margin-top: -55px;
	filter:alpha(opacity:60);
	opacity:0.6;
	background: #000000;
}
.offer img{
	border: 0px #FFFFFF solid;
}

#scenter .promocja
{
	background: url(../_d/promocja.jpg) no-repeat;
	width: 592px;
	height: 185px;
	padding-top: 30px;
}
#scenter .promocja h2
{
	background: #FFFFFF;//#1d3944;
	color: #222222;//#FFFFFF;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 295px;
	text-align: center;
	font-size:18px;
	font-weight: bold;
	margin-left: 1px;
}
#scenter .promocja a
{
	margin-left: 296px;
	background: #1d3944;
	color: #FFFFFF;
	padding-top: 7px;
	padding-bottom: 7px;
	width: 295px;
	text-align: center;
	display: block;
	font-size:18px;
	font-weight: bold;
	text-decoration: none;
}
#scenter .promocja a:hover
{
	background: #FFFFFF;
	color: #222222;
	text-decoration: none;
}
#scenter .promocja small
{
	margin-top: 7px;
	margin-left: 296px;
	width: 295px;
	text-align: center;
	display: block;
	font-size: 11px;
}
.test{
filter:alpha(opacity:60);
background:black;
opacity:0.6;
width:660px;
position:absolute;
z-index:1;
}



/*FONTS*/
.fw16,#scenter h1{
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	color: White;
}
.fd12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #424242;
}
.fd16b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #424242;
}
.fg12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #d6d6d6;
}
.fgd12{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: White;
}

a.fgd12{
	text-decoration: none;
}
a.fgd12:hover{
	text-decoration: none;
	color: #FFFFFF;
}
a.fgd12:visited{
	text-decoration: none;
}

a.fw16,{
	text-decoration: none;
}
a.fw16:hover{
	text-decoration: none;
	color: #AAAAAA;
}
a.fw16:visited{
	text-decoration: none;
}
