

/*
skin dimensions and background: defines sizes and background of the skin
standard css definitions: content css definitions like text,links images
pmwiki css definitions: for pmwiki
*/




/* A) G E N E R A L / skin dimensions, backgrounds and contentboxes - - - - - */

/* body */
html { font-size:100%; } /*IE font-scale fix*/

body { 
	margin:0;
	padding-left:2em;		/*browser window padding*/
	padding-right:2em;		/*browser window padding*/
	padding-top:1em;		/*browser window padding*/
	padding-bottom:1em;		/*browser window padding*/
	font-size:0.625em; 	/*standard font size:0.625->10px, 0.75->12px*/
	background:#f1f1f1;
	font-family:'Verdana', sans-serif;
	}

#maxwidth {
	max-width:1000px;
	margin-left:auto;
	margin-right:auto;
	}

#ContainerSite	{
	background:url(../../img/bg-flecken.jpg);
	font-size:1em;				/*Standard Fontsize*/		
	}

/* cols */
.colleft {
	width:75px;
	background:white;
	overflow:hidden;
	}

.colmiddle {
	padding-left:20px;
	padding-right:20px;
	background:white;
	}

.colright {
	width:200px;
	background:url(../../img/transpraster1.gif);
	overflow:hidden;
	}

/* contentboxes */
.contentbox {
	position:relative;
/* 	margin-bottom:0.2em; */
	padding:0.5em;
	overflow:hidden;
/* 	border:1px dotted gray; */
	}

/* horizontallists */
.horizontallist {
	position:relative;
/* 	border:1px solid #ddd; */
	}

.horizontallist ul
	{
	display:inline;
	margin:0; /*for ie*/
	padding:0; /*for mozilla*/
	}

.horizontallist li
	{
/* 	float:left; */			/*not compatible with ie <6*/
	background-color:transparent;
	display: inline;
	list-style-type: none;
	}

.horizontallist li a
	{
	padding-left:0.5em;
	padding-right:0.5em;
	text-decoration:none;
	}


.sectioneditbuttons {
	position:absolute;
	font-size:0px;		/*pixel for correct button positioning*/
	top:0px;
	left:0px;
/* 	border:1px solid red; */
	}

.sectioneditbuttons img {
	margin-right:2px;
	}

.sectioneditbuttons div { display:inline; margin:0; padding:0}


/*  A) G E N E R A L / text */

.hide { display:none }


/* headings */
h1,  h2, h3, h4, h5, h6 {
	padding-top:0px;
	line-height:1em;
/* 	border:1px solid gray; */
	margin-top:0;
	margin-bottom:0.2em;
	}

h1 a,  h2 a, h3 a, h4 a, h5 a, h6 a {
	text-decoration:underline;
/* 	font-weight:bold; */
	}

