﻿
.flexslider {
    display: none;
        margin-bottom:50px;

}

.slider-info {
	display:none
}



.kontaktsendenbutton {
    background-color: #607dac;
    color: #fff;
    font-size: 19px;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    height: 30px;
    line-height: 30px;
}
    
#nl2go--submit {
-webkit-appearance: none;
border-radius: 4px;
border: none;
}

#regiondesc2 {
    display: none;
}

.nebenkontakt2 {
	display:none;
}

#textareaobject1 {
	display:none
}

#picturetable2 {
    padding: 0 1.3%;
    min-width: 320px;
    list-style: outside none none;
    margin: 0; 
    width: 100% ;
    display: inline-block;
}


.offer27 {
	font-size:15pt;
}

#picturetable2 li {
    width: 48% ;
      display: inline-block;
}

#picturetable2 img {
    width: 100% !important; 
}

#allpicdetail2 {
    display: none;
    overflow: auto;
    width: 100%;
    margin-left: 0;
    overflow: hidden;
}

#description h2,
#description .description {
    margin-right: 2%;       
}

#detailform hr {
    display: none;    
}

}


}



    #oidfield.formsuche{max-width:50px; }
 
 #region_detail.formsuche{width:125px}





@media only screen and (max-width: 1024px){

    html, body {	
    	font-family:Arial, Helvetica, sans-serif; font-size:15px;   
    }
    

    
    #page {
    	font-family:Arial, Helvetica, sans-serif; font-size:15px;  
    }
    
    #mapstd {
        margin-bottom: 125px;
    } 
    
    #wowslider-container1 {
        max-width: 950px !important;    
    }
      
    #middle {
        max-width: 950px;
    }
    
      
    .aufeinenblick.newsletter {
    padding-bottom: 30px;
    }
    
    #no3k .aufeinenblick2 {
        padding-bottom: 51px;
    }
    
    #nav {
        font-size: 18px;
        background-color:#2f5496;
        z-index:200000;
        
        
    }
    
    #aehnlicheobjekte {
	margin-bottom:0%;
	max-width:100%;
}

.H195ao {
	margin-left: auto;
	margin-right:18px;
	width:210px;
	
}

.auto-style5kf {
	display:none;
}




#picturetable li{display:inline-table;width:225px;text-align:left}



}


