@CHARSET "UTF-8";


/* ######################### IMPORT START ######################### */

@import url("reset.css");
@import url("header.css");

/* ######################### IMPORT END ######################### */


/* ######################### FONT GENERAL START ######################### */

@font-face
{
font-family:font_smaek_medium; 
src: url('../font/DINComp-Medium.eot');
}
@font-face
{
font-family:font_smaek_medium; 
src: url('../font/DINComp-Medium.ttf') format('truetype');
}


@font-face
{
font-family:font_smaek_normal; 
src: url('../font/DINComp.eot');
}

@font-face
{
font-family:font_smaek_normal; 
src: url('../font/DINComp.ttf') format('truetype');
}



i{
	font-style:italic;	
}

/* ######################### FONT GENERAL END ######################### */


/* ######################### STRUKTUR GENERAL START ######################### */

body{
	font-family:font_smaek_medium, Verdana, sans-serif;
	font-size:100.01%;
	color:#333333;
}

#wrapper{
	width:99.9%;
	float:left;
	line-height:1;
	min-width:64em;
	max-width:64em;
}

#left-middle, #right-middle{
  margin-top:1em;
  height:auto;
}

#left-middle{
	float:left;
	width:50%;
	margin-left:0.6em;
}

#right-middle{
	float:left;
	width:auto;
}

/* ######################### STRUKTUR GENERAL END ######################### */

/* ######################### FARB- UND STATUSCODES START ######################### */

.status-E{
	color:#000000 !important;	/* erfasst == E */
}
.status-zL{
	color:#751848 !important;	/* zum Lektorat vorgemerkt == zL */
}
.status-L{
	color:#92240f !important;	/* lektoriert == L */
}
.status-zD{
	color:#ba7103 !important;	/* zum Druck vorgmerkt == zD */
}
.status-D{
	color:#695538 !important;	/* gedruckt == D */
}
.status-M{
	color:#999999 !important;	/* manuelles Layout == M */
}
#headline span.headline-small{
	font-size: 1.2em !important;
}
/* ######################### FARB- UND STATUSCODES END ######################### */

/* ######################### SPECIALS START ######################### */
span.link-span, a.link-link{
	font-family:font_smaek_medium, Verdana, sans-serif;
	color:#333333;
	text-decoration:none;
	cursor:pointer;
}

.disabled, input[disabled] {
	color:#b1b1b1 !important;
	background: #fff;
	cursor:default !important;
}


div#message{
	width:100%;
	padding:5px;
}

#message a{
	color:#ffffff !important;
	text-decoration:none;
}
.error, span.save{
	background-color:#92240f;
	color:#ffffff !important;
}
.overlimit{
	color:#92240f;
}
.warning{
	background-color:#ffc600;
	color:#ffffff !important;
}
.success{
	background-color:#65943b;
	color:#ffffff;
}
.clearbreak{
	clear:both;	
}
a[href="#top"]{
  text-decoration:none;
  color:#999999;
  font-size:1em;
  float:left;
  margin:2em 0 2em 0.6em;
}

/* ######################### SPECIALS END ######################### */