@charset "UTF-8";


@media screen, projection
{
    .mainTop
    {
        width:562px;
        height:13px;
        margin:0px;
        background:url('../images/r_corner_top.gif') no-repeat;
        font-size:1px;
    }

    .mainInner
    {
        width:562px;
        margin:0;
        padding:4px 0;
        background:url('../images/r_mid.gif');
    }

    .mainBottom
    {
        width:562px;
        height:13px;
        margin:0;
        background:url('../images/r_corner_bottom.gif') no-repeat;
        font-size:1px;
    }

    .mainInner .line, .mainInner .title
    {
    	margin:0 20px;
    }

    .contenttable *
    {
    	vertical-align:top;
    }

    .contenttable
    {
    	margin-bottom:2em;
    }

    #content
    {
    	font-size:1.2em;
    	line-height:1.6em;
    	margin:2em 20px 0 20px;
    	/*font-family:Verdana;*/
    }

    #content p
    {
    	margin-bottom:2em;

    }

    #content .line
    {
    	margin:0 0 24px 0;
    }

	#imprint
	{
		font-size:1.2em;
	}

    .field
    {
        background:#f7f7f7;
        padding:0 4px 0 4px;
        border-top:1px solid silver;
        border-bottom:1px solid silver;
    }


    .leftInner p
    {
    	font-size:1.2em;
    }

    /* Textformatierung */

    h1
    {
        margin:0px 0px 0px 0px;
        padding:0px;
        border:0px;
        font-size:1.2em;
        font-weight:normal;
        color:#c40008;
        /*border-bottom:1px solid #c40008;*/
    }

    h2
    {
        margin-bottom:-4px;
        font-size:1.15em;
    }

    .faq h3
    {
        margin-bottom:0px;
        font-size:1em;
        padding-left:16px;
    }

    div.footer
    {
        margin:0px;
        padding:0px;
        border:0px;
        border-top:1px solid #c40008;
    }

    p
    {
        text-align:justify;
        margin:8px 0px 8px 0px;
    }

    p.center
    {
        text-align:center;
    }

    .faq p
    {
        margin-top:4px;
        padding-left:16px;
    }

    td.user
    {
        min-width:30px;
    }

    .line
    {/*
        height:1px;
        min-width:0px;
        line-height:1px;
        font-size:1px;
        margin:0px 1px 0px 1px;
        padding:0px;
        border:0px;
        background-color:#c40008;*/

        clear:both;
        font-size:1px;
        height:1px;
        border-top:1px solid #c40008;
        line-height:1px;
    }

    a.ext { padding-right:14px; background:url(../../img/icons/ext.gif) right center no-repeat; }
    a.int, a.mp3 { padding-right:14px; background:url(../../img/icons/int.gif) right center no-repeat; }
    a.pdf { padding-right:14px; background:url(../../img/icons/pdf.gif) right center no-repeat; }


    .bodytext
    {
        font-size:1em;
        text-align:justify;
        margin:4px 0px 4px 0px;*/
    }

    .header {
        color:#C40008;
        font-size:0.85em;
    }

    #content ul li
    {
        font-size:0.875em;
        clear:both;
    }

    .r_line
    {
        font-size:1px;
    }


    .mainInner a.ext
    {
        color:#c40008;
        padding-right:14px;
        background:url('../../images/icons/ext.gif') right center no-repeat;
    }

    .mainInner a
    {
        /*text-decoration:none;*/
        color:#c40008;
    }
    /*
    .mainInner a:hover
    {
        text-decoration:underline;
    }*/
}