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

body {
	margin: 0 auto 0 auto;
	background: url('/images/bg.gif') repeat-x left top;
	background-color: #7BA212;
}

a:link, a:visited { text-decoration:none; }

#wrap {
	margin: 0 auto 0 auto;
	width: 1005px;
}
/*------------------------------------------------------------------------------------------HEADER*/
#header {
	background: url('/images/header.jpg') no-repeat left top;
	padding: 44px 0 0 81px;
	width: 924px;
	height: 92px;
}
#header a {
	float: left;
}
#header ul {
	float: left;
	list-style: none;
	padding: 0 0 0 30px;
}
#header ul li {
	float: left;
	margin: 0 0 0 30px;
}
#header ul li a {
	background: url('/images/header-ul-a.gif') repeat-x left top;
	padding: 14px 0 0 0;
	width: 110px;
	height: 27px;
	border: 1px solid #28300F;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #BBD17E;
}
#header ul li a:hover {
	color: #725601;
}
#content {
	overflow: hidden;
	padding: 18px 0 30px 36px;
	width: 969px;
}
/*-------------------------------------------------------------------------------------------------------NAV*/
#nav {
	float: left;
	width: 209px;
}
#yelow-bg {
	background: url('/images/yelow-bg.jpg') no-repeat 0 42px;
	width: 209px;
}
#nav ul.yelow {
	background: url('/images/ul-yelow-bg-down.jpg') no-repeat left bottom;
	padding: 0 0 10px 0;
	width: 209px;
	list-style: none;
	min-height: 300px;
	height: auto !important;
	height: 300px;
} 
#nav ul.yelow li {
	display: inline;
}
#nav ul.yelow li h1 {
	background: url('/images/ul-yelow-h1.jpg') no-repeat left top;
	padding: 16px 0 0 17px;
	width: 192px;
	height: 26px;
	font-family: Myriad Pro, san-serif;
	font-weight: bold;
	font-size: 14px;
	color: #544F02;
} 
#nav ul.yelow li a {
	background: url('/images/ul-yelow-a.jpg') no-repeat 0 0;
	margin: 0 0 0 3px;
	padding: 9px 0 0 39px;
	display: block;
	width: 164px;
	height: 21px;
	font-family: Verdana, sans-srif;
	font-size: 11px;
	color: #675C02;
}
#nav ul.yelow li a:hover {
	background: url('/images/ul-yelow-a.jpg') no-repeat 0 -30px;
	font-weight: bold;
}
#nav ul.green {
	background: url('/images/ul-green-bg-down.jpg') no-repeat left bottom;
	margin: 13px 0 0 0;
	list-style: none;
	width: 209px;
	padding: 0 0 4px 0;
}
#nav ul.green li {
	display: inline;
}
#nav ul.green li h1 {
	background: url('/images/ul-green-h1.jpg') no-repeat left top;
	padding: 10px 0 0 18px;
	width: 191px;
	height: 26px;
	font-family: Myriad Pro, san-serif;
	font-weight: bold;
	font-size: 14px;
	color: #171E03;
}
#nav ul.green li a {
	background: url('/images/ul-green-a.jpg') no-repeat 0 0;
	display: block;
	padding: 8px 0 0 42px;
	width: 167px;
	height: 21px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #3B4D09;
}
#nav ul.green li a:hover {
	background: url('/images/ul-green-a.jpg') no-repeat 0 -30px;
	font-weight: bold;
}
/*-------------------------------------------------------------------------------------CONTENT RIGHT*/
#content-right-bg {
	background: url('/images/content-right-bg.jpg') no-repeat left top;
	float: left;
	display: inline;
	margin: 0 0 0 36px;
	width: 723px;
}
#content-right-bg-down {
	background: url('/images/content-right-bg-down.jpg') no-repeat left bottom;
	padding: 6px 0 11px 6px;
	width: 717px;
}
#content-right-top {
	width: 717px;
	height: 32px;
}
#content-right-top dl {
	list-style: none;
	height: 32px;
}
#content-right-top dl dt {
	float: left;
	padding: 0 3px 0 0;
	height: 32px;
}
#content-right-top dl dd {
	float: left;
	padding: 0 2px 0 0;
	height: 32px;
}
#content-right-top dl dt a, #content-right-top dl dd a {
	display: block;
	background: url('/images/content-right-top-a.jpg') no-repeat 0 0;
	padding: 9px 0 0 0;
	width: 176px;
	height: 23px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3B3700;
}
#content-right-top dl dd a {
	background: url('/images/content-right-top-a.jpg') no-repeat -176px 0;
	color: #fff;
}
#content-right-top dl dt a span {
	padding: 0 9px 0 12px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7C350E;
}
#content-right-top dl dd a span {
	padding: 0 9px 0 12px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFCD0;
}
/*------------------------------------------------------------------------------CONTENT RIGHT TEXT*/
#content-right-text {
	background-color: #FFFCD0;
	width: 711px;
	overflow: hidden;
}
#content-right-text-left {
	float: left;
	width: 677px;
	padding: 0 0 0 5px;
}
/*-----------------------------------------------------------------------------------BOX*/
.box {
	margin: 8px 0 0 5px;
	float: left;
	width: 205px;
	height: 215px;
}
.box a.img {
	background: url('/images/box-a.jpg') no-repeat left top;
	display: block;
	padding: 3px 0 0 3px;
	width: 182px;
	height: 153px;
}
.box a.link {
	display: block;
	padding: 2px 0 0 3px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #171E03;
	text-decoration: underline;
}
.box a.link:hover {
	text-decoration: none;
} 
.box p {
	padding: 2px 0 0 3px;
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #6F6917;
}
.box-hr {
	background: url('/images/box-hr.gif') no-repeat left top;
	clear: both;
	margin: 0 0 0 5px;
	width: 566px;
	height: 1px;
	font-size: 1px;
}
#content-right-text-right {
	float: left;
	width: 129px;
	padding: 9px 0 0 0;
}
/*--------------------------------------------------------------------------------------FOOTER*/
#footer-bg {
	background-color: #171E03;
}
#footer {
	margin: 0 auto;
	padding: 16px 250px 0 0;
	width: 755px;
	height: 31px;
}
#footer p {
	text-align: right;
	font-family: Verdana, sans-seif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
}
#footer p a {
	color: #fff;
	font-weight: bold;
}
#footer p a span {
	color: #BBF51C;
}
#footer p a:hover {
	color: #BBF51C;
	font-weight: bold;
}
#footer p a:hover span {
	color: #fff;
}
#footer p em {
	font-style: normal;
	color: #FDEE14;
}
/*----------------------------------------------------------------------------STYLE PODSTRONA*/
#assessment {
	margin: 0 0 0 5px;
	padding: 12px 0 0 2px;
	width: 561px;
	height: 60px;
	border-bottom: 1px solid #E1DA6D;
}
#star{
	float: left;
	width: 265px;        
	height: 44px;
	overflow:hidden;
}
#star ol {
	position: relative;
	list-style: none;
    background: url("/images/star-bg.jpg") repeat-x 0 0;  
    width: 265px;                   
}          
#star ol li{
	height: 44px;
}
#star ol li a {
    position: absolute;
    display: block;          
    height: 44px;
    left:0;
    top:0;                            
}
#star ol li a strong{
    position: absolute;
    top:-5000px;
}      
#star ol li a:hover{      
    background: url("/images/star.jpg") repeat-x;               
}
#e1{           
	width: 53px;
	z-index:5;               
}           
#e2{          
	width: 106px;          
	z-index:4; 
}      
#e3{
	width: 159px;            
	z-index:3;          
}      
#e4{          
	width: 212px;          
	z-index:2;            
}
#e5{          
	width: 265px;          
	z-index:1;            
}   
#assessment p {
	width: 108px;
	float: right;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A3983C;
}
#assessment p span {
	display: block;
	line-height: 25px;
	width: 108px;
	text-align: center;
	font-family: Verdana, sans-serif;
	font-size: 30px;
	font-weight: bold;
	color: #675C02;
}
#description {
	padding: 24px 0 0 11px;
	width: 535px;
}
#description span {
	display: block;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #171E03;
}
#description p {
	line-height: 15px;
	font-family: Verdana, sans-srrif;
	font-size: 10px;
	color: #6F6917;
}

