
* {
font-family:Arial, Helvetica, sans-serif
}

html {
}

body {
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:#b7c9d9;
color:#6d6e71;

}


td {
vertical-align:top;
text-align:left;
font-size:12px;
}

a {
	color:#0287BF;
	text-decoration:underline;
}

table.main {
background:url(/i/main_bg1.jpg);
background-repeat:no-repeat;
width:990px;
height:100%;
min-height:100%;

}

td.navi{
padding:160px 0 150px 25px;
font-size:12px;
width:205px;
height:auto;
line-height:21px;
background-image:url(/i/navi_img.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

td.navi a {
color:#9d9fa2;
text-decoration:none;
}

td.navi a:hover {
color:#f26523;
}

td.navi a.nav_over, a.nav_over *  {
color:#f26523;
}

td.navi ul {
margin:0px;
padding:0px;

}


td.navi li {
list-style-image:none;
list-style-type:none;

}

td.navi li ul {
margin:0 0 5px 5px;
padding:0px 0 0 9px;
line-height:18px;
text-indent:-10px;

}




td.content {
padding:56px 99px 30px 0;
font-size:12px;
line-height:150%;
}

td.content b, td.content strong, td.content i {
color:#008cb9;
}



div.bg {
width:990px;
background:url(/i/main_bg2.jpg);
/*height:536px;
min-height:536px; */


min-height:auto;
}

*html div.bg {
height:100%;
}


div.lang {
position:absolute;
left:792px;
top:23px;
z-index:50;

}

div.lang a {
color:#6d6e71;
text-decoration:none;
}

div.lang a:hover {
text-decoration:underline;
}


div.lang span.langon {
font-weight:bold;
color:#f26523;
}

td.footer {
height:24px;
background:url(/i/body_bg.gif);
vertical-align:middle;
text-align:right;
font-size:10px;
color:#ffffff;
padding:0 10px 0 0;
}

td.footer a {
color:#ffffff;
text-decoration:none;
}

td.footer a:hover {
text-decoration:underline;
}



img.c_img {
float:right;
margin:0 0 30px 30px;
}

h1 {
font-size:14px;
color:#008cb9;
margin:35px 0 25px 0;
}


table.trancetiefen td {
padding:3px;
}

table.trancetiefen{
	background-color: #fefefe;
}

input, textarea {
border:1px solid #999999;
background:#FFFFFF;
font-size:12px;
}






