/*	StyleSheet pststyles.css
	made by pstrainer@gmx.net
	Version 2.30 2009-11-01
*/

/* ---------- CSS Styles von Standard HTML tags ---------- */
body,div,li,p,pre,td,th{font-size:10pt;}
body{background-color:#FFE8E8;}
button{cursor:pointer; font-size:10pt; vertical-align:middle;}
form{margin:0px;}
h1,h2,h3{font-family:Verdana,Helvetica,Arial,sans-serif; margin:0px; text-align:center;}
h1{font-size:18pt; font-weight:bold;}
h1 a{color:#000; text-decoration:none;}
h1 a:hover{color:#600;}
h2{font-size:14pt; font-weight:bold;}
h2 a{color:#000; text-decoration:none;}
h2 a:hover{color:#900;}
/* h3{font-size:12pt;} */
h3{font-size:12pt; font-size:10pt; text-align:left;}
h3 a{color:#000; text-decoration:none;}
h3 a:hover{color:#C00;}
h4{color:#900; font-size:10pt; font-weight:bold; margin:0px;}
h4 a{color:inherit; text-decoration:none;}
/* .kapitel_thema h3{font-size:10pt; text-align:left;} */

iframe{background-color:#FFF; width:100%;}
img{border:0px;}
pre{margin:0px;}
tr{vertical-align:top;}
th{font-weight:bold; text-align:center;}
td{text-align:left;}
/* native: link=0000FF, visited=800080 */
a:link{color:#008;} 
a:visited{color:#404;}
/*
a:active {color:#000;}
a:hover {color:#F00;}
*/

/* ---------- Eigene Standard CSS ---------- */
.ac {text-align:center;}
.al {text-align:left;}
.ar {text-align:right;}
.b,.bc,.bi,.bu{font-weight:bold;}
.bc {text-align:center;}
.bi {font-style:italic;}
.bu {text-decoration:underline;}
.i {font-style:italic; margin-left:3px; margin-right:3px;}
.u {text-decoration:underline;}

/* ---------- Schrift ---------- */
.font_mono{font-family:'Courier New',Courier,mono;}
.font_noser{font-family:Verdana,Helvetica,Arial,sans-serif;}
.font_ser{font-family:'Times New Roman',Times,serif;}

/* ---------- Wichtig ---------- */
.alarm,.alarmb,.alarmw {color:#A00;}
.alarmb {font-weight:bold;}
.alarmw {background-color:#FFF;}
.acw {background-color:#FFF; text-align:center;}
.bull,.bulldetail{font-family:'Courier New',Courier,mono; text-decoration:none;}
/*.bulldetail {color:#F60; font-size:9pt;}*/
.bulldetail {color:#0B0; font-size:9pt;}
.bulldetail a{text-decoration:none;}
a.bull{text-decoration:none;}
.d{background-color:#FF0; font-family:'Courier New',Courier,mono;}	/* debug	*/
.err{background-color:#FF0; color:#C00; font-family:'Courier New',Courier,mono;}	/* error	*/
.ew,.ewr{background-color:#FFF; padding-left:4mm; padding-right:4mm;}
.ewr{border:1px solid #F00; padding-top:5px; padding-bottom:5px;}
.imp {color:#900;}
.impb {color:#900; font-weight:bold; text-decoration:none;}
.impb a{color:#900; text-decoration:none;}
.liv {color:#00C; font-family:'Courier New',Courier,mono;}
.live {color:#00C; margin-left:5mm; font-family:'Courier New',Courier,mono;}
.menu{color:#00C;}
.redbold {font-weight:bold; color:#F00;}

/* ---------- Images ---------- */
.google{float:left; margin-right:3px; width:20px; height:20px;}
.home{width:17px; height:16px;}
.links{width:20px; height:9px;}
.navibull{float:right; margin-left:1px; margin-right:1px; width:15px; height:15px;}
.php_dw{vertical-align:bottom; width:17px; height:15px;}
.q16,.q16r,.q16l{position:relative; top:2px; margin-right:2px; width:16px; height:16px;}
.q16l{float:left; margin-right:4px;}
.q16r{float:right; margin-left:4px;}
.q32,.q32l,.q32r{width:32px; height:32px;}
.q32l{float:left; margin-right:10px;}
.q32r{float:right; margin-left:10px;}
.random{position:relative; top:2px; width:14px; height:14px;}
.smiley{float:left; margin-right:5px; width:15px; height:15px;}
.smileydem{float:left; margin-top:1px; margin-right:5px; width:16px; height:16px;}
.ser{color:#000; font-family:'Times New Roman',Times,serif;}
.sourceforge{float:left; margin-right:3px; width:14px; height:14px;}
.valid_css{margin-right:5px; width:88px; height:31px;}
.valid_xhtml{margin-right:5px; width:88px; height:31px;}
.w3c{float:left; margin-right:3px; width:33px; height:19px;}
.wiki{float:left; margin-right:3px; width:24px; height:24px;}
.www{float:left; width:16px; height:16px;}

/* Hide */
.hide{color:#FFE8E8;}
.xa{color:inherit; text-decoration:none;}
a.xa{color:#000; text-decoration:none;}
.xu{text-decoration:none;}
a.xu{text-decoration:none;}

/* Online-Hilfe */
.pointout{color:#800; cursor:help;}
.hilite{border:1px solid red; padding:2px;}
.lolite{border:none;}

/* ---------- Ueberschriften (deprecated) ---------- */
.h1,.h2,.h3{font-family:Verdana,Helvetica,Arial,sans-serif; text-align:center;}
.h1{font-size:18pt; font-weight:bold;}
.h2{font-size:14pt; font-weight:bold;}
.h2 a{color:#000; text-decoration:none;}
.h3{font-size:12pt; color:#CC0033;}

/* ---------- Kapitel ---------- */
.intro {margin-top:10px;}
.intro td {
	background-color:#FFF4F4; 
	padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px;
}
.intro a{color:#000; text-decoration:none;}
.intro a:hover{color:#00C; text-decoration:underline;}
.dir{font-family:Verdana,Helvetica,Arial,sans-serif; margin-top:10px;}
.dir tr td:first-child {font-weight:bold;}
.dir a {text-decoration:none;}
.dir a:hover {background-color:#FFE; color:#03F;}
.dir table{background-color:#FFD;}
.dir td {padding-left:5px; padding-right:5px; padding-top:1px; padding-bottom:1px;}
.kapitel{margin-top:10px; text-align:center;}
.kapitel_tabelle {background-color:#FFF4F4;}
.kapitel_thema {font-family:Verdana,Helvetica,Arial,sans-serif; font-weight:bold;}
.kapitel_thema a{color:#000; text-decoration:none;}
.kapitel_thema a:hover{color:#00C;}
.myurlink{color:#66C; text-decoration:none;}
.kapitel_links a{text-decoration:none;}
.kapitel_links a:hover{color:#F00;}
.trailer {margin-top:10px; text-align:center;}
.trailer_tabelle {background-color:#FFE8E8;}
.trailer_links {font-family:Verdana,Helvetica,Arial,sans-serif; font-weight:bold;}
.trailer_links a{text-decoration:none;}
.trailerdata{color:#666; font-family:'Courier New',Courier,mono;}
.trailerdata a{color:#666;}

/* ---------- Tabellen ---------- */
.laydiv{padding:0px;}
.laytab,.laytab tr,.laytab td{border-color:#FFF; border-style:solid; border-width:0px; margin:0px; padding:0px;}
.laytab{border-width:0px; border-collapse:collapse; margin:0px; width:100%;}

.nulltab {
	background-color:#FFF; border-width:0px;
	font-family:'Courier New',Courier,mono; font-size:10pt;
	padding-left:5px; padding-right:5px;
}
.nulltab th {
	border-width:0px;
	padding-left:5px; padding-right:5px;
	padding-top:0px; padding-bottom:0px;
}
.nulltab td {
	border-width:0px;
	padding-left:5px; padding-right:5px;
	padding-top:0px; padding-bottom:0px;
}
.monotab,.monotab th,.monotab td {border-color:#666; border-style:solid; border-width:1px;}
.monodiv{margin-left:2px; margin-right:2px;}
.monotab {
	background-color:#FFF;
	font-family:'Courier New',Courier,mono;
	font-size:10pt;
	padding-left:5px; padding-right:5px;
}
.monotab table {
/* muss als style -> <table> eingesetzt werden ! */
	border-collapse:collapse;
	width:100%;
}
.monotab caption {
	background-color:inherit;	/* nicht bei Moz */
	color:#306;
	font-weight:bold;
}
.monotab th {
	padding-left:1px; padding-right:1px;
	padding-top:0px; padding-bottom:0px;
	font-weight:bold; text-align:center;
}
.monotab td {
	padding-left:5px; padding-right:5px;
	padding-top:0px; padding-bottom:0px;
}
.sertab,.sertab th,.sertab td {border-color:#666; border-style:solid; border-width:1px;}
.sertab {
	background-color:#FFF;
	font-family:'Times New Roman',Times,serif;
	font-size:10pt;
	padding-left:5px; padding-right:5px;
}
.sertab table {
/* muss als style -> <table> eingesetzt werden ! */
	border-collapse:collapse;
	width:100%;
}
.sertab caption {
	background-color:inherit;	/* nicht bei Moz */
	color:#306;
	font-weight:bold;
}
.sertab th {
	padding-left:1px; padding-right:1px;
	padding-top:0px; padding-bottom:0px;
	text-align:center;
}
.sertab td {
	padding-left:5px; padding-right:5px;
	padding-top:0px; padding-bottom:0px;
}

/* ---------- QuellCode ---------- */
.algo,.path,.src,.src0,.srcb,.srcw,.srcwe,.src_bin,.src_con,.src_conf,.src_confe,
	.src_cpp,.src_css,.src_htm,.src_js,.src_php,.src_pl,.src_py,.src_reg,.src_sh,
	.src_sql,.src_vba,.src_xml{
	font-family:'Courier New',Courier,mono; text-decoration:none;}
.bin,.oct,.hex{font-family:'Courier New',Courier,mono; text-decoration:none;}
.algo{background-color:#FFF; font-size:9pt; padding-left:20px; padding-right:20px; margin-top:2px; margin-bottom:2px;}
.bin {color:#906;}
.hex {color:#083;}
.oct {color:#33F;}
.comt{color:#666;}
.path{color:#906;}
.src     {color:#036;}
.srcb    {font-weight:bold;}
.srcw,.srcwe,.src_con,.src_conf,.src_confe,.src_cpp,.src_css,.src_htm,.src_js,
	.src_php,.src_pl,.src_py,.src_sh,.src_sql,.src_vba,.src_xml{padding:5px;}
.src_reg{padding:1px;}
.srcw,.srcwe{color:#036; background-color:#FFF;}
.srcwe   {padding-left:10px;}
.src_bin {color:#906;}
.src_con {color:#036; background-color:#FFD;}
.src_conf,.src_confe{color:#036; background-color:#EFB;}
.src_confe{padding-left:10px;}
.src_cpp {color:#036; background-color:#FFD;}
.src_css {color:#036; background-color:#FE9;}
.src_htm {color:#036; background-color:#FFD;}
.src_js  {color:#036; background-color:#EFF;}
.src_php {color:#00F; background-color:#FFD;}
.src_pl  {color:#00F; background-color:#FFD;}
.src_py  {color:#00F; background-color:#FFD;}
.src_reg {color:#90C;}
.src_sh  {color:#060;}
.src_sql {color:#00F; background-color:#DFD;}
.src_vba {color:#00F; background-color:#FFA;}
.src_xml {color:#036; background-color:#FFD;}
.src a{text-decoration:none;}

/* Einrueckung */
.ind{margin-left:10px;}

/* Auslaufend - Deprecated !!! */
.einzug {margin-left:7mm;}
.er{background-color:#FF0; color:#C00; font-family:'Courier New',Courier,mono;}
.link {border:0px; height:9px; width:20px;}
.myurl{color:#666; font-family:'Courier New',Courier,mono;}
.nodec{text-decoration:none;}
.nolink {text-decoration:none; color:#000;}
.noser{font-family:Verdana,Helvetica,Arial,sans-serif;}

/* ---------- eof pstrainer.css ---------- */