@media only screen and (max-width: 960px){
    
    #oidfield.formsuche{max-width:45px; }
 
 #region_detail.formsuche{width:120px}

    
    .links27new,
.links27new2,
.links27new3{
display:inline-block!important;; 
margin-left:0px;
margin-right:0px;
margin-top:45px !important; 
	float: right;
	height:100%;
	margin-bottom:0px;
	height:340px;
}
.offer27 {font-size:12pt
	
	}
	
	
	 .descpic27 {
	
font-size:10pt}
    


.links27new1 {

display:inline-block!important;; 
margin-left:auto;
margin-right:auto;
margin-top:45px !important; 

	float: none;
	height:100%;
	margin-bottom:0px;
	margin-right:3%;
	height:340px;

}


.offer27{text-align:center;color:#fff;width:100%;margin-right:0;background-color:#2f5496}
.offer27 :link{color:#fff;text-decoration:none}
.offer27 :visited{color:#fff}
.pic27{width:100%;-webkit-box-shadow:0 2px 13px #919191;-moz-box-shadow:0 2px 13px #919191;box-shadow:0 2px 13px #919191;margin-top:2%}
.descpic27{text-align:right;font-family:Verdana,Geneva,Tahoma,sans-serif;font-size:small;color:#fff;margin-top:2%;margin-bottom:2%;padding:2%}
.buttonoffer27{background-color:#666;color:#fff;font-size:12pt;text-align:right;font-weight:normal;;margin-top:10%;float:right;padding-left:2px;padding-right:2px}
.buttonoffer27 :hover{color:#fff}
.buttonoffer27 a{color:#fff;text-decoration:none}
.buttonoffer27 :visited{color:#fff;text-decoration:none}

#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}




.auto-style5kf {
	display:none;
}




@media only screen and (max-width: 949px){


.offer27 {font-size:11pt
	
	}

 .descpic27 {
	
font-size:9pt}
    
    .links27new,
.links27new2,
.links27new3{
display:inline-block!important;; 
margin-left:0px;
margin-right:0px;
margin-top:45px !important; 
	float: right;
	height:100%;
	margin-bottom:0px;
	height:340px;
	font-size:9.5px
	
	}

.links27new1 {

display:inline-block!important;; 
margin-left:auto;
margin-right:auto;
margin-top:45px !important; 

	float: none;
	height:100%;
	margin-bottom:0px;
	margin-right:3%;
	height:340px;
	font-size:9.5px

}





#no3 {
	width:100%;
}
#no4 { width:300px;background-color :white; float:none; margin-left:auto; margin-right:auto}

.opacitypicall{width: 100%; height:120%; opacity:1;}
.opacitypicall :hover{opacity:.98}
.rightpicindexall{width:100%;height:120%;-webkit-box-shadow:0 4px 5px 0 rgba(64,63,64,1);-moz-box-shadow:0 4px 5px 0 rgba(64,63,64,1);box-shadow:0 4px 5px 0 rgba(64,63,64,1);float:right}

.index7descall {
	width:100%;background-color:#2f5496;color:white;text-align:center;font-size:15px;margin-top:0px;display:block;margin-left:auto;margin-right:auto;
}

#rightsideindex2 {
	width:auto
}



#nav-block{
	display: block;
}

#page {
	padding-bottom:0%;
	
}

#trf {
	width:100%;
	float:right;
	font-size:11pt;
	margin-bottom:12px;
	
}

#mapstd {
    margin-bottom: 165px;
} 

.aufeinenblick2 {
    padding-bottom: 51px;
} 

#no4k {
    margin-bottom: 100px;
}

.form_sort {
    float: none !important;
}

#nav-icon {
    height: 40px;
    font-size:40px;
}


select.formsuche{
    margin-bottom: 10px;
    width: 32% !important;
    margin-right: 0px;
}
select.formsuchemeerblick{
    margin-bottom: 10px;
    margin-top: -20px;
    width: 32%;
    margin-right: 0;
}
input.formsuche{
	margin-bottom: 0px;
	margin-right: 0;
	width: 31.5% !important;
}

input.formsuche[type=submit]{
	width: 15% !important;
}

.form_sort .sortieren {
    width: 110px !important;
}

#wowslider-container1 .ws_shadow{
	/*background: url("shadow.png") repeat scroll center 100% / 120% auto transparent !important;*/
	background-size: 100% 100% !important;
	background-repeat: no-repeat !important;
	background-position: center !important;
	width: 100% !important;
	height: 45% !important;
	position: absolute !important;
	left: 0 !important;
	bottom: -30% !important;
	z-index: -1 !important;
	
	

}

.cols .col{
	margin: 30px 10% !important;
}

.entries .entry{
	margin: 10px !important;
}

#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}


}







@media only screen and (max-width: 880px){
	#regiondesc {
    	width: 56%;
	}

	h2{
		line-height: 18pt;
	}

	#immobildistrien,
	#immobild,
	#immobildsdal{
		margin: 30px 10px 30px 0;
	}

	#immotextistrien,
	#immotext,
	#immotextsdal{
		float: none;
		width:100%;
		margin: 30px 0 0;
	}
	
	.immotext17-n {
		float: none;
		width:100%;
		margin: 30px 0 0;}

.immobild17 {margin: 30px 10px 30px 0;}

	#immobildistrien img,
	#immobild img,
	#immobildsdal img{
		max-width: 100%;
		width: auto;
		margin: 0 auto;
	}

	#tabelle-preise,
	#tabelle-preise2{
		float: none;
		margin: 20px 0;
		display: block;
		max-width: 100%;
		width: 400px;
		height: auto;
	}
	#tabelle-preise2{
		width: 500px;
	}
