/**
 * @copyright		(c) 2008, Viktor Steinke. All rights reserved.
 * @author			Viktor Steinke <steinke@brainworxx.de>
 *
 *
 * @group			GUI
**/

/* @area Page
----------------------------------------------------------------------------------------------------*/
#pageC{
	margin-right: auto;	
	margin-left: auto;	
}

#pageL{
	margin-right: auto;	
}

#pageR{
	margin-left: auto;	
}

/* @area Elements
---------------------------------------------------------------------------------------------------*/
abbr,acronym {
	border-bottom:1px dotted #000;
	cursor:help;
} 
th,td {
	border:1px solid #000;
	padding:.5em;
}
th {
	font-weight:bold;
	text-align:center;
}
caption {
	margin-bottom:.5em;
	text-align:center;
}
em {font-style:italic;}
blockquote,ul,ol,dl {margin:1em;}
ol,ul,dl {margin-left:2em;}
ol li {list-style: decimal outside;}
ul li {list-style: disc outside;}
dl dd {margin-left:1em;}
p,fieldset,table,pre {margin-bottom:1em;}
input[type=text],input[type=password],textarea{width:12.25em;*width:11.9em;}
object{outline:none;}

a{cursor:pointer;}
div{cursor:default;}

/* @area Clear
----------------------------------------------------------------------------------------------------*/
html body div.clear,
html body span.clear {
	background: none;
	border: 0;
	clear: both;
	display: block;
	float: none;
	font-size: 0;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
	visibility: hidden;
	width: 0;
	height: 0;
}

.clearfix:after {
	clear: both;
	content: '.';
	display: block;
	visibility: hidden;
	height: 0;
}

.clearfix {
	display: inline-block;
}

* html .clearfix {
	height: 1%;
}

.clearfix {
	display: block;
}

