body {
	padding: 0;
	margin: 0;
	background: #fff url(../img/page_backg1.png) left top repeat-x;
}

body, input, select, textarea, h1, h2, h3, h4, h5, h6, p {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

body, input, select, textarea {
	font-size: 11px;
}

a img {
	border: 0;
}

.fantom {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
}

#container1 {
	background: url(../img/page_backg3.jpg) center top no-repeat;
}

#content {
	width: 1000px;
	padding-bottom: 5px;
	margin: 0 auto;
	background: url(../img/page_backg4.jpg) left 768px no-repeat;
}

#header {
	float: left;
	width: 874px;
	height: 216px;
}

#sitemenu {
	float: left;
	padding: 20px 0 0;
	margin: 0;
	list-style-type: none;
}

#sitemenu li {
	float: left;
	padding: 0 8px 0 7px;
}

#sitemenu .home, #sitemenu .map {
	background: url(../img/sitemenu_separator.gif) right top no-repeat;
}

#sitemenu li a {
	display: block;
	width: 12px;
	height: 8px;
	background: left top no-repeat;
}

#sitemenu .home a {
	background-image: url(../img/sitemenu_home.gif);
}

#sitemenu .map a {
	background-image: url(../img/sitemenu_map.gif);
}

#sitemenu .contacts a {
	background-image: url(../img/sitemenu_contacts.gif);
}

#sitemenu li a strong {
	display: none;
}

#sitemenu li a:hover {
	background-position: right top;
}

#langs {
	float: left;
	display: block;
	padding: 22px 0 0 6px;
	margin: 0;
	color: #a2d0f0;
}

#langs dt {
	padding: 0;
	margin: 0;
	height: 24px;
}

#langs dd {
	padding: 0;
	margin: 0;
	height: 21px;
}

#langs dd a {
	display: block;
	padding-left: 39px;
	background: left bottom no-repeat;
	color: #c2e1f6;
	text-decoration: none;
}

#langs .en a {
	background-image: url(../img/lang_flagen.gif);
}

#langs .bg a {
	background-image: url(../img/lang_flagbg.gif);
}

#langs .ro a {
	background-image: url(../img/lang_flagro.gif);
}

#langs dd a:hover {
	background-position: left top;
	color: #fff;
}

#users {
	float: left;
	width: 250px;
}

.mainmenu {
	width: 188px;
	height: 223px;
	padding: 0 29px 0 33px;
	margin: -5px 0 0;
	list-style-type: none;
}

.mainmenu li {
	display: block;
	height: 17px;
	padding: 13px 10px 5px 0;
}

.mainmenu .over {
	background: url(../img/mainmenu_over.gif) right top no-repeat;
}

.mainmenu .accomen, .mainmenu .accombg, .mainmenu .accomro {
	position: relative;
} 

.mainmenu li a {
	display: block;
	height: 17px;
	padding: 0;
	margin: 0;
	background: right top no-repeat;
	outline: none;
}

.mainmenu .hotelen a {
	background-image: url(../img/mainmenu_hotel_en.gif);
}

.mainmenu .hotelbg a {
	background-image: url(../img/mainmenu_hotel_bg.gif);
}

.mainmenu .hotelro a {
	background-image: url(../img/mainmenu_hotel_ro.gif);
}

.mainmenu .accomen a {
	background-image: url(../img/mainmenu_accom_en.gif);
}

.mainmenu .accombg a {
	background-image: url(../img/mainmenu_accom_bg.gif);
}

.mainmenu .accomro a {
	background-image: url(../img/mainmenu_accom_ro.gif);
}

.mainmenu .doubleen a {
	background-image: url(../img/accom_double_en.gif);
}

.mainmenu .doublebg a {
	background-image: url(../img/accom_double_bg.gif);
}

.mainmenu .doublero a {
	background-image: url(../img/accom_double_ro.gif);
}

.mainmenu .singleen a {
	background-image: url(../img/accom_rooms_en.gif);
}

