@import url('https://pressa-kiosk.de/fonts/css/?family=Open+Sans:300,300i,400,400i,600,600i,700,700i,800,800i&subset=cyrillic,cyrillic-ext,latin-ext');
@import url('https://pressa-kiosk.de/fonts/css/?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=cyrillic,cyrillic-ext');
@import url('https://pressa-kiosk.de/fonts/css/?family=Roboto+Condensed:300,300i,400,400i,700,700i&subset=cyrillic');
@import url('https://pressa-kiosk.de/fonts/css/?family=Fira+Sans');
@import url('https://pressa-kiosk.de/fonts/css/?family=Bitter');
html, body {
    width: 100%;
    font-family: 'Open Sans', sans-serif;
   }

* {
    box-sizing: border-box;
}

.ebild {
	width: 100%;
	position:relative;
	/*float: left;*/
	margin-right:40px;
	margin-bottom:40px;}
.ebild img {
	width:20%;
	float:left;
	margin-right:25px;}

.ename {
	font-size:20px;
	font-weight:600;
	margin-bottom:20px;}
.echar {
	color:#555;
	margin-bottom:15px;}
.edescr { color:#555; /*border-bottom:1px solid #9999;*/}
.ope_s2 { float:left; background: #fff;
padding: 10px 20px 5px 20px; margin-bottom:15px;}
.edescr-n { font-size:15px; font-weight:600;}
.eprice, .eprice-discount { color: #fd6303;}


.e-cond {
background: #d7d7d799;
padding: 15px 15px 10px 15px;
margin-top: 40px;
margin-bottom: 20px;}
.e-cond-h { font-weight:600; }
.e-cond-txt { color:#444;}
.ad-info { color: #000;
margin-top: 20px;
border: 1px solid #fb7b43;
padding: 15px;
background: #d7d7d799;}
.ad-info  p {margin-top:0px; margin-bottom:10px;}
 span.dz{ border-bottom:1px solid #fff}
.bde {font-weight:600;}
.s-meld { 
font-size:14px;
color:#999;}
.e-content { margin-top:25px; 
float:left; 
background:#fff; 
padding:0px 0px 40px 20px; 
margin-bottom:10px;
clear:both;
width:100%}
html body table tbody tr td { background:#f1f1f1; padding:30px;}
.head-content-logo {width:30%; float:left;}
.moto {float:right;}
.moto-1 {color: #fff;
background: #c30d3b;
padding: 5px 19px 6px 15px;
font-size: 20px;
margin: 0px;}
.moto-2 {     color: #fff;
    background: #5d6dc6;
    padding: 5px 18px 6px 24px;
    font-size: 20px;
    float: right;
    margin: 0px;
        margin-top: 0px;
    margin-top: 5px;
}
.ad-info-pk {
margin-top: 20px;
font-weight: unset;
color: #fff;
padding: 2px 20px 2px 20px;
background:#840f2d;
clear: both }


/*------------------------------------*/
@media (max-width:767px) {
.moto-1, .moto-2 { font-size:15px; float:none; text-align:center;}
.head-content-logo, .moto {float:none;}
.e-logo-img { margin-bottom:15px;}
.e-content { margin-top:15px; padding:15px; float:none; clear:none;}
.ebild {float:none; margin:0px; margin-bottom:15px;}
.ebild img { width:100%; margin:0px; float:none;}
.ename { font-size:16px;}
}


