#container {
	margin: 10px auto;
	/*color: #949599; #414943*/
	color: #38433B;
	line-height: 150%;
	height: 100%;
	min-height:100%;
}
#top {
	width: 845px;
	height: 315px;
	margin: auto auto 10px;
}
#content {
	/*margin-left: 200px;
 	border-left: 0px solid gray;
 	margin-right: 200px;
 	border-right: 0px solid gray;*/
	margin-top:10px;
	text-align: justify;
}
#content p {
	margin-bottom:10px;
}
.center {
	text-align: center;
}
.padding_top_10p {
	padding-top: 10%;
}
.padding_top_10 {
	padding-top: 10px;
}
.padding_top_25 {
	padding-top:25px;
}
.margin_left_20 {
	margin-left: 20px;
}
#rightnav {
	font: 11px/140% Verdana, Tahoma, Geneva, Helvetica, Arial, sans-serif;
}
#rightnav p.showBox {
	border-bottom: solid 1px;
	color:#336600;
	padding: 10px 0px 10px 0px;
	width: 160px;
}
#rightnav p.showBoxLast {
	color:#336600;
	padding: 10px 0px 10px 0px;
	width: 160px;
}
#rightnav p.showBoxOn {
	background-color:#e4fbd5;
	border-bottom: solid 1px;
	color:#336600;
	padding: 10px 0px 10px 0px;
	width: 160px;
}
#rightnav p.showBoxLastOn {
	background-color:#e4fbd5;
	color:#336600;
	padding: 10px 0px 10px 0px;
	width: 160px;
}
#rightnav p.showBoxOn  a:link {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxOn  a:visited {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxOn  a:hover {
	text-decoration:none;
	color:#009966;
	background-color:#ccff66;
}
#rightnav p.showBox  a:link {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBox  a:visited {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxLastOn a:link {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxLastOn a:visited {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxLastOn a:hover {
	text-decoration:none;
	color:#009966;
	background-color:#ccff66;
}
#rightnav p.showBoxLast a:link {
	text-decoration:none;
	color:#009966;
}
#rightnav p.showBoxLast a:visited {
	text-decoration:none;
	color:#009966;
}
#menupane .menuBox {
	margin: 0 0 7px 0
}
#menupane  .menu_list {
	width: 160px;
}
#menupane .menu_head {
	padding: 1px 15px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-weight:normal;
	background:  url(../images/arrow.png) center left no-repeat;
	color:#336600;
	font: 12px/120% Verdana, Tahoma, Geneva, Helvetica, Arial, sans-serif;
}
#menupane .menu_head  a {
	font-weight:normal;
	text-decoration:none;
	color:#336600;
	display: block;
	width: 160px;
	height: 20px;
}
#menupane .menu_head  a:hover {
	text-decoration:none;
	color:#336600;
	background-color:#ccff66;
	display: block;
}
.hoverOn {
	text-decoration:none;
	color:#336600;
	background-color:#ccff66;
	display: block;
	width: 160px;
}
.hoverOff {
	font-weight:normal;
	text-decoration:none;
	color:#336600;
	display: block;
}
/* selected  head*/
#menupane .menu_head_select {
	padding: 1px 15px;
	cursor: pointer;
	position: relative;
	margin:1px;
	font-weight:normal;
	background:  url(../images/arrow.png) center left no-repeat;
	color:#336600;
	font: 12px/120% Verdana, Tahoma, Geneva, Helvetica, Arial, sans-serif;
}
#menupane .menu_head_select  a {
	font-weight:normal;
	text-decoration:none;
	color:#336600;
	display: block;
	width: 160px ;height: 20px;
	background-color:#ccff66;
}
#menupane .menu_head_select  a:hover {
	text-decoration:none;
	color:#336600;
	background-color:#ccff66;
	display: block;
	width: 150px ;height: 18px;
}
/*#menupane .menu_head_select  span:hover{
 text-decoration:none;
 color:#336600;
 background-color:#ccff66;
 display: block;
 width: 150px height: 18px;
 }*/
.mouseOver {
	cursor:pointer;
}
div#mapLoader {
	margin-left:5%;
}
div#mapLoader.loading {
	background: url(../images/loader.gif) no-repeat center center;
}
#menupane .menu_body {
	display:none;
}
#menupane .menu_body a {
	display:block;
	color:#999900;
	padding-left:20px;
	font-weight:normal;
	text-decoration:none;
	/*background-color: #ffff99;*/

}
#menupane .menu_body a:hover {
	text-decoration:none;
	color:#336600;
	background-color:#ccff66;
}
#menupane p.menuGroup {
	margin-top: 15px;
}
table.tab {
	font-size: 11px;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px auto;
}
table.tab td {
	background-color: #f1f0d6;
	color: #000;
	padding: 5px;
	text-align: left;
	border: 1px #009966 solid;
}
table.tab td.hed {
	background-color:#a9a654;
	color: #fff;
	padding: 5px;
	text-align: left;
	border-bottom: 1px #009966 solid;
	font-size: 11px;
	font-weight: bold;
}
table.tab td.col {
	background-color: #b8b795;
	color: #fff;
	padding: 5px;
	text-align: left;
	border-bottom: 1px #009966 solid;
	font-size: 11px;
	font-weight: bold;
}