.mainmenu .singlebg a {
	background-image: url(../img/accom_rooms_bg.gif);
}

.mainmenu .singlero a {
	background-image: url(../img/accom_rooms_ro.gif);
}

.mainmenu .smallen a {
	background-image: url(../img/accom_smallaps_en.gif);
}

.mainmenu .smallbg a {
	background-image: url(../img/accom_smallaps_bg.gif);
}

.mainmenu .smallro a {
	background-image: url(../img/accom_smallaps_ro.gif);
}

.mainmenu .bigen a {
	background-image: url(../img/accom_bigaps_en.gif);
}

.mainmenu .bigbg a {
	background-image: url(../img/accom_bigaps_bg.gif);
}

.mainmenu .bigro a {
	background-image: url(../img/accom_bigaps_ro.gif);
}

.mainmenu .barsen a {
	background-image: url(../img/mainmenu_bars_en.gif);
}

.mainmenu .barsbg a {
	background-image: url(../img/mainmenu_bars_bg.gif);
}

.mainmenu .barsro a {
	background-image: url(../img/mainmenu_bars_ro.gif);
}

.mainmenu .servicesen a {
	background-image: url(../img/mainmenu_services_en.gif);
}

.mainmenu .servicesbg a {
	background-image: url(../img/mainmenu_services_bg.gif);
}

.mainmenu .servicesro a {
	background-image: url(../img/mainmenu_services_ro.gif);
}

.mainmenu .albenaen a {
	background-image: url(../img/mainmenu_albena_en.gif);
}

.mainmenu .albenabg a {
	background-image: url(../img/mainmenu_albena_bg.gif);
}

.mainmenu .albenaro a {
	background-image: url(../img/mainmenu_albena_ro.gif);
}

.mainmenu .contactsen a {
	background-image: url(../img/mainmenu_contacts_en.gif);
}

.mainmenu .contactsbg a {
	background-image: url(../img/mainmenu_contacts_bg.gif);
}

.mainmenu .contactsro a {
	background-image: url(../img/mainmenu_contacts_ro.gif);
}

.mainmenu li ul {
	position: absolute;
	top: 0;
	left: 188px;
	display: block;
	width: 198px;
	height: 153px;
	padding: 0 0 0 18px;
	list-style-type: none;
	background: url(../img/mainmenu_sub_backg.gif) left top no-repeat;
}

.mainmenu li ul li a {
	background-position: left top;
}

.mainmenu li ul li a:hover {
	background-position: left bottom;
}

.mainmenu strong {
	display: none;
}

.mainmenu li a:hover {
	background-position: right bottom;
}

.schform {
	height: 50px;
	padding: 23px 0 0;
	margin: 0;
	background: left top no-repeat;
	vertical-align: top;
}

.schformen {
	padding-left: 35px;
	background-image: url(../img/sform_backg_en.gif);
}

.schformbg {
	padding-left: 22px;
	background-image: url(../img/sform_backg_bg.gif);
}

.schformro {
	padding-left: 22px;
	background-image: url(../img/sform_backg_ro.gif);
}

.schform label {
	display: none;
}

.schform input {
	border: 0;
	vertical-align: top;
}

.schform .text {
	width: 144px;
	color: #cb4e8f;
}

.schformbg .text {
	margin-right: 8px;
}

.schform .submit {
	width: 50px;
	height: 21px;
	background: left top no-repeat;
	outline: none;
	cursor: pointer;
}

.schform .en {
	margin-left: 15px;
	background-image: url(../img/sform_submit_en.gif);
}

.schform .bg {
	margin-left: 7px;
	background-image: url(../img/sform_submit_bg.gif);
}

.schform .ro {
	width: 60px;
	margin-left: 7px;
	background-image: url(../img/sform_submit_ro.gif);
}

.schform .en.clicked {
	margin: 1px 0 0 16px;
}

.schform .bg.clicked, .schform .ro.clicked {
	margin: 1px 0 0 8px;
}

