/* CSS Document */


BODY{
	font-size: 12px;
	font-family: Segoe UI, Arial,Verdana,Helvetica,sans-serif; 
	color: #0033CC;	
	margin: 0;
}

A{
	color:#0000FF;
	text-decoration: none;
}

A:hover{
	text-decoration: underline;
}

FORM{
	margin: 0;
}
LABEL{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}

H1{
	color:  #FF9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
H3{
	font-family:"Courier New", Courier, monospace;
	color:#009900;
}

HR{
	border: none;
	border-top: 1px #CCCCCC solid;
}
.main_table{
	width: 800px;
	max-width:800px;
	overflow: auto;
}

.banner_table{
	border: 3px #0000FF solid;
	 height: 100px;
}
.banner_button_cell{
	width: 60 px;	
}
.body_table{
	border: 3px #0000FF solid;
	border-top: none;
	
	background-image:url(image/fondo.gif);
	background-attachment: fixed;
	background-position:bottom right;
	background-repeat:no-repeat;
	
}
.font_bold{
	font-weight: bold;
}

.user_table{
	font-size:12px;
}
.user_sub_table{
	font-size: 12px;
}
.user_input{
	font-size: 12px;
	height: 18px;
}
.user_button{
	border: none;
	background: none;
	font-size:12px;
	font-weight:bold;
	color:#0000FF;
}
.user_panel_th{
	background-image:url(image/header.png);
	background-repeat: no-repeat;
	
	color:#0000FF;
	height: 26px;
}
.bottom_table{
	font-size:10px;
	color:#FFFFFF;
	margin: 2px;
}

.round_top{
	height: 24px;
	background-image:url(image/table_top.png);
	background-repeat: no-repeat;	
	width: 120px;	
}
.round_mid{
	background-image:url(image/table_mid.png);
	background-repeat: repeat-y;
	width: 120px;
}
.round_bottom{
	background-image:url(image/table_bottom.png);
	width: 120px;
	height: 24px;
	background-repeat:no-repeat;
}
.ranking_link{
	font-size: 12px;
}
.background_vertical_line{
	background-image:url(image/pixel_0000FF.jpg);
	background-attachment: scroll;
	background-position:center;
	background-repeat: repeat-y;
}
.background_horizontal_line{
	background-image:url(image/pixel_0000FF.jpg);
	background-attachment: scroll;
	background-position:center;
	background-repeat: repeat-x;
}

.blog_info_table{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#999999;
}
.blog_description_td{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#0099FF;
	text-align:justify;
}
.blog_theme_title_th{
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
	
}
.blog_comment_table{
	border: none;
	font-size:12px;
	max-width: 600px;
	width: 600px;
}
.blog_theme_explain_div{
	width: 610px;
	overflow: hidden;
	max-width:610px;
}


.download_title_th{
	font-family:"Times New Roman", Times, serif;
	font-size:36px;
	color:#3366CC;
	font-weight:bold;
	text-decoration:underline;
}
.download_detail_strong{
	border-bottom: 1px  #FF9900 dashed;
	color:#009900;
}


.visit_table{
	font-size: 12px;
	width: 600px;
	overflow: hidden;
	font-family:"Courier New", Courier, monospace;
	border-bottom: 1px #FF9900 dashed;
}
.visit_div{
	width: 590px;
	overflow:hidden;
	color:#009900;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.visit_button{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: none;
	border: none;
	cursor:pointer;
	color:#FF0000;	
}

.ancho_500{
	width: 500px;
}

.ancho_200{
	width: 200px;
}

.blog_category{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}