/* ######################################################################### */
/*   URL: www.gearz.de                                                       */
/*   Path: ./_css/standalone.css                                             */
/*   Author: tatze - www.gearz.de                                            */
/*   Date: 24.06.2008                                                        */
/* ######################################################################### */


/* ######################################################################### */
/* General Output */
/* ######################################################################### */

@media all {
	body {
		color: black;
		font: normal normal 9pt Verdana, Geneva, Arial, Helvetica, sans-serif;
		background: white url(../_img/bg_standalone.png) top left no-repeat;
		color: #333;
		margin: 40px 110px auto;
	}
	
	a, a:visited {
		color: #820D0D;
		text-decoration: none;
	}
	
	a:hover {
		color: red;
	}
	
	h1, h2, h3, h4, h5 {
		padding: 0;
		margin: 0;
		margin-bottom: 1.25em;
		font-weight: normal;
		border-bottom: 1px solid silver;
	}
	
	h1 { font-size: 1.4em; }
	h2 { font-size: 1.3em; }
	h3 { font-size: 1.2em; }
	h4 { font-size: 1.1em; }
	h5 { font-size: 1em; }

	hr {
		border: 1px solid #ddd;
		border-left: 1px solid #bbb;
		border-top: solid #ccc 1px;
		background: white;
	}

    button {
        border: 1px solid #333;
        background: url('../_img/page/footer.png') repeat-x 0px -39px;
        padding: 3px;
        margin: 0px 5px;
    }
    button:hover {
        cursor: pointer;
        background: #ddd;
    }
    button:active {
        background: #aaa;
        color: white;
    }

	#footer {
		margin-top: 40px;
		font-size: 8pt;
		color: #999;
	}

	#ccc {
		position: fixed;
		bottom: 35px; right: 10px;
		z-index: 16;
		color: black;
		background: url(../_img/page/symbol.png) no-repeat center;
		height: 40px;
		width: 40px;
		text-align: right;
	}

	.code {
		background: #efefef;
		font-family: Courier, monospace;
		font-size: 10pt;
		padding: 5px;
		margin: 5px;
		margin-left: 10px;
		margin-right: 10px;
		border: 1px solid #ccc;
	}

	.text { color: black; }

	.red { color: red; }
	
	.ita { font-style: italic; }
	
	.code { font-family: courier; }
	
	.bold { font-weight: bold; }
	
	.left { float: left; }
	
	.right { float: right; }
	
	.align-middle { vertical-align: middle; }
	
}


/* ######################################################################### */
/* Printer Output */
/* ######################################################################### */

@media print {
	
	body { color: black; margin: 0; }
	
	#footer, .dontprint { display: none; }
	
	a, a:visited { color: black; }
	
}

