﻿/* Generated by Font Squirrel (http://www.fontsquirrel.com) on May 16, 2011 */

@font-face {
    font-family: 'EurostileRegular';
    src: url('../font/eurosti-webfont.eot');
    src: local('☺'), url('../font/eurosti-webfont.woff') format('woff'), url('../font/eurosti-webfont.ttf') format('truetype'), url('../font/eurosti-webfont.svg#EurostileRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'EurostileBold';
    src: url('../font/eurostib-webfont.eot');
    src: local('☺'), url('../font/eurostib-webfont.woff') format('woff'), url('../font/eurostib-webfont.ttf') format('truetype'), url('../font/eurostib-webfont.svg#EurostileBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
body{
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color: #e3e3e3;
    font-family:'EurostileRegular';
    font-size: 16px;
    color: #454646;
    overflow: visible;
}
/* Billede Style */
img{
    border: 0px;
}
*:focus  
    {  
        outline: none;  
    }  
/* Main wrapper Style */
#site-front-wrapper{
    margin:0px 0px 0px 0px ;
    width: 100%;
    padding:0px 0px 0px 0px;
    background-color:#fff;
}
#maincontainer{
    width: 980px;
    margin: 0px auto;
    padding: 0px 0px 0px 0px;
    position: relative;
    border:1px solid #fff;
    
}
/* Top wrapper Style */
#topsection{
    width: 980px;
    height: 80px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; 
    position:relative; 
}
/* Indhold Style */
#contentwrapper{
    width: 100%;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
   
}
#contentcolumn{
    margin-left: 218px;
}
#content{
    width: 980px;
    background-color:Transparent;
    color: #000000;
    font-size: 12px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
/* Undermenu Style */
#umenu-column{
    float: left;
    width: 326px;
    height: 286px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/undermenu.jpg);
    background-repeat: no-repeat;
    background-position:top center;
}
#umenu{
    width: 250px;
    height: 246px;
    margin: 0px 0px 0px 0px;
    padding: 40px 0px 0px 76px;
    text-align: left;
}
#nmenu{
    height: 310px;
    margin-left: 5px;
    margin-top: 0px;
    text-align: left;
    color: #A9A9A9;
}

