/* main */
*{
	margin:0;
	padding:0;
	zoom:1;
}
span,strong,small,big,b,i,a,em,p{
	zoom:normal;
}
textarea{
	overflow:auto
}
body {
	font: normal 0.75em/1.7em 'Lucida Sans Console', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #bdc4ca;
	margin: 0;
	padding: 0 0 20px 0;
	background:#304251;
}
a,img{
	border:0;
	color:#fff;
	text-decoration:none;
}
fieldset{
  border:0
}
.tar{text-align:right;}
h1{
	font-weight: normal;
	font-size: 1.5em;
	padding: 25px 0 15px 0;
}
#webdesign-box2 h1 {
width: 550px;
margin: 0 20px 25px;
text-transform: none !important;
	border-bottom: 1px solid #6D7A86;
}
#wrapperContent1 h1 {
	padding-top: 0;
	margin: 0;
}
#body # h1 {
margin: 0 22px 7px 22px;

}
h2,h3,caption{
	font-family: 'Lucida Grande', Arial, Helvetica, Sans-Serif;
}
h2{
	font-weight: normal;
	font-size: 1.4em;
}
h3{
	font-size: 1.3em;
}
#sidebar div.text h3 {
	margin-bottom:0.3em;
}
#sidebar div.text p {
	margin-bottom:1em;
}
h4{
	font-size: 1.1em;
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.special
{
	color: #fff !important;
	font-weight: normal !important;
	text-transform: lowercase !important;
}
.special span{
	color: #bdc4ca !important;
}
.auraltext{
	display:block!important;
	width:0!important;
	height:0!important;
	margin:0!important;
	padding:0!important;
	overflow:hidden!important;
}
.container {
	position:relative;
	margin:0 auto;
	width:850px;
}
/*.portfolio_show .container {
	width:733px;
}*/
.clear{
	float:none!important;
	clear:both!important;
	display:block!important;
	width:100%!important;
	height:0!important;
	margin:0!important;
	padding:0!important;
}

/* header */
#header {
	background: url("/images/body.jpg") repeat-x #304251;
	position:relative;
	height: 119px;
}
#header h1 a {
	left:0;
	position:absolute;
	top:24px;
}
/* www_na_raty */
#www_na_raty, #www_na_raty a {
	display:block;
	padding:0;
	position:relative;
	z-index:2;
	overflow:visible;
	zoom:1;

}
#www_na_raty>a{
	width:551px;
	margin:-30px 0 -27px 80px;
	cursor:pointer;
}
* html #www_na_raty a img{
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
	cursor:pointer;
}
* html #www_na_raty a{
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/www_na_raty.png');
}
/* body */
#body{
	background:#3e5363;
	clear:both;
	overflow:hidden;
	padding:30px 0 40px 0;
	border-bottom:1px solid #6f7d88;
	margin-bottom:20px;
}
#body .rLight,#body .rMedium,#body .rDark{
	overflow:hidden;
}
#body h2
{
	margin: 0 22px 7px 22px;
	/*border-bottom:1px solid #6d7a86;*/
	padding:25px 0 15px 0;
	font-size: 1.2em;
}
#content h3,
#content2 h3 {
	color: #bdc4ca;
	font: normal 1.5em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	margin:20px 0 10px 0;
}
#content h2,
#content2 h2,
#sidebar h2{
	border:0;
	margin:0 0 12px 0;
}
#content a,
#content2 a{
	color:#fff;
	font-weight:bold;
}
#content,
#content2{
	display: inline;
	float: left;
	padding: 10px 20px 20px 20px;
	position: relative;
	text-align: justify;
	width:550px;
	overflow:hidden;
}

#content2 {
	width:550px;
	margin-right:-10px;
}

#content li#comments, #content li#form {
	border: 0;
	padding-bottom: 0;
}
#content li p,
#content2 li p
{
	text-align: justify;
}

#content ul ul {
	margin: 0.25em 0 0.75em 0;
}

#content ul li,
#boxHosting ul li,
#content2 ul li {
	background: url("/images/sidebar_li.gif") 0 8px no-repeat;
	list-style:none;
	border: 0;
	clear: none;
	padding: 0 0 0 15px;
}

#content ul ol {
	list-style: decimal;
	margin: 0.25em 0 0.75em 0;
}

