html {
	margin: 0 0px;
	padding: 0 0px;
	height: 100%;
	width: 100%;
	font-family: Tahoma, Verdana, Helv, sanserif;
}
body {
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Verdana, Helv, sanserif;
	font-size: 8pt;
	background: #f9f0df url('/images/visual1.jpg') no-repeat center top; /* #fcf7ec; */
//	text-align: center;
}
.c1 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual1.jpg') no-repeat center top; }
.c2 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual2.jpg') no-repeat center top; }
.c3 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual3.jpg') no-repeat center top; }
.c4 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual4.jpg') no-repeat center top; }
.c5 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual5.jpg') no-repeat center top; }
.c6 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual6.jpg') no-repeat center top; }
.c7 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual7.jpg') no-repeat center top; }
.c8 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual8.jpg') no-repeat center top; }
.c9 { width: 1000px; margin: 0 auto; padding: 0 0; background: #f9f0df url('/images/visual9.jpg') no-repeat center top; }

/* счётчики */
a.counters img {
	opacity:0.6; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */
	-moz-opacity:0.6; /* Mozilla 1.6 */
	filter:alpha(opacity=60); /* IE 5.5+*/
}
 
a.counters:hover img {
	opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);
}

/* общие определения */

h1 {
	color: #395078;
	font-size: 14pt;
	font-weight: bold;
	text-align: left;
}

h2 {
	color: #ff0000;
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}

h3 {
	color: black;
	font-size: 10pt;
	font-weight: bold;
	text-align: left;
}

td,p {
	font-size: 8pt;
	color: black;
	line-height: 1.2em;
	text-align: justify;
}

a {
	color: #804100;
	text-decoration: underline;
	cursor:pointer;
}
a:hover {
	text-decoration: none;
}

img {
	border: none;
}

img.left {
	text-align: left;
}
img.right {
	text-align: right;
}
li {
	text-align: left;
}
input, textarea, select {
	font-family: Tahoma, Verdana, Helv, sanserif;
	font-size: 8pt;
	color: black;
	background: white;
	border: 1px solid #c18c58;
}

.texttab {
	padding: 0 0;
	margin: 0 0;
}
.textcell {
	font-size: 8pt;
	color: black;
	text-align: left;
	vertical-align: top;
}
td.textcell:hover {
  background: #edd7ae;
}

td.forumeven {
	background: #f5e8d0;
	font-size: 8pt;
	color: black;
	line-height: 1.2em;
	text-align: left;
}

td.forumodd {
	background: #f2e1c2;
	font-size: 8pt;
	color: black;
	line-height: 1.2em;
	text-align: left;
}

td.forumtitle {
	background: #edd7ae;
	font-size: 7pt;
	color: #804100;
	text-align: center;
}

td.forumcenter {
	text-align: center;
}

td.forumtop {
	vertical-align: top;
}


/* главный контейнер */
#container {
	width: 1000px;
	margin: 0 auto;
	padding: 0 0;
	position: relative;
	overflow: hidden;
	background: url('/images/container-back.gif') repeat-y top;
}

/* форма для аутентификации */
#auth {
	height: 28px;
	position: relative;
	margin: 30px 20px 0 0px;
	text-align: right;
	font-family: Tahoma, Verdana, Helv, sanserif;
	font-size: 8pt;
}


/* верхнее меню */
#topmenu {
	height: 55px;
	position: relative;
	padding: 0 0 0 0px;
	margin: 0 0 0 10px;
	overflow: hidden;
	text-align: left;
}
#topmenu ul {
	margin: 0 0 0 0px;
	padding: 20px 0px 0 10px;
	list-style: none;
	overflow: hidden;
}

#topmenu li {
	vertical-align: middle;
	margin: 0 35px 0 0;
	float: left;
	list-style: none;
	font-size: 9pt;
	font-weight: bold;
}
#topmenu li.last {
	margin: 0 0px 0 0;
}
#topmenu a {
	color: #395078;
	text-decoration: none;
	text-transform: uppercase;
}

#topmenu a:hover {
	text-decoration: underline;
	text-transform: uppercase;
}

#topmenu .red {
	color: #e2001a;
	text-transform: uppercase;
}
/* конец верхнего меню */


