/*------------------------------------------------footer--------------------*/ {}
.reklamy {color:#FFFFFF; font-size:10px; font-family:Arial, Helvetica, sans-serif; text-align:center; margin:5px 0 5px 0;}
#footer a.css:hover {background:url(images/css_bg_hover.gif) 0 0 no-repeat;}
#footer a.css {display:block;
	background:url(images/css_bg.gif) 0 0 no-repeat;
	width:81px;
	height:16px;
	position:absolute;
	left:861px;
	top:17px;}
#footer a.xhtml:hover {background:url(images/xhtml_bg_hover.gif) 0 0 no-repeat;}
#footer a.xhtml {display:block;
	background:url(images/xhtml_bg.gif) 0 0 no-repeat;
	width:81px;
	height:16px;
	position:absolute;
	left:770px;
	top:17px;}
#footer p.design a.link:hover {color:#fff;
	background-color:#D54A4A;}
#footer p.design a.link {font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#D54A4A;
	background-color:inherit;
	text-decoration:none;}
#footer p.design {display:block;
	width:197px;
	height:19px;
	padding:0;
	position:absolute;
	left:1px;
	top:76px;
	font:bold 12px/14px Arial, Helvetica, sans-serif;
	color:#D54A4A;
	background-color:inherit;}
#footer p.copyright {font:normal 10px/14px Arial, Helvetica, sans-serif;
	position:absolute;
	left:-1px;
	top:34px;
	width:230px;
	color:#BAA884;
	background-color:inherit;}
#footer ul li a.one:hover {text-decoration:underline;}
#footer ul li a.one {padding:0 7px 0 0;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#979696;
	background-color:inherit;
	text-decoration:none;}
#footer ul li a:hover {text-decoration:underline;}
#footer ul li a {padding:0 7px;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#979696;
	background-color:inherit;
	text-decoration:none;}
#footer ul li {float:left;
	font:normal 11px/14px Arial, Helvetica, sans-serif;
	color:#979696;
	background-color:inherit;}
#footer ul {width:942px;
	position:absolute;
	left:0;
	top:21px;}
#footer {width:942px;
	margin:0 auto;
	height:56px;
	position:relative;}
/*------------------------------------------------right--------------------*/

/*------------------------------------------------body--------------------*/

/*------------------------------------------------footer--------------------*/
#footerMain {width:100%;
	height:56px;
	background:url(images/footer_bg.gif) 0 0 repeat-x;}
#history p.hisBot {display:block;
	background:url(images/add_bottom.gif) 0 0 no-repeat;
	width:212px;
	height:8px;
	font-size:0;
	line-height:0;}
#history a.moreRed2:hover {background:url(images/more_red_hover.gif) 0 0 no-repeat;}
#history a.moreRed2 {display:block;
	background:url(images/more_red.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	margin:0 0 0 149px;}
#history ul li {font:normal 11px/17px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#D7C9AD;}
#history ul {padding:13px 18px 8px 14px;
	margin:0;}
#history h2 {width:198px;
	height:30px;
	background-color:#000;
	color:#fff;
	display:block;
	padding:0 0 0 14px;
	font:bold 13px/30px Arial, Helvetica, sans-serif;}
#history {width:212px;
	background-color:#807050;
	border:#80705e solid 1px;
	color:#fff;
	float:right;
	margin:3px 0 0 0;}
#ad p.adBot {display:block;
	background:url(images/add_bottom.gif) 0 0 no-repeat;
	width:212px;
	height:8px;
	font-size:0;
	line-height:0;}
#ad a.moreRed:hover {background:url(images/more_red_hover.gif) 0 0 no-repeat;}
#ad a.moreRed {display:block;
	background:url(images/more_red.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	margin:0 0 0 149px;}
#ad ul li a:hover {background-color:#78694B;
	color:#fff;}
#ad ul li a {display:block;
	background:url(images/arrow_red.gif) 0 7px no-repeat;
	padding:0 0 0 9px;
	font:bold 11px/20px Arial, Helvetica, sans-serif;
	background-color:inherit;
	color:#D7C9AD;
	text-decoration:none;}
