/************ BASIC************/* {	margin: 0px;	padding: 0px;}body,html {height:100%;}body{	font-family: Arial, Helvetica, sans-serif;	font-size:99%;	color:#000000;	background-image: url(../images/menubg.gif);	background-repeat: repeat-y;}h1,h2,h3,h4,h5 {	font-family: Arial, Helvetica, sans-serif;	font-weight:normal;}/*p,table, td, th, dd, li, label, input, select{	font-size:0.5125em;	line-height:1.425em;}*/a:focus, a:active {	outline: none;}/************ UTILS ************/#siteby a {	background:transparent url(../images/siteby_palindrom.gif) no-repeat scroll 0%;	border-width:0px;	bottom:0px;	display:block;	height:88px;	position:absolute;	right:0px;	width:22px;	z-index:100;}#siteby a span {	display: none;}/************COMPATIBILITY ************/.clearer{	clear:both;	height:2px;}.c-float{	overflow:hidden;	height:100%;}/*.content.left, .content.right {position:relative;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.clearfix{display:block}.subcolumns,.subcolumns_oldgecko{width:100%;overflow:hidden}.c_space_r {float:right;margin-left:-5px;}*//* Bugfix for IE 3-Pixel-Jog Bug  * html #content .left {margin-right: -3px}  * html #content .right {height: 1%;margin-left: 24%} */ /* Doubled Float-Margin Fix * html .c_space_l, * html .c_space_l {display:inline;}*/ /************COMPATIBILITY END ************/