* {
  margin:   0;
  border:   0;
  padding:  0;
}

html {
  width:  		100%;
  height: 		auto;
}

body {
  width:        100%;
  height:       auto;
  font-family:	Verdana, Sans-Serif;
  font-size:    11px;
  color:        #959595;
  background:		#fff url('../img/header-bg.png') 0 23px repeat-x;
}

table {
	border-collapse:  collapse;
  empty-cells:      show;
}

td {
	width:						50%;
	vertical-align:		top;
}

td.message {
	padding-top:			7px;
	vertical-align:		middle;
}

a {
  color:            #959595;
  text-decoration:  none;
}

a:hover {
  text-decoration:  none;
}

p {
	text-align:	justify;
	clear:			both;
}

ul {
  list-style:	none;
}

input {
	margin:			2px 0;
	border:			1px solid #D1D1D1;
	width:			507px;
	padding:		2px;
	background:	#EFEEEF;
	color:			#000;
	font-size:	12px;
}

input#agree {
	margin:			0 5px 0 0;
	border:			0;
	width:			auto;
	padding:		0;
	background:	none;
}

textarea {
  overflow:     auto;
	margin:				2px 0;
	border:				1px solid #D1D1D1;
	width:				507px;
	height:				78px;
	padding:			2px;
	background:		#EFEEEF;
	color:				#000;
	font-size:		11px;
	font-family:  Verdana, Sans-Serif;
}

span.button {
	display:				inline-block;
	margin:					2px 0;
	line-height:		23px;
	padding-left:		13px;
	font-size:			10px;
	font-weight:		bold;
	color:					#005D1D;
	cursor:					pointer;
	text-transform:	uppercase;
	background:			url('../img/brukwiccy-grass-green-point.jpg') 0 8px no-repeat !important;
}

span#reset {
	float:				left;
	margin-right:	25px;
}

span#submit {
	float:	left;
}


/* ----------------------------------------------------------- */

div#centered {
  overflow:			hidden;
	position:			relative;
  z-index:  		1;
  margin:   		0 auto;
  /*width:    		769px;*/
  width:    		946px; /* ## */
  height:   		auto;
  padding-top:	23px;
}

div#time {
	position: 		absolute;
	top:		  		6px;
	left:		  		211px;
	width:				140px;
	color:				#005D1D;
	font-size:		10px;
	font-weight:	bold;
}

div#top_nav {
	position:	absolute;
	top:		  5px;
	right:		0;
}

div#top_nav a {
  margin-left:	7px;
}

/*
div#search {
	position:			absolute;
	top:		  		7px;
	right:		  	10px;
	line-height:	21px;
	color:				#F81B22;
}

div#search img {
	position:			relative;
	top:		  		5px;
	#top:		  		4px;
	right:		  	0;
}
*/

div#left_contener {
	position:				relative;
	display:  			inline;
  float:    			left;
  width:    			211px;
  height:   			auto;
  padding-top:		62px;
}

div.logo {
	position:	absolute;
	top:		  0;
	left:		  0;
	width:		211px;
	height:		62px;
}

div#friends {
	width:			211px;
	height:			138px;
	background:	url('../img/brukwiccy-grass-friends.jpg') 0 0 no-repeat;
}

ul#left-menu {
	margin-top:	5px;
}

ul#left-menu li {
	width:				194px;
	line-height:	20px;
	padding-left:	17px;
	background:		url('../img/brukwiccy-grass-green-point.jpg') 0 7px no-repeat;
}

ul#left-menu ul li {
	width:				177px;
	line-height:	20px;
	padding-left:	17px;
	background:		url('../img/brukwiccy-grass-grey-point.jpg') 0 7px no-repeat;
}

ul#left-menu ul li:hover {
	background:		url('../img/brukwiccy-grass-green-point.jpg') 0 7px no-repeat;
}

ul#left-menu ul li.selected {
	background:		url('../img/brukwiccy-grass-grey2-point.jpg') 0 7px no-repeat !important;
}

ul#left-menu li a {
  display:  		block;
	color:				#005D1D;
  font-size:		11px;
  font-weight:	bold;
}

ul#left-menu ul li a {
	display:  		block;
	color:				#959595;
  font-size:		11px;
  font-weight:	bold;
}

ul#left-menu ul li a:hover {
	color:				#005D1D;
}

ul#left-menu ul li a.selected {
	color:				#666;
}

div#flash {
	width:	211px;
	height:	135px;
	/*background:	url('../img/brukwiccy-grass-swf.jpg') 0 0 no-repeat;*/
}

div#animation {
	overflow:	hidden;
	width:		211px;
	height:		171px;
	margin:		11px 0;
}

