/*<HTML><HEAD><!-- PageID 7703 - published by RedDot 9 - 9.0.0.33 - 27637 --><title>RedDot</title></HEAD><BODY>*/

/* Ueber Uns */
h1             { background-image:url("images_layout_allg/70000_ueber_uns.png") }
/* Kontakt         */
h1.h1Kontakt     { background-image:url("images_layout_allg/kontakt/headline-top.png") }


p.Xtop         { background-image:url("images_layout_allg/kontakt/header_small.gif") }
div.Xcontainer { background-image:url("images_layout_allg/kontakt/content-float.gif") }
p.Xbottom      { background-image:url("images_layout_allg/kontakt/footer-small.gif") }


div.contactform span.intro
{
    display:block;
    margin-bottom:10px;
}
div.contactform fieldset { padding:7px 0; }
div.contactform label
{
    float:left;
    clear:both;
    width:110px;
    padding:3px 10px 0 0;
}

div.contactform input,
div.contactform textarea,
div.contactform select
{
    float:left;
    text-align:left;
    margin:0 0 5px 0;
    border:1px solid #ccc;
    padding:2px 3px;
}
div.contactform input { width:195px; }
div.contactform textarea
{
    width:330px;
    height:100px;
    overflow:auto;
}
div.contactform span.radio input
{
    width:auto;
    float:none;
    margin:-3px 0;
}
div.contactform span.radio
{
    float:left;
    margin:3px 0 5px 0;
}
div.contactform span.gebdatum input
{
    width:39px;
    float:none;
    margin:0;
    text-align:center;
}
div.contactform input#gebjahr
{
    width:100px;
}
div.contactform input.submit
{
    float:right;
    width:100px;
    height:30px;
    background:#f00 url("images_layout_allg/kontakt/abschicken.gif") 0 0 no-repeat;
    display:block;
    border:0 none;
}
div.contactform input.invalid,
div.contactform textarea.invalid
{  border:3px solid red; }

/*</BODY></HTML>*/
