﻿/*--- 
print css file 
for wohngemeinschaft.de 
---*/

/*--- reset browsersettings
-------------------------------------------------------------------*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	border: 0;		
	margin: 0;	
	outline: 0;
	padding: 0;
}

a:link img, 
a:visited img, 
a:hover img, 
a:active img {
    border: 0;
}

blockquote:before, 
blockquote:after,
q:before, 
q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

caption, 
th, 
td {
	font-weight: normal;
	text-align: left;
}

:focus {    /* remember to define focus styles! */
	outline: 0;
}

table {     /* tables still need 'cellspacing="0"' in the markup */
	border-collapse: separate;
	border-spacing: 0;
}

/*--- generic classes
-------------------------------------------------------------------*/

body {
    background: transparent;
    color: #000;
    float: left;
    font-family: Georgia, 'Times New Roman', Times, serif;
    font-size: 11pt;
    text-align: left;    
}

/*--- hiding elements
/*-------------------------------------------------------------------*/

center a,
checkbox,
input,
object,
radio,
select,
textarea,
ul li a,
#abg,
#ctl00_MainContent_DefaultMerkerListe1_pnlLogin,
#ctl00_MainContent_DefaultMerkerListe1_Info1_Adresseingabe,
#ctl00_MainContent_SearchStep1_lbtnLinkToMap,
#ctl00_MainContent_SearchStep1_pnlTextSearch,
#ctl00_MainContent_ucDefaultList3_ucNav3_2_pnlPaging,
#ctl00_MainContent_ucDefaultList3_ucNav3_2_nlbMinus,
#ctl00_MainContent_ucDefaultList3_ucDlfN_hplSearch,
#ctl00_MainContent_DefaultMerkerListe1_pnlList h1,
#ctl00_MainContent_ucDefaultList3_divNav1,
#ctl00_MainContent_ucDefaultList3_divNav2,
#ctl00_MainContent_DefaultMerkerListe1_pnlLoggedIn,
#ctl00_MainContent_Statistic_Table1_lbtnCsvExport,
#ctl00_MainContent_Statistic_Table1_hplPrintPreview,
#ctl00_MainContent_ctl00_divMandatory,
#ctl00_MainContent_DeleteEstateObject1_tableInfo,
#ctl00_MainContent_DeleteEstateObject1_tableQuestion,
#ctl00_MainContent_Recommendation_tblMail h3,
#ctl00_MainContent_DefaultInfo1_Info1_BackLinktoDetail,
#ctl00_MainContent_ctl00_pnlGesuchDescription,
#ctl00_MainContent_ctl00_lbtnPublish,
#ctl00_MainContent_ctl00_lbtnShowSearch,
#ctl00_MainContent_ctl00_lbtnNewSearch,
#ctl00_MainContent_ctl00_hplReturnToMyIW,
#ctl00_MainContent_DefaultDetail1_tabsModManager_header,
#ctl00_MainContent_DefaultDetail1_ucLinkList_divBlaettern,
#ctl00_content_RegisterNewUser_pnlRegistration,
#ctl00_MainContent_ucTop5_pnlTop5Umgebung,
#ctl00_MainContent_DefaultDetail1_SuchenDeSidebar1_tabsModManager_header,
#ctl00_MainContent_DefaultDetail1_SuchenDeSidebar1_tblAdvise1,
#ctl00_MainContent_DefaultDetail1_SuchenDeSidebar1_tblAdvise2,
#feedback,
#google_ads,
#google_ads_frame1,
#sidebar_map .left img,
#skyscraper,
#Table1,
.abstand br,
.adressformular,
.al,
.alert,
.ausblenden,
.bd h1,
.bottomnavi,
.box_02 a,
.box3_m .arrow,
.box1_xl,
.boxtop,
.boxbottom,
.box_container,
.breadcrumb,
.button_01,
.button3,
.cal_div_kalenderContainer_border,
.closercontainer,
.comment,
.defaultinfo,
.deletelink,
.emocontent .grid_06o16,
.emocontent p,
.estateofferer .icon-info2 a,
.exposeblaettern,
.fastnav,
.fastliste ul li,
.fastliste td tr,
.footerbox,
.formular,
.formcontainer_01,
.formcontainer_02,
.formcontainer_03,
.formcontainer_04,
.formcontainer_05,
.formcontainer_06,
.gesuche .grid_12o16,
.gesuchedetail a,
.gesucheinfo h3,
.gesuchstext a,
.gesuchserfassung .grid_16o16,
.gradient,
.grid_06o16 a,
.grid_10o16 a,
.grid_10o16 h2,
.grid_04o16 .box_03 a,
.imagenumber,
.imagedesc,
.info,
.label_02,
.linklist,
.fastliste .listbox br,
.listbox_links,
.merken,
.merkzettel h3,
.merkzettel .h_010,
.mywg h3,
.nav-controls,
.navigation,
.objlistsubnav,
.objlistitem .arrow,
.paragraphs .arrowlist,
.postit_biete,
.postit_anbieter,
.postit_suche,
.postit_sucher,
.progressbar,
.quickinfo,
.searchlink,
.sekundaer,
.sml,
.suchendepaging,
.suchendecheckbox,.such_erfassung .box_01,
.suchkriterien .grid_04o16,
.suchnavi,
.suchkriterien .grid_12o16,
.tabs,
.teaser_01,
.topnavi,
.userdata .grid_16o16,
.wganzeige p,
.w750 h3,
.w_272 ul li {
    display: none;
}

