* { margin: 0px; padding: 0px; }






html, body { 



	width: 100%; height: 100%; 



	padding: 0; margin: 0;
	

	font-family: tahoma; font-size: 9pt; color: #64453e; 



	background: url("/img/mainback.gif");



}

font.divfont{padding-left:3px;}





a { 
	border: none; border-width: 0px;



	font-family: tahoma; font-size: 9pt; color: #64453e;



	text-decoration: underline;



}

a img { border: 0; }


img { border: none; border-width: 0px; }



h2 { 



	font-family: times new roman; font-size: 12pt; color: #6f1d00;



	text-align: center;

}



h4 { 



	font-family: times new roman; font-size: 12pt; color: #6f1d00;



	text-align: left;

}





ul, ol, li { list-style-type: none; }




/* стили для списка страниц */



div.pagelist {



	margin: 5px 20px 5px 0px;



	text-align: right;



	clear: left;
	
color: #64453e;


}



div.pagelist a, div.pagelist a:visited {



	padding-left: 5px;



	padding-right: 5px;



	color: #64453e;



	text-decoration: none;



	border: 0px;



}



div.pagelist a:hover{



		border: 0px;



}



div.pagelist span{



	padding: 3px;



	padding-left: 5px;



	font-weight: bold;


 
	border: 1px solid #009900;



	color: #009900;



}







table.tourinfo{



	padding-bottom: 2px;



	padding-top: 2px;



}




TD.spodiv{ padding-left:2px; padding-right:2px; word-spacing:2px;}
TH.spodiv{ padding-left:2px; padding-right:2px; word-spacing:2px;}


/*
a.konsalt{text-decoration:none;}
a.konsalt:hover{text-decoration:underline;}

*/

/* ------------- */
a.lis {
	background: url("/img/lis.gif") left 2px no-repeat;
	padding: 0 0 0 14px;
	color: #ae3105;
}
a.lis:hover { color: #4e1100; }
a.romb { 
	background: url("/img/rombik.gif") left 1px no-repeat;
	padding: 0 0 0 18px;
	color: #ae3105;
	font-weight: bold;
}
a.romb:hover { color: #4e1100; }

a.romb2 { 
	background: url("/img/rombik.gif") left 1px no-repeat;
	padding: 0 0 0 18px;
	color: #ae3105;
	font-weight: bold;
}



a.downl { 
	background: url("/img/ico-w.gif") left 0px no-repeat;
	padding: 0 0 0 21px;
	color: #ae3105;
	line-height: 16px;
}
a.downl:hover { color: #4e1100; }


/* картинки для стран и меню */

h2.mask {
	background: url("/img/maskanime2.gif") center 0 no-repeat;
	padding: 46px 0 15px 2px;
	width: 159px;
}

h2.america {
	background: url("/img/america.jpg") center 0 no-repeat;
	padding: 52px 0 15px 2px;
	width: 159px;
}

h2.menu {
	background: url("/img/menu.gif") center 0 no-repeat;
	padding: 45px 0 15px 2px;
	width: 159px;
}

h2.news {
	background: url("/img/veer.jpg") center 0 no-repeat;
	padding: 45px 0 15px 2px;
	width: 159px;
}

h2.info {
	background: url("/img/i.jpg") center 0 no-repeat;
	padding: 45px 0 15px 2px;
	width: 159px;
}

h2.y-asia {
	background: url("/img/inyananime.gif") center 0 no-repeat;
	padding: 55px 0 15px 2px;
	width: 159px;
}



h2.lux {
	background: url("/img/lux.gif") center 0 no-repeat;
	padding: 55px 0 15px 2px;
	width: 159px;
}


h2.china {
	background: url("/img/ch3.gif") center 0 no-repeat;
	padding: 55px 0 15px 2px;
	width: 159px;
}



/* ------------- */


/* content */
/*
#content { width: 100%; /* margin-top: 0px; position: relative;     z-index: 1;  *\/}
*/

.one-it {
	width: 240px;

	background: url("/img/back-col.gif") left top repeat-y;
	margin: 0 0 15px 0;
	
}
.one-it .top-wrap {
width: 240px;

	background: url("/img/top-col.gif") left top no-repeat;
	}

.one-it .bot-wrap {
width: 240px;

	background: url("/img/bot-col.gif") left bottom no-repeat;
}
.one-it .cont { 
padding: 10px 33px 20px 33px; }

/* ------------- */


#for-center { float: left; width: 100%; }
/*col-center*/
#col-center { width:100%;
	margin-top: 0; 
	background: url("/img/centback.gif") 0 0 repeat;
}
/* wraper's */
#col-center .wrp-l { background: url("/img/leftbord.gif") 0 0 repeat-y; }
#col-center .wrp-r { background: url("/img/rghtbord.gif") 100% 0 repeat-y; }
#col-center .wrp-t-x { background: url("/img/top-x.gif"); background-repeat:repeat-x; background-position:top; }
#col-center .wrp-t-l { background: url("/img/top-l.gif") 0 0 no-repeat;  }
#col-center .wrp-t-r { background: url("/img/top-r.gif") 100% 0 no-repeat;  }
#col-center .wrp-b-x { background: url("/img/bot-x.gif") 0 100% repeat-x; }
#col-center .wrp-b-l { background: url("/img/bot-l.gif") 0 100% no-repeat; }
#col-center .wrp-b-r { background: url("/img/bot-r.gif") 100% 100% no-repeat; }

#col-center .conteiner { padding: 5px 25px 50px 35px;  }

/* country-detail */
#col-center .con-det {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
	background: url("/img/dot.gif") 0 100% repeat-x;
}

#col-center .con-det2 {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}

#col-center .con-det h4 {
	background: url("/img/h4b.gif") 0 2px no-repeat;
	font-size: 11pt;
	font-weight: bold;
	color: #6f1d00;
	padding: 0 0 12px 23px;
	width: 300px;
}
#col-center .con-det table.tour {width: 100%; }
#col-center .con-det table.tour td.l-td {width: 200px; padding-left: 10px;}
#col-center .con-det table.tour td.r-td { padding-right: 15px; text-align: right; color: #906c63;}
#col-center .con-det table.tour td { padding: 0 0 5px 0; }