#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}


@media only screen and (max-width: 871px){

    #H195 img {
        height: auto;
        width: 32%;
    }
    
    #tableright{
    	margin: 20px 0;
    	float: left;
    	width: auto;
    }
    
    #tableright #details{	float: none;}
    
    #tableright ul{			padding-left: 20px}

}



#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}


@media only screen and (max-width: 815px){
    
    .offer27 {font-size:10pt
	
	}

    .buttonoffer27{background-color:#666;color:#fff;font-size:9pt;text-align:right;font-weight:normal;;margin-top:10%;float:right;padding-left:2px;padding-right:2px}
.descpic27 { font-size:9pt;
	
}
    

    
    #regiondesc {
        bottom: auto;
        right: auto;
        width: auto;
        position: static;
        /*margin-top: 30px;*/
    }
    
    #nav-icon{
    	display: block !important;
        background-color:#7593C1;
        height: 45px;
        font-size: 45px;	
    }
    
    
    .child1, .child2, .child3, .child4 {
            margin-top: 15px;
    }
    
    .aufeinenblick2 {
    margin-left: 0px;
    padding-bottom: 51px;
    }
    
    #rightsideindex2k {
        margin-bottom: 100px;
        
    }
    
    .span1g {
	display:none;
}

#rightlisttop {
	display:none;
}

    #telephonek {
        margin-right: 0px;
        float: left;
        margin-left: 23px;
    }
        
    .kontaktsendenbutton {
    margin-left: 30px  
    }
    
    .feld2k {
        width: 97%;
    
    }
    
    

    
    #mapstd {        
        margin-bottom: 0px;
    }
    
    #nav-block{
    	display: none;
    		overflow:scroll;

    }
    #nav{
    height: 45px;
    	margin-bottom: 20px;
    	position: fixed;
        width: 100%;
       
        top: 0;
        left: 0;
        -webkit-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.39);
-moz-box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.39);
box-shadow: 0px 4px 5px 0px rgba(0,0,0,0.39);
  -webkit-overflow-scrolling:touch;


    }
    
    
#nav_wrapper {
	height:45px;	width:100%;
  -webkit-overflow-scrolling:touch;
	left:0px;
}    
    
    #nav ul{
    	display: none;
    	  -webkit-overflow-scrolling:touch;
z-index:100;
    	right: 0;
    	left:0;
    background-color:#7593C1; 
    		width:100%;
    		margin-left:0px

    
    	
    }
    
    #nav ul ul{
    /*	left: -250px;
    	width: 300px;*/
    	margin-left: 0;
    	    	  -webkit-overflow-scrolling:touch;


    }
    
    #nav ul li {
    	display: block !important;
    	padding:4px;
    	    	border-bottom:thin;
    	    	border-bottom-color:white;
    	    	border-bottom-style:solid;
    	    	  -webkit-overflow-scrolling:touch;


        	
    }
    
    
    
    #nav ul ul li {display:block; border-bottom:none; padding:4px;  -webkit-overflow-scrolling:touch;
}
    
    
    
    #logotop{
    	float: none;
    	margin: 0px auto;
    	max-width: 100%;    
        padding-top: 55px; 
        text-align: center;   
    }
    
    #logotop #logo{	    float: none;  
    
    
    
    }
    
    #kroatienimmobilien{
    	margin-bottom: 50px;
    	
    }

#kroatienimmobilienindex2{
	margin: 25px 10px;
	text-align: justify;
}

#span1{
	font-size: 13px;

}

.suchewrapper {
	padding: 0 0px; }

#lmr27-2 {
	max-height:100%
}

.kaufpreislist {
    margin-top: 10px;
    margin-right: 10px;
    float: none;

}

