@font-face {
  font-family: 'Roboto Mono';
  font-style: normal;
  font-weight: 700;
  src: local('RobotoMono'), local('RobotoMono-Regular'),
         url('RobotoMono-Regular.ttf') format('truetype');
}

body{
margin:0;
padding:0;
text-align:left;
font-family: "Roboto Mono", Courier, Vardana,arial;
    font-size:1em;
    letter-spacing:0.08em;
    line-height:1.4em;
color:#fff;
}

img{border:none;}

#container{
text-align:left;
margin: 0 auto;
width:900px;
min-height:100%;
background-color:black;
position:relative;
overflow:hidden;
}

#header {
	height: 115px;
  width:900px;
  position:relative;
  }

#content{
height:480px;
text-align:justify;
}


#footer{
width:900px;
height:255px;
position:relative;
}

#nav{
background: url(../images/glass.png)    repeat ;
top:0;
color:white;
width:360px;
min-height:100%;
right:35px;
position:absolute !important;
z-index:40;
margin-right:27px;
margin-left:27px;
}


#nav_pos{
top:610px;
width:360px;
position:absolute;
}

#logo{
width:306px;
height:36px;
position:absolute;
background: url("../images/header.png") no-repeat;
top:40px;
left:25px;
z-index:50;
}

#small_logo{
width:320px;
height:150px;
position:absolute;
top:20px;
left:210px;
}

.titlenav{
padding-left:40px;
width:260px;
float:left;
}

.navpfeil-rechts{
float:right;
height:100%;
width:30px;
background:url('../images/slider-right.png') no-repeat;
background-position:0 50%;
}
.navpfeil-links{
float:left;
height:100%;
width:50px;
background:url('../images/slider-left.png') no-repeat;
background-position:0 50%;
}

    b{letter-spacing:0.09em;font-weight:bold;font-size:1em;}

/*---------------------------------
 *  Default tags
 *---------------------------------*/
a{color:#fff;text-decoration:none;font-size:1em;}

a:active {}
a:focus{}
a:visited{}
#nav a, #nav a:visited{display:block;padding-left:20px;}
#nav ul {margin-left:10px;list-style:none;margin-bottom:10px;display:block}
#nav li {display:block;list-style-type:none;text-align:left; padding-left:10px;background:url(../images/li_pfeil.png) no-repeat -16px 0}
#nav a:hover, #nav .akt {display:block;background:url(../images/li_pfeil.png) no-repeat 0 0;cursor:pointer;bottom:0; }



.noscript{margin:10px 0 15px;padding:10px;color:black;background:orange;font-size:14px;}
/*.noscript .code-sitename{background:none;}*/


.impressum {
padding-left:32px;
width:837px;
/*  letter-spacing:0;
    font-size:0.8em;
    line-height:1.3em;      */
text-align:justify;
float:left;
}
#impressum_left {
/*   letter-spacing:0;
/     font-size:0.9em;  */
padding-left:40px;
text-align:left;
width:360px;
float:left;
}
#impressum_right {
width:430px;
/*  letter-spacing:0;
    font-size:0.9em;   */
text-align:left;
float:right;
padding-right:30px;
}

#referenzen{
text-indent:-9999px;
display:block;
color:black;
height:0px;
}

#facebook{
position:absolute;
top:120px;
left:20px;
height:80px;
width:70px;
background: url('../images/facebook.jpg') no-repeat;
}

@media only screen and (max-width : 600px) {

.hover_bkgr_fricc{
 font-size:18px;line-height:1.5;
}
}
/*---------------------------------
 *  Slider kit
 *---------------------------------*/
.sliderkit{margin:0;}

.sliderkit .sliderkit-nav-clip a:active{color:#fff}
.sliderkit .sliderkit-nav-clip a:hover{text-decoration:none;}

.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}
.sliderkit a,
.sliderkit a:hover{text-decoration:none;}
.sliderkit a:focus{outline:none;}
.sliderkit img{border:0;}
.sliderkit .sliderkit-btn{z-index:10;}
.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}
.sliderkit .sliderkit-panel-active{z-index:5;}

/*---------------------------------
 *  Photos gallery > Standard
 *---------------------------------*/
.photosgallery-std{width:900px;height:430px;padding:0;background:url('../images/loading.gif') no-repeat center}
.no-bg{background: 0;}

/* Buttons */
.photosgallery-std .sliderkit-btn{position:absolute;top:205px;}
.photosgallery-std .sliderkit-btn span{display:none;}
.photosgallery-std .sliderkit-btn-disable{opacity:0.0/*can be set to any value until 1*/;cursor:default;}
.photosgallery-std .sliderkit-btn-disable a:hover{cursor:default;}


/* Panels buttons */
.photosgallery-std .sliderkit-go-btn{position:absolute;top:215px;z-index:100;width:27px;height:30px;}
.photosgallery-std .sliderkit-go-prev{left:0;top:205px;z-index:10}
.photosgallery-std .sliderkit-go-next{right:0;top:205px;z-index:10}
.photosgallery-std .sliderkit-go-btn a{display:block;width:27px;height:30px;cursor:pointer;background-color:transparent;background-repeat:no-repeat;background-position:center center;}
.photosgallery-std .sliderkit-go-prev a{background-image:url("../images/slider-left.png");}
.photosgallery-std .sliderkit-go-next a{background-image:url("../images/slider-right.png");}
.photosgallery-std .sliderkit-btn-disable a{opacity:1/*can be set to any value until 1*/;cursor:default;}
.photosgallery-std .sliderkit-go-btn span{display:none;}
/* Panel */
.photosgallery-std .sliderkit-panel{top:0;left:0;width:900px;height:430px;}
