<STYLE>

{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
}
#centered
{
    RIGHT: 0px;
    MARGIN: 0px auto;
    WIDTH: 1006px;
    POSITION: relative;
    TOP: 0px;
    TEXT-ALIGN: left;
}
#content
{
    FLOAT: right;
    WIDTH: 520px;
}
#navi_left
{
	PADDING-LEFT: 20px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	WIDTH: 180px;
}
#navi_right
{
    PADDING-RIGHT: 20px;
    FLOAT: right;
    WIDTH: 200px
}
#enclose
{
    FLOAT: left;
    WIDTH: 750px
}
#footer
{
    CLEAR: both;
    MARGIN-BOTTOM: 2em;
    WIDTH: 750px;
    PADDING-TOP: 2.5em;
    TEXT-ALIGN: left
}
#frame
{
    WIDTH: 1006px
}
#header
{
    BACKGROUND-IMAGE: url(lto_header.jpg);
    WIDTH: 750px;
    HEIGHT: 300px
}
#contact
{
	PADDING-RIGHT: 10px;
	BACKGROUND-POSITION: right top;
	PADDING-LEFT: 10px;
	BACKGROUND-IMAGE: url(doris.jpg);
	PADDING-BOTTOM: 10px;
	COLOR: #000000;
	PADDING-TOP: 10px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-COLOR: #cfdfee;
	margin: 0px;
}
BODY
{
    FONT-SIZE: 70%;
    MARGIN: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
H1
{
    FONT-SIZE: 2em;
    MARGIN-BOTTOM: 0.3em;
    COLOR: #de0027
}
H2
{
    MARGIN-TOP: 1em;
    FONT-SIZE: 1.5em;
    MARGIN-BOTTOM: 0.3em;
    COLOR: #de0027
}
H3
{
    FONT-SIZE: 1.2em;
    MARGIN-BOTTOM: 0.3em;
    COLOR: #de0027
}
P
{
	MARGIN-BOTTOM: 1em;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
DIV
{
}
UNKNOWN
{
    BACKGROUND-COLOR: #ffffff
}
#content TABLE
{
    FONT-SIZE: 1em;
    border-collapse: collapse;
}
#content .factbox
{
    BORDER-RIGHT: #cfdfee 1px solid;
    BORDER-TOP: #cfdfee 1px solid;
    FONT-WEIGHT: normal;
    BORDER-LEFT: #cfdfee 1px solid;
    BORDER-BOTTOM: #cfdfee 1px solid
}
#content TD
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: normal;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #ffffff
}
#content TH
{
    PADDING-RIGHT: 0.5em;
    PADDING-LEFT: 0.5em;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 0.5em;
    PADDING-TOP: 0.5em;
    BACKGROUND-COLOR: #cfdfee
}
#content UL
{
    MARGIN: 2em
}
#content LI
{
    LIST-STYLE-IMAGE: url(pfeil2.gif);
    MARGIN: 0.6em
}
#content .price_detail
{
    BORDER-RIGHT: #de0027 1px solid;
    PADDING-RIGHT: 0.2em;
    BORDER-TOP: #de0027 1px solid;
    MARGIN-TOP: -2em;
    PADDING-LEFT: 0.2em;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.5em;
    FLOAT: right;
    PADDING-BOTTOM: 0.2em;
    BORDER-LEFT: #de0027 1px solid;
    COLOR: #000000;
    MARGIN-RIGHT: 0.15em;
    PADDING-TOP: 0.2em;
    BORDER-BOTTOM: #de0027 1px solid;
    BACKGROUND-COLOR: #cfdfee;
    TEXT-ALIGN: right
}
#content .listitem
{
    MARGIN-TOP: 2em
}
#content .teamitem
{
    MARGIN-BOTTOM: 1em;
    WIDTH: 520px
}
#content .textbox
{
    BORDER-RIGHT: #de0027 1px solid;
    PADDING-RIGHT: 1.5em;
    BORDER-TOP: #de0027 1px solid;
    PADDING-LEFT: 1.5em;
    PADDING-BOTTOM: 1.5em;
    BORDER-LEFT: #de0027 1px solid;
    PADDING-TOP: 1.5em;
    BORDER-BOTTOM: #de0027 1px solid;
    BACKGROUND-COLOR: #ffffff
}
#content .price
{
    FONT-WEIGHT: bold;
    FLOAT: left;
    MARGIN-LEFT: 0.3em;
    COLOR: #de0027
}
#content A.big_link:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #de0027
}
A.big_link:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #de0027
}
A.big_link:hover:unknown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #de0027
}
A.big_link:active:unknown
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 1.2em;
    COLOR: #de0027
}
#footer .footer1
{
    COLOR: #000000
}
#footer .footer2
{
    COLOR: #de0027;
    TEXT-DECORATION: none
}
#header A:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header A:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header A:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#header A:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
#navi_right A:link
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#navi_right A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#navi_right A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#navi_right A:active
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#navi_right .search
{
    BORDER-TOP-WIDTH: 1px;
    MARGIN-TOP: -12px;
    FONT-WEIGHT: normal;
    BORDER-LEFT-WIDTH: 1px;
    FONT-SIZE: 1em;
    BORDER-LEFT-COLOR: #000000;
    BORDER-BOTTOM-WIDTH: 1px;
    BORDER-BOTTOM-COLOR: #000000;
    MARGIN-LEFT: 15px;
    WIDTH: 120px;
    COLOR: #000000;
    BORDER-TOP-COLOR: #000000;
    MARGIN-RIGHT: 3px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 1.4em;
    BACKGROUND-COLOR: #cfdfee;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-RIGHT-COLOR: #000000
}
#navi_left UL
{
	FONT-WEIGHT: bold;
	MARGIN-BOTTOM: 2em;
	WIDTH: 164px;
	LIST-STYLE-TYPE: none;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
}
#navi_left LI
{
	MARGIN-BOTTOM: 0.3em;
}
#navi_left LI A:link
{
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1em;
    BACKGROUND: #cfdfee;
    PADDING-BOTTOM: 0.3em;
    BORDER-LEFT: #de0027 8px solid;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 0.3em;
    TEXT-DECORATION: none
}
#navi_left LI A:visited
{
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1em;
    BACKGROUND: #cfdfee;
    PADDING-BOTTOM: 0.3em;
    BORDER-LEFT: #de0027 8px solid;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 0.3em;
    TEXT-DECORATION: none
}
#navi_left LI A:active
{
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1em;
    BACKGROUND: #cfdfee;
    PADDING-BOTTOM: 0.3em;
    BORDER-LEFT: #de0027 8px solid;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 0.3em;
    TEXT-DECORATION: none
}
#navi_left LI A:hover
{
    DISPLAY: block;
    PADDING-LEFT: 8px;
    FONT-SIZE: 1em;
    BACKGROUND: #95adc2;
    PADDING-BOTTOM: 0.3em;
    BORDER-LEFT: #de0027 8px solid;
    WIDTH: 100%;
    COLOR: #000000;
    PADDING-TOP: 0.3em;
    TEXT-DECORATION: none
}
#navi_left LI a#current{
	background-color: #95ADC2;
}
#navi_left .subnav1
{
    FONT-SIZE: 0.9em;
    MARGIN-LEFT: 10px
}
#navi_left .subnav2
{
    FONT-SIZE: 0.8em;
    MARGIN-LEFT: 15px
}
#box1_links
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    HEIGHT: 18em
}
#box1_rechts
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 250px;
    PADDING-TOP: 0px;
    HEIGHT: 18em
}
#box2_links
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 2em;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 160px;
    PADDING-TOP: 0px;
    HEIGHT: 16em
}
#box2_mitte
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 2em;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 160px;
    PADDING-TOP: 0px;
    HEIGHT: 16em
}
#box2_rechts
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 2em;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 160px;
    PADDING-TOP: 0px;
    HEIGHT: 16em
}
#box1_links
{
    MARGIN-RIGHT: 20px
}
#box2_mitte
{
    MARGIN-RIGHT: 20px
}
#box2_links
{
    MARGIN-RIGHT: 20px
}
#box1_links DIV
{
    WIDTH: 240px
}
#box1_rechts DIV
{
    WIDTH: 240px
}
#box2_links DIV
{
    WIDTH: 150px
}
#box2_mitte DIV
{
    WIDTH: 150px
}
#box2_rechts DIV
{
    WIDTH: 150px
}
#content .box1_textblock
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(gradient_1.jpg);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 85px
}
#content .box2_textblock
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND-IMAGE: url(gradient_2.jpg);
    BACKGROUND-REPEAT: repeat-x;
    TOP: 0px;
    HEIGHT: 98px
}
#content .text_big
{
    DISPLAY: block;
    FONT-WEIGHT: bold;
    FONT-SIZE: 1em;
    LINE-HEIGHT: 1.5em
}


