@charset "gb2312";
body {
	font-family: Arial, Helvetica,Verdana, sans-serif;
	font-size: 12px;
	line-height: 120%;
	
}

.button2 {
    font-family: Arial, Helvetica,Verdana, sans-serif;
	padding:0;
	margin:0;
	width:40px;
	font-size:14px;
	color: teal;
	border: 0px solid #333333;
	background-color: #ffffff;
	color:#000000;
	}





/*nav_new start*/
#seperator li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 6px 3px;
	width: 5px;
	background: #ffffff;
	color: #000000;
	text-align: center;
	text-decoration: none}
	
#sddm
{	margin: 0;
	padding: 0;
	z-index: 0}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 6px 3px;
	background: #ffffff;
	color: #000000;
	text-align: center;
	text-decoration: none}

#sddm li a:hover
{	color: #ff00ff;
	background: #ffffff}


/*submenue hide*/
#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 22;
	padding: 22;
	background: #ffffff;
	border: 1px solid #eeeeee}


/*submenue settings*/
	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 6px 6px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #ffffff;
		color: #777777;
		font: 14px arial}

	#sddm div a:hover
	{	background: #ffffff;
		color: #000f00}

.inactivelink {color: #dddddd}		
		

/*nav_new end*/


/*bilderfade list nicht einruecken*/

#portfolio div {

  background-position:0 0;

} 



/*self_in*/

.toptable {	
padding: 2px 4px 2px 4px;
padding:10px;
border: 0px solid #fff00f;
height: 90px;
}

.projecttoptable  {	

padding: 2px 4px 2px 4px;
padding:10px;
border: 0px solid #fff00f;
height: 100px;
}

.projectcontenttable {	
padding: 2px 4px 2px 4px;
border: 0px solid #ffff00;

background: url( images/project_bg.jpg) no-repeat;
background-position:700px 300px

}

.projecttable  {	

margin: 0px 0px 0px 0px;
padding:6px;
border: 0px solid #fff00f;
height: 100px;
margin-right: auto;


}

td.pic_cell   { 


width:106px;
border: 0px dashed black;
text-align:left; 

}

td.txt_cell   { 

width:680px;
border: 0px dashed black; 

text-align:left;
}



.navtable
{ 

border: 0px solid #f00fff;
height: 30px;
}






.contenttable {	
padding: 2px 4px 2px 4px;
border: 0px solid #ffff00;
background: url( images/owp_bg_logo_smal.gif) no-repeat;
background-position:590px 256px

}

.hometable {	

border: 0px solid #ffffff;

}



.footertxt {color: #ffffff}

.activeRED {
	
	color: #8fb300;
	
	}


.contact_txt {
  font: 12px/1.35 arial,helvetica,sans-serif;
  color: #888888;
  text-decoration:none ;
  
}







.st_headlines {color: #888888;

font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}

.news_headlines {color: #888888;

font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}


.normtxt {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 160%;
letter-spacing:0.02em;
}

.normlink {
color: #999999;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 250%;
font-weight:600;
letter-spacing:0.02em;
text-decoration:none
}


.normproject {
color: #666666;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 160%;
letter-spacing:0.02em;
}



.blacklink {
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
line-height: 250%;
font-weight:400;
letter-spacing:0.02em;
text-decoration:none
}

#list li {	

	padding: 0;
    color: #000f00;
	font-weight:1000;
	line-height: 180%;
	list-style: disc;
	text-align: left;
	font-size: 14px;
	line-height: 180%;
	
	}


/*self_out*/

