/*CSS*/
*{
	margin:0;
	padding:0;
}

html,body{
	margin:0;
	padding:0;
	min-height: 100%;
	height: auto;
	border:none
}

.pageHeader {
	width: 1000px;
	height: 145px;
	margin: 0 auto;
	position: relative;
}

.logo{
	float: left;
	top: 0px;
	left: -15px;
	position:absolute;
}

.cuadroHeader{
	width: 1000px;
	height: 130px;
	top: 15px;
	left: 0px;
	position: absolute;
/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Interface/staticHeader.png');*/
	background-image: url(intfz/staticHeader.png);
}

.cuadroHeaderPersonaje{
	width: 740px;
	height: 130px;
	top: -2px;
	position: absolute;
	text-align: right;
	right: 55px;
}

.cuadroHeaderPage{
	top: -20px;
	left: 75px;
	position: absolute;
}

.cuadroHeaderPage H1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	font-style: italic;
}

.firstItem{
	width: 427px;
	height: 169px;
	left: 10px;
	top: 10px;
	float: left;
	border: 0px;
	background-image:url(Interface/bg_ff_1.png);
	position:relative;
}

.titulo{
	top: 3px;
	left: 3px;
	height: 20px;
	line-height: 20px;
	text-indent: 5px;
	position:relative;
}

.firstIcono{
	top: 3px;
	right: 3px;
	width: 40px;
	height: 36px;
	text-indent: 4px;
	padding-top: 4px;
	float: right;
	position:absolute;
}

.preview{
	width: 100px;
	height: 100px;
	top: -14px;
	left: 2px;
	float:left;
	position:relative;
	border: 0px;
	margin-right: 10px;
}

.firstItemDetail{
	width: 425px;
	height: 16px;
	left: -1px;
	top: 150px;
	border: 0px;
	position:absolute;
}

.info{
	width: 405px;
	top: 50px;
	left: 10px;
	position:absolute;
	text-align: justify;
}

.category{
	width: auto;
	left: 10px;
	position:absolute;
}

.vinculo{
	width: auto;
	right: 10px;
	position:absolute;
	font-weight: normal;
	text-align: right;
}

.secondaryItem{
	width: 327px;
	height: 79px;
	right: 5px;
	top: 10px;
	float: right;
	border: 0px;
	background-image:url(Interface/bg_ff_2.png);
	background-repeat:no-repeat;
	position:relative;
	padding-bottom: 10px;
}

.secondaryIcono{
	width: 40px;
	height: 36px;
	text-indent: 4px;
	padding-top: 4px;
	float: left;
	position:relative;
	left: 3px;
}

.secondaryInfo{
	width: 260px;
	top: 28px;
	left: 58px;
	position:absolute;
	text-align: justify;
}

.secondaryItemDetail{
	width: 325px;
	height: 16px;
	left: -1px;
	top: 61px;
	border: 0px;
	position:absolute;
}

.fivePixelSpace{
	height: 10px;
	width: 10px;
	margin-bottom: 18px;
	float:right;
}

.thirdKindItem1{
	top:0px;
	left: 10px;
	float: left;
	width: 246px;
	border: 1px solid transparent;
	position: relative;
}

.thirdKindItem2{
	top: 0px;
	left: 21px;
	float: left;
	width: 246px;
	border: 1px solid transparent;
	position: relative;
}

.thirdKindItem3{
	top:0px;
	right: 5px;
	float: right;
	width: 246px;
	border: 1px solid transparent;
	position: relative;
}

.nonRenglon{
	height: 39px;
	text-align:left;
	margin: 8px;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(Interface/bg_ff_3.png);
	background-repeat:no-repeat;
}

.nonRenglon img{
	margin-top:2px;
	margin-left:6px;
	margin-right:6px;
}

.parRenglon{
	height: 39px;
	margin: 5px;
	text-align:right;
	padding-top:3px;
	padding-left:3px;
	padding-right:3px;
	background-image:url(Interface/bg_ff_4.png);
	background-repeat:no-repeat;
}

.parRenglon img{
	margin-top:2px;
	margin-left:6px;
	margin-right:6px;
}

.copyRights{
	width: 1000px;
	height: 40px;
	position:relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: center;
	margin: 0 auto;
	background-image: url(intfz/copyrights.png);
}

.copyRights a:link, .copyRights a:visited{
	color: #FFFFFF;
	text-decoration: none;
}

.copyRights a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}

