/*-CSS estructural para web browser normal-----------------*/
/*-NO PROGRAMAR LOOK&FEEL AQUI-----------------*/


/*-General-----------------------------------------------*/

html {
	overflow-x: hidden;
	overflow-y: auto;
} 	 

body   {

	text-align: left;
	margin: 0 0 0 0px;     
	padding: 0;
	 }
	 
body#phplist{
margin:24px 0 0 0}	 
	
form {
	display:inline;
	margin:0px;
	padding:0px }

a img {
	border:none;
	margin:0px;
	padding:0px }

h1, h2, h3, h4, h5, h6, p, div, li, ul, br, ul.dnor, img{
	margin:0px;
	padding:0px }

	
.componentheading {
	 }

.right {
	float:right }

.left{
	float:left }	



/*-Main Layout-------------------------------------------*/

.holder{
width: 970px !important;
width: 980px ;
left: 50%;
position: relative;
margin-left:-485px !important;
margin-left:-490px;
margin-top:24px;}

.contentholder{
position: relative;
width: 829px !important;
width: 829px;
float: left;
margin: 0 12px 0 0;
text-align: left}


.col1{
width: 96px;
margin: 0 12px 0 0;
float: left
}

.col1half, .related{
width: 144px;
margin: 0 12px 0 0;
float: left
}

.col2 {
width: 204px;
float: left
}

.related{
float:right;
margin: 0 0 0 12px ;
}

.col2half {
width: 289px;
float: left
}


.col3{
width: 312px;
float: left
}

.col4{
width: 420px;
margin: 0 12px 0 0;
float: left
}

.col5{
width: 420px;
margin: 0 12px 0 0;
float: left
}


.col6 {
width: 480px;
margin: 0 12px 0 0;
float: left;
}




.moduletable_col3{
padding: 0 0 20px 0;
margin: 0 0 12px 0
 
 }



.col6 .col2 img{
margin-bottom:12px
}



.footer{
width: 726px;
text-align: right;
margin-bottom: 64px;
border-top: 1px #666 solid
}
#contact .lftbox {
	float: left;
	border: 1px solid #ededed;
	background-color: white;
	width: 163px;
	width: 166px !important;
	height: 260px;
	margin: 0;
	padding: 4px 0 0 10px }
	
#contact .rghtbox {
	float: right;
	background-color: #f7f7f7;
	border: 1px solid #ededed;
	border-left: none;
	width: 270px;
	height: 260px;
	margin: 0 0 24px 0;
	padding: 4px 0 24px 12px }
	
	#contact .rghtbox .inputbox {
	background-color: white;
	width: 260px }
	


/*-BOX MODEL FLOAT FIX  http://www.positioniseverything.net/easyclearing.html-------------------------------------------*/



/* Hides from IE-mac \*/
* html .moduletable_col3 {height: 1%;}
* html .newsflashcontent {height: 1%;}
* html .topimage {height: 1%;}
* html .sideelements {height: 1%;}
* html .col2 {height: 1%;}
* html .col4 {height: 1%;}
* html .col1 {height: 1%;}
* html #mmimagecol {height: 1%;}
* html .col2half {height: 1%;}
* html #logo {height: 1%;}




.moduletable_col3 {display: block;}
.col2 {display: block;}
* html .col1 {display: block;}
* html .col2 img {margin-left:-6px ;}
* html .col1 img {margin:0 -5px 0 -6px ; padding:0;}

/* End hide from IE-mac */

/*-PÃ¡gina principal, content page-------------------------------------------*/

#mainpage .header{
width:312px;
height:64px;
top:146px;
left:564px;
position:absolute;
z-index:60
 }

#contentpage .header{
width:526px;
height:196px;
top:24px;
left:456px;
position:absolute;
z-index:60
}

#contentpage .header img{
	margin:11px 0 0 104px;	
}
#mmimage, #contentimage{
height:512px;
width:528px;
top:24px;
left:0px;
position:absolute;
z-index:30
}
#contentimage{
width:662px;
height:535px;
top:0px;
left:0px;	
}

#contentimage .newsflashcontent {
	margin:24px 0 24px 24px;
}
#contentimage .newsflashcontent .topimage img{
	margin:0 0 12px 0;
}
* html #contentimage .newsflashcontent .topimage img {margin:0 -5px 12px -6px ; padding:0;}


