/*
Theme Name: real.net.ua - Serg
*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0}
table {border-collapse:collapse; border-spacing:0}
caption,th {text-align:left}
h1,h2,h3,h4,h5,h6 {font-size:1em}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal}

img {border:0; vertical-align:top}

a:focus, a:active {outline:none}

.cfix:after, .clear-li li:after {content:".";display:block;font-size:1px;height:0;clear:both;visibility:hidden}
.cfix, .clear-li li {display:inline-block}
/* Hide from IE Mac \*/
.cfix, .clear-li li {display:block}
/* End hide from IE Mac */

ul {list-style-type:none}

.clr {clear:both; height:1px; font-size:1px; visibility:hidden; margin:0px;}

.cr {position:absolute; overflow:hidden; font-size:1px}
.c-tl {top:0; left:0; background-position:0 0}
.c-tr {top:0; right:0; background-position:100% 0}
.c-bl {bottom:0; left:0; background-position:0 100%}
.c-br {bottom:0; right:0; background-position:100% 100%}

.ui-tabs-hide {display:none}

.clrr {
	font-size: 0px;
	display: block;
	clear: both;
}
/* ************************************************************************************************ */
#wraper {
	display: block;
	width: 820px;
	margin-right: auto;
	margin-left: auto;
}
body { behavior:url("hover.htc");}
.t1 {
	display: block;
	height: 86px;
	background-image: url(images/t1-logo.jpg);
	background-repeat: no-repeat;
	background-position: 22px bottom;
	position: relative;
}
.eng {
font-size:10px;
font-family:Tahoma;
font-weight:bold;
color:#000;
text-decoration:none;
padding-top:5px;
padding-left:26px;
	background-image: url(images/eng-ico.png);
	display: block;
	position: absolute;
	height: 17px;
	width: 23px;
	top: 0px;
	right: 0px;
}
.rus:hover, .eng:hover {text-decoration:underline;}

