/*START**************************************************************/
/*************************TEMPLATES CONTENTS*************************/
/********************************************************************/

/*******************************BODY*********************************/
body {
	margin:0;
	text-align:center;
}
li {
	list-style: none;
	padding-left: 10px;
	margin-left:-30px;
	background-image: url(../Interface/bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px;
}

/*******************************MAIN*********************************/
#Main {
	clear:both;
	width:990px;
	text-align:center;
	margin-bottom:15px;
}

/*******************************HEADER********************************/
#HeaderCont {
	height:80px;
	/*margin-top:15px;*/
	/*margin-bottom:15px;*/
	background-color:#004E8C;
	background-image:url(../images/cabezal_motores.jpg);
	background-repeat:no-repeat;
}

/*******************************LINK LOGO********************************/
#cabezal {
	width:253px;
	height:76px;
	float:left;
	background-image:url(../images/trans.gif);
}
#cabezal a {
	display:block;
	width:100%;
	height:100%;
}
#cabezal a span {
	display:none;
}

/*******************************TOP MENU******************************/
#TopMenu {
	width:975px;
	height:20px;
	margin-bottom:15px;
	padding-left:15px;
	text-align:left;
	line-height:16px;
	vertical-align:middle;
	background-color:#000;
}
#TopMenu a, #TopMenu a:active, #TopMenu a:link, #TopMenu a:visited {
	text-decoration:none;
}
#TopMenu a, #TopMenu a:hover {
	text-decoration:underline;
	color:#D3D3D5;
}
#TopMenu img {
	margin-right:5px;
}

/*******************************BANNERS LEFT**************************/
#LeftCont {
	float:left;
	width:140px;
	/*background-color:#FF0000;*/
}
#LeftCont .publicityCont {
	width:136px;
	border: 2px #999 solid;
	/*background-color:#FF0000;*/
}
#LeftCont .publicityCont .publicityLettersCont {
	line-height:20px;
	vertical-align:middle;
}
#LeftCont .imgPublicityCont {
	margin-bottom:9px;
	/*background-color:#FF0000;*/
}
#LeftCont .imgCont {
	width:136px;
	height:266px;
	border: 2px #000 solid;
	/*background-color:#00FF00;*/
}

/*******************************BANNERS RIGHT**************************/
#RightCont {
	float:right;
	width:120px;
	/*background-color:#00CC66;*/
}
#RightCont .imgCont {
	width:120px;
	height:218px;
	/*background-color:#00FF00;*/
}
#RightCont .vSpace {
	height:15px;
}

/*******************************BANNERS RIGHT INTERNO**************************/
#RightCont_int {
	float:right;
	width:120px;
	/*background-color:#00CC66;*/
}
#RightCont_int .imgCont {
	width:120px;
	height:430px;
	/*background-color:#00FF00;*/
}
#RightCont_int .vSpace {
	height:15px;
}

/****************************MIDDLE CONTENT****************************/
#MiddleCont {
	float:left;
	width:700px;
	margin:0 15px 0 15px;
	/*background-color:#993300;*/
}
#MiddleCont .vSpace {
	height:15px;
}
#MiddleCont .hSpace {
	float:left;
	width:15px;
}
#MiddleCont .HomeTitleCont {
	margin:0 0 5px 5px;
	height:24px;
	line-height:24px;
	text-align:left;
}
#MiddleCont .TitleCont {
	margin:0 0 5px 5px;
	height:24px;
	line-height:24px;
	text-align:left;
	/*background-color:#99CC33;*/
}

/*****************************GENERAL TABS*****************************/
#tabs {
	float:left;
	width:100%;
	/*background:#F4F7FB;*/
  line-height:normal;
	border-bottom:1px solid #000000;
}
#tabs ul {
	margin:0;
	padding:0px 10px 0 5px;
	list-style:none;
}
#tabs li {
	display:inline;
	margin:0;
	padding:0;
}
#tabs a {
	float:left;
	background:url("../images/tableft1.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
}
#tabs a span {
	float:left;
	display:block;
	background:url("../images/tabright1.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	color:#627EB7;
	font-size:14px;
	font-family:Arial;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {
	float:none;
}

/* End IE5-Mac hack */
#tabs a:hover span {
	color:#627EB7;
}
#tabs a:hover {
	background-position:0% -42px;
}
#tabs a:hover span {
	background-position:100% -42px;
}
#tabs .current a {
	color:#000000;
	background-position:0% -42px;
}
#tabs .current a span {
	color:#000000;
	background-position:100% -42px;
}

/*****************************GENERAL TABS DOWN BOX*****************************/
#MiddleCont .tabsCont {
	float:left;
	border-left:1px solid #000;
	border-right:1px solid #000;
}
#MiddleCont .DownBox .LeftCont {
	float:left;
	width:2px;
	height:2px;
	background:url(../Interface/bgLeftDownBox.gif) no-repeat;
}
#MiddleCont .DownBox .MiddleCont {
	width:100%;
	height:2px;
	background-color:#00FF66;
	background:url(../Interface/bgMiddleDownBox.gif) repeat-x;
}
#MiddleCont .DownBox .RightCont {
	float:right;
	width:2px;
	height:2px;
	background:url(../Interface/bgRightDownBox.gif) no-repeat;
}


/*START**************************************************************/
/****************************HOME CONTENTS***************************/
/********************************************************************/

