*{margin:0;padding:0;}
img{margin:0;padding:0;border:0;}
*{font-family:Trebuchet MS, Tahoma;font-size:13px;}
body{width:100%;height:100%;margin:0;padding:0;background-image:url(i/body_top.jpg);background-position:left top;background-repeat:repeat-x;background-attachment: fixed;background-color:#C8E3F1;}
#spain_realestate_agent_in_spain{position:relative;z-index:1;width:960px;margin:0px auto 20px auto;padding:0;display:block;}
#header{z-index:2;margin:0;padding:0;width:940px;height:67px;display:block;}
#spanish_real_estate_agent_logo{width:180px;height:80px;float:left;margin-top:0;padding:0;}
a.menu{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FFF;text-decoration:underline;text-align:center;line-height:34px;margin-right:20px;}
a.menu:hover{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FFF;text-decoration:none;text-align:center;line-height:34px;margin-right:20px;}
a.menu_fav{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FFCC00;text-decoration:underline;text-align:center;line-height:34px;margin-right:20px;}
a.menu_fav:hover{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FFCC00;text-decoration:none;text-align:center;line-height:34px;margin-right:20px;}
a.menu_sel{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FF9900;text-decoration:underline;text-align:center;line-height:34px;margin-right:20px;}
a.menu_sel:hover{font-size:14px;font-family:Trebuchet MS, Tahoma;color:#FFCC00;text-decoration:none;text-align:center;line-height:34px;margin-right:20px;}
a.lang{display:block;background-image:url(i/lang_non_sel.jpg);background-repeat:no-repeat;background-position:left top;width:61px;height:16px;font-size:11px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:none;text-align:center;line-height:16px;}
a.lang:hover{display:block;background-image:url(i/lang_pre_sel.jpg);background-repeat:no-repeat;background-position:left top;width:61px;height:16px;font-size:11px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:none;text-align:center;line-height:16px;}
a.lang_sel{display:block;background-image:url(i/lang_sel.jpg);background-repeat:no-repeat;background-position:left top;width:61px;height:16px;font-size:11px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:none;text-align:center;line-height:16px;}
a.lang_sel:hover{display:block;background-image:url(i/lang_pre_sel.jpg);background-repeat:no-repeat;background-position:left top;width:61px;height:16px;font-size:11px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:none;text-align:center;line-height:16px;}
a.h1{font-size:16px;font-family:Trebuchet MS, Tahoma;color:#FFF;text-decoration:underline;}
a.h1:hover{font-size:16px;font-family:Trebuchet MS, Tahoma;color:#FFF;text-decoration:none;}
a{font-size:13px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:underline;}
a:hover{font-size:13px;font-family:Trebuchet MS, Tahoma;color:#000;text-decoration:none;}
#prop_photo_list{list-style-type:none;margin:0px;width:690px;}
#prop_photo_list li{display:block;float:left;width:162px;height:162px;margin:0px 10px 10px 0px;}
a, img{border:0px;}
#characteristic li{list-style-type:none;height:20px;cursor:default;}
#characteristic li:hover{width:420px;list-style-type:none;cursor:default;background:#C8E3F1;}
#spain_realestate_agent_in_spain{position:relative;display:block;width:960px;margin:0px auto 20px auto;padding:0;z-index:1;}
#navigation{position:relative;display:block;margin:0px;padding:0px;width:100%;}
#spanish_real_estate_agent{position:absolute;left:5px;top:10px;z-index:1000;}
#spanish_real_estate_agent h1{font-size:10px;color:#fff;margin:0px;padding:0px;}
#lang{position:absolute;right:20px;top:0px;z-index:1000;}
#header{position:relative;}
#logo{width:180px;height:80px;float:left;background-image:url(i/logo.png);background-repeat:no-repeat;background-position:left top;}
#logo a{width:180px;height:80px;border:0;display:block;}
#menu{margin-left:40px;margin-top:23px;float:left;width:720px;height:36px;display:block;}
#path{z-index:100;position:absolute;left:0px;top:70px;margin:10px 0 10px 0;width:940px;height:26px;display:block;background-image:url(i/path_eng.png);background-repeat:no-repeat;padding:3px 0 3px 10px;}
#path_text{z-index:200;position:absolute;left:10px;top:80px;height:26px;line-height:26px;font-size:14px;}
#main{position:relative;width:940px;display:block;}
#left_area_spanish_property{width:940px;display:block;}
#spanish_property_description h1{font-size:140%;}
#spanish_property_description h2{font-size:120%;font-weight:normal;}
#spanish_property_description h3{font-size:120%;font-weight:bold;margin:20px 0px 0px 0px;}
#spanish_property_description h6{margin-bottom:10px;}
#left_top_940{margin:0px;padding:0px;display:block;width:940px;height:10px;background-image:url(i/940_white_top.png);background-repeat:no-repeat;background-position:left top;}
#left_work_area_940{position:relative;display:block;margin:0px;padding:0px 10px 0px 10px;background:#fff;}
#left_work_area_940_old{margin-top:-10px;padding:0px;background:#fff;}
#left_bottom_940{margin:0px;padding:0px;display:block;width:940px;height:10px;background-image:url(i/940_white_bottom.png);background-repeat:no-repeat;background-position:left top;}
#right_area_220{float:right;width:220px;}
#right_area_top_220{display:block;width:220px;height:10px;background-image:url(i/spanish_realestate_agents_top_220.png);background-repeat:no-repeat;background-position:left top;}
#right_work_area_220{position:relative;display:block;margin:0px;padding:0px 10px 0px 10px;background:#FFE57F;}
#right_work_area_220_old{margin-top:-10px;padding:0px;background:#FFE57F;}
#right_area_bottom_220{display:block;width:220px;height:10px;background-image:url(i/spanish_realestate_agents_bottom_220.png);background-repeat:no-repeat;background-position:left top;}
a.leftmenu{width:280px;display:block;height:20px;text-decoration:underline;color:#002BA8;font-size:110%;}
a.leftmenu:hover{width:280px;display:block;height:20px;text-decoration:none;color:#000;font-size:110%;}
a.leftmenubold{width:280px;display:block;height:20px;text-decoration:underline;color:#002BA8;font-weight:bold;font-size:115%;}
a.leftmenubold:hover{width:280px;display:block;height:20px;text-decoration:none;color:#000;font-weight:bold;font-size:115%;}
table td{margin:0px;padding:0px;border:0;vertical-align:top;}
a.sp{display:block;color:#0033CC;text-decoration:underline;}
a.sp:hover{display:block;color:#0033CC;text-decoration:none;}
a.sp_bold{display:block;color:#FFF;font-weight:bold;text-decoration:underline;}
a.sp_bold:hover{display:block;color:#0033CC;font-weight:bold;text-decoration:none;}
.sp2{display:block;width:420px;color:#0033CC;}
.favlist{color:#000;text-decoration:underline;cursor:pointer;}
.favlist:hover{color:#000;text-decoration:none;cursor:pointer;}
.more{color:#002BA8;text-decoration:underline;cursor:pointer;font-weight:normal;}
.more:hover{color:#0033CC;text-decoration:none;cursor:pointer;font-weight:normal;}
.clears{clear:both;display:block;}
#menu_list_1{list-style-type: none;margin: 0;width: 440px;}
#menu_list_1 li{float: left;width: 200px;}
#menu_list{list-style-type:none;margin:0px;width:440px;}
#menu_list li{float: left;width: 200px;font-size:100%;}
#cbo{text-decoration:underline;cursor:pointer;color:#002BA8;}
#cbo:hover{text-decoration:none;cursor:pointer;color:#002BA8;}
#cm{text-decoration:underline;cursor:pointer;color:#002BA8;}
#cm:hover{text-decoration:none;cursor:pointer;color:#002BA8;}
.answer_span{text-decoration:underline;cursor:pointer;color:#002BA8;}
.answer_span:hover{text-decoration:none;cursor:pointer;color:#002BA8;}
.tr50{background:#fff;}
.tr50:hover{background:#f0f0f0;}
#weatherlist{list-style-type:none;margin-top:20px;margin-left:0px;width:940px;z-index:1000;}
#weatherlist li{float:left;width:300px;margin-right:10px;margin-bottom:5px;font-size:130%;}
#counters {display:none;}