/*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;*/



}









#vSpace {



	height:15px;

}



#MiddleCont .hSpace {



	float:left;



	width:15px;



}



#MiddleCont .HomeTitleCont {



	float:left;

	

	margin-bottom: 5px;   



	height:24px;



	line-height:24px;



	text-align:left;

	

	background-color:#004e8c;

	

	width:471px;



}



#MiddleCont .HomeTitleCont2 {



	float:right;



	margin-bottom:0px;   



	height:24px;



	line-height:24px;



	text-align:left;

	

	background-color:#004e8c;

	

	width:214px;



}





#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 {



	float:left;

	

	width:470px;



	background:url("../Interface/bgTopNewsCont.gif") repeat-y;



}

#MiddleCont .vSpaceCntral{



	height:15px;

	width:700px;

	background-color:#FFFFFF

}



#MiddleCont .TopNewsTit {



	float:right;

	

	width:214px;

	

	height:340px;



	background:url("../Interface/bgTopNewsCont.gif") repeat-y;



}


#MiddleCont .TopNewsTit .TitTit{

	text-align:left;

	
	margin-left:4px;
	margin-right:4px;
	margin-bottom:2px;
	


}





#MiddleCont .TopNewsTit .vSpaceTit{



	height:15px;

	width:214px;

	background-color:#FFFFFF

}



#MiddleCont .TopNewsDest1 {



	float:left;

	

	width:228px;

	

	height:270px;


	background-color:#d3d3d3;
}


#MiddleCont .TopNewsDest1 .TitDest1{

	text-align:left;

	
	margin-left:6px;
	margin-right:6px;
	margin-bottom:2px;
	


}



#MiddleCont . TopNewsDest1.RNImgCont1 {

 height:200px;
 

}


#MiddleCont .TopNewsDest1 .vSpaceTD1{

	height:15px;

	width:228px;

	background-color:#FFFFFF

}



#MiddleCont .TopNewsDest2 {



	float:left;

	

	width:227px;

	

	height:270px;
	
	background-color:#d3d3d3;




}

#MiddleCont .TopNewsDest2 .TitDest2{

	text-align:left;

	
	margin-left:6px;
	margin-right:6px;
	


}



#MiddleCont .TopNewsDest2 .vSpaceTD2{



	height:15px;

	width:228px;

	background-color:#FFFFFF

}





#MiddleCont .TopNewsTit .TitCont {



	margin-left:4px;

	

	margin-top: 10px;

	

	margin-bottom:8px;

	

	margin-right:4px;



	

	width:206px;

	

	height:56px;

	

	background-color:#ede8e5;



}





#MiddleCont .TopNewsCont .LeftNews {



	float:left;



	/*width:419px;*/



	width:466px;



	text-align:left;



	padding: 0 5px 0 0;



}



#MiddleCont .TopNewsDest1 .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;



}









/************************HOME MIDDLE PUBLICITY*************************/



#MiddleCont .LeftBanner {



	float:left;



}



#MiddleCont .LeftBanner img {



	float:left;



}



#MiddleCont .RightBanner {

	margin-top:10px;
	
	width:210px;
	
	height:132px;

	border: 2px #999 solid;

	float:right;



}



#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;



}



