/***********************************************/
/* brixa.css                            */
/***********************************************/

/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #E7E7DF;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	background-image: url(BGD.gif);
	background-color: #E39B50;
	background-attachment: fixed;
	background-repeat: repeat-y;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #E7E7DF;
}


a:link {
	color: #8E4724;
	text-decoration: underline;
}

a:visited {
	color: #8E4724;
	text-decoration: underline;
}

a:hover {
	color: #B33221;
	text-decoration: none;
	background-color: #fffff6;
}

a:active {
	background-color: #FFFFF2;
	color: #CC0066;
	text-decoration: none;
}

/* overrides decoration from previous rule for hovered links */
.navi a:link  { TEXT-DECORATION: none; 	color: #333333; }
.navi a:visited  { TEXT-DECORATION: none; 	color: #333333; }
.navi a:hover  {
	TEXT-DECORATION: none;
	color: #FFFFF2;
	background-color: #E39B50;
}
.navia:active  { TEXT-DECORATION: none; 	color: #333333; }
.hellgruen {
	color: #669A76;
}
.braun {
	color: #B75937;
}



h1, h2, h3, h4, h5, h6 {
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
	font-style: italic;
}

h1{
 font-family: Verdana,Arial,sans-serif;
 font-size: 120%;
 color: #334d55;
}

h2{
	font-size: 26px;
	font-weight: lighter;
	line-height: normal;
}

h3{
	font-size: 14px;
	color: #B33221;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	font-weight: bold;
}

h4{
 font-size: 100%;
 font-weight: normal;
 color: #333333;
}

h5{
 font-size: 100%;
 color: #334d55;
}

ul{
 list-style-type: square;
}

ul ul{
 list-style-type: disc;
}

ul ul ul{
 list-style-type: none;
}

label{
 font: bold 100% Arial,sans-serif;
 color: #334d55;
}
				

/***********************************************/
/* Divs                                 */
/***********************************************/

#Linkslinks{
	margin: 0px;
	font-size: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	text-align: right;
	padding: 0px;
	line-height: 30px;
	position: absolute;
	left: 6px;
	top: 66px;
	width: 76px;
	height: 128px;
}

#Linksrechts{
	margin: 0px;
	font-size: 11px;
	font-family: "Times New Roman", Times, serif;
	letter-spacing: 2px;
	text-align: left;
	float: left;
	font-weight: bold;
	line-height: 30px;
	padding: 0px;
	position: absolute;
	left: 84px;
	top: 42px;
	width: 199px;
	height: 237px;
}

#logo{
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 12px;
	position: absolute;
	left: 17px;
	top: 392px;
	width: 268px;
	height: 73px;
	padding: 0px;
}

#logo img{
	margin-right: 10px;
}

#Bild_BGD {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 308px;
	top: 0px;
	width: 130px;
	height: 686px;
}

#Bild_Mitte {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 299px;
	top: 214px;
	width: 213px;
	height: 253px;
}

#Quadratisch {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 299px;
	top: 270px;
	width: 213px;
	height: 197px;
}

#Text_oben {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 440px;
	top: 65px;
	width: 334px;
	height: 101px;
}

#Bild_quer {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 480px;
	top: 182px;
	width: 267px;
	height: 152px;
}

#Bild_detail {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 624px;
	top: 251px;
	width: 138px;
	height: 138px;
}

#Titel_1 {
	margin: 0px;
	position: absolute;
	left: 515px;
	top: 337px;
	width: 248px;
	height: 40px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#Titel_2 {
	margin: 0px;
	position: absolute;
	left: 393px;
	top: 365px;
	width: 283px;
	height: 40px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

#Titel_3 {
	margin: 0px;
	position: absolute;
	left: 516px;
	top: 339px;
	width: 239px;
	height: 79px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: normal;
}

#Titel_4 {
	margin: 0px;
	position: absolute;
	left: 517px;
	top: 379px;
	width: 239px;
	height: 79px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	line-height: normal;
}

#Text_teaser {
	margin: 0px;
	padding: 0px;
	position: absolute;
	left: 526px;
	top: 401px;
	width: 235px;
	height: 67px;
}

#Text_unten {
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	left: 440px;
	top: 519px;
	width: 334px;
	height: 101px;
}


/************* Farben ***************/

.dunkelrot {
	color: #A71D14;
}

.hellblau {
	color: #7777A0;
}

.creme {
	color: #FFFFF6;
	padding-left: 7px;
}

/************* #siteInfo styles ***************/

#siteInfo{
	clear: both;
	font-size: 75%;
	color: #CC6635;
	margin-top: 0px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

