@charset "utf-8";
/* CSS Document */


/* Main page wrapper */

body {
	padding:0px;
	margin:0px;
	background-color:#feb721;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
}

a:focus { outline: none; }
ul { padding: 0px; margin: 0px; list-style-type: none; }
img { border: none; }

#page-wrapper {
	margin:0 auto;
	width:950px;
}

.tvdn-smallbox{
	margin-bottom:10px;
}
.tvdn-smallbox .top{
	background:url(images/tcat.gif);
	color:#FFF;
	width:200px;
	height:23px;
	text-align:center;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding-top:7px;
}


.tvdn-smallbox .mid{
	background:url(images/tbody.gif);
	color:#000;
	width:190px;
	height:100%;
	text-align:left;
	padding-top:7px;
	padding-left:10px;
}

.tvdn-smallbox .bot{
	background:url(images/tfoot.gif);
	width:200px;
	height:10px;
	clear:both;
}
 
.tvdn-smallbox .bot2{
	background:url(images/tfoot2.gif);
	color:#FFF;
	width:194px;
	height:17px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	text-align:right;
	font-weight:bold;
	padding-right:6px;
	padding-top:7px;
	clear:both;	
} 
.tvdn-smallbox .bot2:a{
	color:#FFF;
}




/*************************FOOTER*****************************/

.tvdn-footer{
	background:url(images/footer-bg.gif);
	height:165px;
}

.tvdn-footer-logo {
	background:url(images/footer-left.gif);
	height:165px;
	width:181px;
}


.tvdn-footer-extendpage{
	margin-right:-25px;
	font-weight:bold;
}
.tvdn-footer-extendpage ul li{
	float:right;
	padding-right:25px;
}

.tvdn-footer-extendpage ul li a{
	text-decoration:none;
	color:#000;
}

.tvdn-footer-extendpage ul li a:hover,.tvdn-footer-extendpage ul li:hover{
	text-decoration:none;
	color:#FFF;
}

/*******************************BIGBOX************************/

.tvdn-bigbox{
	margin-bottom:10px;
}
.tvdn-bigbox .top{
	background:url(images/bcat.gif);
	color:#ff6d00;
	width:491px;
	height:26px;
	text-align:left;
	padding-top:15px;
	padding-left:39px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.tvdn-bigbox .top a{
	text-decoration:none;
	color:#ff6d00;
}

.tvdn-bigbox .top a:hover{
	text-decoration:none;
	color:#F00;
}

.tvdn-bigbox .mid{
	background:url(images/bbody.gif);
	color:#000;
	width:510px;
	height:auto;
	text-align:left;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
}

.tvdn-bigbox .bot{
	background:url(images/bfoot.gif);
	width:530px;
	height:6px;
	clear:both;
}


/*******************************BIGBOX* 2 ***********************/

.tvdn-largerbox{
	margin-bottom:10px;
}
.tvdn-largerbox .top{
	background:url(images/langer-top.jpg);
	color:#ff6d00;
	width:699px;
	height:18px;
	text-align:left;
	padding-top:15px;
	padding-left:39px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
} 

.tvdn-largerbox .mid{
	background:url(images/langer-mid.jpg);
	color:#000;
	width:729px;
	height:auto;
	text-align:left;
	padding-top:7px;
	padding-left:10px;
}

.tvdn-largerbox .bot{
	background:url(images/langer-bot.jpg);
	width:739px;
	height:10px;
	clear:both;
}



ul.tvdn-itembox li { float: left; padding: 10px 6px; }
ul.tvdn-itembox li a:hover img { border: 1px solid #679800; }
ul.tvdn-itembox li img { border: 1px solid #CCC; width: 70px; height: 70px; }



.clear { clear: both; }




/************************* FRONT MAIN ***************************/
 
ul.indexvideolist li { float: left; padding: 0px 2px; }
ul.indexvideolist a:hover img { border: 1px solid #679800; }
ul.indexvideolist img { border: 1px solid #d5d5d5;  width:95px; height:65px; }
ul.indexvideolist p { 
	text-align: center; margin: 0px; padding: 5px 0px; padding-bottom:15px;
	font-weight:bold;
	color:#03F;
}









Input,Button,Select{
	Font-family : Tahoma, Geneva, sans-serif;
	Font-size : 11px;
	border : 1px solid #E5E5E5;
	
	background: #FFF;
	color: #1D1D1D;
	
	cursor:pointer;
	/*vertical-align : middle;padding:3px 4px;*/
}

Textarea {
	Font-family : Tahoma, Geneva, sans-serif;
	Font-size : 11px;
	padding:3px 4px;
	background-image:none;
	border:1px solid #DDDDDD;
}


form  strong {
	font-weight:normal;
}


ul.pagedelimiter li {
	background-color:#FFF;
	border:1px solid #CCC;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding:3px;
	text-align:center;
	width:15px;
	height:15px;
}
ul.pagedelimiter li:hover {
	background-color:#CF3;
	color:#FFFFFF;
	cursor:pointer;
	color:#000;
}
ul.pagedelimiter li .pagelink {
	text-decoration:none;
	color:#000;
	width:100%;
	height:100%
}
ul.pagedelimiter .pagecurrent {
	background-color:#CF9;
	border:1px solid #CCC;
	display:block;
	float:left;
	margin-left:10px;
	margin-right:10px;
	padding:3px;
	text-align:center;
	width:15px;
}


