@font-face {
    font-family:'BPG_Mrgvlovani_Caps';
    src: url('fonts/BPG_Mrgvlovani_Caps.eot');
    src: url('fonts/BPG_Mrgvlovani_Caps.eot#iefix') format('embedded-opentype'),
         url('fonts/BPG_Mrgvlovani_Caps.woff') format('woff'),
         url('fonts/BPG_Mrgvlovani_Caps.ttf') format('truetype'),
         url('fonts/BPG_Mrgvlovani_Caps.svg#BPG_Mrgvlovani_Caps') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'bpg_arial';
    src: url('fonts/bpg_arial-webfont.eot');
    src: url('fonts/bpg_arial-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bpg_arial-webfont.woff') format('woff'),
         url('fonts/bpg_arial-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
body {
	margin:0px;
	color:#333333;
	font-size:13px;
	font-family:bpg_arial;
	background-color:#EDEDEE;
}
a:link {
	text-decoration:none;
	color:#48595F;
}
a:visited {
	text-decoration:none;
	color:#48595F;
}
a:hover {
	text-decoration:none;
	color:#39ADA7;
}
a:active {
	text-decoration:none;
	color:#39ADA7;
}
.topnavwrapper {
	height:44px;
	background-color:#48595F;
}
.topnav {
	font-family:BPG_Mrgvlovani_Caps;
	color:#FFFFFF;
	font-size:12px;
}
.topnav a:link {
	color:#FFFFFF;
	text-decoration:none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.topnav a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
.topnav a:hover {
	color:#59C8C2;
	text-decoration:none;
}
.topnav a:active {
	color:#59C8C2;
	text-decoration:none;
}
.uiwrapper {
	background-color:#EDEDEE;
}
.ui {
	background-color:#EDEDEE;
	width:1000px;
	height:130px;
}
.uilinks {

}
.langchooser {
	font-family:Arial;
	font-size:11px;
	margin-bottom:2px;
}
.langchooser img {
	margin-right:2px;
}
.generallinks {
	font-family:bpg_arial;
	font-size:12px;
}
.extralinks {
	font-family:BPG_Mrgvlovani_Caps;
	margin-top:14px;
}
.extralinks2 {
	font-family:BPG_Mrgvlovani_Caps;
	margin-top:8px;
}

.headerlogo {
	width:400px;
	border-top:1px solid #DADADA;
	margin-top:5px;
	padding-top:15px;
}
.headerlogoholder {
	width:120px;
	height:35px;
	background-color:#DADADA;
	text-align:center;
	line-height:35px;
	color:#666666;
	font-family:Arial;
	font-size:11px;
}

.fixed{
	position:fixed;
	width: 100%;
	top: 0px;
	z-index:99999;
}
.proportion {
	margin-top:46px;
}
.headerwrapper {
	height:45px;
	background-color:#59C8C2;
	border-bottom:1px solid #FFFFFF;
}
.header {
	background-color:#59C8C2;
	height:50px;
	width:1000px;
	border-left:1px solid #B7E7E5;
	border-right:1px solid #B7E7E5;
}
#menu {
	margin:0;
	padding:0;
}
#menu ul {
	font-weight: normal;
	padding:0;
	margin:0;
}
#menu li {
	position: relative;
	float: left;
	list-style: none;
	margin: 0;
	padding:0;
}
#menu li a {
	_width: 0px;
	height: 50px;
	display: block;
	text-decoration:none;
	text-align: left;
	line-height: 56px;
	color:#1E2528;
	font-size:13px;
	white-space:nowrap;
	font-family:BPG_Mrgvlovani_Caps;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border-left:1px solid #B7E7E5;
	padding-left:29px;
	padding-right:29px;
}
@-moz-document url-prefix() { 
  #menu li a {
		line-height:54px;
  }
}
#menu li a:hover {
	
	background-color:#B7E7E5;
}
#menu ul ul {
	position: absolute;
	top: 44px;
	width: 100px;
	visibility: hidden;
	font-weight: normal;
	left:-1px;
	z-index:999;
}
#menu ul ul li {
	border:none;
	font-weight: normal;
}
#menu ul ul a {
	font-weight: normal;
	padding-left: 10px;
	padding-right: 7px;
	width:245px;
	font-size:13px;
	height:35px;
	line-height:38px;
	color:#FFFFFF;
	text-shadow:none;
	border-right:none;
	border-bottom:1px solid #000000;
	background-image: url(img-site/pix2.png);
	background-repeat: repeat;
	background-position: left bottom;
	font-family:bpg_nino;
}
#menu ul ul a:hover {
	background:none;
	background-image: url(img-site/pix2.png);
	background-repeat: repeat;
	background-position: left bottom;
	font-weight: normal;
	color:#5CA038;
}
#menu ul li:hover ul {
	visibility:visible;
	border:0px;
	margin-top:1px;
}
#menu li li li	{ 
	border-left:1px solid #000000; height:35px; line-height:35px; left:160px; width:85px; border-bottom:1px solid #000000; }