h1 { font-size:2em; margin-left:0px; color:#292929 }
h2 { font-size:1.8em;  color:#292929 }
h3 { font-size:1.4em; color:#292929  }
h4 { font-size:1.2em; margin-left:0px; color:#292929 }
h5 { font-size:1.2em; margin-left:0px; color:#292929 }
h6 { font-size:1.2em; margin-left:0px; color:#292929 }

.colleft h1, .colright h1 { font-size:1.4em; margin-left:0px; color:#808080 }
.colleft h2, .colright h2 { font-size:1.2em; margin-left:0px; color:#808080 }
.colleft h3, .colright h3 { font-size:1.2em; margin-left:0px; color:#808080  }
.colleft h4, .colright h4 { font-size:1.2em; margin-left:0px; color:#808080 }
.colleft h5, .colright h5 { font-size:1.2em; margin-left:0px; color:#808080 }
.colleft h6, .colright h6 { font-size:1.2em; margin-left:0px; color:#808080 }


/* inline elements*/

a { color:#ff006b }
a:hover { color:#e2005f }


/* b */
/* strong */
/* i */
/* sub */
/* sup */
/* strike */
/* center */
/* br */

/* block elements */
#colContentMiddle ul, .colmiddle ol, #colContentMiddle pre, #colContentMiddle dl, #colContentMiddle p {
	margin-top:0.2em;
	margin-bottom:1.2em;
	}

#colContentMiddle ul, #colContentMiddle ol {
/* 	border:1px solid blue; */
/* 	padding-left:2em;	 */
/* 	display:inline; */
	}

	/*Text_Color, Text_Size*/
#colContentMiddle p, #colContentMiddle td, #colContentMiddle tr, #colContentMiddle th, #colContentMiddle dl {					/* .default li, */
	color: #545454;			/*Text_Color*/
	line-height: 1.4em;
/*  	padding-bottom: 5px; */
	}

#colContentMiddle li {
	color: #545454;			/*Text_Color*/
	line-height:1.2em;
	margin-bottom:0.2em;
	margin-left:1em;
/* 	border:1px solid red; */
	}

dt {}
#colContentMiddle dd { line-height:1.2em; margin-bottom:0.2em; margin-left:3em }


/* blockquote */

hr {
	height:2px;
	border:none;
	color:#ddd;		/*filling ie's*/
	background-color:#ddd;	/*filling gecko, konqueror, opera*/
	}

pre { 
	font-size:1.2em;
	color:#545454;	
	background:#eee; 
	width:100%;
	overflow-x:auto;
	padding-bottom:1.2em;
	}	
/* code */
/* img */

/* table */
table.center {margin-left:auto; margin-right:auto;}	
td { vertical-align:top; }
/* tr */
td { 
	background:#f7f7f7; 
	padding:0.2em;
	}
th {
	background:#d5d5d5;
	padding:0.2em;
	}


/* forms */


/* cols */

.colleft ul, .colright ul { margin-left:0; padding-left:0; list-style:none; }



/* fixes - - - - - - - - - - - - - - - - - */
a img {
	border:0;
	}

.contentbox p, .horizontallist p { 
/* 	margin-top:0; */
/* 	margin-bottom:0em; */
	}

table { font-size:1em; }		/*ie < 7 fix*/


/* colorsheme - - - - - - - - - - - - - - - - - */
.highlightA { color:#00F91C }
.highlightB { color:#FF0080 }




/* A-3) pmwiki css definitions - - - - - - - - - */

.frame { border:1px solid #cccccc; padding:4px; background-color:transparent; }
.lfloat { float:left; margin-right:0.5em; }
.rfloat { float:right; margin-left:0.5em; }

a.wikilink { color:#292929; text-decoration:none }
a.wikilink:hover { color:#292929; text-decoration:none }
a.selflink { color:; text-decoration:none }
a.selflink:hover { color:#aaaaaa; text-decoration:none }
a.urllink { color:#292929; text-decoration:underline; }
a.urllink:hover { color:#292929; text-decoration:underline; }
a.createlinktext { text-decoration:none; border-bottom:none; color:#808080 }
a.createlinktext:hover { text-decoration:none; border-bottom:none; color:#aaaaaa }
.createlink { display:none }


#colContentMiddle p.vspace { margin-top:1.2em; margin-bottom:0.2em; } 	/*defines the space of a emty line (check formatting)*/

textarea, textarea.inputbox { width:90%; font-size:1.4em}	/*fehler: font-size sollte nicht definiert werden müssen*/
/*#GroupHeader textarea { width:90% }
#GroupFooter textarea { width:90% }*/

.inputbox {
/* 	font-size:1em; */
	background-color:#f7f7f7;
	width:10em;
	border:1px dotted gray;	
	margin:0.2em 0.2em 0.2em 0.2em;
	}

.inputbutton, span.Button a {
/* 	font-size:0.8em; */
	color:black;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:#f7f7f7;
	border:1px dotted gray;
	font-weight:normal;
	}

.inputbutton:hover, span.Button a:hover {
/* 	font-size:0.8em; */
	color:black;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:white;
	border:1px dotted gray;
	font-weight:normal;
	}

span.ButtonHl a {
/* 	font-size:0.8em; */
	color:red;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:#f7f7f7;
	border:1px dotted red;
	font-weight:normal;
	}

span.ButtonHl a:hover {
/* 	font-size:0.8em; */
	color:red;
	text-decoration:none;
	padding-left:0.5em;
	padding-right:0.5em;
	background:white;
	border:1px dotted red;
	font-weight:normal;
	}

span.button a { background:#aaaaaa; color:white }

#colContentMiddle div.explanation p {
	border:1px solid #FF0080;
	border-left:1em solid #FF0080;
	padding:0.5em;
	}




/* L A Y O U T - S E C T I O N S * * * * * * * * * * * * * * * * * * * * * * */

/* userlogin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#UserBox {
	background:transparent;
	margin-bottom:0;
	}

#UserBox .contentbox {
	font-size:1em;
	color:#d5d5d5;
	text-align:right;
	line-height:1em;
	padding:0;
	margin:0;
	padding-right:50px;
	}

#UserBox .sectioneditbuttons {
	left:auto;
	right:0;
	}

/* standard css definitions- - - - - - - - */
#UserBox .contentbox a {
	color:#f7f7f7;
	}

#SiteNavigation .login a, #SiteNavigation  .logout a {
	color:black;
	}

/* sitenavigation - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteNavigation {
	background:transparent;
	margin-bottom:0.2em;
	}

#SiteNavigation .horizontallist {
	font-size:1.2em;
	color:white;
	}

#SiteNavigation .horizontallist ul {
	background:transparent;
	}

#SiteNavigation .horizontallist a {
	background:transparent;
	color:white;
	font-weight:bold;
	padding-left:0.5em;
	padding-right:0.5em;
	}

#SiteNavigation .horizontallist a:hover {
	background:#666;
	}


/* siteheader - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteHeader {
	position:relative;
	width:100%;
	background:url(../../img/transpraster2.gif);
	margin-bottom:0;
	}

#SiteHeader .contentbox {
	font-size:1.6em;
	color:black;
	background:transparent;
	height:120px;
	padding:0px;
	}

/* standard css definitions- - - - - - - - */
#SiteHeader .contentbox h1, #SiteHeader .contentbox h1 a  { 
	font-size:1.5em; font-weight:bold;
	line-height:1.2em;
	margin-top:0; margin-bottom:0;
	}
#SiteHeader .contentbox p, #SiteHeader .contentbox h2  {
	color:black;
	font-size:1em; font-weight:normal;
	line-height:1.2em;
	margin-top:0px;
/* 	margin-bottom:0; */
/*	margin:0;
	padding:0;*/
	}

#SiteHeader .contentbox a, #SiteHeader .contentbox p  {
	color:black;
	text-decoration:none;
	}


/* siteheadernavigation - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteHeader .horizontallist {
	position:absolute;
	top:0;
	right:0;
	text-align:right;
	font-size:1em;
	color:white;
	background:transparent;
	padding-right:60px;
	}

#SiteHeader .horizontallist .sectioneditbuttons {
	left:auto;
	right:0;	
	}

#SiteHeader .horizontallist .sectioneditbuttons img {
	margin-right:0;
	margin-left:0.1em;
	}

/* standard css definitions- - - - - - - - */
#SiteHeader .horizontallist ul {
	background:transparent;
	}

#SiteHeader .horizontallist li a {
	color:white;
	background:#e2005f;
	padding-left:0.5em;
	padding-right:0.5em;
	text-decoration:underline;
	}

#SiteHeader .horizontallist li .activelang a {
	text-decoration:none;
	}


/* horizontalnaviagtion - - - - - - - - - - - - - - - - - - - - - - - - - - */
#HorizontalNavigation {
	background:url(../../img/transpraster2.gif);
	margin-bottom:0;
	}

#HorizontalNavigation .horizontallist {
	font-size:1.8em;
	color:black;
	padding-left:95px;
	}

#HorizontalNavigation .horizontallist ul {
/* 	display:block; */
	background:transparent;
	}

#HorizontalNavigation .horizontallist ul li a {
	color:black;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	}

/* pmwiki css definitions - - - - - - - - - */
#HorizontalNavigation .horizontallist ul li a.selflink { background:white }
#HorizontalNavigation .horizontallist ul li a:hover { background:white }
#HorizontalNavigation .horizontallist ul li span.hl a {
	color:black;
	background:white;
	}


/* horizontalsubnaviagtion - - - - - - - - - - - - - - - - - - - - - - - - - - */
#HorizontalSubNavigation {
	background:#aaaaaa;
	margin-bottom:0.2em;
	}

#HorizontalSubNavigation .horizontallist {
	font-size:1.2em;
	color:white;
	height:1.2em;
	}

#HorizontalSubNavigation .horizontallist ul {
/* 	display:block; */
	background:transparent;
	}

#HorizontalSubNavigation .horizontallist ul li a {
	color:white;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	font-weight:bold;
	}

/* pmwiki css definitions - - - - - - - - - */
#HorizontalSubNavigation .horizontallist ul li a.selflink { background:#e2005f }
#HorizontalSubNavigation .horizontallist ul li a:hover { background:#e2005f }
#HorizontalSubNavigation .horizontallist ul li span.hl a {
	color:#aaaaaa;
	background:white;
	}


/* contentheader  - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#rowContentHeader {
	margin-bottom:0;
	background:transparent;
	}

#rowContentHeader .contentbox {
	margin-bottom:0.5em;
	}

/* standard css definitions- - - - - - - - */
#rowContentHeader .contentbox h1, #rowContentHeader .contentbox h1 a  { 
/* 	font-size:1.5em; font-weight:bold; */
	line-height:1.2em;
	margin-top:0; margin-bottom:0;
	}
#rowContentHeader .contentbox p, #rowContentHeader .contentbox h2  {
/* 	font-size:1em; font-weight:normal; */
	line-height:1.2em;
	margin-top:0;
/* 	margin-bottom:0; */
	}