.infomenu {
	width: 221px;
	padding: 3px 0 0;
	margin: 0;
	list-style-type: none;
}

.infomenu li {
	padding: 7px 15px 8px 0;
	background: right bottom no-repeat;
}

.infomenu .albenabg, .infomenu .albenaen {
	background-image: url(../img/infomenu_albena_backg.gif);
}

.infomenu .barsbg, .infomenu .barsen {
	background-image: url(../img/infomenu_bars_backg.gif);
}

.infomenu li a {
	display: block;
	height: 18px;
	background: right top no-repeat;
	font-size: 12px;
	color: #fff;
	text-align: right;
	text-decoration: none;
}

.infomenu .albenabg a {
	background-image: url(../img/infomenu_albena_bg.gif);
}

.infomenu .albenaen a {
	background-image: url(../img/infomenu_albena_en.gif);
}

.infomenu .albenaro a {
	background-image: url(../img/infomenu_albena_ro.gif);
}

.infomenu .barsbg a {
	background-image: url(../img/infomenu_bars_bg.gif);
}

.infomenu .barsen a {
	background-image: url(../img/infomenu_bars_en.gif);
}

.infomenu .barsro a {
	background-image: url(../img/infomenu_bars_ro.gif);
}

.infomenu .servicesbg a {
	background-image: url(../img/infomenu_services_bg.gif);
}

.infomenu .servicesen a {
	background-image: url(../img/infomenu_services_en.gif);
}

.infomenu .servicesro a {
	background-image: url(../img/infomenu_services_ro.gif);
}

.infomenu li a strong {
	display: none;
}

.infomenu li a:hover {
	background-position: right bottom;
}

.bulform {
	width: 244px;
	padding: 51px 0 0;
	margin: 18px 0 0;
	background: url(../img/bulletin_backg.gif) left top no-repeat;
}

.bulform label {
	display: block;
	height: 30px;
	background: center top no-repeat;
}

.bulform .labelen {
	background-image: url(../img/bulletin_head_en.gif);
}

.bulform .labelbg {
	background-image: url(../img/bulletin_head_bg.gif);
}

.bulform .labelro {
	background-image: url(../img/bulletin_head_ro.gif);
}

.bulform label span {
	display: none;
}

.bulform input {
	border: 0;
}

.bulform .text {
	display: block;
	width: 155px;
	margin: 0 auto 16px;
	background: #a6d2ef;
	color: #549ccb;
}

.bulform .submit {
	width: 92px;
	height: 16px;
	margin: 0 0 32px 111px;
	background: center top no-repeat;
	outline: none;
	cursor: pointer;
}

.bulform .en {
	background-image: url(../img/bulletin_submit_en.gif);
}

.bulform .bg {
	background-image: url(../img/bulletin_submit_bg.gif);
}

.bulform .ro {
	background-image: url(../img/bulletin_submit_ro.gif);
}

.bulform .clicked {
	margin: 1px 0 31px 112px;
}

.bulform p {
	width: 150px;
	padding: 0;
	margin: 0 auto;
	color: #357ba8;
	text-align: justify;
}

.info {
	float: left;
	width: 502px;
	padding: 113px 0 14px;
	font-size: 12px;
	color: #266c9d;
}

.pagetitle {
	height: 35px;
	padding: 0;
	margin: 0;
	background: 42px top no-repeat;
	font-size: 14px;
	color: #cb4e8f;
}

.searchheaden {
	background-image: url(../img/search_head_en.gif);
}

.searchheadbg {
	background-image: url(../img/search_head_bg.gif);
}

.searchheadro {
	background-image: url(../img/search_head_ro.gif);
}

.pagetitle span {
	display: none;
}

.welcomeen .pagetitle {
	background-image: url(../img/welcome_head_en.gif);
}

.welcomebg .pagetitle {
	background-image: url(../img/welcome_head_bg.gif);
}

.welcomero .pagetitle {
	background-image: url(../img/welcome_head_ro.gif);
}