#menu li li li:hover	{ color:blue }
#menu li ul li	{ display:block;}
#menu li ul li:hover ul	{ display:block; top:-1px; left:8em; margin-left:-2px }
#menu li:hover ul ul	{ display:none }
.contentwrapper {
	background-color:#EDEDEE;
}
.content {
	width:1000px;
	height:500px;
	padding-top:40px;
	padding-bottom:40px;
	padding-left:20px;
	padding-right:20px;
	background-color:#FFFFFF;
}
.title {
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:18px;
	margin-bottom:6px;
	text-align:center;
	color:#48595F;
	display:table;
	background-color:#FFFFFF;
	padding-left:14px;
	padding-right:14px;
	margin-left:auto;
	margin-right:auto;
}
.itemtitle {
	font-weight:bold;
	font-family:BPG_Mrgvlovani_Caps;
	color:#48595F;
}
.sepline {
	height:1px;
	width:100%;
	border-bottom:1px solid #59C8C2;
	margin-bottom:-13px;
}
.sepclear {
	margin-bottom:30px;
}
.regionbox {
	float:left;
	margin-right:74px;
	margin-bottom:45px;
	width:270px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.regionbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.regionbox_title {
	height:50px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	color:#666666;
}
.leftbar {

}
.rightbar {

}
.leftnavhead {
	width:220px;
	padding-left:15px;
	padding-right:15px;
	background-color:#48595F;
	padding-top:12px;
	padding-bottom:8px;
	font-family:BPG_Mrgvlovani_Caps;
	color:#FFFFFF;
	font-size:12px;
}
.leftnavitem {
	text-align:left;
	text-decoration:none;
	width:250px;
}
.leftnavitem a {
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	display: block;
	padding-top:10px;
	padding-bottom:6px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	border-bottom:1px solid #CBCBCB;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	background-color:#EDEDEE;
}
.leftnavitem a:link {
	color: #48595F;
	text-decoration:none;
}
.leftnavitem a:visited {
	color: #48595F;
	text-decoration:none;
}
.leftnavitem a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
}
.leftnavitem a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.tourbox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.tourbox img {
	width:220px;
}
.tourbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.tourbox_title {
	height:50px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.notewrapper {
	background-color:#F2F4F6;
	height:38px;
	line-height:42px;
	text-align:center;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	border:1px solid #DADADA;
	color:#666666;
}
.anot {
	background-color:#59C8C2;
	height:38px;
	line-height:42px;
	text-align:center;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	border:1px solid #3FBDB7;
	color:#FFFFFF;
	margin-bottom:30px;
}
.pagination {
	margin-top:5px;
	clear:both;
}
.pager {
	text-align:center;
	color: #888888;
	text-decoration:none;
	float:left;
	background-color:#F2F4F6;
	margin-right:4px;
}
.pager a {
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	display: block;
	height:24px;
	line-height:24px;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.pager a:link {
	color: #888888;
	text-decoration:none;
}
.pager a:visited {
	color: #888888;
	text-decoration:none;
}
.pager a:hover {
	color:#888888;
	text-decoration:none;
}
.pager a:active {
	color: #888888;
	text-decoration:none;
}
.pageractive {
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	display: block;
	height:24px;
	line-height:24px;
	text-align:center;
	color: #FFFFFF;
	float:left;
	background-color:#59C8C2;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	margin-right:4px;
}
.pagerarrow {
	text-align:center;
	color: #FFFFFF;
	text-decoration:none;
	float:left;
	background-color:#59C8C2;
	margin-right:4px;
}
.pagerarrow a {
	padding-left:10px;
	padding-right:10px;
	text-decoration: none;
	display: block;
	height:24px;
	line-height:24px;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
}
.pagerarrow a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.pagerarrow a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.pagerarrow a:hover {
	color:#FFFFFF;
	text-decoration:none;
}
.pagerarrow a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.hotelbox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.hotelbox img {
	width:220px;
}
.hotelbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.hotelbox_title {
	height:160px;
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.hotelbox_address {
	font-family:bpg_arial;
	font-style:italic;
	font-size:12px;
	color:#666666;
	padding-top:10px;
}
.hotelbox_price {
	font-family:bpg_arial;
	font-style:italic;
	font-size:12px;
	color:#666666;
	padding-top:15px;
}

.guidebox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.guidebox img {
	width:220px;
}
.guidebox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.guidebox_title {
	height:50px;
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.guidebox_age {
	font-family:bpg_arial;
	font-style:italic;
	font-size:12px;
	color:#666666;
	padding-top:10px;
}

.partnerbox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.partnerbox img {
	width:229px;
}
.partnerbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.partnerbox_title {
	height:55px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.companybox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.companybox img {
	width:220px;
}
.companybox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.companybox_title {
	height:160px;
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.companybox_address {
	font-family:bpg_arial;
	font-style:italic;
	font-size:12px;
	color:#666666;
	padding-top:10px;
}
.newsbox {
	float:left;
	margin-right:74px;
	margin-bottom:74px;
	width:270px;
}
.newsbox img {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsbox img:hover {
	opacity:0.7;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.newsbox_title {
	padding-top:20px;
	font-family:BPG_Mrgvlovani_Caps;
	font-weight:bold;
	text-transform:uppercase;
	color:#666666;
}
.newsbox_title a:link {
	color:#666666;
}
.newsbox_title a:visited {
	color:#666666;
}
.newsbox_title a:hover {
	color:#666666;
}
.newsbox_title a:active {
	color:#666666;
}
.newsmore {
	text-align:center;
	text-decoration:none;
	float:left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.newsmore a {
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	display: block;
	height:33px;
	line-height:37px;
	font-family:'BPG_Mrgvlovani_Caps';
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:12px;
	font-weight:normal;
	background-color:#59C8C2;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.newsmore a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.newsmore a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.newsmore a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}
.newsmore a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}
.moreitems {
	text-align:center;
	margin-bottom:25px;
	font-size:14px;
}
.moreitems a:link {
	color:#657C85;
	text-decoration:none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.moreitems a:visited {
	color:#657C85;
	text-decoration:none;
}
.moreitems a:hover {
	color:#59C8C2;
	text-decoration:none;
}
.moreitems a:active {
	color:#59C8C2;
	text-decoration:none;
}
.product {
	border:1px solid #E2E2E2;
	padding-bottom:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:72px;
	margin-bottom:45px;
}
.productimg {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:270px;
	height:152px;
}
.productimg-prop {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	max-width:270px;
	max-height:152px;
}
.productoverlay {
	width:270px;
	height:152px;
	background-color:#000000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	line-height:152px;
	opacity:0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.product:hover .productoverlay {
	opacity:0.8;
}
.producttitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:13px;
	color:#333333;
	padding-top:10px;
}
.productprice {
	font-family:Arial;
	font-size:14px;
	color:#666666;
	padding-top:4px;
}
.productcompany {
	padding-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:13px;
	color:#666666;
}



.hotelroom {
	border:1px solid #E2E2E2;
	padding-bottom:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:24px;
	margin-bottom:24px;
	width:205px;
}
.hotelroomimg {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:205px;
	height:115px;
}
.hotelroomoverlay {
	width:205px;
	height:115px;
	background-color:#000000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	line-height:124px;
	opacity:0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.hotelroom:hover .hotelroomoverlay {
	opacity:0.8;
}



.product2 {
	border:1px solid #E2E2E2;
	padding-bottom:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:64px;
	margin-top:18px;
	margin-bottom:26px;
	width:254px;
}
.productimg2 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:254px;
	height:143px;
}
.productoverlay2 {
	width:254px;
	height:143px;
	background-color:#000000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	line-height:152px;
	opacity:0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.product2:hover .productoverlay2 {
	opacity:0.8;
}
.productcompany2 {
	padding-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	height:40px;
	line-height:20px;
}


.seperator {
	width:100%;
	height:1px;
	line-height:1px;
	clear:both;
	margin-bottom:20px;
}
.footerwrapper {
	padding-top:30px;
	padding-bottom:30px;
	background-color:#3F4E53;
	border-top:5px solid #59C8C2;
}
.footergrid {
	color:#EEF1F2;
	text-shadow:1px 1px #222B2E;
}
.footergrid a:link {
	color:#EEF1F2;
	text-decoration:none;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.footergrid a:visited {
	color:#EEF1F2;
	text-decoration:none;
}
.footergrid a:hover {
	color:#59C8C2;
	text-decoration:none;
}
.footergrid a:active {
	color:#59C8C2;
	text-decoration:none;
}
.footergrid th {
	font-family:BPG_Mrgvlovani_Caps;
	font-weight:normal;
	font-size:15px;
	text-align:left;
	padding-bottom:7px;
}
.footergrid td {
	padding-bottom:10px;
	font-size:14px;
	background-image: url(img-site/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	text-align:left;
	padding-left:12px;
}
.footerlastwrapper {
	height:46px;
	background-color:#2E383C;
	color:#9EAFB4;
	font-family:Arial;
	font-size:12px;
	padding-top:4px;
}

#accordion {  
    font-family:inherit !important;
} 
#accordion .ui-accordion-content {  
	font-size:14px;
	line-height:25px;
	color:#333333;
	text-align:justify;
	border:1px solid #D4DCE0;
}
#accordion .ui-accordion-header {
	background:none;
    background-color: #D4DCE0;  
    margin: 0px; 
	border:none;
	margin-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	padding-top:14px;
	padding-bottom:9px;
	font-size:13px;
	outline:none;
} 




#accordionbar {  
	width:250px;
} 
#accordionbar .ui-accordion-content {  
	border-top:none;
	border-bottom:none;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	padding:0px;
	border-radius:0px;
	moz-border-radius:0px;
	webkit-border-radius:0px;
}
#accordionbar .ui-accordion-header {
	background:none;
    background-color: #FFFFFF;  
    margin: 0px; 
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
	background-color:#EDEDED;
	border-top:none;
	font-family:BPG_Mrgvlovani_Caps;
	padding-top:13px;
	padding-bottom:7px;
	font-size:11px;
	outline:none;
	padding-left:15px;
	padding-right:15px;
	border-radius:0px;
	moz-border-radius:0px;
	webkit-border-radius:0px;
	color:#48595F;
}
#accordionbar .ui-accordion-header:hover {
	background-color:#59C8C2;
	color:#FFFFFF;
}
#accordionbar .ui-accordion-header.ui-state-active  {
	background-color:#59C8C2;
	color:#FFFFFF;
	border-left:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	border-bottom:1px solid #CBCBCB;
}
.accmenuitem {
	font-size:11px;
}
.accmenuitem a {
	display:block;
	padding-left:15px;
	padding-right:15px;
	padding-top:11px;
	padding-bottom:6px;
	font-family:BPG_Mrgvlovani_Caps;
	color:#666666;
	border-bottom:1px solid #DADADA;
	background-color:#FFFFFF;
}
.accmenuitem a:link {
	color:#666666;
}
.accmenuitem a:visited {
	color:#666666;
}
.accmenuitem a:hover {
	color:#666666;
}
.accmenuitem a:active {
	color:#666666;
}
.accmenuitem a:hover {
	background-color:#E5EAED;
}



.bringaccordionbar {  
    font-family:inherit !important;
} 
.bringaccordionbar .ui-accordion-content {  
	border:1px solid #D4DCE0 !important;
	padding:0px !important;
}
.bringaccordionbar .ui-accordion-header {
	background:none !important;
    background-color: #E5EAED !important;
    margin: 0px !important;
	border-top:none !important;
	border-left:1px solid #C7D2D7 !important;
	border-right:1px solid #C7D2D7 !important;
	border-bottom:1px solid #C7D2D7 !important;
	font-family:BPG_Mrgvlovani_Caps !important;
	padding-top:14px !important;
	padding-bottom:9px !important;
	font-size:12px !important;
	outline:none !important;
	padding-left:20px !important;
	padding-right:20px !important;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	border-radius:0px !important;
	height:auto !important;
	color:#222222 !important;
	padding-top:11px !important;
	padding-bottom:6px !important;
}
.bringaccordionbar .ui-accordion-content {  
	border-top:none !important;
	border-radius:0px !important;
	border-bottom:none !important;
	border-left:1px solid #C7D2D7 !important;
	border-right:1px solid #C7D2D7 !important;
}
.bringaccordionbar .ui-accordion-header:hover {
	background-color:#58C7C1 !important;
	color:#FFFFFF !important;
}
.bringaccordionbar .ui-accordion-header.ui-state-active  {
	background-color:#58C7C1 !important;
	color:#FFFFFF !important;
}
.bringmeheader {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	background-color:#48595F !important;
	color:#FFFFFF;
	padding-top:14px;
	padding-bottom:10px;
	padding-left:20px !important;
	padding-right:20px !important;
	-webkit-border-top-left-radius: 3px;
	-webkit-border-top-right-radius: 3px;
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.bringmeheader:hover {
	background-color:#344044 !important;
}


#menuaccordion {  
    font-family:inherit !important;
} 
#menuaccordion .ui-accordion-content {  
	border:1px solid #D4DCE0;
	padding:0px;
}
#menuaccordion .ui-accordion-header {
	background:none;
    background-color: #D4DCE0;  
    margin: 0px; 
	border:none;
	margin-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	padding-top:14px;
	padding-bottom:9px;
	font-size:13px;
	outline:none;
	padding-left:20px;
	padding-right:20px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#menuaccordion .ui-accordion-header:hover {
	background-color:#58C7C1;
	color:#FFFFFF;
}
#menuaccordion .ui-accordion-header.ui-state-active  {
	background-color:#58C7C1;
	color:#FFFFFF;
}
.menuproductwrapper {
	padding-left:15px;
	padding-right:15px;
	border-bottom:1px solid #DADADA;
	padding-top:4px;
	padding-bottom:4px;
	height:30px;
}
.menuproductwrapper:hover {
	background-color:#D7DEE2;
}
.menuproducttitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	float:left;
	width:66%;
	height:30px;
	line-height:34px;
}
.menuproductprice {
	width:30%;
	float:right;
	height:30px;
	line-height:30px;
}


#menuaccordion2 {  
    font-family:inherit !important;
} 
#menuaccordion2 .ui-accordion-content {  
	border:1px solid #D4DCE0;
	padding:0px;
}
#menuaccordion2 .ui-accordion-header {
	background:none;
    background-color: #D4DCE0;  
    margin: 0px; 
	border:none;
	margin-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	padding-top:14px;
	padding-bottom:9px;
	font-size:13px;
	outline:none;
	padding-left:20px;
	padding-right:20px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
