body {
	background-color: #eff5f1;
	background-image: url(/i/back_new.jpg);
	margin: 0px;
	background-repeat:repeat-x;
}

img {
	border: none;
}

#mini {
	border:none; /*1px solid #0F0;*/
	height:92px;
	width:200px;
	
/*	
	height:92px;
	background-image:url("/i/mini_login_bg.png");
	background-position: right;
	background-repeat: no-repeat;
	
	margin-right: 12px;
	height: 67px;
	padding: 0px;
	*/
}

.minilogin {
	width:237px;
	height:99px;
	background-image:url("/i/mp/backLogin.png");
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	top:5px; left:10px;
}

.minireg {
	width:237px;
	height:99px;
	background-image:url("/i/mp/backRegistr.png");
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	top:12px; left:10px;
}

.minibutreg {
	width:237px;
	height:66px;
	background-image:url("/i/mp/backRegPris.png");
	background-repeat:no-repeat;
	background-position:top left;
	position:relative;
	top:12px; left:10px;
}

.txt_ml {
	color: #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;	
	text-align: justify;
	
}

.inputfld {
 border:1px solid #7f9db9; 
 font-size:10pt; 
 height:17px; 
 
 margin-bottom: 2px;
 color: #567385;
}

.inpsel {
/* 
	border: 1px solid #7f9db9; 
*/
	font-size:10pt;
	/*background: white url(/i/regform/select_bird.png) no-repeat right top;*/
	border:1px solid #7f9db9;
	margin-bottom:2px;
	color: #567385;
}


.txt2_w {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: justify;
}

#flash {
/*	minimal-height: 429px; unknown property */
	height: 429px;
	margin: 4px 0px;
}

.height92 {
/*	minimal-height: 92px; unknown property */
	height: 92px;
}

.width120 {
	width: 120px;
}

.width100 {
	width: 125px;
 	border:1px solid #7f9db9; 
 	font-size:10pt; 
 	height:17px; 
 
 	margin-right: 7px;
 	color: #567385;
	
}

.topstring {
		background-image:url("/i/24.jpg"); 
		background-position:top left; 
		background-repeat:repeat-x; 
		width:960px; 
		height:26px; 
		text-align:center;
		margin-top: 0px;
		margin-bottom:0px;
		padding:0px;
		border:none; 
/*		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;*/
}

.topstring_new {
		background-image:url("/i/mp/lineUp_center.png"); 
		background-position:top left; 
		background-repeat:repeat-x; 
		width:960px; 
		height:28px; 
		text-align:center;
		margin-top: 0px;
		margin-bottom:0px;
		padding:0px;
		border:none;      /*1px solid #FF0000;*/ 
/*		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;*/
}

.centerstring_new {
		background-image:url("/i/mp/lineCenter_center.png"); 
		background-position:top left; 
		background-repeat:repeat-x; 
		width:960px; 
		height:28px; 
		text-align:center;
		margin-top: 0px;
		margin-bottom:0px;
		padding:0px;
		border:none;      /*1px solid #FF0000;*/ 
/*		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;*/
}

.newsstring_new {
		background-image:url("/i/mp/lineNews_center.png"); 
		background-position:top left; 
		background-repeat:repeat-x; 
		width:960px; 
		height:28px; 
		text-align:center;
		margin-top: 0px;
		margin-bottom:0px;
		padding:0px;
		border:none;      /*1px solid #FF0000;*/ 
/*		border-top: 1px solid #000000;
		border-bottom: 1px solid #000000;*/
}

.string_text {
	color: #f26521;
	font-family:Verdana,Tahoma;
	font-size:10pt;
	
}	


.winner_item {
	width:252px;
	text-align:center;
	align:center;
	border-bottom: 1px solid #c6bdb3;
	
	font-family:Verdana,Tahoma;
	font-size:8pt;
	color:#363636;
	padding-bottom: 5px;
	margin-bottom: 5px;
	margin-top:5px;
	
}

.winner_item table {
	font-size:8pt;
	color:#363636;
	font-family:Verdana,Tahoma;		
}

.winner_item table td {
	text-align:left;
}

.winner_item table span {
	color: #f26521;
	font-weight:bold;
	font-family:Verdana,Tahoma;		
}

.news_item {
	margin-left:15px;
	margin-right:30px;
	border-bottom: 1px solid #c6bdb3;
	padding-bottom: 5px;
	margin-bottom:10px;
}	

