body {
	background-image: url(imatges/cap1.png);
	background-repeat:  repeat-x;
	background-position: 0px 0px;
	background-color : #333333;
	padding : 0;
	margin : 0;
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 100%;
	height : 100%;
	text-align: center;
} 
div, h1, h2, p, img, span {
	border-top-width : 0;
	border-right-width : 0;
	border-bottom-width : 0;
	border-left-width : 0;
	margin : 0;
	padding: 0;
	/*zoom: 1;*/
} 
/*#centrarweb {
	width:100%;
}*/
#headerMain {
	width : 100%;
} 
#header {
	width : 970px;
	height : 170px;
	position : relative;
	margin-right : auto;
	margin-left : auto;
} 
#bodyTop { 
width : 970px; 
margin : 0 auto; 
font-size : 12px; 
height : 100px; 
}
#bodyTopMain {
	padding-right : 0;
	padding-left : 0px;
	margin-right : auto;
	margin-left : auto;
	width: 970px;
	text-align: left;  /*important*/
} 
#donde {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	background-color: #FFF;
	width: 200px;
} 
/*#exempleAmpleBodyTopMain {
	height:100%;
	margin:0 auto 0 auto;
	min-width:750px;
	max-width:990px;
	 WIDTH ALSO SET FOR IE AT iexplorer.css 
}*/
ul { 
list-style-type : none; 
} 
.spacer { 
clear : both; 
font-size : 0; 
line-height : 0; 
} 
.espai10 {
	line-height : 10px;
} 
.espai15 {
	line-height : 15px;
} 
.font11 {
	font-size: 11px;
} 
.font12 {
	font-size: 12px;
}
.negreta {
	font-weight: bold;
} 
.textgroc {
	color: #FED201;
} 
.PaddingAbaix7 {
	padding-bottom: 7px;
} 
.PaddingAbaix50ClearBoth {
	padding-bottom: 50px;
	clear: both;
} 
.delfi {
	position:absolute;
	left:0;
	top:15px;
	width:148px;
	height:147px;
}
.bordeGroc  {
	margin-bottom: 10px;


}
.bordeGroc img {
	border: 1px solid #FED201;
	margin-bottom: 10px;
}
#custMenu {
	font-size: 12px;
	padding-left: 17px;

}
#centrar100 {
	padding-left: 100px;
}
#centMapSi90 {
	padding-left: 90px;
}
#centMapSi90 li {
	font-size: 16px;
	list-style-type: square;
	font-style: italic;
}
#flotardreta70 {
	float : right;
	padding-right: 70px;
} 
#flotaresquerra {
	float : left;
}
.formBot1 {
	background-color: #CC4E00;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 164px;
	height: 27px;
	font-weight: bold;
}
.formCaixes {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CC4E00;
	width: 160px;
}
.formCaixesPreu {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CC4E00;
	width: 100px;
}
.formBot0 {
	background-color: #CC4E00;
	color: #FFFFFF;
	border: 1px solid #FFFFFF;
	width: 57px;
	font-weight: bold;
}
.formCaixes0 {
	background-color: #FFFFFF;
	color: #000000;
	border: 1px solid #CC4E00;
	width: 67px;
}
#logos {
	position:absolute;
	top:19px;
	left: 155px;
}
#dorada {
	position:absolute;
	top:145px;
	left: 419px;
}
#rec {
	position:absolute;
	top:110px;
	right: 2px;
	font-size: 12px;
}
#eur {
	position:absolute;
	top:12px;
	right: 0px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: dotted;
	border-left-style: dotted;
	border-right-color: #FDE116;
	border-left-color: #FDE116;
}
#header ul.nav {
	width : 800px;
	float: right;
	margin-top: 75px;
	line-height: 29px;
} 
#header ul.nav li {
	float : right;
	border-right-width : 1px;
	border-right-color : #980C0C;
	border-right-style : solid;
	font-size: 14px;
} 
#header ul.nav li a {
	color : #fff;
	padding-right: 8px;
	padding-top: 7px;
	padding-bottom: 6px;
	text-decoration: none;
	padding-left: 8px;
} 
#header ul.nav li a:hover {
	color : #700808;
	background: #fed201;
} 
#left1 {
	width : 725px;
	float : left;
	height : auto;
	font-size : 0.8em;
	margin: 0px;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-right: 0px;
}  
#right1 {
	width : 200px;
	float : right;
	background-color : #700808;
	border : 1px dotted #ffffff;
	/*	min-height : 600px;
*/	margin-top : 15px;
	margin-right : 0;
	margin-bottom : 17px;
	margin-left : 0;
	height : 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	overflow: hidden;
} 
#right1  p {
	text-align: center;
	background-color: #CC4E00;
	line-height: 25px;
	font-size: 14px;
	font-weight: bold;

} 
#right1   ul li {
	list-style-type: square;


} 
#right1 ul li a {
	color : #ffffff;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	line-height : 20px;
	text-decoration : none;
	margin : 0;
	padding : 0px;
} 
#right1 ul li a:hover { 
text-decoration : underline; 
} 
#sindiCap                  {
	padding-left: 17px;
	font-size: 12px;
} 
#inmobili                  {
	padding-left: 6px;
} 
.sindicacio {
	margin-left: 3px;
	padding: 0 0 0 19px;
	background-image: url(imatges/RSS_Fincas_Guinovart.png);
	background-repeat: no-repeat;
	background-position: 0 50%;
} 
#bodyBotMain { 
width : 100%; 
color : #000; 
padding : 0 0 15px 0; 
} 
#bodyBot { 
width : 970px; 
margin : 0 auto; 
} 
#footerMain {
	width : 100%;
	height : 200px;
	clear: both;
	margin-top: 27px;
	text-align: left;
	background-color: #CC4E00;
	background-image: url(imatges/foot1.png);
	background-position: 0px 0px;
	background-repeat:   repeat-x;
} 
#footer {
	height : 200px;
	width : 970px;
	position : relative;
	margin-left : auto;
	margin-right : auto;
	font-size : 12px;
} 
#footer ul {
	top : 27px;
	margin-left : -11px;
	padding-left: 0px;
	position: absolute;
	width: 700px;
} 
#footer ul li { 
float : left; 
border-right-width : 1px; 
border-right-style : solid; 
border-right-color : #700808; 
line-height : 14px; 
} 
#footer ul li a {
	color : #fffae8;
	/*background-color : inherit;*/ 
    padding : 0 5px;
	text-decoration : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	font-variant : normal;
} 
#footer ul li a:hover { 
color : #fffae8; 
text-decoration : underline; 
} 
#footer p.copyright { 
color : #fff; 
position : absolute; 
bottom : 10px; 
right : 5px; 
font-size : 10px; 
} 
#footer a.xht { 
width : 66px; 
height : 15px; 
background : url(images/xhtml_bg.gif) no-repeat 0 0; 
font : bold 10px/15px Arial, Verdana, Helvetica, sans-serif; 
color : #c58c00; 
/*background-color : inherit;*/ 
position : absolute; 
left : 216px; 
top : 60px; 
margin : 0; 
text-align : center; 
text-decoration : none; 
} 
#footer a.xht:hover { 
background : url(images/xhtml_bg_hover.gif) no-repeat 0 0; 
color : #000; 
/*background-color : inherit;*/ 
} 
#footer a.cs:hover { 
background : url(images/xhtml_bg_hover.gif) no-repeat 0 0; 
color : #000; 
/*background-color : inherit;*/ 
} 
#footer p.stats {
	position : absolute;
	top : 27px;
	font-size : 9px;
	right: 5px;
} 
#footer p.design {
	position : absolute;
	bottom : 10px;
	font-size : 9px;
	right: 250px;
} 
#footer p.design a.link { 
color : #fffae8; 
/*background-color : inherit; */
padding : 2px; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
font-weight : bold; 
text-decoration : none; 
} 
#footer p.design a.link:hover { 
color : #fff; 
background-color : #090909; 
} 
#BaixDades        {
	position : absolute;
	left : 0px;
	bottom: 10px;
	width: 610px;
} 
#BaixJACC        {
	float: left;
	padding-right: 10px;
} 
#BaixDades p        {
	font-size : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
