body { background-color: #000; margin: 0; padding: 0; }
p { color: #fff; font-size: small; }
td { }
a:link { color: #c0c0c0; font-size: small; }
a:visited { color: #999; font-size: small; }
a:hover { color: #a9000c; font-size: small; }
a:active { font-size: small; }
#container { background-image: url(image/basic/bg.jpg); background-repeat: repeat; width: 950px; margin: 1px auto; }
#header { background-image: url(image/basic/header.jpg); background-repeat: no-repeat; background-position: 0 0; height: 79px; }
#main { background-color: #1b1b1b; width: auto; height: 100%; margin: 0 5px 5px; overflow: hidden; min-height: 650px; }
#menu { width: 170px; height: 100%; float: left; }
#in_menu { margin: 6px; }
#right { width: 80%; float: left; min-height: 670px; border-left-style: solid; border-left-width: 1px; }
#conts { width: 130px; height: 100%; float: left; }
#main_conts { margin: 6px; }
#right_conts { background-color: #1b1b1b; width: 80%; float: left; min-height: 650px; border-left-style: solid; border-left-width: 1px; }
#right_inconts { color: #fff; font-size: small; margin: 6px; }
.release { color: #b4000c; font-size: medium; font-weight: bolder; }
.tourti { color: #0078bf; font-weight: bolder; }
#footer { color: #fff; font-size: smaller; text-align: right; height: 50px; clear: left; margin-right: 5px; margin-left: 5px; }
.media { background-color: #1b1b1b; border-bottom: 1px dotted #c0c0c0; }

