/*------------------------------------------------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;}

a {
 color:#DDDDDD;
 size:12px;
 }