.tdohnegf a:nth-of-type(1) img {
    float: left;
    width: 49%;    
    height: 200px;

}

.tdohnegf a:nth-of-type(2) img {
    float: right;
    width: 49%; 
    height: 200px;
}

.tdohnegf a:nth-of-type(3) img  {
    float: left;
    width: 49%;
    margin-top: 2%;
    height: 200px;
}          

.ullist {
	text-align: left;
	width: 42%;
	margin-left: 0px;
	margin-top: 2%;
	padding-left: 5px;
	padding-right: 30px;
	list-style: none;
}

.tableright {
    margin-top: 50%;
}


#no3 {
    padding: 0 2%;
    width: 96%;
	float: none;
}

#no3k {
    padding: 0 2%;
    width: 96%;
	float: none;}






select.formsuche{
    width: 30% !important;
}
select.formsuchemeerblick{
    width: 30%;
}
input.formsuche{
	width: 28.5% !important;
}

input.formsuche[type=submit]{
	width: 30% !important;
}

#links2,
#mitte,
#rechts{
	margin: 0 auto 50px;
	width: 50%;
	float: none;
}

.cols .col{
	margin: 30px 5% !important;
}

.entries .entry{
	margin: 10px 3%;
}

.services .widget {
    float: none !important;
    max-width: 100% !important;
}

.services .socials-widget {
    width: 100% !important;
    padding: 0 !important;
    margin-top: 50px;
}

#detail_top_image{
	margin-top: 0px;
	float: none;
	
	
}

#detail_top_image img{
	display: block;
	margin: auto;
	padding-top: 55px;
	width: 100%;
	height: auto;
}

#rightsideindex{
	float: none;
}

#picturetable a, #picturetable2 a {
	margin-bottom: 20px;
	display: block;
	text-align: center;
}

#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}

.nebenkontakt2 {
	display:block;
	color:#666666;
	margin-left:10px;
	font-size:11pt;}

.nebenkontakt1 {
	display:none
}


}



@media only screen and (min-width: 580px){



#aehnlicheobjekte {
	margin-bottom:12%;
	min-width:100% !important;
}


#detailtable {
	max-width:55%;
	float:none;
}


#detailform{float:left;max-width:40%}






.H195ao{
	
	margin:0px 10px 20px 10px!important; display:inline-block !important;
	float: none !important;
	overflow:hidden !important;
	
	}


}

#h2 {
	font-size:18px;
}


@media only screen and (max-width: 500px){

.offer27 {font-size:14pt
	
	}
	
	
	 .descpic27 {
	
font-size:12pt}
    




#wowslider-container1 {
	display:none
}

	
	    .links27new,
.links27new2,
.links27new3{
margin-top:0px;
margin: 0 auto 0px;
	width: 90%;
	float: none;
	height:100%;
	margin-bottom:30px;
	margin-left:5%; margin-right:5%}

.links27new1 {
margin-top:0px;
margin: 0 auto 0px;
	width: 90%;
	float: none;
	height:100%;
	margin-bottom:30px;
	margin-left:5%; margin-right:5%

}

.no1preis2017 {display:none}   
.no2preis {float:right}	
	.regionpreise1 {
		padding: 10px;
	}

	#immobild,
	#immobildsdal{
		margin: 30px 10px 0 0;
		float: none;
		width:100%;
	}
	
		#immobildistrien { width: 80%; text-align:center; float:none; margin-left:15%;margin-right:5%}

	
	.immobild17{margin: 30px 10px 0 0;
		float: none;
		width:100%;
}

	#immotextistrien,
	#immotext,
	#immotextsdal{
		float: none;
		width:100%;
		margin: 0;
		overflow: hidden;
	}
	
	.immotext17-n{
		float: none;
		width:100%;
		margin: 0;
		overflow: hidden;
	}


	#immobildistrien img,
	#immobild img,
	.immobild17 img,
	#immobildsdal img{
		max-width: 100%;
		width: auto;
		max-height: 300px;
		display: block;
		margin: 0 auto;
	}
	
	
	#telephonek {
     margin-left: 22px;     
    }
    
    .kontaktsendenbutton {
        margin-left: 20px;
    }
    
