
/*  
Theme Name: Meximotor ver1
Theme URI: http://meximotor.com/
Description: A template creaded for Meximotor.
Version: 1.5
Author: Pacheco
Author URI: http://www.meximotor.com/
Tags: black, custom header, fixed width, left sidebar,two columns, widget ready, widgets, valid CSS
*/

* { margin: 0; padding: 0; list-style: none; }

body {
	text-align: center;
	font-family: "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	background:#990D0C url(img/bg.jpg) repeat-x scroll 0 0;
    color:white;
	font-size:80%;
}

td, tr {
	font-family: "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	font-size:92%;;
	}

body a {
		color:#B70000;
}

h4,h2 { padding-top:4px; padding-bottom:4px;}


#upperBar {
	height: 0px;
	background: #01bcff;
}

#wrapper {
width: 940px;
margin: 0 auto;
text-align: left;
position: relative;
/*******************************/
background: url(img/header.jpg) 0 0 no-repeat;
height:150px;
/********************************/
}   

#welcomeheading{
		font: 10pt "Trebuchet MS", "Lucida Grande", Lucida, Vernada, sans-serif;
	}

#welcomeheading a {
	margin-bottom: 10px;
	padding-bottom: 15px;
	padding-top: 10px;
	color: #ffffff;
	text-decoration: none;
}

#welcomeheading {
	text-align: center;
}

#welcomeheading a:hover {
	color: #aaa;
}

 
.description {
	position:relative;
	text-align: left;
	font: normal 14px Verdana, Helvetica, Sans-serif;
	color: #fff;
	padding-bottom: 5px;
}  

                

#content.home {
	float: right;
	width:465px;
	margin-top: 0px;
	/*background-color:#470506;*/
	/*background:#740112 url(img/bg-noticias.png) repeat-x scroll left top;*/
	/*background:transparent url(img/repeater.png) repeat scroll 0 0;*/

	padding-left:10px;
}

#content {
	float: left;
	width:730px;
	padding-left:10px;
	margin-top: 0px;
	/*background:transparent url(img/repeater.png) repeat scroll 0 0;*/
	background:transparent url(img/repeater.png) repeat;

}


#content.page {
	float: left;
	width:930px;
	padding-left:10px;
}

#content #staticRigth {
		float:right;
		width: 460px;
}

#content #staticLeft {
    width: 450px;
	float:left;
	padding-top: 8px;
	padding-bottom:20px;
	text-align: left;
	/*background-color:#900;*/

}

#content .postHome {
		float: left;
		position: relative;
		width: 470px;
}

#content .post {
		float: left;
		position: relative;
		width: 700px;
}

	
#content .post h2 a {
		color:#CF0008;
		text-decoration: none;
		padding: 3px 0;
		font-family:Verdana, Geneva, sans-serif;
		font-size:16px;
	}

#content .post h2 a:hover {
		color:#900;
	}
	
#content .post-details {
	bottom: 20px;
	position: absolute;
	top:10px;
	padding-bottom:10px;
	right:  0px;
	width: 120px;	
}
	
	
#content .post img {
	max-width: 500px;
	max-height: 600px;
	margin-bottom: 10px;
	margin-top: 10px;
	margin-right:10px;
	border:0px;
}     


.aligncenter, div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
   margin-left:50px;
   margin-right:10px;
}


.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   background-color: #f3f3f3;
   padding-top: 4px;
   margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {
   margin: 0;
   padding: 0;
   border: 0 none;
}