.logo_wg .screen img {
	display: none;
}

/*--- general
/*-------------------------------------------------------------------*/

#ctl00_MainContent_ctl00_pnlList .listbox_content { /* Liste Meine Suchaufträge bzw. Gesuche */
	border-bottom: solid 1px #000;
	margin-bottom: 10px;
	padding-bottom: 10px;
	width: 700px;
}

#ctl00_MainContent_DefaultDetail1_pnlData .w_max {
	margin-bottom: 30px;
}

#ctl00_MainContent_statistic_objgraphic1_lbStichworte {
	margin-bottom: 10px;
}

#ctl00_MainContent_statistic_objgraphic1_pnlOld .w_110 {
	float: left;
	width: 110px;
}

#sidebar_map {
	height: 100%;
	overflow: auto;
	width: 600px;
}

#sidebar_main .linkofferer {
	color: #000;
	font-weight: normal;
	text-decoration: none;
}

.ajax__tab_xp .ajax__tab_body {
	border: none !important;
}

.arrowlist ul li {
	line-height: 18px;
	list-style-type: disc;
	margin: 0px 10px 0px 20px;
	padding: 0px 0px 0px 0px;
}

.box_02 .hd{
	padding: 20px 0 10px 0;
}

.defaultdetail .eckdatenbezeichner {
	font-weight: bold;
	width: 130px;
}

.defaultdetail .aufzaehlung ul {
	float: left;
	list-style-type: disc;
}

.defaultdetail .aufzaehlung li {
	margin: 0;
	padding: 0;
}

.eckdaten {
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 11pt;
	margin: -7px;
}

.eckdaten span {
	display: inline;
	margin: 0;
	padding: 0;
}

.eckdaten .left {
	float: left;
}

.fastimglist .box3_m { /* Box Galerieansicht */
	padding: 2px 20px;
}

.fastimglist .box3_m .preis { /* Preis Galerieansicht */
	font-weight: bold;
}

.fastimglist .bild_l a img { /* Bild Galerieansicht */
	display: inline;
}

.fastliste {
	border-top: dotted 1px #000;
	height: 125px;
}

.fastliste .listbox_header, .fastteaser .listbox_header {
	float: left;
	margin-bottom: 5px;
	width: 100%;
}

.fastliste .description, .fastteaser .description {
	width: 600px;
}

.fastteaser {
	border-top: dotted 1px #000;
}

.fastteaser .abstand {
	margin-left: 110px;
}

.gesuchsliste .sml {
	display: block;
	font-size: 10pt;
	margin-top: 25px;
	margin-bottom: -10px;
}

