/* Stylesheet for vulkanus.at                */
/* Copyright 2006 by Andreas Zwirzitz        */
/* vulkanus.at - vulkanus.cc - vulkanus.net  */

html { height:100%; }
body { height:100%; margin:0px; }

table { padding:0px; margin:0px; border-collapse:collapse; width:100%; margin-left:auto; margin-right:auto; }
	table.master { height:100%; background-color:#333333; }
	table.header { height:70px; background-color:#000000; vertical-align:top; }
	table.menue { height:25px; background-color:#7b7b7b; vertical-align:top; } /* 595959 */
	table.content { height:100%; }
	table.subcontent { height:100%; }
	table.daten { width:600px; border-color:#181818; border-style:solid; border-width:1px; margin-left:auto; margin-right:auto; }
	table.footer { height:35px; background-color:#000000; vertical-align:bottom; }
	
td { padding:0px; margin:0px; border-collapse:collapse; font-family:Verdana,Sans,sans-serif; }
	td.mheader { vertical-align:top; height:70px; }
	td.mmenue { vertical-align:top; height:25px; }
	td.mcontent { vertical-align:top; }
	td.mfooter { vertical-align:bottom; height:35px; }
	td.header { color:#0077ff; font-size:30pt; letter-spacing:0.5em; padding-left:5px; background-image:url(images/header_bg.png); background-position:right top; background-attachment:fixed; background-repeat:no-repeat; }
	td.menue { color:#181818; font-size:10pt; padding-left:10px; padding-right:10px; border-bottom-color:#000000; border-bottom-width:1px; border-bottom-style:solid; border-top-color:#000000; border-top-width:1px; border-top-style:solid; }
	td.content { height:100%; }
	td.subcontent_menu { width:160px; color:#ee8811; font-size:10pt; padding:10px; border-right-color:#000000; border-right-width:1px; border-right-style:dashed; background-color:#292929; vertical-align:top; }
	td.subcontent { background-color:#333333; height:100%; vertical-align:top; padding:10px; color:#cccccc; font-size:10pt; }
	td.daten { border-style:dashed; border-width:1px; border-color:#181818; padding:5px; color:#cccccc; font-size:10pt; vertical-align:top; }
	td.footer { padding-left:10px; color:#cccccc; font-size:8pt; }
	
p { font-family:Verdana,Sans,sans-serif; font-size:10pt; color:#cccccc; }
	p.ueberschrift { font-size:25pt; color:#ee8811; text-align:center; letter-spacing:0.2em; }
	p.zentriert { text-align:center; /*letter-spacing:0.1em;*/ }
	p.links { text-align:left; /*letter-spacing:0.1em;*/ }
	p.bilderhinweis { font-size:7pt; color:#666666; margin-top:75px; border-top-color:#cccccc; border-top-style:dashed; border-top-width:1px; padding-top: 10px; }

span.bilderhinweisueberschrift { font-size:7pt; color:#cccccc; font-weight:bold; }
	
h1 { font-family:Verdana,Sans,Sans-serif; font-size:25pt; color:#ee8811; text-align:center; letter-spacing:0.2em; font-weight:normal; }
h2 { font-family:Verdana,Sans,Sans-serif; font-size:20pt; color:#ffaa33; text-align:center; font-weight:normal; }
h3 { font-family:Verdana,Sans,Sans-serif; font-size:10pt; color:#cccccc; text-align:center; }
	
a { font-family:Verdana,Sans,sans-serif; font-size:10pt; text-decoration:none; }
	a:link { color:#dd7700; }
	a:visited { color:#dd7700; }
	a:focus { color:#dd7700; }
	a:hover { color:#dd6600; text-decoration:underline; }
	a:active { color:#dd7700; }
	
	a.menue:link { color:#181818; }
	a.menue:visited { color:#181818; }
	a.menue:focus { color:#181818; }
	a.menue:hover { color:#292929; text-decoration:underline; }
	a.menue:active { color:#181818; }
	
	a.footer:link { font-size:8pt; color:#cccccc; }
	a.footer:visited { font-size:8pt; color:#cccccc; }
	a.footer:focus { font-size:8pt; color:#cccccc; }
	a.footer:hover { font-size:8pt; color:#cccccc; text-decoration:underline; }
	a.footer:active { font-size:8pt; color:#cccccc; }
	
input.text { font-family:"courier new",courier; font-size:9pt; color:#555555; border-style:dotted; border-width:1px; border-color:#0033FF; padding:2px; padding-left:5px; }
input.submit { font-family:Verdana,Sans,sans-serif; font-size:9pt; color:#555555; border-style:solid; border-width:1px; border-color:#0033FF; padding:2px; letter-spacing:0.1em; }
select { font-family:"courier new",courier; font-size:9pt; color:#555555; border-style:dotted; border-width:1px; border-color:#0033FF; padding:2px; padding-left:5px; }
textarea { font-family:"courier new",courier; font-size:9pt; color:#555555; border-style:dotted; border-width:1px; border-color:#0033FF; padding:2px; padding-left:5px; }

/* Info-Box */
#qrbox { position:absolute; top:100px; right:5px; z-index:3; }
#qrbox span#box { color:#ffffff; background:#333333; font:bold 16px verdana,Sans,sans-serif; text-decoration:none; display:block; padding:5px; border:1px solid black; }
#qrbox span#box:hover { color:black; background:#111111; min-width:180px; }
#qrbox span#box span#qrboxbig { display:none; text-align:center; }
/* #qrbox span#box span#qrboxbig a#bsub { display:none; text-align:center; } */
/* #qrbox a#box span#qrboxbig a { background:#ffffff; font:normal, 10px, Verdana,Sans,sans-serif; color:#222222; min-width:5px; border:none; display:inline; } */
#qrbox span#box:hover span#qrboxbig { color:black; background:#ffffff; font:normal 16px Verdana,Sans,sans-serif; border:1px solid black; display:block; padding:10px; }
#qrbox span#box:hover span#qrboxsymbol { display:none; }
#qrbox span#box:hover span#qrboxbig a#bsub { background:#ffffff; font:normal, 10px, Verdana,Sans,sans-serif; color:#222222; min-width:5px; border:none; display:inline; }

/* Facebook-Like-Button */
/* #fbbutton { position:absolute; top:100px; right:5px; z-index:3; text-align:right; } */