html { 
height : 100%; 
margin-bottom : 1px; 
} 
#date { 
float : right; 
margin : 0; 
padding : 0; 
font-size : 11px; 
text-align : right; 
color : #d3cdc6; 
} 
#slogan { 
float : right; 
margin-right : 20px; 
padding-top : 19px; 
font-size : 14px; 
font-weight : bold; 
text-align : right; 
color : #ffffff; 
} 
#main_content { 
width : auto !important ; 
width : 100%; 
text-align : left; 
margin-top : 15px; 
margin-right : 18px; 
margin-bottom : 0; 
margin-left : 18px; 
} 
#main_content_top_right { 
height : 8px; 
overflow : hidden; 
} 
#main_content_bottom_right { 
height : 8px; 
overflow : hidden; 
} 
#website_content { 
width : auto !important ; 
width : 100%; 
height : 100%; 
padding : 0 8px 0 8px; 
} 
#content_area { 
margin : 0; 
padding : 0; 
} 
#content_left { 
float : right; 
width : 190px; 
padding : 0; 
margin : 0; 
position : relative; 
} 
#content_right { 
width : auto !important ; 
width : 100%; 
margin-left : 0; 
padding-left : 10px; 
float : none; 
} 
.box { 
margin : 0 0 8px 0; 
padding : 0; 
background-color : #ededed; 
} 
.box_top { 
background : url(images/borders_box.png) repeat-x 0 0; 
} 
.box_top_left { 
background : url(images/borders_box.png) no-repeat 0 -8px; 
} 
.box_top_right { 
height : 8px; 
overflow : hidden; 
background : url(images/borders_box.png) no-repeat 100% -24px; 
} 
.box_bottom { 
background : #efefef url(images/borders_box.png) repeat-x 0 7px; 
} 
.box_bottom_left { 
background : url(images/borders_box.png) no-repeat 0 -16px; 
} 
.box_bottom_right { 
height : 8px; 
overflow : hidden; 
background : url(images/borders_box.png) no-repeat 100% -32px; 
} 
.box_content { 
width : auto !important ; 
width : 100%; 
margin : 0; 
padding : 0 8px 0 8px; 
border-left : 1px solid #d3d3d3; 
border-right : 1px solid #d3d3d3; 
} 
.box_content h6 { 
margin : -2px -7px 0 -7px; 
padding : 0 0 5px 8px; 
border-bottom : 3px double #cdcdcd; 
font-family : Helvetica, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
text-transform : uppercase; 
text-align : left; 
color : #999999; 
background-color : transparent; 
} 
.box_content h6 a:link, .box_content h6 a:visited { 
font-family : Helvetica, Arial, sans-serif; 
font-size : 11px; 
font-weight : bold; 
text-decoration : none; 
text-transform : uppercase; 
text-align : left; 
color : #999999; 
background-color : transparent; 
} 
.box_content h6 a:hover { 
text-decoration : none; 
color : #000000; 
} 
.box.menu_vertical ul, .box.syndication ul { 
list-style : none; 
margin : 0; 
padding : 10px 0 0 0; 
} 
.box.menu_vertical ul li, .box.syndication ul li { 
height : 20px; 
} 
.box.menu_vertical ul li a:link, .box.menu_vertical ul li a:visited { 
padding : 2px 0 0 20px; 
font-size : 10px; 
font-weight : bold; 
text-decoration : none; 
color : #333333; 
background : url(images/button_play.png) no-repeat; 
background-position : 0 0; 
} 
.box.menu_vertical ul li a:hover { 
padding-left : 20px; 
color : #333333; 
background : url(images/button_play.png) no-repeat; 
background-position : 0 -14px; 
} 