#contentimage .intro{
display:none;}


#mmimage img{
margin: 0 0 0 24px !important;
margin: 0 0 0 18px;
}

#mainpage .topmodule, #contentpage .topmodule{
top:51px;
left:456px;
width:420px !important;
width:428px;
height:220px;
position:absolute;
z-index:50
}

#contentpage .topmodule{
top:116px;
left:452px;
z-index:70	
}

#mainpage #content .mm_content{
width:264px;
float:left;
margin:24px 0 0 0;
}

#mainpage #content .col2{
float:left;
margin:8px 0 0 0;
text-align:center}

#mainpage #content, #contentpage #content{
left:456px;
top:300px;
width:528px;
position:absolute;
z-index:70
}

 #contentpage #content{
	left:348px;
	width:637px;
	padding-top:24px;
}

 #contentpage #content .cotentfoot{
	width:579px;
	height:34px;
}
#mainpage .col5{
margin:0
}

.moduletable_header{
	float:left;
}

*html .moduletable_header img{margin-left:-3px;}

/*- Gallery layout------*/

#thegalleryholder{
position:absolute;
left:552px;
top:231px;
width:1024px;
height:54px;
z-index:100;
background: transparent no-repeat url("../images/gal_title.gif") top left;
background-color:#667799;
}


#mmintro ul#mainlevel_gall {
margin: 60px 47px 0 0;
background: transparent;
}	

#bt_left {
position: absolute;
width: 54px;
left: 0px;
top:23px;
z-index:700;

}

#bt_right {
position: absolute;
width: 54px;
left: 377px;
top:0px;
z-index:500;

}

#bt_left a, #bt_right a {
width: 54px;
height: 31px;
display: block;
}
#bt_left a span, #bt_right a span {
display: none;
}

#home {
position: absolute;
width: 48px;
right: 60px;
top: 365px;
}

.cggallery {
margin:0;
width:431px;
height:54px;
overflow:hidden;
}
.cggallery ul{
list-style: none;
padding: 0;
margin:0;
width:350%;
display:block;
}

.cggallery ul li{
height:56px;
float:left;
display:block;
}

.cggallery ul li a img{
border:none
}

#mmintro ul#mainlevel_gall, #home {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
line-height: 16px;
text-align: right;
font-variant: small-caps;
list-style: none;
}

a.mainlevel_gall:link, a.mainlevel_gall:visited, #home a:link, #home a:visited {
color: #9cf;
text-decoration: none;
}

a.mainlevel_gall:hover, a.mainlevel_gall:active, #active_menu_gall, #home a:hover, #home a:active {
color: #eef;
text-decoration: none;
}

	.cggallery {
	
}

	#bt_left {
	background: transparent no-repeat url("../images/gall_arrow_left.png") top right !important;
	background: transparent no-repeat url("../images/gall_arrow_left.gif") top right !important;
	}
	#bt_right {
	background: transparent no-repeat url("../images/gall_arrow_right.png") top right !important;
	background: transparent no-repeat url("../images/gall_arrow_right.gif") top right !important;
	}

/*-top Layout blog-------------------------------------------*/

.blogleading .newsflashcontent{
	display:none;
}

.blogintro .newsflashcontent{
 display:block;
 width:324px !important;
 width:327px;
 position:absolute;
 left:-324px !important;
 left:-324px;

}

.blogintro .newsflashcontent .topimage{
 display:none;
}


/*-design--Main page----------------------------------------*/


#mainpage, #contentpage {
 background-color:#7788aa;
 background-image: url(../images/bkgr_mm.gif);
 background-repeat: repeat-x;
 background-position: left top;
}

