/*Xajax*/
#xxajax_loading {
	visibility: hidden;
	position: absolute;
  	left: 50%;
    top: 25%;
	background-color: #ffffff;
	border: 1px solid #000000;
}

#xxajax_loading img {
	vertical-align: middle;
}

#xxajax_error {
	visibility: hidden;
	position: absolute;
	right:0px;
	top: 0px;
	background-color: #ff3333;
	border: 1px solid #000000;
}

#xxajax_lock {
    visibility: hidden;
    position: absolute;
    display: block;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    background-color: #456;
    opacity: 0.5;
    filter: alpha(opacity=50);
}

img {border: 0px ;}
.bmenu{	border: 6px solid #6d829f;	background-color: #8093ae;	width: 315px;	height: 46px;	padding: 9px;}
h1{font-family : Verdana; font-size : 11px; font-style : normal; font-weight : bold; color: #646464; text-decoration: none;  text-transform: none; }
A:link { font-family : Tahoma;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration:none;	}
A:visited {font-family : Tahoma;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration:none;	}
A:hover {font-family : Tahoma;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration:underline;	}

.rightpanel {padding:6px;}
.menu {padding-left:6px;padding-right:16px;}
.menuin {padding-left:35px;padding-right:25px;}
.menu_header{font-family : Verdana;font-size : 12px;font-weight : bold;font-style : normal;text-decoration : none;text-transform: none;}
.menu_header A:link { color: Black;	font-family : Verdana;	font-size : 12px;	font-weight : bold;	font-style : normal;	text-decoration : none;	}
.menu_header A:visited {color : Black; font-family : Verdana;	font-size : 12px;	font-weight : bold;	font-style : normal;	text-decoration : none;	}
.menu_header A:hover {color: Black; font-family : Verdana;	font-size : 12px;	font-weight : bold;	font-style : normal;	text-decoration : underline;	}
form {	margin-top : 0px;	margin-bottom : 0px;}

A.bottommenu:link {color : #dedfdf; font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.bottommenu:visited {color : #dedfdf; font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.bottommenu:hover {color : #dedfdf; font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : underline;	}

A.bottommenu2:link, A.bottommenu2:visited {color: #ACACAC; font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : none; }
A.bottommenu2:hover {color: #DEDFDF; font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : underline; }

A.news:link {font-family: Verdana;font-size: 10px;font-weight: normal;font-style : normal;text-decoration : none;}
A.news:visited {font-family: Verdana;font-size: 10px;font-weight: normal;font-style : normal;text-decoration : none;}
A.news:hover {font-family: Verdana;font-size: 10px;font-weight: normal;font-style : normal;text-decoration : underline;}
A.left:link {line-height: 19px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : none;}
A.left:visited {line-height: 19px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : none;}
A.left:hover {line-height: 19px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : underline;}
A.left2:link {line-height: 16px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : none;}
A.left2:visited {line-height: 16px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : none;}
A.left2:hover {line-height: 16px; font-family: Verdana;font-size: 11px;font-weight: normal;font-style : normal;text-decoration : underline;}
.copyright{color : #dedfdf;	font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : none;}
.copyright2{color : #acacac;	font-family : Tahoma;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration : none;}
.copyright3{width:294px;color : #dedfdf;	font-family : Verdana;	font-size : 10px;	font-weight : normal;	font-style : normal;	text-decoration : none;}
body, table, tr, td, UL,Ol,LI{	font-family: Tahoma;	font-size: 11px;	font-weight: normal;		font-style : normal;	text-decoration : none;	}
LI{line-height:20px;}
p {margin: 0px; padding: 0px; text-align:justify;}

.header { font-family : Verdana; font-size : 10px; font-weight : normal; font-style : normal; text-decoration : none;  text-transform: uppercase; }

h2{font-family : Tahoma; font-size : 11px; font-style : normal; font-weight : bold; text-decoration: none;  text-transform: none; }
h3{font-family : Tahoma; font-size : 11px; font-style : normal; font-weight : bold; text-decoration: none;  text-transform: none; }
h4{font-family : Tahoma; font-size : 11px; font-style : normal; font-weight : bold; text-decoration: none;  text-transform: none; }
h5{font-family : Tahoma; font-size : 11px; font-style : normal; font-weight : bold; text-decoration: none;  text-transform: none; }


.green{color:#1f8504; font-weight:bold;}
.green2{background-color:#35ae6c; padding-top:2px;padding-right:10px;padding-bottom:2px;padding-left:10px; color:#ffffff;/*width:110px;*/}
.blue{font-family : Verdana; font-size : 11px;color:#06208f; font-weight:bold; text-decoration: underline;}
.blue2{color:#158ccc; font-weight:bold;}

.bluemark {color:#3366CC; font-weight:none; margin-left:10px;}
.marklogo .bluemark {color:#3366CC; font-weight:none; margin:0;}
.activepage{background-color:#7a7a7a; color:#ffffff; font-family: Tahoma;	font-size: 11px;	font-weight: normal;padding-left:3px;padding-right:3px;padding-top:0px;padding-bottom:0px;}
.grey{color : #e3e3e3; background-color:#e3e3e3; padding:15px;}
.grey2_{padding:9px;}
.grey2{background-color:#dbdbdb; padding:9px;}
.grey3{background-color:#bdbdbd; padding:4px;}
.grey4{background-color:#f0f0f1; padding:6px;border-bottom:2px solid #ffffff;}
.grey5{background-color:#f0f0f1;}
.black {font-style : normal; color:#000; text-indent:7px;}
.black p {text-indent:0px !important;}
.spacer{ background-color:#ffffff;height:1px;font-size:1px;margin-top:3px;margin-bottom:3px;}
.white_bg{background-color:#ffffff; padding:3px;font-weight:bold;}
.orange{line-height:17px;font-family: verdana;	font-size: 10px;	font-weight: normal;		font-style : normal;	text-decoration : none;	color: #e98f00;}
.newsblock{background-color:#f0f0f1; padding:3px;}
.menublock{background-color:#f0f0f1; width: 100px; padding: 0px 10px 10px 10px; margin: 0px 10px 10px 0px; float: left; }
.ulselllist{padding:0;margin:0;list-style:none;list-style-image:none;list-style-type:none;padding-left:5px;}
.ulselllist li{ /*height:15px;*/}
a.ulselllist_a{padding:0;margin:0; font : normal 12px Tahoma !important; color:#35AE6C !important;text-decoration:underline !important; font-weight:bold !important;}
a.ulselllist_a:hover{padding:0;margin:0; font :normal 12px Tahoma !important; color:#35AE6C !important;text-decoration:none !important; font-weight:bold !important;}
.autobazarhead{height:18px;padding:0;margin:0;padding-left:25px;font-size:11px;color:#484848;border-bottom:1px #d4d4d4 solid;}
.autobazarheadbottom{height:10px;padding:0;margin:0;}

.sellitemhead{color:#333;font-size:11px;padding-left:32px;padding-top:5px;border-top:1px #dbdbdb solid;height:40px;}
.sellitemheadsmall{color:#333;font-size:11px;padding-left:32px;padding-top:5px;border-top:1px #dbdbdb solid;height:27px;}
.sellitemheadcar{color:#333;font-size:18px;padding-left:45px;padding-top:5px;}
.sellitemhead a{color:#3366CC; text-decoration:none;}
.sellitemhead a:hover{color:#3366CC; text-decoration:underline;}
.sellitemhead a b{font-size:11px;color:#3366CC;font-weight:normal;}
.sellitemhead b{font-size:11px;color:#333;font-weight:normal;}
.selliteminfo{ padding:0; padding-left:30px;}
.selliteminfolist{ padding:0; margin:0; list-style:none;list-style-type:none; margin-left:20px;margin-bottom:15px;}
.selliteminfolist li{ padding:0; margin:0; padding-left:20px; padding-top:2px;background:url(images/pipt_grey.jpg) no-repeat left;color:#717171; height:16px;}
.xmarketsellnoul ul, .xmarketsellnoul li{ list-style:none; list-style-type:none;}
.xmarketsellnoul table{ width:80%;}
.xmarketsellnoul table td{ width:24%;}

.marketsellbigimg{ margin-bottom:12px;}
.marketsellbigimg img{ }
.marketsellprevimg{ /*width:300px;*/}
.marketsellprevimg a img{ border:1px #dbdbdb solid;}
.marketsellprevimg a img:hover{ border:1px #000000 solid;}
.market-announcement-attribute-list{
	padding-left:10px;
	line-height:12px;
}

.warning {color : #A20101; font-family : Verdana; font-size : 10px; font-weight : bold; font-style : normal; text-decoration : none;}
.input1{background-color : #FFFFFF; color : #000000; font : normal 11px Tahoma;  border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;border-top: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
/*select, textarea{background-color : #FFFFFF; color : Black; font : normal 8pt Verdana; border : 1 solid 1; border-width : 1px 1px 1px 1px;}*/
.checkbox1{color : Black; font : bold 10px Verdana;}
.button1 {background-color : #EAEAEA; BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 0px; CURSOR: hand; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 17px; BORDER-RIGHT-WIDTH: 1px;  font-family: Arial, Helvetica, sans-serif;  font-size: 11px;  font-style: normal;  font-weight: normal;  text-transform: none;     }
.image1{border: 7px solid #f6f6f6;}
.box1{border-left:2px solid #eaf3f4; border-right:2px solid #eaf3f4;}
.box2{border-left: 1px solid #e4b48c; border-right: 1px solid #e4b48c;border-top: 0px;border-bottom: 0px;}
.box3{border-left: 3px solid #dca576; border-right: 3px solid #dca576;border-top: 0px;border-bottom: 0px;}
.white1{color : #dddddd;font-family : Arial;font-size : 10px;font-weight : normal;font-style : normal;text-decoration : none;text-transform: none;}
.white2{color : #c0c0c0;font-family : Tahoma;font-size : 12px;font-weight : normal;font-style : normal;text-decoration : none;text-transform: none;}
.line1{ background-color: #d8d8d8;height:1px;}
.login{ background-color: #f6f6f6;border-left:5px solid #ffffff;width:100%;}
.login2{ padding: 11px 5px 11px 5px;}

.imgbox{border-left: 2px solid #dfdfdf; border-right: 2px solid #dfdfdf;border-top: 2px solid #dfdfdf;border-bottom: 2px solid #dfdfdf; margin-right: 10px; margin-bottom: 10px;}

A.title:link {font-family: Verdana;font-size: 14px; font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.title:visited {font-family: Verdana;font-size: 14px; font-weight : normal;	font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.title:hover {font-family: Verdana;font-size: 14px; font-weight : normal;	font-weight : normal;	font-style : normal;	text-decoration : underline;	}


A.marklogo:link {color:#3366CC;	font-family : Verdana;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.marklogo:visited {color:#3366CC;	font-family : Verdana;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration : none;	}
A.marklogo:hover {color:#3366CC;	font-family : Verdana;	font-size : 11px;	font-weight : normal;	font-style : normal;	text-decoration : underline;	}
A.marklogo img {border: 0px;}

.hoverbox {	cursor: default; list-style: none; margin: 0px; padding: 0px;}
.hoverbox A.marklogo { cursor: default; }
.hoverbox A.marklogo .imgpreview { display: none; }
.hoverbox A.marklogo:hover .imgpreview {
	display: block;
	position: absolute;
	top: -7px;
	left: -7px;
	z-index: 2;
}
.hoverbox img {
	vertical-align: top;
}
.hoverbox li {
	color: inherit;
	display: inline;
	float: left;
	position: relative;
}
.hoverbox .imgpreview {
	border: 1px solid #000;
}


/*.thumb {
	position:relative;
	float:left;
	width:166px;
	margin:0 15px 20px 0;
}

.thumb a:link img, .thumb a:visited img {
	padding:7px;
	border:1px solid #BBB;
	width:150px;
	height:110px;
}

.thumb a:hover img {
	border:1px solid #000;
}*/

.thumb {
	position:relative;
	float:left;
	margin-bottom: 50px;
}

.thumb a:link img, .thumb a:visited img {
	padding-bottom:7px;
	border:0px solid #FFF;
	width:150px;
	height:110px;
}


span.curYear  {display: inline; color: #FFFFFF; background-color: #E8B542; padding: 0.1em 0.4em 0.2em 0.4em; font-family: Verdana; font-size: 11px;}
span.year     {display: inline; color: #3d7aff; cursor: pointer; cursor: hand; padding: 0.1em 0.4em 0.2em 0.4em; font-family: Verdana; font-size: 11px;}

div.curMonth {display: inline; color: #FFFFFF; text-align: center; padding: 0.1em 0.2em 0.2em 0.2em; font-family: Verdana; font-size: 11px; margin: 0; background-color: #E8B542; }
div.noMonth  {display: inline; color: #888888; text-align: center; padding: 0.1em 0.2em 0.2em 0.2em; font-family: Verdana; font-size: 11px; margin: 0;}
div.month    {display: inline; color: #3d7aff; text-align: center; padding: 0.1em 0.2em 0.2em 0.2em; font-family: Verdana; font-size: 11px; margin: 0; text-decoration: underline; cursor: pointer; cursor: hand;}

.announcement_title {
	color: blue;
	font-size: 10pt;
	font-family: Arial;
}

.message {
	font-size: 14pt;
	font-family: Arial;
	text-align: center;
}

.list_item_head {
	background-color: #FF8;
}

.list_item_footer {
	border-top: 1px solid black;
}

.list_item {
	margin: 5;
	border: 1px solid grey;
}

.linknews{
	font-weight:normal !important;
	text-decoration:none !important;
}

.linknews:hover{
	font-weight:normal !important;
	text-decoration:underline !important;
}

.linknewstitle{
	text-decoration:none !important;
	margin-bottom:3px;
}

.linknewstitle:hover{
	text-decoration:underline !important;
	margin-bottom:3px;
}

.linknews img{
	border:1px #aaa solid;
}

.imgpathcss{
	padding-bottom:10px;
	padding-top:10px;
}

.imgpathcss #imgpath img{
	/*width:640px;*/
	max-width:640px;
	border:none;
	/*height:480px;*/
}

#comments_xc_life{
	margin-top:15px;
}

.attach-box{
	max-width: 365px;
	max-height: 102px;
	margin: 5px;
}
.img-box{
	float: left;
	margin: 5px;
}
.descr-box{
	/**float: right;*/
	list-style-type: none;
	margin: 17px;
}
.descr-box ul{
	list-style-type: none;
}
.attach-name a{
	text-decoration: none;
	color: orange;
	font-weight: bold;
}
.attach-descr{

}
#placesList {
	overflow: hidden;
	padding: 0px;
	margin: 0px;
	font: 12px, Arial, Helvetica, sans-serif;
	/*color: #fff;*/
}

h2.headline-box{
	margin:0;
	padding:0;
	margin-bottom:10px;
	margin-top:10px;
}

div.placeslistdetails {
    padding: 0;
    margin: 0;
    overflow: hidden;
	border-bottom: 6px solid #353f59;
	border-top: 6px solid #353f59;
	border-left: 8px solid #353f59;
	border-right: 8px solid #353f59;
	padding: 8px;
}



div.placeslistinfo{
	padding: 0;
	margin: 0;
	overflow: hidden;
}

div.placeslistinfo ul {
	padding:0;
	margin:0;
	padding-right:5px;
	list-style-image:none;
	list-style-type:none;
}
div.placeslistinfo ul li {
	padding:0;
	margin:0;
	list-style-image:none;
	list-style-type:none;
	padding: 10px;
}

div.placeslistinfo ul li.placetitle {
	background:url(images/emoutioncontentinfotitlesecond.jpg) no-repeat left top;
	font-size:12px;
    width: 270px;

}

div.placeslistinfo ul li.placetitle a {
	color:#fff;
	text-decoration:underline;
}

div.placeslistinfo ul li.placetitle a:hover {
	color:#fff;
	text-decoration:none;
}

div.placeslistinfo ul li.placedescription {
	text-align: left;
	font-size:11px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

div.placeslistinfo DIV.placeatributes {
	padding-left: 30px;
}

div.placeslistinfo DIV.placeatributes H3 {
	padding-bottom: 10px;
	color: #F0781F;
	font-size: 12px;
}

div.placeslistinfo img {
	border: 0px;
}

.reg_form h3{
	margin-bottom:10px;
}

.reg_form .input .button{
	border:none;
	height:22px;
	width:97px;
	text-align:center;
	color:#fff;
	padding-bottom:3px;
	padding-right:10px;
	cursor:pointer;
	background:url(images/button-send-reg.gif) no-repeat top center;
}

.reg_form .input .select{
	border:none;
	border:2px solid #fff;
}

.gallery-filter ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.gallery-2filter {
	margin-bottom:20px;
}

.authornamelink,
.authornamelink:hover{
	font-weight:bold !important;
}

div.title a{
	/*color:#656565;*/
	color:#3366CC;
	text-decoration:none;
	/*font-weight:bold !important;*/
}

div.title a:hover{
	color:#3366CC;
	text-decoration:underline;
	/*font-weight:bold !important;*/
}

/* COMMENTS */
td.comments{
	height:20px;
	padding:10px;
	font-size:12px;
}

td.comments span a{
	font-weight:bold;
	font-size:12px;
	margin-right:10px;
	text-decoration:none;
}

td.comments span a:hover{
	font-weight:bold;
	font-size:12px;
	margin-right:10px;
	text-decoration:underline;
}

div.comments-list-elem{
	margin-bottom:10px;
}

div.comments-list-answer{
	padding-top:10px;
}

div.comments-list-answer p a{
	font-weight:bold;
	text-decoration:none;
}

div.comments-list-answer p a:hover{
	font-weight:bold;
	text-decoration:underline;
}

div.comm-list{
	display:none;
}

#comment_top img{
	border:none;
}

.alpha-shadow img{
	border:none;
}

.c_table img{
	border:none !important;
}
/* END COMMENTS */

/* PLACES */
.gallery-search{

}

.gallery-search-background{
	background:#DBDBDB url(/skins/default/images/sort-bg.gif) no-repeat scroll 100% 100%;
	overflow:hidden;
	padding:12px 7px 20px 8px;
}

.gallery-search select,
.gallery-search input{
	/*width:140px;
	font-size:12px;*/
}

.gallery-search .filter-input input{

}

.gallery-search .gsearch{
	background:#BDBDBD none repeat scroll 0 0;
	width:790px;
}

.tabs{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	border-bottom:2px solid #ccc;
	padding-bottom:10px;
	padding-top:10px;
}

.tabs li{
	display:inline;
}

.tabs li span{
	padding:10px;
	background:#CCCCCC;
}

.tabs li a{
	padding:10px;
	background:#fff;
}

table#placesFilters select{
	width:350px;
}

.places-table-list-content-text{
	width:400px;

}

.places-table-list-content-image{
	width:97px;
}

.places-table-list-content-text-td{
	padding-left:10px;
	padding-right:20px;
}

div.gallery-2filter .selected{
	padding:5px;
	background:#ccc;
}

div.gallery-2filter a{
	padding:5px;
}

div.gallery-2filter a:hover{
	padding:5px;
}

.rating-content{
	display:block;
	margin-top:4px;
	margin-bottom:4px;
}

.rating-content ul{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

.rating-content ul li{
	padding:0;
	margin:0;
	display:inline;
}

ul.place-list{
	padding:0;
	margin:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	width:100%;
}

ul.place-list li{
	padding:0;
	margin:0;
	float:left;
	display:block;
	/*width:400px;*/
	margin:0 0px 10px 0;
	/*border:1px solid #aaa;*/
}

.places-table-list-content-image img,
ul.place-list li a img{
	border:6px solid #CCCCCC !important;
	margin-bottom:10px;
}

ul.place-list li li{
	padding:0;
	margin:0;
	width:auto;
}

ul.place-list li li img{
	border:none;
}

ul.place-list li.clearer, .clearer{
	float:none;
	clear:both;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

ul.place-list li .text-content{
	padding-top:2px;
}

.text-content-pls-title{
	font-weight:bold;
	margin-top:10px;
	margin-bottom:10px;
}

.text-content-pls-title a{
	font-weight:bold;
	text-decoration:none;
	background-color:#35AE6C;
	color:#FFFFFF;
	padding:2px 10px;
}

.text-content-pls-title a:hover{
	font-weight:bold;
	text-decoration:underline;
}

.text-content-pls-description{
	margin-top:10px;
	text-align:justify;
}

ul.place-list li .text-content em{
	text-transform:none;
	font-weight:normal;
	font-style:normal;
}

ul.place-list li .text-content em strong{
	margin-left:3px;
	margin-right:3px;
}

ul.contacts{
	padding:0;
	margin:0;
	list-style:none;
	list-style-type:none;
	list-style-image:none;
	float:none;
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
}

ul.contacts li{
	padding:0;
	margin:0;
	display:inline;
}

table.top-clubs{
	width:100%;
}

table.top-clubs tr td{
	text-align:center;
	padding:5px;
}
/* ====== */
/** TITLE LINE UP **/
.table-title-line{
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
}

.table-title-line-up{
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(/skins/default/images/ico3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-top-color:#DBDBDB;
	border-top-style:solid;
	border-top-width:1px;
	height:30px;
	padding-left:32px;
	padding-top:4px;
}


/* ====== */
.main-info-box {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	width:99%;
}

.photo-content {
	width:289px;
}

.photo-content img{

}

.detail-text-boxcontent {
	-x-system-font:none;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	line-height:14px;
	width:780px;
	padding-top:5px;
}

.detail-text-boxcontent h2 {
	-x-system-font:none;
	font-family:verdana,arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bold;
	line-height:15px;
}

.main-info-box-details-details {
	/*float:right;*/
	font-size:10px;
	margin-bottom:15px;
	margin-left:50px;
	text-align:left;
}

.main-info-box-details-details h3{
	margin:0;
	font-weight:normal;
	color:#000;
}

.main-info-box-details-details .atr{
	clear:right;
	font-size:10px;
	overflow:hidden;
}

.main-info-box-details-details .atr .atr_name{
	float:left;
	width:150px;
}

.main-info-box-details-details .atr .atr_value{
	float:right;
	font-weight:bold;
	margin-bottom:10px;
	width:140px;
}

.attribute-list{
	list-style:none;
	list-style-type:none;
	margin:0;
	padding:0;
	margin-left:10px;
	margin-top:10px;
	line-height:20px;
}

.attribute-list li{
	background:url(images/icon-attr-grey.jpg) no-repeat 0px 9px;
	padding:0;
	padding-left:20px;
	margin:0;
}

.attribute-list li strong a{
	font-weight:bold;
}

.attribute-list li strong a:hover{
	font-weight:bold;
}

.main-info-box-details-address{
	/*border-bottom:1px solid #DBDBDB;*/
	margin-top:0px;
	margin-left:-10px;
	display:block;
}

.main-info-box-details-address span{
	background-color:#35AE6C;
	color:#FFFFFF;
	padding:3px 10px;
	display:table;
}

.headline-box-about-company-green{
	background-color:#35AE6C;
	color:#FFFFFF;
	padding:3px 10px;

}

.detail-text-boxcontent-text{
	margin-top:10px;
}

/* SEARCH DETAIL LIST */
.place-list-search-result-info{
	font-size:11px;
	margin-bottom:5px;
}

.place-list-search-result-info strong{
	font-weight:bold;
}

.place-list-search-result-info-region{
	font-size:11px;
	color:#000;
}

.place-list-search-result-info-region span{
	font-size:11px;
	color:#6868b0;
}

.place-list-search-result{
	margin:0;
	padding:0;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
}

.place-list-search-result li{
	margin:0;
	padding:0;
}

.place-list-search-result li .text-content-pls-title{
	height:17px;
	padding-left:32px;
	padding-top:4px;
	margin-bottom:7px;
	margin-top:7px;
	background-attachment:scroll;
	background-color:transparent;
	background-image:url(/skins/default/images/ico3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom-color:#DBDBDB;
	border-bottom-style:solid;
	border-bottom-width:1px;
}

.place-list-search-result li .text-content-pls-title a{
	padding:0px;
	margin:0px;
	background:none;
	color:#000;
	color:#717171;


}

.search-result-attribute-list{
	margin:0px;
	padding:0px;
	margin-left:25px;
	list-style:none;
	list-style-image:none;
	list-style-type:none;
	line-height:20px;
}

.search-result-attribute-list li{

}

.search-result-attribute-list li strong{
	color:#35AE6C;
}

.places-table-list-content-text .places-table-list-content-text-td .text-content-pls-description{
	text-align:justify;
}

.text-content-link-detail{
	border-top-color:#DBDBDB;
	border-top-style:solid;
	border-top-width:1px;
	height:20px;
}

.text-content-link-detail a{
	color:#fff;
	background:#DBDBDB;
	padding:3px 10px;
	margin:0px;
}

.searchtext{
	text-align:justify;
	/*text-indent:22px;*/
	margin-top:5px;
	margin-bottom:20px;
}

/* END SEARCH DETAIL LIST */

/* AUTOMIR */
.automir-attributes{
	width:170px;
	float:left;
}

.automir-attributes .black{
	padding:0px !important;
	margin:0px !important;
	text-indent:0px !important;
}
/* END AUTOMIR */

.newspagination{

}

.newspagination td{
	text-align:center;
}

.newspagination td .newsfirstpagenone,
.newspagination td .newslastpagenone{
	text-align:center;
	color:#CCCCCC;
}

.newspagination td a.newsfirstpage,
.newspagination td a.newslastpage{
	text-align:center;
	color:#000;
}

.tab-content li{
	list-style:none;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.searchFormtable td {
	padding-right:10px;

}

/*
.detail-text-boxcontent .details {
	float:right;
	font-size:10px;
	margin-bottom:15px;
	margin-left:15px;
	margin-top:-380px;
	position:relative;
	text-align:left;
	width:400px;
}

.detail-text-boxcontent .details  .atr{
	clear:right;
	font-size:10px;
	overflow:hidden;
}

.detail-text-boxcontent .details  .atr .atr_name{
	float:left;
	width:150px;
}

.detail-text-boxcontent .details  .atr .atr_value{
	float:right;
	font-weight:bold;
	margin-bottom:10px;
	width:140px;
}

*/
/* Registarion form part */

DIV.reg_form h3 {
	text-align: left;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	background: transparent url(images/icon_form_header.gif) no-repeat center left;
	margin-left: 7px;
	padding-left: 20px;
}

DIV.reg_form TD.label {
	/*width: 255px;*/
	width: 350px;
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	background: transparent url(images/icon_form_row.gif) no-repeat center left;
	padding: 8px 8px 10px 22px;
}

DIV.reg_form TD.input {
	width: 255px;
	text-align: right;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	padding: 5px;
}



DIV.contact_form INPUT.text {
	font-size: 12px;
	width: 100%;
	padding: 0px;
	margin:0px;
	height:22px;
}

.contact_form INPUT.textaddgallery {
	font-size: 12px;
	width: 182px !important;
	padding: 0px;
	height:18px;
}
DIV.contact_form SELECT {
	font-size: 12px;
	/*width: 253px;*/
	width:186px !important;
	padding: 0px;
	margin:0;
}

DIV.contact_form h3 {
	text-align: left;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	background: transparent url(images/icon_form_header.gif) no-repeat center left;
	margin-left: 7px;
	padding-left: 20px;
}

DIV.contact_form TD.label {
	/*width: 255px;*/
	text-align: left;
	font-size: 10px;
	font-family: Verdana, Arial, sans-serif;
	background: transparent url(images/icon_form_row.gif) no-repeat center left;
	padding: 8px 8px 10px 22px;
}

DIV.contact_form TD.input {
	width: 255px;
	text-align: left;
	font-size: 13px;
	font-family: Verdana, Arial, sans-serif;
	padding: 5px;
}

DIV.contact_form INPUT.text {
	font-size: 13px;

	padding: 0px;
}

DIV.contact_form SELECT {
	font-size: 13px;
	/*width: 224px;*/
	padding: 0px;
}

/* EOF registarion form part */
