@import url("https://www.freebasic-portal.de/print.css") print;

body{
    color:#000;
    background-color:#eee;
    font-size:10pt;
    margin:10px; padding:0; border:0px;
}
*{font-family:"Trebuchet MS",helvetica,"Helvetica Neue",arial,sans-serif;}

img{border:0px; vertical-align:middle;}
strong{font-weight:bold;}

a:link,a:hover,a:visited,a:active{color:#00c; background-color:transparent; text-decoration:none;}
a:hover{text-decoration:underline;}

h1,h2,h3,h4,h5,h6{font-weight:bold;}
h1{border-bottom:2px solid #ddd; margin:0 0 10px 0; padding-bottom:5px;}
h3,h4{background-color:#eee; color:#000; border:1px solid #e0e0e0; padding:3px 6px 3px 6px; margin-top:26px; margin-bottom:12px;}
h1{font-size:22pt;}
h2{padding:0px 2px 0px 6px; margin-top:1px; margin-bottom:-2px; font-size:15pt;}
h3{font-size:14pt;}
h4{font-size:11pt;}
/* ul li{list-style-type:square;} */
.nobullet li{list-style-type:none;}

.unterstrichen { text-decoration:underline; }

p{margin:1em 0;}

abbr  {
border-bottom: 1px dotted #000;
cursor:help;
}

/* obere box */
#topcontent{
    height:125px;
    text-align:left;
    padding:0;
}

#logo{
    display:block;
    height:80px;
    border-bottom:1px solid #ddd;
    line-height:0;
    overflow:hidden;
}

/* das menü oben */
#horizmenu{
    margin:0; padding:10px 5px;
}

#horizmenu li{
    list-style:none;
    float:left;
    width:122px;
}

#horizmenu a{
    width:110px;
    margin:0 5px; padding:0;
    text-align:center;
    font-size:11pt;
}

/* menü-buttons oben und links */

.menubuttons a:link, .menubuttons a:hover, .menubuttons a:visited, .menubuttons a:active{
    line-height:20px;
    display:block;
    height:20px;
    vertical-align:middle;
    border:1px solid #ccc;
    background:#eeeeee url('https://www.freebasic-portal.de/gfx/menubg.png') repeat-x center top;
    font-weight:bold;
    color:#33c;
    overflow:hidden;
    white-space:pre;

    -moz-border-radius:3px;
    -webkit-border-radius:3px;
    border-radius:3px;
}
.menubuttons a:hover{
    border-color:#bbb;
    background:#dbdbdb url('https://www.freebasic-portal.de/gfx/menubghi.png') repeat-x center top;
    text-decoration:none;
    color:#119;
}

.menubuttons a:active{
    border:1px solid #999;
}

/* leerraum */

#seperator{
    clear:both;
    line-height:1px;
    font-size:1px;
    height:1px;
    display:block;
}

/* boxen-layout */

.box{
    color:#000;
    background-color:#fff;
    border:1px solid #ddd;
    
    margin:0 0 10px 0;
    padding:5px;
}

/* linke leiste */
#links{
    position:absolute;
    width:180px;
}

#links .box {
padding:8px;
}

/* menü links */

#menu li{
    list-style:none;
    margin-bottom:10px;
}

#menu a:link, #menu a:hover, #menu a:visited, #menu a:active{
    margin:0; padding:2px 2px 2px 10px;
    text-align:left;
    width:145px;
    font-size:10pt;
}

/* untergeordneter menüpunkt */

#menu ul{
    margin:10px 0 0 10px; padding:0;
}

#menu ul a:link, #menu ul a:hover, #menu ul a:visited, #menu ul a:active{
    width:135px;
    height:18px;
    line-height:18px;
    font-size:9pt;
    font-weight:normal;
}

/* rechte leiste */

#rechts{
    float:right;
    width:180px;
}

#rechts .box{
    width:168px;
}

/* inhalt */

#main{
    text-align:left; /*justify;*/
    padding:10px;
    margin:0 190px;
	min-height:685px;
}

#main p {
	padding:0px 10px 0px 10px;
}

/* wasndas? ;) */

#footer{
    margin:10px 190px 0 190px;
    font-size:9pt;
    text-align:center;
}

/* gelbe infobox rechts */

.infobox{
    float:right;
    margin:0 0 10px 10px;
    width:200px;
    border:1px solid #D4CE7A;
    background-color:#FBFDE5;
    color:#000;
    padding:10px;
}

.infobox h3{
    margin:0 0 10px 0; padding:2px; border:0px;
    font-size:16pt;
    background:#E0DB9E;
}

.infobox h3 a{color:#000; text-decoration:none;}

.infobox-container{
    float:right;
    background:#fff;
}
.infobox-container .infobox{
    float:none;
}

/* html-elemente */

code{
    color:#000;
    background-color:#F6FFEB;
    border:1px solid #83D13D;
    font-family:monospace;
    padding:10px;
    display:block;
    white-space:nowrap;
    overflow:auto;
    margin:10px 20px;
}

code a:link, code a:hover, code a:visited, code a:active {
	color:inherit;
	text-decoration:none;
    font-family:monospace;
	font-weight:inherit;
}
code a:hover {
	color:#000;
	background-color:#FFFF80;
}

blockquote{
    background:#f3f3f3 url('https://www.freebasic-portal.de/gfx/quote.png') no-repeat left top;
    padding:10px 48px;
    margin:10px 20px;
    border:1px solid #eee;
    color:#444;
}

/* Schnellsuche im Header */

#suche{
    float:right;
    display:inline;
    padding:10px 5px 10px 0px;
}

#suche input{
    border:1px solid #ccc;
    color:#444;
    background:#eee url('https://www.freebasic-portal.de/gfx/suche.png') no-repeat 2px center;
    padding-left:20px;
    width:130px;
    height:20px;
    font-size:10pt;
}

#suche input:hover{
    border-color:#aaa;
}

#suche input:focus{
    border-color:#888;
}

/* "Wer ist Online?"-Box */

#whoisonline ul{margin:0; padding:0 0 0 20px;}
#whoisonline li{list-style-type:none;}