#contentpage{
 background-image: url(../images/bkgr_content.gif);
 background-position: left 24px;

}
#mainpage .topmodule {
 background-image: url(../images/bkgr_navlogo.png)!important;
 background-image: url(../images/bkgr_navlogo.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

#contentpage .header {
 background-image: url(../images/bkgr_content_logo.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

#mainpage #mmimage, #contentpage #contentimage{
 background-image: url(../images/bkgr_mainpict.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

#contentpage #contentimage{
 background-image: url(../images/bkgr_content_pict.gif);
}


#mainpage #content{
 background-image: url(../images/bkgr_maintxt-mm.png) !important ;
 background-image: url(../images/bkgr_maintxt-mm.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

#contentpage #content{
 background-image: url(../images/bkgr_content_maintxt.png) !important ;
 background-image: url(../images/bkgr_content_maintxt.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

 #contentpage #content .cotentfoot{
	 background-image: url(../images/bkgr_content_maintxt_brc.gif);
	 background-repeat: no-repeat;
	 background-position: right top;
	
}
/*-design-------------------------------------------*/

a{
text-decoration: none}

a:hover{
 color: #ff6600;
}

a:link, a:visited {
 /*color: #039;*/
 color: #ffff00;
}

h1,h3,h2, .moduletable_col3 .rssTitle, div.blog_more div, .componentheading, .componentheading_ {
font-family: Verdana, Geneva,  Helvetica, Arial,  SunSans-Regular, sans-serif;
 background-image: url(../images/title_bkgr.gif);
 background-repeat: no-repeat;
 background-position: left 2px;
 text-transform: uppercase;
 padding: 0 0 0 8px;
 margin:  0 0px 
}

h1, .componentheading { 
 font-size: 11px;
 color: white;
font-weight: bold;
margin-bottom:2px;
 }
.contentitem{
	margin:0 0 12px 0;
}



.credentials {
	padding:0 0 0 8px;
	margin: 0 0 8px 0;
	line-height: 9px;
 
}
.contentitem h2, .searchintro, .searchconclusion, .resultcounter, .searchblock, .searchparams label, .searchordering label{
	font-family: Verdana, Geneva,  Helvetica, Arial,  SunSans-Regular, sans-serif;
	 font-size: 11px !important;
	 font-size: 12px ;
	 color: #ccddff;
	font-weight: bold;
	letter-spacing:.1em;
	margin:0 0 4px 0;	
}

.searchparams label, .searchordering label, .resultcounter, .searchconclusion{
	font-weight: normal
	}


 
  .BlogOutput h3, .col6 h3, .blog_more div, .componentheading_, .searchresults .itemblock h2{
font-size: 11px;
 color: #039;
font-weight: bold
}

.searchresults .itemblock,.searchintro, .searchconclusion, .resultcounter, .searchblock, .searchordering{
margin: 16px 0 0 8px

}
.searchresults .itemblock h2{
 	padding:0;
 	}
 	
 .searchresults	.itemblock p{
 		margin-left:0
 		}
 	
.searchresults .itemblock .searchresultcount{
	font-size: 12px;
	margin:0

	}


a.contentpagetitle:link, a.contentpagetitle:visited {
 color: #039;
}

a.contentpagetitle:hover {
 color: #ff6600;
}
 
 
table{
margin-bottom: 6px}
 
p, ul, table,.required ,.blogpagination, .blogpaginationcounter { 
	font-family: Verdana, Arial, san-serif;
 font-size: 11px;
line-height:16px;
margin:0 0 6px 0;
	color: #ddeeff;
  padding: 0 0 0 8px;
  list-style-type: none;
  list-style-image: none; }
  
.contentintro ul,.contentfull ul{
 	padding: 0 0 0 8px;
 list-style-type: square;
 margin-bottom:16px;
 	}
.contentintro ul li, .contentfull ul li{
margin: 0 0 4px 0;
color: #ddeeff
 	}



.contentfull  ul.listas {
width: 350px;
margin: 0 0 6px;
display: block;
}

.contentfull  ul.listas li{
list-style: none;
margin: 0;
width: 348px;
}

.contentfull  ul.listas li span.izq{
width: 144px;
margin: 0;
float: left;
}
.contentfull  ul.listas li span.der{
width: 204px;
margin: 0;
float: left;
}



  
  
  table{margin: 12px 0 24px 0}

.contentfull p{
line-height: 16px!important;
line-height: 14px;
margin: 0 0 8px 0;
color: #ddeeff;
	letter-spacing:.04em !important;
	letter-spacing:.02em;
	}


.contentitem .contentintro p.intro{
	color: #ddeeff;
		/*font-family: Georgia, "Times New Roman", Times, serif;*/
    font-family: Verdana, Arial, san-serif;	
	/*font-size:12px;
	line-height:17px;
	letter-spacing:.08em;*/
	margin: 8px 0 8px 0;
}
.blog .contentitem .contentintro p.intro{
	color: #ddeeff;
    font-family: Verdana, Arial, san-serif;	
    font-size:11px;
	line-height:16px !important;
	line-height:14px;
	letter-spacing:.08em !important;
	letter-spacing:.02em;
	margin: 8px 0 8px 0;
}


.contentfull h3,	
.contentintro h3,
.contentitem h3{
	color:#ddeeff;
	font-size:11px;
	margin:16px 0 4px 0
	}

	
.contenttoc{
	padding:8px 0;
	background-color:#667799;
	position:absolute;
	left:-217px;
	top:224px;
	width:204px;
	}
	
.contenttoc th, .contenttoc td{
	text-align:left;
	padding-left:8px;
}

	
.pagenavcounter, .pagenavbar,  .pagenav{
	
	color: #ddeeff;
    font-family:  Arial, san-serif;	
    font-size:9px;	
    width:150px;
    	margin:16px 0 4px 8px;
}
.back_button, .pagenav_next{
	font-family:  Arial, Geneva,  Helvetica, SunSans-Regular, sans-serif;
	margin: 0 8px 8px 8px;
	font-size:9px;
	text-transform: uppercase;	
}
 .content-category-title, .blogpagination, .blogpaginationcounter{
text-transform: uppercase;
color:white;	
}

.blogpagination, .blogpaginationcounter{
	font-size:9px;
}

.credentials{
	display:inline;
}
.createdate, .readon , .author, .content-category-title{
 font-family: Arial;
 font-size: 9px;
 line-height: 9px;
 margin-bottom: 12px;
 margin-top:0;
 letter-spacing: 1px;
 padding: 0 0 0 8px;

 }
 
  .author{
margin-bottom: 4px;
color: #666
}
  
 .createdate{
  color: #999;
 }
 
 .readon{
 margin: 0 0 32px 0

 }
 
.col2 .readon{
 margin: 0 0 0px 0

}
 
 .readon a:link,  .readon a:visited {
 color: #ffff00;
 }

 .moduletable_col3{
border-bottom: 1px solid #ccc 
 }
 
   .col3 > .moduletable_col3:last-child {
  border-bottom: 0px white solid 

  }
 
 .moduletable_col3 p, .moduletable_col3 li, .col2 li{
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
 font-size: 11px;
 line-height: 13px;
 }
 
  .moduletable_col3 p{
  margin-bottom: 4px}
  
   .moduletable_col3 p em{
 color: #ed9016;
}
  

  .footer{
border-top: 1px #ccc solid
}

  .mosimage_caption{
 font-family: Arial, san-serif;
 font-size: 10px;
 color: #666;
 margin: 0 0 12px 0;
 }
 
 .small, .sideelements .col1 p{
 font-family: Arial, sans-serif;
 font-size: 9px;
 color: white;
 }
 .sideelements .col1 p{
	 font-size: 10px;
	line-height:13px;
	margin:0;
}
 .small a:link,.small a:visited{
 color: #ffff66
 }
 .moduletable_col3 h3, .moduletable_col3 .rssTitle, .sectiontableheader{
 font-size: 10px;
 color: #669;
 background-position: left top;
 }
 


#mainpage .topmodule .floatingintro h3,
.contentpaneopen .floatingintro h3,
.contentpaneopen .floatingintro p
{
padding: 0 12px 0 20px;
background-position: 12px 3px;
}

#contentpage .contentpaneopen .floatingintro p{
 font-size: 10px;
}

.col3 .contentpaneopen .floatingintro .col3 h3, .col3 .contentpaneopen .floatingintro .col3 p.small{
display:none
}

.topmodule  h3{
padding:0 0 0 8px;
/*color: #ed9016;*/
 color: #039;
font-size: 11px;
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
 background-image: url(../images/title_bkgr.gif);
 background-repeat: no-repeat;
 background-position: left 2px;
 text-transform: uppercase;
 margin: 0 0 3px 
}

h4 {
font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
background: none;
padding:0 0 0 8px;
margin: 16px 0 8px 0;
color: #aabbee;
font-size: 12px;
text-transform: none;
}

.col2 h4 {
margin: -12px 0 12px 0;

}

#mainpage .contentpaneopen .floatingintro p{
padding:0 0 0 8px;

}



.pagetitle{
background-image: url(../images/mainpage_tit.gif);
 background-repeat: no-repeat;
 background-position: left top;
}

.pagetitle h2 span{ visibility: hidden; }


#contentpage .col6 p{
text-align: justify
}