.box_content.about_this_template { 
text-align : center; 
} 
.box_content.about_this_template img { 
margin : 10px 2px 0 2px; 
border : 0 none; 
} 
#or_content_tag .view_image { 
width : 100%; 
text-align : center; 
} 
.view_image span.image_caption { 
width : 100%; 
line-height : 25px; 
font-weight : bold; 
color : #ff0000; 
} 
#or_content_tag .view_image a:link, #or_content_tag .view_image a:visited { 
font-size : 11px; 
font-weight : normal; 
text-decoration : none; 
color : #cfcfcf; 
} 
#or_content_tag .view_image a:hover { 
text-decoration : underline; 
} 
#or_content_tag .view_image img { 
width : 480px; 
margin-bottom : 10px; 
border : 0 none; 
} 
#features { 
clear : both; 
} 
#features_left { 
float : left; 
width : 50%; 
} 
.multiple_options_caption { 
	margin : 0;
	font-weight : bold;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
} 
.multiple_options { 
float : left; 
} 
.multiple_options ul { 
margin : 0; 
padding : 0; 
list-style-type : none; 
} 
.multiple_options li { 
/*display : inline; 
*/} 
#features_right { 
float : left; 
width : 50%; 
} 
/*#features_right ul { 
float : left; 
margin : 0; 
padding : 0; 
list-style-type : none; 
} */
/*#features_right li {
	display : inline;
	line-height : 12px;
} */
/*div.features_ticked strong {
	line-height : 15px;
	padding-top : 16px;
	margin-left : -18px;
} */
div.features_ticked {
	float : left;
/*	line-height : 15px;*/
/*	margin-top : 15px;*/
	margin-bottom: 20px;
	margin-left: 0px;
	width: 345px;
} 
table.browse_tool_table {
	width : 100%;
	font-size : 12px;
	text-decoration : none;
	color : #ffffff;
	border : 1px dotted #ffffff;
	height : 75px;
	background-color : #700808;
	padding : 0;
	margin : 0;
} 
table.browse_tool_table td.browse_tool { 
font-size : 12px; 
text-decoration : none; 
color : #ffffff; 
padding-left : 5px; 
} 
table.browse_tool_table td.browse_tool span.browse_tool_num { 
color : #fed201; 
font-weight : bold; 
} 
table.browse_tool_table table td.browse_tool { 
font-size : 12px; 
text-decoration : none; 
color : #ffffff; 
background-color : transparent; 
} 
table.browse_tool_table table td.bt_pages { 
vertical-align : middle; 
text-decoration : none; 
color : #fed201; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-size : 12px; 
} 
table.browse_tool_table table td.bt_pages a.bt_pages:link, table.browse_tool_table table td.bt_pages a.bt_pages:visited { 
display : block; 
width : 24px; 
height : 20px; 
text-align : center; 
color : #fed201; 
} 
table.browse_tool_table table td.bt_pages a.bt_pages:hover { 
background-color : #fed201; 
color : #333333; 
text-decoration : none; 
} 
table.browse_tool_table table td.bt_pages_ghost { 
color : #fed201; 
text-decoration : none; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
} 
table.browse_tool_table table td.bt_pages_ghost span.bt_pages_ghost { 
color : #fed201; 
text-decoration : none; 
} 
table.browse_tool_table table td.browse_tool_curpage { 
display : block; 
width : 24px; 
height : 20px; 
text-align : center; 
color : #333333; 
background-color : #fed201; 
} 
table.browse_tool_table table td.browse_tool_button a:link, table.browse_tool_table table td.browse_tool_button a:visited {
	display : block;
	width : auto;
	padding : 4px;
	border : 1px solid #ffffff;
	font-size : 11px;
	font-weight : bold;
	text-align : center;
	text-decoration : none !important;
	color : #ffffff;
	background-color : #CC4E00;
	vertical-align : middle;
} 
table.browse_tool_table table td.browse_tool_button span.browse_tool_ghost { 
font-size : 12px; 
line-height : 10px; 
text-decoration : none; 
color : #fed201; 
} 
.next_prev_listing { 
float : right; 
width : 358px !important ; 
margin : 0 0 20px 0; 
padding : 0; 
font-size : 11px; 
} 
.next_prev_listing img { 
width : 59px !important ; 
} 
.next_prev_listing .count { 
float : right; 
width : 358px; 
margin : 0; 
padding : 0 0 10px 0; 
text-align : center; 
} 
.next_prev_listing ul { 
clear : both; 
width : 100%; 
height : 28px !important ; 
margin : 0; 
padding : 0; 
list-style : none; 
text-align : right; 
} 
.next_prev_listing li { 
/*display : inline; 
*/} 
.next_prev_listing .listing_xy { 
float : right; 
width : 358px; 
text-align : center; 
color : #999999; 
} 
#search_class_form { 
width : 100%; 
margin : 0; 
padding : 0; 
} 
#search_class_form h3 { 
margin : 0; 
padding : 10px 0 10px 10px; 
font-size : 14px; 
color : #fed201; 
} 
form#class_search_form { 
margin : 0; 
padding : 0 0 10px 0; 
font-size : 14px; 
line-height : 20px; 
color : #ffffff; 
} 
form#class_search_form input {
	background-color : #333333;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 10px;
	border: 1px dashed #CC4E00;
} 
form#class_search_form input#button_search_listings {
	width : auto;
	margin : 20px 10px 0 10px;
	padding : 3px 0 3px 0;
	border : 1px solid #ffffff;
	cursor : pointer;
	font-size : 12px;
	color : #ffffff;
	background-color : #700808;
} 
form#class_search_form input#button_view_listings {
	width : auto;
	margin : 20px 10px 0 0;
	padding : 3px 0 3px 0;
	border : 1px solid #ffffff;
	cursor : pointer;
	font-size : 12px;
	color : #ffffff;
	background-color : #700808;
} 
#search_page_default {
	float : left;
	width : 700px;
	font-size : 14px;
} 
#search_page_default .no_results {
	float : left;
	color : #FFFFFF;
	margin-bottom : 10px;
} 
#search_page_default .no_results a:link, #search_page_default .no_results a:visited {
	color : #FED201;
} 
#search_page_default .no_results a:hover { 
color : #000000; 
} 
#templated_search_form { 
width : 100%; 
} 
#templated_search_form_data {
	margin-left : 300px;
} 
div#templated_search_form form {
	float : left;
	padding-top : 20px;
} 
table#search_fields {
	width : auto;
} 
table#search_fields td {
	width : 50%;
	padding-bottom : 20px;
	vertical-align : top;
} 
table#search_fields td.searchpage_field_caption { 
width : 20%; 
font-weight : bold; 
} 
table#search_fields td br { 
display : none; 
} 
table#search_fields select { 
width : auto; 
margin-left : 5px; 
} 
#before_search_button { 
font-weight : bold; 
} 
p.lang_text_search { 
font-weight : bold; 
} 
p.lang_text_search input { 
width : 210px; 
margin-left : 20px; 
} 
p.show_only_with_images { 
font-weight : bold; 
} 
p.show_only_with_vtours { 
font-weight : bold; 
} 
#search_button { 
margin-top : 20px; 
} 
#search_button input {
	width : 100px;
	font-size : 12px;
	margin-left: 55px;
	color: #FFFFFF;
	background-color: #700808;
	border: 1px solid #FFFFFF;
} 
.view_users { 
width : 100%; 
margin : 0; 
padding : 0; 
} 
.view_users_thumbs { 
float : left; 
margin-right : 20px; 
} 
.view_users_fields { 
float : left; 
padding-bottom : 20px; 
} 
.view_user { 
clear : both; 
width : 100%; 
margin : 0; 
padding : 0 0 0 5px; 
} 
.view_user_name { 
float : left; 
width : 100%; 
padding-bottom : 20px; 
font-size : 14px; 
font-weight : bold; 
} 
.view_user_images { 
float : left; 
width : 130px; 
margin : 0; 
padding : 0; 
} 
.view_user_images img { 
float : left; 
border : 0 none; 
} 
.view_user_info { 
float : right; 
width : 50%; 
margin : 0; 
padding : 0; 
} 
.view_user_listings { 
float : right; 
width : 50%; 
margin : 0; 
padding : 20px 0 0 0; 
} 
.view_user_hitcount { 
clear : both; 
} 