body {
	background-color:#1F1B2C;
	/*background-color: #6093D2;*/
	/*	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='Interface/degradado.png');*/
	background-image: url(intfz/deg2.png);
	background-position: bottom right;
	background-repeat: no-repeat;
	margin:0;
	padding:0;
}

.bg1 {
	background-image: url(intfz/deg1.png);
	background-repeat: no-repeat;
	background-position: top left;
}

.bg2 {
	background-image: url(intfz/deg3.png);
	background-repeat: no-repeat;
	background-position: center center;
}

.floatingBar{
	visibility:hidden;
	top:0px;
	position:absolute;
	width:250px;
	height:121;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(intfz/bg_ff_5.png);
}

.floatingBar H4{
	text-indent:4px;
	font-size: 12px;
	color: #FFFFFF;
	padding-top:4px;
	padding-bottom:5px;
	padding-left:4px;
	padding-right:4px;
}

.floatingBar IMG{
	padding-right:4px;
	padding-top:4px;
	padding-left:4px;
	height:100px;
	width:100px;
}

.floatingBar P{
	padding-left:4px;
	padding-right:4px;
	text-indent:4px;
	font-size: 11px;
	color: #006699;
	text-align:justify;
}

.VfgItem{
	width: 377px;
	height: 147px;
	margin-left: 10px;
	margin-top: 10px;
	border: 0px;
	background-image:url(Interface/bg_ff_13.png);
	float:left;
	position: relative;
}
.VfgSeparator{
	width: 10px;
	height: 147px;
	top: 10px;
	border: 0px;
	float:left;
	position: relative;
}
.VfgSeparator2{
	width: 755px;
	height: 5px;
	top: 10px;
	border: 0px;
	float:left;
	position: relative;
}
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/

.menuBar{
	width: 1000px;
	height: 30px;
	background-image: url(Interface/menuBar.png);
	background-repeat: repeat-x;
	position:relative;
	color: #000000;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: right;
}

.menuLang{
	position:absolute;
	text-align: left;
	font-size: 10px;
	font-style: normal;
}

.menuBar ul{
	padding-top:6px;
	list-style: none;
}
.menuBar li{
	float:right;
}

.menuBar li a{
	margin:2px;
	text-decoration: none;
	color: #000000;
	font-weight:bold;
	border:solid 1px transparent;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 3px;
}

.menuBar li a:hover {
	color:#444444;
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #FFFFFF;
}

.menuBar li a:active {
	font-weight:bold;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006699;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #006699;
}

/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
.userBar{
	width: 730px;
	height: 22px;
	left: 8px;
	background-image: url(Interface/userMenuBar.png);
	position:relative;
	color: #FFFFFF;
	font-weight:bold;
	margin: 0 auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	text-align: left;
	padding-top:8px;
}

.userBar input{
	font-size:12px;
	border:1px solid #FF3300;
	background:#FFCC66;
	padding: 1px;
}