.specheaden {
	background-image: url(../img/spec_head_en.gif);
}

.specheadbg {
	background-image: url(../img/spec_head_bg.gif);
}

.specheadro {
	background-image: url(../img/spec_head_ro.gif);
}

.newsheaden {
	background-image: url(../img/news_head_en.gif);
}

.newsheadbg {
	background-image: url(../img/news_head_bg.gif);
}

.newsheadro {
	background-image: url(../img/news_head_ro.gif);
}

.pagetitlesub {
	padding: 0 0 5px 45px;
	margin: 0;
	font-size: 12px;
	color: #1770b0;
}

.pagetext p {
	padding: 0 0 13px;
	margin: 0;
}

.pagetext a {
	color: #cb4e8f;
}

.pagetext a:hover {
	text-decoration: none;
}

.welcomeen .pagetext, .welcomebg .pagetext, .welcomero .pagetext {
	height: 105px;
	padding: 0 42px 20px 45px;
	overflow: hidden;
}

.welcomebg .more, .welcomeen .more, .welcomero .more {
	position: relative;
	top: -20px;
	left: 275px;
	display: block;
	width: 180px;
	height: 20px;
	font-weight: 11px;
	color: #cb4e8f;
	text-decoration: none;
	outline: none;
}

.welcomebg a:hover.more, .welcomeen a:hover.more, .welcomero a:hover.more {
	color: #347eb3;
}

.logos {
	clear: both;
	padding: 15px 0 0;
	margin: 0;
	list-style-type: none;
}

.logos li {
	float: left;
	padding-right: 57px;
}

.ipage {
	width: 488px;
	min-height: 510px;
	padding-left: 14px;
	background: url(../img/ipage_backg.gif) 14px 148px no-repeat;
}

.ipage .pagetext {
	width: 385px;
	padding: 0 44px 0 32px;
	margin-left: 13px;
}

.galheaden {
	background-image: url(../img/gal_head_en.gif);
}

.galheadbg {
	background-image: url(../img/gal_head_bg.gif);
}

.galheadro {
	background-image: url(../img/gal_head_ro.gif);
}

.gallery {
	width: 444px;
	padding: 15px 0 0 8px;
}

.galcats {
	display: block;
	width: 585px;
	height: auto;
	padding: 5px 10px;
	margin: 0 auto;
	background: #3c91b9 url(../img/galcats_backg.gif) left top no-repeat;
	list-style-type: none;
	font-size: 11px;
	color: #e2e0dc;
}

.galcats li {
	padding: 5px;
	display: inline-block;
	float: left;
	background: url(../img/galcats_separator.gif) right center no-repeat;
}

.galcats .fantom {
	float: none;
	height: 0;
	line-height: 0;
	font-size: 0;
	padding: 0;
	background: none;
}

.galcats li .selected {
	font-weight: bold;
}

.galcats li a {
	color: #fff;
	text-decoration: none;
	white-space: nowrap;
}

.galcats li a:hover {
	color: #e2e0dc;
}

.galarrow {
	float: left;
	display: block;
	width: 15px;
	height: 125px;
	padding-top: 132px;
	background: url(../img/gal_arrow_backg.gif) no-repeat;
}

.prevdis {
	background-position: left 16px;
}

.nextdis {
	background-position: right 16px;
}

.galarrow a {
	display: block;
	width: 15px;
	height: 33px;
	background: url(../img/gal_arrow.gif) no-repeat;
}

.galarrow .prev {
	background-position: left top;
}

.galarrow .next {
	background-position: right top;
}

.galarrow a:hover.prev {
	background-position: left bottom;
}

.galarrow a:hover.next {
	background-position: right bottom;
}

.galthumbs .bigpic {
	float: left;
	width: 412px;
	padding: 1px;
	text-align: center;
}

.galthumbs {
	min-height: 300px;
	padding: 0;
	margin: 0 auto;
	background: url(../img/ajax-loader.gif) center no-repeat;
}