#ad ul li {padding:0;
	margin:0;
	line-height:0;
	font-size:0;}
#ad ul {padding:16px 18px 6px 14px;
	margin:0;}
#ad h2 {width:198px;
	height:30px;
	background-color:#000;
	color:#fff;
	display:block;
	padding:0 0 0 14px;
	font:bold 13px/30px Arial, Helvetica, sans-serif;}
#ad {width:212px;
	background-color:#807050;
	border:#80705e solid 1px;
	color:#fff;
	float:left;
	margin:3px 0 0 0;}
#right p.redBg {display:block;
	width:406px;
	height:36px;
	background-color:#4D0101;
	font:normal 18px/18px Arial, Helvetica, sans-serif;
	color:#A09172;
	padding:11px 39px 11px 16px;
	margin:0 0 16px 0;}
#right p.rightTxt1 span {color:#CB8686;
	background-color:#5D0303;}
#right p.rightTxt1 {display:block;
	font:normal 14px/22px Arial, Helvetica, sans-serif;
	color:#CB8686;
	background-color:inherit;
	margin:0 0 18px 0;
	width:462px;}
#right h3.txt1 {display:block;
	width:462px;
	font:normal 19px/30px Arial, Helvetica, sans-serif;
	color:#A09172;
	background-color:inherit;
	text-decoration:underline;
	margin:0 0 15px 0;}
#right h2.why span {width:235px;
	height:52px;
	background:url(images/best_bg.gif) 0 0 repeat-x;
	display:block;
	float:right;}
#right h2.why {display:block;
	width:462px;
	height:52px;
	font:normal 20px/20px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;}
/*------------------------------------------------mid--------------------*/

/*------------------------------------------------right--------------------*/
#right {width:462px;
	float:right;
	padding:22px 0 0 0;}
#service a.botlink:hover {display:block;
	background:url(images/mid_bot_link_hover.gif) 0 0 no-repeat;}
#service a.botlink {display:block;
	background:url(images/mid_bot_link.gif) 0 0 no-repeat;
	width:176px;
	height:60px;}
#service p.moreBg2 a.morelink:hover {background:url(images/more_hover.gif) 0 0 no-repeat;}
#service p.moreBg2 a.morelink {background:url(images/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;}
#service p.moreBg2 {display:block;
	background:url(images/more_bg.gif) 0 0 no-repeat;
	width:106px;
	height:18px;
	padding:0 0 0 62px;
	margin:0 0 14px 0;}
#service p.serviceTxt2 {width:162px;
	font:normal 12px/24px Arial, Helvetica, sans-serif;
	color:#D59E9E;
	background-color:inherit;
	text-decoration:underline;
	margin:0 0 29px 0;
	text-align:center;
	display:block;}
#service p.serviceTxt1 {display:block;
	width:150px;
	font:bold 13px/18px Arial, Helvetica, sans-serif;
	color:#988766;
	background-color:inherit;
	margin:0 0 12px 0;
	padding:0 0 0 7px;}
#service h2 {display:block;
	width:71px;
	padding:0 0 0 62px;
	background:url(images/service.gif) 36px 0 no-repeat;
	height:24px;
	margin:0 0 21px 0;
	font:normal 24px/24px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;}
#service ul li a {color:#D59E9E; text-decoration:none; font:bold 12px/19px Arial, Helvetica, sans-serif;}
#service {width:176px;
	background-color:#450404;
	color:#D59E9E;
	padding:17px 13px 24px 19px;
	margin:0;}
#mid1 p.moreBg a:hover {background:url(images/more_hover.gif) 0 0 no-repeat;}
#mid1 p.moreBg a {background:url(images/more.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	display:block;}
#mid1 p.moreBg {display:block;
	background:url(images/more_bg.gif) 0 0 no-repeat;
	width:106px;
	height:18px;
	padding:0 0 0 62px;}
