body {

	background-color:#000000;

	color:#FFFFFF;

	font:Arial, Helvetica, sans-serif;

	font-family:Arial, Helvetica, sans-serif;

	size: 13px;

	margin:0;

	background-image: url(images/physchology_left-bkg.jpg);

	background-repeat: repeat-y;

}



h1 {

	font: "Times New Roman", Times, serif;

	font-family: Arial, Helvetica, sans-serif;

	font-size:18px;

	color: #F0C26C;



}



h3 {

	color: #CCCCCC;

}





/*LIGHTBOX/////////////////////////////////////////////////////////////////////////////////////////////////////*/

#lightbox {

left:0;

line-height:0;

position:absolute;

text-align:center;

top:170px;

width:100%;

z-index:100;

}



#lightbox a img {

border:none;

}



#outerImageContainer {

background-color:#fff;

height:250px;

margin:0 auto;

position:relative;

width:250px;

}



#imageContainer {

padding:10px;

}



#loading {

height:25%;

left:0;

line-height:0;

position:absolute;

text-align:center;

top:40%;

width:100%;

}



#hoverNav {

height:100%;

left:0;

position:absolute;

top:0;

width:100%;

z-index:10;

}



#imageContainer>#hoverNav {

left:0;

}



#hoverNav a {

outline:none;

}



#prevLink,#nextLink {

background:transparent url(file:///E|/Sitios Web/Herramientas y Maquinarias/public_html/images/blank.gif) no-repeat;

display:block;

height:100%;

width:49%;

}



#prevLink {

background:url(file:///E|/Sitios Web/Herramientas y Maquinarias/public_html/images/prevlabel.gif) left 15% no-repeat;

float:left;

left:0;

}



#nextLink {

background:url(file:///E|/Sitios Web/Herramientas y Maquinarias/public_html/images/nextlabel.gif) right 15% no-repeat;

float:right;

right:0;

}



#prevLink:hover,#prevLink:visited:hover {

background:url(file:///E|/Sitios Web/Herramientas y Maquinarias/public_html/images/prevlabel.gif) left 15% no-repeat;

}



#nextLink:hover,#nextLink:visited:hover {

background:url(file:///E|/Sitios Web/Herramientas y Maquinarias/public_html/images/nextlabel.gif) right 15% no-repeat;

}



#imageDataContainer {

background-color:#fff;

font:10px Verdana, Helvetica, sans-serif;

line-height:1.4em;

margin:0 auto;

overflow:auto;

width:100%;

}



#imageData {

color:#666;

padding:0 10px;

}



#imageData #imageDetails {

float:left;

text-align:left;

width:70%;

}



#imageData #numberDisplay {

clear:left;

display:block;

padding-bottom:1em;

}



#imageData #bottomNavClose {

float:right;

padding-bottom:0.7em;

width:66px;

}



#overlay {

background-color:#000;

height:500px;

left:0;

position:absolute;

top:0;

width:100%;

z-index:90;

}



/*END LIGHTBOX/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/







.imagen-borde {

	border:1px solid #666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



.table-list {

	border-bottom-color:#666666;

	border-bottom-style:dotted;

	border-bottom-width:1px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

}



.menu-header {

color:#CC0000;

font-size:11px;

}



.link {

color: #FFCC00;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:underline;

}



.tabla-top {

background-color:#2C2F36;

background-image:url(images/table-top.jpg);

background-repeat:repeat-x;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:700;

padding:5px;

text-align:left;

vertical-align:middle;

}



.precio-regular {

color:#666666;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-decoration:line-through;

}



.main-title {

	background-image:url(images/main-title-bkg.jpg);

	background-repeat:repeat-x;

	color:#CCCCCC;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	height:40px;

	padding-left:10px;

	padding-top:14px;

	text-align:left;

}







.tabla-topSoft {

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

}





.msg_OK {

background-color:#D6FAAD;

color:#009900;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:700;

}



.msg-error {

background-color:#FDE1E1;

color:#FF0000;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:700;

}



.prodlisting {

	float:left;

	height:250px;

	padding-top:7px;

	text-align:center;

	width:205px;

	border: 1px solid #666666;

	margin: 5px;

}



#prod-main-img {

border:3px solid #EFEFEF;

border-style:none;

float:left;

vertical-align:middle;

width:330px;

}



.prod-img-xtra {

border:none;

color:#000000;

font-family:Arial, Helvetica, sans-serif;

text-align:center;

vertical-align:middle;

width:300px;

}



#prod-specs {

color:#FFFFFF;

float:left;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

height:auto;

margin-bottom:0;

margin-right:0;

margin-top:0;

padding:0 0 0 25px;

text-align:left;

width:500px;

}







.prod-name {

color:#003399;

font-family:"trebuchet MS";

font-size:17px;

font-weight:700;

}



.price-prod-page {

color:#003399;

font-family:"trebuchet MS";

font-size:14px;

font-weight:700;

}



.errorBox {

background:#ffb3b5;

font-family:Verdana, Arial, sans-serif;

font-size:10px;

font-weight:700;

}



.stockWarning {

color:#cc0033;

font-family:Verdana, Arial, sans-serif;

font-size:10px;

}





img {

border:0;

}





#content_image {

height:272px;

width:610px;

}



#footer {

	color:#FFFFFF;

	float:left;

	font-size:10px;

	line-height:16px;

	vertical-align:middle;

	width:100%;

	background-image: url(images/footer_bg.jpg);

	background-color: #000000;

	background-repeat: repeat-x;

	height: 60px;

}



#footer a {

color:#FFFFCC;

}





#img_title {

float:left;

margin-top:0;

padding-left:10px;

padding-top:0;

width:122px;

}



#cart {

padding-top:35px;

position:absolute;

right:20px;

width:149px;

}







.subcategory {

font-size:14px;

}







.prodlisting-home {

border:1px solid #E0DDCD;

float:left;

height:250px;

margin:10px;

padding-top:7px;

text-align:center;

width:250px;

}



#content {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	min-height:700px;
	width:800px;/*697px;*/





	.width:697px;
	line-height: 18px;
	padding-top:52px;
	padding-left:5px;





	.padding-top:0;

	.padding-left:0;
	float: leftt;
	margin-left: 200px;

	



}



