body /* allgemeine Einstellungen */
{
font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana;
/*background:url(../images/bg.gif);*/
color:#000000;
margin:10px;
padding:0px; /* für den Opera */
background-color:#FFFFFF;
}

/* Typografie */
.company {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:16; color:#333333; font-weight:bold;}

.title {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:20; color:#CCCC99; font-weight:bold;}

.text {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:12; color:#333333; font-weight:none;}
.textbold {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:12; color:#333333; font-weight:bold;}
.headline {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:16; color:#333333; font-weight:bold;}
.pagina {font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana; font-size:12; color:#333333; font-weight:none;}

/* Überschrift erster Ordnung bzw. Seitenüberschrift */
h1 
{ 
margin-top:45px;
font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana;
font-size:20px;
text-decoration: none;
color: #7a7a52; 
font-weight:bold;
}
h2 
{ 
margin-top:0px;
font-family: times, garamond, sans-serif, arial, helvetica, geneva, verdana;
font-size:20px;
text-decoration: none;
color: #7a7a52; 
font-weight:bold;
}

/* Darstellung eines normalen Links */
A
{
font-size:12px;
text-decoration: none;
color: #996600;
}

/* Darstellung eines normalen Rollovers */
A:hover
{
text-decoration: none; 
color: #cc9933;
}

/* CSS Hauptnavigation mit Bildern Beginn (mit oder ohne Home)----------------------------------------------------------- */

/* Breite der Hauptnavigation */
/* Container/DIV, in dem die Hauptnavigation angezeigt wird */
#navigation {width: 150px;}
/* Hauptnavigation - Liste ohne Abstände und Aufzählungszeichen */
#navigation ul {list-style-type: none; padding-left: 0px; margin: 0px;}
/* einzelner Punkt der Hauptnavigation */
#navigation ul li {margin: 0px; display: inline; line-height:1em;}

/* Link 1. Ebene */
#navigation a
{
font-size:14px;
display:block;
color:#333333;
font-weight:bold;
background-image:url(../images/links_menu_bg1.gif); background-repeat:no-repeat;
background-position:0 2px;
padding-left:0px;
}
/* Link 2. Ebene */
#navigation li li a 
{
color:#333333;
font-weight:normal;
background-image:url(../images/links_menu_bg2.gif); background-repeat:no-repeat;
background-position:5px 2px;
padding-left: 5px;
}
/* Link 3. Ebene */
#navigation li li li a
{
color:#333333;
font-weight:normal;
background-image:url(../images/links_menu_bg3.gif); background-repeat:no-repeat;
background-position:12px 2px;
padding-left: 10px;
}

/* Rollover 1. Ebene */
#navigation a:hover
{
color:#996600;
background-image:url(../images/links_menu_hover1.gif); background-repeat:no-repeat;
background-position:0 2px;
}
/* Rollover 2. Ebene */
#navigation li li a:hover
{
color:#996600;
background-image:url(../images/links_menu_hover2.gif); background-repeat:no-repeat;
background-position:5px 2px;
}
/* Rollover 3. Ebene */
#navigation li li li a:hover
{
color:#996600;
background-image:url(../images/links_menu_hover3.gif); background-repeat:no-repeat;
background-position:12px 2px;
}

/* Aktiver Punkt 1. Ebene - wo bin ich?*/
#navigation a.active
{
color:#996600;
background-image:url(../images/links_menu_aktiv1.gif); background-repeat:no-repeat;
background-position:0 2px;
}
/* Aktiver Punkt 2. Ebene - wo bin ich?*/
#navigation li li a.active
{
color:#996600;
background-image:url(../images/links_menu_aktiv2.gif); background-repeat:no-repeat;
background-position:5px 2px;
}
/* Aktiver Punkt 3. Ebene - wo bin ich?*/
#navigation li li li a.active
{
color:#996600;
background-image:url(../images/links_menu_aktiv3.gif); background-repeat:no-repeat;
background-position:12px 2px;
}
/* CSS Hauptnavigation mit Bildern Ende ----------------------------------------------------------- */

/* Artikel List Advanced */
#headline {background-color:#CCCC99; margin-top:1em; padding:0.3em 0 0.1em 0.5em; font-weight:bold; font-size:12px; border-bottom:1px solid #333366;}
#image img {float:right; background-color:#333366; border: 1px solid #666; padding:5px; margin:0.3em 1em 0.2em 0;}
#text {float:left; padding:0.5em 1em 0 0.5em; color:#333333; font-weight:normal;}
#mehr {padding:0.1em 1em 0 0.5em; color:#333366;}
/* Ende */

/* jQuery Media Plugin */
div.media {margin: 0; width: 315px !important; border:1px solid #666;}
div.media div, div.iframe_caption {color: #ccc; padding: 3px; background-color:#999966;}
div.mediabox {  
    border: 3px solid #ddd;  
    margin: auto;  
    background: white;  
    text-align: center;  
    font-weight: bold;  
    padding: 10px  
}

#flashcontent {
	border: solid 1px #000;
	width: 300px;
	height: 300px;
	float: left;
	margin: 15px 20px;
} 