#content ul ol li, #body ol li {
	border: 0;
	clear: none;
	margin: 0 0 0 25px;
	padding: 0;
}

#content li li p {
	text-align: left;
}

#content dl {
	margin: 0.5em 0;
	text-align:left;
}

#content dt, #content dd {
	display: inline;
}

#content dd {
	margin: 0 1em 0 0;
}

#content p {
	margin: 0 0 0.75em 0;
}
#content h3 a
{
	color: #bdc4ca;
}

#content h3 a:hover
{
	color: #dee6ed;
}

#content h4 {
	font: normal 1.5em;
}

#content dt, #content dd {
	color: #a2aab0;
	font: normal 0.9em/1.5em;
	text-transform: lowercase;
}

#content form dt, #content form dt {
	color: #fff;
	font: normal 1em/1.5em;
	text-transform: none;
}

#content dd a {
	border-bottom: 1px solid #526370;
	color: #a2aab0;
}

#content p.comments {
	text-transform: lowercase;
}

#content dl input, #content textarea {
	font: normal 1.15em;
}

#content span.required {
	color: #ed1b23;
}
#content dl input, #content textarea {
	background: #262C32;
	border: 2px solid #526370;
	color: #fff;
	margin: 0 0 1em 0;
	width: 98%;
}

#content .error{
	border:2px solid #844;
}

#content dl ul{
	margin:5px 0 5px 5px;
	padding:0;
	overflow:hidden;
}
#content dl ul li{
	background:red;
	padding:0;
	margin:0;
	width:200px;
	float:left;
	background:transparent;
	display:block;
}
#content dl ul input{
	width:auto;
	margin:0 1em 0 0;
	border:0;
	background:transparent;
}
#content #help_confirm dd{
	display:block;
	margin: 0 0 1em 0;
	width: 98%;
}
#content #help_confirm ul li {
	background: url("/images/sidebar_li.gif") 0 8px no-repeat;
	list-style:none;
	border: 0;
	clear: none;
	width:185px;
	padding: 0 0 0 15px;
}

/* index */

#wrapperContent1 {
	padding-top:14px;
	overflow:hidden;
}

	#wrapperContent1 h2 {
		padding-top:0;
		margin:0;
	}

	#wrapperContent1 #content h2.special {
		padding-bottom:1px;
		margin-bottom:15px;
	}

	#wrapperContent1 #sidebar {
		padding-top:4px;
	}

/* box hotline */

#boxHotline {
	position:absolute;
	top:10px;
	right:22px;
}

/* box domain check */

#wrapperContent1 #boxDomainCheck {
	margin-top:-45px;
	text-align:right;
}
/* form domain check */

#formDomainCheck fieldset label {
	color:#fff;
}

#formDomainCheck fieldset input {
	border:1px solid #526370;
	background-color:#262c32;
	color:#fff;
}

#formDomainCheck div.submit {
	padding:15px 0;
}

/* portfolio (stare) */

#webdesign-box {
	text-align:right;
}
#webdesign-box h2 {
	padding:10px 0!important;
	margin:0!important;
}
#webdesign-box img {
	background: url("/images/webdesign_box.jpg") no-repeat;
	padding:7px;
}

/* nowa wersja sekcji "nasze portfolio" na stronie głównej */

#webdesign-box2 {
	width:100%;
	padding:5px 0 15px 20px;
	overflow:hidden;
	background:url(/images/hNaszePortfolio.png) no-repeat 18px 143px;
	clear:both;
}

	#webdesign-box2 h2 {
		width:550px;
		padding-bottom:1px;
		margin: 10px 10px 25px;
		text-transform:none !important;
	}

	#webdesign-box2 div {
		width:233px;
		padding-left:37px;
		overflow:hidden;
		float:left;
		position:relative;
		right:11px;
	}

		#webdesign-box2 li {
			list-style:none;
			text-align:right;
		}

			#webdesign-box2 li h4 {
				font:bold 1.3em 'Lucida Grande',Arial,Helvetica,Sans-Serif;
			}

			#webdesign-box2 li a {
				display:block;
				width:234px;
				color:#bdc4ca;
			}

			#webdesign-box2 img {
				display:block;
				background: url("/images/webdesign_box.jpg") no-repeat;
				padding:7px;
				margin:9px 0 5px;
				position:relative;
				top:-280px;
			}

			#webdesign-box2 div.photography img {
				top:-380px;
			}

			#webdesign-box2 div.graphics img {
				top:-480px;
			}

			#webdesign-box2 h2,
			#webdesign-box2 h3,
			#webdesign-box2 h4 img,
			#webdesign-box2 h4 span,
			#webdesign-box2 p {
				opacity:0;
				filter:alpha(opacity=0);
				zoom:1; /* IE fix */
			}

