/* screen.css */
body
{
   background: url("../img/papilio_turned.png") no-repeat right 300px;
   background-color:#FFFFDD;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   margin:0;
   padding:0;
}
/*****************************************************************
   Definitionen fuer Grundgeruest   
*****************************************************************/
.divpaper {
   width: 900px;
   margin: 30px auto 0 auto;
   background: #fbf8ee url("../img/verlauf_senkr.jpg");/* alt #fafafa; */
   background-: url("../img/papilio_turned.png") no-repeat right 300px;
   -moz-box-shadow: 0px 0px 20px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
   -webkit-box-shadow: 0px 0px 10px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
   box-shadow: 0px 0px 20px #000;            /*CSS3 Standard*/
   font-size:10pt;
   color: #333;
}

/* divhead, 

.divhead {
   background:  url("../img/pichead.jpg") no-repeat top right;
   min-height:220px;
   max-height:220px;
   height:220px;
   display:block;
}
*/
.divhead {
   background:  url("../img/pichead.jpg") no-repeat top right;
   min-height:220px;
   max-height:220px;
   height:220px;
   display:block;
}

.divmiddle {
   width:700px;
   background-color:#F0DAAD;
   margin:0px 0px 0px 195px;
   padding:5px 0px 4px 5px;
   font-size:9pt;
   -moz-box-shadow: 0px 0px 20px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
   -webkit-box-shadow: 0px 0px 10px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
   box-shadow: 0px 0px 20px #000;            /*CSS3 Standard*/
   /*filter:DropShadow();
   display:block;*/
}

.divWerbRahmen{
   margin-left:360px;
   padding-top:5px 0 0 0;
   background-color:#fff;
   text-align:center;
}
.divWerbung {
   background:#fee8bf;
   /*background:url('../img/stern_klein.png') 180px 70px no-repeat;*/
   font: 16pt Arial;
   font-weight:bold;
   color: #333;
   position:absolute;
   display:block;
   height:120px;
   margin-top:3px;
   padding:15px 20px 10px 20px;
   -moz-box-shadow: 0px 0px 20px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
   -webkit-box-shadow: 0px 0px 10px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
   box-shadow: 0px 0px 20px #000;            /*CSS3 Standard*/
}

.divLaufRahmen {
   display:block;
   width:100%;
   overflow:hidden;
   font: 12pt Arial;
   font-weight:bold;
   color: #333;
}

.divLaufschrift {
   display:block;
   width:150px;
   position:relative;
   left:950px;
   padding:2px 0 2px 0;
}

.logo {
   margin:10px;
   margin-left:30px;
   margin-top:30px;
}

a.atitle{
   -webkit-transition: all 200ms;
   -moz-transition: all 200ms;
   transition:all 200ms;
}

a.atitle:hover {
   text-shadow: 0 1px 4px rgba(120, 103, 71, 0.75);
}

a,a:hover,a:visited {
   color:#000;
text-decoration:none;
}
/*****************************************************************
   Definitionen fuer die Menu-Gestaltung
*****************************************************************/
.divmenu{
   padding: 0px;
   height: 40px;
}
.mymenu .divider{
   display:block;
   border-width:0px;
   border-style:solid;
}
.mymenu .divider-vert{
   float:left;
   width:0px;
   display: none;
}
.mymenu .onlytext{
   display:block;
   cursor:default;
   white-space:nowrap;
}
.clear{
   height:0px;
   width:0px;
   clear:left;
   line-height:0px;
   display:block;
   float:none;
}
.mymenu a, .mymenu li{
   float:left;
   display:block;
   white-space:nowrap;
}
.mymenu div a, .mymenu ul a, .mymenu ul li{
   float:none;
}
.mymenu ul{
   left:-10000px;
   position:absolute;
}
.mymenu, .mymenu ul{
   list-style:none;
   padding:0px;
   margin:0px;
}
.mymenu li a{
   float:none
}
.mymenu li{
   position:relative;
}
.mymenu ul{
   z-index:10;
}

li:hover>ul{
   left:auto;
}

/*   Hauptmenu - Eintraege  */
#mymenu a{
   padding:7px 10px 7px 18px;
   margin: 10px 0px 0px 0px;
   color: #444;
   text-decoration:none;
   font-weight: bold;
}

#mymenu a:hover{
   padding:3px 17px 7px 6px;
   font-size: 11pt;
}

/*   Untermenu - Eintraege   */
#mymenu div, #mymenu ul{
   padding:10px 4px 10px 4px;
   margin:0px 0px 0px 0px;
   background-color: #F0DAAD;
}

#mymenu div a, #mymenu ul a{
   padding:7px 10px 3px 6px;
   border-width:0px;
   border-style:none;
   margin: 0px 0px 0px 0px;
   width: 330px;
   height:30px;
}

/* Untermenu - Eintraege Hover */
#mymenu div a:hover, #mymenu ul a:hover{
   padding-right:2px;
}

/* Untermenu - Eintraege nur Text */
#mymenu .onlytext{
   cursor:default;
   padding:4px 0px 3px 7px;
   font-weight:bold;
}

/* Horizontale Trenner */
#mymenu .divider-horiz{
   border-top-width:1px;
   margin:5px 5px;
   border-color: #444;
}

/* Vertikale Trenner */
#mymenu .divider-vert{
   height:15px;
   margin:4px 2px 0px 2px;
}

/*****************************************************************
   Definitionen fuer Inhaltsseite   
*****************************************************************/
.divmain {
   font-size:10pt;
   background-color:#FFF;
   color:#000;
   margin-top:50px;
   padding:30px 30px 0px 30px;
   position:relative;
   left:-100px;
   width:780px;
   -moz-box-shadow: 0px 0px 6px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
   -webkit-box-shadow: 0px 0px 3px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
   box-shadow: 0px 0px 6px #000;            /*CSS3 Standard*/
}
#divfade {
   margin:10px auto 20px auto; 
   text-align:center;
   display:block;
   font-size:20pt;
   font-weight:bold;
   color:#444;
}

a img {
   padding: 2px;
   margin: 10px 25px 10px 0;
   vertical-align: top;
   border:0;
}
a img:hover {
   background-color: #aaa;
}
a.logolink  img:hover {
   background-color: #fff;
}


.bold {
   margin:0;
   margin-bottom:10px;
   padding:0;
   font-weight:bold;
}

#divsprite {
   display:block;
   width:66px;
   height:50px;
   position:absolute;
   top:136px; 
   left:50px;
}

.ergBlock1 {
   /*border:solid 5px #F0DAAD;*/
	display:block;
    position:absolute;
	width:750px;
	padding:10px;
    -moz-box-shadow: 0px 0px 6px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
    -webkit-box-shadow: 0px 0px 3px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
    box-shadow: 0px 0px 6px #000;            /*CSS3 Standard*/
}

.ergBlock2 {
	display:block;
    position:absolute;
	width:300px;
    left:400px;
    padding:10px;
	background-color:#F0DAAD;
    -moz-box-shadow: 0px 0px 6px #000;       /*Mozilla-basierte Browser (z.B. Firefox)*/
    -webkit-box-shadow: 0px 0px 3px #000; /*WebKit-basierte Browser (z.B. Safari/Chrome)*/
    box-shadow: 0px 0px 6px #000;            /*CSS3 Standard*/
}

/*****************************************************************
   Definitionen fuer Ueberschrift auf allen Seiten  
*****************************************************************/
.headline {
   font: 14pt Arial;
   font-weight:bold;
   margin:0 0 20px 0;
}

