/* copyright modulor */
/**********************************************/
#banner { display:block; visibility:visible; position:absolute; top:51px; left:418px; width:328px; height:45px; z-index:10; }

#container { width: 992px; }
#content { padding-top:0; }
#breadcrumb { }

#content {  width:768px; }
#content-row1 { font-weight:normal; }
#content-row1 div.header  { font-weight:normal; padding-bottom:16px; }
#content-col1 { width:432px; width:512px; }
#content-col2 { width:240px; padding-left:0px; float:right;  }
#content-row2 { clear:both;  }

/* IE6 Ueberallungsproblem */
* html #content .colwrapper { position:relative; left:0; top:0; z-index:9; width:768px;  }
* html #content-col1 { position:static; z-index:9; top:0; left:0; }
* html #content-col2 { position:absolute; top:0; left:528px; z-index:10; clear:both; float:none;  }


#footer { padding-top:0; }
#footer-pageup { display:block; }
/**********************************************/
sub { font-size:75%; line-height:100%; }
sup { font-size:75%; line-height:100%; }
blockquote { margin:0 0 16px 0; padding:0 8px 0 16px; background-color:#e0e0d4; }


h1 {
	font-size: 2em;
	line-height: 120%;
	font-weight:bold;font-weight: normal;
	margin: 26px 0 8px 0;
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding:0;
	/*IE6 bug*/ background-color:#ecece0;
}
h2 { margin:0; }

p.abstract {/*font-family:Georgia, "Times New Roman", Times, serif;  font-size:133%;*/  font-size:115%; line-height:133%; margin:0 0 4px 0; padding:0; }
p.author { font-size:11px; margin:0 0 0px 0; padding:0; }
p.author i { font-style:normal; }

/**********************************************/

/* Kategorielisten */
#content .tx-categorypages-pi1 { margin-bottom:16px; clear:both; width:480px; /* overflow:hidden; *//* border-right:1px solid #cccccc;*/  border-bottom:1px solid #cccccc; }

#content .tx-categorypages-pi1 .item { border-top:1px solid #cccccc; clear:both; }
#content .tx-categorypages-pi1 .item .img { float:left; width:96px; padding-right:16px; }
#content .tx-categorypages-pi1 .item .txt { float:left; width:336px; }
#content .tx-categorypages-pi1 .item .txt .author { font-style:normal; display:block; font-size:10px; }
#content .tx-categorypages-pi1 .item .txt h3 { padding:0; margin:0; }
#content .tx-categorypages-pi1 .item .txt h4 { padding:0; margin:0; font-weight:normal; }
#content .tx-categorypages-pi1 .item .txt p { font-size:10px; margin:0; padding:0; display:none; }

#content .tx-categorypages-pi1 .item-catlist { border-top:1px solid #cccccc; clear:both;  }
#content .tx-categorypages-pi1 .item-catlist .img { float:left; width:96px; padding-right:16px; }
#content .tx-categorypages-pi1 .item-catlist .txt { float:left; width:336px;  }
#content .tx-categorypages-pi1 .item-catlist .txt .author { font-style:normal; display:block; font-size:10px; }
#content .tx-categorypages-pi1 .item-catlist .txt h3 { padding:0; margin:0; }
#content .tx-categorypages-pi1 .item-catlist .txt h4 { padding:0; margin:0; font-weight:normal; }
#content .tx-categorypages-pi1 .item-catlist .txt p { font-size:10px; margin:0; padding:0; display:none; }


/* Akkordeon */
#content .rgaccord1-nest { border:1px solid #E0E0D4; margin:0 0 16px 0;  }
#content .rgaccord1-nest h3.rgaccord1-toggle { background-color:#E0E0D4; padding:8px 20px 7px 7px; cursor:pointer; background-image:url(../gfx/picto-plus-sw.gif); background-repeat:no-repeat; background-position:right bottom; }
#content .rgaccord1-nest h3.rgaccord1-toggle:hover { background-image:url(../gfx/picto-plus-ws.gif); }
#content .rgaccord1-nest h3.act { background-image:url(../gfx/picto-minus-sw.gif); }
#content .rgaccord1-nest h3.act:hover { background-image:url(../gfx/picto-minus-ws.gif); }

#content .rgaccord1-nest .rgaccord1-content { padding:8px 7px 1px 7px; background-color:#ecece0; }
/* doppeleter Titel durch Accordeon sollte per TS entfernt werden */
#content .rgaccord1-nest .rgaccord1-content h1 { display:none; }
#content .rgaccord1-nest .rgaccord1-content h2 { display:none; }


/* Rahmengestaltung */
#content .csc-frame-frame1 { background-color:#E0E0D4; padding:8px 7px 1px 7px;  border:1px solid #E0E0D4; margin:0 0 16px 0; }
#content .csc-frame-frame2 { padding:8px 7px 1px 7px;  border:1px solid #E0E0D4; margin:0 0 16px 0; }


/* Text Bild Kombination */
.csc-textpic-caption { font-size:11px; line-height:125%; }
.csc-textpic-border img { border-color:#E0E0D4; border-color:#cccccc!important; }

/* Caption bei Magazinlayout */
.msi-caption { margin-left:8px; margin-top:-8px!important;}

/* Magazin Layout */
.msi-blockwrap div.csc-textpic-imagewrap { padding:0; }
.msi-blockwrap { margin-left:-8px; margin-right:-8px; }

/* projekte in artikel */
#content .border-1 .tx-categorypages-pi1 { width:512px; }
#content .border-1 .tx-categorypages-pi1 .item .txt { width:386px; }

/* Vor- zuruck Navigation */
.pagebrowser { float:right; width:80px; text-align:right; padding:4px 0 4px 0; /*IE6 bug*/ background-color:#ecece0; }
.pagebrowser a { color:#0C540C; }
.pagebrowser a:hover { color:#ED1C24; }


/* Layout Header */

#header { background-image:url(../gfx/materialegno-hg-txt.jpg); background-repeat:no-repeat; background-position:224px 0px;}
#content-row1 {  /* background-image:url(../gfx/materialegno-hg-txt.jpg); background-repeat:no-repeat; background-position:0 -96px; padding-top:0px;*/  overflow:hidden; }

