/* CSS Document */

html, body { 
     font-size: 11px; 
	 font-family: Geneva, Tahoma, Verdana;
	 background-color: #FFFFFF;        /* #2b90f7 #33CCFF #FFFFFF */
	 color: #6D6D6D;                   /* #6D6D6D #999999 #666666 */
	 text-align:center;
	 margin: 0;
}

H1 { 
     font-family: Tahoma, Verdana;
	 color: #2b64e7;                  /* #2b64e7(blau) #f7902b(orange) #FF9900  #333333 */
	 font-size: 14px; 
	 font-weight:bold;
	 font-style:normal;
	 text-align:left;
	 padding-top:10px;
	 padding-bottom:10px;
}

H2 { 
     font-family: Tahoma, Verdana;
	 color: #49b747;                  /* #228d46 #438e2b(grün) #2b64e7(blau) #f7902b(orange) #33CC00 */
	 font-size: 12px; 
	 font-weight:bold;
	 font-style:italic;
	 text-align:left;
	 padding-top:5px;
	 padding-bottom:10px;
	 padding-left:0px; 
}

H3 { 
     font-family: Tahoma, Verdana;
	 font-size: 11px;
	 font-weight:bold;
	 color:#438e2b;
	 text-align:center;
	 padding-top:2px;
	 padding-bottom:2px;
	 padding-left:10px; 
	 padding-right:10px; 
}

H4 { 
     font-family: Tahoma, Verdana;
     font-size:11px;
	 font-weight:bold;
	 color:#333333;
}

H5 { 
     font-family: Tahoma, Verdana;
	 font-size:11px; 
	 font-weight:normal;
	 color:#333333;
	 padding-top:15px;
	 padding-bottom:5px;
	 padding-left:15px; 
	 padding-right:15px;
}

a:link { color:#f7902b; text-decoration:none; }
a:visited { color:#f7902b; text-decoration:none; }
a:focus { color:#333333; text-decoration:none; }
a:hover { color:#333333; text-decoration:none; }
a:active { color:#333333; text-decoration:none; }


/*  div IDs  */

#container {
    background-image: url(bilder/bg_900x675.jpg);
	background-color:#FFFFFF;
	width:900px;
	height:675px;
    margin-left: auto;
	margin-right: auto;
	border:0px #333333 solid;              /* #333333 #666666 */
}
#header {
    width:inherit;
    height:130px;
	margin:0;
}
#content {
    width:inherit;
    height:450px;
	margin:0px;
    float:left;
    clear:left;
}
#content-text {
    text-align:left;
    width:450px;
    height:420px;
    margin-left:75px;
	margin-right:35px;
	margin-top:0px;
	margin-bottom:0px;
    float:left;
    clear:left;
}
/*
#images {
    width:120px;
    height:400px;
    margin-top:20px;
    float:left;
    clear:right;
} */
#footer {
	width:inherit;
	height:70px;
	float:left;
	clear:both;
	margin-top:20px;
}


/* div Classes */

.logo {
    width:260px;
    height:111px;
	position:relative;
	margin-left:70px;
	margin-top:20px;
	float:left;
    clear:left;
	border:none;
}
.text {
    font-size:12px;
	font-weight:bold;
	line-height:18px;
    padding-left:20px;
	padding-right:10px;
	padding-top:10px
}
.angebote {
    font-size:11px;
	font-weight:normal;
	line-height:15px;
    padding-left:20px;
	padding-right:10px;
	padding-top:10px
}
.kontakt {
    font-size:11px;
	font-weight:normal;
	line-height:15px;
    padding-left:20px;
	padding-right:10px;
	padding-top:10px
}
.impressum {
    font-size:11px;
	font-weight:normal;
	line-height:15px;
    padding-left:20px;
	padding-right:10px;
	padding-top:10px
}
.text-blue { 
    font-family: Tahoma, Verdana;
    font-size:12px;
	font-weight:bold;
	color:#2b64e7;
    line-height:18px;
	display:inline;
}
.text-green { 
    font-family: Tahoma, Verdana;
    font-size:12px;
	font-weight:bold;
	color:#49b747;
    line-height:18px;
	display:inline;
}
.linkmenu {
    font-family: Tahoma, Verdana;
    font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
	padding-top:20px;
	padding-right:20px;
}
.linkmenu a  {
    font-size:11px;
	font-weight:bold;
	color: #2b64e7;               /* #2b64e7 #1b51cd #333333 */
}
.linkmenu a:hover,a:focus,a:active  {
    font-size:11px;
	font-weight:bold;
	color: #FFFFFF;               /* #f1f1f1 #eaeaea */
}
/*
.bild {
    text-align:left;
    margin-left:20px;
    margin-right:20px;
    margin-top:35px;
    border-color:#333333;
    border:1px solid;
} */

.foot-text {
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:left;
    margin-top:50px;
	margin-bottom:0px;
	margin-left:360px;
	margin-right:0px;
}
.foot-text a  {
    font-size:11px;
	font-weight:normal;
	color: #333333;
}
.foot-text a:hover,a:focus,a:active  {
    font-size:11px;
	font-weight:normal;
	color: #FFFFFF;              /* #f1f1f1 #eaeaea */
}