.rus {
font-size:10px;
font-family:Tahoma;
font-weight:bold;
color:#000;
text-decoration:none;
padding-top:5px;
padding-left:26px;
	display: block;
	position: absolute;
	height: 17px;
	width: 24px;
	top: 0px;
	background-image: url(images/rus-ico.png);
	right: 49px;

}
.homeico {
font-size:1px;
	background-image: url(images/home-ico.png);
	position: absolute;
	height: 14px;
	width: 15px;
	top: 4px;
	right: 165px;
}
.mapico {
font-size:1px;
	background-image: url(images/map-ico.png);
	position: absolute;
	height: 11px;
	width: 19px;
	top: 6px;
	right: 198px;
}
.searchico {
font-size:1px;
	background-image: url(images/search-ico.png);
	position: absolute;
	height: 12px;
	width: 12px;
	top: 6px;
	right: 131px;
}
.mail {
	font-family: Tahoma;
	font-size: 14px;
	font-weight: bold;
	color: #01aafe;
	background-image: url(images/mailico.png);
	display: block;
	padding-left: 43px;
	position: absolute;
	right: 7px;
	bottom: 4px;
	background-repeat: no-repeat;
	background-position: left center;
	height: 25px;
	text-decoration: none;
}
.phone {
	background-image: url(images/phoneico.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 23px;
	position: absolute;
	font-family: Tahoma;
	font-size: 14px;
	color: #262626;
	padding-left: 32px;
	right: 200px;
	bottom: 5px;
	text-decoration: none;
	padding-top: 8px;
}
.phone span {
	font-weight: bold;
	color: #01aafe;
}
.menu {
	background-image: url(images/logo-menu.png);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 39px;
}
.menu li {
	background-repeat: repeat-x;
	display: block;
	float: right;
	height: 39px;
	line-height: 34px;
	text-align:center;
	font-family: Tahoma;

	color: #4c4c4c;
	position:relative;

}


.first {
	line-height: 39px;
	background-image: url(images/last-menu-back.png);
	background-repeat: no-repeat;
	height: 39px;
	width: 122px;
	text-align: center;
}
.first a{display:block; position:absolute; top:0px; left:0px; height:39px; width:122px; z-index:2; text-decoration:none;color: #4c4c4c;}
.first:hover {	background-image: url(images/last-menu-back-active.png);}
.menudiv {
	font-size: 1px;
	background-image: url(images/menu-div.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 2px;
}
.mmid {
	background-image: url(images/menuback.gif);
	background-repeat: repeat-x;

}

.mmid:hover {
	background-image: url(images/menu-a.gif);
	background-repeat: repeat-x;

}

.f2 {
	width: 90px;
}
.f2 a{display:block; position:absolute; top:0px; left:0px; height:39px; width:90px; z-index:2; text-decoration:none;color: #4c4c4c;}
.f3 {
	width: 172px;
}
.f3 a{display:block; position:absolute; top:0px; left:0px; height:39px; width:172px; z-index:2; text-decoration:none;color: #4c4c4c;}
.f4 {
	width: 186px;
}
.f4 a{display:block; position:absolute; top:0px; left:0px; height:39px; width:186px; z-index:2; text-decoration:none;color: #4c4c4c;}
.menu li span {
	font-weight: bold;
	color: #005580;
}
.menu a {
	font-size: 15px;
}
.blank22 {
	display: block;
	clear: both;
	height: 22px;
}
.pic {
	background-image: url(images/back-main.jpg);
	background-repeat: no-repeat;
	display: block;
	height: 148px;
	position: relative;
}
.country {
    background-image:url(images/button-1.png);
    color:#FFFFFF;
    display:block;
    font-family:Georgia;
    font-size:16px;
    font-weight:bold;
    height:30px;
    line-height:27px;
    padding-left:28px;
    position:absolute;
    right:8px;
    text-decoration:none;
    top:0;
    width:68px;
}
.country:hover {background-image: url(images/button-1-a.png);}
.pic h1 {
	font-family: Georgia;
	font-size: 74px;
	color: #393c41;
	position: absolute;
	left: 23px;
	top: 29px;
	font-weight: normal;
}
.countrymenu {
	display: block;
	height: 27px;
}
.searchblock {
	background-image: url(images/search-back.png);
	background-repeat: repeat-x;
	display: block;
	height: 108px;
}
.searchblock-left {
	background-image: url(images/search-back-left.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	height: 108px;
}
.searchblock-right {
	background-image: url(images/search-back-right.png);
	background-repeat: no-repeat;
	background-position: right top;
	display: block;
	height: 108px;
	position: relative;
}
.countrymenu li {
	display: block;
	float: left;
	height:27px;
}
.countrymenu li span {height:27px; display:block; _float:left; white-space:nowrap;}
.countrymenu ul {
	display: block;
	height: 27px;
	line-height: 27px;
}
.mid .mib {background-image:url(images/mm-i.png); background-repeat:repeat-x; margin-right:5px; _margin-right:2.5px;}
.mid .milb {
	background-image: url(images/ml-i.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.mid .mirb {
	background-image: url(images/mr-i.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left:7px;
	padding-right:7px;
}

.mfirst .mib {background-image:url(images/mm-i.png); background-repeat:repeat-x; margin-right:0px; _margin-right:0px;}
.mfirst .milb {
	background-image: url(images/ml-i.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.mfirst .mirb {
	background-image: url(images/mr-i.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left:7px;
	padding-right:7px;
}
.mfirst a, .mid a {font-size:14px; font-family:Tahoma; color:#000; text-decoration:none;}
.mfirst a:hover, .mid a:hover {color:#006699; text-decoration:underline;}

.active a{ color:#FFF; font-weight:bold; text-decoration:none;  }
.active a:hover { color:#FFF; font-weight:bold; text-decoration:none; }

.active .mib {background-image:url(images/ma-b.png); background-repeat:repeat-x; margin-right:0px;}
.active .milb {
	background-image: url(images/ml-a.png);
	background-repeat: no-repeat;
	background-position: left top;
}

.active .mirb {
	background-image: url(images/mr-a.png);
	background-repeat: no-repeat;
	background-position: right top;
	padding-left:11px;
	padding-right:10px;
}
.m2 {
	background-image: url(images/homemenu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
}
.m2:hover {background-image: url(images/menuhome-a.gif);}
.active .m2:hover {background-image: url(images/homemenu.gif);}

.m1 {
	background-image: url(images/earthmenu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 24px;
}
.m1:hover {	background-image: url(images/earthmenu-a.gif);}
.active .m1:hover {	background-image: url(images/earthmenu.gif);}
.m3 {
	background-image: url(images/countrymenu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 28px;
}
.m3:hover {	background-image: url(images/countrymenu-a.gif);}
.active .m3:hover {	background-image: url(images/countrymenu.gif);}
.m4 {
	background-image: url(images/textmenu.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 17px;
}
.m4:hover {	background-image: url(images/textmenu-a.gif);}
.active .m4:hover {	background-image: url(images/textmenu.gif);}
.searchblock-right h2 {
	font-family: Tahoma;
	font-size: 20px;
	color: #4faee9;
	font-weight: normal;
	position: absolute;
	left: 20px;
	top: 17px;
}
#form1 {
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
}
#rayon {
	display: block;
	border: 1px solid #a5acb2;
	position: absolute;
	width: 312px;
	left: 20px;
	top: 66px;
		font-family:Tahoma;
	color:#3a3a42;
	font-size:12px;
	height:21px;

}
#type {
	display: block;
	border: 1px solid #a5acb2;
	position: absolute;
	width: 199px;
	left: 599px;
	top: 66px;
		font-family:Tahoma;
	color:#3a3a42;
	font-size:12px;
	height:21px;

}

#price {
	display: block;
	border: 1px solid #a5acb2;
	position: absolute;
	width: 199px;
	left: 366px;
	top: 66px;
	font-family:Tahoma;
	color:#3a3a42;
	font-size:12px;
	height:21px;


}
.s1 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	position: absolute;
	left: 20px;
	top: 50px;
}

.s2 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	position: absolute;
	left: 366px;
	top: 50px;
}

.s3 {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
	position: absolute;
	left: 599px;
	top: 50px;
}
.bg1 {
	background-image: url(images/blankgrad.png);
	position: absolute;
	height: 9px;
	width: 16px;
	left: 4px;
	top: 40px;
	font-size: 1px;
}

.bg2 {
	background-image: url(images/blankgrad.png);
	position: absolute;
	height: 9px;
	width: 16px;
	right: 4px;
	top: 40px;
	font-size: 1px;
}
#results {
	background-color: #f4f5f6;
	display: block;
	min-height: 100px;
	_height:300px;
	padding-bottom: 20px;
}
.greyline {
	font-size: 1px;
	background-color: #b2b5b6;
	display: block;
	height: 2px;
	width: 779px;
	margin-right: auto;
	margin-left: auto;
}
.view {
	display: block;
	height: 44px;
	position: relative;
}
.view a {
	line-height: 18px;
	text-align: center;
	display: block;
	height: 18px;
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;


}


.foto {
	position: absolute;
	top: 21px;
	right: 20px;
	padding-left:8px;
	padding-right:8px;
		color: #006699;
}
.table {
	position: absolute;
	top: 21px;
	right: 146px;
    padding-left:8px;
	padding-right:8px;
		color: #006699;
}
.table:hover { text-decoration:underline;}
.foto:hover { text-decoration:underline;}
.vactive {color:#fff; background-color:#006699}
/*.foto .vactive:hover { text-decoration:none;}*/
.vactive:hover { text-decoration:none;}
#results .datas{
	display: block;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 21px;
}
#results .datas li {
	background-image: url(images/list-prev-obj.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	min-height: 138px;
	_height:138px;
	clear: both;
}
#results img {
	display: inline;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
	height: 126px;
	width: 160px;
}
.idata {
	display: block;
	float: right;
	width: 598px;
	position: relative;
}
.hh3 {
    color:#006699;
    display:block;
    font-family:Georgia;
    font-size:18px;
    font-weight:bold;
    width:90%;
}
.hh4 {
	font-family: Tahoma;
	font-size: 12px;
	color: #00aaff;
	display: block;
	background-image: url(images/morze.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-bottom: 8px;
	font-weight: bold;
}
.onmap {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: normal;
	color: #006699;
	background-image: url(images/onmap.png);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	padding-left: 35px;
	position: absolute;
	height: 29px;
	width: 49px;
	top: 0px;
	right: 0px;
	text-decoration: none;
}
.onmap:hover { text-decoration:underline; color:#006699; background-image:url(images/onmap-a.gif);}
.text {
	font-family: Tahoma;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	display: block;
	padding-top: 5px;
	padding-bottom: 6px;
}
.price {
	line-height: 23px;
	background-image: url(images/moreback.png);
	display: block;
	height: 23px;
	width: 588px;
	font-family: Tahoma;
	font-size: 14px;
	color: #006699;
	padding-left: 10px;
	float: left;
	background-repeat: no-repeat;
}
.price a {
	font-family: Tahoma;
	font-size: 11px;
	line-height: 23px;
	font-weight: bold;
	color: #000;
	display: block;
	float: right;
	height: 23px;
	width: 87px;
	padding-left: 9px;
	text-decoration: none;
}
.p1 {
	float: left;
}
.blank32 {
	display: block;
	clear: both;
	height: 32px;
	_height:0px;
	font-size:0px;
}
.navigation {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	display: block;
}
.navigation li {
	display: inline;
	margin-right: 12px;
	margin-left: 12px;
}
.navactive {
	font-weight: bold;
	color: #7fceff;
}
.navigation a {
	color: #000;
	text-decoration:none;
}
.navigation a:hover { text-decoration:underline;}
.resfoot {
	font-size: 1px;
	background-image: url(images/rezfoot.gif);
	display: block;
	height: 5px;
}
.footer {
	background-image: url(images/footback.gif);
	background-repeat: no-repeat;
	background-position: center 21px;
	display: block;
	height: 70px;
	position: relative;
	clear: both;
}
.designer {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000;
	position: absolute;
	left: 7px;
	top: 37px;
}
.designer a {
	color: #000000;
	text-decoration: underline;
}
.copy {
	font-family: "Trebuchet MS";
	font-size: 11px;
	color: #000000;
	position: absolute;
		top: 37px;
		right:5px;
}
.main {
	display: block;
	position: absolute;
	height: 105px;
	width: 195px;
	left: 22px;
	top: 21px;
}
#results table {
	display: table;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	margin-top:10px;
	margin-bottom: 20px;

}
#results table td { vertical-align:middle; text-align:center;}
.header {
	font-family: Tahoma;
	font-size: 10px;
	color: #3a3a42;
	text-align: center;
	vertical-align: middle;
	height: 28px;
	background-color: #dde0e1;
	border-right-width: 2px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #f4f5f6;
	border-left-color: #F4F5F6;
}
.tab1 {
	width: 36px;
	border-left-style: none;
}
.tab2 {
	width: 239px;
}
.tab3 {
	width: 166px;
}
.tab4, .tab5{
	width: 51px;
}

.tab6 {width: 75px;}
.tab7 {width: 62px;}
.data {
	font-family: Tahoma;
	font-size: 12px;
	background-color:#FFFFFF;
	border-left:#f4f5f6 solid 2px;
    border-right:#f4f5f6 solid 2px;
	border-bottom:#f4f5f6 solid 4px;
    border-top:#f4f5f6 solid 4px;
	height:36px;
}
.tab2 span { font-weight:bold; color:#006699;}
.tab6 span { color:#00aaff; font-weight:bold;}
.tab7 a, .tab8 a{ color:#006699;}
.tab8 a{background-image:url(images/arr_a.gif); background-repeat:no-repeat; background-position:right center; padding-right:15px;}
.number {
	background-color: #c2e0f3;
	color:#006699; font-weight:bold;
}
.pad2 .mib{ margin-right:5px;}
.nopad .mib {margin:0px;}
.mapback {
	background-image: url(images/mapcontback.png);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 22px;
}
#mapmain {
	background-image: url(images/karta.jpg);
	display: block;
	height: 722px;
	width: 776px;
	margin-right: auto;
	margin-left: auto;
}
.greece {
	background-image: url(images/greece.jpg);
	display: block;
	float: left;
	height: 117px;
	width: 604px;
	position: relative;
}
.kipr {
	background-image: url(images/kipr.jpg);
	float: left;
	height: 117px;
	width: 604px;
	margin-top: 14px;
	display: block;
	position: relative;
}
.search {
	background-image: url(images/back-search.png);
	float: right;
	height: 246px;
	width: 195px;
	display: block;
	position: relative;
}
.maincmenu li {
	display: inline-table;
	font-family: Tahoma;
	font-size: 11px;
	float: left;
}
.maincountry a {
	color: #000000;
	text-decoration: none;
	background-image: url(images/earthmenu.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	line-height: 17px;
	display: block;
	height: 17px;
}
.maincountry {
	margin-right: 19px;
}
.maincmenu  a {
	display: block;
	float: left;
}
.mainkatalog a {
	color: #000000;
	text-decoration: none;
	background-image: url(images/homemenu.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 17px;
	padding-left: 20px;
	line-height: 17px;
}
.maincountry a:hover {		background-image: url(images/earthmenu-a.gif);}
.mainkatalog a:hover {background-image: url(images/menuhome-a.gif);}
.mainkatalog {
	margin-right: 22px;
}
.mainmapa a {
	color: #000000;
	text-decoration: none;
	background-image: url(images/countrymenu.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 17px;
	margin-right: 22px;
	padding-left: 28px;
	line-height: 17px;
}
.mainmapa a:hover {	background-image: url(images/countrymenu-a.gif);}
.mainpravo a {
	color: #000000;
	text-decoration: none;
	background-image: url(images/textmenu.gif);
	background-repeat: no-repeat;
	background-position: left;
	display: block;
	height: 17px;
	padding-left: 15px;
	line-height: 17px;
}
.mainpravo a:hover {	background-image: url(images/textmenu-a.gif);}
.maincmenu a:hover { text-decoration:underline; color:#006699;}.maincmenu {
	display: block;
	position: absolute;
	bottom: 3px;
	left: 17px;
}
.mctitle {
	font-family: Georgia;
	font-size: 64px;
	color: #383940;
	display: block;
	vertical-align: top;
	font-weight: normal;
	position: absolute;
	left: 24px;
	top: 13px;
}
#searchform {
	display: block;
	height: 246px;
	width: 195px;
	position: relative;
}
#searchbutton:hover {
	background-image: url(images/searchbtn-a.png);
}
.sbtn {
	background-image: url(images/searchbtn.png);
	height: 23px;
	width: 67px;
	display: block;
	position: absolute;
	top: 209px;
	left: 64px;
}
.sbtn:hover {
	background-image: url(images/searchbtn-a.png);
}
.ft1 {
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	position: absolute;
	left: 16px;
	top: 4px;
}
#searchform label {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #006699;
}
#searchform select {
	font-family: Tahoma;
	font-size: 12px;
	color: #222426;
	border: 1px solid #a5acb2;
	width: 167px;
}
.countrys {
	position: absolute;
	left: 14px;
	top: 39px;
}

.regions {
	position: absolute;
	left: 14px;
	top: 82px;
}

.prices {
	position: absolute;
	left: 14px;
	top: 124px;
}

.types {
	position: absolute;
	left: 14px;
	top: 167px;
}
.right {
	display: block;
	float: right;
	width: 546px;
	background-image: url(images/mnbot.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
}
.right h2 {
	line-height: 26px;
	background-image: url(images/mntop.png);
	display: block;
	height: 26px;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-left: 11px;
}

.left h2 {
	line-height: 26px;
	background-image: url(images/newstop.png);
	display: block;
	height: 26px;
	font-family: Tahoma;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
	padding-left: 11px;
}
.articles {
	background-image: url(images/mnback.png);
	background-repeat: repeat-y;
	display: block;
}
.onearticle h3 {
	font-family: Georgia;
	font-size: 18px;
	font-weight: bold;
	color: #006699;
	display: block;
}
.onearticle p {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
	display: block;
	line-height: 18px;
}
.onearticle {
	display: block;
	margin-right: 13px;
	margin-left: 13px;
	padding-top: 10px;
}
.more {
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #00aaff;
	text-align: right;
	display: block;
}
.dotes {
	background-image: url(images/bolddotes.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 10px;
}
.left {
	display: block;
	float: left;
	width: 254px;
	background-image: url(images/newsbot.png);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-bottom: 8px;
}
.onenews {
	background-image: url(images/new_back_img.png);
	background-repeat: no-repeat;
	background-position: left top;
	display: block;
	min-height: 65px;
	_height:65px;
	margin-left: 12px;
	margin-right: 12px;
}
.newsy {
	background-image: url(images/newsback.png);
	background-repeat: repeat-y;
	display: block;
	padding-bottom: 5px;
}
.onenews img {
	float: left;
	margin-top: 2px;
	margin-left: 2px;
	height: 57px;
	width: 60px;
}
.newsy h3 {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
	display: block;
	margin-right: 12px;
	margin-left: 12px;
	padding-top: 10px;
}
.newsy h3 a {
	font-family: Tahoma;
	font-size: 13px;
	font-weight: bold;
	color: #006699;
    text-decoration: none;
}
.newsy h3 a:hover {
    text-decoration: underline;
}
.newsy h4 {
	font-family: Tahoma;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	display: block;
	margin-right: 12px;
	margin-left: 12px;
}
.nprice {
	display: block;
	float: right;
	width: 150px;
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.newstext {
	display: block;
	float: right;
	width: 150px;
	font-family: Tahoma;
	font-size: 10px;
	color: #000000;
}
.clearr {
	display: block;
	clear: both;
	margin-right: 5px;
	margin-left: 5px;
}
.morze {
	background-image: url(images/morze.gif);
	background-repeat: repeat-x;
	background-position: center bottom;
	height: 10px;
}
.nprice span {
	font-weight: bold;
	color: #00aaff;
}
.art {
	background-image: url(images/articleback.png);
}
.c2 {
	background-image: url(images/greece.png);
	background-repeat: no-repeat;
	position: absolute;
	height: 30px;
	width: 86px;
	top: 0px;
	right: 0px;
	z-index: 0;
	font-family: Georgia;
	font-size: 16px;
	line-height: 24px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 35px;
	text-decoration: none;
}
.c2:hover {	background-image: url(images/greece-a.png); z-index:3;}
.c1 {
	background-image: url(images/kipr.png);
	position: absolute;
	z-index: 1;
	height: 30px;
	width: 77px;
	top: 0px;
	right: 87px;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 30px;
	line-height: 24px;
}
.c1:hover {	background-image: url(images/kipr-a.png);}

.artmenu a {
	font-family: Georgia;
	font-size: 17px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.artmenu a:hover, .artmenu a.active { color:#00aaff; text-decoration:underline;}
.artmenu {
	display: block;
	padding-right: 21px;
	padding-left: 21px;
}
.arttext {
	display: block;
	padding-left: 21px;
	padding-right: 21px;
	font-family: Tahoma;
	color: #030303;
	font-size: 12px;
	padding-top: 10px;
}
.arttext p {
	line-height: 18px;
	display: block;
	padding-bottom: 22px;
}
.arttext h2 {
	font-family: Georgia;
	font-size: 14px;
	color: #00aaff;
}
.arttext h1 {
	font-family: Georgia;
	font-size: 26px;
	font-weight: bold;
	color: #006699;
	padding-bottom: 22px;
}
.arttext ul {
	display: block;
	padding-left: 30px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.arttext li {
	list-style-type: disc;
	line-height: 18px;
}
.kiprpic {
	background-image: url(images/back-main-kipr.jpg);
}
.country-greece {
	line-height: 24px;
	text-decoration: none;
	background-image: url(images/button2.png);
	position: absolute;
	height: 30px;
	width: 86px;
	top: 0px;
	right: 0px;
	font-family: Georgia;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 30px;
}
.country-greece:hover {	background-image: url(images/button2-a.png);}
.activerus {
	background-image: url(images/rus-ico-a.png);
}.activeeng {
	background-image: url(images/eng-ico-a.png);
}

#results table.form {
    width: auto;
}

#results table.form td {
    padding: 4px;
    text-align: left;
}

#results table.form td.label {
    width: 50%;
    text-align: right;
    font-weight: bold;
}

#SellerForm input[type="text"] {
    width: 207px;
    height: 18px;
}

.counter {
    text-align: center;
    padding-top: 38px;
}

.required {
    font-size: 12px;
    font-weight: bold;
    color: red;
    padding-left: 3px;
}

.sitemap > a, .sitemap .maps-site-1 {
    display: block;
    clear: both;
    font-size: 17px;
    padding-top: 17px;
    color: #494F52;
}

.sitemap div a {
    display: block;
    clear: both;
    padding-left: 10px;
    color: #494F52;
}

