/* CSS Document */
html {
  width:100%;
  height:100%;
  background:#030328;
} 

#verlauf{
	background: #030328; /* for non-css3 browsers */

filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#030328', endColorstr='#0d1182'); /* for IE */
background: -webkit-gradient(linear, 0 0, 0 100%, from(#030328), color-stop(40%, #0d1182), color-stop(70%, #030328));
background: -moz-linear-gradient(top, #030328, #0d1182 40%, #030328 70%);


}
body {
color:#FF9900;
font-family:trebuchet MS,tahoma,Verdana,Arial,Helvetica,sans-serif;
font-size:1.2em;
margin:0;
text-align:justify;
}
a, a img {
border:medium none;
color:#FF9900;
text-decoration:underline;
}
img {
margin:10px 0;
cursor:help;-moz-box-shadow: 0px 0px 4px #ffffff; 
  -webkit-box-shadow: 0px 0px 4px #ffffff; 
          box-shadow: 0px 0px 4px #ffffff; 
}
#logo img {
-moz-box-shadow: none; 
  -webkit-box-shadow:none;
          box-shadow: none; 
}
div, ul, li, p, h1, h2, h3, h4, h5, h6 {
margin:0;
padding:0;
}
hr {
border:1px dashed #FF9900;
}
p, ul {
margin-bottom:15px;margin-top:5px;
}
h1, h2, h3, h4 {
text-shadow:1px 1px 3px #F51414;
}
h1 {
color:#FF9900;
cursor:help;
font-size:2em;
}
h2 {
margin-bottom:8px;
}
h3 {
margin-bottom:7px;
}
h4 {
margin-bottom:6px;font-size:0.9em;
}
h5 {
margin-bottom:5px;
}
h6 {
margin-bottom:5px;
}
#page_wrapper {
height:100.05%;
margin:0 auto 50px;
width:990px;
}
#sandbox {
font-size:16px;
overflow:hidden;
margin: 30px 0;
padding:30px;
width:400px;
 -moz-transform: rotate(-7.5deg);  
       -o-transform: rotate(-7.5deg);  
  -webkit-transform: rotate(-7.5deg);  
      -ms-transform: rotate(-7.5deg);  
          transform: rotate(-7.5deg);  
             filter: progid:DXImageTransform.Microsoft.Matrix( 
                     M11=0.914448613738104, M12=-0.13052619222005157,M21=-0.11052619222005157, M22=0.9914448613738104, sizingMethod='auto expand');
               zoom: 1;

border:1px solid rgba(255, 255, 255, 0.3);
color:rgba(0, 0, 0, 0.6);
     -moz-border-radius: 12px; 
  -webkit-border-radius: 12px; 
          border-radius: 12px; 
/*          
  -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box; 

     -moz-box-shadow: 0px 0px 4px #ffffff; 
  -webkit-box-shadow: 0px 0px 4px #ffffff; 
          box-shadow: 0px 0px 4px #ffffff; 
*/			   
}
#sandbox abbr {
border-bottom:1px dashed #888888;
color:#FF2166;
cursor:help;
font-size:1.3em;
text-shadow:0 0 1px #333333;
}