/* Seitenstandard abweichende Einstellungen */

.yamm-content 		{ padding:0;  max-width:300px;    }
.row  				{ margin:20px 0 30px 0; min-height:200px; max-width:350px;   }
#topimage_wrapper 	{ padding-right:25px; padding-top:10px; }
#content2 			{ margin-left:20px; width:70%; }
#logo-khmol 		{ float:left; margin:25px 50px 0 20px; width:450px; padding-top:15px; }
#homebox  			{ width:75%; margin:25px 0 0 40px; }
.breadcrumb  		{ margin-top: 10px !important; }
.namen 				{ font-family:'arial'; font-size: 1.2em; font-stretch:semi-condensed; }
.absatztitel		{ margin: 30px 0 0 0; }

/* Docfinder*/
#docfinder_container{ background:#ffffff;  border:1px solid #d1d1d1; width:auto; height:auto; position:relative; }
#doc_finder 		{ position:absolute;left:50%; width:auto; height:auto; margin-left:-22%;  top:50px; z-index:15; display:none; }
#docfinder_results  { background:#ffffff; border:1px solid #e1e1e1; border-right:5px solid #c1c1c1; border-bottom:4px solid #b1c1c1;
					  border-left:6px solid #e1e1e1; min-height:500px; width:370px; position:absolute; z-index:20; left:98%; display:none; margin:10% 0 0 0; }
.partback			{ width:100%; padding:1px 30px 20px 0; position:relative; top:-1%; margin-right:2px; }
.partback:hover   	{ background:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(150,150,150,0.37) 100%);
					background: -webkit-linear-gradient(left, rgba(0,0,0,0) 0%,rgba(150,150,150,0.37) 100%);
					background: linear-gradient(to right, rgba(0,0,0,0) 0%,rgba(150,150,150,0.37) 100%);
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#5e969696',GradientType=1); }
#finder_result_list { height:auto; margin-right:20px; width:375px;}
#textcontainer		{ margin:80px 0 0 10px; width:100%; }
.hh4 				{ color: #254fa2; margin:25px 0 0 0px; font-size: 1.2em;  }
.orglink,.orglink:active { color: #595959!important; font-size:14px; cursor:pointer;  padding:2px; }
#bildquelle			{ position:absolute; left:-94%; bottom:-90px; z-index:15; font-size:.8em; opacity:.7; }
#bildquelle	a		{ color:#616161; }

.org  				 { word-wrap: break-word; }

.st_textpart { float:left; width:50%; }
.st_bildpart { margin-top:0; float:left;width:50%; }
.flat_col {  display: inline-block; margin-left: 30px; }
.flat_col1 {  display: inline-block; margin-left: 40px; }


@media (min-width: 740px) and (max-width: 1200px) {

/* Docfinder */
#doc_finder 		{ margin-left:0; left:0; top:0;  }
#docfinder_container{ width:500px; }
#docfinder_results  { width:330px; margin:-135% 0 0 288px; }
#textcontainer		{ margin-top:50px; margin-left:-15px;  }
.hh4 				{ color: #045d9b; margin:17px 0 0 0px; }
.partback			{ padding:1px 20px 15px 0; top:-1%; margin-right:2px; }
#docfinder_results  { min-height:450px; width:340px; display:none; margin:10% 0 0 0; }
#finder_result_list { margin-right:15px; width:360px; }
#bildquelle			{ position:absolute; left:-92%; bottom:40px; z-index:15; font-size:.8em; opacity:.7; }

}



@media (min-width:496px) and (max-width: 739px) {
h2 { font-size: 1.4em ! important; }
#doc_finder 		{ margin-left:0; left:0; top:0;  }
#docfinder_container{ width:500px; }
#docfinder_results  { width:320px; position:absolute; margin:10% 0 0 -60%; }
#textcontainer		{ margin-top:50px; margin-left:-15px;  }
.hh4 				{ color: #045d9b; margin:17px 0 0 0px;  }
.partback			{ padding:1px 20px 15px 0; top:-1%; margin-right:2px; }
#docfinder_results  { min-height:450px; width:340px; display:none; margin:107% 0 0 -96%; }
#bildquelle			{ bottom:10px; }
    #wennnewsleiste {
    max-width: 100%!important;
  }
}


@media (min-width:455px) and (max-width:495px) {
h2 { font-size: 1.4em ! important; }
#doc_finder 		{ margin-left:0; left:0; top:0;  }
#docfinder_container{ width:450px; }
#docfinder_results  { width:310px; position:absolute; margin:10% 0 0 -60%; }
#textcontainer		{ margin-top:40px; margin-left:-15px;  }
.hh4 				{ color:#045d9b; margin:12px 0 0 0px; }
.partback			{ padding:1px 10px 10px 0; top:0; margin-right:2px; }
#docfinder_results  { min-height:400px; width:340px; display:none; margin:107% 0 0 -99%; }
.orglink 			{ font-size:14px; display:inline-block; padding:3px; line-height:15px; background:#f3f3f3; }
#bildquelle			{ bottom:-5px;  }
}

@media only screen and (max-width:455px) {
h2 { font-size: 1.4em ! important; }   
.textslider 		{ margin-left: 10%;}
#content2 			{ margin-left: 5px; width: 95%; }

#doc_finder 		{ margin-left:0; left:0; top:0;  }
#docfinder_container{ width:400px; }
#docfinder_results  { width:310px; position:absolute; margin:10% 0 0 -62%; }
#textcontainer		{ margin-top:40px; margin-left:-15px;  }
.hh4 				{ color:#045d9b; margin:8px 0 0 0; font-size: 1.1em;  }
.partback			{ padding:0 10px 10px 0; top:0; margin-right:2px; }
#docfinder_results  { min-height:400px; width:340px; display:none; margin:107% 0 0 -99%; }
.orglink 			{ font-size:12px; display:inline-block; padding:2px; line-height:13px; background:#f3f3f3; }
#bildquelle			{ bottom:5px;  }

.st_textpart { float:none; width:95%; }
.st_bildpart { margin-top:0; float:none;width:90%; }

}