@import url(reset.css);
@import url(typography.css);
@import url(style.css);
/* border for images with class = border_img  */
.border_img{ border: 1px solid #D4D3C3; padding: 3px; float: left; margin: 5px;}

/* design of paragraph with class = error */
p.error {
    display: block;
    background: #FAE8E8 url(../images/error.gif) 10px 7px no-repeat;
    color: #CD3301;
    border-top: 2px solid #CD3301;
    border-bottom: 2px solid #CD3301;
    padding: 10px 15px 10px 45px;
    text-align: justify;
}

/* design of paragraph with class = error */
p.tips {
    display: block;
    background: #ECF2FE url(../images/tips.gif) 10px 7px no-repeat;
    color: #63A5FF;
    border-top: 2px solid #63A5FF;
    border-bottom: 2px solid #63A5FF;
    padding: 10px 15px 10px 45px;
    text-align: justify;
}

/* design of paragraph with class = error */
p.info {
    display: block;
    background: #FDF6E4 url(../images/info.gif) 11px 7px no-repeat;
    color: #E48049;
    border-top: 2px solid #E48049;
    border-bottom: 2px solid #E48049;
    padding: 10px 15px 10px 45px;
    text-align: justify;
}

h3.h3_art { padding: 0 0 9px 0; margin: 0 0 9px 0; font-size: 1em; line-height: 1em; border-bottom: 1px solid #dadada; }
a.mail { padding: 0 0 0 10px; background: url("../images/arrow.gif") left center no-repeat; }
.arrow { padding: 0 0 0 10px; line-height: 1em; background: url("../images/arrow.gif") left 4px no-repeat; }

#main ul.linked li { padding-left: 0; background: none; }
#main ul.linked li a { float: left; padding-left: 16px; background: url("../images/arrow.gif") left 8px no-repeat; }

table.table { 
	width: 100%;
}
table.table th { background:#ECECEC; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; font-weight:bold; padding:4px; font-size: 11px; }
table.table td { border-bottom: 1px solid #e4e4e4; padding: 4px; font-size: 11px; }

.headline{
}
.subheadline{
}
