@charset "UTF-8";
/* CSS Document */

body{
    background-color:#EAE2B7;
    text-align:center;
}
    
#container{
    width: 960px;
    height:960px;
    margin:auto;
    background-color:#EAE2B7;
    text-align:justify;
}
    
#header{
    width: 960px;
    height:170px;
    text-align:center;
    background-color:#EAE2B7;
}

#header1{
    width: 600px;
    height:170px;
    text-align:center;
    background-color:#EAE2B7;
    float:left;
}
#header2{
    width: 360px;
    height:170px;
    text-align:center;
    background-color:#EAE2B7;
    float:left;
}
#navigationleft{
    width:210px;
    height:600px;
    float:left;
    background-color:#EAE2B7;
    font-family:Trebuchet MS;
    margin: 50px 0px 0px 0px;
    text-align:right;

}

#navigationleft ul {
    width:170px;
    margin:64px 0px 0px 0px;
}

#navigationleft ul li {
    display:block;
    margin:20px 0px 0px 0px;
    
}

#maincontent{
    width:750px;
    height:600px;
    float:right;
}

#navigation{
    width:750px;
    height:70px;
    background-color:#EAE2B7;
    float:left;
    font-family:arial;
    color:black;
    text-align:right;
}
    
#navigation ul {
    width:710px;
}
    
#navigation ul li {
    display:inline;
    margin-right:0px;
    font-size:12px;
    font-family:arial;
}

#content{
    width:730px;
    height:700px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-700pixlar.png');
}

#startsidan{
    width:730px;
    height:600px;
    float:right;
    text-align:center;
    margin: 0px 0px 0px 0px;
}

#contentleft{
    width:365px;
    height:600px;
    float:left;
    font-family:Verdana;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentright{
    width:365px;
    height:700px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#footer{
    width:960px;
    clear:both;
    height:30px;
    text-align: center;
    float:left;
    font-family:Trebuchet MS;
    font-size:8px;
}

p {
    color:#333;
    font-size:9px;
    margin-left:20px;
    margin-right:20px;
    margin-top:50px;
    font-family:Verdana;
    color: #333;
    text-align: left;
}

h1 {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-left:120px;
    margin-top:50px;
}

.center {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-left:120px;
    margin-top:50px;
}

.texthoger{
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:455px;
    margin-top:0px;
    
}

span.forstabokstav{
    font-family:Trebuchet MS;
    color:#333;
    font-size:30px;
    font-weight:bold;
}

.startbokstav {
    font-family:Trebuchet MS;
    color:#333;
    font-size:20px;
    margin-left:20px;
    margin-right:0px;
    margin-bottom:0px;
    color: #333;
    margin-left:20px;
    margin-top:45px;
    font-weight:bold;
}

.fetrubrik {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-left:20px;
    margin-right:0px;
    margin-bottom:0px;
    color: #333;
    margin-left:0px;
    margin-top:45px;
    letter-spacing: 0.5px;
}
.fetrubrik2 {
    font-family:Trebuchet MS;
    color:#333;
    font-size:14px;
    margin-left:20px;
    margin-right:0px;
    margin-bottom:0px;
    color: #333;
    margin-left:0px;
    margin-top:0px;
    font-weight:bold;
    letter-spacing: 0.5px;
}

.leftcenter {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:48px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
}

.rightcenter {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:50px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

#header2 a {
    font-family:Arial;
    text-decoration:none;
    color:black;
}

#navigation a:hover {
    color: black;
    font-family:Trebuchet MS;
}


#navigation a {
    font-family:Trebuchet MS;
    text-decoration:none;
    color:black;
}

#navigationleft a {
    font-family:Trebuchet MS;
    text-decoration:none;
    color:black;
    letter-spacing: 0.1px;
    font-size:12px;
}

#navigationleft a:hover {
    border-bottom:2px dotted;
    border-color:#000000;
    padding:5px 1px 3px 1px;
}

/*#navigationleft a:active {
    text-decoration: none;
    border-bottom:2px dotted;
    border-color:FF0066;
    padding:5px 1px 3px 1px; }*/

#navigationleft a#current {
    text-decoration:none;
    border-bottom:2px dotted;
    border-color:#FF0066;
    padding:5px 1px 3px 1px;
}

#contentright a {
    font-family:Trebuchet MS;
    text-decoration:underline;
    color:#333;
    border-bottom:1px;
}