/* sekcja hosting na stronie domowej */

#wrapperHosting {
	width:100%;
	padding:10px 0 15px;
	overflow:hidden;
	background-color:#3e5363;
	clear:both;
}

/* hosting */

#wrapperHosting #boxHosting {
	width:280px;
	float:right;
}

	#wrapperHosting #boxHosting h2 {
		padding:3px 0 0;
		border:0;
		margin-bottom:0;
	}

	#wrapperHosting #boxHosting div.text {
		width:245px;
		padding:10px 0 0 30px;
	}

/* sprawdzanie domeny */

#wrapperHosting #hosting_check_form {
	width:545px;
	float:left;
	margin:0;
}

	#wrapperHosting #hosting_check_form #input_domena {
		width:239px;
	}

/* nasze usługi */

#wrapperHosting #boxServices {
	width:530px;
	clear:left;
	float:left;
}

	#wrapperHosting #boxServices div.text {
		padding:10px;
		margin:0 24px 10px 16px;
		position:relative;
	}

	#wrapperHosting #boxServices ul {
		padding-left:16px;
	}

		#boxServices li {
			list-style:none;
			width:150px;
			height:70px;
			padding-left:90px;
			float:left;
			font-size:0.9em;
		}

			#boxServices li a {
				display:block;
				padding-top:20px;
				font-size:1.1em;
			}

		#boxServices li.email {
			padding-right:10px;
			background:url('/images/icenter_email2.png') no-repeat 0 0;
		}

		#boxServices li.hosting {
			background:transparent url(/images/icenter_biz2.png) no-repeat 0 0;
		}

/* dolna część strony głównej */

#wrapperContent2 {
	overflow:hidden;
	zoom:1; /* IE fix */
}

#wrapperContent2 #boxTip,
#wrapperContent2 #boxAddress {
	display:block;
	width:237px;
	float:none;
	margin:0 20px 0 auto;
}

	#wrapperContent2 h2 {
		padding:0 0 10px;
		border:0;
		margin:0;
	}

	#wrapperContent2 #wego p a {
		background: url("/images/wego237x103.jpg") no-repeat;
		height:103px;
		width:237px;
	}

	#wrapperContent2 #wego {
		padding-top:10px;
	}

/* klienci */

#content table.klienci{
	width:100%;
	border:2px solid #526370;
	border-collapse:separate;
	border-spacing:2px;
}
#content table.klienci td{
	background:#fff;
	padding:5px;
	border:1px solid #526370;
	text-align:center;
	color:#000;
	height:12em;
}
#content table.klienci span{
	display:block;
}
#content table.klienci caption {
	color: #bdc4ca;
	font: normal 1.5em 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
	padding:20px 0 10px 0;
}

/* contact */


/*.contact #sidebar h2{
	margin:0;
	padding:0;
}*/
.contact #sidebar .rDark div{
	padding:15px;
}
/* portfolio */
.portfolio{

}
.portfolio #content{
	width:840px;
	padding:10px 0 20px;
}
.portfolio #content ul{
	width:100%;
	overflow:hidden;
}
.portfolio #content li {
	float:left;
	padding:5px 0 5px 37px;
	width:234px;
	background:none;
}
.portfolio #content img {
	display:block;
	padding: 7px;
	background: url("/images/webdesign_box.jpg") no-repeat;
	margin:9px 0 5px;
}
.portfolio #content h3{
	margin:0;
	font-size:1.3em;
	line-height:20px;
	text-align:left;
}

	.portfolio #content h3 a {
		display:block;
	}

.portfolio_show #content{
	width: 321px;
}
.portfolio_show #content *{
	display:block
}