/*************************PESTANYES*************************************************
*/
#listing_detail_tabbed {
	float : left;
	width : 100%;
	height : auto;
	margin : 0;
	padding : 0;
	color: #FFFFFF;
} 
#listing_detail_tabbed table { 
width : 100%; 
border-collapse : collapse; 
border : 0 none; 
} 
.listing_detail_tabbed_header {
	width : 100%;
	padding-bottom : 10px;
} 
.listing_detail_tabbed_fieldslinks { 
height : 100% !important ; 
margin : 0; 
padding : 0; 
text-align : left; 
} 
#listing_detail_tabbed_mainimage { 
width : 100%; 
text-align : left;
} 
#listing_detail_tabbed_mainimage img#main {
	width : 500px !important;
	border : 1px solid #FED201;
	margin-bottom: 12px;
} 
#listing_detail_tabbed_mainimage table { 
width : 100% !important ; 
border-collapse : collapse; 
/*border-spacing : 0; */
text-align : left; 
} 
p#tabbed_thumbs {
	text-align : left;
} 
p#tabbed_thumbs br { 
display : none; 
} 
p#tabbed_thumbs table {
	width : 100% !important;
	border-collapse : collapse;
	/*border-spacing : 0;*/
} 
p#tabbed_thumbs td {
	text-align : center;
	vertical-align : top;
} 
p#tabbed_thumbs img {
	float:none;
	width:150px;
	border: 1px solid #FED201;
	margin-top: 12px;
	margin-right: 20px;
	margin-bottom: 12px;
} 
.slideshow_img img#SLIDESIMG {
	width:500px;
	margin-bottom: 15px;
	background-color: #FED201;
	padding: 1px;
	}
