/*
Theme Name: Wottotech
Theme URI: http://wottotech.com/
Description: 
Version: 1.0
Author: Gominola Creative Media
Author URI: http://gominola.com/
Tags:
Text Domain:

*/

body {
	color: #9c9c9c;
	margin: 0;
	padding: 0;
	font: 12px Tahoma,Geneva,Kalimati,sans-serif;
}

a {
	color: #f47d00;
	text-decoration: none;
}

a img {
	border: none;
}

div {
	margin: 0;
	padding: 0;
}

#page {
	background-color: white;
	width: 960px;
	height: 570px;
	overflow: hidden;
	margin: 0 auto;
}

#header {
	height: 110px;
	width: 960px;
	background-image: url(images/header_background.png);
}

#header img {
	border: none;
}

/* @group Menu */

#menu {
	position: relative;
	z-index: 100;
	width: 700px;
	height: 100px;
}

#menu1 {
	position: absolute;
	z-index: 100;
	left:12px;
	font-weight: bold;
	color: #f47d00;
}

#menu1 a {
	font-weight: bold;
}

#menu2 {
	position: absolute;
	z-index: 100;
	left: 125px;
}

#menu2 ul {
	list-style: none;
	margin: 0;
	padding: 0;	
}

.page-item-6 a {
	font-weight: bold;
}

.page-item-6 {
	margin-bottom: 15px;	
}

.page-item-4 {
	margin-bottom: 15px;
}

.page-item-4 li a {
	color:  #9c9c9c;
}

.page-item-4 li a:hover {
	color:  #9c9c9c;
	text-decoration: underline;
}

.page-item-4 > a {
	color:  #9c9c9c;
	font-weight: bold;
}

.page-item-9 a {
	color:  #333333;
}
.page-item-11 a {
	color:  #333333;
}

#menu3 {
	position: absolute;
	z-index: 100;
	left: 295px;
	width: 300px;
}

#menu3 ul {
	position: absolute;
	margin: 0;
	padding: 0;
	top: 0;
	left: 0;
	list-style: none;
}

#menu3 ul a {
	color: #9c9c9c;
}

#menu3 ul a:hover {
	color: #f47d00;
	text-decoration: underline !important;
}

.active {
	color: #f47d00 !important;
	text-decoration: underline !important;
}

/* @end */

/* @group Contenido */

#content {
	position: relative;
	height: 470px;
	width: 960px;
	/*overflow: hidden;*/
	top: -100px;
	z-index: 1;
}

#slideshow {
	position: relative;
	left: 0;
	top: 0;
	margin: 0;
	padding: 0;
	width: 960px;
	height: 470px;
	overflow: hidden;
	background-color: #FFFFFF;
	z-index: 2;

}

#slideshow div#mascara {
	position: absolute;
	top: 0;
	left: 0;
	width: 960px;
	height: 470px;
	z-index: 4;
	background-color: transparent;
}


#slideshow div.navegacion {
	width: 110px;
	position: absolute;
	/*left: 850px;*/
	left: 838px;
	top:  10px;
	z-index: 200;
	font-size: 12px;
}

#slideshow div.navegacion em {
	font-style: normal;
}
#slideshow div.navegacion a {
	color: #9c9c9c;
}

#slideshow .elementos {
	height: 20000em;
	width: 960px;
	position: absolute;
	top: 0;
	left: 0;
}

#slideshow .elementos div {
	width: 960px;
	height: 470px;
}

#slideshow .elementos img {
	float: right;
}

.post-wrap {
	font-size: 12px;
	position: absolute;
	left: 105px;
	top: 165px;
	width: 280px;
	height: 290px;
	padding-left: 10px;
	z-index: 200;
}

.post-wrap a {
	color: #f47d00;
	text-decoration: underline;
}

.post-tab {
	width: 280px;
	height: 290px;
}

#product-info.post-tab .tab-content a {
	text-decoration: underline !important;
}

#product-comment-form.post-tab a {
	text-decoration: none !important;
}

#product-comments.post-tab a {
	text-decoration: none !important;
}

.tab-header {
	/* background-color: #FF00FF; */
	height: 30px;
	line-height: 30px;
	border-bottom: solid 1px #dddddd;
	padding-left: 10px;
	padding-right: 3px;
	font-size: 12px;
}

.tab-header span {
	font-size: 15px;
	text-transform: uppercase;	
	color: #7b797b;
	float: left;
}