/* выпадающие меню */
#menu, #newsmenu, #magazinemenu, #hotnewsmenu, #pricelistsmenu, #referencemenu {
	position: absolute;
	display: none;
	line-height: 1.5em;
	background-color: #f9f0df;
	border-left: 1px #804100 solid;
	border-right: 1px #804100 solid;
	border-bottom: 1px #804100 solid;
	padding: 10px 10px;
	text-align: left;
}
#insertion {
	position: absolute;
	display: block;
	padding: 36px 0px;
}

/* основное поле */
#main {
	width: 735px;
	float: left;
	z-index: 1;
}


/* заголовок раздела */
#main h1.news {
	margin: 10px 0 10px 0;
	background: url("/images/tnews.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.magazine {
	margin: 10px 0 10px 0;
	background: url("/images/tmagazine.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.magazineabout {
	margin: 10px 0 10px 0;
	background: url("/images/tmagazineabout.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.magazinearchive {
	margin: 10px 0 10px 0;
	background: url("/images/tmagazinearchive.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.magazinevacancy {
	margin: 10px 0 10px 0;
	background: url("/images/tmagazinevacancy.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.photos {
	margin: 10px 0 10px 0;
	background: url("/images/tphoto.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.forum {
	margin: 10px 0 10px 0;
	background: url("/images/tforum.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.blogs {
	margin: 10px 0 10px 0;
	background: url("/images/tblogs.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.contacts {
	margin: 10px 0 10px 0;
	background: url("/images/tcontacts.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.pricelists {
	margin: 10px 0 10px 0;
	background: url("/images/tpricelists.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.pricelistsmagazine {
	margin: 10px 0 10px 0;
	background: url("/images/tpricelistsmagazine.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.pricelistssite {
	margin: 10px 0 10px 0;
	background: url("/images/tpricelistssite.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.pricelistscomplex {
	margin: 10px 0 10px 0;
	background: url("/images/tpricelistscomplex.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.reference {
	margin: 10px 0 10px 0;
	background: url("/images/treference.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencetouragency {
	margin: 10px 0 10px 0;
	background: url("/images/treferencetouragency.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencecamping {
	margin: 10px 0 10px 0;
	background: url("/images/treferencecamping.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referenceequipment {
	margin: 10px 0 10px 0;
	background: url("/images/treferenceequipment.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencerealty {
	margin: 10px 0 10px 0;
	background: url("/images/treferencerealty.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencehotels {
	margin: 10px 0 10px 0;
	background: url("/images/treferencehotels.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencelanguageschools {
	margin: 10px 0 10px 0;
	background: url("/images/treferencelanguageschools.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.referencerentacar {
	margin: 10px 0 10px 0;
	background: url("/images/treferencerentacar.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.search {
	margin: 10px 0 10px 0;
	background: url("/images/tsearch.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.authorization {
	margin: 10px 0 10px 0;
	background: url("/images/tauthorization.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.copyrights {
	margin: 10px 0 10px 0;
	background: url("/images/tcopyrights.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.hotnews {
	margin: 10px 0 10px 0;
	background: url("/images/thotnews.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main h1.request {
	margin: 10px 0 10px 0;
	background: url("/images/trequest.jpg") no-repeat left bottom;
	clear: both;
	z-index: 1;
	height: 166px;
//	height: 176px;
}
#main p { padding: 0 10px 0 10px;}
#main h1 span { display:none; }
#main h2 { padding: 0 10px 0 10px; }
#main h3 { padding: 0 10px 0 10px; }
#main h1 { padding: 0 10px 0 10px;}
#main div.quoteleft, #main div.quoteright {
	width: 50%;
	font-size: 12pt;
	font-weight: light;
	color: #804100;
	margin: 0 10px 0 10px;
	padding: 0 5px 5px 5px;
	background: #edd7ae;
}
#main div.quoteleft { float: left;  }
#main div.quoteright { float: right; }
#main div.quoteinfoleft, #main div.quoteinforight {
	width: 50%;
	font-size: 8pt;
	color: black;
	margin: 0 10px 0 10px;
	padding: 0 5px 5px 5px;
	background: #edd7ae;
}
#main div.quoteinfoleft { float: left;  }
#main div.quoteinforight { float: right; }

#main div.forumquote {
	width: 597px;
	color: #804100;
	margin: 0 7px 0 7px;
	padding: 0 5px;
	background: white;
}


/* конец заголовку */



/* нижняя планка навигации */
#bottomnav {
	float: left;
	width: 1000px;
	height: 57px;
	margin: 0 auto;
	padding: 0 0;
	position: relative;
	background: url('/images/fb.jpg') repeat-x top;
	vertical-align: top;
	overflow: hidden;
}

#bottomnav #about {
	position: relative;
	float: left;
	text-align: justify;
	width: 226px; height: 37px;
	padding: 0 0px;
	margin: 10px 10px 10px 30px;
}
#bottomnav #copyrights {
	position: relative;
	float: left;
	text-align: left;
	width: 380px; height: 37px;
	padding: 0 0;
	margin: 10px 0 10px 20px;
}
#bottomnav #counters {
	position: relative;
	float: right;
	text-align: center;
	width: 308px; height: 37px;
	padding: 0 0px;
	margin: 10px 0 10px 10px;
}
/* конец нижней планки навигации */


/* левая колонка */
#lcolumn {
	position: relative;
	float: left;
	margin: 0 0 0 20px;
	padding: 0 0;
	width: 245px;
	z-index: 1;
}

#lcolumn p {
	color: #804100;
}

#lcolumn h1 {
	font-size: 12pt;
}

#lcolumn h2 {
	color: #ff0000;
	font-size: 8pt;
	font-weight: bold;
	text-align: justify;
	padding: 0 0 0 0px;
}

#newslist, #newmag, #archivelist, #tagcloud {
	padding: 0 20px;
//	padding: 0 20px;
}

#newslist p, #newmag p, #archivelist p, #tagcloud p {
	padding: 0 0px;
}
#lcolumn span {
	color: #804100;
}
/* конец левой колонке */






/* колонка под дополнительную инфу, типа "популярное" */

#rcolumn {
	position: relative;
	width: 240px;
	padding: 22px 0 0px 0;
	margin: 0px 10px 0 10px;
	float: right;
	background: url('/images/rcb.jpg') no-repeat;
}
#rcolumn div {
	width: 240px;
	padding: 0 0 20px 0;
	background: url('/images/rcbm.jpg') no-repeat bottom center;
}
#rcolumn h1 { padding: 0 20px 0 20px; color: #395078; font-size: 11pt; font-weight: bold; }
#rcolumn h2 { padding: 0 20px 0 20px; font-weight: bold; }
#rcolumn p  { padding: 0 20px 0 20px; font-size: 7pt; color: #804100; }
#rcolumn a  { color: black; text-decoration: underline; }

/* конец доп.колонке */




/* реклама */
#adplace {
	width: 704px;
	height: 100px;
	margin-left: 10px;
//	margin-left: 0px;
	padding: 10px 10px;
	background-color: #edd7ae;
}
#ad1, #ad2 {
	width: 200px;
	height: 100px;
	margin: 0px 47px 0px 0px;
//	margin-right: 37px;
	padding: 0 0px;
	float: left;
}
#ad3 {
	width: 200px;
	height: 100px;
	margin: 0px 10px 0px 0px;
//	margin-right: 0px;
	padding: 0 0px;
	float: left;
}
#hotplace {
	width: 704px;
//	width: 709px;
	margin-left: 10px;
//	margin-left: 0px;
	padding: 5px 5px 5px 10px;
//	padding: 5px 5px;
//	margin-right: 0px;
	overflow: hidden;
	background: red;
}
p.hot {
	padding: 0 0px;
}
.hot1 {
	width: 168px;
//	width: 164px;
	height: 80px;
	margin: 0px 37px 5px 0px;
//	margin-right: 37px;
	padding: 0 0px;
	float: left;
	background: white;
}
.hot2 {
	width: 168px;
//	width: 164px;
	height: 80px;
	margin: 0px 5px 5px 0px;
//	margin-right: 10px;
	padding: 0 0px;
	float: left;
	background: white;
}

#рассылка по турконторам
.queryfield {
	font-size: 6pt;
}