#content a{

color: #FFCC00;

font: Arial, Helvetica, sans-serif;

font-family: Arial, Helvetica, sans-serif;

text-decoration: none;

}







#content-home {

background-color:#000000;

color:#FFFFFF;

font-family:Arial, Helvetica, sans-serif;

width:795px;

}





#product_specs {

width: 350px;

float: left}





#paginacion {

clear: both;

text-align:center;

}



/*Estilos Psychology   ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



#wrapper {

width:100%;

}



#header {

background-image:url(images/header-bkg.jpg);

height:127px;

width:100%;

}



#buttonbar {

background-image:url(images/buttonbar-bkg.jpg);

height:51px;

}



#leftcolumn {

	background-image:url(images/physchology_left-bkg.jpg);

	width:159px;

	float:left;

	height: 900px;

	padding-top:52px;

	.padding-top:0;

}



.copyright {

color:#CCCCCC;

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

}





/* ///////  BOTONES ///////////////////////////////////////////////////////////////////////  */



#nav {

width:auto;

}



ul#nav li {

	color:#000000;

	font-family:"Times New Roman";

	font-size:18px;

	line-height:35px;

	list-style:none;

	margin-left: -80px;

	text-align:center;

}



/*#nav li ul {

	

	text-decoration:none;

	position: absolute;

	left: auto;

	top: auto;

}*/

ul#nav li ul{

/*display:none;*/

/*position: absolute; 

top:20px;*/

left:5px;

.left:26px;

}

/**html #nav li ul {

margin-left:1px;

}*/



#nav li a {

background-image:url(images/physchology_leftbutton-bkg.jpg);

color: #663300;

display:block;

height:35px;

text-decoration:none;

text-transform:capitalize;

font-family: "Times New Roman", Times, serif;

font-size:18px;

width:159px;

}





#nav li a:hover {

background:url(images/physchology_leftbutton-bkg_roll.jpg) bottom no-repeat;

font-family: "Times New Roman", Times, serif;

font-size:18px;

text-decoration:none;

color: #663300;

}



#nav li li {

background-image:none;

text-align: left;

padding: 2px;

	font-size:12px;

	height:25px;

	line-height:25px;

	margin-right:5px;

	margin-left:0;	

	background-color: #F0D07D;

	color: #663300;

	



}



#nav li li a {

	background-image:none;

	text-align: left;

	padding: 2px;

	color:#663300;

	height:25px;

	line-height:25px;

	text-decoration:none;

display:block;



}



#nav li li a:hover {

	background-image:none;

	text-align: left;

	padding:1px;

	color:#663300;

	height:25px;

	line-height:25px;

	text-decoration:none;

	background-color: #E9AE4A;



}



li ul {

	/*display:none;

	position:absolute;

	width:159x;

	z-index: 8;

	text-align: left;*/

	margin-left: 114px;

	margin-top: -35px;

	display:none;

   position: absolute;

   left:0;

}



li>ul {

	/*left:0px;

	position: absolute;

	top: auto;

	left: auto;*/

	top:auto;

   left:auto;

}



li li {

	display:block;

	



}



li:hover ul, li.over ul  {

display:block;



}







/*li ul{

display:none;

position:absolute;



}



 li>ul {

	top: auto;

	left: auto;

	

	}

	li li{

	float:left;

	display:block;

	}*/



/*

#nav {

width:auto;

}



#nav li {

	color:#000000;

	font-family:"Times New Roman";

	font-size:18px;

	line-height:35px;

	list-style:none;

	margin-left: -80px;

	text-align:center;

}



#nav li ul {

	;

	text-decoration:none;

	position: absolute;

	left: auto;

	top: auto;

}



*html #nav li ul {

margin-left:1px;

}



#nav li a {

background-image:url(images/physchology_leftbutton-bkg.jpg);

color: #663300;

display:block;

height:35px;

text-decoration:none;

text-transform:capitalize;

font-family: "Times New Roman", Times, serif;

font-size:18px;

width:159px;

}



#nav li a:hover {

background:url(images/physchology_leftbutton-bkg_roll.jpg) bottom no-repeat;

font-family: "Times New Roman", Times, serif;

font-size:18px;

text-decoration:none;

color: #663300;

}



#nav li li {

background-image:none;

text-align: left;

padding: 2px;

	font-size:12px;

	height:25px;

	line-height:25px;

	margin-right:5px;

	margin-left: 5px;	

	background-color: #F0D07D;

	color: #663300;

	



}



#nav li li a {

	background-image:none;

	text-align: left;

	padding: 2px;

	color:#663300;

	height:25px;

	line-height:25px;

	text-decoration:none;



}



#nav li li a:hover {

	background-image:none;

	text-align: left;

	padding: 2px;

	color:#663300;

	height:25px;

	line-height:25px;

	text-decoration:none;

	background-color: #E9AE4A;



}



li ul {

	display:none;

	position:absolute;

	width:159x;

	z-index: 8;

	text-align: left;

	margin-left: 114px;

	margin-top: -35px;

}



li>ul {

	left:0px;

	position: absolute;



}



li li {

	display:block;



}



li:hover ul,li.over ul {

display:block;



}*/

/*  /////////////////////// END BOTONES  /////////////////////////////////////////////////////////////////////////////////// */