.portfolio_show #content img {
	background: url("/images/index.jpg") no-repeat;
	margin: 15px 0 0 0;
	padding: 6px 7px 7px 6px;
}
.portfolio_show #content p{
	margin:5px
}

.portfolio_show #sidebar{
	width: 460px;
}
.portfolio_show #sidebar .rDark{
	padding:15px;
}

#view{
	position:absolute;
	right:22px;
	top:20px;
	clear:both;
}
#view *{
	display:inline;
	color:#bdc4ca;
	font-weight:normal;
}
#view a.active{
	color:#fff;
	font-weight:bold;
}
#more{
	position:absolute;
	right:22px;
	bottom:-30px;
}
#more2 {
	position:absolute;
	right:22px;
	top:18px;
}
#more ul{
	float:right;
}
#more li {
	display: inline;
	margin: 0 0 0 15px;
}
#more a{
	color:#fff;
}
#more .previous a,
#more2 .previous a {
	background: url("/images/previous.active.gif") 0 50% no-repeat;
	padding: 0 0 0 15px;
}
#more .previous a:focus,
#more .previous a:hover,
#more2 .previous a:focus,
#more2 .previous a:hover {
	background: url("/images/previous.inactive.gif") 0 50% no-repeat;
}
#more .next a,
#more2 .next a {
	background: url("/images/next.active.gif") 100% 50% no-repeat;
	padding: 0 15px 0 0;
}
#more .next a:focus,
#more .next a:hover,
#more2 .next a:focus,
#more2 .next a:hover {
	background: url("/images/next.inactive.gif") 100% 50% no-repeat;
}
#gallery{
	clear: both;
	padding: 0 0 0 13px;
	display:block;
	zoom:1;
}
#gallery .gallery-images
{
	background: url("/images/portfolio.jpg") no-repeat;
	float: left;
	height: 200px;
	margin: 0 8px;
	padding: 7px 7px 4px 7px;
	position: relative;
	width: 202px;
}
#gallery .gallery-images *{
	display:block
}
#gallery .gallery-img
{
	display:block;
	position: relative;
	height:156px;
}
.see-realization
{
	background: url("/images/realizacje-mini.gif") no-repeat;
	height: 42px;
	padding: 8px 0 0 0;
	margin:-2px 0 0 1px;
	text-align:center!important;
	width: 202px;
	position:relative;
}
#content .see-realization{
	margin:-8px 0 0 60px;
}
.see-realization a{
	display:inline!important;
	font-weight:bold!important;
	color:#333!important;
}

#gallery h3
{
	border-bottom: 1px solid #304251;
	font-size: 1.2em;
}
#gallery .clear2
{
	clear: both;
	visibility: hidden;
}

/* internet gallery */


#internet-gallery{
	width:320px;
	padding: 0 0 0 13px;
	display:block;
	zoom:1;
}
#internet-gallery .gallery-images
{
	background: url("/images/index.jpg") no-repeat;
	clear:left;
	float: left;
	margin: 0 8px;
	padding: 7px;
	position: relative;
}
#internet-gallery .gallery-images .gallery-img
{
	display:block;
	padding-bottom:10px;
	position:relative;
}
#internet-gallery .gallery-images *{
	display:block
}
#internet-gallery .gallery-img
{
	display:block;
	position: relative;
}

#internet-gallery .gallery-images .description {
	padding-bottom:5px;
}

#internet-gallery h3 {
	padding:0 9px 7px;
	border-bottom: 1px solid #304251;
	font-size: 1.2em;
}

/* hosting */
#hosting_check_form{
	margin-bottom:20px;
}
#hosting_check_form h2{
	border:0;
	padding:4px 0 0 12px;
	margin:0;
	font-size:1.3em;
}
#hosting_check_form fieldset{
	height:1%;
	padding:0 10px 15px 10px;
	border:0;
	overflow:hidden;
}
#hosting_check_form fieldset input,#hosting_check_form fieldset select,#hosting_check_form fieldset a{
	float:left;
	margin-left:18px;
}
#hosting_check_form img{
  display:block;
  margin:0;
  padding:0;
}
#hosting_check_form fieldset select option{
  padding:0 2px;
}
#hosting_check_form ul{
  display:block;
  width:100%;
  margin:0;
  padding:0;
  float:none;
  clear:both;
  overflow:hidden;
}
#hosting_check_form ul li{
  display:block;
  float:left;
  list-style:none;
  margin:0;
  padding:0;
}
#hosting_check_form ul li select{
  width:200px;
	border:2px solid #526370;
	background:#262c32;
	margin:5px;
	color:#fff;
}