.galthumbs #thumbslist {
	clear: both;
	display: block;
	width: 353px;
	height: 26px;
	padding: 4px 0 0 30px;
	margin: 0 auto;
	list-style-type: none;
	background: url(../img/gal_list_backg.gif) left top repeat-x;
	font-size: 11px;
}

#thumbslist li {
	float: left;
	padding-right: 1px;
}

#thumbslist li a {
	position: relative;
	display: block;
	width: 16px;
	height: 15px;
	padding: 1px 0 0;
	background: url(../img/gal_num_backg.gif) 100px 100px no-repeat;
	outline: none;
	color: #457ea2;
	text-align: center;
	text-decoration: none;
}

#thumbslist li a .thumb {
	position: absolute;
	top: -81px;
	left: -9px;
	visibility: hidden;
	display: block;
	width: 0;
	height: 0;
	padding: 2px 2px 9px;
	border-bottom: 0;
	background: url(../img/gal_thumb_backg.gif) left bottom no-repeat;
}

#thumbslist li a .thumb span {
	display: block;
	width: 98px;
	height: 64px;
	background: center no-repeat;
}

#thumbslist li a:hover, #thumbslist li .selected {
	background-position: center;
	color: #fff;
}

#thumbslist li a:hover .thumb {
	visibility: visible;
	display: inline-block;
	width: 98px;
	height: 64px;
}

#thumbslist li a:hover.selected .thumb {
	visibility: hidden;
	display: none;
	width: 0;
	height: 0;
}

.galthumbs h4 {
	padding: 25px;
	margin: 0;
	font-size: 12px;
	color: #8b8e90;
}

.galthumbs #comment {
	padding: 5px 24px;
	margin-top: 1px;
	background-color: #f6f4f0;
	font-size: 11px;
	color: #293758;
}

.hibox {
	float: left;
	width: 278px;
	height: 264px;
	padding-left: 11px;
	background: url(../img/hibox_backg.jpg) right top no-repeat;
}

.galbox {
	float: left;
	width: 188px;
	padding-top: 31px;
}

.galbox h2 {
	height: 31px;
	padding: 0;
	margin: 0;
	background: left top no-repeat;
}

.galbox h2 span {
	display: none;
}

.galbox .headen {
	background-image: url(../img/galbox_head_en.gif);
}

.galbox .headbg {
	background-image: url(../img/galbox_head_bg.gif);
}

.galbox .headro {
	background-image: url(../img/galbox_head_ro.gif);
}

.galbox .pics {
	width: 174px;
	padding: 7px;
	background: #fff url(../img/galbox_backg.gif) left bottom no-repeat;
}

.galbox .pics .pic {
	display: block;
	width: 174px;
	height: 115px;
	margin-bottom: 7px;
	background: center no-repeat;
}

.galbox .pics .links {
	padding: 0 0 0 4px;
	margin: 0;
	list-style-type: none;
	line-height: 15px;
	font-size: 10px;
	color: #6badd8;
}

.galbox .pics .links li {
	float: left;
	padding-right: 1px;
}

.galbox .pics .links li a {
	color: #6badd8;
	text-decoration: none;
}

.galbox .pics .links .num a {
	display: block;
	width: 15px;
	height: 15px;
	background: url(../img/galbox_selected.gif) 50px 50px no-repeat;
	text-align: center;
}

.galbox .pics .links .num a:hover, .galbox .pics .links .num .selected {
	background-position: center;
	color: #fff;
}

.galbox .pics .links .all {
	padding-left: 15px;
}

.galbox .pics .links .all a:hover {
	color: #c23e80;
}

#hilites {
	float: left;
	width: 244px;
	padding-top: 71px;
}

.spec h2 {
	height: 26px;
	padding: 5px 0 0;
	margin: 0;
	background: 7px top no-repeat;
	font-size: 11px;
}

.spec .headen {
	background-image: url(../img/hilites_head_en.gif);
}

