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


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

html {
	 }

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
}


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

.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 .col2 {height: 1%;}
* html .col4 {height: 1%;}
* html #mmimagecol {height: 1%;}
* html .col2half {height: 1%;}
* html #logo {height: 1%;}



.moduletable_col3 {display: block;}
.col2 {display: block;}
.col2 img {float: none;margin-right:-3px ;}


/* End hide from IE-mac */

/*-Página principal layout-------------------------------------------*/

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

#mmimage{
height:512px;
width:528px;
top:24px;
left:0px;
position:absolute;
z-index:30
}
#mmimage img{
margin: 0 0 0 24px !important;
margin: 0 0 0 18px;
}

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

#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{
left:456px;
top:300px;
width:528px;
height:;
position:absolute;
z-index:70

}

#mainpage .col5{
margin:0
}




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

.mm_content .newsflashcontent{
position:absolute;
left:0;
top:0;
display:block;


}



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


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

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

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


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


/*--

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

a{
text-decoration: none}

a:hover{
 color: #ff6600;
}

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


a:focus, a:hover{
	background-color: #00CCF9;
}

h1,h3, .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 0 3px 
}

h1, .componentheading {
color:black;
font-size:11px;
font-weight:bold;
margin-bottom:2px;
}
 
  .BlogOutput h3, .col6 h3, .blog_more div, .componentheading_{
font-size: 11px;
 color: #039;
font-weight: bold
}




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

a.contentpagetitle:hover {
 color: #ff6600;
}
 
 
table{
margin-bottom: 6px}
 
p, ul, table{ font-family: Verdana, Arial, san-serif;
 font-size: 11px;
  color:black;
  padding: 0 0 0 8px;
  list-style-type: none;
  list-style-image: none; }
  
  table{margin: 12px 0 24px 0}

.contentpaneopen p{
line-height: 14px;
margin: 0 0 8px 0
}
 
.createdate, .readon , .author{
 font-family: Arial;
 font-size: 9px;
 margin-bottom: 12px;
 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: #ff6600;
 }

 .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{
 font-family: Arial, san-serif;
 font-size: 9px;
 color: #999;
 }
 
 .small a:link,.small a:visited{
 color: #999
 }
 .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: 12px 0 24px 0;
color: #ed9016;
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
}


#mainpage .flexcontentitem h3{
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{
color:#abe
}
#mainpage .flexcontentitem h3 a:link,#mainpage .flexcontentitem h3 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

}


/*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: #039;

}

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

.tool-text span{
    color:white;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana,Geneva,Helvetica,Arial,SunSans-Regular,sans-serif;
}
.tool-text{
    width: 180px;  
    background-color: #494644;
    padding: 5px;
}

