﻿
html, body, div, span, table, h1, h2, ul, li, form, p { border:solid 0px blue; }


/* border auf 1 setzen und alle Rahmen werden sichtbar */

body { font-size:14px; font-family:verdana, arial, helvetica, sans-serif; background: #F4E4D2; color: #333333; margin:0; padding:0; }
p.fett  {font-weight:bold;color:#666666; }

A:link { text-decoration:underline; color:#ffffff; }
A:visited { text-decoration:none; color:#ffffff; }
A:hover { text-decoration:underline; color:#FF9900; }
A:active { text-decoration:underline; color:#FF9900; }

/* Farben */
/* ------------------------------------------------------------------------ */
.ctgrau { color:#333333; } 
.cbgrau { background:#333333;}

.ctnetz { color:#990000; } 
A:link.linnetz { text-decoration:underline; color:#990000; }
A:visited.linnetz { text-decoration:none; color:#990000; }

.ctraum { color:#009900; }
A:link.linraum { text-decoration:underline; color:#009900; }
A:visited.linraum { text-decoration:none; color:#009900; }

.ctplan { color:#000099; }
A:link.linplan { text-decoration:underline; color:#000099; }
A:visited.linplan { text-decoration:none; color:#000099; }


/* Schrift */
/* ------------------------------------------------------------------------ */
span.super { font-size:60px; font-weight:bold;color:#666666; }
span.head { font-size:24px; font-weight:bold; color:#666666; }
span.headsub { font-size:24px; font-weight:normal; color:#666666; }
span.sub { font-size:14px; font-weight:bold; color:#666666; line-height:24px;}
span.subtxt { font-size:14px; font-weight:normal; color:#666666; }
span.ftxt { font-size:12px; font-weight:normal; color:#666666; line-height:18px; }
.bot { vertical-align:bottom;}
span.ftxtq { font-size:12px; font-weight:normal; color:#666666; line-height:18px; }
span.navtxt { font-size:12px; font-weight:bold; color:#666666; line-height:18px; }
span.i { font-size:16px; font-weight:bold; color:#666666; line-height:18px; font-family:times, serif;}
span.quell { font-size:10px; font-weight:normal; color:#666666;}

/* Boxen */
/* startseite und ff */ 
/* ------------------------------------------------------------------------ */
#boxbg
{
	position: absolute;
	left: 50%;
	width: 755px;
	height: 535px;
	margin-top: 4%;
	margin-left: -380px;
	z-index: 1;
	background-color: #cccccc;
	
} /* background-image: url(../r_bilder/layout_sujet_bg.gif); */

#boxstartbild { position:absolute; top:180px; left:250px; width:340px; height:255px; z-index:2; } 
#boxbild { position:absolute; top:100px; left:25px; width:340px; height:255px; z-index:2; } 
#boxmbm { position:absolute; top:365px; left:25px; width:340px; text-align: right;  z-index:3;} /* mehrbildermen&uuml; */ 
#boxstarttext
{
	position: absolute;
	top: 100px;
	left: 250px;
	width: 300px;
	height: 35px;
	z-index: 3;
}

#boxtext
{
	position: absolute;
	top: 100px;
	left: 390px;
	width: 340px;
	height: 255px;
	z-index: 3;
}
#bnetz{  position:absolute; top:0px; left:0px;
	width: 79px;
	border-bottom: 1ex solid  #990000;
	text-align: center;
	}
#braum{  position:absolute; top:0px; left:80px;
	width: 79px;
	border-bottom: 1ex solid  #009900;
	text-align: center;
	}
#bprint{  position:absolute; top:0px; left:160px;
	width: 79px;
	border-bottom: 1ex solid  #000099;
	text-align: center;
	}
#boxjokr { position:absolute; top:0px; left:0px; width:10px; z-index:3; }


#boxtextref { position:absolute; top:60px; left:30px; width:700px; z-index:6; }

#boxhmenu { position: absolute; top: 10px; left:25px; width: 680px; height: 30px; z-index: 6; text-align: right; }/* Hauptmen&uuml; */ 



/* Boxen */ 
/* Streifen */ 
/* ------------------------------------------------------------------------ */
#boxstreifenrgb { position:absolute; top:460px; left:0px; width:755px; height:75px; z-index:4; }  /* streifen unten f&uuml;r projektauswahl */ 

#boxreiter { position:absolute; top:10px; left:25px; width:565px; text-align: right; z-index:6; } /* Reitertxt */ 

#boxslog { position:absolute; top:10px; left:390px; z-index:6; } /* Claim */ 

#boxstrr { position:absolute; top:-50px; left:615px; z-index:6; } /* Rot */ 
#boxstrg { position:absolute; top:-50px; left:649px; z-index:6; } /* Gr&uuml;n */ 
#boxstrb { position:absolute; top:-50px; left:683px; z-index:6; } /* Blau */ 

#boxstrstat { position:absolute; top:35px; left:609px; z-index:7; } /* Projektstatus Streifen */ 

#boxprojausw { position:absolute; top:35px; left:25px; width:565px; height:35px; text-align: right; z-index:5; } /*  projektauswahl */ 

#boxzab { position:absolute; top:370px; left:0px; width:615px; height:98px; z-index:3; }