#contentright a:visited {
    text-decoration:underline;
    color:#666;
    border-bottom:1px;
}
    
    
#contentright a:hover {
    text-decoration:underline;
    color:#FF0066;
    border-bottom:1px;
}
    
#contentright a:active {
    text-decoration:none;
    color:#333;
    border-bottom:1px;
}
#contentrightcv a {
    font-family:Trebuchet MS;
    text-decoration:underline;
}   

.signering {
    color:#333;
    font-size:10px;
    margin-left:260px;
    margin-right:20px;
    margin-top:0px;
    font-family:Trebuchet MS;
    color: #333;
    text-align: center;
}

#footer a {
    font-family:Trebuchet MS;
    text-decoration:none;
    color:#333;
    padding: 2px;
}


#footer a:visited {
    text-decoration:none;
    color:#333;
}
    
    
#footer a:hover {
    text-decoration:none;
    color:#FFFFFF;
    background-color:#FF0066;
}
    
#footer a:active {
    text-decoration:none;
    color:#333;
}

/* STARTSIDAN, STARTSIDAN, STARTSIDAN, STARTSIDAN, STARTSIDAN, STARTSIDAN, STARTSIDAN, STARTSIDAN */

.startsidan {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-right:173px;
    margin-left:195px;
    margin-top:0px;
    text-align:left;

}

.startsidan1 {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-right:180px;
    margin-left:190px;
    margin-top:100px;
    text-align:justify;

}
.startsidan2 {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-right:180px;
    margin-left:190px;
    margin-top:0px;
    text-align:justify;

}

.texthogerstartsidan{
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:475px;
    margin-top:0px;
    font-style:italic;
    
}

.texthogerstartsidanlank{
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:20px;
    margin-left:465px;
    margin-top:0px;
    
}

#navigationstartsidan{
    width:750px;
    height:70px;
    background-color:#EAE2B7;
    float:left;
    font-family:arial;
    color:black;
    text-align:right;
}
    
#navigationstartsidan ul {
    width:710px;
}
    
#navigationstartsidan ul li {
    display:inline;
    margin-right:0px;
    font-size:12px;
    font-family:arial;
}

#startsidan a {
    text-decoration:none;
    font-family:Trebuchet MS;
    color:#FF0066;
    border-bottom:1px;
}


#startsidan a:visited {
    text-decoration:none;
    color:#FF66CC;
    border-bottom:1px;
}
    
    
#startsidan a:hover {
    text-decoration:underline;
    color:#FF0066;
    border-bottom:1px;
}
    
#startsidan a:active {
    text-decoration:none;
    color:#FF66CC;
    border-bottom:1px;
}

/*  OM INGRID HVASS, OM INGRID HVASS, OM INGRID HVASS, OM INGRID HVASS, OM INGRID HVASS, OM INGRID HVASS */

#navigationleftom{
    width:210px;
    height:600px;
    float:left;
    background-color:#EAE2B7;
    font-family:Trebuchet MS;
    margin: 47px 0px 0px 0px;
    text-align:right;

}

#navigationleftom ul {
    width:170px;
    margin:70px 0px 0px 0px;
}

#navigationleftom ul li {
    display:block;
    margin:20px 0px 0px 0px;
    
}

.leftcenteromingrid {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    text-align:left;
    font-style:italic;
    font-weight:bold;
}

.leftcenteromingridhvass {
     font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:48px;
    line-height: 1.5em;
}

.rightcenteromingrid {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:45px;
    text-align:left;
    line-height: 1.5em;
}

.texthogeromingrid {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:250px;
    margin-top:0px;
    
}

.startsidankursiv{
    font-family:Trebuchet MS;
    color:#333;
    font-size:10px;
    margin-right:20px;
    margin-left:200px;
    margin-top:0px;
    font-style:italic;
    
}

/* PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, PROJEKTMAGER, */

#maincontentprojektmager{
    width:750px;
    height:900px;
    float:right;
}

#contentprojektmager {
    width:730px;
    height:900px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-900pixlar.png');
}

.leftcenterprojektmager {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:20px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
}