#contentpage .col6 .col3 p{
text-align: left
}


/*----Module design---*/

#mainpage .flexcontentitem h2, .date{
padding:0;
color: #039;
font-size: 9px;
font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
text-transform: uppercase;
margin: 0 0 1px 0; 
font-weight:normal;
line-height: 9px;

}


#mainpage .flexcontentitem h3, #mainpage .latestnews li {
padding:0;
color: #fff;
font-size: 11px;
font-family: Arial, Helvetica, SunSans-Regular, sans-serif;
text-transform: none;
margin: 0 0 6px 0;
font-weight:normal 
}

#mainpage .flexcontentitem h2 a:link,
#mainpage .flexcontentitem h2 a:visited,
#mainpage .latestnews li a:visited{
color:#abe
}
#mainpage .flexcontentitem h3 a:link,
#mainpage .flexcontentitem h3 a:visited,
#mainpage .latestnews li a:link,
#mainpage .latestnews li a:visited{
color:#fff;
}

.topmodule .col2{
margin:0;
padding:0;
float:left
}

.date{
width:auto;
color:#abe;
margin:4px 0 0 0;
padding:0;
}
ul.latestnews_col3, .blog_more ul, #mainlevel_col3, .col2 ul{
margin-top:12px
}

#contentpage .col2 .moduletable_pressn, #mainlevel_contentmenus, .search_contentmenus{
	width: 180px !important;
	width: 178px;
	margin: 36px 12px 18px 0;
	padding: 12px 6px 8px 4px;
	background: #568 url(../images/bg_blue.gif) left top no-repeat;
	}
	
	.search_contentmenus input{
		width:140px;
		margin: 4px 0 4px 14px;
		}