#col-center .con-det .variant {	margin: 20px 0 0 0; }
#col-center .con-det .variant .price {
	float: left;
	width: 125px;
	text-align: center;
	color: #c61e1f;
	font-size: 12pt;
	font-weight: bold;
	padding: 10px;
}
#col-center .con-det a { color: #ae3105; }
#col-center .con-det a:hover { color: #4e1100; }
#col-center .con-det .variant .right-var {	float: left; color: #ae3105;}
#col-center .con-det .variant .right-var ul li { float: left; padding: 0 5px 0 0; }
#col-center .con-det .variant .right-var p { line-height: 25px; clear: both; padding: 0;}
#col-center .cont-f-txt { width: 100%; }


#col-center .cont-f-txt p { padding: 0 0 15px 0; }
#col-center .cont-f-txt img.l-eft { float: left; padding: 0 5px 7px 0; }

/* col-left */
#col-left { 
	float: left; 

	width: 230px;
	padding: 0 8px 0 13px;
}

#col-left .one-country img.fl { float:left; }
#col-left .one-country h3 {
	float: left;
	padding: 0 0 0 11px;
	text-transform: uppercase;
	line-height: 20px;
	height: 20px;
	font-family: times new roman; font-size: 12pt; color: #281e12;
}

#col-left .one-country h3.domin {
	padding: 0 0 2px 11px;
	text-transform: none;
	line-height: 12px;
	height: 24px;
	font-family: times new roman; font-size: 11pt; color: #281e12;
	margin: -3px 0 0 0;
	text-align: center;
	width: 119px;
}
#col-left .one-country  ul { padding: 5px 0 16px 20px;}
#col-left .one-country ul li { padding: 0 0 5px 0; }



/*col-right*/
#col-right { 
	float: left;
/*	margin-left: -256px; */
	width: 240px;
	padding: 0 21px 0 8px; 
}

ul.menu { padding: 0 0 0 25px;  }
ul.menu li { padding: 0 0 5px 0; }

