<?php
/**
 * Website-Export, dynamischer Stylesheet.
 * $Id: style.php 2125 2013-03-16 18:04:45Z andy $
 *
 * @author Andreas Rudolph & Walter Wagner
 * @copyright 2009-2013, OpenEstate.org
 * @license https://www.gnu.org/licenses/gpl-3.0.txt
 */
 // Initialisierung der Skript-Umgebung define('IN_WEBSITE',1);if (!defined('IMMOTOOL_BASE_PATH')) define('IMMOTOOL_BASE_PATH','');require_once(IMMOTOOL_BASE_PATH.'config.php');require_once(IMMOTOOL_BASE_PATH.'include/functions.php');header('Content-Type: text/css; charset=utf-8');// Konfiguration ermitteln $setup=new immotool_setup_style();if (is_callable(array('immotool_myconfig','load_config_style'))) immotool_myconfig::load_config_style($setup);$showGeneralStyles=$setup->ShowGeneralStyles;if (isset($_REQUEST['wrapped']) && $_REQUEST['wrapped']=='1'){$showGeneralStyles=false}?><?php if ($showGeneralStyles===true){?>*{color:<?php echo $setup->GeneralTextColor;?>;font-family:sans-serif}body{background-color:#fff;font-size:<?php echo $setup->BodyFontSize;?>;margin:0}a,a:link,a:active,a:visited{color:#003663;text-decoration:none}a:hover{color:#86B40C;text-decoration:underline}h1{color:#003663;font-size:18px;text-transform:uppercase}h2{font-size:1.3em}h3{font-size:1.1em}<?php}#openestate_contentpane img{background-color:#fff}#openestate_footer{clear:both;text-align:right;margin:1em}.openestate_clear{clear:both}.openestate_nowrap{white-space:nowrap}.openestate_light{background-color:#fff}.openestate_dark{background-color:#f6f6f6}#openestate_error{border:1px solid #e2001a;background-color:#fdbec6;margin:1em;padding:1em;text-align:center}#openestate_error h1{margin:0;margin-bottom:5px}#openestate_languages ul{text-align:right;font-weight:700;border-bottom:1px solid <?php echo $setup->BorderColor;?>;list-style-type:none!important;padding:3px 10px 3px 10px!important;margin:1em 0 1em 0!important}#openestate_languages ul li{display:inline!important}#openestate_languages ul li a{padding:3px 4px;border:1px solid <?php echo $setup->BorderColor;?>;background-color:<?php echo $setup->DarkBackgroundColor;?>;color:#8c8c8c;margin-right:0;text-decoration:none;border-bottom:none}#openestate_languages ul li.selected a,#openestate_languages ul li a:hover{background-color:<?php echo $setup->LightBackgroundColor;?>;color:#262626;position:relative;top:1px;padding-top:4px}#openestate_listing_pagination_top ul,#openestate_listing_pagination_bottom ul{clear:both;text-align:left;font-weight:700;list-style-type:none!important;padding:3px 10px 3px 10px!important;margin:.5em 0 .5em 0!important}#openestate_listing_pagination_top ul{border-bottom:1px solid #003663}#openestate_listing_pagination_bottom ul{border-top:1px solid #003663}#openestate_listing_pagination_top ul li,#openestate_listing_pagination_bottom ul li{display:inline!important}#openestate_listing_pagination_top ul li a,#openestate_listing_pagination_bottom ul li a{padding:6px 10px 7px 10px;border:1px solid #003663;background-color:#003663;color:#fff;margin-right:0;text-decoration:none}#openestate_listing_pagination_top ul li a{border-bottom:none}#openestate_listing_pagination_bottom ul li a{border-top:none}#openestate_listing_pagination_top ul li.selected a,#openestate_listing_pagination_bottom ul li.selected a,#openestate_listing_pagination_top ul li a:hover,#openestate_listing_pagination_bottom ul li a:hover{background-color:#fff;color:#003663;position:relative}#openestate_listing_pagination_top ul li.selected a,#openestate_listing_pagination_top ul li a:hover{top:1px;padding-top:4px}#openestate_listing_pagination_bottom ul li.selected a,#openestate_listing_pagination_bottom ul li a:hover{top:-1px;padding-bottom:4px}#openestate_listing_menu{text-align:left;background:#fff;border:1px solid #003663;padding:10px 10px 10px 10px;margin-top:-5px}#openestate_listing_menu div{display:inline}#openestate_listing_menu input,#openestate_listing_menu select{border:1px solid #003663}#openestate_listing_menu input.openestate_search_button{border:none;background-image:url(/immotool_export_target/img/search.png);background-repeat:no-repeat;width:22px;height:22px;cursor:pointer}#openestate_listing_menu input.openestate_cancel_button{border:none;background-image:url(/immotool_export_target/img/cancel.png);background-repeat:no-repeat;width:22px;height:22px;cursor:pointer}#openestate_listing_menu input.openestate_remove_button{border:none;background-image:url(/immotool_export_target/img/delete.png);background-repeat:no-repeat;width:22px;height:22px;cursor:pointer}.openestate_listing_buttons{margin-left:1em;float:right}#openestate_empty_list{padding:2em;text-align:center;font-weight:700;font-size:1.2em}#openestate_listing_modes{float:right;margin-right:.5em}.openestate_listing_entry{clear:both;margin:1em;border:1px solid #F2F8F2;padding:.5em}.openestate_listing_entry h2{margin:0;margin-bottom:.5em}.openestate_listing_entry .image{float:left}.openestate_listing_entry .col_1 ul,.openestate_listing_entry .col_2 ul{margin:0 28px 10px 20px;float:left;padding-left:50px}.openestate_listing_entry .options{clear:both;background:#ECECEC;margin:10px 0 5px 0;padding:0 0 5px 0;border:1px solid #dddbdb}.openestate_listing_entry .options ul{margin:0!important;padding:0!important;padding-top:0.5em!important;list-style-type:none!important;text-align:left}.openestate_listing_entry .options ul li{text-align:left;display:inline!important;padding-right:0.5em!important}.openestate_listing_image{height:auto;float:left;text-align:center;margin:.5em;-moz-border-radius:.8em;-khtml-border-radius:.8em;background-color:#fff;border:3px solid #fff;padding:.5em;margin-top:.5em;margin-bottom:.5em;vertical-align:middle}.openestate_listing_image .info_box{display:none;margin:0;margin-bottom:.1em;text-align:left}.openestate_listing_image:hover .info_box{display:block;padding:1em;margin-left:-2em;margin-top:-4em;position:absolute;z-index:3;background-color:#f3f3f3;border:2px solid #003663;width:250px}.openestate_listing_image:hover .info_box h2{margin:0;margin-bottom:.5em;font-size:1em}.openestate_listing_image:hover .info_box h2 a{text-decoration:none}.openestate_listing_image:hover .info_box h2 a:hover{text-decoration:underline}.openestate_listing_image:hover .info_box ul{margin:0!important;padding:0!important;padding-left:1em!important}.openestate_listing_image:hover .info_box ul li{font-size:.9em}.openestate_listing_image:hover .info_box div.options{clear:both}.openestate_listing_image:hover .info_box div.options ul{margin:0!important;padding:0!important;padding-top:0.5em!important;list-style-type:none!important;text-align:left}.openestate_listing_image:hover .info_box div.options ul li{display:block!important;text-align:left;float:left;clear:left}#openestate_expose_header{margin-left:1em;margin-right:1em}#openestate_expose_header ul{list-style-type:none!important;padding:0!important;margin:0!important;min-width:300px}#openestate_expose_header ul li{font-weight:700;letter-spacing:1px}#openestate_expose_header ul li div{display:inline-block!important;text-align:right;width:125px;margin-right:.5em;font-weight:400;letter-spacing:0}#openestate_expose_header_image{float:right;padding:4px;margin:0;border:1px solid #ededed;width:235px;height:150px}#openestate_expose_view{clear:both;margin-left:1em;margin-right:1em;padding-top:1em}#openestate_expose_view_menu{position:relative;top:1px}#openestate_expose_view_content{border:1px solid #F2F2F2;border-top:1px solid #F2F2F2;padding-left:1em;padding-right:1em;margin-bottom:2em}#openestate_expose_menu_top ul,#openestate_expose_menu_bottom ul{clear:both;text-align:left;font-weight:700;list-style-type:none!important;padding:3px 10px 3px 10px!important;margin:.5em 0 .5em 0!important}#openestate_expose_menu_top ul{border-bottom:1px solid #003663}#openestate_expose_menu_bottom ul{border-top:1px solid #003663}#openestate_expose_menu_top ul li,#openestate_expose_menu_bottom ul li{display:inline!important}#openestate_expose_menu_top ul li a,#openestate_expose_menu_bottom ul li a{padding:6px 10px 7px 10px;border:1px solid #003663;background-color:#003663;color:#fff;margin-right:0;text-decoration:none}#openestate_expose_menu_top ul li a{border-bottom:none}#openestate_expose_menu_bottom ul li a{border-top:none}#openestate_expose_menu_top ul li.selected a,#openestate_expose_menu_bottom ul li.selected a,#openestate_expose_menu_top ul li a:hover,#openestate_expose_menu_bottom ul li a:hover{background-color:#003663;color:#fff;position:relative}#openestate_expose_menu_top ul li.selected a,#openestate_expose_menu_top ul li a:hover{top:1px;padding-top:4px}#openestate_expose_menu_bottom ul li.selected a,#openestate_expose_menu_bottom ul li a:hover{top:-1px;padding-bottom:4px}#openestate_expose_view_menu{margin-bottom:0}#openestate_expose_view_menu ul{clear:both;text-align:left;font-weight:700;border-bottom:1px solid #003663;list-style-type:none!important;padding:3px 10px 3px 10px!important;margin:0!important;margin-top:1em!important}#openestate_expose_view_menu ul li{display:inline!important}#openestate_expose_view_menu ul li a{padding:6px 10px 7px 10px;border:1px solid #003663;background-color:#003663;color:#fff;margin-right:0;text-decoration:none;border-bottom:none}#openestate_expose_view_menu ul li.selected a,#openestate_expose_view_menu ul li a:hover{background-color:#fff;color:#003663;position:relative;top:1px;padding-top:4px}#openestate_expose_gallery{margin-bottom:1em;overflow:auto}#openestate_expose_gallery_image{text-align:center;display:block;padding:.5em}#openestate_expose_gallery_thumbnails{background-color:#fff;padding:.5em}#openestate_expose_gallery_thumbnails ul{text-align:center;list-style-type:none!important;padding:0!important;margin:0!important}#openestate_expose_gallery_thumbnails ul li{vertical-align:top;display:inline!important}#openestate_expose_gallery_thumbnails ul li a img{border:.5em solid #fff}#openestate_expose_gallery_thumbnails ul li.selected a img,#openestate_expose_gallery_thumbnails ul li a:hover img{border:.5em solid #fff}#openestate_expose_contact_form table{width:100%;max-width:640px}#openestate_expose_contact_form td.col1{text-align:right;vertical-align:top;padding-right:1em;padding-bottom:.5em;white-space:nowrap;width:100px}#openestate_expose_contact_form td.col2{padding-bottom:.5em}#openestate_expose_contact_form td.col3{width:75px;white-space:nowrap;text-align:right;padding-right:1em;padding-bottom:.5em}#openestate_expose_contact_form td.col4{width:100px;padding-bottom:.5em}#openestate_expose_contact_form_captcha_col1{width:125px}#openestate_expose_contact_form_captcha_col2{vertical-align:top}#openestate_expose_contact_form input{width:100%;border:1px solid #dddbdb}#openestate_expose_contact_form textarea{width:100%;border:1px solid #dddbdb}#openestate_expose_contact_form td.buttons{padding-top:1em;text-align:center}#openestate_expose_contact_form input.box{width:auto;-webkit-appearance:checkbox}#openestate_expose_contact_form td.buttons input{width:auto}#openestate_expose_contact_form td.error label{color:red;font-weight:700}#openestate_expose_contact_form td.error input{border:2px solid red;font-weight:700}#openestate_expose_contact_form td.error textarea{border:2px solid red}#openestate_expose_contact_form_message{height:150px}#openestate_expose_contact_form_terms_area{height:100px;font-family:Courier,"Courier New",monospace;font-size:1em;margin-top:.5em}#openestate_expose_contact_result{width:100%;max-width:640px;margin-top:1em;margin-bottom:2em;text-align:center;background-color:#e8fcc3;border:1px solid red;padding:1em;padding-top:0}#openestate_expose_contact_person ul{min-width:300px;list-style-type:none!important;padding:0!important;margin:0!important}#openestate_expose_contact_person ul li{font-weight:700;letter-spacing:1px}#openestate_expose_contact_person ul li div{display:inline-block!important;text-align:right;width:100px;margin-right:1em;font-weight:400;letter-spacing:0}#openestate_map{margin-bottom:1em}#openestate_map iframe{width:100%;height:500px;border:1px solid #ededed}.openestate_listing_entry .image img{padding:4px;margin:0;border:1px solid #ededed;width:235px;height:150px}.openestate_listing_entry .thumb{width:235px;margin:0 10px 0 0;padding-bottom:13px;background:#fff0 url(/immotool_export_target/img/schatten.png) no-repeat bottom}#openestate_expose_header h2{text-decoration:none;font-weight:700;color:#003663;font-size:18px;text-transform:uppercase}#openestate_expose_header .thumb img{width:225px;height:150px}#openestate_expose_header .thumb{float:left}#openestate_expose_header ul{margin:0 0 0 15px;float:left;padding:0}#openestate_expose_header ul li{list-style:none}#openestate_expose_header span{font-weight:700;display:inline-block;width:140px}#openestate_expose_gallery_thumbnails{margin-bottom:10px}#openestate_expose_gallery_thumbnails ul{margin:0;padding:0}#openestate_expose_gallery_thumbnails ul li{float:left;display:block;list-style:none}#openestate_expose_gallery_thumbnails ul li a{display:block;margin:0;padding:0}#openestate_expose_gallery_thumbnails ul li img{padding:3px;margin:5px;background:#fff;border:1px solid #dddbdb}#openestate_empty_list{padding:10px;background:#fdeab6;border:2px solid #7081F9;margin:20px 0;color:#7081F9;border-radius:6px;text-align:center}#openestate_contentpane{padding-bottom:15px}#openestate_footer{font-size:11px;font-style:italic;text-align:right}