#hosting_check_form #input_domena,#hosting_check_form #select_domena{
	border:2px solid #526370;
	background:#262c32;
	margin:7px 5px 0 5px;
	color:#fff;
}
#hosting_check_form #input_domena{
	width:300px;
}
#hosting_check_form #select_domena{
	width:100px;
}
.hosting #content{
	width:635px;
	overflow:hidden;
	padding:0 0 2em 0;
	margin:0;
}
.hosting #content h2{
	border:0;
	padding:0 0 0 10px;
	margin:0;
	font-size:1.3em;
}
.hosting #content ul{
	margin:0;
	padding-left:20px;
}
.hosting #content ul li{
	padding:0;
	margin:0;
	list-style:disc;
	background:transparent;
	color:#eee;
}
.hosting #icenter_email{
	float:left;
	width:280px;
	border-right:1px solid #73828e;
}
.hosting #icenter_email h2 {
	color:#fff;
}

	.hosting #icenter_email h2 span.special {
		display:block;
		height:80px;
		padding-left:90px;
		background:url('/images/icenter_email.png') no-repeat left 5px;
		margin-left:-10px;
		line-height:80px;
	}

.hosting #icenter_biz{
	float:left;
	width:310px;
	padding-left:14px;
}
.hosting #icenter_biz h2 {
	color:#fff;
}

	.hosting #icenter_biz h2 span.special {
		display:block;
		height:80px;
		padding-left:90px;
		background:url('/images/icenter_biz.png') no-repeat left 5px;
		margin-left:-10px;
		line-height:80px;
	}

#content p.price{
	padding:5px 0 0 0;
	display:block;
	font-size:0.8em;
	clear:both;
}
#content p.price b{
	font-size:3em;
	color:#fff;
}

.hosting #content a.more{
	background: url("/images/next.active.gif") left center no-repeat;
	padding: 0 15px;
	font-weight:normal!important;
	float:right;
}
.hosting a.more:hover{
	background-image: url("/images/next.inactive.gif");
}

.hosting #sidebar{
	width:210px;
	padding:0;
	margin:0;
}
.hosting #sidebar ul,.rejestracja #sidebar ul.rDark,.hosting #sidebar ul.rMedium{
	padding:10px 5px 10px 10px;
	margin:0 0 10px 0;
}
.hosting #sidebar ul.rMedium,.hosting #sidebar div.rMedium{
  margin:10px 0pt !important;
  padding:10px;
}


.hosting #sidebar ul li,.rejestracja #sidebar ul li {
	background: url("/images/sidebar_li.gif") 0 8px no-repeat;
	list-style:none;
	border: 0;
	clear: none;
	padding: 0 0 0 15px;
}
.hosting #sidebar ul li.active,.rejestracja #sidebar ul li.active{
	font-weight:bold;
	color:#fff;
}
.rejestracja fieldset{
	border:0;
}
.rejestracja #input_domena{
	width:300px;
	display:block;
	border:2px solid #526370;
	background:#262c32;
	color:#fff;
	float:left;
	margin:7px 10px 0 0;
}
.rejestracja #szukaj_domeny{
	float:left;
}

.rejestracja table{
	width:100%;
	border-collapse:collapse;
	border-spacing:0;
  margin:5px 0 10px 0;
}
.rejestracja table thead th{
  text-align:center
}
.rejestracja table td,.rejestracja table tbody th{
  text-align:center;
	padding:2px;
	background:#2c3944;
	color:#fff;
	border-bottom:1px solid #526370;
}
.rejestracja table .first{
  padding-left:4px;
  text-align:left!important;
}
.rejestracja table tr.connected td.first{
  background:#2c3944 url('/images/sidebar_li.gif') no-repeat scroll 10px center  !important;
  padding-left:26px;
}
.rejestracja table tr.disabled td{
	background:#2e3e4b;
	color:#bdc4ca;
	border-bottom:1px solid #304251;
}
.rejestracja table tr.error td{
	background:#4b2e2e;
	color:#cabdbd;
	border-bottom:1px solid #513030;
}
.rejestracja table tfoot th{
  text-align:right;
  padding-right:1em;
}