.tab-header img {
	margin-top: 9px;
	float: left;
}

.tab-header a {
	float: right;	
	color: #9c9c9c;
	text-decoration: none;
}

.info-anterior,.info-siguiente {
	float: none !important;
	font-size: 13px;
}

.info-pages,.comments-number {
	margin: 0;
	padding: 0;
	display: inline;
	font-size: 11px;
}

.info-pages em,.comments-number em {
	font-style: normal;
}

.comments-number {
	color: #f47d00 !important;
}

.noborder {
	border-bottom: none !important;
}

.nopadding {
	padding: 0 !important;
}

#product-comments .tab-footer {
	color: #f47d00 !important;
}

.cerotop {
	margin-top: 0 !important;
}

.tab-content {
	/*background-color: #FF0000;*/
	width: 280px;
	height: 220px;
	overflow: hidden;
	margin-top: 10px;
	padding-left: 10px;
	padding-right: 3px;
	position: relative;
	margin-bottom: 5px;
}

.tab-content .elementos {
	height: 20000em;
	width: 280px;
	position: absolute;
	top: 0;
	left: 0;
}

.tab-content .elementos div {
	width: 280px;
	height: 220px;
	padding-left: 10px;
}

.tab-content .elementos div p {
	margin: 0;
}

	
.tab-content input {
	
	width: 264px;
	margin-top: 15px;
	margin-bottom: 0px;
	border: solid 1px #dbdbdb;
	height: 18px;
	padding: 5px 3px 3px 10px;
	font-size: 10px;
}

.tab-content textarea {
	width: 264px;
	margin-top: 15px;
	margin-bottom: 0px;
	border: solid 1px #dbdbdb;
	padding: 5px 3px 3px 10px;
	font-size: 10px;
	height: 55px;
}


.tab-footer {
	/* background-color: #FFFF00; */
	height: 30px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 3px;
	font-size: 12px;
}

.tab-footer a {
	text-decoration: none;
}

.tab-footer input {
	float: right;
	margin-top: 6px;
}

#product-info .tab-footer a {
	color: #9c9c9c;
}

.invisible {
	display: none;
}

#imagenav {
	position: absolute;
	right: 0px;	
	z-index: 100;
}

.comment-author {
	display: block;
	color: #f47d00 !important;
	margin-bottom: 10px;
	padding-left: 10px;
	height: auto !important;
}



#product-comments .tab-header span {
	width: 130px !important;
}

#product-comments .tab-content {
	margin-bottom: 0 !important;
	margin-top: 0 !important;
}


#product-comments .tab-content .elementos {
	height: 230px !important;
}

#product-comments .tab-content .elementos div {
	height: 230px;
	padding: 0 !important;
}

#product-comments .tab-content .elementos div ul li {
	height: 57px !important;
	border-bottom: solid 1px #dbdbdb;
	padding-top: 15px;
}

#product-comments .tab-content .elementos div ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#product-comments .tab-content .elementos div p {
	margin: 0;
	padding: 0 0 0 10px;
	height: 15px;
	overflow: hidden;
}

.comment-complete {
	display: none;
}

.tools-overlay { 
     
    /* must be initially hidden */ 
    display:none; 
     
    /* place overlay on top of other elements */ 
    z-index:10000; 
     
    /* styling */ 
    background-color: #FFFFFF;
    width:480px;     
    height:400px; 
    color:#9c9c9c;
    padding: 20px;
    
    /* CSS3 styling for latest browsers */ 
    /*-moz-box-shadow:0 0 90px 5px #000; 
    -webkit-box-shadow: 0 0 90px #000;  */
     
} 

.tools-overlay .close { 
    background-image:url(images/close.jpg); 
    position:absolute; 
    right:0px; 
    top:-23px; 
    cursor:pointer; 
    height:23px; 
    width:23px; 
    z-index: 100px
}

.tools-overlay .contentWrap {
	width:480px;     
    height:400px; 
    overflow: hidden;
}

.tools-overlay span { 
     
	padding: 0 !important;     
} 

a.active_lang {
	text-decoration: underline !important;
}

.home .post-wrap,
.page .post-wrap {
	padding-left: 20px !important;
}

.current_category > a {
	text-decoration: underline;
}

#debug1 {
	display: none;
	position: absolute;
	width: 400px;
	background-color: #FF0000;
	color: #000;
	top: 10px;
	left: 10px;
	z-index: 1000;
}



/* @end */