#menuaccordion2 .ui-accordion-header:hover {
	background-color:#58C7C1;
	color:#FFFFFF;
}
#menuaccordion2 .ui-accordion-header.ui-state-active  {
	background-color:#58C7C1;
	color:#FFFFFF;
}



.leftbaritem {
	width:250px;
	font-family:bpg_arial;
	font-size:13px;
	display:block;
	border-bottom:1px solid #D4DCE0;
}
.leftbaritem a {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:6px;
	color:#666666;
	text-decoration:none;
}
.leftbaritem a:link {
	color:#666666;
	text-decoration:none;
}
.leftbaritem a:visited {
	color:#666666;
	text-decoration:none;
}
.leftbaritem a:hover {
	color:#333333;
	text-decoration:none;
}
.leftbaritem a:active {
	color:#666666;
	text-decoration:none;
}

.leftbaritemhead {
	width:250px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-weight:bold;
	font-size:12px;
	display:block;
	border-bottom:1px solid #666666;
	margin-bottom:5px;
	margin-top:25px;
}
.leftbaritemhead a {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	color:#354147;
	text-decoration:none;	
}
.leftbaritemhead a:link {
	color:#354147;
	text-decoration:none;
}
.leftbaritemhead a:visited {
	color:#354147;
	text-decoration:none;
}
.leftbaritemhead a:hover {
	color:#354147;
	text-decoration:none;
}
.leftbaritemhead a:active {
	color:#354147;
	text-decoration:none;
}
.companywrapper {
	border:1px solid #D4DCE0;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:15px;
	padding-right:15px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-bottom:15px;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.companywrapper:hover {
	border:1px solid #59C8C2;
}



.companywrapperinside {
	padding:16px;
	background-color:#E6EBEC;
	border-top:3px solid #59C8C2;
}
.companywrapperinsideimg {
	width:180px;
	background-color:#FFFFFF;
	padding:5px;
}
.companytitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:18px;
	color:#48595F;
	margin-bottom:10px;
}
.companyspec {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:11px;
	color:#444444;
	margin-bottom:8px;
}
.companyextra {
	margin-top:16px;
	padding-top:18px;
	border-top:1px solid #BCC9CC;
}
.complikes {
	float:left;
}
.compviews {
	float:left;
	font-family:Arial;
	font-weight:normal;
	font-size:13px;
	border-left:1px solid #ADADAD;
	margin-left:15px;
	padding-left:12px;
	margin-top:3px;
}
.compviews img {
	margin-bottom:-3px;
}
.compdesc {
	font-family:bpg_arial;
	font-size:14px;
	line-height:24px;
	color:#333333;
	padding-top:10px;
}
.galleryphoto {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.galleryphoto img {
	width:166px;
	opacity:0.7;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.galleryphoto img:hover {
	opacity:1;
}
.noinfo {
	background-color:#F2F4F6;
	height:38px;
	line-height:42px;
	text-align:center;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	border:1px solid #DADADA;
	color:#666666;
	margin-top:15px;
	margin-bottom:20px;
}


.product3 {
	border:1px solid #E2E2E2;
	padding-bottom:10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:61px;
	margin-bottom:36px;
	width:180px;
}
.productimg3 {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	width:180px;
	height:101px;
}
.productoverlay3 {
	width:180px;
	height:101px;
	background-color:#000000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:14px;
	color:#FFFFFF;
	text-align:center;
	line-height:108px;
	opacity:0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.product3:hover .productoverlay3 {
	opacity:0.8;
}
.productcompany3 {
	padding-top:8px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	height:40px;
	line-height:20px;
}

.servicelist {
	float:left;
	background-color:#E6EBEC;
	border:1px solid #D9E1E3;
	margin-right:15px;
	margin-top:15px;
	padding-left:32px;
	padding-right:10px;
	width:296px;
	height:28px;
	line-height:32px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(img-site/check.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;	
	cursor:default;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.servicelist:hover {
	border:1px solid #59C8C2;
	background-color:#DEF4F3;
	color:#236966;
}
.hotelservice .servicelist:nth-child(even) {
	margin-right:0px;
}
.roomservice .servicelist:nth-child(even) {
	margin-right:0px;
}

.servicelistroom {
	float:left;
	background-color:#E6EBEC;
	border:1px solid #D9E1E3;
	margin-right:15px;
	margin-top:15px;
	padding-left:32px;
	padding-right:10px;
	width:292px;
	height:28px;
	line-height:32px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(img-site/check.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;	
	cursor:default;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.servicelistroom:hover {
	border:1px solid #59C8C2;
	background-color:#DEF4F3;
	color:#236966;
}
.hotelservice .servicelistroom:nth-child(even) {
	margin-right:0px;
}
.roomservice .servicelistroom:nth-child(even) {
	margin-right:0px;
}
.roomtypes .hoteltype:first-child {
	margin-top:24px;
}
.hoteltype {
	background-color:#E6EBEC;
	border:1px solid #D9E1E3;
	height:34px;
	line-height:38px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	margin-top:10px;
	color:#666666;
	font-family:'BPG_Mrgvlovani_Caps';
	padding-left:32px;
	padding-right:10px;
	font-size:12px;
	background-image: url(img-site/check.png);
	background-repeat: no-repeat;
	background-position: 8px 9px;
	cursor:default;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.hoteltype:hover {
	border:1px solid #59C8C2;
	background-color:#DEF4F3;
	color:#236966;
}
.hoteltype span {
	float:right;
}
.restextra {
	padding-top:14px;
	padding-bottom:10px;
	border-bottom:1px dotted #DADADA;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#333333;
}
.restextra span {
	color:#339B96;
}

.restservicelist {
	float:left;
	background-color:#E6EBEC;
	border:1px solid #D9E1E3;
	margin-top:15px;
	padding-left:32px;
	padding-right:10px;
	width:654px;
	height:28px;
	line-height:32px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(img-site/check.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;	
	cursor:default;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.restservicelist:hover {
	border:1px solid #59C8C2;
	background-color:#DEF4F3;
	color:#236966;
}
.regtype1 {
	font-family:'BPG_Mrgvlovani_Caps';
	width:392px;
	background-color:#D4DCE0;
	height:80px;
	background-image: url(img-site/person.png);
	background-repeat: no-repeat;
	background-position: 83px 6px;	
	font-size:14px;
	line-height:80px;
	color:#3C4B52;
	border:1px solid #C5D0D5;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float:left;
	margin-top:10px;
	text-align:center;
	padding-left:60px;
}
.regtype1:hover {
	background-color:#C5D0D5;
}
.regtype2 {
	font-family:'BPG_Mrgvlovani_Caps';
	width:300px;
	background-color:#D4DCE0;
	border:1px solid #C5D0D5;
	height:80px;
	background-image: url(img-site/company.png);
	background-repeat: no-repeat;
	background-position: 82px 16px;	
	font-size:14px;
	padding-left:152px;
	line-height:80px;
	color:#3C4B52;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float:left;
	margin-left:50px;
	margin-top:10px;
}
.regtype2:hover {
	background-color:#C5D0D5;
}
.scrollup{
	width:40px;
	height:40px;
	position:fixed;
	bottom:70px;
	right:100px;
	display:none;			
	background: url('img-site/icon_top.png') no-repeat;
	z-index:9999;
}
.formgrid {

}
.formgrid td {
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.forminput {
	width:250px;
	height:28px;
	border:1px solid #BDB1A8;
	border-bottom:2px solid #BDB1A8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left:8px;
	padding-right:8px;
	outline:none;
	color:#333333;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.forminput:focus {
	border:1px solid #59C8C2;
	border-bottom:2px solid #59C8C2;
}
.formsubmit {
	text-align:center;
	text-decoration:none;
	float:left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:2px;
}
.formsubmit a {
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	display: block;
	height:30px;
	line-height:36px;
	font-family:'BPG_Mrgvlovani_Caps';
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:12px;
	border-bottom:2px solid #2E383C;
	background-color:#3F4E53;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.formsubmit a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.formsubmit a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.formsubmit a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
	border-bottom:2px solid #3CB6B0;
}
.formsubmit a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
}
.required {
	font-family:Arial;
	color:#FF0000;
	font-size:15px;
}
.errorwrapper {
	font-family:'BPG_Mrgvlovani_Caps';
	color:#FF0000;
	border-bottom:1px solid #F92F2F;
	padding-bottom:8px;
	margin-bottom:22px;
}
.successwrapper {
	font-family:'BPG_Mrgvlovani_Caps';
	color:#035F03;
	border-bottom:1px solid #048804;
	padding-bottom:8px;
	margin-bottom:22px;
}
.authtype1 {
	width:455px;
	background-color:#D4DCE0;
	border:1px solid #C5D0D5;
	padding:20px;
	float:left;
	margin-right:50px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	padding-bottom:26px;
}
.authtypetitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:13px;
	margin-bottom:8px;
}
.authfield {
	margin-bottom:4px;
}
.authinput {
	width:220px;
	border:1px solid #B0BFC6;
	height:28px;
	padding-left:10px;
	padding-right:10px;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
}
.acpimages {
	height:auto;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	width:auto;
}
.acpimages td {
	padding-bottom:5px;
	padding-top:5px;
}
.acpimage {
	opacity:0.5;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.acpimage:hover {
	opacity:1;
}
.grid {
	border-right:1px solid #ADADAD;
	border-top:1px solid #ADADAD;
}
.grid th {
	background-color:#DADADA;
	padding-top:12px;
	padding-bottom:8px;
	padding-left:10px;
	padding-right:10px;
	font-family:BPG_Mrgvlovani_Caps;
	border-left:1px solid #ADADAD;
	border-bottom:1px solid #ADADAD;
	font-size:11px;
}
.grid td {
	padding-top:5px;
	padding-bottom:5px;
	padding-left:10px;
	padding-right:10px;
	border-left:1px solid #ADADAD;
	border-bottom:1px solid #ADADAD;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.grid tr:hover td {
	background-color:#EBEBEB;
}
.regsocial {
	border-top:1px solid #DADADA;
	padding-top:20px;
	margin-top:25px;
	clear:both;
}
.authforgot {
	float:right;
	margin-top:14px;
	margin-right:70px;
}
.authforgot img {
	margin-bottom:-2px;
	opacity:0.7;
}


.forgottype1 {
	font-family:'BPG_Mrgvlovani_Caps';
	width:392px;
	background-color:#D4DCE0;
	height:80px;
	background-image: url(img-site/person.png);
	background-repeat: no-repeat;
	background-position: 30px 6px;	
	font-size:14px;
	line-height:80px;
	color:#3C4B52;
	border:1px solid #C5D0D5;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float:left;
	margin-top:10px;
	text-align:center;
	padding-left:60px;
}
.forgottype1:hover {
	background-color:#C5D0D5;
}
.forgottype2 {
	font-family:'BPG_Mrgvlovani_Caps';
	width:392px;
	background-color:#D4DCE0;
	height:80px;
	background-image: url(img-site/person.png);
	background-repeat: no-repeat;
	background-position: 30px 6px;	
	font-size:14px;
	line-height:80px;
	color:#3C4B52;
	border:1px solid #C5D0D5;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float:left;
	margin-top:10px;
	text-align:center;
	padding-left:60px;
	margin-left:50px;
}
.forgottype2:hover {
	background-color:#C5D0D5;
}
.newswrapper {
	padding-bottom:22px;
	margin-bottom:22px;
	border-bottom:1px solid #DCDCDC;
}
.newstitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:14px;
	margin-bottom:4px;
	color:#48595F;
	margin-top:1px;
}
.newscompany {
	font-family:'BPG_Mrgvlovani_Caps';
	margin-bottom:5px;
}
.newsdate {
	color:#666666;
	font-family:Arial;
	margin-bottom:10px;
}
.newstext {
	color:#666666;
	line-height:22px;
}
.newsmore {
	margin-top:8px;
}
.newstitle_inside {
	font-size:20px;
	font-style:italic;
	margin-bottom:10px;
	color:#555555;
}
.newscompany_inside {
	color:#666666;
	margin-bottom:12px;
	font-style:italic;
}
.newsdate_inside {
	color:#666666;
	margin-bottom:20px;	padding-bottom:20px;
	border-bottom:1px solid #DADADA;
	font-style:italic;
}
.newstext_inside {
	line-height:22px;
	font-size:14px;
}
.newsphoto {
	margin-right:20px;
}
.newsphoto img {
	padding:6px;
	border:1px solid #DADADA;
	background-color:#E2E2E2;
}
.newsgallerytitle {
	font-family:'BPG_Mrgvlovani_Caps';
	color:#48595F;
	padding-top:20px;
	padding-bottom:20px;
	font-size:15px;
	border-top:1px solid #DADADA;
}
.newsgallery {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
}
.newsgallery img {
	width:210px;
	opacity:0.7;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.newsgallery:hover img {
	opacity:1;
}
.newsocial {
	border-top:1px solid #DADADA;
	margin-top:20px;
	padding-top:25px;
	clear:both;
}
.partnerwrapper {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #E2E2E2;
	width:230px;
	height:164px;
	text-align:center;
}
.partnerwrapper img {
	max-width:230px;
	max-height:129px;
	opacity:0.7;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.partnerwrapper:hover img {
	opacity:1;
}
.partnerlogo {
	height:129px;
	display:table-cell;
	text-align:center;
	vertical-align:middle;
	width:230px;
}
.partnertitle {
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	font-family:'BPG_Mrgvlovani_Caps';
}
.socialnav {
	position:fixed;
	right:0px;
	top:255px;
	margin-right:-74px;
}
.socialnavitem {
	background-color:#59C8C2;
	height:38px;
	line-height:38px;
	width:110px;
	text-align:left;
	padding-left:8px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:13px;
	padding-top:4px;
	border-radius: 200px 0px 0px 200px;
	-moz-border-radius: 200px 0px 0px 200px;
	-webkit-border-radius: 200px 0px 0px 200px;
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	-o-transition: all 1s ease;
	-ms-transition: all 1s ease;
	transition: all 1s ease;
	margin-bottom:5px;
	float:right;
}
.socialnavitem:hover {
	margin-right:72px;
	background-color:#D4DCE0;
}
.socialnavitem img {
	margin-bottom:-9px;
	margin-right:2px;
}
.roominfo {
	font-family:'BPG_Mrgvlovani_Caps';
}
.roominfo td {
	border-bottom:1px solid #DADADA;
	padding-top:10px;
	padding-bottom:4px;
}

.bringme {
	border:1px solid #C7D2D7;
	border-bottom:1px solid #3AACA6;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	float:left;
	margin-right:24px;
	margin-bottom:24px;
	width:205px;
}
.bringmeimg {
	width:205px;
	height:115px;
}
.bringmeimg-prop {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	max-width:205px;
	max-height:115px;
	border-bottom:2px solid #FFFFFF;
}
.bringmeoverlay {
	width:205px;
	height:115px;
	background-color:#000000;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	position:absolute;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	line-height:115px;
	opacity:0;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.bringme:hover .bringmeoverlay {
	opacity:0.8;
}
.bringmetitle {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#333333;
	background-color:#DBE2E5;
	height:70px;
	border-bottom:1px solid #C7D2D7;
	text-shadow:1px 1px #FFFFFF;
}
.bringmeprice {
	font-family:Arial;
	font-weight:bold;
	font-size:16px;
	color:#FFFFFF;
	height:45px;
	border-top:1px solid #DADADA;
	background-color:#58C7C1;
	text-shadow:1px 1px #308E89;
}
.bringmecompany {
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	height:70px;
}
.smart_icon{
	position:absolute;
	margin-top:-28px;
	margin-left:6px;
}
.personprices {
	font-family:BPG_Mrgvlovani_Caps;
	margin-top:7px;
}

.bannerplace {
	background-color:#DADADA;
	width:958px;
	height:124px;
	margin-bottom:55px;
	font-family:'BPG_Mrgvlovani_Caps';
	text-align:center;
	line-height:128px;
	font-size:20px;
	color:#999999;
	border:1px solid #DADADA;
}
.bannerplace img {
	width:958px;
	height:124px;
}

.speccheck {
	float:left;
	background-color:#E6EBEC;
	border:1px solid #D9E1E3;
	margin-top:15px;
	padding-left:32px;
	margin-right:20px;
	width:302px;
	height:28px;
	line-height:32px;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	color:#666666;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	background-image: url(img-site/check.png);
	background-repeat: no-repeat;
	background-position: 8px 6px;	
}

.guideui {
	border-bottom:1px solid #ADADAD;
	height:60px;
	margin-bottom:30px;
}
.guidebutton {
	text-align:center;
	text-decoration:none;
	float:right;
}
.guidebutton a {
	padding-left:48px;
	padding-right:16px;
	text-decoration: none;
	display: block;
	height:40px;
	line-height:46px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	font-weight:bold;
	background-color:#3F4E53;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/resume.png);
	background-repeat: no-repeat;
	background-position: 10px 8px;	
}
.guidebutton a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.guidebutton a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.guidebutton a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
}
.guidebutton a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
}

.starblock {
	margin-bottom:25px;
	border-top:1px solid #BCC9CC;
	padding-top:15px;
}
.staricons {
	float:left;
}
.startotal {
	float:left;
	margin-left:10px;
	font-size:18px;
	font-weight:bold;
	color:#48595F;
}
.starcomment {
	clear:both;
	font-size:12px;
	font-style:italic;
	color:#666666;
	padding-top:4px;
}
.star {
	opacity:1;
	height:22px;
}
.stardisabled {
	opacity:0.5;
	height:22px;
}
.staref:hover {
	opacity:1;
}


.vnews {
	border-bottom:1px solid #DDDDDD;
	margin-bottom:30px;
}
.vnews_rightbar {
	padding-left:15px;
}
.vnews_title {
	font-size:15px;
}
.vnews_date {
	font-family:bpg_arial;
	color:#666666;
	font-size:12px;
	margin-top:10px;
	font-style:italic;
}
.vnews_desc {
	color:#666666;
	margin-top:10px;
	font-style:italic;
}



#faqbar {  
	width:100%;
} 
#faqbar .ui-accordion-content {  
	border-top:none;
	border-bottom:1px solid #DADADA;
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	padding:15px;
	margin:0px;
	border-radius:0px;
	moz-border-radius:0px;
	webkit-border-radius:0px;
	background-color:#EDEDED;
	color:#666666;
	font-size:13px;
	line-height:22px;
}
#faqbar .ui-accordion-content p {  
	margin:0px;
	padding:0px;
}
#faqbar .ui-accordion-header {
	background:none;
    background-color: #E2E2E4;  
    margin: 0px; 
	margin-top:5px;
	font-family:BPG_Mrgvlovani_Caps;
	padding-top:12px;
	padding-bottom:8px;
	font-size:12px;
	font-weight:normal;
	outline:none;
	padding-left:15px;
	padding-right:15px;
	border-radius:2px;
	moz-border-radius:2px;
	webkit-border-radius:2px;
	color:#666666;
}
#faqbar .ui-accordion-header:hover {
	background-color:#59C8C2;
	color:#FFFFFF;
	cursor:pointer;
}
#faqbar .ui-accordion-header.ui-state-active  {
	background-color:#59C8C2;
	color:#FFFFFF;
	cursor:pointer;
}
.regionphoto {
	margin-right:10px;
	margin-bottom:10px;
	float:left;
}
.regionphoto img {
	width:210px;
	padding:6px;
	border:1px solid #DADADA;
	background-color:#E2E2E2;
}
.regioninfo {
	line-height:22px;
	font-size:14px;
}
.footerextra {
	margin-top:20px;
	padding-top:24px;
	border-top:1px solid #2E383C;
}
.socialicon {
	-webkit-box-shadow: 0px 2px 2px 0px rgba(0, 0, 0, 0.5);
	-moz-box-shadow:    0px 2px 2px 0px rgba(0, 0, 0, 0.5);
	box-shadow:         0px 2px 2px 0px rgba(0, 0, 0, 0.5);
	float:left;
	margin-right:6px;
}

.subscribe {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	color:#E2E2E2;
	padding-top:4px;
}
.subscribe a:link {
	color:#E2E2E2;
}
.subscribe a:visited {
	color:#E2E2E2;
}
.subscribe a:hover {
	color:#FFFFFF;
}
.subscribe a:active {
	color:#FFFFFF;
}
.subscribe .socialicon {
	margin-top:-12px;
	margin-right:12px;
}

.subscribetitle {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	color:#E2E2E2;
	float:left;
	margin-right:16px;
	margin-top:8px;
	text-shadow:1px 1px #222B2E;
}
.subscribeinput {
	background-color:#52666C;
	border:1px solid #637B81;
	outline:none;
	float:left;
	padding-left:8px;
	padding-right:8px;
	padding-top:9px;
	padding-bottom:4px;
	width:200px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	color: #BECACE;
	border-right:none;
}
.subscribeinput::-webkit-input-placeholder {
   color: #BECACE;
}

.subscribeinput:-moz-placeholder { /* Firefox 18- */
    color: #BECACE;
}

.subscribeinput::-moz-placeholder {  /* Firefox 19+ */
    color: #BECACE; 
}

.subscribeinput:-ms-input-placeholder {  
    color: #BECACE;
}

.subscribesubmit {
	text-align:center;
	text-decoration:none;
	float:left;
}
.subscribesubmit a {
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	display: block;
	height:32px;
	line-height:38px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	background-color:#3BB3AD;
}
.subscribesubmit a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.subscribesubmit a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.subscribesubmit a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#59C8C2;
}
.subscribesubmit a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.created {
	width:162px;
	height:25px;
	background-image: url(../../img-site/transmedia.png);
	background-repeat: no-repeat;
	background-position: right 0px;
	text-align:left;
	font-size:10px;
	font-family:Arial;
	text-transform:none;
	line-height:25px;
	color:#9EAFB4;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
	float:right;
	margin-top:-1px;
}
.created:hover {
	background-image: url(../../img-site/transmedia.png);
	background-repeat: no-repeat;
	background-position: right bottom;
}


.carbox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:220px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.carbox img {
	width:220px;
}
.carbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.carbox_title {
	height:100px;
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:12px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
}
.carbox_price {
	font-family:bpg_arial;
	font-size:12px;
	color:#AA0D1E;
	padding-top:10px;
	font-family:BPG_Mrgvlovani_Caps;
}
.carmore {
	text-align:center;
	text-decoration:none;
	float:left;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	margin-top:12px;
}
.carmore a {
	padding-left:15px;
	padding-right:15px;
	text-decoration: none;
	display: block;
	height:33px;
	line-height:37px;
	font-family:'BPG_Mrgvlovani_Caps';
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-size:12px;
	font-weight:normal;
	background-color:#59C8C2;
	-webkit-transition: all 0.3s ease;
	-moz-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.carmore a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.carmore a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.carmore a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}
.carmore a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}

.newsplay {
	position:absolute;
	width:240px;
	height:136px;
	text-align:center;
	z-index:1;
	opacity:0.8;
}
.newsplay img {
	margin-top:35px;
}
.newsplay:hover {
	opacity:1;
}
.playmask {
	opacity:0.5;
}



.stuff {
	width:50%;
	height:200px;
	margin-bottom:20px;
}
.stuffr {
	width:50%;
	height:200px;
	margin-bottom:20px;
	text-align:right;
	padding-top:8px;
	float:right;
	margin-top:-110px;
}
.stuffphoto {
	width:160px;
	float:left;
	margin-right:40px;
}
.stuffphotor {
	width:160px;
	float:right;
	margin-left:40px;
	margin-right:10px;
}
.stuffphoto img {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	width:160px;
	padding:5px;
	border:1px solid #59C8C2;
}
.stuffphotor img {
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
	border-radius: 100px;
	width:160px;
	padding:5px;
	border:1px solid #59C8C2;
}
.stuffname {
	font-family:BPG_Mrgvlovani_Caps;
	padding-top:40px;
}
.stuffparam {

}
.stuffparam span {
	font-family:Arial;
	font-size:12px;
	color:#666666;
}
.stuffsep {
	border-bottom:1px solid #DADADA;
}


.detproductwrapper {
	margin:14px;
}
.detproductbox {
	float:left;
	margin-right:14px;
	margin-bottom:14px;
	width:213px;
	background-color:#F2F4F6;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border-bottom-right-radius: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	border-bottom-left-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.detproductbox img {
	max-width:193px;
	max-height:224px;
}
.detproductboximg {
	padding:10px;
	height:224px;
}
.detproductbox:hover {
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
.detproductbox_title {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	color:#666666;
	padding-left:12px;
	padding-right:12px;
	padding-top:12px;
	padding-bottom:12px;
	height:60px;
}
.detproductbox_price {
	font-family:bpg_arial;
	font-style:italic;
	font-size:12px;
	color:#666666;
	padding-top:10px;
}
.cartable {
	font-family:BPG_Mrgvlovani_Caps;
	text-transform:uppercase;
	font-size:12px;
	border-top:1px solid #DADADA;
	margin-top:15px;
}
.cartable td {
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #DADADA;
}

#dropdown img {
	margin-bottom:-5px;
	opacity:0.8;
	margin-left:4px;
}
#dropdown {
	margin:0;
	padding:0;
}
#dropdown ul {
	font-weight: normal;
	padding:0;
	margin:0;
}
#dropdown li {
	position: relative;
	float: left;
	list-style: none;
	margin: 0;
	padding:0;
}
#dropdown li a {
	_width: 0px;
	display: block;
	text-decoration:none;
	text-align: left;
	color:#444444;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	font-weight:bold;
	padding-top:12px;
	padding-bottom:8px;
	padding-left:12px;
	padding-right:12px;
	border:1px solid #CBCBCB;
	background-color:#EDEDEE;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