/* "Get FreeBASIC"-Box */

#getfreebasic{
    float:none;
}

#getfreebasic div{
    padding-right:56px;
    background:url('https://www.freebasic-portal.de/gfx/fblogo.png') no-repeat right center;
    min-height:48px;
}
#getfreebasic strong{
    font-size:14pt;
}

/* referenz-navi! */

#refnavi{
    border-bottom:5px solid #eee;
    border-right:5px solid #eee;
    position:absolute;
}

#refnavi .box{
    width:250px;
    background-color:#EBF1F8;
    border-color:#B8D6F4;
    margin:0;
}

#refnavi h3{
    margin:0 0 10px 0; padding:2px; border:0px;
    font-size:16pt;
    background:#CAE0F7;
}

#refnavi ul{
    margin:0; padding:0;
}

#refnavi ul ul{display:none;}

#refnavi li{
    margin:0; padding:0 0 0 20px;
    list-style-type:none;
    background:no-repeat left top;
    min-height:16px;
}

#refnavi li a{display:block; height:18px;}
#refnavi li a:hover{text-decoration:none; color:#33f;}

#refnavi #refhead{background-image:url('https://www.freebasic-portal.de/gfx/ref_top.png');}
#refnavi .topic{background-image:url('https://www.freebasic-portal.de/gfx/ref_topic.png');}
#refnavi .folder{background-image:url('https://www.freebasic-portal.de/gfx/ref_folder.png');}

#refnavi .openall{background-image:url('https://www.freebasic-portal.de/gfx/ref_folder_open.png'); margin-top:8px;}
#refnavi .closeall{background-image:url('https://www.freebasic-portal.de/gfx/ref_folder_close.png');}

#refnavi noscript{font-style:italic; font-size:8pt;}

/* ID für die z.Z. aktive Seite in der Navi */
#unfold{font-weight:bold; background-image:url('https://www.freebasic-portal.de/gfx/ref_topic_edit.png') !important;}

/* Platzhalter */
#refnavplaceholder{height:120px;}

/* Infoleiste zu dieser Seite */
#refinfo{
    float:none;
    width:auto;
    margin:0;
}

.download-box {
	width:200px;
}

.download-box h3, .dlinfo-box h3 {
	font-size:15pt;
	padding:1px 2px 1px 5px;
}

.download-box ul{
    margin:0; padding:0;
}
.download-box li{
    margin:0; padding:0 0 5px 0;
    list-style-type:none;
    text-align:left;
}

#buchtipp .box {
padding:545px;
}

#suchfeldoben {
float:right;
padding:8px 8px 7px 1px;
max-width:280px;
}

#newstabunten {
padding:0px 10px 10px 10px;
}
#newstabuntenr {
vertical-align:middle;
padding-left:10px;
}
#dltwbtn {
margin:6px 10px 10px 10px;
}

