@import url(sitemap.css);
@import url(rte.css);
@import url(ext_print.css);

/*-----------------------------------------------
| Nuestras Raices Stylesheet
| Version          : 01.00
-------------------------------------------------*/



/* CSS Document */


*{ margin: 0; padding: 0; }


/*----------------- [Commons] ---------------------*/
/*-------------------------------------------------*/

a:link img            { border: none; }

a:link visited img    { border: none; }

a img                 { border-style: none; }

form                  { margin: 0px;}

.left                 { float: left;}

.right                { float:right;}


/*----------------- [General] ---------------------*/
/*-------------------------------------------------*/

body                      { background: #C1DDEE; font: normal 12px Arial, Helvetica, sans-serif; color: #5F5F5F; text-align: center; }

#wrapper                  { width: 974px; height: auto; margin: 0 auto; background: #C1DDEE;}

#container                { width:972px; height: auto; margin:0 auto; background-color: #FFFFFF; text-align: left; float: left; }

.moreInformation          { width: auto; height: auto; float: left; margin: 5px 0 0 6px; display: inline; overflow: hidden; padding-bottom: 8px; }

.moreInformation a        { font: normal 14px/1.2em Arial, Helvetica, sans-serif; color: #FF7807; text-decoration: none; background: url(images/lft_orange_bullet.gif) top left no-repeat; padding: 0 0 0 15px; }

.moreInformation a:hover  { color: #2569A0; }

.horizontalLine           { width: 100%; height: 8px; border-top: 1px solid #E9E9E9; float: left; }

.lftHorizontalLine        { width: 100%; height: 8px; background: url(images/lft_dotted_line.gif) top left no-repeat; float: left; }


/*-------------- [Header Section] -----------------*/
/*-------------------------------------------------*/

#headerDiv             { display:none; }

.logo                  { width: auto; height: auto; float: left; }

#topMenu               { width: 409px; height: 28px; color: #2975B3; background: url(images/top_link_bg.gif) top left no-repeat; float: left;}

#topMenu a             { font: normal 12px/2.2em Arial, Helvetica, sans-serif; color:#2975B3; padding: 0px 6px 0px 6px; text-decoration: none;}

#topMenu a:hover       { text-decoration: underline; }

#topMenu a.act          { font: normal 12px/2.2em Arial, Helvetica, sans-serif; color:#2975B3; padding: 0px 6px 0px 6px; text-decoration: underline;}


/*-------------- [Main Navigation Section] -----------------*/
/*----------------------------------------------------------*/

#mainNavigation             { display:none;}

#mainNavigation li          { width: auto; height: 29px; list-style: none; border-right: 1px solid #fff; padding: 0 6px 0 6px; float: left; }

#mainNavigation li a        { font: normal 13px/29px Arial, Helvetica, sans-serif; color: #fff; background: url(images/mai_navigation_bullet.gif) top left no-repeat; text-decoration: none; padding: 0 5px 0 12px; }

#mainNavigation li a:hover  { color: #FFF249; background: url(images/mai_navigation_bullet_hover.gif) top left no-repeat; }

#mainNavigation li.act a     { font: normal 13px/29px Arial, Helvetica, sans-serif; color: #FFF249; background: url(images/mai_navigation_bullet_hover.gif) top left no-repeat; text-decoration: none; padding: 0 5px 0 12px; }


/*----------------------------------- [Middle Section] ------------------------------------*/
/*-----------------------------------------------------------------------------------------*/

#middleDiv            { width: 972px; height: auto; float: left; padding: 0 0 6px 0; }


/*---------------- [Left Section] -----------------*/
/*-------------------------------------------------*/

#leftSection          { display: none; }

.lftBox               { width: 204px; height: auto; border: 1px solid #E9E9E9; padding:0; margin:7px 0 0 0; float: left; overflow:hidden;}

.lftBox h1            { font: normal 18px/30px Arial, Helvetica, sans-serif; color: #056B85; margin:0 0 0 7px;}

.lftBox h1 span       { color: #3B99D0; }

#lftLinks             { width: 196px; height: auto; list-style: none; float: left; margin:0 0 0 8px; overflow:hidden; display:inline; }

#lftLinks li          { width: 196px; height: 27px; background: url(images/lft_link_bg.gif) left top no-repeat; list-style: none; margin: 0 0 5px 0; padding: 0 0 0 12px; float: left; }

#lftLinks li a        { font: normal 14px/2em Arial, Helvetica, sans-serif; color: #226195; background: url(images/lft_link_bullet.gif) top left no-repeat; padding: 0 0 0 15px; 
text-decoration: none; text-align:left; }

#lftLinks li a:hover  { color: #FF6600; background: url(images/lft_link_bullet_hover.gif) top left no-repeat; }

#lftLinks-act             { width: 196px; height: auto; list-style: none; float: left; margin:0 0 0 8px; overflow:hidden; display:inline; }

#lftLinks-act li          { width: 196px; height: 27px; background: url(images/lft_link_bg.gif) left top no-repeat; list-style: none; margin: 0 0 5px 0; padding: 0 0 0 12px; float: left; }

#lftLinks-act li a     { font: normal 14px/2em Arial, Helvetica, sans-serif; color: #FF6600; background: url(images/lft_link_bullet_hover.gif) top left no-repeat; padding: 0 0 0 15px; text-decoration: none; }

.lftBox h3            { font: bold 12px/12px Arial, Helvetica, sans-serif; color: #2569A0; background: url(images/lft_head_bullet.gif) top left no-repeat; padding: 0 0 0 15px; margin: 0 0 0 4px; float: left; }

.lftBox p             { padding: 0; margin: 0 15px 10px 20px; }

.lftBox p span        { color: #999999; }

#lftBox2              { width: 204px; height: 139px; margin: 7px 0 6px 0px; background: url(images/lftbox2_img.jpg) top left no-repeat; float: left; }

#lftBox2 p            { font-size: 11px; margin: 48px 8px 0 88px; float: left; display: inline; }

#lftBox2 p span       { width: 69px; height: auto; }

.readMore             { font: normal 12px/17px Arial, Helvetica, sans-serif; color: #2A8DC7; background: url(images/read_more_arrow.gif) top right no-repeat; padding: 0 8px 0 0; text-decoration: none; }

a.readMore:hover      { color: #FF7807; background: url(images/read_more_arrow_hover.gif) top right no-repeat; }


/*--------------- [right section starts] -----------------*/
/*--------------------------------------------------------*/

#rightSection         { width: 972px; height: auto; float: left; }

.homeImg              { width: 746px; height: 311px; border: 1px solid #CCCCCC; margin: 7px 0 0 0; background: url(images/home_img.jpg) top left no-repeat; float: left; }

.horizontalDotLine    { width: 99%; height: 15px; background: url(images/horizontal_dotted_line.gif) top left repeat-x; margin: 10px 0 0 0; float: left; }

#contentDiv           { width: 520px; height: auto; float: left; }

#contentDiv h1        { font: normal 18px Arial, Helvetica, sans-serif; color: #056B85; margin: 0 0 5px 0; }

#contentDiv h1 span   { font: normal 18px Arial, Helvetica, sans-serif; color: #3B99D0; margin: 0 0 5px 0;  }

#contentDiv p         { padding: 0 0 10px 0; }

#contentDiv span      { width: auto; height: auto; }

#rightSideBox         { width: 185px; height: auto; background: url(images/rightsidebox_bg.gif) top left repeat-y; float: right; }

.rightTopBox          { width: 185px; height: 40px; background: url(images/rightbox_top_curve.gif) top left no-repeat; float: left; }

.rightTopBox h1       { font: normal 18px Arial, Helvetica, sans-serif; color: #056B85; text-align: center; margin: 12px 0 0 0; }

.rightTopBox h1 span  { font: normal 18px Arial, Helvetica, sans-serif; color: #3B99D0; text-align: center; margin: 12px 0 0 0; }

#videoBox             { width: 185px; height: auto; background: url(images/rightsidebox_bg.gif) top left repeat-y; padding: 0 0 8px 0; float: left; }

.videoPreview         { width: 158px; height: auto; margin: 10px 0 0 25px; display: inline; float: left; }

.addIcon           { width: 13px; height: 13px; position: relative; left: -26px; top: -17px; overflow: hidden; display: inline; float: right; } 

.videoPreview h4      { font: normal 12px/15px Arial, Helvetica, sans-serif; color: #005D99; }

.videoPreview h4 span { color: #5F5F5F; }

.rightBottomBox       { width: 185px; height: 35px; background: url(images/rightbox_bottom_curve.gif) top left no-repeat; padding: 0 0 0 10px;  float: left; }

#groupBox             { width: 100%; height: auto; margin: 0; float: left; }

.box                  { width: 238px; height: auto; border: 1px solid #D9D9D9; background: #FBFBFB url(images/group_box_bg.gif) bottom left repeat-x; margin: 0 10px 0 0; float: left; }

.box h1               { font: normal 22px Arial, Helvetica, sans-serif; color: #AD8202; margin: 4px 0 0 5px; padding: 0; }

.box h1 span          { color: #886300; }

.box h2               { font: bold 15px Arial, Helvetica, sans-serif; color: #333333; margin: 0 0 0 5px; } 

.box img              { margin: 10px 0 0 5px; float: left; }

.box p                { margin: 8px 25px 8px 5px; float: left; display: inline; overflow: hidden; }


/*----------------------------------- [Footer Section] ------------------------------------*/
/*-----------------------------------------------------------------------------------------*/

#footer                  { display:none; }


/*-------------- [Footer Main Navigation Section] -----------------*/
/*-----------------------------------------------------------------*/

#footerMainNav             { width: 972px; height: 30px; background: url(images/footer_main_navigation.gif) top left repeat-x;  color: #FFFFFF; float: left;}

#footerMainNav li          { width: auto; height: auto; list-style: none; border-right: 1px solid #FFFFFF; padding: 0 8px 0 8px; margin: 8px 0 0 0; float: left; }

#footerMainNav li a        { font: normal 13px Arial, Helvetica, sans-serif; color: #fff; text-decoration: none; }

#footerMainNav li a:hover  { color: #FFF249; }

#footerMainNav li.act a    { font: normal 13px Arial, Helvetica, sans-serif; color: #FFF249; }


/*-------------- [Footer Other Navigation Section] -----------------*/
/*------------------------------------------------------------------*/

#footerNav2                   { width: 972px; height: auto; background: #F9F9F9 url(images/footer_nav2_bg.gif) bottom left repeat-x; padding: 0 0 13px 0; float: left; }

#ftrLeftDiv                   { width: 720px; height: auto; float: left; }

#ftrHomeSection               { width: 398px; height: 27px; color: #2975B3; background: url(images/footer_homelink_section_bg.gif) top left no-repeat; float: left; }

#ftrHomeSection a             { font: normal 12px/2.2em Arial, Helvetica, sans-serif; color:#2A8DC7; padding: 0px 8px 0px 8px; text-decoration: none;}

#ftrHomeSection a:hover       { text-decoration: underline; }

#ftrHomeSection a.act          { font: normal 12px/2.2em Arial, Helvetica, sans-serif; color:#2975B3; padding: 0px 8px 0px 8px; text-decoration: underline;}

#ftrPrivacySection            { width: 697px; height: auto; font: normal 11px/2.5em Arial, Helvetica, sans-serif; color: #333333; padding: 0 0 0 3px;  float: left; }

#ftrPrivacySection a          { color:#F06C00; text-decoration: underline; padding: 0 4px 0 4px; }

#ftrPrivacySection a:hover    { text-decoration: none; }

#ftrPrivacySection a.act        { color:#F06C00; text-decoration: none; padding: 0 4px 0 4px; }

#ftrRightDiv                  { width: 215px; height: auto; margin: 8px 0 0 35px; float: left; }

.wesiteDesignedClass          { width: auto; height: auto; background: url(images/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 5px; float: left; }

.webDesigned                  { font: normal 12px/12px Arial, Helvetica, sans-serif; color: #919191; text-decoration: none; }

.cyber                        { color: #F58220; text-decoration: none; }

.typo3Class                   { width: auto; height: auto; background: url(images/typo3_icon.gif) bottom right no-repeat; padding: 5px 20px 0px 0px; color: #5F5F5F; float: left; }

#footerLogos                  { width: 972px; height: auto; margin: 0 0 10px 0; float: left; }

.LogoRadio                    { width: auto; height: auto; position: relative; left: 10px; top: 6px; float: left; }

.LogoCyber                    { width: auto; height: auto; position: relative; left: 35px; top: 25px; float: left; } 

.LogoArgentina                { width: 258px; height: 100px; position: relative; left: -15px; top: 12px; background: url(images/argentina_logo.jpg) top left no-repeat; display: inline; overflow: hidden; float: right; }

.LogoArgentina a              { font: bold 12px/15px Arial, Helvetica, sans-serif; color: #874B29; text-decoration: none;  padding: 78px 0 0 5px; display: inline; overflow: hidden; float: left; }

.LogoArgentina a span         { color: #2672AC; }


/*-------------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/


/*-------------------- [Inner Page Section] -----------------------*/
/*-----------------------------------------------------------------*/


#lftSubLinks             { width: auto; height: auto; list-style: none; float: left; margin:0 0 4px 29px; overflow:hidden; display:inline; }

#lftSubLinks li          { width: 173px; height: auto; list-style: none; margin: 0 0 4px 0; float: left; }

#lftSubLinks li a        { font: normal 14px/17px Arial, Helvetica, sans-serif; color: #1B4D76; background: url(images/read_more_arrow.gif) top left no-repeat; padding: 0 0 0 8px; text-decoration: none; float: left; }

#lftSubLinks li a:hover  { color: #2A8DC7; }


#lftSubLinks li.act a    { font: normal 14px/17px Arial, Helvetica, sans-serif; color: #2A8DC7; background: url(images/read_more_arrow.gif) top left no-repeat; padding: 0 0 0 8px; text-decoration: none; }

#breadCrumb              { display:none;}

#breadCrumb a            { font: normal 14px/2.5em Arial, Helvetica, sans-serif; color: #E56100; padding: 0 5px 0 5px; text-decoration: none; }

#breadCrumb a:hover      { color: #2975B3; }

#breadCrumb span         { font: normal 14px/2em Arial, Helvetica, sans-serif; color: #2975B3; padding: 0 5px 0 5px; }

#innerContentDiv         { width: 972px; height: auto; float: left; }

#innerContentDiv ul      { width: auto; height:}

#innerContentDiv li      { width: auto; height: auto; margin: 0 0 4px 20px;}

#innerContentDiv h1      { font: normal 29px/1.5em "Times New Roman", Times, serif; color: #2975B3; }

#innerContentDiv h1 span { color: #E56100; }

#innerContentDiv h3      { font: bold 16px/2em Arial, Helvetica, sans-serif; color: #4390A3; }

#innerContentDiv img     { margin: 0 0 10px 10px; float: right; }

#innerContentDiv p       { margin: 0 0 15px 0; }


/*-------------------- [Photo Gallery Page Section] -----------------------*/
/*-------------------------------------------------------------------------*/


.photoGallery          { width: 742px; height: auto; background: url(images/horizontal_dotted_line.gif) bottom left repeat-x; margin: 10px 0 0 0; padding: 0 0 10px 4px; float: left; }

.photoList             { width: 100%; height: auto; list-style: none;  display: inline; overflow: hidden; float: left; }

.photoList li          { width: 134px; height: auto; list-style: none;margin: 0 12px 0 0; text-align: center; float: left; }

.photoList li a        { font: normal 12px/12px Arial, Helvetica, sans-serif; color: #5F5F5F; text-decoration: none; }

.photoList li a:hover  { text-decoration: underline; }

.tablePadding          { padding: 15px; font: normal 13px Arial, Helvetica, sans-serif; color: #5F5F5F;}
/*-------------10-09-2008--------------------*/

.imageDiv              { width: 680px; height: auto; margin: 10px 0 0 30px; padding: 0 0 10px 10px; float: left; }

.imageContainer        { width: 100%; height: auto; list-style: none; float: left; display: inline; overflow: hidden; }

.imageContainer li     { width: 155px; height: auto; list-style: none; margin: 0 30px 20px 15px; text-align: center; 
 display: inline; overflow: hidden; float: left; }

.photoGallery2          { width: 742px; height: auto; margin: 10px 0 0 0; float: left; }

.photoGallery2 td       { padding: 8px 0 0 0; font: normal 13px Arial, Helvetica, sans-serif; color: #5F5F5F; text-align: center;  }


/*-------------10-09-2008--------------------*/


/* ----------Interest Form Section------------------- */
.txtsize
{
   	 font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
   	 font-size: 12px;
	color: #666666;
}
#form  {
    	width: 675px;
	height: auto;
	float: left;
	padding-left: 25px;
}
.formClass  {
    	padding: 5px 5px 5px 5px;
  	font-size: 12px;
	font-weight: normal;	
	text-decoration: none;
	border: 0px solid #EFEFEF;
}
.starClass  {
	 font-family: Verdana,Arial, Helvetica, sans-serif; 
	 font-size: 10px; color: #FF0000;

}
.indreq  {
   	 text-decoration: none;
	color: #406679;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
}
 .textEnqForm
{  
	border-color:#C6C6C6;
	border-style: solid;
	border-top-width: 1px; 
    	border-right-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
 	font-size: 12px; 
	color: #666666;
 }
.buttonnews
{
	background-color:#056B85;
	border-color:#056B85;
	border-style: solid;
	border-top-width: 1px; 
    	border-right-width: 1px;
    	border-bottom-width: 1px;
    	border-left-width: 1px;
	font-family: Arial, Helvetica, sans-serif;
    	font-size: 12px;
	color:#FFFFFF;
	font-weight:bold;
}
/*---------- Interest Form Section Ends------------- */

