#form_container h1,
#top,
#bottom,
#footer {
display:none;
}
#form_container {
border-width:0;
}
body,
div,
p,
span,
h2,
h3,
h4,
h5,
h6 {
font-family:Arial,Sans-Serif !important;
}
ul li.section_break {
border-width:0px !important;
}
a 
{
    color:#069;
    text-decoration:none;
}
a:hover 
{
    text-decoration:underline;
}
form input.text,
form textarea.textarea,
form input.file {
	background:url("/images/var/hintergrund_input_normal.png") no-repeat !important;
	font-size:11px;
	margin:0px;
	margin-left:15px;
	padding:3px;
	color:#959a9d;
	border-width:0px !important;
}
#tl_page2 
{
    width:600px;
    margin:0px auto;
}
form input.text:hover,
form textarea.textarea:hover,
form input.file:hover {
	color:#fff !important;
	background:url("/images/var/hintergrund_input_hover.png") !important;
	border-width:0px !important;
}
form input.text:active,
form input.text:focus,
form textarea.textarea:active,
form textarea.textarea:focus,
form input.file:active,
form input.file:focus {
	color:#000 !important;
	background:url("/images/var/hintergrund_input_focus.png") !important;
	border-width:0px !important;
	}
form textarea.textarea {
height:50px !important;
}
form input.button_text {
	background-image:none;
	background-color:#b3b7b9;
	color:#fff;
	width:auto;
	text-transform:uppercase;
	font-size:12px !important;
	padding:3px 8px;
	border-width:0px;
}
img.bild 
{
    float:left;
    width:200px;
    height:auto;
    margin-right:20px;
}
div.adresse 
{
    color:#676e72;
    width:380px;
    float:left;
    text-align:left;
    font-size:0.9em;
    line-height:1.5em;
    font-family:Arial;
}
div.trenner 
{
	background:url("/images/var/hintergrund_suchergebnisse_block.png") no-repeat;
	color:#fff;
	width:530px;
	height:24px;
	padding:0 20px;
	font-size:0.8em;
	padding-top:6px;
	margin-top:10px;
	text-align:left;
	font-size:1em;
	font-weight:bold;
	text-transform:uppercase;
	margin-bottom:10px;
	float:left;
	clear:both;
}
div.adresse h3 
{
    margin:0px;
    padding:0px;
    font-size:1.3em;
    font-family:Arial;
    color:#000;
}
div.entry 
{
    width:100%;
    float:left;
    clear:both;
    padding:5px 0 10px 0;
    margin-bottom:5px;
    border-bottom:1px solid #676e72;
}
#main_body form.appnitro ul li {
padding-left:0px !important;
}
div.form_description p {
line-height:1.4em;
color:#676e72;
}
label.description {
font-family:Arial !important;
}
div.form_description {
display:none !important;
}
div.machform_tabheads 
{
    width:600px;
    clear:both;
    height:auto;
}
div.machform_head 
{
    width:100%;
    height:60px;
    float:none;
    text-align:center;
}
body.embed div.machform_tabheads 
{
    width:100%;
    padding:3% 0;
    clear:both;
    height:auto;
    float:left;
}
div.machform_tabheads #tl_outlook 
{
    display:block;
    float:right;
    padding:8px 40px 8px 0;
    background:url("/images/icons/add_to_outlook.png") top right no-repeat;
}
div.machform_tabheads #tl_tabhead1 
{
    color:#fff;
    display:block;
    padding:6px 0 8px;
    height:26px;
    width:80px;
    float:left;
    text-align:center;
    background:url("/images/icons/produktionsspiegel_tabs/aktiv_1.png") no-repeat;
}
div.machform_tabheads #tl_tabhead2 
{
    color:#fff;
    display:block;
    padding:6px 0 8px;
    height:26px;
    width:126px;
    float:left;
    text-align:center;
    background:url("/images/icons/produktionsspiegel_tabs/inaktiv_4.png") no-repeat;
}
#tl_page2 
{
    display:none;
    overflow:auto;
    overflow-x:hidden;
}
select  {
	background:url("../images/var/hintergrund_input_normal.png") no-repeat;
	font-size:11px;
	color:#959a9d;
	font-family:Arial;
	}
select:hover {
	color:#fff;
	background:url("../images/var/hintergrund_input_hover.png");
	}
select:active,
select:focus {
	color:#000;
	background:url("../images/var/hintergrund_input_focus.png");
	}
div.form_success 
{
    text-align:left;
}
div.form_success h2 
{
    
    text-align:left;
    font-family:Arial;
    color:#000;
    font-size:1.1em;
    line-height:1.5em;
    font-weight:bold;
}