.userBar a:link, .userBar a:visited{
	font-size:12x;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.userBar a:hover, .userBar a:active{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}

a.userLogin:link, a.userLogin:visited{
	border:1px solid;
	border-top-color:#FFCC99;
	border-left-color:#FFCC99;
	border-bottom-color:#FF3300;
	border-right-color:#FF3300;
	background-color:#FF6633;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
}

a.userLogin:hover{
	border:1px solid;
	border-top-color:#FFCC99;
	border-left-color:#FFCC99;
	border-bottom-color:#FF3300;
	border-right-color:#FF3300;
	background-color:#FF9966;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
}

a.userLogin:active{
	border:1px solid;
	border-top-color:#FF3300;
	border-left-color:#FF3300;
	border-bottom-color:#FFCC99;
	border-right-color:#FFCC99;
	background-color:#FF9933;
	font-size:10px;
	text-decoration:none;
	font-style:normal;
}

.userBarBegining{
	width: 15px;
	height:100%;
	position:absolute;
	left: -15px;
	top: 0px;
	background-image: url(Interface/userMenuBarBorderL.png);
}
.userBarEnding{
	width: 15px;
	height:100%;
	position:absolute;
	left: 730px;
	top: 0px;
	background-image: url(Interface/userMenuBarBorder.png);
}
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
.mainPage{
	width: 1000px;
	margin:0 auto;
	position:relative;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(intfz/userpanel.png);
	background-repeat: repeat-y;
}
.mainPageContent{
	width: 780px;
	height:auto;
	top:0px;
	left:0px;
	position:relative;
	background-image: url(intfz/mainPage.png);
	background-repeat: repeat-y;
	float:right;
	clear:right;
}
.mainLinks{
	width: 220px;
	height:auto;
	top:0px;
	left:0px;
	position:relative;
	color: #FFFFFF;
	float:left;
	clear:left;
}
.mainLinks h3{
	width: 220px;
	padding-bottom: 3px;
	padding-top: 3px;
	background-image: url(intfz/userpanel_title.png);
	color: #FFFFFF;
	font-size: 11px;
}

.smallFont {
	color: #FFFFFF;
	font-size: 11px;
}

.smallFont input{
	color: #000000;
	font-size: 11px;
	width: 100px;
}

td {
	font-size: 12px;
}

a.smallLinks:link {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

a.smallLinks:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

a.smallLinks:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

.exchangeLinks {
	font-size: 11px;
}

a.exchangeLinks:link {
	color: #000099;
	text-decoration:underline;
}

a.exchangeLinks:visited {
	color: #000099;
	text-decoration:underline;
}

a.exchangeLinks:hover {
	color: #000099;
	text-decoration:underline;
}

.payTxtLinks{
	position:relative;
	text-align:left;
	left:30px;
}

.payTxtLinks  a:link {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

.payTxtLinks  a:visited {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

.payTxtLinks  a:hover {
	color: #FFFFFF;
	font-size: 11px;
	text-decoration:underline;
}

.clear{
	clear:both;
}

.mainPageDegradado{
	width: 10px;
	height:100%;
	position:absolute;
	left: 770px;
	top: 0px;
	background-image: url(Interface/mainPageDegradado.png);
}

a.view:link {
	color:#006699;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	font-weight: bold;
}

a.view:visited {
	color:#006699;
	padding-left:10px;
	padding-right:10px;
	text-decoration:none;
	font-weight: bold;
}

a.view:hover {
	color: #FFFFFF;
	background-color: #006699;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:2px;
	text-decoration:none;
	font-weight: bold;
}

a.categoria:link {
	color:#000000;
	text-decoration:none;
}

a.categoria:visited {
	color:#000000;
	text-decoration:none;
}

a.categoria:hover {
	color:#000000;
	text-decoration:underline;
}

a:link {
	color:#006699;
	text-decoration:underline;
}

a:visited {
	color:#006699;
	text-decoration:underline;
}

a:hover {
	color:#006699;
	text-decoration:underline;
}

.titulo a:link{
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:none;
}

.titulo a:visited{
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:none;
}


.titulo a:hover{
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:underline;
}

.tituloNews a:link{
	margin-left: 8px;
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:none;
	position:relative;
}

.tituloNews a:visited{
	margin-left: 8px;
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:none;
	position:relative;
}


.tituloNews a:hover{
	margin-left: 8px;
	color: #FFFFFF;
	font-weight: bold;
	
	text-decoration:underline;
	position:relative;
}

a.image:link img{
	border:0px none #000000;
}

a.image:visited img{
	border:0px none #000000;
}

a.image:hover img{
	border:0px none #000000;
}

.nonRenglon a:link{
	color: #006699;
	text-decoration:none;
}

.nonRenglon a:link img{
	text-decoration:none;
	border:none;
}

.nonRenglon a:visited{
	color: #006699;
	text-decoration:none;
}

.nonRenglon a:visited img{
	text-decoration:none;
	border:none;
}

.nonRenglon a:hover{
	color: #006699;
	text-decoration:underline;
}

.nonRenglon a:hover img{
	text-decoration:none;
	border:none;
}

.parRenglon a:link{
	color: #006699;
	text-decoration:none;
}

.parRenglon a:link img{
	text-decoration:none;
	border:none;
}

.parRenglon a:visited{
	color: #006699;
	text-decoration:none;
}

.parRenglon a:visited img{
	text-decoration:none;
	border:none;
}

.parRenglon a:hover{
	color: #006699;
	text-decoration:underline;
}

.parRenglon a:hover img{
	text-decoration:none;
	border:none;
}

.transparente{
}

/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
/*******************************************************************/
.item{
	width: 760px;
	height:auto;
	left: 10px;
	top: 10px;
	position:relative;
}

.item P{
	text-align:justify;
	padding:10px;
}

.item .titulo{
	left: 0px;
	top: 0px;
	height:42px;
	font-size:23px;
	color:#FFFFFF;
	background-image:url(intfz/bg_ff_7.png);
	padding-top:4px;
	padding-left:6px;
}
.item .titulo IMG{
	margin-right:6px;
}
.item .tituloNews{
	left: 0px;
	top: 0px;
	height:29px;
	font-size:12px;
	color:#FFFFFF;
	background-image:url(intfz/bg_ff_11.png);
	padding-top:4px;
	padding-left:6px;
	/*margin-bottom:-1px;*/
}
.itemContent{
	width: 100%;
	height:auto;
	font-size:12px;
	background-image:url(intfz/bg_ff_8.png);
	position:relative;
	padding-top:10px;
}
.itemBottom{
	width: 100%;
	height:27px;;
	background-image:url(intfz/bg_ff_10.png);
	left: 4px;
	top: 3px;
}
.fixItemBottom{
	text-align:right;
	width: 100%;
	height:100%;;
	background-image:url(intfz/bg_ff_10.png);
}
.itemPreview{
	display:block;
	float:right;
	border:0 #000 none;
	padding-left:5px;
	padding-bottom:5px;
	margin-top:-35px;
}

.itemDetail{
	width: 760px;
	height:27px;
	left: 0px;
	top: 5px;
	position:relative;
	font-size:16px;
	background-image:url(intfz/bg_ff_9.png);
}

.itemDetail2{
	width: 180px;
	height:27px;
	left: 0px;
	top: 5px;
	position:relative;
	font-size:16px;
	background-image:url(intfz/bg_ff_21.png);
	float:left;
}

span.categoria{
	top:5px;
	color: #FFFFFF;
	padding:5px;
	position: relative;
	font-weight:bold;
}

.itemDetail a:link, .itemDetail a:visited{
	top:5px;
	color: #FFFFFF;
	padding:5px;
	position: relative;
	font-weight:bold;
	text-decoration:none;
}


.itemDetail A:hover{
	top:5px;
	color: #FFFFFF;
	padding:5px;
	position: relative;
	text-decoration:underline;
}

.itemDetail2 a:link, .itemDetail2 a:visited{
	top:5px;
	color: #FFFFFF;
	padding:5px;
	position: relative;
	font-weight:bold;
	text-decoration:none;
}
.itemDetail2 A:hover{
	top:5px;
	color: #FFFFFF;
	padding:5px;
	position: relative;
	text-decoration:underline;
}

.navegacion{
	width: 765px;
	height:27px;
	left: 0px;
	top: 5px;
	position:relative;
	text-align:center;
	font-size:10px;
	font-weight:normal;
}

.navegacion B {
	top:8px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom: 4px;
	position: relative;
}

.navegacion A{
	color: #000000;
	width: 300px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom: 4px;
	top:8px;
	position: relative;
	font-weight:normal;
	text-decoration:none;
}
.navegacion A:hover{
	color: #006699;
	width: 300px;
	padding-right:8px;
	padding-left:8px;
	padding-top:4px;
	padding-bottom: 4px;
	top:8px;
	background-color: #FFFFFF;
	position: relative;
	text-decoration:none;
	font-weight:normal;s
	opacity:0.7;
}

#backGroundAlpha{
	position:absolute;
	top:0px;
	background-color: #000;
	width: 100%;
	height:100%;
	opacity:0.7;
	visibility:hidden;
}

#theFlashOnPage{
	position:absolute;
	top:0px;
	margin:0 auto;
	background-color: #FF6600;
	visibility:hidden;
	overflow:auto;
}

#theFlashMovie{
	text-align: center;
}

.close{
	text-align: right;
}

A.close:link{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

A.close:visited{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
}

A.close:hover{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}

.emotionTable{
	text-align:center;
	margin:0 auto;
}

.emotionCell{
	border:1px solid #006699;
}

.message{
	width: 600px;
	height:auto;
	overflow:auto;
	margin: 0 auto;
	border: 1px solid #332F48;
	background-image:url(intfz/bg_ff_8.png);
	position:relative;
	font-size:11px;
}

.newmsg{
	width: 230px;
	height:auto;
	overflow:auto;
	margin-left:15px;
	border: 1px solid #332F48;
	background-image:url(intfz/bg_ff_8.png);
	/*position:relative;*/
	font-size:11px;
	float:left;
}

.messageTitle{
	height:15px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#221E37;
	font-weight:bold;
}

.messageFecha{
	margin-left: 20px;
	margin-right: 20px;
	text-align:right;
}

.messageUsuario{
	margin-left: 20px;
	margin-right: 20px;
	font-weight:bold;
	font-style:italic;
}

.messageOpinion{
	margin-left: 20px;
	margin-right: 20px;
}

.excess{
	width:100%;
	height:500px;
	overflow:auto;
}

.top10{
	overflow:auto;
	float:right;
	border: 1px solid #009999;
	position:relative;
	font-size:11px;
	margin:5px;
}

.top10Title{
	height:15px;
	font-size:11px;
	color:#FFFFFF;
	background-color:#006699;
	font-weight:bold;
}

.top10Table{
	font-size:11px;
	color:#000000;
}

.bigGame {
	width: 400px;
	height:250px;
	left: 10px;
	top: 10px;
	border: 0px;
	position:relative;
	font-size:12px;
	padding:5px 10px;
	background-image:url(intfz/bg_ff_15.png);
	background-repeat:no-repeat;
}

.topIconGames {
	left: 10px;
	top: 15px;
	width: 760px;
	height:10px;
	position:relative;
	background-image:url(intfz/bg_ff_22.png);
}
.bottomIconGames {
	left: 10px;
	top: 5px;
	width: 760px;
	height:10px;
	position:relative;
	background-image:url(intfz/bg_ff_23.png);
	margin-bottom: 5px;
	float:left;
	clear:left;
}

.iconGames {
	width: 760px;
	/*height:auto;*/
	left: 10px;
	top: 5px;
	margin-top:10px;
	padding-top: 0px;
	/*margin-bottom: 0px;*/
	border: 0px;
	position:relative;
	font-size:10px;
	background-image:url(intfz/bg_ff_24.png);
	float:left;
	clear:left;
}

.iconGames img{
	width: 50px;
	height:50px;
	left:5px;
	top:-5px;
	position:relative;
	border:solid 1px #000000;
	float:left;
	margin: 0px 10px 0px 0px;
}

.iconGames div{
	width: 235px;
	height:50px;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	padding-right:5px;
	padding-top:10px;
	position:relative;
	background-image:url(intfz/bg_ff_25.png);
	background-repeat:no-repeat;
	float:left;
	overflow:hidden;
}

.iconGames .big img {
	width: 100px;
	height:100px;
	left:5px;
	top:-5px;
	position:relative;
	border:solid 1px #000000;
	float:left;
	margin: 0px 10px 0px 0px;
}

.iconGames .big{
	width: 360px;
	height:100px;
	margin-left:10px;
	margin-bottom:5px;
	margin-top:5px;
	padding-right:5px;
	padding-top:10px;
	position:relative;
	background-image:url(intfz/bg_ff_26.png);
	background-repeat:no-repeat;
	float:left;
	overflow:hidden;
}

.iconGames a:link {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.iconGames a:visited {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.iconGames a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.news {
	width: 340px;
	height: 220px;
	left: 10px;
	top: 10px;
	border: 0px;
	position:relative;
	font-size:12px;
	background-image:url(intfz/bg_ff_19.png);
	background-repeat:no-repeat;
	font-size:10px;
	margin-right:10px;
	float:left;
}

.news div{
	width: 320px;
	height:53px;
	margin-left:5px;
	margin-top:10px;
	margin-buttom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	position:relative;
	background-image:url(intfz/bg_ff_20.png);
	background-repeat:no-repeat;
	overflow:hidden;
}

.news a:link {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.news a:visited {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.news a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.comicsAndMore {
	width: 200px;
	height: 220px;
	left: 0px;
	top: 10px;
	margin-left:10px;
	border: 0px;
	position:relative;
	font-size:12px;
	background-image:url(intfz/bg_ff_18.png);
	background-repeat:no-repeat;
	font-size:10px;
	float:left;
}
.comicsAndMore img{
	width: 50px;
	height:50px;
	left:5px;
	top:-2px;
	position:relative;
	border:solid 1px #000000;
	float:left;
	margin: 0px 10px 0px 0px;
}
.comicsAndMore div{
	width: 185px;
	height:53px;
	margin-left:5px;
	margin-top:10px;
	margin-buttom:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:7px;
	position:relative;
	background-image:url(intfz/bg_ff_17.png);
	background-repeat:no-repeat;
	float:left;
	overflow:hidden;
}
.comicsAndMore a:link {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.comicsAndMore a:visited {
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

.comicsAndMore a:hover {
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

.videoAd{
	top: 10px;
	padding-top: 5px;
	right:10px;
	float:right;
	width:335px;
	height:260px;
	background-image:url(intfz/bg_ff_14.png);
	background-repeat:no-repeat;
	position:relative;
}

.topad{
	text-align:center;
	padding-top:-2px;
	position:relative;
	width:760px;
	height:100px;
	background-image:url(intfz/bg_ff_12.png);
	background-repeat:no-repeat;
}
.topad td{
	padding-top:2px;
	text-align:center;
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}