#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}
}

@media only screen and (max-width: 416px){



 #beforewowindex2 {
        max-width: 96%;    
    } 
    
        .H195:hover{
	background-color:transparent;
}

.oben195:hover {
	background-color:transparent;
}

.offer27 {font-size:14pt
	
	}
	
	
	 .descpic27 {
	
font-size:12pt}
    




#no4 {width: 100%; float:none;}
#rightsideindex2{float:none;margin-top:50px;margin-left:00px;}

.buttonoffer27{background-color:#666;color:#fff;font-size:12pt;text-align:right;font-weight:normal;margin-top:10%;float:right;padding-left:2px;padding-right:2px}

.opacitypicall{width: 100%; height: 230px; opacity:1;-webkit-transition:.1s opacity linear;-moz-transition:.1s opacity linear;-ms-transition:.1s opacity linear;-o-transition:.1s opacity linear;transition:.1s opacity linear}
.opacitypicall :hover{opacity:.98}
.rightpicindexall{ display: block;
    margin-left: auto;
    margin-right: auto;width:89.9%;height:230px;float:none;margin-bottom:0px;
    
    -webkit-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.75);
}
.rightoffer1n{float:none; display:block;margin-left: auto; 
    margin-right: auto; color:#fff;background-color:#808080;text-align:center;width:90%;-webkit-box-shadow:2px 2px 4px #b0b0b0;-moz-box-shadow:2px 2px 4px #b0b0b0;box-shadow:2px 2px 4px #b0b0b0; font-size:15pt; }
.index7descall{margin-left: auto;
        margin-right: auto;font-size:small;float:none;width:88.9%;margin-bottom:25px; margin-top:0px;background-color:#2f5496;color:white;text-align:center;font-size:15px;padding-top:4px;padding-left:2px;padding-right:2px;padding-bottom:2px}

#telephone{margin-left: auto;
        margin-right: auto;color:black;width:90%;float:none;margin-right:px;text-align:center;font-size:13pt;margin-bottom:30px;;padding-top:9px; padding-bottom:4px;}
        

.socialindexneu{text-align:right;float:none;padding:2px;margin-left: auto;
        margin-right: auto;width:90%}

.kontaktlink1{font-size:13pt;color:#2f5496}
.kontaktlink1 :link{font-size:14pt;color:#2f5496;text-decoration:none}
.kontaktlink1 :hover{color:#2f5496;}
.kontaktlink1 :visited{font-size:13pt;color:#2f5496}

.descpic27 {
	font-size:12pt
}
.offer27 { font-size:15pt
	
}


.no123 {
	display:none
}

select.formsuche {
    width: 100% !important;    
    height: 40px;
    line-height: 40px;
    border-color: white white rgb(169, 169, 169) white;
    margin-bottom: 1px;
    border-radius: 0;
    -webkit-appearance: none;  
    background-image: url(images/select-arrow-right.png);
    background-repeat: no-repeat;
    background-position: 98%;
    background-size: 13px; 
    font-size:16px;
}

select.formsuchemeerblick{
    width: 100%;
    
    height: 40px;
    line-height: 40px;
    border-color: white white rgb(169, 169, 169) white;
    margin-bottom: 0px;
    border-radius: 0;
    -webkit-appearance: none;
    background-image: url(images/select-arrow-right.png);
    background-repeat: no-repeat;
    background-position: 98%;
    background-size: 13px;
    font-size:16px;
}

input.formsuche{
	width: 92% !important;
	
}

input.formsuche[type=submit]{
	width: 95% !important;
	margin-bottom: 1px;
    background-color: #607dac;
    color: #fff;
    font-size: 19px;
    margin-top: 0px;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;
}

#beforetable {
    padding: 0;
        
}

#allpicdetail {    
    display: none;     
}

.suchemarker {
	text-align: center;
	padding: 7px;
	display: block;	
    margin-bottom: 1px;
    margin-left:0px;
}

#oidfield.formsuche {
    margin-bottom: 1px;
    margin-right: 0px;
    padding: 10px;
    border: 0px;
    margin-top: 0px !important;
    margin-left: -12px;
    font-size:16px;
}

.form_sort .sortieren {
    height: 40px;
    line-height: 40px;
    width: 100% !important;
    border-top: solid 1px rgb(169, 169, 169);
    border-bottom:solid 1px rgb(169, 169, 169);

         
}

.suchewrapper {
    background-color: white;
}

#logotop {
    margin: auto;
    text-align: center;
    padding-right: 5px;
}

.PSN {
    font-size: 20px;
}

.newsletter {
    background: none;
    box-shadow: none;
    
}

#nl2go--mail, #nl2go--firstname, #nl2go--lastname {
    width: 200px !important;
    padding: 3px 0 3px 0;
    font-size: 16px;
    background: none;    
}