/* news */
.one-it .cont2 { padding: 20px 15px 20px 25px; }
.one-news.no-bkgr { background: none; }
.one-news {
	background: url("/img/rombik.gif") 0 3px no-repeat;
	padding: 0 0 10px 18px;
	color: #2f0f09;
}
.one-news a { 
	color: #ae3105;
	font-weight: bold;
}
.one-news a:hover { color: #4e1100; }
.one-news p { padding: 0 0 3px 0; }
.one-news a.other { color: #ae3105; font-size: 8pt; font-weight: normal; }
.one-news a.other:hover { color: #4e1100; }
.one-news a.more {
	background: url("/img/more.gif") left 4px no-repeat;
	padding: 0 0 0 8px;
	margin: 0 0 0 4px;
	font-size: 8pt;
}
.one-news a.more:hover { color: #4e1100; }
DIV.spodiv{width:98%;}



/* */

#col-left .one-country2 img.fl { float:left; }
#col-left .one-country2 h3 {
	float: left;
	padding: 0 0 0 11px;
	text-transform: uppercase;
	line-height: 20px;
	height: 20px;
	font-family: times new roman; font-size: 12pt; color: #281e12;
}

#col-left .one-country2 h3.domin {
	padding: 0 0 2px 11px;
	text-transform: none;
	line-height: 12px;
	height: 24px;
	font-family: times new roman; font-size: 11pt; color: #281e12;
	margin: -3px 0 0 0;
	text-align: center;
	width: 125px;
}
#col-left .one-country2  ul { padding: 0px 0 0px 0px;}
#col-left .one-country2 ul li { padding: 0 0 5px 0; }









DIV.spodiv{width:98%;}

div.topmenunew	a {
	background: url("http://sunplanet.ru/img/eye.gif") left 4px no-repeat;
	padding: 0 0 0 23px;
	font-family: "times new roman", "book antiqua", tahoma; font-size: 14pt; color: #824000;
	text-decoration: none;
	width:800px;
}

div.topmenunew	a:hover {
	font-family: "times new roman", "book antiqua", tahoma; font-size: 14pt; color:#FF9900;;
}


div.topmenunew2	a {
	background: url("http://sunplanet.ru/img/eye.gif") left 4px no-repeat;
	padding: 0 0 0 23px;
	font-family: "times new roman", "book antiqua", tahoma; font-size: 14pt; color: #824000;
	text-decoration: none;
	width:800px;
}

div.topmenunew2	a:hover {
	font-family: "times new roman", "book antiqua", tahoma; font-size: 14pt; color:#FF9900;;
}


/* footer */

#footer { 
	position: relative; 
	width: 100%; height: 95px;
	
	background: url("/img/footback.gif") left bottom repeat-x;
}

/* left-pic */
#footer .logo-pic {
	float: left;
	padding: 3px 0 0 32px;
	margin-left: -100%;
	width: 180px;
}


/* foot-nav */
#footer .wrap-nav { width: 100%; float: left; }
#footer .wrap-nav .foot-nav {
	margin: 28px 256px 0 256px;
	color: #65421d;
	font-size: 8pt;
}

.foot-nav  table { width: 95%; }
.foot-nav  td { padding: 0 1px 0 0; text-align: center; white-space: nowrap;  }

#footer .wrap-nav .foot-nav a {
	color: #65421d;
	font-size: 8pt;
}
#footer .wrap-nav .foot-nav a:hover { color: #4e1100; }

/* counters */
#footer .count {
	float: left;
	margin: 29px 0px 0 -256px;
	padding-right: 25px;
	width:207px;
}

#footer .count img { float: right; margin: 0 0 0 17px; }



			   div.futstep{	width: 100%; height: 95px;
	
	background: url("/img/footback.gif") left bottom repeat-x;}
	
	td.centrtd{min-width:600px; width:100%;}
	
	a.photomain{background-image:url("http://www.sunplanet.ru/img/photo/1.gif");}
	a.photomain:hover{background-image:url("http://www.sunplanet.ru/img/photo/1-1.gif");}

div.futhead{	width: 100%;
	
	background: url("http://www.sunplanet.ru/img/newhead/head.png") background-repeat:repeat-x; background-position:top left; min-width:100%;  min-height:350px;}
	
	td.centrtd{min-width:600px; width:100%;}