body {
    margin:20 0 0 0;
}

#bgimage {
    position: absolute;
    background: url("images/globes.jpg");
    background-position: center;
    background-color: #000000;
    background-repeat: no-repeat;
    width:800px;
    height:465px;
    left:200px;
    top:75px;
}

#header_txt {
    position:absolute;
    font-family: Arial;
    font-weight: normal;
    font-size: 30pt;
    color: #CC0000;
    left:180px;
}

#header_img {
    position:relative;
    height:40px;
    width:125px;
    top:0px;
    left:980px;
}

#foot_img {
    position:absolute;
    height:74px;
    width:75px;
    top:560px;
    left:180px;
}

#foot_txt {
    position:absolute;
    font-family: Arial;
    font-weight: bold;
    font-size: 12pt;
    color: #000000;
    top:590px;
    left:270px;
}

#foot_link1 {
    position:relative;
    top:523px;
    left:950px;
    width:200px;
}

#foot_link2 {
    position:relative;
    top:535px;
    left:700px;
    width:250px;
}

#foot_img_agb {
    position:absolute;
    height:74px;
    width:75px;
    top:600px;
    left:180px;
}

#foot_txt_agb {
    position:absolute;
    font-family: Arial;
    font-weight: bold;
    font-size: 12pt;
    color: #000000;
    top:630px;
    left:270px;
}

#foot_link_agb {
    position:relative;
    top:570px;
    left:950px;
    width:200px;
}

#foot_link_logo {
    position:relative;
    top:570px;
    left:870px;
    width:250px;
}

#link{
    font-family: Verdana;
    font-weight: bold;
    font-size: 8pt;
    color: #CC0000;
    text-decoration:none;
}

#link:hover{
    font-family: Verdana;
    font-weight: bold;
    font-size: 8pt;
    color: #000000;
}

#square3menu {
    position:absolute;
    top:310;
    left:160;
    width:342px;
    height:225px;
    float:left;
}

ul#col1 {
    position:absolute;
    margin:0;
    padding:0;
    width:114px;
    float:left;
    list-style-type: none;
}

ul#col2 {
    position:absolute;
    margin:0;
    padding:0;
    left:114px;
    width:114px;
    float:left;
    list-style-type: none;
}

ul#col3 {
    position:absolute;
    margin:0;
    padding:0;
    left:228px;
    width:114px;
    float:left;
    list-style-type: none;
}

#elem {
    padding:20px 0 0 0;
}

ul#col1 li {
    width:114px;
    height:75px;
    text-decoration:none;
    border-bottom:2px solid white;
    border-left:2px solid white;
}

ul#col1 li a {
    display: block;
    width:113px;
    height:74px;
    background-color:#CC0000;
    text-align:center;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

ul#col1 li a:hover {
    background-color:#FFEAEA;
    text-align:center;
    color:#CC0000;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

ul#col2 li {
    width:114px;
    height:75px;
    text-decoration:none;    
    border-bottom:2px solid white;
    border-left:2px solid white;
}

ul#col2 li a {
    display: block;
    width:113px;
    height:74px;
    background-color:#CC0000;
    text-align:center;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

ul#col2 li a:hover {
    background-color:#FFEAEA;
    text-align:center;
    color:#CC0000;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

ul#col3 li {
    width:114px;
    height:75px;
    text-decoration:none;    
    border-bottom:2px solid white;
    border-left:2px solid white;
}

ul#col3 li a {
    display: block;
    width:113px;
    height:74px;
    background-color:#CC0000;
    text-align:center;
    color:#FFFFFF;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

ul#col3 li a:hover {
    background-color:#FFEAEA;
    text-align:center;
    color:#CC0000;
    font-family:Arial;
    font-size:12pt;
    font-weight:bold;
    text-decoration:none;
}

#circle1 {
    position:absolute;
    /**/left:266px;
    /**/top:376px;
    #left:265px;
    #top:375px;
    background: url("images/circle.gif");
    background-position: center;
    background-repeat: no-repeat;
    width:19px;
    height:19px;
}

#circle2 {
    position:absolute;
    /**/left:380px;
    /**/top:376px;
    #left:379px;
    #top:375px;
    background: url("images/circle.gif");
    background-position: center;
    background-repeat: no-repeat;
    width:19px;
    height:19px;
}

#circle3 {
    position:absolute;
    /**/left:266px;
    /**/top:453px;
    #left:265px;
    #top:451px;
    background: url("images/circle.gif");
    background-position: center;
    background-repeat: no-repeat;
    width:19px;
    height:19px;
}

#circle4 {
    position:absolute;
    /**/left:380px;
    /**/top:453px;
    #left:379px;
    #top:451px;
    background: url("images/circle.gif");
    background-position: center;
    background-repeat: no-repeat;
    width:19px;
    height:19px;
}