/****************************HOME TOP NEWS***************************/
#MiddleCont .TopNewsCont {
	width:700px;
	background:url("../Interface/bgTopNewsCont.gif") repeat-y;
}
#MiddleCont .TopNewsCont .LeftNews {
	float:left;
	/*width:419px;*/
	width:466px;
	text-align:left;
	padding: 0 5px 0 0;
}
#MiddleCont .TopNewsCont .LeftNews .TNCPreTitle {
	margin-top:10px;
}
#MiddleCont .TopNewsCont a, #MiddleCont .TopNewsCont a:active, #MiddleCont .TopNewsCont a:link, #MiddleCont .TopNewsCont a:visited {
	text-decoration:none;
}
#MiddleCont .TopNewsCont a, #MiddleCont .TopNewsCont a:hover {
	text-decoration:underline;
	color:#000;
}
#MiddleCont .TopNewsCont .LeftNews img {
	margin:0 10px 0 0;
}
#MiddleCont .TopNewsCont .RightNews {
	float:left;
	/*width:261px;*/
	width:214px;
	text-align:left;
}
 #MiddleCont . TopNewsCont.RightNews .RNImgCont {
 height:144px;
}
#MiddleCont .TopNewsCont .RightNews .RNTextCont {
	padding:10px 10px 0 10px;
}

/************************HOME MIDDLE PUBLICITY*************************/
#MiddleCont .LeftBanner {
	float:left;
}
#MiddleCont .LeftBanner img {
	float:left;
}
#MiddleCont .RightBanner {
	float:left;
}
#MiddleCont .RightBanner img {
	float:left;
}

/************************SERCOND HOME NEWS******************************/
#MiddleCont .innerPaddin {
	width:688px;
	padding:5px 5px 5px 5px;
}
#MiddleCont .LeftNewsCont {
	width:337px;
	float:left;
	/*background-color:#00CCCC;*/
	text-align:left;
}
#MiddleCont .LeftNewsCont img {
	padding:0 5px 0 0;
}

/***************************TABLES NEWS HOME*****************************/
#MiddleCont .CenterLeft {
	float:left;
	width:363px;
	/*background-color:#CC3399;*/
}
#TableBox .innerPaddin {
	width:351px;
	margin:5px 0px 5px 0px;
	background:url(Interface/bgTableBox.gif) repeat-y;/*background-color:#CCC;*/
}
#TableBox .leftCont {
	float:left;
	width:160px;
	/*background-color:#00FF33;*/
}
#TableBox .rightCont {
	float:right;
	width:176px;
	/*background-color:#99CCCC;*/
}
#TableBox .titleTable {
	text-align:left;
	border-bottom:1px #000 solid;
}
#MiddleCont .CenterRight {
	float:right;
	width:320px;
	/*background-color:#0099CC;*/
}
#MiddleCont .LNCLinks a, #MiddleCont .LNCLinks a:active, #MiddleCont .LNCLinks a:link, #MiddleCont .LNCLinks a:visited {
	text-decoration:none;
	color:#369;
}
#MiddleCont .LNCLinks a, #MiddleCont .LNCLinks a:hover {
	text-decoration:underline;
	color:#369;
}

/**************************EVENTS HOME*************************/
#EventContent {
}
#EventContent .ECLeftCont {
	float:left;
	height:26px;
	width:3px;
	background:url(../Interface/bgBlackTabLeft.gif) no-repeat;
}
#EventContent .ECLMiddleCont {
	float:left;
	width:357px;
	height:26px;
	vertical-align:middle;
	line-height:26px;
	text-align:left;
	background-color:#000;
}
#EventContent .ECRightCont {
	float:right;
	height:26px;
	width:3px;
	background:url(../Interface/bgBlackTabRight.gif) no-repeat;
}

/***************************POOL HOME**************************/
#PoolHome {
	background-color:#D3D3D5;
	border:2px #CCC solid;
}
#PoolHomeResp {
	border:1px #000 solid;
}

/*START**************************************************************/
/****************************NEWS SECTION***************************/
/********************************************************************/

/*************************DETAIL NEWS SECTION************************/
#DetailNewsCont {
	text-align:left;
	padding:10px 10px 10px 10px;
	background:url(../Interface/bgTopDetailNews.gif) repeat-x;
	background-color:#D3D3D5;
}
#DetailNewsCont .BodyNews {
	text-align:left;
}
#DetailNewsCont .BodyNews img {
	float:right;
	margin:0 0 5px 10px;
}
#DetailNewsCont .BodyNews span {
	/*float:left;*/
}
#DetailNewsCont .BodyNews .CategoryTitleNews {
	width:385px;
	/*background-color:#993300;*/
}
#DetailNewsCont .BodyNews .TitleNews {
	line-height:20px;
}
#DetailNewsCont .BodyNews .SubCategoryNews {
	width:385px;
	/*background-color:#00CCCC;*/
}
#DetailNewsCont .BodyNews .TitleNews {
	width:385px;
	/*background-color:#CC6633;*/
}
#DetailNewsCont .Sumary{
	margin:5px 5px 15px 0px;
}
#GaleryCont {
	background-color:#D3D3D5;
}
#GaleryCont .imgNormal {
	margin-right:15px;
}
#GaleryCont .hSpace {
	width:15px;
	/*background-color:#006666;*/
}
.style2 {
	color: #ccc
}
#footer {
	width:970px;
	height:80px;
	/*margin-bottom:15px;*/
	margin-bottom:30px;
	padding-left:15px;
	text-align:right;
	line-height:16px;
	/*vertical-align:middle;*/
	background-color:#000;
}
#footer a, #footer a:active, #footer a:link, #footer a:visited {
	text-decoration:none;
}
#footer a, #footer a:hover {
	text-decoration:underline;
	color:#D3D3D5;
}
