<!--
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url(https://entwurfsprojektor.de/css/1.woff) format('woff');
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(https://entwurfsprojektor.de/css/2.woff) format('woff');
}

@viewport {
  min-height: 1200px;
}

body {margin-left:0px; margin-right:0px; margin-top:0px; margin-bottom:0px; background-color:#FFFFFF; font-family: 'Open Sans', sans-serif; font-weight:normal; color:#FFFFFF; font-size:13px; text-align: center; }

:focus {outline:none;}
::-moz-focus-inner {border:0;}

a         { text-decoration:none; color:#FFFFFF;}
a:link    { color:#FFFFFF; }
a:visited { color:#FFFFFF; }
a:hover   { color:#DCDCDC; }
a:active  { color:#DCDCDC; }

b { font-weight:normal; } 
p { padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; border-width: 0; margin-top:0px; margin-bottom:0px; }
ul { padding-left:0px; padding-right:0px; margin-left:0px; margin-right:0px; border-width: 0; margin-top:0px; margin-bottom:0px; }

table {border-style:none; }
img {border-style:none;}
button {border-style:none;}
td {font-size:12px; vertical-align:top;}

.r { color:#FF0000; }
.s { color:#000000; }

#container { position:absolute; left:0px; top:0px; height:100%; width:100%; }

#last { height:855px; width:1055px; position:absolute; left:50%; top:50%; margin:-427px 0 0 -527px;  text-align:left;}

/* menu */
a.on { color:#FFFFFF; font-weight:bold; }
a.os { color:#0000FF; }
#mpla {position:absolute; top:94px; left:191px; display: block; margin:0px; border-style:none; width:7px; height:13px; background-image:url(https://entwurfsprojektor.de/b/ico/mp.png); background-repeat:no-repeat; background-position:-7px -13px;}
#mplo {position:absolute; top:94px; left:191px; display: block; margin:0px; border-style:none; width:7px; height:13px; background-image:url(https://entwurfsprojektor.de/b/ico/mp.png); background-repeat:no-repeat; background-position:-7px 0px;}
#mpra {position:absolute; top:94px; left:752px; display: block; margin:0px; border-style:none; width:7px; height:13px; background-image:url(https://entwurfsprojektor.de/b/ico/mp.png); background-repeat:no-repeat; background-position:0px -13px;}
#mpro {position:absolute; top:94px; left:752px; display: block; margin:0px; border-style:none; width:7px; height:13px; background-image:url(https://entwurfsprojektor.de/b/ico/mp.png); background-repeat:no-repeat; background-position:0px 0px;}

#menu { position:absolute; top:92px; left:194px; vertical-align:top; width:691px; }
#imenu { height:20px; width:570px; overflow:hidden; white-space:nowrap; }
#iimenu { height:20px; width:900px;}
#menu ul li.item{display:none;}
#menu ul li.os{display:none;}
#menu ul:hover li.item{display:block; padding-right:0px; padding-left:0px; color:#FF0000; }
#menu ul:hover li.os{display:block; padding-right:0px; padding-left:0px; color:#FF0000; }
#menu ul:hover li.item a:hover{color:#00FF00;}
#menu ul{float:left; padding-right:6px; padding-left:6px; border-width:0px; border-style:none; list-style:none; margin-left:3px; }

a#mcontact { position:absolute; top:0px; right:18px; }
a#mbcontact { position:absolute; top:0px; right:18px; font-weight:bold; }
a#mabout { position:absolute; top:0px; right:80px; }
a#mbabout { position:absolute; top:0px; right:80px; font-weight:bold;}
a#cimpress { position:absolute; bottom:5px; font-size:10px; color:#666666; margin-left:-60px; }
a#cdatens { position:absolute; bottom:5px; font-size:10px; color:#666666; margin-left:50px; }

a#inhome {  position:absolute; top:725px; left:500px; }
img#inhome { height:98px; width:98px;}

/* viewer */
div.img { position:absolute; top:110px; left:180px; height:362px; width:698px; border-width:0px; border-style:none; border-color:#000000;  }
img.img { position:absolute; top:0px; left:0px; height:362px; border-width:0px; border-style:solid; border-color:#000000; }
img.img2 { position:absolute; top:0px; left:0px; height:362px; border-width:0px; border-style:solid; border-color:#000000; }
img.preload { position:absolute; top:-100px; left:-100px; height:1px; width:1px; }

/* text 1 */
p#txt1 { position:absolute; top:480px; left:195px; width:680px; height:30px; text-align:left; font-size:12px; }

/* text 2 */
p#txt2 { position:absolute; top:300px; right:300px; height:100px; width:450px; text-align:left; font-size:12px; }

/* Datenschutz */
div#scrolldat {position:absolute; top:110px; left:195px; height:410px; width:680px; text-align:left; font-size:12px; color:#000000;}

.visoff {visibility:hidden;  position:absolute; top:-1px; right:-1px; height:1px; width:1px; }


span#imgtxt { position:absolute; top:514px; right:176px; height:20px; text-align:left; font-size:10px;}

/* text extra format */
b.b { color:#FF0000; }
b.h { font-weight:bold; } 

/* menu viewer img */
p#imgmenu { position:absolute; top:617px; right:117px; width:300px; text-align:left; color:#FFFFFF; font-size:30px;  }
a.imgmenu { font-weight:bold; font-size:24px; padding-right:13px; padding-left:10px; }
a.imgmeng { font-weight:bold; font-size:24px; padding-right:15px; padding-left:10px; color:#000000; }

#contact { }
img#icontact { position:absolute; top:600px; left:190px; width:60px; height:60px; }
span#scontact { position:absolute; top:667px; left:190px; font-weight:normal; font-size:14px; color:#FFFFFF; font-weight:bold; }

#portfol { }
img#iportfol { position:absolute; top:600px; left:278px; width:60px; height:60px; }
span#sportfol { position:absolute; top:667px; left:278px; font-weight:normal; font-size:14px; color:#000000; font-weight:bold; }

span.imgtitle { position:absolute; top:500px; left:150px; text-align:left; font-size:12px; }

.visoffon { }

/* listenansicht */
img.img4list { height:200px; }
td.col1 { width:100px; }
td.col2 { width:20px;  }
td.col3 { width:100px; }

/* galerie */
img.img4lgallery { height:400px; }

/* print myfile list */
span.li { margin-left:0px; }

/* object */
iframe { position:absolute; top:30px; left:150px; height:485px}
.startimpress {  position:absolute; top:623px; left:545px; font-weight:bold; opacity:1.0; font-size:18px;} 
.restimpress {  position:absolute; top:623px; left:644px; font-weight:bold; opacity:1.0; font-size:18px;} 

/* passwordpromt */
form.passwordpromt { position:absolute; top:200px; left:150px; }
input.passwordpromt { margin-top:0px; margin-right:3px; border-style:solid; border-width:1px; border-color:#DDDDDD; background-color:#FFFFFF; color:#000000; font-family:sans-serif; }

form#mailform { position:absolute; top:123px; left:194px;}
#mailtxt {height:220px; width:670px; margin-top:0px; margin-right:3px; border-style:solid; border-width:1px; border-color:#DDDDDD; background-color:#FFFFFF; color:#000000; }
#mailinfo {width:670px; margin-top:0px; margin-right:3px; }
#mailja { position:relative; top:0px; color:#FFFFFF; }
input#mailbutton {position:absolute; top:285px; right:5px; border-style:none; height:20px; background-color:#FFFFFF; margin-top:3px;}

/* extra Image */
div#myextraimg { z-index:-1; height:800px; width:1249px; position:absolute; left:50%; top:50%; margin:-400px 0 0 -624px;  text-align:left; background-color:#FFFFFF;}
img#myextraimg { z-index:-1; position:absolute; left:0px; top:0px;}

/* cube */
#cube { position:absolute; top:0px; left:100px; height:855px; width:855px; background-color:#000000;} 
#sideOb { position:absolute; top:0px; left:0px; height:1px; width:855px; opacity:0.0}
#sideLb { position:absolute; top:0px; left:0px; height:855px; width:1px; opacity:0.0}
#sideCb { position:absolute; top:0px; left:0px; height:855px; width:855px; opacity:1.0}
#sideRb { position:absolute; top:0px; left:856px; height:855px; width:1px; opacity:0.0}
#sideUb { position:absolute; top:856px; left:0px; height:1px; width:855px; opacity:0.0}
#sideO { position:absolute; top:0px; left:38px; height:1px; width:799px; opacity:0.0}
#sideL { position:absolute; top:38px; left:0px; height:799px; width:1px; opacity:0.0}
#sideC { position:absolute; top:38px; left:38px; height:799px; width:799px; opacity:1.0}
#sideR { position:absolute; top:38px; left:856px; height:799px; width:1px; opacity:0.0}
#sideU { position:absolute; top:856px; left:38px; height:1px; width:779px; opacity:0.0}

#ButtonR { position:absolute; top:378px; left:960px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-101px -101px; background-color:#FFFFFF;}
#ButtonR:hover { position:absolute; top:378px; left:960px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-101px 0px; background-color:#FFFFFF;}
#ButtonL { position:absolute; top:378px; left:-4px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-303px -101px; background-color:#FFFFFF;}
#ButtonL:hover { position:absolute; top:378px; left:-4px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-303px 0px; background-color:#FFFFFF;}
#ButtonO { position:absolute; top:0px; left:960px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:0px -101px; background-color:#FFFFFF;}
#ButtonO:hover { position:absolute; top:0px; left:960px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:0px 0px; background-color:#FFFFFF;}
#ButtonU { position:absolute; top:760px; left:-4px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-202px -101px; background-color:#FFFFFF;}
#ButtonU:hover { position:absolute; top:760px; left:-4px; display: block; margin:0px; border-style:none; width:100px; height:100px; background-image:url(https://entwurfsprojektor.de/ico/pia.png); background-repeat:no-repeat; background-position:-202px 0px; background-color:#FFFFFF;}

#bh0 { position:absolute; top:81px; left:174px; margin:0px; border-style:none; width:713px; height:451px; }
#bh1 { position:absolute; top:140px; left:177px; margin:0px; border-style:none; width:705px; height:109px; }
#bh2 { position:absolute; top:113px; left:177px; margin:0px; border-style:none; width:706px; height:172px; }
#drl { position:absolute; top:248px; left:185px; margin:0px; border-style:none; width:25px; height:25px; }
#drr { position:absolute; top:248px; left:845px; margin:0px; border-style:none; width:25px; height:25px; }
#drx { position:absolute; top:247px; left:323px; margin:0px; border-style:none; width:380px; height:2px; overflow: hidden; }
#fbx { height:2px; width:486px }

-->