#rowContentHeader .contentbox a, #rowContentHeader .contentbox p  {
	color:#e2005f;
	text-decoration:none;
	}


/* contentheaderleft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentHeaderLeft {
	background:white;
	}

#colContentHeaderLeft .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderLeft {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* contentheadermiddle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentHeaderMiddle {
	background:white;
	}

#colContentHeaderMiddle .contentbox{
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderMiddle {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* contentheaderright - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */

#colContentHeaderRight {
	background:url(../../img/transpraster1.gif);
	}

#colContentHeaderRight .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	}

#ContentHeaderRight {
	background:transparent;
	margin-bottom:-0.5em;
	}


/* pagerelatednavigation - - - - - - - - - - - - - - - - - - - - - - - - - - */
#PageRelatedNavigation {
	margin-bottom:0;
	background:transparent;
	}

#PageRelatedNavigation td.colmiddle {
	background:white;
	}

#PageRelatedNavigation .colmiddle .horizontallist {
	font-size:1.2em;
	color:black;
	text-align:right;
	background:transparent;
	}

#PageRelatedNavigation .colmiddle .horizontallist ul {
	background:transparent;
	}

#PageRelatedNavigation .colmiddle .horizontallist li a {
	color:white;
	font-weight:bold;
	background:transparent;
	padding-left:0.5em;
	padding-right:0.5em;
	}