.tab-pane {
	position : relative;
	display : block;
	width : 100%;
	margin-right : -2px;
} 
.tab-page {
	position : relative;
	clear : both;
	top : -2px;
	color : #ffffff;
	background-color : #700808;
	padding-top : 5px;
	padding-right : 15px;
	padding-bottom : 5px;
	padding-left : 15px;
	border: 1px dotted #ffffff;
/*	zoom: 1;
*/} 
.tab  {
	position : relative;
	float : left;
	display : inline;
	width : 85px;
	height : 20px;
	top : 0;
	padding : 3px;
	text-align : center;
	cursor : pointer;
	overflow : hidden;
	white-space : nowrap;
	margin-top : 1px;
	margin-right : -11px;
	margin-bottom : 1px;
	margin-left : 10px;
	background-color: #700808;
	font-size: 14px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: dotted;
	border-left-style: dotted;
	border-top-color: #ffffff;
	border-right-color: #980c0c;
	border-bottom-color: #ffffff;
	border-left-color: #980c0c;
	color: #FFFFFF;
} 
.tab a:link  {
	color: #FFFFFF;

} 
.tab.selected  {
	width : 85px !important;
	height : 20px !important;
	font-family : Arial, Helvetica, sans-serif;
	background-color : #fed201;
	color: #700808;
} 
.tab-row .tab.selected a {
	color: #700808;
	font-weight: bold;

} 
.tab.hover {
	width : 85px;
	height : 20px;
	/*	font-size : 12px;*/
	background-color : #FED201;
} 
.tab-row .hover a {
	color: #700808;
	background-color: #FED201;
	text-decoration: none;

} 
.tab-row {
	z-index : 1;
	white-space : nowrap;
} 