#nl2go--submit {
    width: 200px;
    font-size: 11.6pt;
    padding: 5px 0 5px 0;    
}

#rightlisttop{
	float: none;
	text-align: left;
}

#links27,
#links27m,
#links27r{
	float: none;
	width: 96%;
	margin: 20px 2%;
}

.H195{
	margin-top: 0px;
    margin-bottom: 0px;
    background-color: #fff;
    padding: 0px;
    background-color:transparent;

}



.tdohnegf {
       padding-top: 0;
       margin-top: -42px;
}
#middle {
    margin-bottom: 30px;
    padding: 0;
}

.page {
    margin-left: 5px;
}

.tdohnegf .thumb  {
    display: none;
}

.kaufpreislist {
    margin-top: 10px;
    margin-right: 10px;
    float: none;
    display: none;
    
}

.tableright {
    margin-top: 15%;
}

.ullist {
	text-align: left;
	width: 38%;
	margin-left: 0px;
	margin-top: 2%;
	padding-left: 5px;
	padding-right: 30px;
	list-style: none;
	display: none;
}

.kontakt-left,
.kontakt-right{
	float: none !important;
	width: 100% !important;
}

.kontakt-right{	
    margin-top: 50px;
}

#rightsideindex2k {
    float: none !important;
    padding: 0 !important;
    background: none !important;
    margin: 50px 0 0 0 !important;       
}

#rightsideindex2 {
    margin-bottom: 125px;
}



#no4k {
    width: 100% !important;
    padding: 0 !important;
    margin-right: 0 !important;
    margin-left: 0 !important;
}

#rightsideindex2k .rightoffer1n {
    padding: 10px 0 10px 0 !important; 
    font-size: 19px !important;
    -webkit-box-shadow: none;
    margin-left: 0;
}

#neukform {
    font-size: 16px;
    width: 300px;
    margin-left: 15px;      
}
 
.feld2k {
    height: 30px;
    width: 270px;
    font-size: 16px;    
    border-radius: 4px;                
}

#detailform .feld2 {
    height: 20px;    
    font-size: 16px;
    border-radius: 4px;
}

#detailform .kontaktsendenbutton {
    width: 290px;
    
}

#textareaobjectk {
    font-size: 16px;
    width: 283px;
    margin-top: -20px;
    border-radius: 4px;
}

.kontaktsendenbutton {
    width: 83%;
    background-color: #607dac;
    color: #fff;
    font-size: 19px;
    -webkit-appearance: none;
    border: none;
    border-radius: 4px;
    height: 40px;
    line-height: 40px;        
}

#telephonek {
    float: none;
    padding: 0 0 100px 0; 
    width: 300px; 
    margin: 0; 
}

