@charset "utf-8";
/* CSS Document */

html {
height:100%;
}

body {
height:100%;
background-image: url(../images/bg_top.png);
background-repeat:no-repeat;
background-attachment:scroll;
font-weight:normal;
background-color:#0a030c;
margin: 0 auto; 
min-width:500px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

div#header_top {
position:relative;
margin: 0 auto;
padding: 15px 0 0 0;
width:1010px;
}

#kon_logo {
background-image: url(../images/kr_logo.png);
background-repeat:no-repeat;
height:100px;
border:none;
}

div#flashAd {
border:1px dashed silver;
float:right;
}

div#outer {

position:relative;
text-align:center;
width:auto;
height:auto;
}

#menu {
height:30px;
width:100%;
background-image: url(../images/menu_bg.png);
background-repeat:repeat-x;
outline:none;
}

div#content_top {
position:relative;
background-image: url(../images/bg_content_top.png);
background-repeat:repeat;
margin: 0 auto;
margin-top:8px;
height: 225px;
width:980px;
padding: 8px 15px 8px 15px;
}

div#list_right {
padding:0;
position:relative;
float:right;
width:300px;
height:100%;
background-image: url(../images/bg_content_top_right.png);
background-repeat:repeat;
}

h2.hotnews {
color:silver;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:30px;
font-weight:bold;
background-image: url(../images/bg_content_top_right_N.png);
background-repeat:repeat;
margin:0;
}

ul#listright {
list-style:none;
width:auto;
text-align:left;
height:auto;
padding:0;
margin:0;
}

.Hsmall {
background-image: url(../images/bg_header_sub_left.png);
background-repeat:repeat-x;
background-position:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:black;
background-color:#815f81;
padding:5px 0 5px 16px;
margin-bottom:5px;
}

div#list_left {
padding:0;
margin:0;
width:260px;
height:100%;
float:left;
background-image: url(../images/bg_content_top_right.png);
background-repeat:repeat;
}

dl#listleft {

margin-top:8px;
list-style:none;
text-align:left;
padding:0;
width:100%;
}

.listlefttH {
margin:0;
background-color:#815f81;
color:white;
outline:none;
}

:hover.listleftH {
background-color:#3c0a3e;
outline:none;
}

a.listleftH {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;

color:white;
outline:none;
}

li.listrightH {
height:50px;
background-repeat:no-repeat;
background-position:left;
padding-left:93px;
margin-top:11px;
}

li:hover.listrightH {
background-color:#815f81;
color:white;
outline:none;
}

a.listrightH {
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:white;
outline:none;
}



img {
border:none;
}

img#bg_bottom {
width:100%;
background-image: url(../images/bg_bottom.png);
background-repeat:no-repeat;
margin-top:-200px;
background-color:#0a030c;
}

a.mButt {
line-height:30px;
border-right:1px solid black;
outline:none;
margin:0 -5px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-transform:uppercase;
color:white;
text-decoration:none;
padding: 7px 8px 7px 8px;
}

a:hover.mButt{
outline:none;
background-image: url(../images/drop_shadow.png);
background-repeat:repeat-x;
color:#994c9a;
}

dd.fliess {
padding:5px;
margin:0;
margin-bottom:8px;
font-size:12px;
}

div#main_content {

background-image: url(../images/bg_content_top_right.png);
background-repeat:repeat;
margin: 0 auto;
margin-top:20px;
height:100%;
min-height:600px;
width:980px;
padding: 8px 15px 8px 15px;
}

div#footer {
margin:0 auto;
color:#FFFFFF;
clear:both;
background-image: url(../images/footer_bg.png);
background-repeat:repeat;
height:75px;
width:1010px;
}

div.cont_big {
margin-bottom:20px;
height:140px;
width:495px;
background-image: url(../images/bg_cont_big.png);
background-repeat:repeat-x;
color:#994c9a;
}

div#box_right_1 {

text-align:left;
margin:0;
padding:15px;
height:130px;
width:280px;
background-image: url(../images/box_right_1.png);
background-repeat:no-repeat;
color:#994c9a;
}


/* IMAGE TEASER 
.imageTeaser {
position:relative;
margin:-30px 0 0 0;
padding:15px;
height:280px;
width:280px; 
    margin:  0; 
}

.pics img {  
    padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
    width:  200px; 
    height: 200px; 
    top:  0; 
    left: 0 
} */



div#imageTeaser {
margin:0 0 0 0;
padding:15px;
height:280px;
width:280px;
outline:none;
color:#994c9a;
float:right;
}

div#box_right_3 {
color:#994c9a;
text-align:left;
padding:15px;
margin:-30px 0 0 0;s
width:280px;
height:180px;
background-image: url(../images/box_right_3.png);
background-repeat:no-repeat;
}

div.cont_small {

margin-bottom:20px;
height:80px;
width:200px;
background-image: url(../images/bg_cont_big.png);
background-repeat:repeat-x;
color:#994c9a;
}