.spec .headbg {
	background-image: url(../img/hilites_head_bg.gif);
}

.spec .headro {
	background-image: url(../img/hilites_head_ro.gif);
}

.spec h2 span {
	float: left;
	display: block;
	width: 138px;
	visibility: hidden;
}

.spec h2 a {
	line-height: 18px;
	font-weight: normal;
	color: #67abd7;
	text-decoration: none;
}

.spec h2 a:hover {
	color: #c23e80;
}

.spec .offer {
	width: 206px;
	height: 225px;
	padding: 21px 20px 0 18px;
	background: url(../img/spec_backg.gif) left top no-repeat;
}

.spec .offer .offerbox div {
	height: 154px;
	margin-bottom: 5px;
	overflow: hidden;
}

.spec .offer div h3 {
	padding: 0;
	margin: 0;
	font-size: 12px;
	color: #f5f3cd;
}

.spec .offer div h3 a {
	color: #f5f3cd;
	text-decoration: none;
}

.spec .offer div img {
	float: left;
	margin: 0 6px 6px 0;
	border: 3px solid #fff;
}

.spec .offer div h3 a:hover {
	color: #cdf4f5;
}

.spec .offer div p {
	padding: 0 2px;
	margin: 0;
	color: #fff;
}

.spec .offer .more {
	display: block;
	width: 80px;
	height: 36px;
	padding: 6px 3px 0;
	color: #fffdc2;
	text-decoration: none;
}

.spec .offer .more span {
	display: block;
	padding-left: 25px;
}

.spec .offer a:hover.more {
	color: #cdf4f5;
}

.spec .offer ul {
	padding: 0 0 0 120px;
	margin: 0;
	list-style-type: none;
	line-height: 11px;
	font-size: 10px;
	color: #6badd8;
}

.spec .offer ul li {
	float: left;
	padding-right: 1px;
}

.spec .offer ul li a {
	display: block;
	width: 15px;
	height: 14px;
	padding: 2px 0 0 1px;
	outline: none;
	background: url(../img/spec_selected.gif) 50px 50px no-repeat;
	color: #fffdc2;
	text-decoration: none;
	text-align: center;
}

.spec .offer ul li a:hover, .spec .offer ul li .selected {
	background-position: center;
	color: #fff;
}

.news {
	position: relative;
	height: 235px;
	padding-left: 79px;
	margin: 47px 0 0 -41px;
	background:left bottom no-repeat;
}

.newsen {
	background-image: url(../img/news_backg_en.gif);
}

.newsbg {
	background-image: url(../img/news_backg_bg.gif);
}

.newsro {
	background-image: url(../img/news_backg_ro.gif);
}

.news div h2 {
	height: 33px;
	padding: 0;
	margin: 0 0 15px;
	font-size: 13px;
}