.wiograu {
	color:#777;
	margin-left:24px;
}
.btboxbild {
	text-align:center;
	margin:10px 0px 11px 0px;
}
.abs8 {
	line-height:8pt;
	font-size:8pt;
}
.abs6 {
	line-height:6pt;
}
.abs4 {
	line-height:4pt;
}
.spacer6 {
height:6px; width:1px;
}
.imgbox {
background-color:#f0f0f0;
border:1px solid #e0e0e0;
padding:6px;
}
.imgbfn {
float:none;
margin:8px 10px 8px 10px;
}
.imgbfl {
float:left;
margin:8px 10px 8px 10px;
}
.imgbfr {
float:right;
margin:8px 10px 8px 14px;
}
.imgboxlupe {
float:right;
margin:2px 2px 0px 4px;
cursor:pointer;
}
.imgbox img {
cursor:pointer;
}
.imgboxbild {
margin:1px 1px 4px 1px;
}
.btboxtext {
padding:8px 0px 0px 0px;
border-style:none;
border-width:0px;
margin:0px;
}
.btboxtitel {
background-color:#eee;
border-style:solid;
border-width:1px;
border-color:#ddd;
padding:3px;
margin:0px -1px 10px -1px;
vertical-align:middle;
}
.boxtimg {
vertical-align:middle;
float:left;
margin:1px 4px 0px 2px;
}
.fiboxul {
margin:0px 0px 0px -1px;
padding:0px;
list-style-type:none;
}
.fiboxul li {
padding-left:20px;
background-image:url('https://www.freebasic-portal.de/gfx/nav_punkt.png');
background-repeat:no-repeat;
background-position: 5px 5px;
}
.newstab {
padding:0px 8px 0px 8px;
}
.newstab td {
vertical-align:top;
text-align:left;
padding:2px;
}
.newstabdatum {
width:75px;
}
.tmhinweis {
width:90%;
text-align:center;
font-size:7pt;
}
.bsboxbild {
margin:0px 0px 6px 0px;
}
.uprofl {
width:150px;
vertical-align:top;
text-align:left;
}
.linktab {
padding:10px 0px 0px 10px;
border-style:none;
}
.linktab td {
vertical-align:top;
padding:0px 10px 10px 0px;
}
.linktabbild {
text-align:left;
width:140px;
}
.linktabtext {
text-align:left;
}
.linktabtext img {
margin:-1px 0px 0px 0px;
}
.faqliste {
margin:0px 0px 0px -1px;
padding:0px;
list-style-type:none;
}
.faqliste li {
padding-left:50px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/faqpunkt.png');
background-repeat:no-repeat;
background-position: 30px 2px;
}
.tutliste {
margin:0px 0px 0px -1px;
padding:0px;
list-style-type:none;
}
.tutliste li {
padding-left:50px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/tutliste.png');
background-repeat:no-repeat;
background-position: 30px 2px;
}
.uicon {
margin:-1px 3px 0px 0px;
}
.conttab {
border-collapse:collapse;
border-style:solid;
border-width:1px;
border-color:#000;
margin:2px 10px 3px 10px;
}
.conttab td, th {
text-align:left;
vertical-align:top;
padding:4px;
border-style:solid;
border-width:1px;
border-color:#000;
}
.conttab th {
background-color:#ddd;
font-weight:bold;
}
.cnf {
font-family:monospace;
}
.tutht {
border-style:none;
margin:0px 0px 0px 0px;
padding:0px;
width:100%;
}
.tutht td {
vertical-align:bottom;
margin:0px;
}
.tuthtl {
text-align:left;
padding:2px 0px 2px 18px;
font-size:12pt;
font-style:italic;
}
.tuthtr {
padding:0px 8px 3px 0px;
text-align:right;
font-size:11pt;
font-style:italic;
width:130px;
}
.tutgehezu {
border-style:none;
border-top:2px solid #ddd;
border-bottom:2px solid #ddd;
font-size:11pt;
padding:12px;
margin:12px 0px 0px 0px;
}
.tutsa {
background-color:#ddd;
padding:4px;
}
.tutinfo {
border-style:none;
border-collapse:collapse;
width:100%;
padding:0px;
margin:10px 0px 0px 0px;
}
.tutinfo td, th {
border-style:none;
padding:3px;
vertical-align:top;
}
.tutinfo th {
background-color:#e0e0e0;
color:#555;
padding:3px 4px 3px 6px;
}
.tutinfo ul {
margin:0px;
}
.tutinfor {
width:125px;
}
.tutbtnimg {
margin:1px 3px 0px 0px;
float:left;
}
.xbutton {
font-size:10pt;
height:25px;
padding:0px;
margin:0px 8px 6px 0px;
border-width:0px;
border-style:none;
border-collapse:collapse;
float:left;
cursor:pointer;
}
.xbutton1 {
width:4px;
background-image:url('https://www.freebasic-portal.de/gfx/btn_img_left.png');
background-repeat:no-repeat;
font-size:8pt;
}
.xbutton2 {
background-image:url('https://www.freebasic-portal.de/gfx/btn_img_middle.png');
background-repeat:repeat-x;
font-size:10pt;
text-align:center;
padding:0px 3px 2px 3px;
vertical-align:middle;
}
.xbutton2 a {
color:#000;
text-decoration:none;
margin:-3px 0px 0px 0px;
}
.xbutton3 {
width:14px;
background-image:url('https://www.freebasic-portal.de/gfx/btn_img_right.png');
background-repeat:no-repeat;
font-size:8pt;
}
.xbutton3b {
background-image:url('https://www.freebasic-portal.de/gfx/btn_img_right.png');
background-repeat:no-repeat;
background-position:right top;
font-size:8pt;
min-width:4px;
}
.xbuttongrau {
color:#888;
}
.porticulaliste {
width:100%;
border-collapse:collapse;
border-style:none;
padding:2px;
}
.porticulaliste td, th {
padding:3px;
text-align:left;
vertical-align:middle;
}
.porticulaliste th {
font-weight:bold;
font-size:10pt;
background-color:#d0d0d0;
border-bottom-style:solid;
border-bottom-width:1px;
border-bottom-color:#aaa;
}
.fbpollink a {
display:block;
}
.fbpol0 {
background-color:#fff;
}
.fbpol1 {
background-color:#f0f0f0;
}
.fbpol0:hover {
background-color:#D8EBFF;
}
.fbpol1:hover {
background-color:#D2E5FF;
}
.fbportleiste {
border-style:solid;
border-width:1px;
border-color:#eaeaea;
background-color:#e0e0e0;
height:55px;
padding:8px;
margin:0px 0px 15px 0px;
}
 .porticulabutton:link,.porticulabutton:hover,.porticulabutton:visited,.porticulabutton:active{
background:url('https://www.freebasic-portal.de/gfx/fbplbtn0.png') no-repeat center;
border:1px solid #ccc;
display:block;
width:104px;
padding:10px 3px;
float:left;
margin-right:10px;
text-align:center;
text-decoration:none;
font-size:9pt;
}
.porticulabutton:hover{
background-image:url('https://www.freebasic-portal.de/gfx/fbplbtn1.png');
}
.fbpit {
margin:8px 0px 0px 10px;
}
.npsuchtab {
padding:4px;
margin:8px 0px 0px 10px;
}
.npsuchtab td {
padding:1px 2px 6px 1px;
vertical-align:top;
text-align:left;
}
.npsk {
font-size:8pt;
}
.fbportnavt {
width:100%;
border-spacing:10px;
margin:18px 0px 0px 0px;
border-top-style:solid;
border-top-width:2px;
border-top-color:#ddd;
}
.fbpntl {
text-align:left;
width:120px;
vertical-align:middle;
}
.fbpntr {
text-align:right;
width:120px;
vertical-align:middle;
}
.fbpntm {
text-align:center;
vertical-align:middle;
font-style:italic;
font-size:9pt;
color:#888;
}
.fbportnavt div {
background-color:#ddd;
padding:3px 6px 3px 2px;
text-align:center;
color:#777;
}
.fbportnavt img {
margin:-2px 0px 0px 0px;
}
.fbportnavt a {
text-decoration:none;
}
.loginreqbg {
background-image:url('https://www.freebasic-portal.de/gfx/loginbg.gif');
background-repeat:no-repeat;
height:470px;
padding:8px;
margin:0px;
}
#loginreqcopy {
position:absolute;
left:485px;
top:490px;
font-size:9pt;
color:#999;
text-align:right;
}
#loginreqcopy a {
color:#999;
text-decoration:none;
}
.logintab {
margin:0px 0px 0px 20px;
border-spacing:4px;
}
.logintab td {
vertical-align:middle;
text-align:left;
padding:2px;
}
.lginpf {
font-family:'Trebuchet MS',Arial,'Sans Serif';
font-size:10pt;
width:140px;
}
.chmref {
margin:4px 0px 4px 15px;
background-image:url('https://www.freebasic-portal.de/gfx/chmreftab.png');
background-repeat:no-repeat;
border-style:dashed;
border-width:1px;
border-color:#777;
}
.chmref td {
vertical-align:top;
text-align:left;
line-height:24px;
}
.chmreficon {
padding:9px 0px 9px 9px;
}
.chmrefinft {
padding:6px 9px 6px 8px;
}
.fbnpsrc {
font-family:monospace;
width:450px;
height:240px;
}
.buchtipptab {
border-style:solid;
border-width:4px;
border-color:#fff;
}
.buchtipptb {
width:143px;
text-align:left;
vertical-align:top;
padding:3px 3px 3px 10px;
}
.buchtipptt {
text-align:left;
vertical-align:top;
padding:3px 3px 3px 0px;
}
.buchtipptt p {
margin:0px 0px 7px 0px;
}
.coderubliste {
font-size:12pt;
margin:-2px 0px 0px 10px;
padding:0px;
list-style-type:none;
}
.coderubliste li {
font-weight:bold;
padding-left:36px;
background-image:url('https://www.freebasic-portal.de/gfx/codekat.png');
background-repeat:no-repeat;
background-position: 5px 0px;
margin-bottom:10px;
}
.coderubliste a {
line-height:27px;
}
.codelsp {
width:100%;
}
.codelsp td {
width:50%;
padding:0px;
vertical-align:top;
text-align:left;
}
.codelki {
font-size:9pt;
color:#777;
padding:0px 0px 10px 0px;
line-height:12pt;
}
.codeliste {
margin:13px 0px 20px -1px;
padding:0px;
list-style-type:none;
}
.codeliste li {
padding-left:50px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/codeliste.png');
background-repeat:no-repeat;
background-position: 30px 2px;
line-height:21px;
}
.codekatnav {
background-color:#eee;
padding:5px 7px 5px 7px;
margin:6px 1px 14px 1px;
}
.codebreadcrumb {
background-image:url('https://www.freebasic-portal.de/gfx/codebcn.png');
background-repeat:repeat-x;
background-position:center bottom;
margin:8px 1px 16px 1px;
padding:7px 7px 4px 7px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:#dfdfdf;
border-bottom-width:1px;
}
.codekatnav a, .codebreadcrumb a, #forumtb a {
padding-left:18px;
padding-bottom:0px;
background-image:url('https://www.freebasic-portal.de/gfx/folder.png');
background-repeat:no-repeat;
}
.codekatakt {
padding-left:18px;
padding-bottom:0px;
background-image:url('https://www.freebasic-portal.de/gfx/folder.png');
background-repeat:no-repeat;
font-style:italic;
}
.codeinfo {
margin:10px 2px 6px 10px;
padding:4px 0px 4px 8px;
border-style:none;
background-image:url('https://www.freebasic-portal.de/gfx/codeinfotab.png');
background-repeat:no-repeat;
background-position:right bottom;
}
.codeinfo td {
width:180px;
}
.codeinfoh td {
font-size:9pt;
color:#666;
font-style:italic;
}
.codeinfoi td {
padding-bottom:6px;
}
.editkomment {
margin:-6px 0px 12px 0px;
padding:0px 0px 4px 16px;
}
.editkomment td {
padding:3px;
text-align:left;
}
.editdstf {
width:90%;
min-width:500px;
height:350px;
margin:1px 10px 4px 14px;
font-size:10pt;
}
#shadprev {
width:600px;
height:500px;
background-color:#fff;
color:#000;
padding:10px;
overflow:scroll;
}
#dml {
width:300px;
height:350px;
background-color:#fff;
color:#000;
padding:10px;
}
.dmltitel {
font-size:14pt;
font-weight:bold;
background-color:#082480;
color:#fff;
display:block;
padding:3px;
}
.dmluntertitel {
display:block;
margin:1px 1px 8px 1px;
font-size:11pt;
}
.lylist {
margin:13px 0px 20px -1px;
padding:0px;
list-style-type:none;
}
.lylist li {
padding-left:45px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/lylist.png');
background-repeat:no-repeat;
background-position: 25px 2px;
line-height:21px;
}
#lyrefserg {
height:150px;
overflow:scroll;
}
.toolbar {
padding:15px 2px 0px 14px;
width:500px;
}
.ajaximgauswahl {
border-style:none;
padding:3px;
}
.ajaximgauswahl td {
text-align:center;
padding:2px;
vertical-align:top;
}
.ajaximgauswahl img {
cursor:pointer;
}
.ajaximgauswahlcont {
height:234px;
padding:0px;
margin:0px;
overflow:scroll;
margin:1px 0px 6px 0px;
}
.projektliste {
margin:3px 0px 4px 0px;
border-style:solid;
border-width:10px;
border-color:#fff;
border-collapse:collapse;
}
.projektliste td {
border-style:solid;
border-width:10px;
border-color:#fff;
padding:4px;
vertical-align:top;
}
.projlistetn {
width:140px;
text-align:center;
}
.projlistets strong {
display:block;
padding:0px;
margin:0px 0px 2px 0px;
font-size:11pt;
}
.projlkat {
padding:0px;
margin:0px;
font-style:italic;
font-size:9pt;
}
.projli {
padding:5px 0px 0px 0px;
margin:0px;
}
.projltz {
padding:0px;
margin:0px;
}
.projltz hr {
padding:0px;
margin:0px;
}
.projektinfoheader {
width:100%;
padding:2px;
border-style:none;
border-spacing:3px;
}
.projektinfoheader th {
background-color:#ddd; /*#088073;*/
color:#555;
font-weight:bold;
text-align:left;
vertical-align:middle;
padding:4px 4px 4px 8px;
}
.projektinfoheadert {
background-color:#f0f0f0;
padding:5px;
}
.projinfhd td {
padding:3px 3px 3px 5px;
}
.forenlistetabl {
width:255px;
text-align:center;
}
.forenlistetab td {
padding:3px 3px 18px 3px;
}
.forenlistetab b {
display:block;
padding:0px 0px 6px 0px;
}
.downloadrl  {
margin:13px 0px 20px -1px;
padding:0px;
list-style-type:none;
}
.downloadrl ul {
margin:5px 0px 5px -1px;
padding:0px;
list-style-type:none;
}
.downloadrl li{
padding-left:45px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/folder.png');
background-repeat:no-repeat;
background-position: 25px 2px;
line-height:21px;
font-size:11pt;
font-weight:bold;
}
.dleintraglh {
background-color:#eee;
color:#555;
font-weight:bold;
text-align:left;
vertical-align:middle;
padding:0px;
margin:0px 4px 0px 1px;
width:99%;
border-color:#CCC;
border-style:solid;
border-width:1px;
}
.dleintraglh a {
color:#303030;
display:block;
height:100%;
width:100%;
padding:1px 4px 1px 6px;
}
.dleintraglt {
border-collapse:collapse;
border-width:6px;
border-style:solid;
border-color:transparent;
padding:1px;
font-size:10pt;
margin:2px 0px 16px 0px;
}
.dleintraglt td {
vertical-align:top;
}
.dllplfi {
width:141px;
text-align:right;
float:right;
padding:4px 4px 4px 8px;
}
.dllplfi img {
margin:1px 6px 0px 0px;
}
.dleltt {
width:132px;
padding:2px 10px 6px 4px;
}
.dleintragli {
display:block;
padding:9px 0px 0px 0px;
font-style:italic;
}
.dlelht {
width:100%;
}
.dllistpkt {
display:inline;
padding:0px;
margin:0px;
}
.dllistpkt img {
margin:-2px 0px 0px 0px;
}
#bewertung {
padding:4px 4px 6px 6px;
}
#bewertung img {
margin:1px 2px 1px 1px;
}
.bewtipp {
font-size:7pt;
color:#666;
}
#votecount {
font-style:italic;
}
.dloldrel {
display:block;
padding:6px;
background-color:#FDF297;
border:3px solid #FF852B;
text-align:left;
margin:10px 240px 10px 8px;
float:none;
}
.maccspl {
width:51px;
vertical-align:top;
text-align:left;
padding:3px 1px 1px 12px;
}
.maccspr {
vertical-align:top;
text-align:left;
padding:0px 0px 1px 2px;
}
.maccspr a {
display:block;
margin:0px;
padding:0px 0px 4px 0px;
font-size:12pt;
font-weight:bold;
}
.maprofaste {
color:red;
font-weight:bold;
}
.profedittab {
margin:6px 10px 10px 10px;
}
.profedittab td {
padding:4px;
}
.maproft {
width:220px;
}
.maproftk {
width:120px;
}
.syhlraute {
font-size:14pt;
}
.syhlc {
font-family:monospace;
font-size:10pt;
width:65px;
margin:-1px 1px 0px 5px;
}
.syhlt td {
vertical-align:middle;
}
.syhlueb {
margin:6px 10px 0px 0px;
font-size:11pt;
text-decoration:underline;
font-weight:bold;
}
.commreplinieoben {
border:1px solid #ddd;
margin:7px 0 11px 0;
}
.commrepcloud {
width:180px;
min-height:70px;
float:right;
margin:14px 10px 10px 10px;
border-style:solid;
border-width:1px;
border-color:#dfdfdf;
padding:8px 10px 10px 10px;
background-image:url('https://www.freebasic-portal.de/gfx/tagcloud.png');
background-repeat:no-repeat;
background-position:right top;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
}
.commreptab {
margin-top:-4px;
}
.commreptab td {
vertical-align:top;
padding-top:9px;
}
.commrepl {
font-family:Georgia,Serif;
font-size:13pt;
font-weight:bold;
text-align:left;
width:90px;
padding:1px 5px 0px 10px;
}
.commreprh {
display:block;
padding:0px 0px 5px 0px;
font-weight:bold;
font-size:11pt;
}
.commrepru {
display:block;
padding:5px 0px 0px 0px;
font-style:italic;
}
.projedittab {
margin:14px 1px 8px 1px;
}
.projedita {
padding:3px 3px 3px 10px;
width:125px;
}
.projeditc {
padding:3px 3px 3px 10px;
width:200px;
}
.projeditd {
padding:3px 3px 3px 10px;
width:110px;
}
.projedite {
padding:3px 3px 3px 10px;
width:140px;
}
.dlmsrt {
padding:0px;
border-spacing:0px;
margin:0px;
width:100%;
}
.dlmoreshots {
font-weight:bold;
display:block;
background-color:#dfdfdf;
color:#505050;
padding:3px 3px 3px 6px;
margin:18px 8px 3px 8px;
}
.dlmshs {
margin:0px 8px 0px 8px;
padding:0px;
vertical-align:top;
background-color:#f0f0f0;
}
.dlmshs img {
margin:10px 0px 10px 10px;
vertical-align:top;
}
.dlshottab {
margin:16px 10px 10px 10px;
border-collapse:collapse;
border:1px solid #555;
}
.dlshottab td {
padding:4px;
vertical-align:middle;
text-align:center;
border:1px solid #555;
}
.dlshottab th {
background-color:#e0e0e0;
font-weight:bold;
padding:3px 6px 3px 6px;
}
.dlshotverwsp {
vertical-align:top;
padding:0px 18px 0px 0px;
}
#dlshotlinkt {
text-align:left;
}
#dlshotlinkt td {
border:0;
}
.dlimgremove {
width:180px;
margin:1px 0 0 0;
padding:0;
}
.dlimgremove input {
width:180px;
font-size:8pt;
}
.dlshotvorrang {
padding:6px 0 0 0;
}
.dlshotvorrang img {
border:0;
}
.versystab {
padding:4px;
}
.versystab td {
padding:3px;
}
.versionsvergleich {
border-spacing:0px;
width:auto;
border-collapse:collapse;
width:100%;
}
.versionsvergleich th {
padding:4px;
font-weight:bold;
background-color:#eee;
border-style:none;
border-bottom:1px solid #555;
border-spacing:0px;
}
.versionsvergleich td {
padding:3px;
vertical-align:top;
}
.vvglz {
font-family:monospace;
text-align:right;
border-style:none;
padding:3px 4px 2px 4px;
background-color:#eee;
width:40px;
border-right:1px solid #555;
}
.vvspl {
border-style:none;
border-right:1px solid #888;
}
.vvdiff {
background-color:#FACE9E;
}
.spbf {
display:none;
}
.projektcodes {
min-width:440px;
}
.projektcodes td {
padding:2px 2px 6px 2px;
}
.prjrepotab {
min-width:440px;
}
.prjrepotab td {
padding:2px 2px 2px 2px;
}
.prjrepotab th {
padding:2px 2px 2px 2px;
font-weight:bold;
text-align:left;
color:#000;
background-color:transparent;
}
#prjrepohinweis {
color:#777;
font-size:8pt;
display:block;
padding:4px 0 6px 1px;
}
.prepoexp {
width:16px;
text-align:left;
}
.preporev {
font-weight:bold;
width:45px;
}
.prepozeit {
width:150px;
}
.prepoaut {
width:120px;
}
.PrjRepoBoxen {
padding:0 0 7px 2px;
}
.prepotog td {
padding:0 !important;
}
.commitmsg {
display:block;
padding:0 0 3px 0;
}
.prepoexp img {
cursor:pointer;
}
.prepodatlist {
margin:0px 0px 0px -1px;
padding:0px;
list-style-type:none;
}
.prepodatlist li {
padding-left:30px;
padding-bottom:4px;
background-repeat:no-repeat;
background-position: 8px 2px;
}
.prepodadd {
background-image:url('https://www.freebasic-portal.de/gfx/svn_add.png') !important;
}
.prepodedit {
background-image:url('https://www.freebasic-portal.de/gfx/svn_edit.png') !important;
}
.prepodeedit {
background-image:url('https://www.freebasic-portal.de/gfx/svn_eedit.png') !important;
}
.prepodtedit {
background-image:url('https://www.freebasic-portal.de/gfx/svn_tedit.png') !important;
}
.prepoddelete {
background-image:url('https://www.freebasic-portal.de/gfx/svn_delete.png') !important;
}
.pcdic {
width:16px;
}
.nopcodeprojekt {
margin:10px;
background-color:#DDEAFF;
border:2px solid #C5DBFF;
padding:5px 5px 5px 29px;
background-image:url('https://www.freebasic-portal.de/gfx/faqpunkt.png');
background-repeat:no-repeat;
background-position: 7px 6px;
}
.nopcodeprojekta {
margin:10px 10px 2px 10px;
background-color:#FEFFCF;
border:2px solid #FFEA95;
padding:5px 5px 5px 29px;
background-image:url('https://www.freebasic-portal.de/gfx/error.png');
background-repeat:no-repeat;
background-position: 7px 6px;
}
.fbportclal {
margin:0px 10px 10px 10px;
border-collapse:collapse;
border:1px solid #555;
}
.fbportclal td {
padding:2px;
border:1px solid #555;
}
.codeattt {
padding:2px;
min-width:520px;
}
.codeattt td {
vertical-align:middle;
text-align:left;
padding:2px;
}
.bsbtab {
margin:2px 2px 2px 10px;
}
.bsbtab td {
padding:2px 4px 2px 0px;
}
.agbliste li {
margin:0px 0px 8px 0px;
}
.agbpunkt {
display:block;
padding:0px 0px 4px 0px;
}
.bxsep {
width:1px;
height:10px;
}
#refnonjs {
position:absolute;
top:215px;
right:220px;
width:220px;
font-size:9pt;
background-color:#FFF2B7;
border:2px solid #FFC843;
padding:5px 5px 5px 29px;
background-image:url('https://www.freebasic-portal.de/gfx/error.png');
background-repeat:no-repeat;
background-position: 7px 6px;
z-index:3;
}
.refmca td {
padding:4px;
vertical-align:top;
text-align:left;
}
.refmcaliste {
margin:14px 0px 20px -1px;
padding:0px;
list-style-type:none;
}
.refmcaliste li {
padding-left:45px;
padding-bottom:4px;
background-image:url('https://www.freebasic-portal.de/gfx/reflink.png');
background-repeat:no-repeat;
background-position: 25px 2px;
line-height:21px;
}
.dlkatanzahl {
padding-left:10px;
color:#888;
font-style:italic;
font-size:9pt;
font-weight:normal !important;
}
#refsuchfeld {
position:absolute;
top:215px;
right:220px;
border:1px solid #ccc;
color:#444;
background:#eee url('https://www.freebasic-portal.de/gfx/suche.png') no-repeat 2px center;
padding-left:20px;
width:180px;
height:20px;
font-size:10pt;
z-index:2;
}
#refsuchfeld:hover{
border-color:#aaa;
}
#refsuchfeld:focus{
border-color:#888;
}
.linkbannertab td {
text-align:left;
vertical-align:middle;
padding:3px;
font-size:11pt;
}
.linkbannertab {
margin:2px 0px 8px 10px;
}