.news_item h5 {
	color: #f26521;
	font-family:Verdana,Tahoma;
	font-size:9pt;	
	margin-bottom:2px;
	margin-top:5px;
}	

.news_item h5 font {
	color: #363636;
	font-family:Verdana,Tahoma;
	font-size:8pt;	
}	

.news_item p {
	color: #363636;
	font-family:Verdana,Tahoma;
	font-size:8pt;
	margin-top:0px;
	margin-bottom:0px;
}

.news_item p a {
	color: #f26521;
	font-family:Verdana,Tahoma;
	font-weight:bold;				
}

.news_item p a:hover {
	color: #3d7e8e;
	font-family:Verdana,Tahoma;
	font-weight:bold;			
}

.news_item h5 span {
	color: #363636;
	font-family:Verdana,Tahoma;
	font-size:9pt;	
}
.header_block {
	background-image:url(/i/header.jpg); background-repeat:no-repeat; background-position: top left;
	width:960px;
	height:92px;
	margin:0px;
	padding:0px;
	border:none; /*1px solid #F00;*/
}

.start_body {
	background-image:url(/i/main_bg_top.jpg); width:960px; height:245px; background-repeat:no-repeat;
}

.start_body_new {
	background-image:url(/i/mp/Background.jpg); width:960px; height:343px; background-repeat:no-repeat;
}


.start_body2 {
	background-image:url(/i/main_bg_bottom.jpg); width:960px; height:97px; background-repeat:no-repeat;
	/* 
	border-top:1px solid #FFFFFF;
	*/
}

.footer_string {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	color:#5c8fa2;
	position:relative;
}

.footer_copyright {
	background-image:url(/i/mp/footer.png);
	width:960px;
	height:16px;
}

.footer_p_string {
	background-image:url(/i/13.gif); background-position:bottom; background-repeat:repeat-x; 
	width:960px; height:27px; text-align:center;
/*	border-top: 1px solid #000000;*/
}

.tbl_footer_p {
/*	font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; color:#0076a3;position:relative; top:5px;*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #0076A3;
	position:relative;
	top:5px;
	left:5px;
	
		
}
.tbl_top {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #0076a3; font-size:9pt; 
	width:960px;
	margin:0px;
	position:relative;	 
	top:5px;
	
}

.tbl_top_new {
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color: #0076a3; font-size:9pt; 		
}

.mini_search_filter {
	/*background-image:url(/i/top_link_bg.png);*/
	background-image:url(/i/24.jpg); 
	background-position:top left; 
	background-repeat:repeat-x; 
	width:960px; 
	height:26px; 
	text-align:center;
	padding:0px;
	margin:0px;
}

.minisearchmat {
	padding:0px;
	margin:0px;
	background-image:url(/i/search_text2.png); 
	background-repeat:no-repeat; 
	width:331px; height:154px;
	background-position: left top;				
}

.minisearchtitle {
background-image:url(/i/search_title.png);
background-repeat:no-repeat;
background-position:center right;
width:70px;
/*margin-top:8px;*/
position:relative;
top:8px;
margin-left:8px;
}

.minisearchmain {
	width:331px; margin-left:5px; margin-top: 15px;
	height:154px;
}

.minisearchtbl {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; border: none;
	width:312px;
	position:relative;
	top:40px;
	left:13px;	
	text-align:left;
}

.minisearchres {
	width:635px; 
	height:326px;
	text-align:center;
	/* border: 1px solid #F00; */ 
	/* background-color:#FFFFFF; */
}
/* all browsers except IE*/
/*	display:table-cell;	
	vertical-align:middle;*/	
/* old
.seaphotofrm {
	width:110px;
	height:110px;
	border: 2px solid #FF9900;
	text-align:center;	
	align:center;			
}
*/

.seaphotofrm {
	width:118px;
	height:163px;
	border:none;
	padding:0px;
	margin:0px;
	/* border: 2px solid #FF9900; */
	background-image:url(/i/mp/backPhoto.png);
	background-repeat:no-repeat;
	background-position: top left;
	text-align:center;	
	align:center;		
/*	border: 1px solid #00F;*/	
}

.ph_container {
	width:118px;
	height:163px;
	text-align:center;	
	align:center;
	border:none;
	margin:0px;
	padding:0px;	
/*	border: 1px solid #0F0;*/				
}


