/* ****************************************

		forsip.de
		stylesheet

		krach.tiedtke GbR 2003

	**************************************** */

	

/* *************** standard *************** */
.metanavLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B8B8B8;
	text-decoration: none;
}

.metanavLink:hover {
	color: #B8B8B8;
	text-decoration: underline;
}

.langswitchLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: A18B38;
}

.langswitchLink:hover {
	color: #FF0000;
	text-decoration: underline;
}


/* footer */
.footer {

	background-color: #99B1DF;	

}

.footerText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #112861;	
	text-decoration: none;
}

.footerText:hover {
	text-decoration: underline;
}


.noUnderline {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/* colors */

.bgWhite {
	
	background-color: white;
	
}

.bgStandard {

	background-color: #E5DEB4;
	
}


.bgBox {

	background-color: #E1C86C;
	
}

.bgPage {
	
	background-image: url(images/bg.jpg);
 	background-repeat: repeat-x;
	
	
}

/* *************** /standard *************** */



/* *************** projekt navigation *************** */
.projectnav {
	background-color : #001C67;
}

/* *************** projekt info layer *************** */
.projectInfoPos {

	position:absolute; 
	left: 253px; 
	top: 125px; 	
	width:388px; 
	height:301px; 
	z-index:10; 
	visibility:hidden;

}

.projectInfoBorder {
	border-color: White;
	border-style: solid;
	border-left: 0px;
	border-right-width: 3px;
	border-top-width: 3px;
	border-bottom-width: 3px;	
}


.projectInfo {
	width:100%;
	height:295px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	color: white;	
}

.projectInfoHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	margin-bottom: 10px;
	margin-top: 3px;	
}


.projectInfoText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	line-height: 20px;
	text-align:left;
	
	position:absolute; 
	left: 30px; 
	top: 100px; 
	width:330px; 
	height:150px;
	
}

.projectInfoList {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	list-style-image: url(images/icon_list_white.gif);
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	margin-left:16px;
	padding-left:0px;
}

.projectInfoLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: white;
	text-decoration: none;
}

.projectInfoLink:hover {
	text-decoration: underline;
}
.projectInfoImage {
	position:absolute; 
	left: 256px; 
	top: 3px;
}
.projectInfoClose {		
	position:absolute; 
	left: 365px; 
	top: 7px; 
	z-index:20; 	
}
.projectInfoFooter {	

	position:absolute; 
	width:385px; 
	height:26px; 
	z-index:20; 
	left: 0px; 
	top: 272px; 
	margin:0px; 
	padding:0px;

}



/* projekt colors */
.bgSIKOWO {
	background-color: #F1CE00;	
}

.bgSIPBILD {
	background-color: #EAB300;	
}

.bgSIPADIM {
	background-color: #DF8000;	
}

.bgCOSIMA {
	background-color: #E06B71;	
}

.bgSIPKIS {
	background-color: #B13341;	
}

.bgSIPREACT {
	background-color: #B0BF00;	
}

.bgSIPRUM {
	background-color: #288A01;	
}

.bgTRUSTEE {
	background-color: #5B9CDC;	
}



/* *************** END projekt navigation *************** */

/* *************** homepage *************** */
.homepageBox {
	
	background-color: #E1C86C;
	padding-top: 20px;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom: 14px;
}


.homepageText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #373737;	
	line-height: 14px;	
	text-decoration: none;
}

.homepageText:hover {
	color: #FF0000;
	text-decoration: underline;
}




/* *************** /homepage *************** */

/* *************** global text *************** */

.contentHeadline {
	margin-top: 10px;	
	margin-bottom: 10px;		
}

.projectContentHeadline {
	margin-top: 0px;	
	margin-bottom: 10px;		
}

.projectSubTitle {
	margin-top: 0px;	
	margin-bottom: 30px;			
}

.content {
	background-color: #E5DEB4;
}

.contentBlock {
	/*margin-top: 40px;*/
}

.contentSpace20 {
	font-size: 10px;
	line-height: 14px;
}


.contentText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #463E10;
	line-height: 20px;
}

.contentTextItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #463E10;
	line-height: 20px;

}

.contentTextHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight : bold;
	color: #463E10;
	line-height: 20px;
}

.contentTextSmall {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #463E10;
	line-height: 14px;
}

.contentLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #463E10;
	line-height: 20px;
	text-decoration: none;
}

.contentLink:hover {
	color: #FF0000;
	text-decoration: underline;
}

/* *************** END text *************** */


/* *************** marginale *************** */
.marginal {

	background-color: #E1C86C;	
	
}

.marginalHeadline {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #373737;
	line-height: 16px;
	margin-bottom: 5px;
	
}

.marginalText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	line-height: 16px;
}


.marginalLink {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #373737;
	line-height: 16px;
	background-color: #E1C86C;		
	text-decoration: none;
}

.marginalLink:hover {

	color: #FF0000;
	text-decoration: underline;
}


.marginalFigureText {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #373737;
	line-height: 14px;
	background-color: #E1C86C;		
}

/* *************** END marginale *************** */


/* ************** formulare *************** */

.textbox  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #463E10;
	background-color: #E5DEB4;
	height : 20px;
	width :	250px;	
	border-left : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-bottom : #FFFFFF 1px solid;
	padding : 1px 1px 1px 2px;
}

.textarea  {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #463E10;
	background-color: #E5DEB4;
	height : 100px;
	width :	250px;

	border-left : #FFFFFF 1px solid;
	border-top : #FFFFFF 1px solid;
	border-right : #FFFFFF 1px solid;
	border-bottom : #FFFFFF 1px solid;
	padding : 5px 5px 5px 5px;
	overflow : auto;
	
}

.button {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : normal;
	color : #463E10;
	background-color: #E1C86C;
	height : 20px;
	width :	250px;	
	border-left : #463E10 1px solid;
	border-top : #463E10 1px solid;
	border-right : #463E10 1px solid;
	border-bottom : #463E10 1px solid;
	padding : 1px 1px 1px 2px;
}
