/* ConcretosCruzAzul.com.mx :: CSS                                             */
/* Developed by Craxo.com - Craxo Estrategia Empresarial					   */
/* Home and General                                                            */
/* ----------------------------------------------------------------------------*/

/* body					{background-color: #D6D7D9; color:#564b47; padding:0px; margin:0px; text-align: center; scrollbar-face-color: #DCDDDD; scrollbar-shadow-color: #d0d0d0; scrollbar-highlight-color: #DCDDDD; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #F1EFFF; scrollbar-arrow-color: #004650 } */
#box 					{border:1px #7C7C7C; background-color:#E3DFDC;}
body					{background-color: #FFFFFF; color:#564b47; padding:0px; margin:0px; text-align: center; scrollbar-face-color: #DCDDDD; scrollbar-shadow-color: #d0d0d0; scrollbar-highlight-color: #DCDDDD; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-track-color: #F1EFFF; scrollbar-arrow-color: #004650 }
.date 					{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #004650;}
TH, INPUT, SELECT, TEXTAREA, P 
						{font-size : 11px; color : #7C7C7C; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px;}
#footer					{border: 0px; background-color:#BDB6B0; font-size : 11px; color : #695D54; font-family : Arial, Verdana, Tahoma, Geneva, Helvetica, sans-serif; text-align: left; vertical-align: middle; margin: 0px auto; padding: 5px; width: 956px;}
.footer 				{text-decoration : none;}
.footer:link			{text-decoration : none; color: #695D54;}
.footer:visited			{text-decoration : none; color: #7A6E67;}
.footer:active 			{background-color:transparent;}
.footer:hover 			{text-decoration : underline; color: #695D54;}
DIV						{font-size : 11px; color : #004650; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;}
body:active 			{color: #004650;}
form					{margin: 0; padding: 0; border: 0; background-color: #FFFFFF;}
.yellowTitle 			{line-height : 14px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #004650;}
.yellowSubtit 			{line-height : 14px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #004650;}
.yellowLink 			{font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none;}
.yellowLink a:link 		{color: #9B8900;}
.yellowLink a:visited 	{color: #6A5B07;}
.yellowLink a:active 	{background-color:transparent;}
.yellowLink a:hover 	{color: #BBA800; background : #F0EB7A;}
.redTitle 				{text-decoration : none; line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:normal; color: #EF3E43;}
.redTitle a:link 		{text-decoration : none; color: #EF3E43;}
.redTitle a:visited 	{text-decoration : none; color: #EF3E43;}
.redTitle a:active 		{text-decoration : none; background-color:transparent;}
.redTitle a:hover 		{text-decoration : none; color: #EF3E43;}
.blueContent 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #003653;}
.blueLink 				{font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none;}
.blueLink a:link 		{color: #D64503;}
.blueLink a:visited 	{color: #D64503;}
.blueLink a:active 		{background-color:transparent;}
.blueLink a:hover 		{color: #DCDDDD; background : #D64503;}
a 						{text-decoration : none; }
a:link 					{text-decoration : none; color: #96BED7;}
a:visited 				{color: #96BED7;}
a:active 				{text-decoration : none; background-color:transparent;}
a:hover 				{color: #FFFFFF;}
.menWhiteBlue			{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color : #004650;}
.menWhiteBlue a:link 	{color : #004650;}
.menWhiteBlue a:visited	{color : #004650;}
.menWhiteBlue a:active 	{background-color:transparent;}
.menWhiteBlue a:hover 	{color: #FFFFFF; background : #004650;}
.menWhiteOrange			{font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color: #FF5C00;}
.menWhiteOrange a:link 		{color: #FF5C00;}
.menWhiteOrange a:visited	{color: #FF5C00;}
.menWhiteOrange a:active 	{background-color:transparent;}
.menWhiteOrange a:hover 	{color: #FFFFFF; background : #FF5C00;}
.menWhite					{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color : #FFFFFF;}
.menBlue					{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color : #6AB2E7;}
.footerBlue					{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0089D2;}
.footerGrey 				{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #4A4A4A;}
.footerBlueLink 			{font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; text-decoration : none; color: #0089D2;}
.footerBlueLink a:link 		{color: #0089D2;}
.footerBlueLink a:visited 	{color: #0089D2;}
.footerBlueLink a:active	{background-color:transparent;}
.footerBlueLink a:hover 	{color: #FFFFFF; background : #0089D2;}
/* Interior                                                                    */
/* ----------------------------------------------------------------------------*/
.contentTitle 			{line-height : 16px; font-size : 15px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.contentSubtit			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold;}
.titleBackEndBlue		{line-height : 24px; font-size : 22px; font-family : Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; font-weight:normal; color: #003A81;}
.titleBackEndRed		{line-height : 24px; font-size : 22px; font-family : Arial, Helvetica, Tahoma, Verdana, Geneva, sans-serif; font-weight:normal; color: #EF3E42;}
.content 				{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;} /* Antes Azul Marino 004650 */
.content a				{text-decoration : none;}
.content a:link			{text-decoration : underline; color: #666;} /* Antes Azul Marino 004650 */
.content a:visited		{text-decoration : underline; color: #888;} /* Antes Azul Apagado 006675 */
.content a:active 		{background-color:transparent;}
.content a:hover 		{text-decoration : underline; color: #0089D2;}
.contentv2 				{line-height : 16px; font-size : 12px; font-family : Arial, Tahoma, Verdana, Geneva, Helvetica, sans-serif; color: #FFFFFF; text-align:justify;} /* Antes Azul Marino 004650 */
.contentv2 a			{text-decoration : none;}
.contentv2 a:link		{text-decoration : underline; color: #96BED7;} /* Antes Azul Marino 004650 */
.contentv2 a:visited	{text-decoration : underline; color: #96BED7;} /* Antes Azul Apagado 006675 */
.contentv2 a:active 	{background-color:transparent;}
.contentv2 a:hover 		{text-decoration : underline; color: #0089D2;} /*0089D2*/
.contentLink 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0089D2;}
.contentLink a			{color: #FFFFFF; text-decoration : none;}
.contentLink a:link		{color: #FFFFFF;}
.contentLink a:visited	{color: #FFFFFF;}
.contentLink a:active	{background-color:transparent;}
.contentLink a:hover	{text-decoration : underline; color: #FFFFFF;}

.contentBig 			{line-height : 22px; font-size : 20px; font-weight: normal; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666;} /* Antes Azul Marino 004650 */
.contentBig a			{text-decoration : none;}
.contentBig a:link		{text-decoration : underline; color: #666;} /* Antes Azul Marino 004650 */
.contentBig a:visited	{text-decoration : underline; color: #888;} /* Antes Azul Apagado 006675 */
.contentBig a:active 	{background-color:transparent;}
.contentBig a:hover 	{text-decoration : underline; color: #0089D2;}
.index1Green 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #4FAF00;}
.index2Green 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #4FAF00;}
.index3Green			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #4FAF00; text-decoration : none;}
.index3Green a:link 	{color: #4FAF00;}
.index3Green a:visited 	{color: #4FAF00;}
.index3Green a:active 	{background-color:transparent;}
.index3Green a:hover 	{color: #FFFFFF; background : #4FAF00;}
.index1Yellow 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #BBA800;}
.index2Yellow 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #BBA800;}
.index3Yellow			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #BBA800; text-decoration : none;}
.index3Yellow a:link 	{color: #BBA800;}
.index3Yellow a:visited {color: #BBA800;}
.index3Yellow a:active 	{background-color:transparent;}
.index3Yellow a:hover 	{color: #FFFFFF; background : #BBA800;}
.index1Red	 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #FC3D32;}
.index2Red 				{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #FC3D32;}
.index3Red				{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #FC3D32; text-decoration : none;}
.index3Red a:link 		{color: #FC3D32;}
.index3Red a:visited 	{color: #FC3D32;}
.index3Red a:active 	{background-color:transparent;}
.index3Red a:hover 		{color: #FFFFFF; background : #FC3D32;}
.index1Blue 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #0089D2;}
.index2Blue 			{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #0089D2;}
.index3Blue				{line-height : 16px; font-size : 11px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #0089D2; text-decoration : none;}
.index3Blue a:link 		{color: #0089D2;}
.index3Blue a:visited 	{color: #0089D2;}
.index3Blue a:active 	{background-color:transparent;}
.index3Blue a:hover 	{color: #FFFFFF; background : #0089D2;}
.menuSecc 				{line-height : 16px; font-size : 12px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #FFFFFF;}
.menuTitle 				{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color: #00023D;}
.menuTitle a:link 		{color: #00023D;}
.menuTitle a:visited 	{color: #00023D;}
.menuTitle a:active 	{background-color:transparent;}
.menuTitle a:hover 		{color: #FFFFFF; background : #00023D;}
.menuPage 				{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #00023D;}
.menuPage a:link 		{color: #00023D;}
.menuPage a:visited 	{color: #00023D;}
.menuPage a:active	 	{background-color:transparent;}
.menuPage a:hover 		{color: #FFFFFF; background : #00023D;}
.evalTitle 				{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #00023D; font-weight:bold;}
.evalContent			{line-height : 16px; font-size : 10px; font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; color: #00023D;}

.codigo-azul-extendido  {background-position : left center; color : #3366CC;  height : 225px; margin : 0px; overflow : auto; text-align : left; width : 630px; }