/**************FINAL PESTANYES*************************************************
*/

.featured_listings_horizontal {
	font-size : 12px;
	text-align : left;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #700808;
	border: 1px dotted #FFFFFF;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 23px;
	margin-top: 3px;
} 
.featured_listings_horizontal .featured_listings_block {
	width : 152px;
	text-align : center;
	margin-top : 8px;
	margin-right : 22px;
	float: left;
	padding: 0px;
	margin-bottom: 5px;
} 
.featured_listings_horizontal .featured_listings_block a:link.title, .featured_listings_horizontal .featured_listings_block a:visited.title {
	text-decoration : none;
	color : #fed201;
	background-color : transparent;
	font-family : Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size : 12px;
} 
.featured_listings_horizontal .featured_listings_block a:hover.title { 
text-decoration : underline; 
background-color : transparent; 
} 
#featured_listings_vertical {
	width : 152px;
	font-size : 12px;
	text-align : left;
} 
#featured_listings_vertical .featured_listings_block {
	padding : 1px;
	background-color: #FED201;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
} 
#featured_listings_vertical .featured_listings_block a:link.title, #featured_listings_vertical .featured_listings_block a:visited.title {
	text-decoration : none;
	background-color : transparent;
	font-family: Arial, Geneva, Verdana, Helvetica, sans-serif;
	font-size: 12px;
} 
#featured_listings_vertical .featured_listings_block a:hover.title { 
text-decoration : underline; 
color : #ff0000; 
background-color : transparent; 
} 
img.featured_listings_vertical_thumb { 
border : 0 none; 
} 
.box_titles { 
width : 100%; 
padding : 20px 0 20px 0; 
text-align : center; 
font-weight : bold; 
} 
.box_dataset {
	width : auto;
	margin : 0 0 10px 0;
	padding : 0;
} 
.box_cap {
	width : 717px;
	background-color : #cc4e00;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 3px;
	margin-left : 0;
	border : 1px dotted #ffffff;
	line-height : 25px;
	padding-top : 0;
	padding-right : 0;
	padding-bottom : 0;
	padding-left : 5px;
	height: 25px;
} 
.dal_capLeft {
	float: left;

} 
.dal_capRight {
	float: right;
	padding-right: 5px;

} 
.box_dataset .box_dataset_image { 
float : left; 
text-align : left; 
background-color : #fed201; 
margin : 0; 
padding : 1px; 
} 
.box_dataset .box_dataset_dataleft { 
float : left; 
padding : 5px; 
text-align : left; 
} 
.box_dataset .box_dataset_dataright { 
float : right; 
padding : 5px; 
text-align : right; 
} 
.box_dataset .textarea {
	float : left;
	width : 100%;
	padding : 5px;
	text-align : justify;
} 
table.search_result_header { 
width : 100%; 
margin-top : 10px; 
} 
table.search_result_header th { 
height : 20px; 
border : 1px solid #9fb6d5; 
text-align : center; 
} 
table.search_result_header td { 
text-align : center; 
vertical-align : middle; 
} 
table.search_result_header th.title { 
width : 140px; 
text-align : center; 
} 
table.search_result_header td.title { 
width : 140px; 
padding-top : 10px; 
text-align : center; 
} 
table.search_result_header td.title img { 
padding : 3px 0 3px 0; 
border : 0 none; 
} 
table.search_result_header td.textarea { 
text-align : left; 
padding-bottom : 10px; 
} 
table.search_result_header .result_row_0 { 
background-color : #f0f0f0; 
} 
table.search_result_header .result_row_1 { 
background-color : #ffffff; 
} 
table#search_result_nophoto { 
width : 100%; 
line-height : 18px; 
} 
table#search_result_nophoto th { 
padding : 10px 0 20px 0; 
font-weight : bold; 
text-align : center; 
} 
table#search_result_nophoto td { 
text-align : center; 
} 
table#search_result_nophoto th.title { 
text-align : center; 
} 
table#search_result_nophoto td.title { 
text-align : left; 
} 
table#search_result_nophoto th a:link, table#search_result_nophoto th a:visited { 
text-align : right; 
text-decoration : underline; 
} 
table#search_result_nophoto th a:hover { 
text-decoration : none; 
} 
table#search_result_nophoto .result_row_0 { 
background-color : #f0f0f0; 
} 
table#search_result_nophoto .result_row_1 { 
background-color : #ffffff; 
} 
table#search_result_nophoto tr.result_row_0 td, table#search_result_nophoto tr.result_row_1 td { 
height : 18px; 
font : 11px Arial, Geneva, Verdana, Helvetica, sans-serif; 
} 
#sliding_panels { 
margin-bottom : 10px; 
border-bottom-width : 1px; 
border-bottom-style : solid; 
border-bottom-color : #fed20b; 
} 
.panel { 
float : left; 
width : 100%; 
margin : 0; 
padding : 0; 
} 
.panel .panel_images {
	float : right;
	width : 425px;
	margin-left : 20px;
	text-align : right;
	margin-bottom: 20px;
	background-color: #700808;
	line-height: 25px;
	padding-left: 10px;
	border: 1px dotted #FFFFFF;
} 
.panel ul { 
list-style : none; 
margin : 0; 
padding : 0; 
} 
.panel li {
	float : left;
	padding-right: 16px;
} 
.panel .panel_images img { 
border : 0 none; 
} 
.panel .panel_text { 
clear : both; 
text-align : justify; 
color : #ffffff; 
background-color : #333333; 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
.SlidingPanels { 
position : relative; 
height : 120px; 
padding : 0; 
border : none; 
} 
.SlidingPanelsContentGroup {
	position : relative;
	width : 100%;
	margin : 0;
	padding : 0;
	border : none;
	font-size: 14px;
} 
.SlidingPanelsContent { 
width : 100%; 
height : 120px; 
overflow : hidden; 
margin : 0; 
padding : 0; 
border : none; 
} 
.SlidingPanelsAnimating * { 
overflow : hidden !important ; 
} 
#or_content_tag .delete_this ul { 
margin-top : 0; 
list-style-type : square; 
} 
#or_content_tag .delete_this li { 
padding-top : 10px; 
} 
#or_content_tag { 
width : 75%; 
margin : 0; 
padding-top : 10px; 
padding-right : 0; 
padding-bottom : 0; 
padding-left : 0; 
float : none; 
} 
#or_content_tag table { 
clear : both; 
font-size : 12px; 
border-collapse : collapse; 
/*border-spacing : 0;*/ 
border : 0 none; 
} 
#or_content_tag .page_display, #or_content_tag .page_display td, #or_content_tag .page_display p { 
margin : 0; 
padding : 0; 
line-height : 15px; 
font-size : 12px; 
text-align : left; 
} 
#or_content_tag .page_display h2 { 
margin : 0 0 10px 0; 
padding : 10px 0 2px 0; 
line-height : 26px; 
font-size : 16px; 
} 
#or_content_tag .page_display ul { 
margin-top : 0; 
list-style-type : square; 
} 
#or_content_tag a:link, #or_content_tag a:visited { 
text-decoration : underline; 
color : #000000; 
} 
#or_content_tag a:hover { 
text-decoration : none; 
color : #999999; 
} 
.vtour_button img { 
width : 200px; 
height : 30px; 
} 
#ptviewer { 
width : 480px !important ; 
margin-top : 20px; 
} 
p#ttech_logo { 
padding-left : 5px; 
} 
select#tourmenu { 
width : 200px; 
font : 12px Arial, Geneva, Verdana, Helvetica, sans-serif; 
} 
span.reg_mark_h2 { 
font-size : 9px; 
font-style : normal; 
vertical-align : top; 
} 
.clear {
	clear: both;

} 
.clearMarginTop10 {
	clear : both;
	margin-top: 10px;
} 
.center { 
width : 100%; 
text-align : center; 
} 
.float_left {
	float : left;
} 
.float_left_half {
	float : left;
	width : 50%;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
} 
.float_right { 
float : right; 
} 
.float_right_half { 
float : right; 
width : 50%; 
} 
span.bold { 
font-weight : bold; 
} 
span.boldorange {
	font-weight : bold;
	color: #CC4E00;
} 
span.italic { 
font-style : italic; 
} 
p { 
margin : 0; 
padding : 0; 
} 
p.bold { 
font-weight : bold; 
} 
a:link, a:visited { 
font-weight : normal; 
text-decoration : none; 
color : #fed201; 
} 
a:hover {
	font-weight : normal;
	text-decoration : underline;
	color : #fed201;
} 
h1, h2, h3, h4, h5 { 
margin : 0; 
padding : 0; 
font-family : Arial, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
text-align : left; 
} 
h1 { 
line-height : 30px; 
font-size : 20px; 
} 
h2 { 
line-height : 28px; 
font-size : 18px; 
} 
h3 { 
line-height : 26px; 
font-size : 16px; 
} 
h4 { 
line-height : 24px; 
font-size : 14px; 
} 
h5 { 
line-height : 18px; 
font-size : 12px; 
} 
pre { 
margin : 0; 
padding : 0; 
} 
hr {
	width : 100% !important;
	height : 1px;
	background-color : #fed201;
	border : 1px solid #fed201;
} 
input, select, form {
	font-family : Arial, Verdana, Helvetica, sans-serif;
	font-size : 12px;
} 
img.content_image_right { 
float : right; 
margin-left : 10px; 
border : 0 none; 
} 
img.content_image_left { 
float : left; 
margin-right : 10px; 
border : 0 none; 
} 
td#main_image_description { 
padding : 0 20px 0 20px; 
text-align : justify; 
} 
table { 
border-collapse : collapse; 
margin-left : 6px; 
} 
td { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
td.row_main { 
padding-right : 10px; 
border-collapse : collapse; 
/*border-spacing : 0; */
border : 0 none; 
font-size : 12px; 
} 
td.row_main h3 { 
font-size : 14px; 
} 
td.row_main input { 
font-size : 12px; 
} 
table.page_display { 
border : 3px; 
} 
td.page_display { 
width : 100%; 
vertical-align : top; 
} 
table.admin_main { 
width : 100%; 
border : 3px; 
} 
td.admin_main { 
width : 100%; 
vertical-align : top; 
} 
td.row1_0 { 
background-color : #009900; 
} 
td.row2_0 { 
background-color : #ccffcc; 
} 
td.row3_0 { 
background-color : #99cc99; 
} 
.adminListingLeft_0 { 
color : #ffffff; 
background-color : transparent; 
} 
.divFeature {
	background-color : #AB0E0E;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 5px;
	margin-left : 0;
	padding: 1px;
} 