#mid1 p.midTxt2 {display:block;
	width:168px;
	margin:0 0 21px 0;
	
	text-align:center;}
#mid1 h3 ul li a {color:#BE4545; font:bold 12px/19px Arial, Helvetica, sans-serif; text-decoration:none;}
#mid1 h3 {width:168px;
	
	margin:0 0 14px 0;
	font:bold 12px/19px Arial, Helvetica, sans-serif;
	color:#BE4545;
	background-color:#5C0B0B;
	text-align:center;
	text-transform:uppercase;}
#mid1 p.midTxt1 {display:block;
	width:160px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#988766;
	background-color:inherit;
	margin:0 0 13px 0;}
#mid1 h2 {display:block;
	width:71px;
	padding:0 0 0 62px;
	background:url(images/event_icon.gif) 36px 0 no-repeat;
	height:29px;
	margin:0 0 10px 0;
	font:normal 24px/29px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;}
#mid1 {width:170px;
	margin:0 0 6px 0;
	background:url(images/mid_panel_bg.gif) 0 0 repeat-x #450404;
	color:#D59E9E;
	padding:32px 19px 18px 19px;}
/*------------------------------------------------left--------------------*/

/*------------------------------------------------mid--------------------*/
#mid {width:208px;
	float:left;}
#left form input.signup2 {background:url(images/btn_signup2.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	float:right;
	margin:11px 0 0 0;
	border:none;
	cursor:pointer;}
#left form a:hover {text-decoration:none;}
#left form a {width:88px;
	height:17px;
	float:left;
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#A09172;
	background-color:inherit;
	margin:11px 0 0 0;
	text-decoration:underline;}
#left form input.txtbox2 {width:172px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	background-color:#fff;
	color:#000;
	float:left;}
#left form label {display:block;
	width:174px;
	font:normal 11px/22px  "Trebuchet MS", Arial, Helvetica, sans-serif;
	float:left;}
#left form {width:174px;
	padding:8px 15px 25px 16px;
	background-color:#4F0202;
	color:#fff;}
#left h2.newsletter {display:block;
	background:url(images/newsletter_bg.gif) 0 0 no-repeat;
	width:189px;
	height:31px;
	padding:0 0 0 16px;
	font:bold 16px/31px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;
	margin:31px 0 0 0;}
#left img.pro {margin:0 0 18px 0;
	width:205px;
	height:87px;
	font-size:0;
	line-height:0;
	display:block;}
#left h3.yellowTxt2 {display:block;
	width:205px;
	font:bold 10px/10px Arial, Helvetica, sans-serif;
	color:#BAA989;
	background-color:inherit;
	margin:0 0 13px 0;}
#left h3.yellowTxt {display:block;
	width:205px;
	font:bold 12px/12px Arial, Helvetica, sans-serif;
	color:#BAA989;
	background-color:inherit;
	margin:0 0 13px 0;}
#left h2.project {display:block;
	width:163px;
	height:53px;
	background:url(images/project_icon.gif) 0 10px no-repeat;
	padding:0 0 0 42px;
	font:normal 24px/53px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;}
/*------------------------------------------------left--------------------*/
#left {width:239px;
	padding:20px 0 0 0;
	float:left;}
#body {width:942px;
	background:url(images/body_bg2.gif) 0 0 repeat-x #740303;
	color:#000;
	padding:0 30px 26px 31px;
	margin:0 auto;}
/*------------------------------------------------menu--------------------*/

/*------------------------------------------------body--------------------*/
#bodyMain {width:100%;
	background:url(images/body_bg.gif) 0 0 repeat-x #530F0F;
	color:#000;}
#menu ul li a.last:hover {color:#8DA128;
	background-color:inherit;}
#menu ul li a.last {display:block;
	padding:0 0 0 14px;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	color:#979696;
	text-decoration:none;
	background-color:inherit;}
#menu ul li a.first:hover {color:#8DA128;
	background-color:inherit;}
#menu ul li a.first {display:block;
	padding:0 14px 0 0;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	color:#979696;
	text-decoration:none;
	background-color:inherit;}
