/* normative.zusammenhaenge.at - Styles 2003-12-14 */
/* <LINK REL="stylesheet" TYPE="text/css" HREF=""> */

BODY.normal {
	background : White;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0px;
}

BODY.content {
	background : Yellow;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0;
}

BODY.connect {
	background : Blue;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0;
        color:White;

}

BODY.context {
	background : #009900;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0;
}

BODY.info {
	background : #999999;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0;
}

BODY.warning {
	background : #FF0000;
	margin-left : 40px;
	margin-right : 8px;
	margin-top : 0;
}

A:link {
	color : #0000FF;
}

A:active {
	color : #FF0000;
}

A:visited {
	color : #000000;
}

H1 {
font-family : Arial, Geneva, Sans-serif; 
font-size : 24pt; 
font-style : normal; 
font-weight : normal; 
margin-top : 16px; 
margin-bottom : 0px; 
margin-left : 0; 
}

H3 {
font-family : Arial, Geneva, Sans-serif; 
font-size : 16pt; 
font-style : normal; 
font-weight : normal; 
margin-top : 8px; 
margin-bottom : 8px; 
margin-left : 0; 
}

H5 {
font-family : Arial, Geneva, Sans-serif; 
font-size : 8pt; 
font-style : normal; 
font-weight : normal; 
margin-top : 8px; 
margin-bottom : 0; 
margin-left : 0; 
}

P {
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
font-stretch : normal; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 16px; 
}

LI {
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
font-stretch : normal; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0px; 
}

BLOCKQUOTE {
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
text-decoration : none; 
margin-top : 0px; 
margin-bottom : 16px; 
margin-left : 40px; 
}

PRE {
font-family : Courier New, Courier, Serif; 
font-size : 8pt; 
font-style : normal; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0; 
}

TD {
text-align : left; 
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
text-decoration : none; 
vertical-align : top; 
}

.menustyle {
background-color : White; 
font-family : arial, geneva; 
font-weight : normal; 
font-size : 8pt; 
}

.bold {
text-align : left; 
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0; 
font-weight : bold; 
vertical-align : top; 
}

.r {
text-align : right; 
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : normal; 
text-decoration : none; 
vertical-align : top; 
}

.small {
font-family : Arial, Geneva, Sans-serif; 
font-size : 8pt; 
font-style : normal; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0; 
}

.small-red {
font-family : Arial, Geneva, Sans-serif; 
font-size : 8pt; 
font-style : normal; 
text-decoration : none; 
color : #FF0000; 
margin-top : 0; 
margin-bottom : 0; 
}

.quote {
font-family : Arial, Geneva, Sans-serif; 
font-size : 10pt; 
font-style : italic; 
text-decoration : none; 
margin-top : 0; 
margin-bottom : 0; 
}

.warning {
font-family : Arial, Geneva, Sans-serif; 
font-size : 8pt; 
font-style : normal; 
text-decoration : none; 
color : #FFFFFF; 
margin-top : 0; 
margin-bottom : 0; 
}

/*content*/
.content_inv {
background-color:Black;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Yellow;
margin-top:32px;
margin-bottom:0px;
font-weight:bold;
vertical-align:top;
}

.content_bg {
background-color:Yellow;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Black;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.content_bold {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Yellow;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.content_normal {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Yellow;
margin-top:0px;
margin-bottom:0px;
font-weight: normal;
vertical-align:top;
}

/*connect*/
.connect_inv {
background-color:Black;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Blue;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.connect_bg {
background-color:Blue;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:White;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.connect_bold {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Blue;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.connect_normal {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:Blue;
margin-top:0px;
margin-bottom:0px;
font-weight: normal;
vertical-align:top;
}

/*context*/
.context_inv {
background-color:Black;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#009900;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.context_bg {
background-color:#009900;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:White;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.context_bold {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#009900;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.context_normal {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#009900;
margin-top:0px;
margin-bottom:0px;
font-weight: normal;
vertical-align:top;
}


/*info*/
.info_inv {
background-color:Black;
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#999999;
margin-top:32px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.info_bg {
	background-color:#999999;
	text-align:left;
	font-family:Arial, Geneva, Sans-serif;
	font-size: 10pt;
	font-style:normal;
	text-decoration:none;
	color: White;
	margin-top:32px;
	margin-bottom:0px;
	font-weight: bold;
	vertical-align:top;
}

.info_bold {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#999999;
margin-top:0px;
margin-bottom:0px;
font-weight: bold;
vertical-align:top;
}

.info_normal {
text-align:left;
font-family:Arial, Geneva, Sans-serif;
font-size: 10pt;
font-style:normal;
text-decoration:none;
color:#999999;
margin-top:0px;
margin-bottom:0px;
font-weight: normal;
vertical-align:top;
}
