/*===== Resets =====*/
body, address, blockquote, dl, ol, ul, li, form, fieldset, legend, h1, h2, h3, h4, h5, h6, p, pre {
margin:0;
padding:0;
}

body {
    background: #f5f6f6;
    padding:20px 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	height:100%; 
	width:100%; 
	font: 0.72em/1.72em Arial, Helvetica, Trebuchet, Sans; /* Use font-size 0.75em to decrease font-face one step */
	color: #666666;
}
html {overflow-y:scroll;} /*keep scrollbar present in FF, avoids horizontal jumping on changing content length - VALIDATES ONLY IN CSS3 */

#navbar h4, #footer h4 {padding:0}

/*==== Begin Layout Styles ====*/

#wrapper {
    margin: 0 auto;			/* centers the page on stage */
    width:1006px;			/* main width of the page */
    background: #f5f6f6; 	/* sidebar color */
}
#header {
    height:40px;
    text-align:center;
    margin: 0 158px;
}
#navbar {
    height:20px;
    line-height: 20px; 
    background: none;
	padding: 0 16px;
    margin: 0 156px;
}
#container {
    margin-left:158px;	/* 146px leftCol width + 12px space */
    margin-right:158px;	/* 146px rightCol width + 12px space */
    min-height:400px;
    background:#ffffff; /*content color*/
}

#innerwrap {
    float:left;
    width:100%;
    position:relative;
}
#content {
    text-align: left; 	/* fix center text from body tag */
    float:right;
    width: 690px; 		/* 1006 - 2 x 158px */
    background:#FFFFFF; /*content color*/
}
.innerpadding		{	padding:14px;	}	/* Padding for Content Section */
.innerpadding_cols	{	padding:10px;	}	/* Padding for Content Section */


#leftCol {
	text-align: left; 	/* fix center text from body tag */
    float:left;
    width:146px;
    margin-left:-158px;
    padding-bottom:10px;
    position:relative; /*IE6 needs this*/
    background:#f5f6f6;
}
#rightCol {
	/* height:680px; */	/* Define fixed height if you want to, but remember this disables the height variability of the rightCol depending on the content*/
	text-align: left; 	/* fix center text from body tag */
    float:right;
    width:146px;
    margin-right:-158px;
    padding-bottom:10px;
    position:relative; /*IE6 needs this*/
    background:#FFFFFF;
}
.clear {clear:both}

#footer {
    clear:both;
	position: relative;
	padding-top:8px;
    margin: 0 158px;
    background: none;
    text-align:left;
}
.adevis_logo		{ width:110px; margin: 10px 0 0 0;}

/* Newsletter Dropdown */

#wrapper ul.select-nl { list-style: none; margin: 0; position: relative; padding-bottom: 10px; }
#wrapper ul.select-nl li {  list-style: none; margin: 0; padding: 0; float: none !important; }
#wrapper ul.select-nl li a {
	background: #000 url(../images/btn_newsletter_out.gif) no-repeat top left;
	display: block;
	width: 102px;
	height: 16px;
	color: #333;
	font-size: 10px;
	padding: 51px 0 0 23px;
	color: #333;
}
#wrapper ul.select-nl li a:hover, #wrapper ul.select-nl li:hover a { text-decoration: none; background: #000 url(../images/btn_newsletter_over.gif) no-repeat top left; }
#wrapper ul.select-nl ul { display: none; }
#wrapper ul.select-nl li:hover ul { display: block; position: absolute; padding: 0; left: 0; bottom: -30px; }
#wrapper ul.select-nl ul li { background: #DDD; padding: 0 1px 1px 1px; }
#wrapper ul.select-nl ul li a, #wrapper ul.select-nl li:hover ul li a { height: 16px; padding: 3px 0 0 8px; width: 115px; background-image: none; background-color: #FFF; color: #AAA; font-weight: bold; }
#wrapper ul.select-nl ul li a:hover, #wrapper ul.select-nl li:hover ul li a:hover { background-image: none; background-color: #FFF; color: #333; }


/*
*facelift
*/
.facelift #content #stellenmarktContent table {position: relative; float:none; width:100%;}
.facelift #stellenmarktContent .treffer {float: left; display:inline; margin: 20px 0 0 0;}
.facelift #stellenmarktContent .pagebrowser {float: right; display:inline; width:350px; margin:20px 0 0 0;}
.facelift #stellenmarktContent .pagebrowser a {float: right; display:inline;}
.facelift #stellenmarktContent .pagebrowser ul {float: right; display:inline;}
.facelift #stellenmarktContent .pagebrowser ul a {float: left; display:inline;}



