html {background:url('../img/bg_main.gif') repeat; }body {font-family:'Trebuchet MS','Geneva CE',lucida, sans-serif; font-size:12px; color:#717174; margin:0; padding:0; }a:link                {color:#c41230; font-weight:bold;text-decoration:underline; margin:0; padding:0;}a:visited             {color:#c41230; font-weight:bold;text-decoration:underline; margin:0; padding:0;}a:hover               {color:#c41230; font-weight:bold;text-decoration:none; margin:0; padding:0;}h1                    {display:none;}h2                    {font-size:25px; font-weight:normal; margin:0; color:#c41230; letter-spacing:5px;}h3                    {font-size:15px; font-weight:bold; margin:10px 0 5px; color:#c41230;}hr                    {border-top:1px gray solid; width:100%; border-bottom:0; border-left:0; border-right:0; line-height:1px;}p                     {margin:7px 0 7px 0; text-align:justify}img                   {border:none; margin:0; padding:0;}ul                    {margin:0 0 15px;padding:0px;}li                    {list-style:none; padding-left:15px; background: url('../img/li_dot.gif') no-repeat transparent left center; line-height:25px;}li li                 {padding-left:25px; background: url('../img/li_dot.gif') no-repeat transparent 12px 7px; font-size:11px;}div.cleaner           {clear:both; height:1px; font-size:1px; border:none; margin:0; padding:0; background:transparent;}div#frameholder       {width:900px; padding:0; margin:30px auto 0 auto; background:white;}div#main              {width:auto; height:auto;}div#logo              {width:900px; height:170px; background:url('../img/bg_logo.gif') no-repeat center center; cursor:hand;}div#flags             {padding:10px 0 0 10px}div#flags img         {margin-right:7px;}div#menu              {background-color:#c41230; color:white; text-align:center; font-size:14px;}div#menu a            {color:white; text-decoration:underline;}div#menu a:hover      {color:white; text-decoration:none;}div#menu ul           {margin:0; padding:0;}div#menu li           {list-style:none; display:inline; background:none; margin:0 20px 0 0; padding:0; line-height:40px; }div#menu_under        {background-color:#5d5d5d; color:white; text-align:center; font-size:12px;}div#menu_under a      {color:white; text-decoration:underline;}div#menu_under a:hover{color:white; text-decoration:none;}div#menu_under ul     {margin:0; padding:0;}div#menu_under li     {list-style:none; display:inline; background:none; margin:0 20px 0 0; padding:0; line-height:40px; }div#content           {width:800px; min-height:300px; _height:300px; margin:30px auto 30px auto;}div#content img       {float:right; margin:0 0 0 15px; display:block;}div#content table     {padding:5px; margin:10px 0 10px 0; background:#f2f2f2; border:none; width:370px; }div.photo_wide_set    {float:right; margin:15px 0 15px 0; padding:0; width:400px;}div.about_box         {height:200px;}div#home_inside       {height:300px; padding:0;}div#luxury-apartments, #development, #invest {width:230px; height:270px; margin-right:55px; float:left;}#luxury-apartments    {background:url('../img/luxap.jpg') no-repeat; cursor:hand;}#development          {background:url('../img/development.jpg') no-repeat; cursor:hand;}#invest               {background:url('../img/invest.jpg') no-repeat; cursor:hand; margin:0;}div.property_object   {width:675px; border-bottom:1px solid #bbbbbb; height:auto; background-color:white; float:left; margin:0 0 25px 60px; _margin:0 0 25px 30px; padding:0;}div.property_title    {width:100%; line-height:30px; float:left; background:#c41230;}div.property_title h3 {display:block; float:left;}div.property_title span {display:block; float:right; font-weight:bold; color:#c41230; background-color:white; margin:5px 5px 5px 0; _margin:5px 3px 5px 0; padding:0 5px 0 5px; line-height:20px;}div.property_title a, div.property_title a:visited, div.property_title a:hover  {color:white;}div.property_title h3             {color:white; font-size:13px; margin:0; padding:0 0 0 10px;}div.property_undertitle           {width:100%; line-height:30px; float:left; color:#c41230; background:#f2f2f2; font-size:12px;}div.property_undertitle span      {padding-left:10px;}div.property_img      {width:210px; height:110px; float:left; cursor:hand;}div.property_text     {width:auto; height:96px; float:left; padding:10px 0 0 10px}div.property_text li  {list-style:none; padding-left:15px; background: url('../img/li_dot.gif') no-repeat transparent left center; line-height:28px;}div.property_link     {width:100%; line-height:25px; float:left; text-align:center; background-color:#f2f2f2;}div#paging            {width:675px; height:50px;text-align:center; font-weight:bold; border-top:1px solid #ff7101; float:left; line-height:30px; margin-left:60px; _margin-left:30px;}div.detail_left       {width:520px; float:left; text-align:justify; margin-bottom:30px;}div.detail_left strong{font-size:15px;}div.detail_left div   {width:485px;  background:#f4f4f4; padding:20px; margin-top:10px;}div.detail_right      {width:210px; float:right; margin-bottom:30px; background:none;}div.detail_right div  {margin-bottom:30px;}.li_price             {border-top:1px solid #ce006c; line-height:30px; margin-top:20px; font-size:15px;}.li_address           {font-weight:bold;}div#footer_menu       {background-color:#5d5d5d; font-size:10px; color:white; text-align:center;}div#footer_menu a     {color:white; text-decoration:underline;}div#footer_menu a:hover {color:white; text-decoration:none;}div#footer_menu ul    {margin:0; padding:0;}div#footer_menu li    {list-style:none; background:none; display:inline; margin:0 20px 0 0; padding:0; line-height:30px; }div#footer            {height:40px; background-color:#717174; color:white; font-size:11px; padding:10px; line-height:20px}div#footer_left       {float:left;}div#footer_right      {float:right; padding-top:10px}div#footer_right a    {color:white;}div#footer_right a:hover {color:white;}div#websites_link        {width:800px; height:40px; line-height:40px; padding:0; margin-bottom:25px; color:white; background-color:white;}div#websites_link h2     {font-size:15px; font-weight:bold; margin:0; color:white; letter-spacing:0; font-family: sans-serif;}#fifty-five, #sale-in-prague, #rent-in-prague, #sale-in-bratislava {width:230px; float:left; text-align:center; cursor:hand; text-decoration:none;}div#fifty-five           {background:#c41230; margin-right:55px;}div#sale-in-prague       {background:#f37121; margin-right:55px;}div#rent-in-prague       {background:#7cc702; margin-right:55px;}div#sale-in-bratislava   {background:#ce006c; margin-right:0;}#fifty-five :hover, #sale-in-prague :hover, #rent-in-prague :hover, #sale-in-bratislava :hover {background:#717174;}div#home_title        {width:800px; text-align:center; margin-bottom:30px;}div#home_title h3     {color:#5d5d5d}