#dropdown li a:hover {
	color:#444444;
	background-color:#EDEDEE;
	cursor:default;
}
#dropdown ul ul {
	position: absolute;
	display: none;
	font-weight: normal;
	left:0px;
	z-index:999;
	-webkit-box-shadow: 0 0 5px 1px rgba(0,0,0,0.5);
	-moz-box-shadow:    0 0 5px 1px rgba(0,0,0,0.5);
	box-shadow: 		0 0 5px 1px rgba(0,0,0,0.5);
}
#dropdown ul ul li {
	border:none;
	font-weight: normal;
}
#dropdown ul ul a {
	font-weight: normal;
	padding:0px;
	padding-left: 14px;
	padding-right: 14px;
	font-size:12px;
	height:35px;
	line-height:40px;
	color:#333333;
	border-top:none;
	background-color:#EDEDEE;
	font-family:BPG_Mrgvlovani_Caps;
	width:300px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}
#dropdown ul ul a:hover {
	background-color:#EDEDEE;
	cursor:default;
	color:#333333;
}
#dropdown ul li:hover ul {
	display:block;
	border:0px;
}
#dropdown li li li	{ 
	border-left:1px solid #000000; height:35px; line-height:35px; left:160px; width:85px; border-bottom:1px solid #000000; }
#dropdown li li li:hover	{ color:blue }
#dropdown li ul li	{ display:block;}
#dropdown li ul li:hover ul	{ display:block; top:-1px; left:8em; margin-left:-2px }
#dropdown li:hover ul ul	{ display:none }
.carpriceblock {
	margin-top:20px;
	height:52px;
	float:left;
}
.carextraservices {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	margin-top:10px;
}
.carparam {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
	padding-top:10px;
	padding-bottom:5px;
	border-bottom:1px solid #DADADA;
}
.carsocial {
	margin-top:15px;
	padding-top:22px;
	border-top:1px solid #DADADA;
}

