﻿/*	DESCRIPTION  => ZEIGE.DE
	PUBLISHER    => lammertz.net
	---------------------------------------- */

body { 
	background: #e5eaf0 url("5/bground.gif") repeat-x; 
	font-family: Arial, Helvetica, sans-serif; 
	margin: 20px;
	}

.logo { 
	position: absolute; 
	background: url("5/zeige-logo.gif") no-repeat; 
	top: 20px; left: 0; 
	width: 220px; height: 60px; 
	margin: 0 15px; 
	z-index: 10; 
	}

img {
	border: 0 none;
	}



#whoami { 
	position: absolute; 
	color: #ffffff; 
	top: 36px; left: 310px; 
	width: 300px; height: 60px; 
	margin: 0 15px; 
	z-index: 10; 
	}




/*	Navigation
	---------------------------------------- */

#clink { 
	position: absolute;
	top: 148px; 	
	width: 148px; 
	z-index: 1;
	}

#clink a {
    display: block; 
    background: #abb8c8;
    padding: 8px;
    margin: 0 0 9px 0; 
    border-right: #e5eaf0 4px solid; 
	border-left-width: 0px; 
	border-bottom-width: 0px;
	color: #333333;
 	text-align: center; 
 	text-decoration: none;
	}
	
#clink a:hover {
    border-right: #abb8c8 4px double; 
    background: #ffffff;
    color: #336699;
	}

.copy { 
	margin: 50px 0; 
	font-size: 10px; 
	text-align: center;
	}




/*	Rubriken
	---------------------------------------- */

.buttons {
	position: absolute; 
	margin: 160px 0 0 150px; 
	width: 690px; 
	font-size: 9pt; 
	}
	
html * .buttons {
	margin: 120px 0 0 172px; 
	}	
	

a.branche {
	background: #ffffff;
	display:block;
	width: 120px;
	height: 100px;	
	float: left;
	margin: 8px; 
	padding: 8px 0;
	text-align: center;
	color: #186D96;
	text-decoration: none;
	border: 1px solid #abb8c8;
	overflow: hidden;
	text-transform: none;
}

a.branche img {
	width: 100px;
	height: 60px;
	margin: 10px 0;
	}

	
	

/*	Unternehmensseite
	---------------------------------------- */
	
#recordset {
	position: absolute; 
	top: 148px; left: 200px; 
	padding: 20px; 
	width: 505px; 
	background: #ffffff;
	border: 1px solid #abb8c8;
	font-size: 1em;
	}
* html #recordset { width: 535px; }


#clearfix {
	float: left;
	display: inline-table;
	}

#pix {
	width: 40px;
	float: left;
	}

#pix img {
	width: 30px;
	height: 30px;
	}

	
#txt {
	margin: -3px 0 20px 40px;
	}	

#txt img {
	width: 18px;
	height: 18px;
	margin-right: 7px;
	float: left;
	}

#log img {
	width: 100px;
	height: 60px;
	float: right;
	}	


.firmenlink { 
	line-height: 30px;
	}

.firmenlink a {
	color: #cd5c5c; 
	text-decoration: underline; 
	}

#recordset .bt_recordset img {
	width: 30px;
	height: 30px;
	margin-top: 80px;
	}


	
	
/*	Login
	---------------------------------------- */
	
.fehler { 
	font-size: 1em;
	color: #ff0000;	
	font-weight: bolder;	
	}


	
/*	Impressum
	---------------------------------------- */
	
.title { 
	font-size: 1.2em;
	color: #003466;	
	font-weight: bolder;	
	}

.impressum_text { 
	font-size: .71em;
	}
