@charset "UTF-8";

@font-face {
    font-family: 'Droidsans';
    src:url('fonts/droidsans.woff') format('woff'),
        url('fonts/droidsans.ttf.svg#droidsans') format('svg'),
        url('fonts/droidsans.ttf.eot'),
        url('fonts/droidsans.ttf.eot?#iefix') format('embedded-opentype'); 
    font-weight: normal;
    font-style: normal;
}

body { margin:0; padding:0;
	font-family: 'Droidsans', Arial, Helvetica, Sans-Serif;	}

.ueberschr {
	background: #2c3e50; width:100%; height:110px;
	text-align:center; color:white; font-size:50px;
	line-height:54px; padding-top:35px;
	}
	
.vidkontblock { 
	background: url(f80525199m.jpg) no-repeat scroll center -200px #369;
}


.impressum {
	background: none repeat scroll 0 0 #303030;
    color: #808080;
    font-size: 14px;
    line-height: 20px;
}
.rahmenfve { width:80%;
	display: table;
    margin: 0 auto;
	padding: 20px 0;
	}
.rahmenfve li {	
	display: table-cell;
    list-style: none outside none;
	vertical-align: top;
}
.kurzfilm { float:left; width:60%; }
.email { width:100%; max-width:390px; border-radius: 25px; background:#fff; }

.imail { float:left; width:350px; color:#333; text-align:center; }
.uanf {
	padding:15px;
	color:#333;
	text-align:center;
}
.uwei { margin-bottom:10px }

.uzeil { font-size:12px }

.anfg, .cblink {
	border-radius: 3px;
    background: none repeat scroll 0 0 #F90;
    color: #FFF;
    font-size: 20px;
    letter-spacing: -1px;
    line-height: 20px;
    margin: 0 auto;
    padding: 10px;
	cursor:pointer;
	border:0;
}
input[type=text] {
	padding:5px;
	border-radius:5px;
	border:1px solid #777;
	width:320px;
	margin-bottom:10px;
	}

.lierg {
	clear:left;
	font-size:26px;
	color:#FCBF20;
	padding-top:20px;
}

.lierg .liergep {
	background: url("li.gif") no-repeat scroll 20px 10px #263545;
    color: #FFF;
    font-size: 17px;
    margin: 10px 0 0;
    padding: 10px 26px 10px 46px;
    width: 320px;
	cursor:pointer;
}

.vk {
	padding:30px;
	font-size:24px;
	color:#333;
	text-align:center;
	line-height:140%;
	margin:0 auto;
	width: 80%;
}
.vk IMG { padding-top:24px;max-width:100% }

.cbmail { margin:0 auto; width:540px; color:#333; text-align:center; font-size:25px}

.cbmail input[type=text],textarea {
	font-family: 'Droidsans', Arial, Helvetica, Sans-Serif;
	padding:5px;
	border-radius:5px;
	border:1px solid #777;
	width:100%;
	margin-bottom:10px;
	font-size:20px;
	}
.cbmail textarea {	
	resize:vertical;
}

@media screen and (max-width: 1225px), only screen and (max-device-width: 1225px) {
 .kurzfilm { width:100%}
}