.adpack {
	border-left:1px solid #59C8C2;
	border-right:1px solid #59C8C2;
	border-bottom:1px solid #59C8C2;
	background-color:#EDEDEE;
	padding:20px;
	margin-bottom:30px;
}
.adtitle {
	height:40px;
	line-height:46px;
	padding-left:15px;
	padding-right:15px;
	background-color:#59C8C2;
	color:#FFFFFF;
	font-family:BPG_Mrgvlovani_Caps;
	font-weight:bold;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}

.adlist {
	background-color:#FFFFFF;
	padding:12px;
	border:1px solid #DADADA;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	color:#444444;
	line-height:22px;
	margin-bottom:5px;
}
.adlist p {
	margin:0px;
	padding:0px;
	line-height:22px;
}
.adnote {
	background-color:#FFFFFF;
	padding:12px;
	border:1px solid #DADADA;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	color:#444444;
	line-height:22px;
	margin-top:15px;
	margin-bottom:5px;
}
.adpack span {
	font-weight:bold;
	color:#DF0707;
}
.carbook {
	height:52px;
	margin-top:20px;
	float:right;
}

.booking {
	text-align:center;
	text-decoration:none;
	float:right;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.booking a {
	padding-left:60px;
	padding-right:26px;
	text-decoration: none;
	display: block;
	height:42px;
	line-height:48px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	background-color:#59C7C1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/book.png);
	background-repeat: no-repeat;
	background-position: 14px 5px;	
	border:1px solid #41BFB8;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.booking a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.booking a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.booking a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
	border:1px solid #315153;
}
.booking a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}