#menu ul li.noBdr {border:none;}
#menu ul li a:hover {color:#8DA128;
	background-color:inherit;}
#menu ul li a {display:block;
	padding:0 14px;
	font:bold 11px/28px Arial, Helvetica, sans-serif;
	color:#979696;
	text-decoration:none;
	background-color:inherit;}
#menu ul li {float:left;
	border-right:#595959 solid 1px;
	height:28px;}
#menu ul {width:942px;
	height:28px;}
#menu {width:942px;
	margin:0 auto;
	height:28px;}
/*------------------------------------------------top--------------------*/

/*------------------------------------------------menu--------------------*/
#menuMain {width:100%;
	height:28px;
	background:url(images/menu_bg.gif) 0 0 repeat-x;}
#top h1 {display:block;
	background:url(images/slogan.gif) 0 0 no-repeat;
	width:511px;
	height:61px;
	position:absolute;
	left:470px;
	top:227px;
	text-indent:-2000px;}
#top form input.signup {background:url(images/btn_signup.gif) 0 0 no-repeat;
	width:45px;
	height:17px;
	float:right;
	border:none;
	cursor:pointer;}
#top form input.txtBox {width:147px;
	height:19px;
	border-bottom:#D4D0C8 solid 1px;
	border-right:#D4D0C8 solid 1px;
	border-top:#808080 solid 1px;
	border-left:#808080 solid 1px;
	font:normal 10px/19px Arial, Helvetica, sans-serif;
	color:#000;
	background-color:#fff;
	padding:0 0 0 7px;
	float:left;}
#top form label {width:47px;
	height:21px;
	display:block;
	float:left;
	font:bold 12px/21px Arial, Helvetica, sans-serif;
	color:#fff;
	background-color:inherit;}
#top form {width:203px;
	height:40px;
	background:url(images/serch_icon.gif) 0 0 no-repeat;
	padding:0 0 0 25px;
	position:absolute;
	left:30px;
	top:239px;}
#top ul.topNav li a.hover {display:block;
	background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	padding:0 11px;
	font:bold 11px/50px Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-transform:uppercase;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;}
#top ul.topNav li.noImg {background-image:none;}
#top ul.topNav li a:hover {background:url(images/nav_bg_hover.gif) 0 0 repeat-x;
	color:#fff;
	background-color:inherit;
	border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;
	padding:0 11px;}
#top ul.topNav li a {display:block;
	background:url(images/nav_bg.gif) 0 0 repeat-x;
	padding:0 12px;
	font:bold 11px/50px Arial, Helvetica, sans-serif;
	color:#E9B9B9;
	background-color:inherit;
	text-decoration:none;
	text-transform:uppercase;}
#top ul.topNav li {float:left;
	height:50px;
	padding:0 2px 0 0;
	background:url(images/top_nav_div.gif) right top no-repeat;}
#top ul.topNav {background:url(images/top_nav_bg.gif) 0 0 no-repeat;
	width:376px;
	height:68px;
	position:absolute;
	left:584px;
	top:68px;
	padding:17px 0 0 13px;}
#top img.login {position:absolute;
	left:478px;
	top:70px;
	width:106px;
	height:80px;}
#top img.logo {position:absolute;
	left:30px;
	top:41px;
	width:202px;
	height:81px;}
#top {width:1003px;
	height:315px;
	margin:0 auto;
	background:url(images/header.jpg) 0 0 no-repeat;
	position:relative;}
/*------------------------------------------------body--------------------*/

/*------------------------------------------------top--------------------*/
#topMain {width:100%;
	background:url(images/top_bg.gif) 0 0 repeat-x;
	height:315px;
	padding:10px 0 0 0;}
.spacer {clear:both; 
	font-size:0; 
	line-height:0;}
ul {margin:0; 
	padding:0; 
	list-style:none;}
div, h1, h2, h3, h4, p, form, label, input, textarea, img, span {margin:0; padding:0;}
/* CSS Document */

body {padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#000000;}