.news div p {
	height: 90px;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.news div a {
	display: block;
	width: 145px;
	color: #fff;
	text-decoration: none;
}

.news div a:hover {
	color: #d6e8f4;
}

.listing {
	padding-right: 75px;
	border-left: 5px solid #fff;
	font-weight: bold;
	color: #72b1da;
}

.offers {
	list-style-type: none;
}

.listing li {
	padding-bottom: 8px;
}

.listing li a {
	color: #4288ba;
	text-decoration: none;
}

.listing li a:hover {
	color: #cb4e8f;
}

.listing li p {
	padding: 0;
	margin: 0;
}

.listing li ul {
	padding-top: 8px;
}

.reqheadbg, .reqheaden {
	margin-top: 15px;
	height: 27px;
}

.reqheadbg {
	background-image: url(../img/reqhead_bg.gif);
}

.reqheaden {
	background-image: url(../img/reqhead_en.gif);
}

.reqheadro {
	background-image: url(../img/reqhead_ro.gif);
}

.request {
	width: 416px;
	padding: 0 0 8px;
	margin: 0 0 0 22px;
	background: url(../img/request_backg.gif) right bottom no-repeat;
	font-size: 11px;
}

.request ul {
	display: block;
	padding: 15px 15px 7px;
	margin: 0;
	list-style-type: none;
	background: url(../img/request_backg.gif) left top no-repeat;
}

.request ul li {
	display: block;
	padding-bottom: 5px;
	min-height: 19px;
	line-height: 19px;
}

.request label {
	float: left;
	display: block;
	width: 80px;
}

.request .text {
	float: left;
	width: 172px;
	height: 21px;
	padding-top: 4px;
	background: url(../img/request_text_backg.gif) left top no-repeat;
	text-align: center;
}

.request .text input {
	width: 160px;
	border: 0;
	background-color: #fff;
	font-size: 11px;
	color: #266c9d;
}

.request .area {
	float: left;
	width: 281px;
	height: 111px;
	padding-top: 4px;
	background: url(../img/request_area_backg.gif) left top no-repeat;
	text-align: center;
}

.request .area textarea {
	width: 269px;
	height: 105px;
	border: 0;
	background-color: #fff;
	font-size: 11px;
	color: #266c9d;
	overflow: auto;
}

.request .error {
	background-position: right top;
	font-weight: bold;
	color: #cb4e8f;
}

.request .bottom {
	height: 50px;
	padding-left: 84px;
	background: url(../img/request_bottom_backg.gif) right bottom no-repeat;
}

.request .bottom .submit {
	width: 61px;
	height: 16px;
	margin: 5px 0 0 192px;
	border: 0;
	background: center top no-repeat;
	font-family: "Times New Roman", Times, serif;
	cursor: pointer;
}

.request .bottom .submitbg {
	background-image: url(../img/request_submit_bg.gif);
}

.request .bottom .submiten {
	background-image: url(../img/request_submit_en.gif);
}

.request .bottom .submitro {
	background-image: url(../img/request_submit_ro.gif);
}

.request .bottom .clicked {
	margin: 6px 0 0 193px;
}

.sitemapheadbg {
	background-image: url(../img/headers/sitemap_head_bg.gif);
}

.sitemapheaden {
	background-image: url(../img/headers/sitemap_head_en.gif);
}

.sitemapheadro {
	background-image: url(../img/headers/sitemap_head_ro.gif);
}

#footer1 {
	clear: both;
	position: relative;
}

#footer1 .contacts {
	display: block;
	width: 872px;
	height: 66px;
	padding: 23px 0 0 98px;
	margin: 0;
	list-style-type: none;
	background: url(../img/contacts_backg.jpg) 16px bottom no-repeat;
	font-size: 12px; 
	color: #997e47;
}

#footer1 .contacts li {
	float: left;
	display: inline-block;
	padding: 17px 0 0 59px;
	white-space: nowrap;
}

#footer1 .contacts .reception {
	width: 181px;
	height: 40px;
	padding: 0;
	background: left top no-repeat;
}

#footer1 .contacts .receptionen {
	background-image: url(../img/contacts_tel_en.gif);
}

#footer1 .contacts .receptionbg {
	background-image: url(../img/contacts_tel_bg.gif);
}

#footer1 .contacts .receptionro {
	background-image: url(../img/contacts_tel_ro.gif);
}

#footer1 .contacts .reception strong {
	display: none;
}

#footer1 .contacts li a {
	color: #997e47;
	text-decoration: none;
}

#footer1 .contacts li a:hover {
	color: #1c86c4;
}

#footer2 {
	height: 20px;
	padding: 0;
	margin: 0;
	list-style-type: none;
	font-size: 12px;
	color: #a7becc;
}

#footer2 li {
	float: left;
}

#footer2 .rights {
	width: 700px;
	padding-left: 60px;
}

#footer2 li a {
	color: #a7becc;
}

#footer2 .rights a {
	padding-left: 20px;
}

#footer2 li a:hover {
	color: #cb4e8f;
	text-decoration: none;
}

#counters {
	display: none;
}