.compare {
	text-align:center;
	text-decoration:none;
	float:right;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.compare a {
	padding-left:60px;
	padding-right:26px;
	text-decoration: none;
	display: block;
	height:42px;
	line-height:48px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	background-color:#59C7C1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/compare.png);
	background-repeat: no-repeat;
	background-position: 14px 8px;	
	border:1px solid #41BFB8;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.compare a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.compare a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.compare a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
	border:1px solid #315153;
}
.compare a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}

.cardealer {
	font-family:BPG_Mrgvlovani_Caps;
	margin-top:10px;
}

.orderpage {
	background-color:#FFFFFF;
}
.orderform {
	padding:30px;
}
.ordertitle {
	font-family:BPG_Mrgvlovani_Caps;
	color:#48595F;
	font-size:15px;
	margin-bottom:10px;
}
.orderanot {
	padding-left:15px;
	padding-right:15px;
	padding-top:10px;
	padding-bottom:10px;
	width:534px;
	line-height:22px;
	border-bottom:1px solid #DADADA;
	background-color:#EDEDEE;
	margin-bottom:20px;
}
.ordered {
	font-family:BPG_Mrgvlovani_Caps;
	font-weight:bold;
	font-size:15px;
}
.orderedanot {
	font-family:BPG_Mrgvlovani_Caps;
}
.form {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
}
.form td {
	padding-top:5px;
	padding-bottom:5px;
}
.ordererror {
	font-family:BPG_Mrgvlovani_Caps;
	color:#FF0000;
	border-bottom:1px solid #F92F2F;
	padding-bottom:10px;
	margin-bottom:10px;
}
.topsocial {
	background-color:#D3DCDD;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
	height:26px;
	border-top:1px solid #EEF1F2;
}