#PageRelatedNavigation .sectioneditbuttons {
	left:auto;
	right:0px;
	}

#PageRelatedNavigation .horizontallist .sectioneditbuttons img {
	margin-right:0;
	margin-left:0.1em;
	}

#PageRelatedNavigation .colleft, #PageRelatedNavigation .colmiddle, #PageRelatedNavigation .colright {
	background:transparent;
	}
#PageRelatedNavigation .colleft {
/* 	visibility:hidden; */
	background:white;
	height:100%;
	}

#PageRelatedNavigation .colright {
/* 	visibility:hidden; */
	background:url(../../img/transpraster1.gif);
	height:100%;
	}

/* pmwiki css definitions - - - - - - - - - */
#PageRelatedNavigation .colmiddle .horizontallist li a.wikilink { background:#808080; }
#PageRelatedNavigation .colmiddle .horizontallist li a.createlinktext { background:#d5d5d5; }
#PageRelatedNavigation .colmiddle .horizontallist li a.selflink { background:#aaaaaa; }
#PageRelatedNavigation .colmiddle .horizontallist ul li span.hl a {
	color:white;
	background:#aaaaaa;
	}


/* content - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#rowContent {
	margin-bottom:1em;
	background:transparent;
	}

/* contentleft - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentLeft {
	background:white;
	}
#colContentLeft .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

#LeftBar {
	background:transparent;
	}

/* pmwiki css definitions - - - - - - - - - */
#colContentLeft .contentbox a { color: }
#colContentLeft .contentbox a:hover {color: }

#colContentLeft .contentbox a.wikilink { color:#292929 }
#colContentLeft .contentbox a.selflink { color:#aaaaaa }
#colContentLeft .contentbox a.urllink { color:#292929 }
#colContentLeft .contentbox a.createlinktext { color:#808080 }

#colContentLeft .contentbox a.wikilink:hover { color:#292929 }
#colContentLeft .contentbox a.selflink:hover { color:#aaaaaa }
#colContentLeft .contentbox a.urllink:hover { color:#292929 }
#colContentLeft .contentbox a.createlinktext:hover { color:#aaaaaa }


/* contentright - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentRight {
	background:url(../../img/transpraster1.gif);
	}

#colContentRight .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

#RightBar {
	background:transparent;
	}

/* pmwiki css definitions - - - - - - - - - */
#colContentRight .contentbox a { color: }
#colContentRight .contentbox a:hover {color: }

#colContentRight .contentbox a.wikilink { color:#292929 }
#colContentRight .contentbox a.selflink { color:#aaaaaa }
#colContentRight .contentbox a.urllink { color:#292929 }
#colContentRight .contentbox a.createlinktext { color:#808080 }

#colContentRight .contentbox a.wikilink:hover { color:#292929 }
#colContentRight .contentbox a.selflink:hover { color:#aaaaaa }
#colContentRight .contentbox a.urllink:hover { color:#292929 }
#colContentRight .contentbox a.createlinktext:hover { color:#aaaaaa }