/* Forum */
.forumfpisp {
padding:3px 1px 3px 3px;
width:34px;
vertical-align:top;
text-align:left;
}
.forumfpbrd a {
font-weight:bold;
vertical-align:middle;
}
#forumfpht {
width:100%;
border-collapse:collapse;
}
#forumfpht td {
border-style:solid;
border-width:2px;
border-color:#fff;
}
#forumfpht th {
font-size:10pt;
font-weight:bold;
background-color:#e0e0e0;
padding:2px 0 2px 5px;
color:#555;
}
#forumfphz {
text-align:center;
}
.forumfpstsp {
width:55px;
text-align:center;
vertical-align:middle;
}
.forumfprsp {
width:105px;
text-align:center;
font-size:9pt;
vertical-align:middle;
}
.forumfpbz td {
background-color:#f4f4f4;
}

#forumbrduebersicht {
width:100%;
border-collapse:collapse;
}
#forumbrduebersicht th, #forumbrduebersicht td {
border-style:solid;
border-width:2px;
border-color:#fff;
}
#forumbrduebersicht th {
font-size:10pt;
font-weight:bold;
background-color:#e0e0e0;
padding:3px 0 3px 0;
color:#555;
text-align:center;
}
#forumboardleer {
background-color:#f5f5f5;
text-align:center;
padding:25px 40px 25px 40px;
font-style:italic;
font-size:10pt;
}

