/* CLLB Homepage */
/* Really Basic Adjustments */
div{ border:0px solid yellow;}

A{
	text-decoration:none;
	color:#006;
	font-size:12px;
	font-weight:bold;
}
A:HOVER{
	text-decoration:underline;
}
HTML
{
	height: 101%;	
}

BODY {
	margin: 0;
	padding: 0;
	font-family: Arial;
	background: #fff;
	font-size: 12px;
	margin-top:15px;
	/*font-size: 10px;*/ /* used for easy em <=> px conversion */
}

TABLE,TR,TD {
	font-size: 1em;
	margin: 0;
	padding: 0;
	border-collapse: collapse;
}

FORM {
	margin: 0;
	padding: 0;
}

IMG {
	border: 0;
}


/* Texts */
H1,H2,H3,H4,H5,H6,H7,P {
	margin: 0.5em 0 0.25em;
}


/* Main Elements */

#PageBox{
	width:900px;
	margin-left:auto;
	margin-right:auto;

}

.left-cell {
	width: 100%;
	//float: left;
}

.navi-cell {
	width: 100%;
	padding:0;

	//float: left;
}

.right-cell {
	width: 25em;
	float: left;
}
.boxed{
	/*
	border: 1px solid gray; padding: 1em; background: white;
	*/

	}

#Main {
	padding:0;
	width:570px;
	float:right;
}

.Main {
	padding: 0;
	width:570px;
	float:right;
}

#Main UL,#Main LI {
	margin: 0.25em 0 0 1em;
}


.SeparateCol{
	width:60px;
	float:left;
	height:250px;
}
#Header {

}

#Logo
{
	width: 142px;
	height: 60px;
	margin: 28px 0 0 24px;
	background: url(images/xLogo_CLLB_negativ.png); /* disabled */
	text-align: left;
	float:left;
}

#BlogAd
{
        width: 120px;
        z-index:1;
        position:relative;
        left:762px;
        top:30px;
}

/* ie 6 hack */
* html #BlogAd
{
	left:540px;
        top:114px;
}

/* ie 7 hack */
*:first-child+html #BlogAd[id]
{
	left:597px;
        top:118px;
}

#Navigation {
}

.Navigation {
	width:250px;
	float:left;
	padding: 4px 0 0 0;
}

#AdminNavigation{
	background: #ededed;
}
#AdminNavigation TD
{
	padding: 0.5em;
}

#Login,#I18N {

}

#I18N {
	float: right;
}
#Login A,#I18N A {
	color: #333;
}

#Search {
	padding: 0.5em;
	background: #eee;
	text-align: right;
}

.Footer {
	margin-top:13px;
	padding-top: 8px;
	color:#333;
	float:left;
	height:30px;
	font-size:11px;
}

.Footer A {
	color: #999;
}