.rightcenterprojektmager{
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:50px;
    letter-spacing: 1px;
    
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

/* CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, CV, */

#contentleftcv{
    width:365px;
    height:600px;
    float:left;
    font-family:Verdana;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentrightcv{
    width:365px;
    height:700px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}
.rightcentercvrubrik {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:49px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.rightcentercv {
    font-family:Trebuchet MS;
    color:#333;
    font-size:10px;
    margin-left:197px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.texthogercvtext {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-left:247px;
    margin-right:0px;
    color: #333;
    margin-top:10px;
    letter-spacing: 1px;
    text-align:justify;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}
.pdfcv {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    letter-spacing: 1px;
    text-align:justify;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

/* FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, FOR BARN, */

#contentforbarn {
    width:730px;
    height:800px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-800pixlar.png');
}

.rightcenterforbarnrubrik{
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:50px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.rightcenterforbarn {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

/* FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, FESTIVAL, */

.rightcenterfestivalrubrik{
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:33px;
    letter-spacing: 1px;
    
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.rightcenterfestival {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    letter-spacing: 1px;
    text-align:justify;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

/* PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS, PRESSEFOTOS */

#contentrightpressefotos{
    width:365px;
    height:700px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

.fototabell {
    border:none;
    margin-top:104px;
    margin-left:10px;
    text-decoration:none;
}

.rightcenterpressefotos {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:47px;
    letter-spacing: 1px;
    text-align:justify;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.rightcenterpressefotosfejk {
    font-family:Trebuchet MS;
    color:#FFFFFF;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    margin-top:-11px;
    letter-spacing: 1px;
    text-align:justify;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

#contentrightpressefotos a {
    font-family:Trebuchet MS;
    text-decoration:none;
}


#contentrightpressefotos a:visited {
    text-decoration:none;
    color:black;
}
    
    
#contentrightpressefotos a:hover {
    text-decoration:none;
    color:black;
}
    
#contentrightpressefotos a:active {
    text-decoration:none;
    color:black;
}

/* fortaellingER, fortaellingER, fortaellingER, fortaellingER, fortaellingER, fortaellingER, fortaellingER, fortaellingER, */

#contentleftfortaellinger a {
    font-family:Trebuchet MS;
    text-decoration:underline;
    color:#333;
    border-bottom:1px;
}


#contentleftfortaellinger a:visited {
    text-decoration:underline;
    color:#666;
    border-bottom:1px;
}
    
    
#contentleftfortaellinger a:hover {
    text-decoration:underline;
    color:#FF0066;
    border-bottom:1px;
}
    
#contentleftfortaellinger a:active {
    text-decoration:none;
    color:#333;
    border-bottom:1px;
}

#maincontentfortaellinger{
    width:750px;
    height:1200px;
    float:right;
}

#contentfortaellinger{
    width:730px;
    height:1200px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-1200pixlar.png');
}

#contentleftfortaellinger{
    width:365px;
    height:1200px;
    float:left;
    font-family:Trebuchet MS;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentrightfortaellinger{
    width:365px;
    height:1200px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}
.rightcenterfortaellinger {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:47px;
    
    
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

.texthogerfortaellinger {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:302px;
    margin-top:0px;
    
}

.texthogerfortaellinger2 {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:300px;
    margin-top:0px;
    
}

.leftcenterfortaellingerbild {
    margin-left:20px;
    margin-right:10px;
    margin-top:48px;
}

.leftcenterfortaellinger{
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:10px;
    color: #333;
    margin-top:20px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
}

.linje {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:10px;
    margin-top:0px;
    
}

.fetrubrikfortaellingar {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-left:20px;
    margin-right:0px;
    margin-bottom:0px;
    color: #333;
    margin-left:0px;
    margin-top:0px;
    letter-spacing: 0.5px;
}

#contentrightfortaellinger a {
    font-family:Trebuchet MS;
    text-decoration:underline;
    color:#333;
    border-bottom:1px;
}


#contentrightfortaellinger a:visited {
    text-decoration:underline;
    color:#666;
    border-bottom:1px;
}
    
    
#contentrightfortaellinger a:hover {
    text-decoration:underline;
    color:#FF0066;
    border-bottom:1px;
}
    
#contentrightfortaellinger a:active {
    text-decoration:none;
    color:#333;
    border-bottom:1px;
}

/* vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, vaerksted, */

.rightcentervaerksted {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:52px;
    letter-spacing: 1px;
    text-align:left;
    letter-spacing: 0.3px;
    line-height: 1.5em;
}

/* KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, KURSER, */
#maincontentkurser{
    width:750px;
    height:900px;
    float:right;
}