#content p.wp-caption-text  
   {
   font-size: 11px;
   line-height: 12px;

   margin: 10px;
	color: #000;
	text-align: center;
}
	
	#content .post a img {
	}
		
	#content .post ul {
		margin-left: 20px !important;
	}
	
	#content .post ul li {
		list-style-type: disc !important;
	}
	
	#content p,
	#content .post ul li {
		font: normal 12px/20px Verdana, Helvetica, Sans-serif;
		margin-bottom: 10px;
		margin-top: 10px;
	    color: #eaeaea;
	    margin-right: 20px;
	    text-align: justify;
}
	
		#content blockquote {
			margin-left: 10px;
			border-left: 3px solid #333;
			padding-left: 10px;
		}
	
	#content p a {
		color: #900;
	}
	
	#content p a:hover {
		text-decoration: none;
	} 
	
	#content small {
	    margin: 0 auto;
	    text-align: center;
	    display: block;
	    font-size: 11px;
		line-height:20px;
	    color: #999;
	}
	
	
	#content small a {
	    color:#F00;
	}

	
	#content ol {
	line-height: 1.6;
}
	#content ol.commentlist {
		margin-top: 10px;
	}
	
	#content ol.commentlist li {
		border-top: 1px solid #333;
		margin-bottom: 10px;
	} 
	
		#content ol.commentlist li .commentMeta {
			width: 120px;
			float: left;
			margin-top: 5px;
		} 
		
		    #content ol.commentlist li .commentMeta span {
				display: block;
			}
			
			#content ol.commentlist li .commentMeta span.author,
			#content ol.commentlist li .commentMeta span.author a {
				color: #CCC;    
				text-decoration: none;
				margin-bottom: 5px;
			}                     
			
			#content ol.commentlist li .commentMeta span.date a {
				color: #666;
				text-decoration: none;
				font-size: 11px;
			}

			#content ol.commentlist li .commentMeta span.moderate a {
				color: #42adfb;
			}
		
		#content ol.commentlist li .commentText {
			width: 450px;
			float: right;
			padding: 5px;
			font-size: 12px;
		}
	
	
	#content ol.commentlist .avatar {
	float: left;
}


	#content h3 {
		color: white;
		margin-top: 5px;
		margin-bottom: 5px;
		font-size:20px;
	}
	
	#content #commentform input {
		padding: 5px;
		font-family: Arial, Helvetica, Sans-serif;
	}
	
	#content #commentform textarea {
		width: 410px;
		padding: 10px;
		font-family: Arial, Helvetica, Sans-serif;
	}
	
	#content .nextprevious {
		height: 40px;
		display: block;
		margin-right:10px;
	} 
	
	#content .nextprevious a {
		color: #CCC;
	}               
	
	#content .nextprevious .left {
		float: left;
	}              
	
	#content .nextprevious .right {
		float: right;
		
	}
	#content .adBrite {
		display: block;
		margin-bottom: 20px;
		border: 1px solid #333;
	}


#promotions {
	width: 455px;
	float: none;
	padding-top: 8px;
	padding-left:10px;
	padding-bottom:20px;
	text-align: left;
	background-color:#900;
} 



#sidebar {
	width: 200px;
	float: right;
	padding-top: 8px;
	padding-bottom:8px;
	text-align: left;
	/*background-color:#900;*/
} 

#sitemeter {
	text-align: center;
	width: 160px;
		font-size: 11px;
		color: #999;
}
#sitemeter img{
	padding-bottom: 8px;
	padding-top: 8px;
}

	#sidebar h2 {
		font-weight: normal;
		font-size: 12px;
		text-transform: uppercase;
		margin-bottom: 10px;
		margin-left:10px;
	}
	
	#sidebar a img {
		border: none;
	}
	
	#sidebar  img {
		padding:10px;
	}
	

	#sidebar ul {
		margin-top: 10px;
		margin-bottom: 10px;
		margin-left:10px;
}
	
	#sidebar ul li {
		font-size: 11px;
		background: url(img/bullet.png) 0 5px no-repeat;
		padding: 0 10px 0 10px;;
		margin: 0 0 5px 5px;
	}
	
	#sidebar ul li a {
		color: #999;
		text-decoration: none;
	}
	
	#sidebar ul li span {
		color: #666;
		margin-left: 5px;
	}
	
	#sidebar ul li a:hover {
		color: #CCC;
	}
	
	#sidebar ul#nav {
		margin: 10px 0 20px 0;
	}
	
	#sidebar ul#nav li {
		margin: 0;
		padding: 0;
	}
		
	#sidebar ul#nav li a {
		display: block;
		height: 17px;
		padding: 7px 10px;
		background: url(img/nav_off.png) 0 0 no-repeat;
		margin-bottom: 5px;
		text-decoration: none;
		font-size: 12px;
		text-transform: uppercase;
		font-weight: bold;
		color: #999;
	}
	
	#sidebar ul#nav li a:hover {
		background: url(img/nav_off.png) 0 -31px no-repeat;
	}        
	
	#sidebar ul#nav li a.active {
		background: url(img/nav_on.png) 0 0 no-repeat;
		color: #FFF;
	}

 #footer {
	clear: both;
    border-top: 3px solid  #999;
    padding: 10px 0 10px ;
	height:40px;
	vertical-align:middle;
	width: 940px;
	text-align:center;
}

