/*
	 Fuzion-TV Template
*/
@charset "UTF-8";
/* CSS Document */
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: #f0f0f0 url(images/web_bg.gif) 0 0 repeat-x;
	padding: 0 0 0 0;
}
#header {
	width: 875px;
	background: #000000 url(images/header.jpg) 266px 0px repeat-x;
	height: 92px;
	margin: 0;
}
h2 {
	font: normal .9em "Trebuchet MS", Arial, Sans-Serif;
	margin: 0 0 12px;
	text-align: left;
	color: #5a5a5a;
}
h3 { font: normal 1em "Trebuchet MS", Arial, Sans-Serif; margin: .2em 0 .5em; text-align: left; }

a:link {
    font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #717171;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #414141;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color:#FFC425;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	color: #c1c1c1;
}
table.round_table {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #525048 #525048 #525048 #525048;
	background-color: #000000;
}
.title {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5a5a5a;}
.text_black {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000000;}
.text_gray {font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #5a5a5a;}
.title_bold {font-family: Arial, Helvetica, sans-serif;	font-size: 15px; color: #5a5a5a; font-weight:bold;}
.contenido {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: .9em; color: #5a5a5a;}
.footertext {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
table.round_fuzion {
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #f87711 #f87711 #f87711 #f87711;
/*	border-collapse: collapse;*/
	background: #f4f2f2 url(images/table_bg.gif) 0 0 repeat-x;
}

.round_fuzion_t {background: url(images/table_top.gif) 0 0 repeat-x; width: 0em}
.round_fuzion_b {background: url(images/table_b.gif) 0 100% repeat-x}
.round_fuzion_l {background: url(images/table_l_bg.gif) 0 0 repeat-y; width: 10px;}
.round_fuzion_r {background: url(images/table_r_bg.gif) 100% 0 repeat-y; width: 10px;}
.round_fuzion_tr {background: url(images/table_tr.gif) 0 0 no-repeat; width: 15px;}
.round_fuzion_tl {background: url(images/table_tl.gif) 0 100% no-repeat; width: 13px}
.round_fuzion_hl {background: url(images/table_hl.gif) 0 0 no-repeat; width: 13px;}
.round_fuzion_hr {background: url(images/table_hr.gif) 100% 0 no-repeat; width: 15px;}
.round_fuzion_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #ffc425;
	background: url(images/table_header_bg.gif) 0 0 repeat-x;
}
.round_fuzion_br {background: url(images/table_br.gif) 0 0 no-repeat; width: 13px;}
.round_fuzion_bl {background: url(images/table_bl.gif) 0 100% no-repeat; width: 15px;}

table.grid {
	border-width: 1px 1px 1px 1px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #CCCCCC #CCCCCC #CCCCCC #CCCCCC;
	border-collapse: collapse;
}
.table_bottomline {
	border-width: 0px 0px 1px 0px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	border-collapse: collapse;
}
.table_topline {
	border-width: 1px 0px 0px 0px;
	border-spacing: 1px;
	border-style: solid solid solid solid;
	border-color: #BBBBBB #BBBBBB #BBBBBB #BBBBBB;
	border-collapse: collapse;
}
.table_footer {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background: #FFFFFF url(images/footer_bg.gif) 0 0 repeat-x;
}
#logincontainer {
	position:relative;
	width: 100px;
	height: 15px;
	padding: 0 0 0 0;
	margin: 0px 0 2px 0;
	/*background: #FFFFFF url(images/menu_bg.gif) 0 0 no-repeat;*/
	top: -25px;
	overflow: hidden;
	left: 135px;
}

/* Tab Menu */

#menucontainer {
	position: relative;
	width: 875px;
	height: 34px;
	padding: 0;
	margin: 0px 0 10px 0;
	background: #FFFFFF url(images/menu_bg.gif) 0 0 no-repeat;	
	}
#tabmenu {
	position: absolute;
	top: 0;
	left: 85px;
	list-style: none;
	margin: 0;
	padding: 0;
	height: 28px;
	display: inline;
	overflow: hidden;
	width: 750px;
}
#tabmenu li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}
#tabmenu a {
	float: left;
	padding: 28px 0 0 15.5px;
	overflow: hidden;
	height: 0px !important; 
	height /**/:28px; /* for IE5/Win */
}
.termsofuse { font: normal 1.1em "Trebuchet MS", Arial, Sans-Serif; margin-left: 20px; }
.termsofusetitle { font: normal 1em "Trebuchet MS", Arial, Sans-Serif; }
.termsofusecontent { font: normal .9em "Trebuchet MS", Arial, Sans-Serif; color: #5a5a5a; }
#tabmenu a:hover { background-position: 0 -28px; }
#tabmenu a:active, #tabmenu a.selected { background-position: 0 -56px; }
#thome a  {	width: 91px; background: url(images/home.gif) top left no-repeat; }
#archive a  {	width: 91px; background: url(images/home.gif) top left no-repeat; }
#tclients a  { 	width: 91px; 	background: url(images/clients.gif) top left no-repeat; }
#taboutus a  { width: 91px; background: url(images/aboutus.gif) top left no-repeat; }
#tservices a  { width: 91px; background: url(images/services.gif) top left no-repeat; }
#tnewsletter a  { width: 91px; background: url(images/newsletter.gif) top left no-repeat; }
#tadvertise a  { width: 91px; background: url(images/advertise.gif) top left no-repeat;	}
#tcontact a  { width: 91px; background: url(images/contactus.gif) top left no-repeat; }
/* end tab menu */
/* ================ el blog del esenuevas ================== */
form.search { padding: 0; margin: 0; }
form { padding: 0 0 0 18px; }
fieldset { border: 1px solid #FFC425; }
textarea.text { height: 150px; width: 90%; border: 1px solid #ccc; background: #fff; color: #000; }
textarea.text:hover { border: 1px solid #FFC425; background: #FFFFF4; color: #000; }
input.field { border: 1px solid #ccc; background-color: #FFFFFF; width: 300px; color: #000; height:15px; }
input.field:hover { border: 1px solid #FFC425; background: #FFFFF4; color: #000; }
input.text { margin: 0; width: 50%; border: 1px solid #FFC425; background: #FFF; color: #000; height:15px; }
input.text:hover { border: 1px solid #ccc; }
input.searchfield { border: 1px solid #FFC425; }
input.searchbutton { margin: 0; font-size: 80%; font-family: Arial, Sans-serif; border: none; background: #FFC425; color: #000; padding: 1px; font-weight: bold; }
input.button { background: #FFFFF4; color: #808080; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; }
textarea { width: 90%; height: 20em; padding: 3px; }
.comment { padding: 10px 10px 8px 10px; margin: 0 0 7px 0; background: #f8f8f8; color: #000; }
.commentsbox { padding: 8px 0 10px 10px; margin: 0 0 10px 0; color: #000; }
.date { color: #ccc; background: #FFFFFF; text-align: right; margin: 4px 0 5px 0; padding: 0.4em 0 0 0; border-top: 1px solid #d6d6d6; }
#menuleft { width:150px; }
#contentdiv { width:612px; }
#crumbs { clear:both; background:#eee; margin:0 auto; padding:10px; }
#clientsbox { width:265px; }
#contentbox { width:505px; padding: 0 0 0 0.4em; }