h3 {
font-size: 24px;
color: #7c3510;
margin: 20px auto;
}

/* common */



#advertise {
	margin: 0 auto;
	width: 783px;
	text-align: center;
}


.pager {
float: left;
width: 100%;
text-align: center;
padding-top: 5px;
}
.pager a{
color: #6F6917;
}
.pager span {
color: #FF8000;
font-weight: bold;
}



.ogForm {
color: #FF6600;
font-family:Myriad Pro,sans-serif;
padding-left: 20px;
}

.ogForm th {
text-align:right;
padding-right: 6px;
}

.ogForm input,.ogForm textarea {
border: 1px solid #d2e2eb;

}

.mess {
border: 1px solid #d2e2eb;
color: #19343F;
padding: 15px;
margin: 10px;
font-size: 13px;
}

.x {
display:block;
float:left;
font-family:Tahoma,sans-serif;
font-size:12px;
font-weight:bold;
margin:6px 6px 0 0;
color: #19343F;
}

.x:hover {
color: #FF8000;
}

#addFav {
text-align:center;
width: 350px;
margin: 6px auto;
color:#FF6600;
font-size:18px; 
padding: 14px;
border: 1px solid #d2e2eb;
cursor:pointer;
}

.disabled {
cursor: default !important;
color: #19343F !important;
}


.info a  {
 	font-family: Arial;
	font-size: 9px;
	color: #000000 !important;
	font-weight:normal;
}