table.tab_center {
	font-size: 11px;
	background-color: #666;
	border: 0px;
	border-collapse: collapse;
	border-spacing: 0px;
	margin: 0px auto;
}
table.tab_center td {
	background-color: #f1f0d6;
	color: #000;
	padding: 5px;
	text-align: center;
	border: 1px #009966 solid;
}
table.tab_center td.hed {
	background-color:#a9a654;
	color: #fff;
	padding: 5px;
	text-align: center;
	border-bottom: 1px #009966 solid;
	font-size: 11px;
	font-weight: bold;
}
table.tab_center td.col {
	background-color: #b8b795;
	color: #fff;
	padding: 5px;
	text-align: center;
	border-bottom: 1px #009966 solid;
	font-size: 11px;
	font-weight: bold;
}

ul.enum {
	padding-left:1.5em;
	padding-top:5px;
}
a.blend img {
	background-color: silver;
}
a.blend:hover img {
	background-color: silver;
	opacity:.70;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
}
.imgStart {
	float:right;
	margin-left: 10px;
}
.imgLeft {
	float:left;
	margin-right: 10px;
}
span.newsDate {
	color:#999900;
	font-size: 11px;
}
span.title {
	font-weight: bold;
	font-size: 11px;
	text-decoration:none;
}
div.content {
	margin: 10px 10px 10px 60px;
}
p.first {
	text-indent:25px;
}
p.font10 {
	font-size: 10px;
}
p.margin_top_5 {
	margin-top:5px;
}
p.telephone {
	text-align: justify;
	font-size: 10px;
}
p.names {
	margin: 10px 10px 20px 15px;
}
div.imgContainer {
	text-align: center;
	margin:10px 10px 10px 10px
}
.link a:link {
	text-decoration:none;
	color:#009966;
}
.link a:visited {
	text-decoration:none;
	color:#009966;
}
.link a:hover {
	text-decoration:none;
	color:#009966;
	background-color:#ccff66;
}
.mapa {
	width: 528px;
	height: 400px;
	border: 1px solid black;
	background: gray;
	margin-left:50px;
}
.listPage ul {
	padding-top:5px;
}
div.margin_bottom_5 {
	margin-bottom: 5px;
}
.padding_bottom_15 {
	padding-bottom:15px;
}
div.pager {
	padding-top: 20px;
	text-align: center;
}
.pager a {
	padding: 2px 5px;
	text-decoration: none;
	text-align: center;
}
.pager a:hover {
	background-color:#336600;
	color:#CCCCCC;
	padding: 2px 5px;
}
.rightSide a {
	margin-left:50px;
	padding: 2px 5px;
	text-decoration: none;
	text-align: center;
	background-color:#CCFF66;
	color:#38433B;
}
.rightSide a:hover {
	margin-left:50px;
	background-color:#336600;
	color:#CCCCCC;
	padding: 2px 5px;
}
.leftSide a {
	margin-right:50px;
	padding: 2px 5px;
	text-decoration: none;
	text-align: center;
	background-color:#CCFF66;
	color:#38433B;
}
.leftSide a:hover {
	margin-right:50px;
	background-color:#336600;
	color:#CCCCCC;
	padding: 2px 5px;
}
.onePage {
	background-color:#CCFF66;
	color:#38433B;
}
.notActivePageLeft {
	color:#b8b795;
	cursor: default;
	margin-right:50px;
}
.notActivePageRight {
	color:#b8b795;
	cursor: default;
	margin-left:50px;
}
.margin_left_right_3 {
	margin-left:3px;
	margin-right:3px;
}
ul#menu, ul#menu ul {
	margin: 0;
	padding: 0;
	margin-left: -15px;
	width: 180px;
	list-style-type: circle;
}
ul#menu ul {
	width: 135px;
}
ul#menu {
	list-style-type: circle;
}
ul#menu a {
	display: block;
	text-decoration: none;
}
ul#menu li {
	margin-top: 1px;
}
ul#menu li a {
	/*color: #336600;*/
}
ul#menu li a:hover {
	color: #009966;
	text-decoration: underline;
}
ul#menu li ul li {
	width: 135px;
}
.padding_bottom_20 {
	padding-bottom:20px;
}
ul#menu li ul li a {
	/*color: #999900;*/
	padding-left: 0px;
}
ul#menu li ul li a:hover {
	color: #009966;
	text-decoration: underline;
}

