/* CSS Document */

#sec-mid{
	width: 487px;
	float: left;
	padding: 0 5px 0 5px;
}

.sec-title{
	clear: both;
	float: left;
	padding-bottom: 14px;
}

.sec-headline{
	clear:both;
	font: bold 19px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-left:8px;
}
.sec-headline a {
     padding-left:0px;
}
a.sec-headline{
     padding-left:0px;
}
.sec-headline-sbz{
	clear:both;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 50px 0 0 8px;
}


.sec-by{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #f61b27;
	padding-left: 8px;
	clear: both;
}

.sec-text{
	clear: both;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #1d1d1d;
	padding-left: 8px;
}

#sec-left{
	width: 152px;
	float: right;
}

.sec-left-title{
	clear: both;
	padding: 20px 0 0 0;
}

.sec-content-holder{
	clear: both;
	padding: 8px 0 8px 12px;
}

.op{
	width: 487px;
	float: left;
	padding-bottom: 16px;
}

* html .op{
	width: 487px;
	float: left;
	padding: 0 0 0 0;
}

.sbz{
	width: 487px;
	float: left;
	padding-bottom: 16px;
}


.op-img{
	float: left;
	width: 130px;
	padding-left: 7px;
}

.op-hold-right{
	float: right;
	width: 350px;
}

.op-headline{
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	clear: both;
	padding: 10px 0 10px 8px;
}

#sec-tpunto{
	width: 634px;
	float: left;
	padding: 0 5px 0 5px;
}

#sec-tpunto #tpunto-big{
	width: 542px;
	height: 704px;
	padding-top: 14px;
	float: left;
}

#tpunto-head{
	background: url(../images/tpunto-head.gif);
	width: 477px;
	height: 34px;
	clear: both;
	float: left;
}

 .tpunto-txt{
	font: bold 13px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding: 8px 0 0 14px;
}

.a-page {
	clear: both;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0059a9;
	padding-top: 4px;
}

.a-page a, a:link, a:visited{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #0059a9;

}

.a-page a:hover{
	color: #FF0000;
	text-decoration: underline;
}
	
.d-box{
	width: 487px;
	border: 1px solid #FF3300;
	clear: both;
	float: left;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}

.d-box .disclaimer{
	clear: both;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding: 0 5px 5px 5px;
}

.reply{
	border-top: 1px dashed #A6CBF4;
}

.reply a:hover{
	color:#FF3300;
}

.fr{
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
}

/*Archives*/


#arc-date{
	width: 487px;
	height: 23px;
	background: url(../images/archive-date.gif);
	clear: both;
}

#arc-date .arc-date-txt{
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	padding: 6px 0 0 15px;
	color: #FFFFFF;
}

.arc-box{
	padding: 8px 0 8px 10px;
	clear: both;
}

.arc-box .arc-sec{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #f61b27;
	clear: both;
}	

.arc-box .arc-list{
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	padding: 4px 0 0 8px;
	clear: both;
}

.arc-box .arc-list a, a:link, a:visited{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.arc-box .arc-list a:hover{
	color:#FF3300;
	text-decoration: underline;
}

/*Video page*/

#v-holder{
	width: 790px;
	float: left;
	clear: both;
	padding-bottom: 5px;
}

#v-box{
	width: 495px;
	padding-left: 6px;
	float: left;
}

#v-box .v-title{
	width: 495px;
	clear: both;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 8px 0 8px 0;
}

#v-box .v-player{
	width: 495px;
	clear: both;
}

#v-box .v-desc{
	width: 495px;
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 8px 0 8px 0;
	clear: both;
}

#v-ad{
	width: 289px;
	padding-top: 33px;
	text-align: center;
	float: right;
}

#v-ad .v-adbox{
	clear: both;
	padding-bottom: 8px;
}

.v-ad-btm{
	clear: both;
	width: 790px;
	text-align: center;
	padding: 8px 0 8px 0;
}


#v-list{
	width: 790px;
	float: left;
	clear: both;
}

#v-list #v-tabs{
	background: url(../images/v-list-bg.gif);
	width: 790px;
	height: 22px;
	padding-top: 8px;
	clear:both;
}

#v-list #v-tabs a, a:link, a:visited{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #0059a9;
}

#v-list #v-tabs a:hover{
	color: #FF3300;
}

#v-list #v-list-holder{
	width: 788px;
	height: 177px;
	border: 1px solid #fdf103;
	background-color: #fffef1;
	clear: both;
	float: left;
}

#v-list #v-list-holder .v-side{
	width: 30px;
	height: 117px;
	padding: 60px 0 0 10px;
	float: left;
}

#v-list #v-list-holder .v-set{
	width: 708px;
	height: 169px;
	padding-top: 8px;
	float: left;
}

.v-thumb-box{
	width: 146px;
	height: 148px;
	padding: 6px 6px 3px 6px;
	background-color: #f9f8f7;
	border: 1px solid #d9d6d6;
	float: left;
}

.v-thumb-box .v-thumb{
	width: 146px;
	background-color: #000000;
	height: 103px;
	clear: both;
}


.v-thumb-box .v-desc{
	width: 146px;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #3c3f42;
	padding-top: 6px;
	clear: both;
}

.v-thumb-box .v-min-box{
	width: 146px;
	clear: both;
	font: normal 9px Verdana, Arial, Helvetica, sans-serif;
	color: #9fa1a3;
	float: left;
}

.v-int{
	width: 22px;
	height: 159px;
	float: left;
} 

/*---*/
.c-table{
	background-color: #fffef1;
	border: 1px solid #fdf103;
} 




	





	




