.presslisting {
	
}



.teaser {
	//olor: #0000FF;
}



h1#framework_header {
margin-bottom: 5px;
}




.presskit h3 {
	margin-top: 20px;
}





.newsarticle {

}


.newsarticle #anchors {
	//olor: #ff0000;
}


.newsarticle #anchors h3 {
	margin-bottom: 5px;
}


.newsarticle #anchors li {
	color: #ff0000;
	list-style-type: none;
	margin-left: -19px;
	line-height: 10px;
}


.newsarticle #teaser {
	//olor: #00ff00;
}


.newsarticle #title {
	//olor: #0000ff;
}


.newsarticle #framework_header {
	//olor: #ff00ff;
}


.newsarticle #subtitle {
	//olor: #00ffff;
}


.newsarticle #date {
	color: #888888;
}


.newsarticle #text {
	margin-bottom: 1em;
}


.newsarticle #contacts {
	margin-bottom: 1em;
}


.newsarticle #media {
	margin-bottom: 1em;
}


.newsarticle #downloads {
	margin-bottom: 1em;
}


.newsarticle .box .zip,.image,.file  {
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-bottom: 4px;
}


.newsarticle .box .zip  {
	background-image:url(http://www.3m-pressnet.info/pressnet/pics/global/ic_gl_zip.gif);
}


.newsarticle .box .image  {
	background-image:url(http://www.3m-pressnet.info/pressnet/pics/global/ic_gl_jpg.gif);
}


.newsarticle .box .file  {
	background-image:url(http://www.3m-pressnet.info/pressnet/pics/global/ic_gl_std.gif);
}


.newsarticle #backgroundinfos {
	margin-bottom: 1em;
}


.newsarticle .box {
	padding: 6px;
	background-color: #eeeeee;
}


.newsarticle .box table {
	padding: 0px;
}


.newsarticle .usage {
	font-size: 80%;
	line-height: 80%;
	margin-bottom: 4px;
}





.presscontact table td {
	padding-right: 10px;
	padding-bottom: 20px;
}







.pagingarea {
	margin-bottom: 5px;
}







.snippet {
	margin-bottom: 1em;
}

.snippet .date  {
	font-size: 90%;
	color: #555555;
	line-height: 2em;
	margin-bottom: 0em;
}

.snippet .title {
	//olor: #FF0000;
}

.snippet .counter {
	font-weight: bold;
}







#tabbox .outer {
  
}

#tabbox .tab {
	background-color: #cccccc;
	border-right-style: solid;
	border-width: 1px;
	border-color: #aaaaaa;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 4px;
	padding-bottom: 4px;
}

#tabbox #selected {
	background-color: #EEEEEE;
	padding-top: 7px;
	border-right-color: #888888;
	border-right-width: 2px;
}

#tabbox #content {
	background-color: #EEEEEE;
	margin-top: 0px;
	padding: 10px;
}

#tabbox #content table td {
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
}



#formerror {
	color: #ff0000;
	font-weight: bold;
}