#regiontop .flexslider {
    margin-top: 50px;
}

#regiontop .flexslider .slides img {
    width: 100% !important;

}

#regiontop .flexslider .flex-viewport {
    height: 250px !important;
}

#objektseitetempfett {
    margin: 25px 6px 3px;
}
#link {
    margin-top: -30px;
}

#regiondesc {
    display: none;
}

#allpicdetail2 {
    display: block;
}

#regiondesc2 {
    display: block;
    font-size: 15px;
    margin: 25px 10px 0px 10px;
color:#666666;
}

#textareaobject2 {
	display:block
}





#picturetable, #picturetable2 {
    margin: 0px;   
}

#detailform hr {
    display: block;
}

.flexslider {
    display: block;
        margin-bottom:50px;

}
.flexslider .flex-viewport {
    height: 250px;
}
.flexslider li {
    width: 100%;
    max-width: 415px;
}
.flexslider .slides img {
    width: 100% !important;
    height: 250px !important;
}


 



.slider-info {
    font-size: 12.3px;
    color: #fff;
    width: 100%;
    background-color: #2f5496;
    padding-bottom: 6px;
    padding-top: 6px;
    bottom:0px;
    display:block;
    max-width:100%;
    height:40px;
}



.slider-info a {
    display: block;
    color:white;
}



.slider-infoschrift {
  
       font-size: 12.3px;
    display: inline-block;  max-width:75%;padding-left:6px;

}

.slider-infoschrift1 {
    display: inline-block;
     font-size: 12.3px;    display: inline-block;  max-width:100%;padding-left:6px;

}

.slider-infoschrift1 a{
 text-decoration:none;color:white;

}



.slider-info hr {
    margin-top: 3px;
    margin-bottom: 6px;    display: block;max-width:100%

}

.kaufpreis_html {
      display: inline-block;float:right;

    font-size: 13px;
    color: #fff;
    text-align: right; padding-right:9px;
    margin-bottom: 6px;
}

.oben195 {
    display: none;
}

.greybox {
    background-color: #CACACA;
    height: 250px;
    text-align: center;
    line-height: 250px;
    color:white;
    font-size:16pt;
}


.rao {
	margin-top:0px !important;margin-bottom:0px !important; border:1px !important; min-width:100% !important;
	border-bottom:1px #2f5496 solid !important;
    border-top:1px #2f5496 solid !important;

background-color:#939393; border-radius: 0px; padding: 0px 0px 0px 0px}

.rightofferao {
	background-color:#939393!important; padding: 0px 3px 0px 3px !important; margin-top: 0px !important;
}

.raonew {
	margin-top:0px !important;margin-bottom:0px !important; border:1px !important; min-width:100% !important;
	border-bottom:1px #2f5496 solid !important;
    border-top:1px #2f5496 solid !important;

background-color:#939393; border-radius: 0px; padding: 0px 0px 0px 0px}

.greybox :link {color:white;
	
}

.greybox :visited {
	color:white;
}

#detailtable {
    width: 97%! important;
}

#mapstd {
    width: 96% !important;
}

#detail_top_image {
	display: none; 
}

    



}



#links2,
#mitte,
#rechts{
	margin: 0 2% 50px;
	width: 96%;
	float: none;
}

.cols .col{
	margin: 30px 5% !important;
	max-width: 96% !important;
}

.entries .entry{
	float: none;
	margin: 0 auto 20px !important;
}

#immobilien-map{
	float: none;
}

ul#kroatien-postleitzahlen-zweistellig-css_map{
	width: 320px !important;
	height: 330px !important;
	background-size: 660px !important;
	margin: 0px auto !important;
}

ul#kroatien-postleitzahlen-zweistellig-css_map li{
	display: none;
}

.m540 .croatia-cities {
    background-position: -300px 0px !important;
}

.m540 .croatia, .m540 .croatia-cities {
    height: 285px !important;
    width: 290px !important;
}