#box {
    position:absolute;
    left:565px;
    top:90px;
    width:520px;
    height:450px;
    background:white;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
    border:1px solid #F4F4F4;
}

#title {
    position:absolute;
    font-family: Verdana;
    font-weight: normal;
    font-size: 28px;
    color: #CC0000;
    text-align:center;
    left:40px;
    top:30px;
}

#font_big1 {
    position:absolute;
    font-family:Verdana;
    font-weight:normal;
    font-size:20px;
    color:#5F5F5F;
    text-align:left;
    left:270px;
    top:200px;
}

#font_big2 {
    position:absolute;
    font-family:Verdana;
    font-weight:normal;
    font-size:20px;
    color:#5F5F5F;
    text-align:left;
    left:40px;
    top:320px;
}

#font_big3 {
    position:absolute;
    font-family:Verdana;
    font-weight:normal;
    font-size:18px;
    color:#CC0000;
    text-align:left;
    left:40px;
    top:380px;
}

#font_big4 {
    position:absolute;
    font-family:Verdana;
    font-weight:normal;
    font-size:18px;
    color:#CC0000;
    text-align:left;
    left:40px;
    top:390px;
}

#img {
    position:absolute;
    left:45px;
    top:180px;
}

#img_circle {
    position:absolute;
    left:5px;
    top:10px;
}

#top {
    position:absolute;
    width:520px;
    height:30px;
    font:1.2em;
    background-color:#CC0000;
    top:90px;
    left:565px;
    text-align:left;
}

#top img {
    position:relative;
    top:3px;
    left:12px;
    padding:0;
    border:0;
    margin:0;
}

#menu {
    position:absolute;
    text-align:center;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    left:52px;
    top:5px;
}

#box_content {
    position:absolute;
    left:565px;
    top:120px;
    width:520px;
    height:420px;
    background:white;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
    border:1px solid #F4F4F4;
}

#text {
    position:absolute;
    text-align:justify;
    color:#000000;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
    left:20px;
    top:10px;
}

.wie {
    text-align:justify;
    color:#000000;
    font-family:Verdana;
    font-size:14px;
    font-weight:bold;
    text-decoration:none;
}

p {
    margin: 7 20 7 0;
    line-height: 22px;
}

#article {
    margin: 7 20 7 0;
    line-height: 16px;
}

#top_long {
    position:absolute;
    width:845px;
    height:30px;
    font:1.2em;
    background-color:#CC0000;
    top:90px;
    left:240px;
    text-align:left;
}

#top_long img {
    position:relative;
    top:3px;
    left:12px;
    padding:0;
    border:0;
    margin:0;
}

#bgbox {
    position:absolute;
    left:240px;
    top:120px;
    width:845px;
    height:470px;
    background:white;
    filter:alpha(opacity=85);
    -moz-opacity:.85;
    opacity:.85;
}

#box_small_content1 {
    position:absolute;
    left:5px;
    top:10px;
    width:410px;
    height:470px;
    background:#666699;
    filter:alpha(opacity=12);
    -moz-opacity:.12;
    opacity:.12;
}

#box_small_content2 {
    position:absolute;
    left:430px;
    top:10px;
    width:410px;
    height:470px;
    background:#666699;
    filter:alpha(opacity=12);
    -moz-opacity:.12;
    opacity:.12;
}

#box_small_content1_txt {
    position:absolute;
    width:410px;
    text-align:justify;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    left:260px;
    top:130px;
}

#right_up_txt1 {
    position:absolute;
    text-align:right;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    line-height:16px;
    width:375px;
    top:50px;
}

#right_down_txt1 {
    position:absolute;
    text-align:right;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    line-height:16px;
    width:375px;
    top:280px;
}

#box_small_content2_txt {
    position:absolute;
    width:410px;
    text-align:justify;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    left:690px;
    top:130px;
}

#right_up_txt2 {
    position:absolute;
    text-align:right;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    line-height:16px;
    width:375px;
    top:75px;
}

#right_down_txt2 {
    position:absolute;
    text-align:right;
    color:#000000;
    font-family:Verdana;
    font-size:13px;
    font-weight:normal;
    text-decoration:none;
    line-height:16px;
    width:375px;
    top:275px;
}

#bgbox3 {
    position:absolute;
    left:240px;
    top:130px;
    width:845px;
    height:470px;
    background:#666699;
    filter:alpha(opacity=90);
    -moz-opacity:.90;
    opacity:.90;
}

#bgbox2 {
    position:absolute;
    left:0px;
    top:0px;
    width:845px;
    height:470px;
    background:white;
    filter:alpha(opacity=93);
    -moz-opacity:.93;
    opacity:.93;
}
