/* Entwicklungslabor stylesheet.css */



/* Dateiweite Einstellungen*/

body {background:#054F76 url(bilder/hintergrund3.png) top center repeat; color:#F8ECE0; font-family: Geneva, Helvetica, Arial, sans-serif; line-height:1.2em;}

/* links */
a {color:#F8ECE0; text-decoration:none; font-weight:100; letter-spacing:0.1em;}
a:hover {text-decoration:none; color:#FFFFFF;}


/* Textabsätze, Überschriften */
p,ul,ol,dl {margin:0 0 15px 0; line-height:1.2em;color:#F8ECE0;letter-spacing:0.1em;}
h1 {font-size:2.6em; margin-bottom:0;}
h2 {font-size:2.0em; margin:0 0 5px 0;}
h3 {font-size:1.2em; margin:0 0 5px 0;}
h1,h2,h3 {color:#F8ECE0; font-weight:100; line-height:1.0em; font-family: Geneva, Helvetica, Arial, sans-serif;letter-spacing:0.1em;}

/* Seitenformat */
#layout {margin:40px auto 0; width:960px;}

/* Grid fixe breite: width 960px */
.col {float:left; margin:0 0px 0 0px; overflow:hidden; float:left; display:inline;}
.row {width:960px; margin:0px; overflow:hidden;}
.c62drittel {width:181px;}
.c38 {width:325px; margin-left: 10px; margin-right: 10px;}
.c62 {width:595px; margin-left: 10px; margin-right: 10px;}
.c50 {width:480px;}
.c5031 {width:120px;}
.c5032 {width:360px;}
.c50drittel {width:160px;}
.c502drittel {width:320px;}
.c100 {width: 960px;}


/* Menü */
/* Menü Linien */
ul.menu {list-style:none; margin:0; padding:0px 0; border-top:1px solid #ddd;}
/* Menütext */
ul.menu li {list-style:none; text-align:center; font-size:1.0em; margin:0 0 0px; padding:0 0 0px 0; color:#F8ECE0; border-bottom:1px solid #ddd;}
/* Menütextgröße */
ul.menu li a {font-size:1.0em; font-weight:100;}
/* Farbe - on mouse over*/
ul.menu li a:hover {color:#FFFFFF; text-decoration:none;}

.menu_btn {
    text-decoration: none;
    font-size: 100%;
    font-weight:100;
    color: #F8ECE0;
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0);
    border-bottom: 1px solid;
    border-color: rgba(255, 255, 255, 0);
    margin: 0 0 0 0;
    padding: 0.3em 0.3em;
    display: inline-block;
    overflow: hidden;
    border-radius: 0px;
    transition: all 0.5s ease 0s;
    cursor: pointer;
 }
 a.menu_btn:hover{
    text-decoration: none;
    font-size: 100%;
    font-weight:100;
    color: #FFFFFF;
    border-top: 1px solid;
    border-bottom: 1px solid;
    margin: 0 0 0 0;
    padding: 0.3em 0.3em;
    display: inline-block;
    overflow: hidden;
    border-radius: 0px;
    background: rgba(255, 255, 255, 0.3);}


 
/* sonstiges */

.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}

.separator {border-bottom:1px solid;}

.sechsmalmenu {
    font-size:10em;
    font-weight: 10%;}
.larger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.verysmall {font-size:0.7em;}
.spacer {margin:0 20px;}
.vorklammer {margin:0; line-height: 215px;}
.imgrechts {
    float: right;
    margin-left: 0px;
    
} 

.scrollToTop{
	width:100px; 
	height:130px;
	padding:10px; 
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:75px;
	right:40px;
	display:none;
	background: url('arrow_up.png') no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}


/* Entwicklungslabor stylesheet.css */



/* Dateiweite Einstellungen*/

body {background:#054F76 url(bilder/hintergrund3.png) top center repeat; color:#F8ECE0; font-family: Geneva, Helvetica, Arial, sans-serif; line-height:1.2em;}

/* links */
a {color:#F8ECE0; text-decoration:none; font-weight:100; letter-spacing:0.1em;}
a:hover {text-decoration:none; color:#FFFFFF;}


/* Textabsätze, Überschriften */
p,ul,ol,dl {margin:0 0 15px 0; line-height:1.2em;color:#F8ECE0;letter-spacing:0.1em;}
h1 {font-size:2.6em; margin-bottom:0;}
h2 {font-size:2.0em; margin:0 0 5px 0;}
h3 {font-size:1.2em; margin:0 0 5px 0;}
h1,h2,h3 {color:#F8ECE0; font-weight:100; line-height:1.0em; font-family: Geneva, Helvetica, Arial, sans-serif;letter-spacing:0.1em;}

/* Seitenformat */
#layout {margin:40px auto 0; width:960px;}

/* Grid fixe breite: width 960px */
.col {float:left; margin:0 0px 0 0px; overflow:hidden; float:left; display:inline;}
.row {width:960px; margin:0px; overflow:hidden;}
.c62drittel {width:181px;}
.c38 {width:325px; margin-left: 10px; margin-right: 10px;}
.c62 {width:595px; margin-left: 10px; margin-right: 10px;}
.c50 {width:480px;}
.c5031 {width:120px;}
.c5032 {width:360px;}
.c50drittel {width:160px;}
.c502drittel {width:320px;}
.c100 {width: 960px;}


/* Menü */
/* Menü Linien */
ul.menu {list-style:none; margin:0; padding:0px 0; border-top:1px solid #ddd;}
/* Menütext */
ul.menu li {list-style:none; text-align:center; font-size:1.0em; margin:0 0 0px; padding:0 0 0px 0; color:#F8ECE0; border-bottom:1px solid #ddd;}
/* Menütextgröße */
ul.menu li a {font-size:1.0em; font-weight:100;}
/* Farbe - on mouse over*/
ul.menu li a:hover {color:#FFFFFF; text-decoration:none;}

.menu_btn {
    text-decoration: none;
    font-size: 100%;
    font-weight:100;
    color: #F8ECE0;
    border-top: 1px solid;
    border-color: rgba(255, 255, 255, 0);
    border-bottom: 1px solid;
    border-color: rgba(255, 255, 255, 0);
    margin: 0 0 0 0;
    padding: 0.3em 0.3em;
    display: inline-block;
    overflow: hidden;
    border-radius: 0px;
    transition: all 0.5s ease 0s;
    cursor: pointer;
 }
 a.menu_btn:hover{
    text-decoration: none;
    font-size: 100%;
    font-weight:100;
    color: #FFFFFF;
    border-top: 1px solid;
    border-bottom: 1px solid;
    margin: 0 0 0 0;
    padding: 0.3em 0.3em;
    display: inline-block;
    overflow: hidden;
    border-radius: 0px;
    background: rgba(255, 255, 255, 0.3);}


 
/* sonstiges */

.alignleft {text-align:left;}
.alignright {text-align:right;}
.aligncenter {text-align:center;}
.alignjustify {text-align:justify;}

.separator {border-bottom:1px solid;}

.sechsmalmenu {
    font-size:10em;
    font-weight: 10%;}
.larger {font-size:1.2em;}
.smaller {font-size:0.9em;}
.verysmall {font-size:0.7em;}
.spacer {margin:0 20px;}
.vorklammer {margin:0; line-height: 215px;}
.imgrechts {
    float: right;
    margin-left: 0px;
    
} 

.scrollToTop{
	width:100px; 
	height:130px;
	padding:10px; 
	text-align:center; 
	background: whiteSmoke;
	font-weight: bold;
	color: #444;
	text-decoration: none;
	position:fixed;
	top:75px;
	right:40px;
	display:none;
	background: url('arrow_up.png') no-repeat 0px 20px;
}
.scrollToTop:hover{
	text-decoration:none;
}


