html  { 

	height: 800px; margin-bottom: 1px; 



}



body {

background-color: #FFFFFF;

font-size: 16px;

font-family: Garamond, Arial, SunSans-Regular, Sans-Serif;

color:#1A1B1D;

background: #ffffff url(i/bg-full.jpg) no-repeat;	

line-height:20px;

padding:0px;

margin:0px;

}



.big {

font-size: 36px;

font-family: Garamond, Arial, SunSans-Regular, Sans-Serif;

color:#1A1B1D;

}



.red {

color: #8B1C14;

font-weight:bold;

}



i { font-size: 14px; font-family:  Arial, SunSans-Regular, Sans-Serif;}



h1 {

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

font-size: 20px;

color:#204DA2;

padding: 30px 5px 5px 15px;

margin:0px; 

}



#top {

background: #ffffff url(i/bg-top.gif) repeat-x;	

height:54px;

}



#container {

width: 974px;

margin-bottom: 10px;

background-color: #ffffff;

border-top:1px solid #000000;

}



#logo {

float:left;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-right: 1px solid #000000;

border-bottom: 1px solid #000000;

width:223px;

height:218px;

margin: 0px;

background: #ffffff url(i/logo.jpg) no-repeat;	

}



#kv {

float:right;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-bottom: 1px solid #000000;

width:749px;

height:218px;

border-right:1px solid #000000;

margin: 0px;

background: #ffffff url(i/kv1.jpg) no-repeat;	

}

#kv2 {

float:right;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-bottom: 1px solid #000000;

width:749px;

height:218px;

border-right:1px solid #000000;

margin: 0px;

background: #ffffff url(i/kv2.jpg) no-repeat;	

}



#kvf {

float:right;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-bottom: 1px solid #000000;

width:749px;

height:218px;

border-right:1px solid #000000;

margin: 0px;

background: #ffffff url(i/kvf.jpg) no-repeat;	

}



#kvf2 {

float:right;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-bottom: 1px solid #000000;

width:749px;

height:218px;

border-right:1px solid #000000;

margin: 0px;

background: #ffffff url(i/kvf2.jpg) no-repeat;	

}



#kvk {

float:right;

background-color: #ffffff;

text-align: right;

padding: 0px;

border-bottom: 1px solid #000000;

width:749px;

height:218px;

border-right:1px solid #000000;

margin: 0px;

background: #ffffff url(i/kvk.jpg) no-repeat;	

}



/* IE6 noch auf ca 680px width hacken*/

#inhalt {

background-color: #ffffff;

padding: 0px;

margin-left: 250px;

padding-right:20px;

margin-right: 0px;

width:702px;

}



#inhalt p {

padding-bottom:15px;

margin:0px;

float:left;

line-height:20px;

width:100%;

}



#inhalt img {

float:right;

padding-left:10px;

}



#inhalt a { color: #8E3524; text-decoration:none; font-weight:bold; }

#inhalt a:hover {color: #342215; font-weight:bold; }



#inhalt2 {

background-color: #ffffff;

padding: 0px;

margin-left: 250px;

padding-right:20px;

margin-right: 0px;

width:702px;

height:400px;

background: #ffffff url(i/chamaeleon.gif) no-repeat;	

}



#inhalt2 p {

padding-bottom:15px;

margin:0px;

float:left;

line-height:20px;

width:100%;

}



#inhalt2 img {

float:right;

padding-left:10px;

}



#inhalt2 a { color: #8E3524; text-decoration:none; font-weight:bold; }

#inhalt2 a:hover {color: #342215; font-weight:bold; }



/* IE6 noch auf ca 680px width hacken*/

#footer {

font-size: 12px;

background-color: #ffffff;

border-top:1px solid #000000;

padding-top: 10px;

margin-left: 224px;

padding-right:20px;

margin-right: 0px;

width:702px;

text-align:center;

}



#footer a { color: #8E3524; text-decoration:none; font-size: 12px; }

#footer a:hover {color: #564b47; font-size: 12px; }



p {

padding:5px 16px;

margin:0px;

float:left;

width:600px;

line-height:20px;

}



#links {

float:left;

width: 223px;

padding-bottom:0px;

margin:0px;

background-color:#ffffff;

background: url(i/bug.jpg) no-repeat;

min-height:530px;

}

#links1 {

float:left;

width: 223px;

padding-bottom:0px;

margin:0px;

background-color:#ffffff;

background: url(i/neueroeffnung.jpg) no-repeat;

min-height:530px;

}

#links2 {

float:left;

width: 223px;

padding-bottom:0px;

margin:0px;

background-color:#ffffff;

background: url(i/kontaktlinks.jpg) no-repeat;

min-height:530px;

}



#linksKontakt {

float:left;

width: 223px;

padding-bottom:0px;

margin:0px;

background-color:#ffffff;

background: url(i/bug1.jpg) no-repeat;

min-height:530px;

}



#linksReferenzen {

float:left;

width: 223px;

padding-bottom:0px;

margin:0px;

background-color:#ffffff;

background: url(i/echse.jpg) no-repeat;

min-height:530px;

}



#links p {

margin:0px;

}



.break {

margin-top: 93px;

}



#nav1 {

background-color:#204DA2;

height:27px;
padding-top:5px;
padding-left:265px;

}

#nav1 a {

font-size: 14px;

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#ffffff;
font-weight:bold;

text-decoration:none;

}



#nav1 a:hover {

font-size: 14px;

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#FFBB46;

text-decoration:none;

}



#navBottom {

height:13px;

background: url(i/bg-nav.jpg) repeat-x;	

}



.menu {

width: 223px;

height:543px;

line-height:23px;

margin: 0px;

}



.menu a {

font-size: 16px;

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#404345;

padding-left:20px;

font-weight:bold;

text-decoration:none;

}





.menu a:hover {

font-size: 16px;

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#833226;

font-weight:bold;

text-decoration:none;

}



.active {

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#FFBB46;

text-decoration:none;

}



.active1 {

font-size: 13px;

font-family: Calibri, Arial, SunSans-Regular, Sans-Serif;

color:#833226;

font-weight:bold;

text-decoration:none;

}



blockquote {

	background: url('../gr/quote.gif') no-repeat;

	font: normal 0.9em Georgia,serif;

	padding-left: 26px

}