#forumtb {
background-image:url('https://www.freebasic-portal.de/gfx/codebcn.png');
background-repeat:repeat-x;
background-position:center bottom;
margin:8px 1px 16px 1px;
padding:7px 7px 4px 7px;
border-style:none;
border-bottom-style:solid;
border-bottom-color:#dfdfdf;
border-bottom-width:1px;
}
#forumtbseite a {
background-image:url('https://www.freebasic-portal.de/gfx/forum/folder_page_white.png') !important;
}
#forumlact {
margin:-1px 2px 0px 2px;
}
#forumlact  a:link, #forumlact a:hover, #forumlact a:visited, #forumlact a:active {
border:1px solid #c2c2c2;
background-image:url('https://www.freebasic-portal.de/gfx/forum/btnbg.png');
background-repeat:repeat-x;
background-position:center bottom;
display:block;
padding:4px 6px 4px 4px;
text-decoration:none;
font-size:10pt;
float:left;
margin:0 10px 12px 0;
}
#forumlact a:hover {
background-image:url('https://www.freebasic-portal.de/gfx/forum/btnbg_dark.png') !important;
}
#forumlact img {
margin:1px 4px 0px 4px;
float:left;
}
#datei2d, #datei3d {
display:none;
}
.forumeingtbeschr {
font-weight:bold;
vertical-align:top;
text-align:left;
width:140px;
}
.forumdateiupload input {
margin:1px 0 3px 1px;
font-family:"Trebuchet MS",helvetica,"Helvetica Neue",arial,sans-serif;
}
.forumdateiupload div {
padding:0px;
vertical-align:top;
}
#forumfmttb {
width:420px;
margin:0;
padding:3px 0 6px 0;
}
#forumfmttb img {
margin-top:2px;
}
#umfrdiv {
padding:5px 0 5px 24px;
display:none;
}
#umfreingaben input {
margin:6px 0 0 3px;
width:200px;
}
#tabdailydl {
margin:8px 0 8px 10px;
border:0;
}
#tabdailydl td {
padding:4px;
vertical-align:top;
text-align:left;
}
#tabdailydl th {
font-weight:normal;
background-color:#eee;
}
.tabdailydlz td {
padding-bottom:8px !important;
}
.dailybuildmd5 {
padding:3px 0 0 0;
font-family:monospace;
font-size:8pt;
}
#svninfotab {
border:0;
margin:8px 0 8px 10px;
}
#svninfotab td {
border:1px solid #fff;
padding:4px;
vertical-align:top;
text-align:left;
}
#svninfotab th {
border:1px solid #fff;
font-weight:normal;
background-color:#eee;
}
.extlink {
padding:0 0 0 18px;
background-image:url('https://www.freebasic-portal.de/gfx/link.png');
background-repeat:no-repeat;
background-position:1px 2px;
}
#chatusers {
font-weight:bold;
font-size:13pt;
}
#chatstand {
line-height:14pt;
font-size:7pt;
color:#999;
}
.projtaskbox {
padding:14px 0 0 0;
table-layout:fixed;
}
.projtaskbox td {
vertical-align:top;
}
.prjsvnbox {
height:100%;
padding:10px;
margin:0 2px 15px 2px;
border:1px solid #aaa;
-moz-border-radius:5px;
-webkit-border-radius:5px;
border-radius:5px;
}
.prjsvnboxhdr {
position:relative; top:-20px; left:0px; display:block; font-size:10pt; color:#555; background-color:#F0F0F0; text-align:left; font-style:none; font-weight:bold; margin-bottom:-16px; padding:0 2px 0 6px !important;
}
#svnexportfrm {
margin:0;
padding:6px 8px 5px 8px;
}
#svnexportmenu {
display:none;
}
.svnexportsps {
display:none;
}
#svnexportfrmtab td {
vertical-align:middle;
}
#svnjsfehler {
display:block;
padding:6px 8px 5px 8px;
color:red;
font-weight:bold;
}
#svnexportrevfeld {
width:32px;
font-family:"Trebuchet MS";
font-size:10pt;
}
.vgobutton {
display:block;
width:200px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #266BB2;
padding:3px 8px 3px 8px;
margin:12px 0 14px 10px;
background-image:url('https://www.freebasic-portal.de/gfx/blbtnbg.png');
background-repeat:no-repeat;
text-decoration:none;
overflow:visible;
}
.vgobutton img {
float:left; margin:0 3px 0 0;
}
a:hover.vgobutton {
background-image:url('https://www.freebasic-portal.de/gfx/blbtnbg_hover.png') !important;
text-decoration:none;
overflow:visible;
}
.dlvbutton {
display:block;
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #444;
padding:3px 8px 3px 8px;
margin:0 4px 0 0;
background-image:url('https://www.freebasic-portal.de/gfx/grbtnbg.png');
background-repeat:no-repeat;
text-decoration:none;
color:#000 !important;
overflow:visible;
}
.dlvbutton img {
float:left; margin:0 3px 0 0;
}
a:hover.dlvbutton {
background-image:url('https://www.freebasic-portal.de/gfx/grbtnbg_hover.png') !important;
text-decoration:none;
overflow:visible;
}
.vvavlink {
color:#999;
font-size:9pt;
}
.vvavlink a {
color:#C9A675 !important;
font-size:9pt;
}
#ftncbl {
width:88px;
float:left;
margin:5px 10px 5px 8px;
vertical-align:middle;
}
#ftncbr {
width:88px;
float:right;
margin:5px 8px 5px 10px;
vertical-align:middle;
}
#downloadversionen {
margin:4px 1px 3px 1px;
border-collapse:collapse;
border:1px solid #555;
}
#downloadversionen td, #downloadversionen th {
padding:2px 7px 2px 7px;
border:1px solid #555;
}
#downloadversionen th {
font-weight:bold;
background-color:#e0e0e0;
}
a.dlversionlink {
background-image:url('https://www.freebasic-portal.de/gfx/disksmall.png');
background-repeat:no-repeat;
background-position:0px 3px;
padding:0 0 0 14px;
}
#dlvwk {
margin:6px 2px 16px 2px;
}
#dlvneuver {
width:205px;
margin-top:10px;
margin-bottom:3px;
}
#dlvvtab {
margin-bottom:20px;
}
#downlvs fieldset, #downlstatdiv fieldset {
-moz-border-radius:6px;
-webkit-border-radius:6px;
border-radius:6px;
border:1px solid #888;
}
#dlallv {
background-image:url('https://www.freebasic-portal.de/gfx/folder_page_white.png');
background-repeat:no-repeat;
background-position:0px 0px;
padding:0 0 0 18px;
}
#dlstattab {
margin:4px 1px 6px 1px;
}
#dlstattab td, #dlstattab th {
padding:4px;
}
#dlstattab th {
background-color:#e0e0e0;
font-weight:bold;
text-align:left;
}
.dlstatopt {
border:0;
padding:4px;
}
.interviewfrgbox {
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
background-image:url('https://www.freebasic-portal.de/gfx/interviewfragebg.png');
background-repeat:no-repeat;
padding:8px 0 8px 50px;
min-height:56px;
margin:0 10px 10px 10px;
}
.interviewawbox {
-moz-border-radius:12px;
-webkit-border-radius:12px;
border-radius:12px;
background-image:url('https://www.freebasic-portal.de/gfx/interviewawbg.png');
background-repeat:no-repeat;
padding:8px 0 8px 56px;
min-height:56px;
margin:0 10px 26px 54px;
}
#refforwardtable td {
margin-top:16px;
padding:20px 10px 22px 20px;
vertical-align:middle;
text-align:left;
border:0;
}
#refforwardtable strong {
font-size:12pt;
line-height:30px;
font-weight:bold;
}
#jobscond {
position:absolute;
top:16px;
right:20px;
border:0;
padding:0;
}
#jobscond td {
vertical-align:middle;
padding:10px;
font-family:Georgia,'Times New Roman',serif;
font-size:12pt;
}
#jobscond b {
font-family:Georgia,'Times New Roman',serif !important;
}
#jobscond small {
font-family:Georgia,'Times New Roman',serif !important;
font-size:10pt;
}
#jobscond a {
color:#000 !important;
text-decoration:none !important;
}
#specialtr {
position:absolute;
top:11px;
right:11px;
border:0;
padding:0;
width:225px;
height:80px;
}
#benuseiteftdiv {
text-align:right; width:100%;
font-style:italic;
padding-top:24px;
}
#benuseitefooter {
width:100%;
border:0;
padding-top:24px;
}
#benuseitefl {
text-align:left;
}
#benuseitefr {
text-align:right;
font-style:italic;
}
.projfilemgrinactive {
text-decoration:line-through;
color:#444;
}
.projfilemgrtools {
padding-left:10px !important;
}
.projfilemgrtools img {
margin:0 2px 0 0;
border:0;
}
#refchmerrimgtab {
width:188px;
}
#refchmerrtab td {
vertical-align:top;
padding-right:15px;
}
#refchmerrtab {
margin:10px;
}