#contentkurser{
    width:730px;
    height:900px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-900pixlar.png');
}
#contentleftkurser{
    width:365px;
    height:900px;
    float:left;
    font-family:Trebuchet MS;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentrightkurser{
    width:365px;
    height:900px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

/* ARRANGEMENTER, ARRANGEMENTER, ARRANGEMENTER, ARRANGEMENTER, ARRANGEMENTER, ARRANGEMENTER, ARRANGEMENTER, */

#maincontentarrangementer{
    width:750px;
    height:850px;
    float:right;
}

#contentarrangementer{
    width:730px;
    height:800px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-800pixlar.png');
}

#contentleftarrangementer{
    width:365px;
    height:800px;
    float:left;
    font-family:Trebuchet MS;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentrightarrangementer{
    width:365px;
    height:800px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

.rightcenterarrangementer {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-left:20px;
    margin-right:20px;
    color: #333;
    margin-top:0px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
    
}
.texthogerarrangementer {
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:295px;
    margin-top:0px;
    line-height: 1.5em;

    
}

.fetrubrikarrangementer {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-left:20px;
    margin-right:20px;
    margin-bottom:0px;
    color: #333;
    margin-left:20px;
    margin-top:48px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
}

#contentrightarrangementer a {
    font-family:Trebuchet MS;
    text-decoration:underline;
    color:#333;
    border-bottom:1px;
}


#contentrightarrangementer a:visited {
    text-decoration:underline;
    color:#666;
    border-bottom:1px;
}
    
    
#contentrightarrangementer a:hover {
    text-decoration:underline;
    color:#FF0066;
    border-bottom:1px;
}
    
#contentrightarrangementer a:active {
    text-decoration:none;
    color:#333;
    border-bottom:1px;
}

/* MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, MAILSIDA, */

#contentmailsida{
    width:730px;
    height:700px;
    float:right;
    text-align:left;
    margin: 0px 0px 0px 0px;
    background-image:url('bild/730-700pixlar.png');
}

#contentleftmailsida{
    width:365px;
    height:700px;
    float:left;
    font-family:Trebuchet MS;
    text-align:left;
    margin: 0px 0px 0px 0px;
}

#contentrightmailsida {
    width:365px;
    height:700px;
    float:left;
    font-family:Trebuchet MS;
    color:#333;
    font-size:9px;
    margin-right:10px;
    margin-left:10px;
    margin-top:0px;
    border:1px dotted black;
    text-align:left;
}

/*<#mailsidacenter{
    width:730px;
    height:200px;
    float:right;
    text-align:center;
    margin: 0px 0px 0px 0px;
    border:1px dotted black;
}*/

.leftcentermailsida {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-left:120px;
    margin-right:20px;
    color: #333;
    margin-top:118px;
    letter-spacing: 0.5px;
    line-height: 1.5em;
}

.mailformulartop {
    font-family:Trebuchet MS;
    color:#333;
    font-size:11px;
    margin-right:10px;
    margin-left:20px;
    margin-top:20px;
    text-align:left;
    letter-spacing: 0.5px;
    
}

.mailformularsend {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-right:100px;
    margin-left:20px;
    margin-top:140px;
    letter-spacing: 0.5px;
    
}

.mailsidacenter {
    font-family:Trebuchet MS;
    color:#333;
    font-size:12px;
    margin-right:0px;
    margin-left:170px;
    margin-top:90px;
    letter-spacing: 0.5px;
    
}

input,
textarea {
	font-family: Trebuchet MS;
	font-weight:normal;
	font-size: 11px;
	color: #FFF;
	background-color:#000000;
	border: 0;
	padding: 5px;
        margin-bottom: 0px;
        float:left;
        letter-spacing: 0.5px;
        text-align:left;
        margin-top:3px;
}
        
#kontaktformular{
margin-top:70px;
float:left;
margin-right:40px;
width:20px;
height:200px;
margin-left:50px;
}

.mailformular{
letter-spacing:1.5px;
font-family:Trebuchet MS;
font-size:12px;
margin-left:0px;
margin-top:30px;
margin-bottom:0px;
}


/* POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, POPUPBILDER, */




.popup {
font-weight:normal;
font-size:10px;
margin-right:15px;
margin-left:15px;
}

.thumbnail{
    padding: 48px 0px 0px 10px;
    z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color:#ffffff;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
bottom:0;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility:visible;
bottom: 0;
left: 150px; /*position where enlarged image should offset horizontally */

}