.csc-mailform {
    BORDER-RIGHT: #de0027 1px solid;
    1PADDING-RIGHT: 1.5em;
    BORDER-TOP: #de0027 1px solid;
    1PADDING-LEFT: 1.5em;
    PADDING-BOTTOM: 1.5em;
    BORDER-LEFT: #de0027 1px solid;
    PADDING-TOP: 1.5em;
    BORDER-BOTTOM: #de0027 1px solid;
    BACKGROUND-COLOR: #ffffff
}

.csc-mailform-forum {
}

.csc-mailform-field {
	display: block;
	margin: 10px;
	padding: 0px;
}

.csc-mailform label, .csc-mailform-forum label{
	display: block;
	width: 110px;
	float: left;
	text-align: right;
	margin: 2px 5px;
	padding:0;
}


.csc-mailform input, .csc-mailform textarea, .csc-mailform-forum input, .csc-mailform-forum textarea{
}

.csc-mailform input.csc-mailform-submit{
	float: left;
	margin-left: 127px;
	width: 80px;
	cursor:hand;
}

.csc-mailform form input.csc-mailform-submit:hover{
}

#content .csc-uploads {
	border-spacing: 0px;
	BORDER-TOP: #de0027 1px solid;
	PADDING-TOP: 1.5em;
	BORDER-LEFT: #de0027 1px solid;
	BORDER-RIGHT: #de0027 1px solid;
	PADDING-BOTTOM: 1.5em;
	BORDER-BOTTOM: #de0027 1px solid;
}
#content .csc-uploads td {
	padding: 3px 10px 3px 10px;
}
#content .csc-uploads p {
	margin:0px;
	padding:0px;
}
#content .csc-uploads tr.tr-even td {
	background-color: #ffffff;
}
#content .csc-uploads tr.tr-odd td {
	background-color: #f0f0f0;
}

#content TR {
	vertical-align: top;
}
</STYLE>

