/*############# CERVUS - neue Medien ########################*/

#unternehmen{
	width: 600px;
	color: #555555;
	text-align: center;
	font-size: 11px;
	padding: 8px;
}

div.utext{
	width: 400px;
	text-align: justify;
}

/*############# PROJEKTE #################################*/

div.projekt{
	width: 600px;
	color: #555555;
	text-align: left;
	font-size: 11px;
	padding: 8px;
}

div.projektdatum{
	width: 600px;
	font-weight: bold;
	text-align: center;
	color: #555555;
}

.projekt_datum{
	font-weight: bold;
	text-align: left;
	color: #555555;
}

div.projektbild{
	width: 170px;
	vertical-align: top;
	float: left;
	padding: 4px;
	font-size: 11px;
}

image.projektbild{
	border: 0px solid #eeeeee;
}

div.projekttext{
	width: 100%;
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	vertical-align: top;
	font-size: 11px;
}

div.projektweb{
	padding-top: 4px;
}

a.web{
	color: #F89830;
	text-decoration: none;
}

div.projekte{
	background-color: #999999;
}

/*############# Referenzen #################################*/

#ref{
	width: 600px;
	color: #555555;
	text-align: left;
	font-size: 11px;
	padding: 8px;

}

div.refdatum{
	width: 600px;
	font-weight: bold;
	text-align: center;
	color: #770000;
}

div.refbild{
	width: 130px;
	vertical-align: top;
	float: left;
	padding: 4px;
}

image.refbild{
	border: 0px solid #eeeeee;
}

div.reftext{
	text-align: left;
	padding-left: 10px;
	padding-top: 2px;
	vertical-align: top;
	background-color: #ededed;
}

div.refweb{
	padding-top: 4px;
	padding-bottom: 6px;
	text-align: center;
	background-color: #ededed;
}

a.web{
	color: #F89830;
	text-decoration: none;
}

a:hover.web{
	color: #F89830;
	text-decoration: underline;
}

div.refname{
	font-size: 12px;
	color: #555555;
	font-weight: bold;
	padding-bottom: 6px;
	padding-top: 6px;
	text-align: center;
	background-color: #ededed;
}



/*######### LOGIN ####################################*/

table.login{
	width: 280px;
	color: #555555;
	text-align: center;
	font-size: 11px;
}

td.login_links{
	width: 80px;
	text-align: left;
	padding-left: 6px;
}

td.login_titel{
	font-size: 12px;
	color: #f89830;
	font-weight: bold;
	padding-bottom: 10px;
	border-bottom: 1px dashed #f89830;
}

td.login_submit{
	font-size: 12px;
	color: #f89830;
	padding-top: 4px;
	border-top: 1px dashed #f89830;
}

a.login{ 
	color: #F89830;
	font-size: 12px;
	text-decoration: none;
}

a:hover.login{
	color: #F89830;
	font-size: 12px;
	text-decoration: underline;
}

a.bearbeiten{
	color: #770000;
	font-size: 11px;
	text-decoration: none;
}

a:hover.bearbeiten{
	color: #770000;
	font-size: 11px;
	text-decoration: underline;
}

/*############# Kontakt #################################*/

div.kontakt_links{
	width: 130px;
	text-align: right;
	float: left;
	padding-top: 4px;
}

div.kontakt_rechts{
	text-align: left;
	margin-left: 160px;
	padding-top: 2px;
}

div.kontakt_leer{
	font-size: 1px;
	height: 1px;
	clear: left;
}

/*############# PARTNER #################################*/

#partner{
	width: 600px;
	color: #555555;
	font-size: 11px;
	padding: 8px;
}

div.partner_links{
	width: 200px;
	text-align: right;
	float: left;
	padding-top: 2px;
}

div.partner_rechts{
	text-align: left;
	margin-left: 240px;
	padding-top: 2px;
}
