body {
	margin: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#444444;
	text-align:justify;
}

a img {border: none;}

body>table{width: 1050px; margin: 0 auto;}


.text{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10pt;
	color:#444444;
	text-decoration:none;
}
.text_mid{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11pt;
	color:#444444;
	text-decoration:none;
}
.text_big{
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12pt;
	color:#444444;
	text-decoration:none;
}
a {
color:#529823;}

.ajax_link {color:#529823; border-bottom: dashed 1px #529823; cursor: pointer;}


.titlea{
font-size:12pt;
color:#529823;
}


.top_menu{
background-color:#ffffff;
text-align:center;
font-size:10pt;
color:#232323;
cursor:pointer;
padding:5px;
border-bottom:1px solid #A8DA87;
}
.top_menu:hover{
background-color:#f1f1f1;
}
.top_menu a{
text-decoration:none;
color:#232323;
}

.top_menu_portfolio{
background-color:#F0FDDF;
text-align:center;
font-size:10pt;
color:#232323;
cursor:pointer;
padding:5px;
border-bottom:1px solid #A8DA87;
}
.top_menu_portfolio:hover{
background-color:#f1f1f1;
}
.top_menu_portfolio a{
text-decoration:none;
color:#232323;
}

.top_s{
background-color:#ffffff;
text-align:center;
font-size:10pt;
color:#232323;
cursor:pointer;
padding:5px;
}
.top_s:hover{
background-color:#f1f1f1;
}
.top_s a{
text-decoration:none;
color:#8E8E8E;
}



.title{
font-size:12pt;
color:#232323;
}
.titlep{font-size:11pt;
color:#565656; border-bottom:1px solid #cccccc; padding-bottom:5px;}



.titlepn{font-size:13pt; font-family: Georgia; color: #222;
 border-top:1px solid #222; text-align: center; text-transform: uppercase; margin-top: 10px; margin-bottom: 10px; }
 .titlepn span{padding:5px 15px; background-color: #fff; position: relative; top: -12px; }

.created{
font-size:8pt;
color:#888888;
}
.created a{
font-size:8pt;
color:#676767;
}

.reklama{
font-size:10pt;
color:#407236;
text-decoration:none;
}

.reklama a{
font-size:10pt;
color:#208700;
text-decoration:none;
}
.white{
font-size:11pt;
color:#407236;
text-decoration:none;
}

.white a{
font-size:11pt;
color:#407236;
text-decoration:none;
}
.submit{padding:5px;}

.news{padding:10px;}
.news:hover{background-color:#f2f2f2;}

.news2{padding:10px; background-color:#f2f2f2;}
.news2:hover{background-color:#fff;}

.news3{padding:3px; background-color:#FEFFBF;}
.news3:hover{background-color:#fff;}

.news4{padding:3px; background-color:#CCFE80;}
.news4:hover{background-color:#fff;}

.news5{padding:10px; background-color:#FED9BF;}
.news5:hover{background-color:#fff;}

a img{border:2px #ffffff solid;}
.top_menu a img{border:none;}

.button{border:1px solid #fff; background-color:#f1f1f1;  border-bottom:1px solid #eeeeee;  color:#555555; font-size:14px; padding:3px; margin-top:3px; padding-top:2px; padding-left:8px; padding-right:8px; text-decoration:none;  color:#232323; font-weight: normal;}

.button:hover{  background-color:#ffda99;   }

.button_open { background-color:#ffda99;  border:1px solid #dddddd; color:#565656; font-size:11pt; margin-top:3px; padding:3px; padding-left:8px; padding-right:8px; padding-top:2px; text-decoration:none;}

.button2{ color:#529823; font-size:14px; padding:3px; margin-top:3px; padding-top:2px; padding-left:1px; padding-right:1px; text-decoration:none;  }

.button2:hover{  background-color:#f1f1f1; color:#FF6633  }

.button3{ color:#FFFFFF; background-color:#FF6633; font-size:14px; padding:3px; margin-top:3px; padding-top:2px; padding-left:1px; padding-right:1px; text-decoration:none;  }

.button3:hover{  background-color:#65C400; color:#FFFFFF  }


.block_sm_item{cursor:pointer; background-position:center;  background-repeat:no-repeat; width:80px; height:50px; padding:3px; vertical-align:bottom; text-align:center;}

.main_foto_port{position:relative; overflow: hidden; }
.of_2nd_img{position: absolute; top: 0px; left: 580px;}
.over_text{background-color:transparent; padding:none; display:block; float:right; clear:both; position:absolute; bottom:16px; right:0px;}
.over_text a img{border:none;}

.top_text_item{ display:block; float:left; clear:both; padding-left:20px; position:absolute; top:10px;}
.top_text_item a {border:none; color:#fff; text-decoration:underline; font-size:12pt;}

.medal{background-color:transparent; padding:none; display:block; float:left; clear:both; padding-left:20px; position:absolute; bottom:0px;}
.medal img{ margin-left:-15px;}
.medal a img{border:none;}

.search_block{ clear:both;}
.search_div{display:block; float:left; padding:5px;}
.search_div img{padding:5px; min-height:112px; max-height:150px; border:none;}
.search_div:hover{background-color:#f2f2f2;}

.act_lang{background-color: #A8DA87;}
#allbox{margin-top: 5px; min-width: 580px;}
.zoomi{border:3px solid #fff; cursor:pointer;}
.aiport{border:3px solid #88d36d;}

#prev_btn, #next_btn{color: #529823; border-bottom: 1px #529823 dotted; cursor: pointer; }



.pointer_on{width:18px; height: 18px; cursor: pointer; background-image: url(/images/btn-on_off.png); background-position: right; float: left;}
.pointer_off{width:18px; height: 18px; cursor: default; background-image: url(/images/btn-on_off.png); background-position: left;  float: left;}