.gesuchsliste .listbox .listbox_content {
	border-bottom: solid 1px #000;
	float: left;
	height: auto;
	padding-bottom: 10px;
	width: 670px;
}

.gesuchedetail td {
	text-align: left;
	vertical-align: top;
}

.gesuchedetail .w_200 {
	width: 200px;
}

.grid_06o16 {
	margin-top: 20px;
}

.grid_16o16 a {
	color: #000;
}

.h_005 {
	height: 5px;
}

.h_010 {
	height: 10px;
}

.h_020 {
	height: 20px;
}

.h_050 {
	height: 50px;
}

.listbox { /* Box Allgemein */
	height: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 100%;
}

.listbox .listbox_img a {
	color: #000;
}

.listbox .listbox_img a img { /* Bild Allgemein */
	float: left;
	height: 70px;
	padding-right: 10px;
	width: 100px;
}

.listbox .listbox_content,
.listbox .listbox_content_sml {	/* Text Allgemein */
	float: left;
	height: auto;
	width: 460px;
}

.listbox .listbox_content_01,
.listbox .listbox_content_02, 
.listbox .listbox_content_03 {
	float: left;
	width: 700px;
}

.listbox h4 { /* Referenznummer Merkzettel */
	font-size: 10pt;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

.listbox h4 a,
.listbox .listbox_content h4 a,
.listbox_header a {	/* Titel Allgemein */
	color: #000;
	font-size: 13pt;
	font-weight: bold;
	text-decoration: none;
}

.listbox .preis { /* Preis Allgemein */
	font-size: 11pt;
	font-weight: bold;
}

.meine_anzeigen .listbox { /* Box Meine Anzeigen */
	height: 200px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 650px;
}

.meine_anzeigen .listbox .sml {
	display: block;
	font-size: 10pt;
	padding: 0;
	margin-bottom: 20px;
}

.meine_anzeigen .right {
	float: right;
}

.meine_anzeigen .left {
	float: left;
}

.meine_anzeigen .listbox_header {
	border-top: dotted 1px #000;
	float: left;
	padding-top: 10px;
	width: 100%;
}

.merkzettel .listbox {
	border-top: dotted 1px #000;
	height: 110px;
}

.merkzettel .merkerthumbnail a img { /* Bild Merkzettel */
	float: left;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 30px;
}

.modalContent .modalImageContainer {
	height: auto;
	margin-left: -7px;
}

.modalGallery {
	height: auto;
	margin-left: -7px;
}

.MSVE_MapContainer,
#ctl00_MainContent_DefaultDetail1_tabsModManager_tabpnlLage_Umgebungsinfo1_map2_MapFrame {
	display: block;
	float: left;
	margin-left: -5px;
	margin-bottom: 20px;
}

.price { /* Preis Merkzettel */
	font-size: 11pt;
	font-weight: bold;
	margin-left: 135px;
}

.suchenderesult {
	margin-top: 20px;
}

.suchenderesult .resultcompanylabel,
.suchenderesult .resultcompanylink {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}

.suchenderesult .resulturl {
	color: #000;
	text-decoration: none;
}

.suchenderesult .suchendelistnumbers {
	vertical-align: top;
}

.w_max {
	float: left;
	width:100%;
}

.w_020 {
	float: left;
	width:20px;
}

.w_125 {
	float: left;
	width: 135px;
}

.w_200 {
	float: left;
	width: 200px;
}

/*--- typo
/*-------------------------------------------------------------------*/

h1 {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 22pt;
	font-weight: bold;
	margin: 20px 0 20px 0;
	padding: 0;
}

h2 {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 15pt;
	margin: 20px 0 20px 0;
	padding: 0;
}

h3 {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 13pt;
	padding-top: 15px;
}

h4 {
	font-size: 11pt;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

h5 {
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 13pt;
	font-style: normal;
	margin: 20px 0 0 0;
	padding: 0;
}

h7 {
	display: block;
	font-family: Garamond, "Times New Roman", Times, serif;
	font-size: 15pt;
	font-weight: bold;
	margin: 0;
	padding: 0;
}