#content ul.lista_uslug{
  margin:0;
  padding:0;
  overflow:hidden;
  zoom:1;
}
#content ul.lista_uslug li{
  width:250px;
  float:left;
  margin:5px 5px 0 0!important;
  padding:10px!important;
  background-image:none!important;
  display:block;
}
#content ul.lista_uslug li .price b{
  font-size:2em;
}
#content ul.lista_uslug li li{
  width:auto;
  background: url("/images/sidebar_li.gif") 0 8px no-repeat!important;
  padding: 0 0 0 15px!important;
  margin:0!important;
	color:#eee;
  float:none;
  text-align:left;
  font-size:0.9em;
}
#content ul.lista_uslug li a{
  display:block;
  padding:5px 0;
  text-align:center;
}
#content ul.lista_uslug a.more{
	background: url("/images/next.active.gif") left center no-repeat;
	padding: 0 15px;
	font-weight:normal!important;
	float:right;
}

/* blog */

.blog #content ul li {
  background: transparent;
  padding: 0;
  border-bottom:1px solid #6d7a86;
  overflow:hidden;
}

.blog #content ul ul li {
  background: url("/images/sidebar_li.gif") 0 8px no-repeat;
  padding: 0 0 0 15px;
  border:0;
}

.blog #content #comments ol{
	padding:0;
}
.blog #content #comments ol li.rDark{
	padding:10px;
	margin: 10px 0;
	border:0;
	background:#262c32;
}
.blog #content p.comments {
	text-transform: lowercase;
	background: url("/images/p.comments.gif") 0 3px no-repeat;
	display: inline;
	float: right;
	padding: 0 0 0 20px;
}

/* sidebar */
#sidebar{
	width: 237px;
	padding:0 20px 20px 0;
	float:right;
}
#sidebar *{
	margin:0;
	padding:0;
}

#sidebar ul {
	margin:1em 0;
}
#sidebar ul li {
	background: url("/images/sidebar_li.gif") 0 8px no-repeat;
	list-style:none;
	border: 0;
	clear: none;
	padding: 0 0 0 15px;
}

#sidebar h2{
  margin:0 0 6px;
  padding:5px 0;
}

#sidebar .rDark,
#boxTip .rDark,
#boxAddress .rDark{
	padding:10px;
	margin:10px 0!important;
}
#sidebar .sidebar_contact,#sidebar .sidebar_realize,#sidebar .sidebar_help{
	display:block;
	list-style:none;
  padding:5px!important;
  margin:0;
}
#sidebar .sidebar_contact a,#sidebar .sidebar_realize a,#sidebar .sidebar_help a{
	display:block;
	text-transform: none;
	padding:15px 0 15px 65px;
	background:no-repeat 20px center;
  font-size:12px;
}

#sidebar .sidebar_contact a{
	background-image:url('/images/sidebar_contact.png');
}
#sidebar .sidebar_realize a{
	background-image:url('/images/sidebar_realize.png');
}
#sidebar .sidebar_help a{
	background-image:url('/images/sidebar_help.png');
}
#sidebar #search{
	padding:10px;
}
#sidebar #search fieldset{
	border:0;
	overflow:hidden;
}
#sidebar #search #cf-search{
	border:2px solid #526370;
	background:#262c32;
	width:150px;
	float:left;
	margin:7px 5px 0 0;
	color:#fff;
}
#sidebar #search #cf-search-button{
	float:left;
}

.blog #sidebar li {
  background: url("/images/sidebar_li.gif") 5px 50% no-repeat;
  padding: 0 0 0 20px;
  list-style:none;
}