.filtertable {
	background-color:#E6EBEC;
	border-top:3px solid #59C8C2;
	border-bottom:1px solid #D0D9DC;
	padding:20px;
	margin-bottom:30px;
	width:688px;
}
.filterclear {
	clear:both;
}
.filtersep {
	height:1px;
	line-height:1px;
	border-bottom:1px solid #D1D1D1;
	margin-bottom:12px;
}
.triplefilter {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	color:#333333;
}
.triplefilter input {
	height:32px;
	padding-left:10px;
	padding-right:10px;
	width:184px;
	border:1px solid #D1D1D1;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.triplefilter input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
    color:#333333;
}
.triplefilter input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color:#333333;
}
.triplefilter input::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:#333333;
}
.triplefilter input:-ms-input-placeholder { /* Internet Explorer 10-11 */
   color:#333333;
}
.triplefilter input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color:#333333;
}
.triplefilter select {
	height:36px;
	padding-left:10px;
	padding-right:10px;
	width:210px;
	border:1px solid #D1D1D1;
	color:#333333;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.triplefilter:nth-child(2n+3) {
	margin-right:0px;
}
.doublefilter {
	width:317px;
	float:left;
	background-color:#FFFFFF;
	margin-bottom:10px;
	margin-right:10px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	border:1px solid #D1D1D1;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.doublefilter:hover {
	background-color:#59C8C2;
	border:1px solid #3CB6B0;
	color:#FFFFFF;
}
.doublefilter:nth-child(2n+2) {
	margin-right:0px;
}
.doublefilter label {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:8px;
	padding-bottom:8px;
	cursor:pointer;
}


.middlefilter {
	float:left;
	background-color:#FFFFFF;
	margin-bottom:10px;
	margin-left:10px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:11px;
	border:1px solid #D1D1D1;
}
.middlefilter:hover {
	background-color:#59C8C2;
	border:1px solid #3CB6B0;
	color:#FFFFFF;
}
.middlefilter label {
	display:block;
	padding-left:10px;
	padding-right:10px;
	padding-top:6px;
	padding-bottom:6px;
	cursor:pointer;
}

.filterbutton {
	text-align:center;
	text-decoration:none;
	float:right;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.filterbutton a {
	padding-left:50px;
	padding-right:26px;
	text-decoration: none;
	display: block;
	height:34px;
	line-height:38px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	background-color:#59C7C1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/search_small.png);
	background-repeat: no-repeat;
	background-position: 14px 7px;	
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	border:1px solid #41BFB8;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.filterbutton a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.filterbutton a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.filterbutton a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
	border:1px solid #315153;
}
.filterbutton a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}

#preloader  {
     position: absolute;
     top: 0;
     left: 0;
     right: 0;
     bottom: 0;
     background-color: #fefefe;
     z-index: 99999999;
    height: 100%;
}
#status  {
     width: 200px;
     height: 200px;
     position: absolute;
     left: 50%;
     top: 50%;
     background-image: url(img-site/ajax-loader.gif);
     background-repeat: no-repeat;
     background-position: center;
     margin: -100px 0 0 -100px;
 }
 
 
.filterbuttonsmall {
	text-align:center;
	text-decoration:none;
	float:left;
}
.filterbuttonsmall a {
	padding-left:42px;
	padding-right:16px;
	text-decoration: none;
	display: block;
	height:34px;
	line-height:38px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	background-color:#59C7C1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/search_small.png);
	background-repeat: no-repeat;
	background-position: 12px 6px;
	border:1px solid #3EBCB5;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.filterbuttonsmall a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.filterbuttonsmall a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.filterbuttonsmall a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
	border:1px solid #354247;
}
.filterbuttonsmall a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}

