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

* {
margin:0;
padding:0;
}

.clr {
clear:both;
}

body {
background:#009cff url('images/body_bg.jpg') repeat-x;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; color:#000;
}

a {
	 color: #000000;text-decoration: underline;
}

 a:hover {
	 color: #ff9600;

text-decoration: none;
}

#layout {
width:930px;
background:#009cff url('images/layout_bg.jpg') no-repeat;
margin:0 auto;
}

#header {
height:76px; width:769px; padding-left:151px;
}


#content_logo {
width:191px;
float:left;
}

#catcher {
width:400px; height:60px; margin-left:30px;
margin-top: 10px;
float:left;
}
#catcher img{
width:400px;
border : 2px solid #000000;
}


a.logo {
display:block;
width:191px; height:76px; 
background:#ffffff url('images/logo.jpg') no-repeat;
}


#main {
width:100%;
}

#left {
width:140px; padding-top:30px;
float:left;
}

.mod {
width:100%; margin-bottom:10px;
background:#ffffff url('images/mod_bg.jpg') repeat-y;
}

#title_cat {
width:100%; height:34px;
background:#ffffff url('images/title_cat.jpg') no-repeat;
}
#title_free {
width:100%; height:34px;
background:#ffffff url('images/title_free.jpg') no-repeat;
}
#title_web {
width:100%; height:34px;
background:#ffffff url('images/title_web.jpg') no-repeat;
}
#title_vid {
width:100%; height:34px;
background:#ffffff url('images/title_vid.jpg') no-repeat;
}
#title_part {
width:100%; height:34px;
background:#ffffff url('images/title_part.jpg') no-repeat;
}

.mod_txt {
padding:5px 0 5px 10px;
width:130px;
}
.mod_txt_web {
padding:5px 0 5px 0;
text-align:center;
}
.mod_txt_web a {
font-weight:bold;
}
.mod_txt ul {
margin-left:5px;
list-style-type:none;
}
.mod_txt ul li {
background:url('images/li.jpg') no-repeat;
padding-left:13px;
background-position:0 4px;
}

.modbottom {
width:140px; height:15px;
background:url('images/modbottom_bg.jpg') no-repeat;
}

.mod_img {
padding:5px 0 0 0;
width:140px; text-align:center;
}
.mod_img a img {
margin-bottom:5px;
}

.mod a {
color:#000;
text-decoration:underline;
}
.mod  a:hover{
color:#ff9600;
text-decoration:none;
}

#middle {
float:left; width:630px;
margin-left:10px; padding-bottom:15px;
}

#head_list {
width:100%; height:30px;
background:#ffffff url('images/head_list.jpg') no-repeat;
}

#list {
width:100%; 
background:#ffffff url('images/list_bg.jpg') repeat-y; padding-top:8px;
}

table.list {
width:600px;
margin-left:11px;
margin-bottom:4px;
padding-bottom:10px;
background:url('images/table_bg.jpg') no-repeat bottom center;
}


table.list a img {
padding:1px;
border:1px solid #ffc000;
}
table.list a:hover img {
border:1px solid #000000;
}

a.title {
 font-size:14px; font-weight:bold;
color:#ff6c00; text-decoration:none;
}
a.title:hover {
color:#000; text-decoration:underline;
}

.desc {
padding-top:5px; text-align:justify;
color:#000000; font-size:12px;
}
td.infos {
color:#ffa800; font-size:11px; 
}

td.infos a {
color:#ff6c00;
text-decoration:underline;
}
td.infos a:hover {
color:#000000;
text-decoration:none;
}

#pages {
width:100%; text-align:center;
font-weight:bold; padding-bottom:10px;
}

#pages a {
color:#ff5a00;
}
#pages a:hover {
text-decoration:none;
}

#footer {
width:100%; height:15px;
background:url('images/footer_bg.jpg') no-repeat;
}

#right {
float:left; margin-left:10px;
width:140px; padding-top:30px;
}

#title_clip {
width:100%; height:29px;
background:#ffffff url('images/title_clip.jpg') no-repeat;
}
#title_film {
width:100%; height:29px;
background:#ffffff url('images/title_film.jpg') no-repeat;
}


.site {
	width:620px;
min-height : 100px;
	padding:0px 0 10px 5px;
}

.site .th_site {
	width:130px;
	float:left;
}

.desc_site {
	float:left;
	width:480px;
}

.desc_site a.title {
	font: bold 17px arial; color: #000000;text-decoration: underline;
}

.desc_site a:hover.title {
	font: bold 17px arial; color: #ff9600;

text-decoration: none;
}

.desc_site p {
	font-size:11px;
	text-align:justify;
	color:#4d4d4d;
}

.infos {
	width:551px;
	
	height:16px;
	text-align:left;
	
	font-size:11px;
	line-height:15px;
	margin-bottom:5px;
}