#contentpage .col2 h3 {
	margin: 0 0 8px 15px;
	color: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-wight: normal;
	/*text-transform: capitalize;*/
	}
#contentpage .col2 ul.latestnews_pressn {
	/*width: 150px;
	margin: 0 12px 18px 0;
	padding: 12px 6px 12px 12px;
	background: #346 url(../images/bg_blue.gif) left top no-repeat;*/
	}
#contentpage .col2 ul.latestnews_pressn li.latestnews_pressn a, #mainlevel_contentmenus li a{
	margin: 5px 10px 5px 0;
	padding-left: 14px;
	display:block;
	background: transparent url(../images/arrow.gif) left 4px no-repeat;
	}
#contentpage .col2 ul.latestnews_pressn li.latestnews_pressn a:hover {
	/*border-bottom: 1px dotted #caa75a;*/
	}
	
	#active_menu_contentmenus{
		font-weight:bold;
	}

/*li.latestnews_col3, .blog_more li, #mainlevel_col3 li, .col2 li
{
	margin-bottom: 4px;
	padding-left:12px;
	display: block;
	background-image: url(http://www.hyundai-motor.com.ve/cms/templates/hynd_8x6_main/images/arrow_navleft_on.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
}*/

/*--PHPList subscription design    -*/

.required{
 color: #ff0;
text-align:right;
}

div.required{
text-align:right;
width:100px;
}

font.required{
margin: 0 0 0 8px}


.col2 .btngroup {
}

.col2 .btngroup ul {
	position: relative;
	margin: 24px 0;
	padding: 0;
	}
	
.btngroup ul li.bot {
	width: 180px;
	height: 20px;
	margin: 0;
	padding: 0;
	text-align: left;
	display: block;
	}
.btngroup ul li.bot a {
	width: 168px;
	height: 16px;
	margin: 0;
	padding: 4px 6px 0;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	font-family: Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-transform: uppercase;
	display: block;
	}

.btngroup ul li.bot a:link, .btngroup ul li.bot a:visited {
	background: url(../images/bot3_cav.gif) left top no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #465d7c;
	color: #036;
	}

.btngroup ul li.bot a:hover {
	background: url(../images/bot3_cav.gif) -223px top no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #021633;
	color: #fff;
	}