div#ckkasten {
padding:2px 10px 2px 35px;
margin:10px 0 8px 0;
color:#777;
font-size:8pt;
text-align:left;
line-height:10pt;
background-color:#f9f9f9;
background-image:url('/gfx/cookie-bite.png');
background-repeat:no-repeat;
background-position:10px 5px;
border-radius:4px;
}
div#ckkasten a#ckinfolink {
color:#777;
text-decoration:underline;
}
div#ckkasten a#ckinfolink:hover {
color:#606060 !important;
}
div#ckkasten a#closeckk {
display:inline-block;
width:30px;
height:14px;
padding:2px 0 2px 0;
margin:1px 0 1px 15px;
text-align:center;
background-color:#b0b0b0;
text-decoration:none;
font-size:9pt;
font-weight:bold;
color:#fff;
}
div#ckkasten a#closeckk:hover {
background-color:#a0a0a0 !important;
}


div#captchaChallenge {
padding:12px;
border:1px solid #ddd;
background-color:#f0f0f0;
width:270px;
text-align:center;
}
div#captchaChallenge span {
font-size:20pt;
font-weight:bold;
font-family:'Times New Roman',Times,serif;
margin:none;
float:left;
}
table#captchaTab {
margin:0 0 0 16px;
}
table#captchaTab td {
padding:0 10px 4px 0;
text-align:left;
vertical-align:middle;
}
table#captchaTab input {
width:294px;
font-family:Consolas,monospace;
font-size:16pt;
font-weight:bold;
}
span#cap36ce0c6f7cab7677c57f5f360c24748dfc8cf27c {
display:none;
}

