
body {
	background: #101010;
	text-align: center;
	padding: 0;
	margin:0;
}

body#galleries {
	background: #000000;
}

body#ayudaonline {
	background: #E6E6E6;
}

a {
	text-decoration: none;
	color: #ff6a2e;
}
.backframe {
	width: 90%; 
	height: 100%; 
	background: #000000; 
	padding-bottom: 1em;
}

a img {
	border-style: none;
}

.decolayout {
	width: 813px;
	background: #000000;
}

.clienteslayout {
	width: 1050px;
	background: #000000;
}

.newslayout {
	width: 800px;
	background: #000000;
}

.productolayout {
	width: 920px;
	background: #000000;
}

.gallerylayout {
	width: 900px;
}

.texto {
	font-family: "Arial, sans";  
	font-size: 12px;
	color: #999999;
}

.error {
	color: #ff2222;
}

.title {
	font-family: "Arial";  
	font-size: 14px;
}

.h1 {
	font-size: 150%;
}

.h2 {
	font-size: 130%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
}

#cocinas .h2 {
	color: #e60000;
}

#banios .h2 {
	color: #3871a9;
}

#armarios .h2 {
	color: #ff6633;
}

.h3 {
	font-size: 120%;
}

.white {
	color: #ffffff;
}

.gray {
	color: #444444;
}

.lightGray {
	color: #d9d9d9;
}

.softGray {
	color: #888888
}
.lightblue {
	color: #1cbaf1;
}

.red {
	color:#e60000;
}

.blue {
	color:#3871a9;
}

.orange {
	color: #ff6633;
}

.spot {
	background:url(/decosoft/images/bck_spot_left.gif) no-repeat;
}

.line {
	width: 100%;
	border-top-width: 1px;
	border-top-style: solid;
}

.bold {
	font-weight: bold;
}

p {
	text-align: left;
}

.right {
	text-align: right;
}
.floatright {
	float: right;
}

.left {
	text-align: left;
}



.top {
	vertical-align: top;
}

.center {
	text-align: center;
}

.bottom {
	vertical-align: bottom;
}

.middle {
	vertical-align: middle;
}

.indented {
	padding-left: 30px;
}

.separator {
	display: block;
	height: 20px;
	width: 100%;
}

.bullet {
	float: left;
	padding: 5px 0 0 0;
	margin: 0;
}

.bulletcontent {
	margin-left: 20px;
}

.textMenu {
	padding-top: 30px;
	height: 130px;
}

.mainLogo {
	width: 268px;
	height: 268px;
	vertical-align: top;
}

.smallLogo {
	width: 250px;
	height: 170px;
	vertical-align: top;
}

div#fadegallery {
	float: left;
}
div#fadegallerytext {
	padding: 0;
	margin-top: 0;
	margin-left: /* fadegallery width set on onload.js */ 225px; 
}

#main .content {
	height: 250px;
	padding-top: 30px;
}

#cocinas .content {
	width: 100%;
}

#banios .content {
	width: 100%;
}

#armarios .content {
	width: 100%;
}

.content {
	width: 600px;
	font-family: "Arial";  
	font-size: 12px;
	color: #888888;
	padding-bottom: 20px;
}

.leftcontent {
	width: 200px;
	font-family: "Arial";  
	font-size: 12px;
	color: #888888;
	padding-bottom: 20px;
}


td#newsFeeder {
	width: 100%;
	background-color: #222222;
	margin-top: 1em;
	padding: 1em 1em 1em 1em;
}

.newsFeederTitle {
	font-family: "Arial";  
	font-size: 28px;
	font-weight: bold;
	vertical-align: top;
	padding-bottom: 10px;
}


.articulo {
	color: #888888;
	width: 200px;
	font-family: "Arial";  
	font-size: 11px;
	padding: 10px 15px 15px 10px;
	vertical-align: top;
	background-color: #333333;
	
}

.articulo.title {
	font-size: 12px;
	padding-bottom: 5px;
	color: #ffffff;
}

.articulo img {
	margin: 5px;
}

.sabermas {
	padding-top: 1em;
	padding-bottom: 1em;
}

.bordertop td {
	border-top-width: 1px;
	border-top-color: #444444;
	border-top-style: solid;
}

.border {
	border-width: 1px;
	border-color: #444444;
	border-style: solid;
}

div.bordertop {
	border-top-width: 1px;
	border-top-color: #444444;
	border-top-style: solid;
}

div.bordertopred {
	border-top-width: 1px;
	border-top-color: #e60000;
	border-top-style: solid;
}

div.bordertopblue {
	border-top-width: 1px;
	border-top-color: #3871a9;
	border-top-style: solid;
}

div.bordertoporange {
	border-top-width: 1px;
	border-top-color: #ff6633;
	border-top-style: solid;
}

.borderred {
	border-width: 1px;
	border-color: red;
	border-style: solid;
}

.selector {
	height: 11px;
	padding: 0;
}

.selector div {
	float: left;
	width: 11px;
	height: 100%;
	margin-right: 3px;
	padding: 0;
	border-width: 1px;
	border-style: solid;
	border-color: black;
}

.selector .selected {
	border-color: white;
}

.linksbox {
	padding: 20px 20px 20px 20px;
	margin-left: 30px;
	margin-bottom: 30px;
	float: right;
}

.linksbox  a {
	color: #dadada;
}

.linksbox  a:hover {
	color: #ffffff;
}

.linksbox ul {
	list-style: none;
	margin: 0;
}

.linksbox li {
	margin-bottom: 5px;
}

.section {
	margin-top: 20px;
}

input {
	background: #555555;
	border-width: 1px;
	border-color: #444444;
	border-style: solid;
	color: #ffffff;
	margin-right: 5px;
}

input.checkbox {
	border: 1px solid black;
	margin-right: 5px;
	background: #000000;
}

textarea {
	background: #555555;
	color: #ffffff;
	border-width: 1px;
	border-color: #444444;
	border-style: solid;
	font-family: Arial, sans;
	font-size: 13px !important;
}

#menu {
  float: right;
  margin: 0px;
  padding: 0 0 2px 0;
  list-style: none;
  margin: 0 0 0 0;
}
#menu li {
  float: right;
  margin: 0 0 0 2px;
  padding: 0;
  border-style: solid;
  border-width: 1px;
  border-color: #444444;
  background: #222222;
}
#menu a {
	float: left;
	display: block;
  	font-size: 12px;
	padding: 5px 30px 5px 30px;
}

body#cocinas #menu a {
   	color: #e60000;
}

body#banios #menu a {
   	color: #3871a9;
}

body#armarios #menu a {
   	color: #ff6633;
}

#menu a:hover {
  	background: #333333;
  	color: #ffffff !important;
}

.demolist {
	padding: 10px 10px 30px; 
	width: 100%; 
	float: left; 
	margin-bottom: 2px; 
	background-color: rgb(34, 34, 34);
}

table.demolist {
	border-spacing: 5px; 
}

table.demolist td {
	border: 1px solid rgb(68, 68, 68);
	padding: 10px 10px 15px 0px; 
	width: 100%;
	background: rgb(51, 51, 51) none repeat scroll 0%; 
}

