html {
font-family: arial;
}

body {
margin: 0px;
background: url(../img/main_bg1.jpg) #000000 no-repeat;
background-position: center top;
}



/***** Layout Sachen ****/

div.lo_content_size {
width: 880px;
margin: auto;
}

div.lo_logo {
width: 880px;
height: 150px;
background: url(../img/logo.jpg);
}

div.lo_content_border {
width: 900px; 
background: url(../img/content_border.jpg); 
margin: auto;
}

img {border: 0px;}
.clear {clear : both;}


/***** Content  ****/
div.lo_content {
width: 880px;
border: 0px solid pink;
min-height: 200px;
margin: auto;
background: url(../img/content_bg2.jpg) repeat-x;
padding-top: 15px;
}

div.lo_rcontent_size {
width: 700px;
float: right;
}

div.lo_rcontent_width {
width: 690px;
margin: auto;
}




/***** LeftNavi  ****/
div.lo_navi_size {
width: 180px;
float: left;
margin: 0px;
}

div.lo_navi_width {
width: 170px;
margin-left: 10px;
}

div.lo_leftnavi_top {
width: 170px;
height: 61px;
background: url(../img/leftnavi_top.gif);
}

div.lo_leftnavi_bg {
background: url(../img/leftnavi_bg.gif);
padding-left: 5px;
padding-right: 5px;
color: #B5007C;
font-size: 13px;
}

div.lo_leftnavi_bottom {
width: 170px;
height: 30px;
background: url(../img/leftnavi_bottom.gif);
margin-bottom: 15px;
}

div.lo_leftnavi_title {
color: #FF00E5;
font-weight: bold;
font-size: 11px;
padding-left: 40px;
padding-top: 30px;
}


div.lo_leftnavi_bg a {
color: #FF00AF;
text-decoration: none;
}

div.lo_leftnavi_bg a:hover {
color: #FF82D8;
}

div.lo_leftnavi_bg a.partner, div.lo_leftnavi_bg a.partner:hover {
color: #B5007C; text-decoration: none;
font-style: italic;
}


/***** Main  ****/
div.lo_main_size{
width: 680px;
margin-left: 5px;
}

div.lo_main_width {
width: 680px;
}

div.lo_main_top {
width: 680px; height: 61px;
background: url(../img/main_top.gif);
}

div.lo_main_title {
padding-left: 40px;
padding-top: 30px;
color: #ffffff;
font-weight: bold;
font-size: 11px;
}

div.lo_main_bg {
background: url(../img/main_bg.gif);
padding-left: 8px;
padding-right: 8px;
color: #FF71D5;
font-size: 14px;
}

div.lo_main_bg a.partner, div.lo_main_bg a.partner:hover {
color: #FFC0EC; text-decoration: none;
font-style: italic;
}

div.lo_main_bottom {
width: 680px;
height: 32px;
background: url(../img/main_bottom.gif);
margin-bottom: 15px;
}


div.lo_main_bg a {
color: #FFFFFF;
font-weight: none;
text-decoration: none;
}

div.lo_main_bg a:hover {
color: #FFC2EC;
}



/***** Footer  ****/
div.lo_footer {
width: 900px;
height: 80px;
margin: auto;
background: url(../img/content_bottom.gif);
margin-top: 0px;
}


/***** Big Main  ****/
div.lo_bigmain_size{
width: 855px;
margin-left: 13px;
}

div.lo_bigmain_width {
width: 855px;
}

div.lo_bigmain_top {
width: 855px; height: 61px;
background: url(../img/bigmain_top.gif);
}

div.lo_bigmain_title {
padding-left: 40px;
padding-top: 30px;
color: #ffffff;
font-weight: bold;
font-size: 11px;
}

div.lo_bigmain_bg {
background: url(../img/bigmain_bg.gif);
padding-left: 8px;
padding-right: 8px;
color: #FF71D5;
font-size: 14px;
}

div.lo_bigmain_bg a.partner, div.lo_bigmain_bg a.partner:hover {
color: #FF71D5; text-decoration: none;
}

div.lo_bigmain_bottom {
width: 855px;
height: 32px;
background: url(../img/bigmain_bottom.gif);
margin-bottom: 15px;
}

div.lo_bigmain_bg a {
color: #FFFFFF;
font-weight: none;
text-decoration: none;
}

div.lo_bigmain_bg a:hover {
color: #FFC2EC;
}