#footer ul {
	float:right;
	}

#footer ul, #nav ul li { margin: 0; padding: 0;  }
#footer ul li {
	font-size: 10px;
	font-weight: bold;
	/*text-transform: lowercase;*/
	list-style: none;
	float: left;
	color:#eee;
	
}
  #footer  ul li a {
    color: #fff;
	text-decoration: none;
	padding-right:5px;
	padding-left:5px;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color:#EA0000;
}
    
    #footer ul li a:hover {
        text-decoration: none;
        color:#E1B7A8;
    }
	
	
	
	#footer  ul li a.one {
	border-left-width: 0px;
	border-left-style: solid;
	border-left-color:#EA0000;
}
	
	/***************/


.clearfix {
	clear: both;
}	

.ctc {
text-align: center;
	text-decoration: none;
	line-height: 80%;
	background-color: #000;
	margin-bottom: 10px;
	padding-right: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}	


.ctc a {
	text-decoration: none;
	text-transform: lowercase;
	font-family: "Lucida Grande",Tahoma,"Lucida Sans Unicode",Verdana,sans-serif;
	margin: 4px;
	border: thin none #060606;
}
.ctc a:hover{
	color: #fff;
	margin: 3px;
	border: thin solid #8acef3;
	background-color: #0c0c0c;
}

[disabled] {

	color:#dddddd;

	border-color:#dddddd!important;

	background:none!important;

}

 
	
	
	 #upperBox input:focus {
		color: #FFF;
	}
	/* -search form- */
	 #upperBox1 {
	text-align: right;
	position: absolute;
	right: 0;
	padding-top: 10px;
	padding-bottom:30px;
	padding-right:10px;
	color:#FFF;
	z-index:1000;
}
	
	
	
#searchsubmit {
	display: none;
	}
#s {
	background: #ffffff url("img/magnifier.png") no-repeat top left;
	border: none;
	padding: 1px 2px 1px 17px;
	width: 250px;
	}
#promomini {
	font-size:9px;
	}

#content p.postmetadata{ font-size:9px}

.thumbnail, .attachment-thumbnail {max-width:150px;margin:0 1.5em 1.5em 0;float:left}

.attachment-medium {max-width:950px;overflow:hidden;display: inline}
.attachment-promo {max-width:950px;overflow:hidden;display: inline; float:left; padding:10px}

.attachment-large {max-width:950px;overflow:hidden;display: inline}
.content .size-medium, content size-large {margin: 0 1.5em 1.5em 0}
.home .size-medium, .home .size-large {max-width:590px; height:auto; overflow:hidden;margin:0 .5em .5em 0;}
dl.gallery-item .gallery-caption {clear:both;float:none;width:150px;}
dl.gallery-item {width:170px;padding:10px}
.gallery-icon .attachment-thumbnail{padding:0;margin:0}
.gallery {width:auto;}


/************Nav menu******************************/
#navcontainer {
	height: 45px;
	overflow: hidden;
	font-family: 'Georgia', serif;
}

#navcontainer.homepage {
	height: 150px;
}

#nav {
	color: #903;
	margin: 0px;
	padding: 0px;
	list-style: none;
	display: inline;
	overflow: hidden;
	background-image: url('../images/bg_nav_over.gif');
	background-repeat: repeat-x;
	background-position: left;
	
}

#nav li {
	float: left;
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	display: inline;
	overflow: hidden;
	font-size: 19px;
	width: 220px;
	cursor:pointer;
	cursor:hand;
}

#nav a {
	margin: 0px;
	padding: 0px;
	line-height: 45px;
	overflow: hidden;
	text-decoration: none;
	display: block;
	border-left: solid 1px #1a0008;
	background-repeat: repeat-x;
	background-position: left;
}

#navcontainer.homepage #nav a {
	height: 150px;
	margin: 0px;
	padding: 0px;
	line-height: 45px;
	overflow: hidden;
	text-decoration: none;
	display: block;
	border-left: solid 1px #1a0008;
	background-repeat: repeat-x;
	background-position: left;
}