/* menu */
#menu {
	left:0;
	position:absolute;
	top:92px;
	width:100%;
	overflow:visible;
	z-index:2;
}
#menu ul {
	position:absolute;
	bottom:0;
	right:0;
	overflow:visible;
}
#menu p {
	position:absolute;
	right:0;
	text-align:right;
	top:94px;
	width:700px;
	font-size: 0.9em;
	font-weight: normal;
}
#menu li {
	display:block;
	float:left;
}
#menu .active
{
	font-weight: bold;
}
#menu li a {
	display: block;
	color:#fff;
	font-weight:bold;
	padding:67px 10px 5px 10px;
}
#menu li.active a {
	background: #223341;
	border:solid #6a7984;
	border-width:0 1px;
}
#menu p a {
	font-weight:normal;
	border:0!important;
	display:inline;
	margin:0 1em 0 0;
	padding:2px 0;
}
#menu p a.active{
	font-weight:bold;
}
#menu p img{
	display:inline;
	margin-bottom:-2px;
}
#menu, #feeds {
	text-transform: lowercase;
}

/* stopka */

#footer {
	clear: both;
}

#footer .container {
	background: #2a3a47;
	border-bottom: 1px solid #526370;
	border-top: 1px solid #526370;
	padding: 20px;
	text-align: right;
	width:810px;
}

#footer #powered {
	float: left;
	margin:-8px 0;
}

#foodiv {
	clear: both;
}

#foodiv div.container div {
	margin-bottom: 20px;
}
#foodiv h2{
	padding:10px 0;
}
#wego {
	display: inline;
	float: left;
	margin: 0 20px 0 0;
	width: 320px;
}

#wego p a {
	background: url("/images/wego.jpg") no-repeat;
	display: block;
	height: 139px;
	overflow: hidden;
	text-indent: -666em;
	width: 320px;
}

#foolist {
	list-style:none;
	display: inline;
	float: left;
	width:245px;
	margin-right:20px;
	margin-bottom:0 !important;
}

#foolist li {
	list-style:none;
	border-top: 1px solid #526370;
}

#foolist li a {
	background: url("/images/foo.li.gif") no-repeat 13px center ;
	display: block;
	padding: 8px 0 8px 35px;
}

#seeAlso {
	list-style:none;
	display: inline;
	float: left;
	width: 245px;
}

#seeAlso li {
	list-style:none;
	border-top: 1px solid #526370;
}

#seeAlso li a {
	background: url("/images/foo.li.gif") no-repeat 13px center ;
	display: block;
	padding: 8px 0 8px 35px;
}

#menu #feeds a {
	background: url("/images/rss.gif") no-repeat;
	display: inline;
	margin: 0 0 0 1em;
	padding: 2px 0 2px 20px;
}

/* rogi */
.round_1,.round_2,.round_3,.round_4{
	display:block;
	position:absolute;
	overflow:hidden;
	background-color:transparent!important;
	background-repeat:no-repeat!important;
	font-size:0;
}
.round_1{
	top:0;
	left:0;
	background-position:right bottom!important;
}
.round_2{
	top:0;
	right:0;
	background-position:left bottom!important;
}
.round_3{
	bottom:0;
	right:0;
	background-position:left top!important;
}
.round_4{
	bottom:0;
	left:0;
	background-position:right top!important;
}
.rLight{
	position:relative;
	background-color:#304251!important;
	zoom:1; /* IE fix */
}
.rLight_rounds{
	width:11px!important;
	height:11px!important;
	background-image:url('/images/rLight_rounds.gif')
}
.rMedium{
	position:relative;
	background-color:#262c32!important;
}
.rMedium_rounds{
	width:11px!important;
	height:11px!important;
	background-image:url('/images/rMedium_rounds.gif')
}
.rDark{
	position:relative;
	background-color:#262c32!important;
}
.rDark_rounds{
	width:11px!important;
	height:11px!important;
	background-image:url('../images/rDark_rounds.gif')
}
.error{
  border:2px solid #844;
}

#ivona {
	text-align: right;
	bottom:12px;
	right:0px;
	z-index: 3;
}
#flashplayer_1 {
	text-align: right !important;
}
.infoline{
	font-family: 'Lucida Grande', Arial, Helvetica, Sans-Serif;
	font-weight: normal;
	font-size: 1.2em;
	text-transform: lowercase;
	margin:0 0 12px 0;
	padding-top:5px;
	color: #fff !important;
	font-weight: normal !important;
	text-transform: lowercase !important;
	line-height:30px;
}
.infoline span {
	color: #bdc4ca !important;
}
#powered img {vertical-align:middle; margin-right: 10px;}
