/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/base.css);
@font-face {
  font-family: 'Muli';
  font-style: normal;
  font-weight: 400;
  src: local('Muli'), url(https://fonts.gstatic.com/s/muli/v7/z6c3Zzm51I2zB_Gi7146Bg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}

/* New style-related Base Values
----------------------------------------------------------------------------------------------------*/

/*body { ont: normal 14px/20px Arial, Helvetica, sans-serif; background-color:#fff; } */
body {  /*font: normal 12px/1.5em "Liberation sans", Arial, Helvetica, sans-serif;*/
         font-family: 'Noto Sans', sans-serif; 
        /* background-image: url(http://fhk.pv-visual.at/images/test2.jpg) repeat-x left top;     } */
}

ins, mark { background-color: #ffa; }
mark { color: #444; }

hr { border-top-color: #ddeaee; }

pre {
	border: 1px solid #fff;
	background: rgba(255,255,255,0.4);
}

::-moz-selection { background: ##00468C; color: #fff; }
::selection { background: ##00468C; color: #fff; }


.title { padding-left:20px; background: transparent;

        color:#EAEAEA;
        margin:0;
        font-size:40px;
        font-weight:normal;
        line-height:1.2em;
        text-transform:uppercase;

        text-align:left;
}
#pv-footer {
	position:fixed; bottom:10px; left:30px; /*width:100%;*/ z-index:999;
        /* background-color: rgba(255, 255, 255, 0.6);
        background: url(../images/menu_top_bg.gif) repeat-x left bottom #215690;
	background: url(../images/menu_top_bg.gif) repeat-x left bottom #878786; */
}
#pv-footer ul { margin:0 0 10px 0; idth:100%; }
#pv-footer li  {  }
#pv-footer a.level1 {  font-size:10px; }
#pv-footer a.level1 > span { padding:2px 25px; font-size:2em; }

.textausgabe { color:#EAEAEA; }
@media (min-width: 1801px) {
	.textausgabe { font-size:3em; line-height:150%; }
}
@media (max-width: 1800px) {
	.textausgabe { font-size:2.5em; line-height:150%; }
}
@media (max-width: 1570px) {
	#pv-footer a.level1 > span { padding:2px 35px; font-size:1.9em; }
	.textausgabe { font-size:2.2em; line-height:150%; }
}
@media (max-width: 1460px) {
	#pv-footer a.level1 > span { padding:2px 30px; font-size:1.8em; }
}
@media (max-width: 1350px) {
	#pv-footer a.level1 > span { padding:2px 25px; font-size:1.8em; }
}
@media (max-width: 1290px) {
	#pv-footer a.level1 > span { padding:2px 21px; font-size:1.7em; }
	.textausgabe { font-size:2em; }
}
@media (max-width: 1160px) {
	#pv-footer a.level1 > span { padding:2px 17px; font-size:1.6em; }
	.textausgabe { font-size:1.8em; }
}
@media (max-width: 1070px) {
	#pv-footer a.level1 > span { padding:2px 15px; font-size:1.5em; }
	.textausgabe { font-size:1.7em; }
}
@media (max-width: 1010px) {
	#pv-footer a.level1 > span { padding:2px 12px; font-size:1.4em; }
	.textausgabe { font-size:1.6em; }
}
@media (max-width: 910px) {
	#pv-footer a.level1 > span { padding:2px 10px; font-size:1.3em; }
}
@media (max-width: 820px) {
	#pv-footer a.level1 > span { padding:2px 8px; font-size:1.2em; }
}