#nav .selected span {
	margin: 0px;
	padding: 0px 0px 0px 40px;
	line-height: 45px;
	overflow: hidden;
	text-decoration: none;
	display: block;
	border-left: solid 1px #1a0008;
	background-repeat: no-repeat;
	background-position: left;
	color:#990033;
}

#nav a,#nav a:visited {
	background-image: url('../images/bg_nav_off.gif');
	color: #d4c7ae;
	text-decoration: none;
}

#nav a:hover,#nav a:active {
	background-image: url('../images/bg_nav_over.gif');
	background-position: top left;
	color: #f1e3c8;
	text-decoration: none;
}

#navcontainer.homepage #nav a:hover,#navcontainer.homepage #nav a:active {
	background-image: none;
	background-image: url('../images/bg_nav_over.gif');
	background-position: top left;
	color: #f1e3c8;
	text-decoration: none;
}

#nav a span {
	margin: 0px;
	padding: 0px 0px 0px 40px;
	overflow: hidden;
	text-decoration: none;
	display: block;
	border: none;
}

#nav span.subnav {
	display: inline;
	background: transparent;
	color: #f1e3c8;
	margin: 0px;
	padding: 0px;
	font-size: 11px;
/*
	font-family: 'Lucida Grande', 'Lucida Sans', sans-serif;
*/
	line-height: 2px;
	vertical-align: 2px;
}

#nav a.navlevel2 {
	margin: 0px;
	padding: 0px;
	line-height: 2px;
	overflow: auto;
	text-decoration: none;
	display: inline;
	border: none;
	background: transparent;
	font-size: 11px;
/*
	font-family: 'Lucida Grande', 'Lucida Sans', sans-serif;
*/
	font-family: 'Tahoma', sans-serif;
	color: #d4c7ae;
	vertical-align: 0.4px;
}

#nav a.navlevel2.selected {
	text-decoration: underline !important;
}

#nav a.navlevel2:visited {
	background: transparent;
}

#nav a.navlevel2:hover,#nav a.navlevel2:active {
	background: transparent;
	color: #f1e3c8;
}





#navInicio span {
	background-repeat: no-repeat;
	background-position: left;
	background-image: url('img/thumb_home.gif');
}

#navNosotros span {
	background-repeat: no-repeat;
	background-position: left;
	background-image: url('img/thumb_nosotros.gif');
}

#navProductos span {
	background-repeat: no-repeat;
	background-position: left;
	background-image: url('img/thumb_productos.gif');
}

#navNoticias span {
	background-repeat: no-repeat;
	background-position: left;
	background-image: url('img/thumb_noticias.gif');
}

#navSoporte span {
	background-repeat: no-repeat;
	background-position: left;
	background-image: url('img/thumb_soporte.gif');
}



/*********************************/
.postmetadata {background:#330000;padding:1em;color:#999; font-size:10px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#content .postmetadata a { color#BF3B40;}
#content .postmetadata a:visited { color:#BF3B40;}



.nav1 {background:#eee;margin:0 0 0.2em 0;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px; width:30px; float:left; margin-right:5px;}
.nav:hover {background:#ccc;}
.prev a, .next a {color:#222;text-decoration:none;padding:.2em 1em;}








<!---------------------------------------------------------------------------------!>

#contenedor{
width:600px;
height:400px;
margin:10px auto;
}
 
#tab_contenedor{padding:8px 8px; width:430px; background:#700608; border:1px solid #000000;}
#tab_contenido{padding:5px; background:#FFFFFF; border:1px solid  #900; color:#333;}
 
ul.titulos{
	margin:0px; padding:0px;  
 	margin-top:5px;  
	margin-bottom:6px; 
	}
ul.titulos li{display:inline;}
ul.titulos li a{ 
	color: white;
	background:#500;
	padding:5px 10px 6px 10px;  
	border:1px solid  #900;
	font-family:Georgia,serif;
}
ul.titulos li a:hover{border:1px solid  #900;}
ul.titulos li a.activo{color:#000000;
	border-bottom: 1px solid #ffffff; background:#FFFFFF; }
a.tab{font: bold 15px Arial, Helvetica, sans-serif; text-decoration:none;}
 
#contenido_2, #contenido_3,#contenido_4, #contenido_5 { display:none; }  
