/* CSS Document */

body{
	font-family:Arial;
	color:#ffffff;
	font-size:12px;
	scrollbar-face-color:#777777;
	scrollbar-highlight-color:#aaaaaa;
	scrollbar-3dlight-color:#777777;
	scrollbar-darkshadow-color:#aaaaaa;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:#777777;
}

body.black{
	font-family:Arial;
	color:#000000;
	font-size:12px;
}

body.grau { 
	background-image:url(../pics/bg_grau.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.grau_line { 
	background-color:ffffff;
	background-image:url(../pics/bg_grau_mit_linien.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.rot { 
	background-color:ffffff;
	background-image:url(../pics/bg_architektur_leer.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.grün { 
	background-color:ffffff;
	background-image:url(../pics/bg_innenarchitektur_leer.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.petrol { 
	background-color:ffffff;
	background-image:url(../pics/bg_visualisierung_leer.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

.home { 
	background-color:ffffff;
	background-image:url(../pics/home-ani.gif); 
	background-repeat:no-repeat;  
	-background-attachment: fixed;
}

body.navi { 
	background-color:ffffff;
	background-image:url(../pics/bg_navi.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.architektur { 
	background-color:ffffff;
	background-image:url(../pics/bg_architektur.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.innenarchitektur { 
	background-color:ffffff;
	background-image:url(../pics/bg_innenarchitektur.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.visualisierung { 
	background-color:ffffff;
	background-image:url(../pics/bg_visualisierung.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.qbismus_1 { 
	background-color:ffffff;
	background-image:url(../pics/bg_qbismus_1.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.qbismus_2 { 
	background-color:ffffff;
	background-image:url(../pics/bg_qbismus_2.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.qbismus_3 { 
	background-color:ffffff;
	background-image:url(../pics/bg_qbismus_3.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}

body.qbismus_4 { 
	background-color:ffffff;
	background-image:url(../pics/bg_qbismus_4.gif); 
	background-repeat:no-repeat;  
	background-attachment: fixed;
}


table.navi{
	margin: 7px 0px 0px 85px;
	border-collapse:collapse;
}

td.navi{
	vertical-align:top;
	height:70px;	
}

table.projects{
	margin: 7px 0px 0px 15px;
	width:490px;
	border-collapse:collapse;
}

td.projects{
	vertical-align:top;
	height:70px;
	width:62px;
}

table.content{
	margin: -5px 0px 0px 10px;
}

table.content_dreizeilen_mit_navi{
	margin: -42px 0px 0px -16px;
	width:483px;
	height:450px;
}

table.content_dreizeilen{
	margin: 10px 0px 0px -16px;
	width:483px;
	height:450px;
}

table.line_content{
	height:68px;
	width:484px;
	border-color:#CCCCCC;
	border-bottom-style:solid;
	border-top-style:solid;
	border-bottom-width:1px;
	border-top-width:1px;
}

table.line{
	height:55px;
	width:340px;
}

table.details{
	margin: -8px 0px 0px 10px;
}

table.datatableNavi{
	background:#999999;	
	color:#000000;
	font-size:11pt;
	font-family:'Arial';
	width:40em; 
	border-width:2;
	border-color:#999999;
}

table.datatable{
	background:#dddddd;	
	color:#000000;
	font-size:11pt;
	font-family:'Arial';
	width:40em; 
	border-collapse:separate;
	border-style:solid;
	border-width:2;
	border-color:#999999;
}

table.sumbittable{
	font-size:11pt;
	font-family:'Arial';
	width:40em; 
	border-collapse:separate;
	border-style:solid;
	border-width:0;
}

tr.dunkleZeile{
	background:#ababab;
	font-size:8pt;
}

tr.helleZeile{
	background:#bcbcbc;
	font-size:8pt;
}

tr.hover{
	background:#D9EAFF;
	font-size:8pt;
}

th.kopfzeile{
	background:#999999;
	font-size:8pt;
}

a.kopfzeile{
	font-size:8pt;
	text-decoration:none; color:#333333;
}

a.kopfzeile:hover{
	font-size:8pt;
	text-decoration:none; color:#cccccc;
}

a.button img {
	filter:alpha(opacity=70);
	-moz-opacity:0.70;
	opacity: 0.70;
}

a.button:hover img {
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity: 1.00;
}

a.button.aktiv img {
	filter:alpha(opacity=100);
	-moz-opacity:1.00;
	opacity: 1.00;
}

a.architektur{
	color:#ffffff;
	text-decoration:underline;
}

a.architektur:hover{
	color:#760731;
}

a.innenarchitektur{
	color:#ffffff;
	text-decoration:underline;
}

a.innenarchitektur:hover{
	color:#99aa33;
}

a.visualisierung{
	color:#ffffff;
	text-decoration:underline;
}

a.visualisierung:hover{
	color:#336666;
}

a.grau{
	color:#DEDEDE;
	text-decoration:none;
}

a.grau:hover{
	color:#ffffff;
	text-decoration:underline;
}

a.dunkelgrau{
	color:#111111;
	text-decoration:none;
}

a.dunkelgrau:hover{
	color:#666666;
	text-decoration:none;
}

a{
	color:#777777;
	text-decoration:none;
}

a:hover{
	color:#aaaaaa;
	text-decoration:underline;
}

iframe{
	border-style:solid;
	border-width:1pt;
	border-collapse:collapse;
	border-color:#aaaaaa;
}

iframe.news{
	border-width:0pt;
	border-collapse:collapse;
}