.selected {
	color: #009966;
	list-style-type: disc;
}

.selected_sub {
	color: #009966;
	list-style-type: disc;
}

.normal_color{
	color: #336600;
}

.special_color{
    color: #21618C;
    font-weight: bold;
}

.normal_color_sub{
	color: #999900;
}

.selected_color{
	color: #009966;
	text-decoration: underline;
}
.sup{font-size:10px; vertical-align:super;}
.sub{font-size:10px; vertical-align:sub;}
.left{float:left;}
.padding_right_15 {padding-right:15px;}
.width_200 {width:485px;}
.page_info_content{
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 170px;
	padding: 20px;
	margin: 0px 0px 0px 0px;
	background-image: url('../images/info.png'); 
	float:right;
}
.page_info_content_rodo{
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 170px;
	padding: 20px;
	margin: 0px 0px 0px 0px;
	background-image: url('../images/info_rodo.png'); 
	float:right;
}

.page_info_content_client{
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 170px;
	padding: 20px;
	margin: 0px 0px 0px 0px;
	background-image: url('../images/info_klient.png'); 
	float:right;
}

.page_info_content_oferta{
	-moz-border-radius-bottomleft: 20px;
	-webkit-border-bottom-left-radius: 20px;
	width: 170px;
	padding: 20px;
	margin: 0px 0px 0px 0px;
	background-image: url('../images/info_klient.png'); 
	float:right;
}

.page_info {
 	position: fixed;
	top: 10px;
	display: block;
	right:-210px;
	width:260px;
	height: auto;
}

.page_info_rodo {
 	position: fixed;
	top: 240px;
	display: block;
	right:-210px;
	width:260px;
	height: auto;
}

.page_info_client {
 	position: fixed;
	top: 420px;
	display: block;
	right:-210px;
	width:260px;
	height: auto;
}

.page_info_oferta {
 	position: fixed;
	top: 710px;
	display: block;
	right:-210px;
	width:260px;
	height: auto;
}

div.triggerBox{
	/*-moz-border-radius-topleft: 20px;
 	-webkit-border-top-left-radius: 20px;
 	-moz-border-radius-bottomleft: 20px;
 	-webkit-border-bottom-left-radius: 20px;
	background-image: url('../images/info.png');	*/
	height:150px;
    width:50px;
    float:left;
    cursor:pointer;	
}

div.triggerBox p {
	text-decoration:none;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight: bold;
	position: relative;
}

div.triggerBoxRodo{
	height:150px;
    width:50px;
    float:left;
    cursor:pointer;	
}

div.triggerBoxRodo p {
	text-decoration:none;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight: bold;
	position: relative;
}

div.triggerBoxClient{
	height:150px;
    width:50px;
    float:left;
    cursor:pointer;	
}

div.triggerBoxClient p {
	text-decoration:none;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight: bold;
	position: relative;
}


div.triggerBoxOferta{
	height:150px;
    width:50px;
    float:left;
    cursor:pointer;	
}

div.triggerBoxOferta p {
	text-decoration:none;
	font-size:1.1em;
	color:#FFFFFF;
	font-weight: bold;
	position: relative;
}

#footer {
	height: 140px;	
}

/*.hdn{
	display:none;
	width:200px;
	height:70px;
	
	position:absolute;
	z-index: 10;
	background-image: url('../images/info.png'); 
	color:#fff;
	text-align:left;
}*/

.hdn > ul{
	margin-top:15px;
}
.hdn a { 
	color:#333;
	text-decoration:none;
}

.hdn a:hover { 
	color:#333;
	text-decoration:none;
}
.oneItem p {
	height:70px;
} 

.oneItem{
	font-size:0.9em;
	width:30%;
	margin:9px;
	display:inline-table;
}

.error{
	color:red;
}

#accordion > span > a
{
	 display:block;
	 text-decoration:none;

}

#accordion > div
{
    display:none;
}

div.new_info {
    border: 1px solid #A49C47;
    border-radius: 5px;
    padding: 10px 10px 0px 10px;
    margin-bottom: 10px;
    background-color: #fff7e6;
}

div.new_info2 {
    border: 1px solid #A49C47;
    border-radius: 5px;
    padding: 10px 10px 10px 10px;
    margin-bottom: 10px;
    background-color: #faffba;
}
 
div.new_info3 {
    border: 1px solid #ff693c;
    border-radius: 5px;
    padding: 10px 10px 10px 10px;
    margin-bottom: 10px;
    background-color: #ffc239;
}