@charset "utf-8";

/*Festlegung der Schrift im Inhaltsfeld*/
BODY, DIV, BR, P, LI, UL, OL, SPAN, TR, TABLE, {font-family : Arial,Helvetica,sans-serif; font-size : 12px;}
TD  {font-family : Arial,Helvetica,sans-serif; text-decoration : none; font-size : 12px; color: #000000;}



/*Background*/
body  {
    	font: 100% Arial, Helvetica, sans-serif;
    	background: #FFFFFF;
		background-image:url(images/bg_lilaverlauf.jpg);
		background-position:top;
		background-repeat:repeat-x;
    	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
    	padding: 0;
    	text-align: left;  /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
    	color: #000000;
    }



/*Background Content*/
#rahmen{
background-image:url(images/bg_ohneschrift.jpg);
background-position:top left;
background-repeat: no-repeat;
/*background-attachment:fixed; wenn der Verlauf fixiert werden soll*/
margin-right:0px;
margin-left:0px;
padding: 0px 0px;
width:1000px;
height:600px;
top: 0px;

}

#navigation{
float:right;
width:1000px;
min-height:212px;
margin-left: 0px;
margin-top:0px;

}

#ueberschrift{
float:left;
width:347px;
min-height:46px;
margin-left: 468px;
margin-top:105px;

}

/*Background Textabschnitt*/
#textcontaineraussen{
float:left;
background-image:url(images/bg_textcontainer.jpg);
width:743px;
min-height:158px;
margin-left:140px;
margin-top:0px;

}

#textcontainerinnen{
background-image:url(images/gelberundeckerechts.jpg);
background-position:top right;
background-repeat:no-repeat;
width:743px;
min-height:70px;
margin-top: 0px;

}

#textcontainerinhalthome{
width:480px;
min-height:85px;
margin-left:220px;
margin-right:20px;
margin-bottom:10px;
padding-top:30px;
}

#textcontainerinhalte{
width:580px;
min-height:65px;
margin-left:120px;
margin-right:20px;
margin-bottom:10px;
padding-top:30px;
}

#textcontainerunten{
background-image:url(images/gelberundeckelinks.jpg);
background-position:bottom left;
background-repeat:no-repeat;
width:743px;
min-height:93px;
margin-bottom: 0px;
}

#fusszeile{
float:left;
width:1000px;

}


/*Images*/

.grufo{
margin-top: 212px;
margin-left: 29px;
position:absolute;
}

.jeffmaya{
margin-top: 426px;
margin-left: 140px;
position:absolute;
}

.sprache{
float:right;
margin-right:20px;
margin-top:50px;
}



/*Background Sonderfälle*/
.bgsamen {background-image:url(images/bg_samen1.jpg);
background-position:top left;
background-repeat:no-repeat;
}

.kanadabild1 {
background-image:url(images/kanada2.png);
background-position:top right;
background-repeat:no-repeat;
}

.kanadabild2 {
background-image:url(images/canada2.png);
background-position:top right;
background-repeat:no-repeat;
}