.seaphotofrm table {

	/*margin-top:5px;*/
	width:116px;
	height:110px;
	border:none; 
/*	border: 1px solid #F00;*/
	text-align:center;
	vertical-align:middle;
	position:relative;
	top:5px;
	/*left:0px;*/	
/*	margin:5px 5px 0px 3px;*/
}

.seaphotofrm table td {
	background-repeat:no-repeat;
	background-position:center;
}

.stmark1 {
	background-image:url(/i/mp/online.png);
	background-repeat:no-repeat;
	background-position:bottom right;
/*	border: 1px solid #F00; */
	width:116px;
	height:110px;
	cursor: pointer;
}

.stmark0 {
	background-image:url(/i/mp/offline.png);
	background-repeat:no-repeat;
	background-position:bottom right;
/*	border: 1px solid #F00; */
	width:116px;
	height:110px;
	cursor: pointer;
}


.vipm {
	background-image:url(/i/mp/star.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	/*
	width:116px;
	height:110px;
	*/
	cursor:pointer;
	/*border:1px solid red;*/
}

.seaphotofrm div {
/*	border:1px solid #f00;*/
	text-align:left;
	align:left;
/*	margin: 0px 4px 4px 4px;*/
	margin:0px;
	padding:0px;
	position:relative;
	top:5px;
	left:4px;
	color: #005b7f;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight:normal;
	overflow:hidden;
	height:43px;
	width:105px;
}

.seaphotofrm div div {
	/* border:1px solid #f00; */ 
	text-align:left;
	align:left;
/*	margin: 2px 0px 0px 0px;*/
	margin:0px;
	padding:0px;		
	position:relative;
	top:2px;
	left:0px;	
	color: #005b7f;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight:normal;
	overflow:hidden;
	height:30px;
	width:104px;		
}

.seaphotofrm div a {
	color: #ff9900;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-decoration:underline;	
}

.seaphotofrm div a:hover {
	color: #3d7e8e;
	font-size: 8pt;
	font-family: Verdana, Tahoma, Arial;
	font-weight:bold;
	text-decoration:underline;	
}

	/*
	display:inline-block;
	display:inline display:inline-block
	*/

/* for IE only */
/*
.seaphotofrm {
	width:110px;
	height:110px;
	border: 2px solid #FF9900;
	text-align:center;	
	align:center;				
	display:inline;
	vertical-align:middle;	
}	
*/

.minisearchflttitle {
	width:157px; height:12px; 
	background-image:url(/i/all_title.png); 
	background-repeat:no-repeat;
	background-position: top left;
}

.err_text {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#f92206;
	font-style:italic;	
}	

.errormsg {
	/*margin-left:14px; border: 1px solid #f93535; background-color:#FFCCCC;display:none;
	padding-left:2px; padding-right:2px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#f92206;
	font-style:italic;
	/*
	background-color: #FFF;
	*/
	/*background-image:url(/i/errdivbg.png);*/
	background-position:top left;
	background-repeat:repeat-y;
	display:none;	
	width:358px;
	padding-right:5px;padding-left:5px;
	padding-top:2px;
	padding-bottom:2px;
	margin-left:0px;
	/* border: 1px solid #F00; */
}

.msg_msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*margin-left:14px;*/ 
	/*border: 1px solid #35f935;*/ 
	background-image:url(/i/mp/errorLogin.png);
	background-position:top left;
	background-repeat:no-repeat;
	display:block;
	/*margin-left:2px; 
	margin-right:2px;*/
	color: #005B7F;
	width:237px;
	height:227px;
	position:relative;
	top:12px;
	left:10px;
}


a.menu_tb1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #C47518;
	text-decoration: none;
	font-weight:bold;
}
a.menu_tb1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF9900;
	text-decoration: none;
	font-weight:bold;
}


a.menu_mp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0076a3;
	text-decoration: none;
	font-weight:bold;
}
a.menu_mp:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26521;
	text-decoration: none;
	font-weight:bold;
}

.menu_mps {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #f26521;
	text-decoration: none;
	font-weight:bold;	
}


.foto_txt2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #005B7F;
}

.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #555555;
	font-weight:bold;
}

.bg5 {
	height: 15px;
	width: 43px;
	border: 1px solid #7F9DB9;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7F9DB9;
	text-align: center;
	vertical-align: middle;
	line-height: 15px;
}

.page_inp {	
	height: 15px;
	width: 43px;
	border: 1px solid #3d7e8e;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3d7e8e;
	text-align: center;
	vertical-align: middle;
	line-height: 15px;			
}