div#animation img {
	display:	none;
	width:		211px;
	height:		171px;
}



div#right_contener {
  display:	inline;
  float:    right;
  /*width:    558px;*/
  width:    735px; /* ## */
  height:   auto;
}

div#header {
  /*width:  558px;*/
  width:    735px; /* ## */
  height:	152px;
}

ul#main-menu {
	height:			30px;
	/*
	padding-left:	27px;
	*/
}

ul#main-menu li {
	float:			left;
	line-height:	30px;
	padding:		0 10px 0 27px;
}

ul#main-menu li a {
  display:  	block;
  float:    	left;
  color:		#fff;
  font-size:	11px;
}

div#content {
	overflow:		hidden;
	/*width:			531px;*/
	width:			708px; /* ## */
	min-height:	349px;
	padding:		28px 0 0 27px;
	background:	url('../img/cienie.jpg') 0 0 no-repeat;
}

* html div#content {
	overflow:		visible;
	/*width:			531px;*/
	width:			708px; /* ## */
	height:			349px;
	padding:		28px 0 0 27px;
	background:	url('../img/cienie.jpg') 0 0 no-repeat;
}

div#content h1 {
	margin-bottom:	5px;
	border-bottom:	1px solid #C1C1C1;
	padding:				0 0 3px 15px;
	color:					#005D1D;
	font-size:			11px;
	text-transform:	uppercase;
	background:			url('../img/brukwiccy-grass-green-point.jpg') 0 3px no-repeat;
}

div#content em {
	display:			block;
	color:				#005D1D;
	font-weight:	bold;
	font-style:		normal;
}

div#content span {
	margin-bottom:		5px;
	padding:					0 0 3px 15px;
	color:						#005D1D;
	font-size:				11px;
	text-transform:		uppercase;
	text-decoration:	none !important;
	background:				url('../img/brukwiccy-grass-green-point.jpg') 0 3px no-repeat;
	font-weight:			bold;
	font-style:				normal;
}

div#content span.green {
	margin:						0;
	padding:					0;
	color:						#005D1D;
	font-size:				11px;
	text-transform:		none;
	text-decoration:	none;
	background:				none;
	font-weight:			normal;
	font-style:				normal;
}

div#content img {
	float:				left;
	/*margin-right:	10px;*/
}

div.images {
	overflow:	hidden;
	/*width:		531px;*/
	width:			708px; /* ## */
}

a.more {
	display:	block;
	padding:	5px 0;
	color:		#005D1D !important;
	cursor:		pointer;
}

div.content a			    { color: #666; }
div.content a:hover   { color: #005D1D; }
/*div.content a:link    { color: transparent; }*/ 
div.content a:visited { color: #949494; }
/*div.content a:active  { color: transparent; }*/


div#bottom {
	width:			100%;
	margin-top:	15px;
	background:	#00873D url('../img/bottom-bg.png') 0 0 repeat-x ;
}

div#footer {
	position:			relative;
  overflow:     hidden;
  margin:				0 auto;
  /*width:      	530px;*/
  width:      	707px; /* ## */
  height:				auto;
	padding:			10px 0 10px 239px;
}

div#footer a {
  color:	#fff;
}

div#footer-menu {}

div#footer-menu a {
  padding-right:	15px;
  font-size:			10px;
}

div#footer p {
	padding:			5px 70px 10px 0;
	color:				#fff;
	font-family:	Tahoma;
}

div#footer a.copyright {
	float:			left;
	font-size:	10px;
}

div#footer a.created {
	float:				right;
	padding-left:	15px;
	font-size:		9px;
}



div.pages {
  margin:     15px auto;
  width:      100%;
  text-align: center;
}


div.back {
  margin-top: 15px;
}

div.back a {
  text-decoration:  none;
}


table#contact {
	margin:	10px 0;
}

table#contact td {
	padding:	2px 0;
}

div#wrapp-layer {
	position:	relative;
} 

div.loader {
	position:	absolute;
	top:			150px;
	left:			300px;
}

div.clear {
  clear:  both;
}


div.product {
	overflow:	hidden;
	/*width:		531px;*/
	width:			708px; /* ## */
	padding:	0 0 15px 0;
}

div.price {
	padding:				10px 0;
	text-transform: lowercase;
}

div.photo, div.photo-product {
	display:			inline;
	float:				left;
	margin-right:	10px;
}

div.photo img {
	margin:	0;
	float:	none !important;
	width:	167px;
	height:	122px;
}

div.photo-product img {
	margin:	0;
	float:	none !important;
	/*height:	122px;*/
}

div.photo p, div.photo-product p {
	padding:		5px 0;
	font-size:	10px;
	text-align:	left;
	width:			167px;
}