.m540 .croatia, .m540 .croatia .bg, .m540 .croatia-cities {
    background-size: 600px auto !important;
}



#detailtable,
#detailform,
#description,
#mapstd{
	float: none;
	width: 98%;
}



#spanrow1,
#spanrow2,
#spanrow3,
#spanrow4{
	font-size: 13px;
}


#aehnlicheobjekte {
	margin-bottom:12%;
	max-width:100%;
}

.H195ao{
	
	margin-top: 4%;margin-bottom:4%; margin-left:auto; margin-right:auto; display:block;
	float: none;
	overflow:hidden; 
	width:300px;
	
}

.auto-style5kf {
	display:none;
}


.aopic {
	height:165px;
}

#kroatienimmobilien {
	display:none
}


.lastupdate{font-size:15px;margin-top:30px;color:gray;clear:left; text-align:center }
.lastupdate :link{color:gray;clear:left;text-decoration:none}

#tablehausindex {font-size:15px;margin-top:40px;color:gray;clear:left; border-bottom: 1px gray solid;text-align:center;}
#tablehausindex :link{font-size:15px;margin-top:40px;color:gray;clear:left;text-decoration:none}
#tablehausindex :visited{font-size:15px;margin-top:40px;color:gray;clear:left;text-decoration:none}



#tableobjectheader{text-align:left;color:#fff;background-color:#2f5496;outline-color:#FFF;width:96.7%;font-size:20px;padding:4px;margin-bottom:0;margin-top:0;font-family:Arial, Helvetica, sans-serif;}
#detailtable{float:left;width:98%;margin-bottom:27px;}
#kroatienimmobilienindex2{
	font-family:Arial, Helvetica, sans-serif;}
}


.ifg{
	width:96%, 
}

.strand-istrien {
	font-size:8.5pt;
	margin-left:0px
}


.region-strand-istrien {
		font-size:8.5pt;	max-height:20px;margin-left:0px


}

#formobject {
	margin-left:30px;
}

.strand-istrien-einzeln{font-size:8.5pt;	max-height:20px;margin-left:0px
}


.icondetail {
	width:100%; float:left; margin-right:200px;
}

.printsendenbutton {
	 padding: 5px 5px 5px 5px; margin-top:5px; margin-bottom:5px;
}

.printsendenbutton2 {
	 padding: 5px 5px 5px 5px; margin-top:5px; margin-bottom:5px; float:left; margin-right:7px;}

.linkes{display:
}

#footer2{float:none;background:rgba(75,182,232,1);background:-moz-linear-gradient(45deg,rgba(75,182,232,1) 0%,rgba(17,27,214,0.64) 100%);background:-webkit-gradient(left bottom,right top,color-stop(0%,rgba(75,182,232,1)),color-stop(100%,rgba(17,27,214,0.64)));background:-webkit-linear-gradient(45deg,rgba(75,182,232,1) 0%,rgba(17,27,214,0.64) 100%);background:-o-linear-gradient(45deg,rgba(75,182,232,1) 0%,rgba(17,27,214,0.64) 100%);background:-ms-linear-gradient(45deg,rgba(75,182,232,1) 0%,rgba(17,27,214,0.64) 100%);background:linear-gradient(45deg,rgba(75,182,232,1) 0%,rgba(17,27,214,0.64) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4bb6e8',endColorstr='#111bd6',GradientType=1);width:98%;position:absolute;bottom:0;padding:0 1%}


#topindexh1 {
	margin-bottom:15px;
}


.linkes {
width:100%;	text-align:right;
}

}


@media only screen and (max-width: 330px){



#tableobjectheader{text-align:left;color:#fff;background-color:#2f5496;outline-color:#FFF;width:98%;font-size:20px;padding:4px;margin-bottom:0;margin-top:0;font-family:Arial, Helvetica, sans-serif;}}

.info {max-width:80% }

}