/* contentmiddle - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#colContentMiddle {
	background:white;
	}

#Cmds .sectioneditbuttons {
	left:auto;
	right:0;
	}

#Cmds {
/* 	background:transparent; */
/* 	margin-bottom:1em; */
	}

#Cmds td.colmiddle {
	background:white;
/* 	margin-bottom:1em; */
	}



#Cmds .horizontallist, #Cmds .horizontallist a {
/* 	font-size:1em; */
/* 	color:black; */
/* 	background:transparent; */
/* 	margin-bottom:0.5em; */
/* 	line-height:1.6em; */
	}

/* standard css definitions- - - - - - - - */
#Cmds .horizontallist {
	text-align:right;
	padding-top:0;
	}

#Cmds .horizontallist a {
/* 	font-size:1em; */
/* 	color:#999; */
/* 	text-decoration:none; */
/*	padding-left:0.5em;
	padding-right:0.5em;*/
/*	background:#f7f7f7;
	border:2px solid #ddd;*/
/* 	font-weight:bold; */
	}

#Cmds .horizontallist a:hover {
/* 	color:gray; */
/* 	text-decoration:none; */
/*	padding-left:0.5em;
	padding-right:0.5em;*/
/*	background:white;
	border:2px solid gray;*/
/* 	font-weight:bold; */
	}

#Cmds .horizontallist .sectioneditbuttons a {
	padding:0;
	background:transparent;
	border:none;
	}

#Cmds .createlink { display:none }





/* subjectheader - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#GroupHeader {
	background:transparent;
	margin-bottom:1em;
	}
#GroupHeader .contentbox{
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

/* page - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#Page  {
	background:transparent;
	margin-bottom:1em;
	}
#Page .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}

/* subjectfooter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#GroupFooter {
	background:transparent;
	margin-bottom:-0.5em;
	}
#GroupFooter .contentbox {
	font-size:1.2em;
	color:black;
	background:transparent;
	margin-bottom:0.5em;
	}


/* sitefooter - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
#SiteFooter {
	background:transparent;
	}

#SiteFooter .contentbox {
	font-size:1em;
	color:#f7f7f7;
	background:transparent;
	}

/* standard css definitions- - - - - - - - */
#SiteFooter .contentbox a {
	color:#f7f7f7;
	text-decoration:underline;
	}






/* E X T E N S I O N S - - - - - - - - - - - - - - - - - - - - - - - - - - - */

/* sectionedit */
.sectionedit a {
	color:#808080;
	text-decoration:none;
	float:right;
	}

/* issues */
table.pagelist {
/* 	width:100%; */
	table-layout:fixed;
	}

td.pagelist-head-cell {
	background:#d7d7d7;
	overflow:hidden;
	}

td.pagelist-item-cell {
	background:#e7e7e7;
	overflow:hidden;
	}


.groupheaderbox {
	background-color:#f7f7f7;
	border-bottom:1px #cccccc solid;
	}

.groupfooterbox {
	background-color:#f7f7f7;
	border-top:1px #cccccc solid;
	}

span.basecategories {
	color:gray;
/* 	background-color:blue; */
	}

span.categories {
	color:red;
/* 	background-color:blue; */
	}


.highlightB {
	color:red;
	}





<br />
<b>Warning</b>:  fopen(testoutput.css): failed to open stream: Permission denied in <b>/var/www/virtual/netstreams.org/htdocs/planet/elektromeier.net/pub/skins/netstreams/netstreams-css.php</b> on line <b>23</b><br />
<br />
<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/var/www/virtual/netstreams.org/htdocs/planet/elektromeier.net/pub/skins/netstreams/netstreams-css.php</b> on line <b>24</b><br />
<br />
<b>Warning</b>:  fopen(testoutput.css): failed to open stream: Permission denied in <b>/var/www/virtual/netstreams.org/htdocs/planet/elektromeier.net/pub/skins/netstreams/netstreams-css.php</b> on line <b>25</b><br />
<br />
<b>Warning</b>:  fwrite(): supplied argument is not a valid stream resource in <b>/var/www/virtual/netstreams.org/htdocs/planet/elektromeier.net/pub/skins/netstreams/netstreams-css.php</b> on line <b>26</b><br />
<br />
<b>Warning</b>:  fclose(): supplied argument is not a valid stream resource in <b>/var/www/virtual/netstreams.org/htdocs/planet/elektromeier.net/pub/skins/netstreams/netstreams-css.php</b> on line <b>27</b><br />
