* {
	margin: 0px;
	padding: 0px;
	font-family: arial;
	font-size:9pt;
}
p {
	padding-bottom:10px;
}
h1, .likeh1 {
	color: #082542;
	font-size: 11pt;
	padding-bottom:5px;
	font-weight:bold;
}
h2 {
	color: #082542;
	font-size: 10pt;
	padding-bottom:5px;
}
.colortext {
	color: #082542;
}

a, a:active, a:link, a:visited {
	color: #082542;
	text-decoration:none;
}
a:hover {
	color: #082542;
	text-decoration:underline;
}

a.nodeco {
	text-decoration:none;
}

/* ********************************************************************************************************
BUTTONS
******************************************************************************************************** */
div.button_lo {
	background-image:url(/media/templatedata/button_lo.png);
	background-position:left top;
	background-repeat: no-repeat;
}
div.button_lu {
	background-image:url(/media/templatedata/button_lu.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}
div.button_ro {
	background-image:url(/media/templatedata/button_ro.png);
	background-position:right top;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_ru {
	background-image:url(/media/templatedata/button_ru.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_b {
	/*background-image:url(/media/templatedata/button_b.png);*/
	background-color: #082542;
	background-repeat: repeat-x;
}
input.button {
	border:0;
	height:16px;
	background-color:transparent;
	color:white;
	font-size:8pt;
	padding-bottom:3px !important;
	padding-bottom /**/:5px;
}


div.button_red_lo {
	background-image:url(/media/templatedata/button_lo_red.png);
	background-position:left top;
	background-repeat: no-repeat;
}
div.button_red_lu {
	background-image:url(/media/templatedata/button_lu_red.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}
div.button_red_ro {
	background-image:url(/media/templatedata/button_ro_red.png);
	background-position:right top;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_red_ru {
	background-image:url(/media/templatedata/button_ru_red.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_red_b {
	/*background-image:url(/media/templatedata/button_b.png);*/
	background-color: #EF0000;
	background-repeat: repeat-x;
}



div.button_green_lo {
	background-image:url(/media/templatedata/button_lo_green.png);
	background-position:left top;
	background-repeat: no-repeat;
}
div.button_green_lu {
	background-image:url(/media/templatedata/button_lu_green.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}
div.button_green_ro {
	background-image:url(/media/templatedata/button_ro_green.png);
	background-position:right top;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_green_ru {
	background-image:url(/media/templatedata/button_ru_green.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	text-align:center;
}
div.button_green_b {
	/*background-image:url(/media/templatedata/button_b.png);*/
	background-color: #07C807;
	background-repeat: repeat-x;
}
a.button, a.button:visited, a.button:hover, a.button:active, a.button:link {
	color:white;
	text-decoration: none;
	font-size:8pt;
}	



/* ********************************************************************************************************
INPUT
******************************************************************************************************** */

div.input_l {
	background-image:url(/media/templatedata/input_l.png);
	background-position:left;
	background-repeat: no-repeat;
}
div.input_r {
	background-image:url(/media/templatedata/input_r.png);
	background-position:right;
	background-repeat: no-repeat;
	text-align:center;
}
div.input_b {
	background-image:url(/media/templatedata/input_b.png);
	background-repeat: repeat-x;
}

div.input_lo {
	background-image:url(/media/templatedata/input_lo.png);
	background-position:left top;
	background-repeat: no-repeat;
}
div.input_lu {
	background-image:url(/media/templatedata/input_lu.png);
	background-position:left bottom;
	background-repeat: no-repeat;
}
div.input_ro {
	background-image:url(/media/templatedata/input_ro.png);
	background-position:right top;
	background-repeat: no-repeat;
	text-align:center;
}
div.input_ru {
	background-image:url(/media/templatedata/input_ru.png);
	background-position:right bottom;
	background-repeat: no-repeat;
	text-align:center;
}
div.input_bo {
	background-image:url(/media/templatedata/input_bo.png);
	background-position:top;
	background-repeat: repeat-x;
}
div.input_bu {
	background-image:url(/media/templatedata/input_bu.png);
	background-position:bottom;
	background-repeat: repeat-x;
}

div.input_br {
	background-image:url(/media/templatedata/input_br.png);
	background-position:right;
	background-repeat: repeat-y;
}
div.input_bl {
	background-image:url(/media/templatedata/input_bl.png);
	background-position:left;
	background-repeat: repeat-y;
}


input.input {
	border: 0px;
	height:21px !important;
	height /**/:20px;
	background-color:transparent;
	color:black;
	font-size:8pt;
	padding-top:3px;
}


/* *************************************************************************************************** */
div.defaulttext {
	color:#082542;
	font-style:italic;
	font-size:8pt;
	padding:4px 0 0 10px;
	text-align:left;
}
	
.topmenu li {
	display: inline;
	color: #FFD80D;
	text-transform: upper;
}
.topmenu li a, .topmenu li a:hover,.topmenu li a.topmenu0:visited {
	color: #FFD80D;
	text-transform: uppercase;
	text-decoration: none;
}
.topmenu li a:hover {
	color: #FFD80D;
	text-decoration: underline;
}
.topmenu li a.topmenu1 {
	color: #FFD80D;
	text-decoration: underline;
}	

.tablepaddings td {
	padding:5px;
}

.bereichmenu a {
	color:black;
	text-decoration:none;	
}
.bereichmenu a:hover {
	color:black;
	text-decoration:underline;	
}

th, .outputtable th {
	font-weight:bold;
	text-align:left;
}

textarea {
	border:solid 1px gray;
}

a.selecttext {
	text-decoration: none;
	color:black;
}

#maincontent ul {
	padding-left:20px;
	padding-bottom:10px;
}
#maincontent ol {
	padding-left:28px;
	padding-bottom:10px;
}


/* ********************************************************************************************************
BildSchatten
******************************************************************************************************** */

.schatten_o {
	background-image:url(/media/templatedata/schatten_o.png);
	background-position: top;
	background-repeat:repeat-x;
}
.schatten_u {
	background-image:url(/media/templatedata/schatten_u.png);
	background-position: bottom;
	background-repeat:repeat-x;
}
.schatten_l {
	background-image:url(/media/templatedata/schatten_l.png);
	background-position: left;
	background-repeat:repeat-y;
}
.schatten_r {
	background-image:url(/media/templatedata/schatten_r.png);
	background-position: right;
	background-repeat:repeat-y;
}
.schatten_lo {
	background-image:url(/media/templatedata/schatten_lo.png);
	background-position: left top;
	background-repeat:no-repeat;
}
.schatten_lu {
	background-image:url(/media/templatedata/schatten_lu.png);
	background-position: left bottom;
	background-repeat:no-repeat;
}
.schatten_ro {
	background-image:url(/media/templatedata/schatten_ro.png);
	background-position: right top;
	background-repeat:no-repeat;
}
.schatten_ru {
	background-image:url(/media/templatedata/schatten_ru.png);
	background-position: right bottom;
	background-repeat:no-repeat;
}




/* ******************************************************************************************************** */

.imagetitle {
	font-size:8pt;
	font-weight:bold;
}