/* Forside Style */
.frontwrapper{	
    width: 100%;
    height:235px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:Transparent;
    border:0px solid #000;
}
.frontboxwrap{
    width: 100%;
    height: auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-color:Transparent;
}
.simply-front-wrap{
    width: 100%;
    height: 232px;
    margin: 17px 0px 20px 8px;
    padding: 0px 0px 0px 0px;
    position:relative; 
}
.simply-front{
    width: 691px;
    height: 232px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/simply-front.png);
    background-repeat: no-repeat;
    background-position:top left;
    position:relative; 
}
.simply-front-clean{
    width: 960px;
    margin: 0px 0px 20px 8px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.simply-front-clean h1{
    width: 940px;
    font-size: 30px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 20px 10px;
    padding: 10px 0px 5px 0px;
    text-align:left;
    border-bottom:1px solid #447298;
}
.simply-front-clean h2{
    width: auto;
    font-size: 20px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 10px 0px;
    padding: 22px 0px 0px 10px;
    text-align:left;
}
.simply-front-clean h3{
    width: auto;
    font-size: 20px;
    color: #000;
    font-weight: normal;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 10px;
    text-align:left;
}
.simply-front-clean p{
    width: auto;
    font-size: 16px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding:0px 0px 5px 10px;
    text-align:left;
}
.simply-front-clean ul{
    width :  auto;
    margin : 0 0 10px 0;
    padding : 0px 0 0 20px;
    list-style : none;
}
.simply-front-clean li {
    width : auto;
    color : #000;
    font-size : 14px;
    text-align : left;
    font-weight : normal;
    margin : 5px 0 5px 0;
    padding : 0 0 0 20px;
    background : url(../gfx/li.png) no-repeat left center;
}
.simply-pris{
    width: 960px;
    height:350px;
    margin: 0px 0px 20px 8px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.simply-front-border{
    width: 960px;
    margin: 0px 0px 20px 8px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.simply-front-border p{
    width: 940px;
    font-size: 16px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 20px 10px;
    padding: 10px 0px 10px 0px;
    text-align:left;
    border-top:1px solid #447298;
    border-bottom:1px solid #447298;
}
.simply-kontakt-wrap{
    width: 380px;
    margin: 10px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position:relative;
    border:0px solid #447298;
}
.kontakt-line{
    width: 188px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.kontakt-lines{
    width: 188px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.price{
    width:  auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    position: absolute;
    right:50px;
    top:100px;
    text-align:center;
}
.simply-front-text{
    width: 240px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    right:5px;
    top:0px;
}
.simply-front-text h1{
    width: auto;
    font-size: 30px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 10px;
    text-align:left;
}
.simply-front-text p{
    width: auto;
    font-size: 14px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 10px 0px;
    padding:10px 0px 5px 10px;
    text-align:left;
}
.front-read{
    width:auto; 
    margin:0 0 0 0; 
    padding:0 0 0 0; 
    position:absolute; 
    bottom:-10px; 
    right:10px;
}
.funktion-list-pdf{
    width:  auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    right:10px;
    top:10px;
}

#demowrap{
    width:255px;
    height:230px;
    margin: 0px 0px 0px 20px;
    padding: 10px 0px 0px 0px;
    background-color:Transparent;
    color:#8A8D90;     
    background-color:Transparent;
    background-image:url(../gfx/form-wrap.png);
    background-repeat:  no-repeat;
    background-position:top center;
    position:absolute;
    top:158px;
    right:14px;
}
#newswraps{
    width:252px;
    height:269px;
    margin: 0px 0px 0px 20px;
    padding: 10px 0px 0px 0px;
    background-color:Transparent;
    color:#8A8D90;     
    background-color:Transparent;
    background-image:url(../gfx/form-wrap-grey.png);
    background-repeat:  no-repeat;
    background-position:top center;
    position:absolute;
    top:210px;
    right:0px;
}
#demowrap h1,#newswraps h1{ 
    width: auto;
    font-size: 26px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 0px 20px;
    padding: 5px 0px 0px 0px;
}
#demowrap h2,#newswraps h2{
    width: auto;
    font-size: 18px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 0px 0px 0px 20px;
    padding: 5px 0px 5px 0px;
}
.frontbox{
    width: 252px;
    height: 235px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border:0px solid #000;

}
.str{ 
    width: auto;
    font-size: 16px;
    color: #4B4B4D;
    font-weight: normal;
    margin: 15px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}
/* Adresse Style */
#footer{
    clear: left;
    width: 100%;    
    height: 80px;
    text-align: center;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-top:1px solid #bfbfbf;
    background-color:#e3e3e3;
    
}
.adresse{
    width: 940px;
    text-align: left;
    color: #616161;
    font-size:16px;
    margin: 0 auto;
    padding: 10px 0px 0px 20px;
    position:relative;
}
.copy{
    width: auto;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 0px;
    color: #616161;
    font-size:13px;
    font-style:italic;
    position:absolute;
    right:10px;
    top:0px;
}
.topwrapper{
    width:100%;
    height:80px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
/* Logo & Home Style */
.logo{
    width: 350px;
    height:75px;
    float:left;
    text-align: left;
    margin: 3px 0 0 0 ;
    padding:0 0 0 0 ;
    background-image:url(../gfx/logo.png);
    background-repeat:  no-repeat;
    background-position:top left;
    border:0px solid #000; 
}
.blue{
    color:#487498;
}
#reds{
    color:#ff0000;
    margin: 0 0 0 0 ;
    padding:0 0 0 0 ;
}
.red{
    color:#ff0000;
    font-size:14px;
    position:relative;
    left:35px;
    bottom:10px;
}
.v
{
    font-size:30px;
    color:#487498;
    font-weight:bold;
}
.border{
    width: 940px;
    margin: 20px 0 0 0;
    padding: 10px 0 0 0;
    text-align:left;
    border-top:1px solid #447298;
}
.front-border{
    width: 960px;
    margin: 20px 0 0 5px;
    padding: 10px 0 0 0;
    text-align:left;
    border-top:1px dotted #0e0e0e;
}
.kontakt-border{
    width: 98%;
    margin: 10px 0 0 10px;
    padding: 10px 0 0 0;
    text-align:left;
    border-top:1px solid #447298;
}
/* Topmenu Style */
.topmenu{
    width: 610px;
    float:left;
    text-align: right;
    margin: 0px 0px 0px 0px;
    padding: 35px 0px 0px 0px;
    border:0px solid #000;
    position:relative;
    
}
#menunav{
    width:500px;
    height:28px;
    margin:0 0 0 110px;
    padding: 0 0 0 0;
    border:0px solid #000;
}
#menunav li{
    display:inline;
    padding:0;
    margin:0;
    list-style:none;
    background:none;
}
#menunav a{
    height:28px;
    color:#6E7577;
    font-size:18px;
    display:block;
    float:left;
    text-align:center;
    line-height:26px;
    margin:0 1px 0 3px;
    position:relative;
    cursor:pointer;
}
#menunav a:hover{
    text-decoration:none;
    opacity:0.85;
}
#menunav .active a:hover{
    opacity:1;
}
#menunav span{
    display:block;
    height:100%;
    padding:0 20px 0 14px;
    margin-left:4px;
}
#menunav a:hover,#menunav .active a{
    background:transparent url(../gfx/bg-menus.jpg) no-repeat 0 0;color:#fff;
}
#menunav a:hover span,#menunav .active span{
    background:transparent url(../gfx/bg-menus.jpg) no-repeat 100% -40px;
}
.topcom{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/top-bg.jpg);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
}
.topcom-support{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/top-support-bg.jpg);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
}
.topcom-kontakt{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/top-kontakt-bg.jpg);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
}
.topcom-price{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/top-bg-orange.jpg);
    background-repeat: no-repeat;
    background-position:top center;
    position:relative;
}
.topcom-list{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/top-list-bg.jpg);
    background-repeat: no-repeat;
    background-position:top center;
    position:relative;
}
.funktion-list-maintop{	
    width: 980px;
    height: 61px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/funktions-top.jpg);
    background-repeat: no-repeat;
    background-position:top center;
    position:relative;
}
.top-com{	
    width: 248px;
    height: 124px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    top:60px;
    left:60px
}
.top-coms{	
    width: 248px;
    height: 124px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    bottom:55px;
    left:280px
}
.top-comss{	
    width: 248px;
    height: 124px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    top:60px;
    right:232px
}
.clean{
    float: left;
    width: 375px;
    height:342px;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.toptext{
    width: 100%;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
    position:absolute;
    left:0px;
    top:20px;
}

.toptext h1{ 
    width: auto;
    font-size: 26px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 15px 30px;
    padding: 10px 0px 0px 0px;
}
.toptext h2{ 
    width: auto;
    font-size: 18px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
    position:relative;
    top:5px;
}
.toptext p{ 
    width: 80%;
    font-size: 18px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 5px 50px;
    padding: 0px 0px 0px 0px;
}

.toptext-priser{
    width: 100%;
    text-align: left;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;

}
.toptext-priser h1{ 
    width: auto;
    font-size: 30px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 15px 20px;
    padding: 0px 0px 0px 0px;
}
.toptext-priser p{ 
    width: 65%;
    font-size: 16px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 5px 20px;
    padding: 0px 0px 0px 0px;
}
.design-top{	
    width: 980px;
    height: 348px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px; 
    text-align:left;
    background-image:url(../gfx/design-top-bg.png);
    background-repeat:  no-repeat;
    background-position:top center;
}
.design-top h1{ 
    width: auto; height:120px;
    font-size: 60px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 20px 0px 0px 0px;    
    text-align:left;
}
.design-top h2{ 
    width:80%; height:100px;
    font-size: 48px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 0px 100px;
    padding: 0px 0px 0px 0px;    
    text-align:center;  
    border:0px solid #000;

}
.design-top h3{ 
    width:90%;
    font-size: 36px;
    color: #ffffff;
    font-weight: normal;
    margin: 0px 0px 0px 60px;
    padding: 0px 0px 0px 0px;
    text-align:left;
}

.button-wrap{
    width:  auto;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    position:absolute;
    bottom:0px;
    right:120px;
}
.img-wrap{	
    width: 350px;
    height: 56px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 20px;
}
.img-wrap img{	
    width: 40px;
    height: 40px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 8px;
}
.button{	
    width: 300px;
    height: 66px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/button-shadow.png);
    background-repeat:  no-repeat;
    background-position:bottom center;
}
.amino{
    width:  auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    right:30px;
    bottom:25px;
    text-align:left;
    cursor:pointer; 
}
.amino-offer{
    width:  auto;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position: absolute;
    left:420px;
    top:150px;
    text-align:left;
    cursor:pointer; 
}
.funktion{	
    width: 158px;
    height: 35px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 47px;
    background-image:url(../gfx/funk-list.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:left;
    position:absolute;
    top:30px;
    right:40px;
    cursor:pointer;
}
.design{	
    width: 158px;
    height: 35px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 47px;
    background-image:url(../gfx/design.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:left;
    position:absolute;
    top:65px;
    right:40px;
    cursor:pointer;
}
.bottom-price{	
    width: 100%;
    margin: 0px 0px 50px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
}
.bottom-price h2{	
    width: 100%;
    margin: 20px 0px 20px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
}
.price-top-wrapper{	
    width:  250px;
    display:inline-block;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.funktion-small{	
    width: 148px;
    height: 29px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 40px;
    background-image:url(../gfx/funk-list-small.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:left;
    position:absolute;
    top:15px;
    left:20px;
    cursor:pointer;
}

.design-small{	
     width: 148px;
    height: 29px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 40px;
    background-image:url(../gfx/design-small.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:left;
    position:absolute;
    top:15px;
    left:220px;
    cursor:pointer;
}
.skype{
    width:  245px;
    height:55px;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 35px;
    position: absolute;
    right:10px;
    top:0px;
    text-align:left;
    cursor:pointer; 
}
.skype-priser{
    width:  215px;
    height:55px;
    margin: 0px 0px 0px 0px;
    padding:5px 0px 0px 20px;
    position: absolute;
    left: 10px;
    bottom:20px;
    text-align:left;
    cursor:pointer;
    background-image:url(../gfx/skype-priser.png);
    background-repeat:  no-repeat;
    background-position:right center; 
}
.skype a, .skype-priser a{
    width:  160px;
    float:left;
    margin: 12px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}
.skype img,.skype-priser img{
    width:  40px;
    float:left;
    margin: 0px 0px 0px 0px;
    padding: 5px 0px 0px 0px;
}
.referencer{	
    width: 160px;
    height: 31px;
    margin: 0px 0px 0px 0px;
    padding: 6px 0px 0px 25px;
    background-image:url(../gfx/referencer.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:center;
    position:relative;
    left:60px;
    bottom:30px;
}
.yellow-button{	
    width: 185px; 
    float:left;
    margin: 0px 0px 0px 10px;
    padding: 7px 0px 10px 0px;
    background-image:url(../gfx/yellow.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:center;
}
.green-button{	
    width: 203px;
    float:left;
    margin: 10px 0px 0px 10px;
    padding: 7px 0px 10px 0px;
    background-image:url(../gfx/long-black.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:center;
}
#box-wrap{
    width: 980px;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
.bottom-wrap{
    width: 970px; 
    height:450px;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    border:0px dotted #0E0E0E;
    position:relative;
}

.front-box{
    width: 282px;
    height:410px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    position:absolute;
    left:10px;
}
.front-boxe{
    width: 315px;
    height:410px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 25px;
    border-right:1px dotted #0E0E0E;
     border-left:1px dotted #0E0E0E;
    position:absolute;
    left:315px;
}
.front-boxes{
    width: 282px;
    height:410px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    position:absolute;
    right:10px;
}
.front-box h1,.front-boxe h1,.front-boxes h1{ 
    width: auto;
    float:left;
    font-size: 30px;
    color: #48759a;
    font-weight: normal;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
}
.front-box h2,.front-boxe h2,.front-boxes h2{
    width: auto;
    float:left;
    font-size: 30px;
    color: #8E8E8E;
    font-weight: normal;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    background-color:transparent;
}
.front-box p,.front-boxe p,.front-boxes p{ 
    width: 95%;
    height:80px;
    font-size: 16px;
    color: #656565;
    font-weight: normal;
    margin: 10px 0px 10px 5px;
    padding: 0px 0px 0px 0px;
}
.box-button{	
    width: 280px;
    height: 60px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/info-shadow.png);
    background-repeat:  no-repeat;
    background-position:bottom center;
    
}
.b-button{	
    width: 118px;
    height: 29px;
    margin: 0px 0px 0px 15px;
    padding: 8px 0px 0px 35px;
    background-image:url(../gfx/info-button.png);
    background-repeat:  no-repeat;
    background-position:center center;
    text-align:center;
    position:relative;
    left:50px;
    bottom:15px;
}
.Standard-box-wrap{
    width: 970px; 
    height:500px;
    text-align:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    border:0px dotted #0E0E0E;
    position:relative;
    
}
.Standard-box-wrap h1{ 
    width: auto;
    font-size: 30px;
    color: #48759a;
    font-weight: normal;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
}
.Standard-box-wrap h2{ 
    width: auto;
    font-size: 18px;
    color: #222323;
    font-weight: normal;
    margin: 0px 0px 0px 5px;
    padding: 0px 0px 0px 0px;
    background-color:transparent;
    position:relative;
    top:7px;   
}
.price-box-green{
    width: 303px;
    height:420px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border-right:1px dotted #0E0E0E;
    position:absolute;
    left:10px;
    cursor:pointer;
    
}
.price-box-blue{
    width: 303px;
    height:420px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border-right:1px dotted #0E0E0E;
    position:absolute;
    left:371px;
    cursor:pointer;
}
.price-box-orange{
    width: 236px;
    height:420px;
    text-align:left;
    margin:15px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:0px dotted #0E0E0E;
    position:absolute;
    right:10px;
    cursor:pointer;
}

.price-top-green{	
    width: 218px;
    height:93px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 30px;
    background-image:url(../gfx/green-top.png);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
    text-align:left;
}
.price-top-blue{	
    width: 218px;
    height:93px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 30px;
    background-image:url(../gfx/blue-top.png);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
    text-align:left;
}
.price-top-orange{	
    width: 218px;
    height:93px;
    margin: 0px 0px 0px 0px;
    padding: 10px 0px 0px 30px;
    background-image:url(../gfx/orange-top.png);
    background-repeat:  no-repeat;
    background-position:top center;
    position:relative;
    text-align:left;
}
.Standard-box-wrap ul{
    width :  auto;
    margin : 0 0 0 0;
    padding : 20px 0 10px 20px;
    list-style : none;
}
.Standard-box-wrap li {
    width : auto;
    color : #656565;
    font-size : 16px;
    text-align : left;
    font-weight : normal;
    margin : 5px 0 5px 0;
    padding : 0 0 0 20px;
    background : url(../gfx/li.png) no-repeat left center;
}
.Standard-box-wrap li.blue {
    width : auto;
    color : #48759a;
    font-size : 16px;
    text-align : left;
    font-weight : normal;
    margin : 5px 0 5px 0;
    padding : 0 0 0 17px;
    background : url(../gfx/li.png) no-repeat left center;
}
.green-price-box{	
    width: 162px;
    height:200px;
    margin: 0px 0px 0px 30px;
    padding: 6px 0px 0px 0px;
    background-image:url(../gfx/green-price.png);
    background-repeat:  no-repeat;
    background-position:bottom center;
    position:relative;
}
.blue-price-box{	
    width: 162px;
    height:200px;
    margin: 0px 0px 0px 30px;
    padding: 6px 0px 0px 0px;
    background-image:url(../gfx/blue-price.png);
    background-repeat:  no-repeat;
    background-position:bottom center;
    position:relative;
}
.orange-price-box{	
    width: 162px;
    height:200px;
    margin: 0px 0px 0px 30px;
    padding: 6px 0px 0px 0px;
    background-image:url(../gfx/orange-price.png);
    background-repeat:  no-repeat;
    background-position:bottom center;
    position:relative;
}
.p-button{	
    width:  auto;
    height: 31px;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    text-align:center;
    position: absolute;
    left:5px;
    bottom:42px;
}
.funktion-list-wrap{	
    width: 980px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align:left;
    position: relative;  
}
.funktion-list-wrap h2{ 
    width: 100%;
    font-size: 18px;
    color: #000;
    font-weight: bold;
    margin: 0px 0px 0px 10px;
    padding: 15px 0px 0px 0px;
}
.funktion-list-wrap h3{ 
    width: 100%;
    font-size: 18px;
    color: #000;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 15px 0px 0px 0px;
    text-align:center;
}
.funktion-list-blue{	
    width:960px;
    height:30px;
    margin: 0 0 0 0;
    padding:0 0 0 0;
    background-image:url(../gfx/funktion-list.png);
    background-repeat:  no-repeat;
    background-position:top center;
}
.funktion-list{	
    width:960px;
    height:30px;
    margin: 0 0 0 0;
    padding:0 0 0 0;
}
.funktion-list-over{	
    width: 560px;
    display:inline-block;
    height:30px;
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    text-align:left;
    position: relative;
    bottom:10px;
}
.funktion-list-over p{ 
    width:  auto;
    font-size: 16px;
    color: #000;
    font-weight: normal;
    margin: 0px 0px 0px 10px;
    padding: 0px 0px 0px 0px;
    position:relative;
}
.funktion-list-border{	
    width: 1px;
    height:30px;
    display:inline-block;
    margin: 0 0 0 0;
    padding: 0px 0px 0px 0px;
    background-image:url(../gfx/list-border.png);
    background-repeat:    repeat-y;
    background-position:top center;
    text-align:center;
}
.funktion-list-top{	
    width: 1px;
    height:30px;
    display:inline-block;
    margin: 0 0 0 0;
    padding: 0px 0px 0px 0px;
    text-align:center;
}
.funktion-list-packet{	
    width: 125px;
    display:inline-block;
    height:30px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
    border:0px solid #000;
    position: relative;
    bottom:3px;
}
.funktion-list-packets{	
    width: 125px;
    display:inline-block;
    height:30px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
    border:0px solid #000;
    position: relative;
    bottom:10px;
}
.funktion-list-packets p{ 
    width:  auto;
    font-size: 15px;
    color: #4b4a4b;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align:center;
}
.alias{ 
    width: 100%;
    font-size: 12px;
}
.liste-info{ 
    width: 30px;    
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    position:absolute;
    right:-10px;
}
.ref-wrap{
    width: 980px; 
    text-align:left;
    margin:10px 0px 0px 0px;
    padding:0px 0px 0px 15px;
    border:0px solid #000;
    position:relative;
}
.ref-wrapper{
    width: 478px;
    float:left; 
    text-align:left;
    margin:8px 10px 0px 0px;
    padding:0px 0px 8px 0px;
    background-color: Transparent;
    background-image:url(../gfx/ref-top.png);
    background-repeat: no-repeat;
    background-position:top left;
    position:relative;
}
.ref-wrapper h1{ 
    width: auto;
    font-size: 18px;
    color: #fff;
    font-weight: normal;
    margin: 0px 0px 0px 0px;
    padding: 2px 0px 12px 10px;
}

/* Undermenu Style */
.submenuwrap{
    height: 20px;
}
/* Clear Floates */
.clears{
    clear:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
}
/* Form Elementer */
#formwarp {
    width:630px;
    height:340px; float:left;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    text-align:left;
    border:1px solid #000; 
}
.field-puts{
    float:left;
    width:350px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:0px solid #000;
    text-align:left;
}
.field-put{
    width:110px;
    float:left;
    margin:5px 0px 0px 0px;
    padding:0px 0px 0px 10px;
    text-align:left;
    font-size :16px;
    font-weight:normal;
    background-color:transparent;
}
.field-area{
    float:left;
    width:280px;
    height:185px;
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    border:0px solid #fff;
    text-align:left;
}
.tt{ 
    width: 277px; 
    height: 110px; 
    overflow: hidden;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    text-align: left;
    border:0px;
    font-weight: normal;
    font-family:'EurostileRegular';
    background-color: Transparent;
    background-image:url(../gfx/tt.png);
    background-repeat: no-repeat;
    background-position:top center;
}
.formwrap{
    width:200px;
    float:left;
    height: auto;
    margin: 5px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
    border:0px dashed #000;
}
.formput{ 
    width: 193px;
    color: #5A5B5B;
    font-size:14px;
    margin: 0px 0px 3px 0px;
    padding: 8px 0px 14px 5px;
    text-align: left;
    border:0px;
    font-weight: normal;
    font-family:'EurostileRegular';
    background-color: Transparent;
    background-image:url(../gfx/input.png);
    background-repeat: no-repeat;
    background-position:top center;
}
.submit-btn {
    width: 120px;
    font-weight: normal;
    font-family:'EurostileRegular';
    color: #ffffff;
    font-size:20px;
    cursor: pointer;
    outline: none;
    margin: 10px 0px 0px 0px;
    padding: 3px 0px 15px 0px;
    text-align: center;
    border:0px;
    background-color: Transparent;
    background-image:url(../gfx/send.png);
    background-repeat: no-repeat;
    background-position:top center;
}

/* Generel Links */
a:link, a:visited,a:active {
    font-size: 12px;
    color: #22759d;
    font-weight: normal;
    text-decoration: none;
}
a:hover {
    font-size: 12px;
    color: #71a8c2;
    font-weight: normal;
    background-color:transparent;
    text-decoration: none;
}
/* Tooltip Links */
a.tooltip span {
    display:none;
    font-size:12px;
    padding:5px;
    margin:0 0 0 8px;
    width:300px;
    height:60px;
    z-index:1000;
    position:relative;
    bottom:-40px;
}
a.tooltip:hover span{
    display:inline;
    position:absolute;
    background:#ffffff;
    border:1px solid #cccccc;
    color:#000;
}
/* Undermenu Links */
.submenu a:link,.submenu a:visited,.submenu a:active{
    font-size: 11px;
    color: #ffffff;
    font-weight: normal;
    text-decoration:none;
    margin-left: 10px;
    padding: 0px 0px 0px 25px;
    background: url(../gfx/dot.png) no-repeat 0 4px;
    background-color:transparent;
}
.submenu a:hover {
    font-size: 11px;
    color: #bc3631;
    font-weight: normal;
    text-decoration:none;
    margin-left: 10px;
    padding: 0px 0px 0px 25px;
    background: url(../gfx/dot.png) no-repeat 0 4px;
    background-color:transparent;
}
/* Undermenu Links Aktive */
.submenu-on a:link,.submenu-on a:visited,.submenu-on a:active {
    font-size: 11px;
    color: #bc3631;
    font-weight: normal;
    text-decoration:none;
    margin-left: 10px;
    padding: 0px 0px 0px 25px;
    background: url(../gfx/dot.png) no-repeat 0 4px;
}
.submenu-on a:hover {
    font-size: 11px;
    color: #bc3631;
    font-weight: normal;
    text-decoration:none;
    margin-left: 10px;
    padding: 0px 0px 0px 25px;
    background: url(../gfx/dot.png) no-repeat 0 4px;
}
.simply-kontakt-wrap a:link,.simply-kontakt-wrap a:visited,.simply-kontakt-wrap a:active {
    font-size: 16px;
    color: #616161;
    font-weight: normal;
    text-decoration: none;
    
}
.simply-kontakt-wrap a:hover {
    font-size: 16px;
    color: #444645;
    font-weight: normal;
    text-decoration: none;
    background-color:transparent;
}
/* Adresse Links */
.adresse a:link,.adresse a:visited,.adresse a:active {
    font-size: 16px;
    color: #616161;
    font-weight: normal;
    text-decoration: none;
    
}
.adresse a:hover {
    font-size: 16px;
    color: #444645;
    font-weight: normal;
    text-decoration: none;
    background-color:transparent;
}
.skype a:link,.skype-priser a:link,.skype a:visited,.skype-priser a:visited,.skype a:active,.skype-priser a:active {
    font-size: 22px;
    color: #333;
    font-weight: normal;
    text-decoration: none;
}
.skype a:hover,.skype-priser a:hover {
    font-size: 22px;
    color: #000;
    font-weight: normal;
    text-decoration: none;

}
.funktion-small a:link,.design-small a:link,.design a:link,.funktion a:link,.funktion-small a:visited,.design-small a:visited,.design a:visited,.funktion a:visited,.funktion-small a:active,.design-small a:active,.design a:active,.funktion a:active {
    font-size: 18px;
    color: #000;
    font-weight: normal;
    text-decoration:none;
}
.funktion-small a:hover,.design-small a:hover,.design a:hover,.funktion a:hover {
    font-size: 18px;
    color: #fff;
    font-weight: normal;
    text-decoration:none;
}
.b-button a:link,.p-button a:link,.b-button a:visited,.p-button a:visited,.b-button a:active,.p-button a:active {
    font-size: 18px;
    color: #fff;
    font-weight: normal;
    text-decoration: none;
}
.b-button a:hover ,.p-button a:hover{
    font-size: 18px;
    color: #444645;
    font-weight: normal;
    text-decoration: none;
    background-color:transparent;
}
/* CSS Document */
#trigger {
	text-align:center;
}

/* Style you custom popupbox according to your requirement */
.popupbox {
	width:660px;
	height:410px;
    background-color:#fff;
	display: none; /* Hidden as default */
	float: left;
	padding:10px 0 0 0;
	position: fixed;
	top: 50%; 
	left: 50%;
	z-index: 99999;
}
.formwrap-close{
    width :84px;
    height:32px;
    cursor:pointer;
    margin : 0;
    padding : 0; 
	position: absolute; 
	right: -50px; 
	top:-30px;
	z-index: 9999;
}
#fade { 
	display: none; /* Hidden as default */
	background: #dbdcde;
	position: fixed; left: 0; top: 0;
	width: 100%; height: 100%;
	opacity: .70;
	z-index: 9999;
}
#intabdiv {
	text-align:center;
}
#close img {
	text-decoration:none;
}
#close {
	width:50px;
	height:50px;
	position: absolute;
	float:right;
}

#intabdiv2 {
	padding:70px;
}
#intabdiv2  h2 {
	font-size:24px;
	color:#696868;
	font-family:Verdana, Geneva, sans-serif;
}
#intabdiv2 p {
	font-size:12px;
	color:#696868;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
}

#intabdiv3 {
	padding:70px;
}
#intabdiv3  h2 {
	font-size:24px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
}
#intabdiv3 p {
	font-size:12px;
	color:#fff;
	font-family:Verdana, Geneva, sans-serif;
	line-height:20px;
}