.slidingDiv {
	display:block;
	
}
.show_hide {
    display:none;
}
.plus:after {
    content:" +";
}
.minus:after {
    content:" -";
}

.moresearchbutton {
	text-align:center;
	text-decoration:none;
	float:left;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
}
.moresearchbutton a {
	text-decoration: none;
	display: block;
	height:34px;
	line-height:38px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	background-color:#59C7C1;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	border:1px solid #41BFB8;
	width:130px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.moresearchbutton a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.moresearchbutton a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.moresearchbutton a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#48595F;
	border:1px solid #315153;
}
.moresearchbutton a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#48595F;
}
.bookingbox {
	font-family:BPG_Mrgvlovani_Caps;
	font-size:12px;
}
.bookinggrid {

}
.bookinggrid td {
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
}
.bookinginput {
	width:270px;
	height:32px;
	border:1px solid #B6C3C8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left:8px;
	padding-right:8px;
	outline:none;
	color:#333333;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.bookinginput:focus {
	border:1px solid #59C8C2;
}
.bookingselect {
	width:288px;
	height:36px;
	border:1px solid #B6C3C8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left:8px;
	padding-right:8px;
	outline:none;
	color:#333333;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.bookingselect:focus {
	border:1px solid #59C8C2;
}
.bookingtextarea {
	width:270px;
	height:80px;
	border:1px solid #B6C3C8;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding:8px;
	outline:none;
	color:#333333;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	resize:none;
}
.bookingtextarea:focus {
	border:1px solid #59C8C2;
}
.booked {
	text-align:center;
	font-family:BPG_Mrgvlovani_Caps;
	border:1px solid #47D200;
	padding:50px;
}
.bookingprice {
	background-color:#59C8C2;
	color:#FFFFFF;
	font-family:BPG_Mrgvlovani_Caps;
	border:1px solid #3CB6B0;
	-webkit-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	-moz-box-shadow: inset 0 1px 1px 0px rgba(0,0,0,.075);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding-left:20px;
	padding-right:20px;
	padding-top:14px;
	padding-bottom:10px;
	width:246px;
	margin-bottom:20px;
	line-height:24px;
}
.cartable_new_spec {
	font-family:BPG_Mrgvlovani_Caps;
	border-bottom:1px solid #DADADA;
	padding-top:10px;
	padding-bottom:6px;
	font-size:12px;
	margin-right:10px;
	text-transform:Uppercase;
}
.cartable_new_spec span {
	font-weight:bold;
}
.cartable_new_param {
	font-family:BPG_Mrgvlovani_Caps;
	border-bottom:1px solid #DADADA;
	padding-top:9px;
	padding-bottom:6px;
	font-size:12px;
	margin-left:10px;
}
.cartable_new_param img {
	margin-bottom:-3px;
	margin-right:4px;
}

.banner_home_top {
	width:958px;
	height:124px;
	background-color:#A7A7AB;
	margin-bottom:50px;
	margin-top:-15px;
	border:1px solid #ADADAD;
}
.banner_home_top img {
	width:958px;
	height:124px;
}
.banner_home_left {
	position:absolute;
	width:160px;
	height:620px;
	margin-left:-180px;
	margin-top:-40px;
	background-color:#A7A7AB;
}
.banner_home_left img {
	width:160px;
	height:620px;
}
.banner_home_left_scroll {
	position:fixed;
	margin-top:-209px;
}
.banner_home_right {
	position:absolute;
	width:160px;
	height:620px;
	margin-left:980px;
	margin-top:-40px;
	background-color:#A7A7AB;
}
.banner_home_right img {
	width:160px;
	height:620px;
}
.banner_home_right_scroll {
	position:fixed;
	margin-top:-209px;
}
.banner_home_split {
	width:700px;
	height:125px;
	background-color:#A7A7AB;
	margin-bottom:32px;
}
.banner_home_split img {
	width:700px;
	height:125px;
}
.banner_news_page_top {
	width:655px;
	height:117px;
	background-color:#A7A7AB;
	margin-bottom:28px;
}
.banner_news_page_top img {
	width:655px;
	height:117px;
}
.banner_news_page_bottom {
	width:655px;
	height:117px;
	background-color:#A7A7AB;
	margin-top:28px;
}
.banner_news_page_bottom img {
	width:655px;
	height:117px;
}
.banner_content_left {
	width:284px;
	height:184px;
	background-color:#A7A7AB;
	margin-top:30px;
}
.banner_content_left img {
	width:284px;
	height:184px;
}
.banner_content_left2 {
	width:250px;
	height:162px;
	background-color:#A7A7AB;
	margin-top:30px;
}
.banner_content_left2 img {
	width:250px;
	height:162px;
}

.forum {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
.forum th {
	background-color:#48595F;
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	font-family:BPG_Mrgvlovani_Caps;
	padding-top:13px;
	padding-bottom:7px;
	font-weight:normal;
	font-size:13px;
	color:#FFFFFF;
}
.forum td {
	border-bottom:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:14px;
	padding-right:14px;
}
.forum_bread {
	margin-bottom:12px;
}
.forum_new_topic {
	font-family:BPG_Mrgvlovani_Caps;
	margin-bottom:12px;
}
.forum_post_container {
	margin-top:15px;
	margin-bottom:15px;
	width:90%;
	float:left;
}
.forum_post_container:nth-child(2n+1) {
	float:right;
}
.forum_post_author {
	font-family:BPG_Mrgvlovani_Caps;
	margin-bottom:12px;
	float:left;
	font-weight:bold;
	color:#48595F;
}
.forum_post_date {
	float:right;
	color:#666666;
	font-size:13px;
	font-style:italic;
}
.forum_post_clear {
	clear:both;
}
.forum_post_message {
	background-color:#E2E2E2;
	border-bottom:2px solid #D1D1D1;
	padding-top:14px;
	padding-left:16px;
	padding-right:16px;
	padding-bottom:14px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.forum_post_container:nth-child(2n+1) .forum_post_message {
	background-color:#C3CDD1;
	border-bottom:2px solid #BAC6CA;
}

.forum_new_topic {
	text-align:center;
	text-decoration:none;
	float:left;
	margin-top:6px;
	margin-bottom:16px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.forum_new_topic a {
	padding-left:48px;
	padding-right:16px;
	text-decoration: none;
	display: block;
	height:40px;
	line-height:46px;
	font-family:BPG_Mrgvlovani_Caps;
	font-size:13px;
	font-weight:bold;
	background-color:#3BB3AD;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	background-image: url(img-site/resume.png);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;	
}
.forum_new_topic a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.forum_new_topic a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.forum_new_topic a:hover {
	color:#FFFFFF;
	text-decoration:none;
	background-color:#2D8B86;
}
.forum_new_topic a:active {
	color: #FFFFFF;
	text-decoration:none;
	background-color:#2D8B86;
}
.forum_topic_note {
	color:#666666;
	font-size:13px;
	margin-bottom:4px;
}
.forum_topic_note span {
	color:#339B96;
}
.forum_link {
	float:left;
	font-family:BPG_Mrgvlovani_Caps;
	margin-top:22px;
	margin-left:172px;
	display: none;
}
.forum_link img {
	margin-bottom:-6px;
	margin-right:2px;
}
.forum_submit {
	margin-top:8px;
	outline:none;
	border:none;
	background-color:#3F4E53;
	padding-left:18px;
	padding-right:18px;
	padding-top:12px;
	padding-bottom:8px;
	color:#FFFFFF;
	font-family:'BPG_Mrgvlovani_Caps';
	font-size:12px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	transition: all 0.5s ease;
	cursor:pointer;
}
.forum_submit:hover {
	background-color:#59C8C2;
}