.btngroup ul li.bot a:active {
	background: url(../images/bot3_cav.gif) -446px top no-repeat;
	text-decoration: none;
	border-bottom: 1px solid #c38900;
	color: #630;
	}
	
.btngroup ul li.bot a span {
	display: none;
	}

#contentpage #content.col5 .col2 {
margin-left: 16px;
}

#content.col5 .col2 form table, .moduletable_blubox {
width: 178px !important;
width: 148px;
	background: url(../images/bg_blue.gif) left top no-repeat;
background-color: #346;
margin: 0 0 30px 0 !important;
margin: 0 0 30px 24px;
padding: 6px 0 12px 30px !important;
padding: 18px 0 12px 30px;
}

#mod_login_username, #mod_login_password, #mod_login_remember {
background-color: #457;
background-image: none;
border: 1px solid #235;
}

table.mod_login_blubox tbody tr td {
margin: 12px 0;
}

#mod_login_username_blubox {
background-color: #89a;
border: 1px solid #235;
margin-top: 6px !important;
margin-top: 18px;
padding: 1px 6px;
width: 100px;
}

#mod_login_password_blubox {
background-color: #89a;
border: 1px solid #235;
margin-top: 6px;
padding: 1px 6px;
width: 100px;
}


#content.col5 .col2 form table tbody tr td #mod_login_remember {
margin-top: 6px;
}

#content.col5 .col2 form table tbody tr td input.button {
background-color: #acc;
margin: 6px 0;
}

#content.col5 form table.contentpane tr td input.inputbox {
width: 210px;
margin: 4px 12px;
}

table.contentpane ul li {
margin: 8px 0;
}

table.contentpane ul li p {
margin: 0 -8px;
font-size: 10px;
}

#law p {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
line-height:14px;
margin:0 0 6px 0;
color: #ddeeff;
padding: 0 0 0 8px; }

#law ol li {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
line-height:13px;
margin:0 0 4px 0;
color: #ddeeff;
padding: 0; }

/* Módulos de publicidad*/
.moduletable_adv_160x600, #flashcontent{
	padding:10px 0 10px 0;
	 width:180px;
	 margin-bottom:12px;
	 text-align:center;
	 background-color:#457}


* html div.comBody{
  height: 1%;
}


/* -------- user details -------- */


#cbIconsTop, #cbIconsBottom, #mod_login_greeting_blubox,.cbFieldIconsLabels {
	font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
line-height:16px;
margin:0 0 8px 0;
	color: #abc;
  padding: 0 0 0 8px;
  list-style-type: none;
  list-style-image: none; }

span.cbFieldIconsLabels img {
	margin-bottom: -3px;
	}

div.cbPosMiddle table, #userEditTable {
	margin: 12px 0;
	padding: 0;
	}

.fieldCell input.inputbox {
	width: 160px;
	margin: 0 0 6px 0;
	padding: 1px 6px;
	background-color: #abc;
	font-size: 10px;
	border: 1px solid #78a;
	}

.fieldCell select {
	/*width: 250px;*/
	margin: 0 0 6px 0;
	}



/* -------------------------- mootools accordion ---------------------------- */


.toggler {
	color: #235;
	margin: 0;
	padding: 2px 5px;
	background: #78a url(../images/accordion_arrow_closed.gif) right top no-repeat;
	border-bottom: 1px solid #457;
	border-right: 1px solid #457;
	border-top: 1px solid #78a;
	border-left: 1px solid #78a;
	font-size: 10px;
font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
 
.element {
 
}
 
.element p {
	margin: 0;
	padding: 4px;
}
 
.float-right {
	padding:10px 20px;
	float:right;
}
 
blockquote {
	text-style:italic;
	padding:5px 0 5px 30px;
}


div#accordion h3 {
margin: 1px 0 0 0;
}

acronym {
	border-bottom: 1px dotted #78a;
	cursor: help;
}


table.montos {
width: 260px;
margin: 0;
padding: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
}

table.montos thead th {
margin: 0;
padding: 1px;
color: #235;
background-color: #679;
border-bottom: 1px solid #457;
text-align: center;
font-weight: bold;
}

table.montos tbody td {
margin: 0;
padding: 1px;
text-align: center;
border-bottom: 1px dotted #679;
}

/* tabla de inscripción*/