div#datenschutzbedingungen {
padding:10px;
margin:0;
}
div#datenschutzbedingungen p {
padding:0 16px 6px 16px;
margin:0;
}
div#datenschutzbedingungen h1 {
font-size:14pt;
font-weight:bold;
color:#000;
border:0;
margin:16px 0 8px 0;
display:block;
background-color:#fff;
padding:0;
}
div#datenschutzbedingungen h2 {
font-size:12pt;
font-weight:bold;
font-style:italic;
color:#000;
background-color:#fff;
border:0;
margin:12px 0 8px 0;
display:block;
padding:0;
}
div#datenschutzbedingungen h3 {
font-size:11pt;
font-style:italic;
font-weight:normal;
background-color:#fff;
color:#000;
border:0;
margin:12px 0 8px 0;
display:block;
padding:0;
}

.hlzahl {
color:#0000FF;
font-weight:normal;
font-family:monospace;
}
.hlstring {
color:#FF0000;
font-family:monospace;
}
.hlkommentar {
color:#666666;
font-family:monospace;
}
.hlzeichen {
color:#0088CC;
font-weight:bold;
font-family:monospace;
}
.hlkw1 {
color:#0088CC;
font-weight:bold;
    text-transform:uppercase;
}
.hlkw2 {
color:#0000FF;
font-weight:bold;
    text-transform:uppercase;
}
.hlkw0 {
color:#000000;
font-weight:bold;
    text-transform:uppercase;
}
.hlmeta {
color:#009999;
font-weight:bold;
    text-transform:uppercase;
}
