@charset "utf-8";
/* CSS Style Dokument - Copyright Vegazmedia AMD - www.vegazmedia.de */


html, body {
	height: 100%;
    margin: 0;
    padding: 0;
    background-color: #efefef;
	background-image: url(../images/hg1.jpg);
	background-position: center;
	background-repeat: repeat-y;
	background-attachment: fixed;
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 170%;
    color: #333333;
}

td,th {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
}
td img {
	display: block;
	text-align: center;
}
img {
	border: 0px;
}
p {
	margin-top: 1.6em;
}


h1 {
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
    font-size: 16px;
}
h2 {
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
    font-size: 14px;
}
h3 {
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
    font-size: 12px;
	font-weight: bold;
}


.Stil1 {
    color: #808080;
}
.Schwarz13pt {
    color: #000000;
	font-size: 13px;
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
}
.Stil2 {
    color: #808080;
}
.Stil3 {
    font-size: 14px;
    font-weight: bold;
}
.Stil3a {
    font-size: 14px;
    font-weight: bold;
	color: #900;
}
.Stil4 {
    color: #999999;
}
.Stil5 {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}
.Stil5a {
	font-size: 13px;
}
.Stil5b {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	line-height: 110%;
	font-size: 13px;
	color: #666666;
}
.Stil6 {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900;
}
.Stil7 {
	vertical-align: top;
	font-size: 11px;
	line-height: 100%;
	color: #060;
}
.Stil8 {
	vertical-align: top;
	font-size: 11px;
	line-height: 100%;
	color: #900;
}
.Stil9 {
	vertical-align: top;
	font-size: 11px;
	line-height: 110%;
	color: #333;
}
.Stil9a {
	vertical-align: top;
	font-size: 12px;
	line-height: 110%;
	color: #333;
}
.Stil10 {
	vertical-align: top;
	font-size: 12px;
	line-height: 100%;
	font-weight:bold;
	color: #900;
}
.Stil11 {
	vertical-align: top;
	font-size: 11px;
	line-height: 100%;
	font-weight:bold;
	color: #333;
}
.Stil12 {
    font-size: 13px;
    font-weight: bold;
}
.Stil12white {
    font-size: 13px;
    font-weight: bold;
    color: #ffffff;
}
.Stil13 {
    font-size: 15px;
    font-weight: bold;
}
.Stil14 {
    font-size: 16px;
    font-weight: bold;
}
.Stil15 {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
.Stil16 {
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #900000;
}
.Stil17 {
	font-size: 14px;
	font-weight: normal;
}
.suchfensterstil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

 a:link { color: #1E1D1F; text-decoration: none; }
 a:visited { color: #1E1D1F; text-decoration: none; }
 a:hover { color: #3E3B3F; text-decoration: none; }
 a:active { color: #3E3B3F;text-decoration: none; }


.navi { color: #333333; font-weight: bold; }
a.navi:link { color: #333333; font-weight: bold; }
a.navi:visited { color: #333333; font-weight: bold; }
a.navi:active { color:  #900; font-weight: bold; }
a.navi:hover { color: #666666; font-weight: bold; }

.navi1{ color: #333333; }
a.navi1:link { color: #333333; }
a.navi1:visited { color: #333333; }
a.navi1:active { color: #333333; }
a.navi1:hover { color: #666666; }

.navi2 { color: #666666; font-weight: bold; }	
a.navi2:link { color: #666666; font-weight: bold; }
a.navi2:visited { color: #666666; font-weight: bold; }
a.navi2:active { color: #666666; font-weight: bold; }
a.navi2:hover { color: #666666; font-weight: bold; }

.navi3 { color: #666666; }	
a.navi3:link { color: #666666; }
a.navi3:visited { color: #666666; }
a.navi3:active { color: #666666; }
a.navi3:hover { color: #666666; }

.navi4 { color: #333333; font-size: 11px; }	
a.navi4:link { color: #333333; font-size: 11px; }
a.navi4:visited { color: #333333; font-size: 11px; }
a.navi4:active { color: #333333; font-size: 11px; }
a.navi4:hover { color: #666666; font-size: 11px; }

.navi5 { color: #666666; font-size: 11px; }	
a.navi5:link { color: #666666; font-size: 11px; }
a.navi5:visited { color: #666666; font-size: 11px; }
a.navi5:active { color: #666666; font-size: 11px; }
a.navi5:hover { color: #666666; font-size: 11px; }

.link2 { color: #940000; }
a.link2:link { color: #940000; }
a.link2:visited { color: #940000; }
a.link2:active { color: #940000; }
a.link2:hover { color: #940000; }

.link3 { color: #999999; }
a.link3:link { color: #999999; }
a.link3:visited { color: #999999; }
a.link3:active { color: #999999; }
a.link3:hover { color: #999999; }

.link4 { vertical-align: top; font-size: 11px; line-height: 90%; text-decoration:underline; color: #900; }
a.link4:link { vertical-align: top; font-size: 11px; line-height: 90%; text-decoration:underline; color: #900; }
a.link4:visited { vertical-align: top; font-size: 11px; line-height: 90%; text-decoration:underline; color: #900; }
a.link4:active { vertical-align: top; font-size: 11px; line-height: 90%; text-decoration:underline; color: #900; }
a.link4:hover { vertical-align: top; font-size: 11px; line-height: 90%; text-decoration:underline; color: #900; }

.glossarlink:link { color: #30C; }
.glossarlink:visited { color: #30C; }
.glossarlink:active { color: #30C; }
.glossarlink:hover { color: #30F; }

.linkrotunterstrichen { color: #940000; text-decoration:underline; }
a.linkrotunterstrichen:link { color: #940000; text-decoration:underline; }
a.linkrotunterstrichen:visited { color: #940000; text-decoration:underline; }
a.linkrotunterstrichen:active { color: #940000; text-decoration:underline; }
a.linkrotunterstrichen:hover { color: #940000; text-decoration:underline; }

.linkweissunterstrichen { color: #ffffff; text-decoration:underline; }
a.linkweissunterstrichen:link { color: #ffffff; text-decoration:underline; }
a.linkweissunterstrichen:visited { color: #ffffff; text-decoration:underline; }
a.linkweissunterstrichen:active { color: #ffffff; text-decoration:underline; }
a.linkweissunterstrichen:hover { color: #ffffff; text-decoration:underline; }

.textlinkcontentoben { color: #333333; text-decoration:underline; }
a.textlinkcontentoben:link { color: #333333; text-decoration:underline; }
a.textlinkcontentoben:visited { color: #333333; text-decoration:underline; }
a.textlinkcontentoben:active { color: #333333; text-decoration:underline; }
a.textlinkcontentoben:hover { color: #333333; text-decoration:underline; }


#wrapper {
	min-height: 100%;
    height: auto !important;
    height: 100%;
    overflow: hidden !important;
	margin: auto;
	width: 991px;
	background-image: url(../images/hg1.jpg);
	background-repeat: repeat-y;
}

#hg {
	background-color: #C00;
}

#headercontent {
	position: relative;
	float: left;
	width: 990px;
	height: 137px;
	background-image: url(../images/berlion-header.jpg);
	background-repeat: no-repeat;
}
#headerlinkcontent {
	width: 190px;
	height: 131px;
	margin-left: 400px;
}

#linkscontent {
	position: relative;
	display: inline;
	float: left;
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 187px;
	margin-left: 2px;
}
#blende-links {
	position: relative;
	width: 187px;
	height: 15px;
	background-image: url(../images/blende-oben-links.jpg);
	background-repeat: no-repeat;
}
#suchfenster {
	position: relative;
	width: 165px;
	height: 22px;
	margin-top: 10px;
	margin-left: 15px;
}
#navicontent {
	position: relative;
	width: 590px;
	height: 19px;
	background-color: #FFFFFF;
	padding-left: 1px;
	padding-top: 0px;
	border-bottom: 1pt solid  #B7B7B7;
	color: #929292;
}
#navi {
	position: relative;
	width: 153px;
	margin-left: 15px;
	padding-top: 12px;
}
#goldtickerlinks {
	position: relative;
	width: 144px;
	height: 78px;
	margin-left: 24px;
	padding-top: 6px;
	background-image: url(../images/goldkurs_design_leer1.jpg);
	background-repeat: no-repeat;
	line-height: 130%;
}
#goldtickercontent {
	position: relative;
	margin-left: 4px;
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
}
#gold_value {
	position: relative;
	width: 85px;
	height: 25px;
	margin-left: 54px;
	margin-top: 16px;
	font-size: 16px;
	color: #090;
}
div.gold_value {
	color:#FFF;
}
div.gold_description {
	position: relative;
	width: 85px;
	height: 12px;	
	padding-top: 1px;
	font-size: 10px;
	color:#000;
}
#wertequizfensterlinks {
	position: relative;
	width: 144px;
	height: 170px;
	margin-left: 24px;
	padding-top: 6px;
	background-image: url(../images/wertequizfenster.jpg);
	background-repeat: no-repeat;
	line-height: 130%;
}
#wertequizfenstercontent {
	margin-left: 4px;
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
}
#rechnerfensterlinks {
	position: relative;
	width: 144px;
	height: 170px;
	margin-left: 24px;
	padding-top: 6px;
	background-image: url(../images/rechnerfenster.jpg);
	background-repeat: no-repeat;
	line-height: 130%;
}
#rechnerfenstercontent {
	margin-left: 4px;
    font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
}

#primnavicontent {
	position: relative;
	float: left;
	width: 613px;
	height: 131px;
	margin-bottom: 2px;
}

#content {
	position: relative;
	float: left;
	width: 604px;
	background-color: #ffffff;	
}
#textcontent {
	position: relative;
	width: 569px;
	margin-top: 25px;
	margin-left: 23px;
}
#textlinkcontentoben {
	position: relative;
	width: 290px;
	height: 20px;
	margin-left: 252px;
	margin-top: 13px;
	padding-left: 15px;
	padding-right: 15px;
	z-index: 1;
}

#rechtscontent {
	position: relative;
	display: inline;
	float: right;
	width: 188px;
	margin-right: 1px;
	margin-top: -133px;
}
#blende-rechts {
	position: relative;
	width: 188px;
	height: 15px;
	background-image: url(../images/blende-oben-rechts2.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#newskastenklein {
	position: relative;
	width: 149px;
	height: 152px;
	margin-top: 11px;
	margin-left: 19px;
	background-image: url(../images/kontaktkasten-klein1.jpg);
	background-repeat: no-repeat;
}
#newskastenkleincontent {
	position: relative;
	width: 145px;
	margin-left: 4px;
	padding-top: 8px;
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	line-height: 120%;
}
#kontaktkasten2,
#newskasten {
	position: relative;
	width: 149px;
	height: 188px;
	margin-left: 19px;
    margin-bottom: 10px;
	background-repeat: no-repeat;
}
#newskasten {
	background-image: url(../images/kontaktkasten1.jpg);
}
#kontaktkasten2 {
	height:179px;
}
#newscontent {
	position: relative;
	width: 145px;
	margin-left: 4px;
	padding-top: 8px;
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	line-height: 120%;
}

#immokasten,
#energiekasten {
	position: relative;
	width: 149px;
	height: 188px;
	margin-left: 19px;
	margin-bottom: 10px;
	background-image: url(../images/immokasten1.jpg);
	/*background-image: url(../images/topimmo.jpg);*/
	background-repeat: no-repeat;
	line-height: 150%;
}
#energiekasten {
	background-image: url(../images/erneuerbare_energien1.jpg);
}
#kontaktkasten2content,
#immokastencontent,
#energiekastencontent {
	position: relative;
	width: 145px;
	margin-left: 4px;
	padding-top: 8px;
	font-family: "Avant Garde Book BT", Arial, Helvetica, sans-serif;
	line-height: 120%;
}
#kontaktkasten2content iframe { margin:3px 0px 0px -2px; }
#footer {
	position: relative;
	float: left;
	width: 991px;
	height: 260px;
	margin-left: 1px;
	background-image: url(../images/berlion-footer4.jpg);
	background-repeat: no-repeat;
}
#footercontent {
	width: 920px;
	height: 20px;
	margin-top: 235px;
	margin-left: 35px;
	line-height: 150%;
	color: #999999;
	text-align: center;
}

#quizkasten {
	position: relative;
	width: 145px;
	height: 202px;
	margin-left: 15px;
	padding-top: 15px;
	padding-left: 2px;
	background-image: url(../images/kontaktkasten.jpg);
	background-repeat: no-repeat;
	line-height: 150%;
}

/* verwaist? */

#kontaktkasten { 
	position: relative;
	width: 149px;
	height: 202px;
	margin-left: 15px;
	padding-top: 15px;
	background-image: url(../images/kontaktkasten.jpg);
	background-repeat: no-repeat;
	line-height: 170%;
}


/* Suche */

em {
	font-weight: bold;
	font-style: normal;
}

#output a {font-weight: bold;}

.searchword  {color: #222; background-color: #ffd; border: 1px dotted #ffd;}
.searchword0 {color: #222; background-color: #ff0; border: 1px dotted #ff0;}
.searchword1 {color: #222; background-color: #0f0; border: 1px dotted #0f0;}
.searchword2 {color: #222; background-color: #0ff; border: 1px dotted #0ff;}
.searchword3 {color: #222; background-color: #fbb; border: 1px dotted #fbb;}
.searchword4 {color: #222; background-color: #dfd; border: 1px dotted #dfd;}
.searchword5 {color: #222; background-color: #faf; border: 1px dotted #faf;}
.searchword6 {color: #222; background-color: #ccc; border: 1px dotted #ccc;}

.mod {display: block; font-size: .8em;}

#searchfooter {
font-size: .8em;
margin-top: 1em;
}



#relaunch {
	position: absolute;
    margin-top: 140px;
	margin-left: 200px;
	width: 595px;
	height: 269px;
	background-image: url(../images/berlion-relaunch.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#beta {
	position: absolute;
	line-height: 100%;
    margin-top: 70px;
	margin-left: 303px;
	width: 400px;
	height: 300px;
}

#wertespiel {
	position: absolute;
	width: 272px;
	height: 612px;
	background-image: url(../images/berlion-wertequiz1.jpg);
	background-repeat: no-repeat;
	background-position: top;
}

#agb {
	position: relative;
	width: 560px;
	height: 100%;
	font-size: 10px;
	line-height: 110%;
	color: #666;
	text-align: justify;
}


@font-face {
    font-family: "Avant Garde Book BT";
    src: url(scripts/Avant Garde Book BT.ttf) format("truetype");
}
.Avant Garde Book BT {
    font-family: "Avant Garde Book BT";
}

#adapt-info-box {
	color: #790100;
	font-family: Verdana;
	font-size: 18px;
	line-height: 22px;
	padding-left: 13px;
}

#adapt-kontaktkasten {
	padding-left: 13px;
}
