@CHARSET "UTF-8";
/********************************************************************
 * Globale Style Sheets 											*
 ********************************************************************/

/**
 * Für IE6 muss ein margin von 0px bei Form-Tags gesetzt werden
 * sonst kommt es zu einem unschönen Abstand
 */
form {
	margin: 0px;
}

p {
	text-align: justify;
	margin: 0px 0px 10px 0px;	
}

img {
    vertical-align: middle;
    border-width: 0px;
	border-style: none;
	border: none;
}

input[type=text],
input[type=password] {
    border:1px solid #A9AFB0;
}

select {
    border:1px solid #A9AFB0;
}

textarea {
    border:1px solid #A9AFB0;
}

.selectreadonly {
	background-color: #dedede;
}

.headline, h1 {
	margin: 0px 0px 12px 0px;
	padding: 2px 0px 0px 26px;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
	background-image: url("../images/template/headline_dot.png");
	background-position: 6px 6px;
	background-repeat: no-repeat;
}

.subHeadline {    
    font-weight: bold;
    color: #df0000;
    font-size: 14px;
}

.captionline {
	margin-top: 10px;
    font-size: 14px;
    font-weight: bold;
    color: #999999;
}

.error {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #e22000;
}

.bold, strong, b {
	font-weight: bold;
}

.italics, i {
	font-style: italic;
}

a img {	
	border: 0;
	text-decoration: none;
}

a {
	color: #df0000;
	font-weight: normal;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
.disabled {
	color: #999999;
}

input.disabled {
	border: 1px solid #cccccc;
	background-color: #dddddd;
}

input.error {
    border: 1px solid #e22000;
    background-color: #FFF8F8;
    color:  #393D43;
}

.smallText {
    font-size: 11px;
}

.imageTitle {
	margin: 0px 0px 12px 0px;
}

.imageWithBorder img {
	border: 1px solid #C8C8C6;
}

.border {
    border: 1px solid #cccccc;
}

tr.tableRow1 {
    background-color: #eeeeee;
}
tr.tableRow2 {
    background-color: #f4f4f4;
}
tr.tableRowHighlight {
    background-color: #dddddd;
}