

body,td,font,span {
	font-family:Verdana ! important;
	font-size:8pt ! important;
	margin:0px;
}
body,td,span{
	color:#333366;
}

#page-content{width:500px}

a {
	text-decoration:none ! important;
	font-family:Verdana ! important;
	font-size:8pt ! important;
	color:#000000;
}
a:hover {
	text-decoration:none ! important;
	color:#006600 ! important;
	background-color:#D9EECF ! important;
}
a.pie{font-size:10px ! important}
input,button,td,font,div {
	font-family:Verdana ! important;
	font-size:8pt ! important;
}
td.titulo {
	font-weight:bold;
	border-bottom:1px solid rgb(61,140,28);
	color:#000000;
}
td.seccion {
	font-weight:bold;
	font-style:italic;
	color:#000000;
}
td.contenido{
	padding-left:10px; 
	text-align:justify;
}
td.separador{ height:8px}
ul.product-icons li img{
	max-width:none;
	max-height:none;
}
.product-details .personal-cat {
	clear:left;
}
.product-details .shopping-area{
	margin-bottom:4px ! important;
}
.product-right-column{
	bottom:0px ! important;
	float:left ! important;
	position:relative ! important;
	width:160px ! important;
	right:0 ! important;
}
.product-right-column ul.product-icons {
	margin-top:-24px ! important;
}
.bulleted-text-area{
	clear:both;
	padding:0 20px;
	margin:0 ! important;
}

ul.product-full-desc,ul.product-volume-breaks{
	margin-top:0;
}
.product-list .header {
	border-width:0;
}
ul.product-filter li span,ul.product-filter li a{
	border-color:#dddddd ! important;
}
.product-list .pl-content,.product-list .footer,.product-list{
	border:0;
}
.product-details .image-area{
	min-height:0px ! important;
}
.product-details .shopping-area {
	float:right;
	clear:right;
	border:0;
}
.product-details .shopping-area  .spacing-div  {
	height:0 ! important;
}
.product-list ul.pl-thumbnails li.pl-item {
	border:0;
	border-bottom:1px dashed #006600 ! important;
	padding:10px ! important;
}

.product-list ul.pl-exotic li.pl-item {
	margin:0px 0px 30px 0 ! important;
	padding:6px ! important;
	padding-top:10px ! important;
	overflow:visible ! important;
	border-top:1px dashed #006600 ! important;
	width:30% ! important;
}

.product-list ul.pl-exotic li.pl-item fieldset{
	position:relative ! important;
	clear:both ! important;
}

ul.section-gallery li{
	margin:10px	! important;
	padding:0px ! important;
	position:relative;
	height:150px ! important;
	width:140px ! important;
	border:1px dashed #dddddd;
}

ul.section-gallery li a.img{
	float:none ! important;
	margin:0 ! important;
	width:100%;
	position:absolute;
	text-align:center ! important;
	padding:6px;
}

ul.section-gallery li a.img:hover{
	background-color:transparent ! important;
}

img.section-image{
	max-height:100px;
	max-width:135px;
}

ul.section-gallery h3{
	padding-top:100px;
	text-align:center ! important;
}

ul.section-gallery li p.count{
	text-align:center ! important;
	line-height:1 ! important;
}

ul.tabs li.tab-active {
	background-color: #D9EECF;
}

div.tabs{
	border:0;
	border-top:5px solid #D9EECF ! important;
}
ul.tabs li{
	background-color:#006600;
}
ul.tabs li.tab-active a span{
	background-color:#D9EECF;
}

ul.tabs li.tab-disabled a span{
	color:white;
}

ul.tabs li.tab-disabled a:hover span{
	color:#333366;
}

ul.tabs li.tab-active a:hover span{
	color:#333366;
}

.order-details table.od-lines thead th{
	background-color:#dddddd;
	color:black;
}
.order-details table.od-lines{
	border:0;
}

#footer-menu{
	display:none;
}

.oculto{
	display:none;
}

/*table.sheet-style tbody tr.even {
	background-color:#ffffff;
}
table.sheet-style tbody tr, table.sheet-style tbody tr.odd {
	background-color:#D9EECF;
}*/
.order-details .first td{
	border-top:10px solid white ! important;
}

/*NUEVO*/
#site-frame-inner{
	min-height:775px;
	border-bottom:1px solid #dddddd;
}
#site-header{height:75px}
#site-header .logo,#top-nav,#header-break,#util-nav{display:none}
#site-frame-outer{
	width:864px;
}
#site-frame-inner{
	width:853px;
}
#contenedorDismed-outer{
	margin:0 auto;
    	width: 864px;
	padding-left: 11px;
}
#contenedorDismed{
	width:853px;
	padding-right: 11px;
	position:absolute;
	top:0;
}
#cabecera{
	text-align:center;
}
#menuDerecho{
	position:absolute;
	right:11px;
}
.button {
	background-color:#D9EECF ! important;
	color:#333366 ! important;
	cursor:pointer ! important;
}
#side-nav ul.section-menu li ul li a, #side-nav ul.section-menu li ul li a:link,#side-nav ul.section-menu li a, #side-nav ul.section-menu li a:link{
	color:#333366 ! important;
}
#side-nav .green-product-filter{
	border-width:0 ! important;
}
#side-nav ul.section-menu li{
	border-bottom-color:#dddddd;
}
#side-nav ul.section-menu li ul{
	background-color: #D9EECF ! important;
}
#side-nav ul.section-menu h3{
	background-image:none ! important;
	background-color:#D9EECF ! important;
	padding-left:7px;
}
#side-nav div.sub-section-menu {
	background-color: #D9EECF;
	padding-left:10px;
}
#side-nav ul.section-menu h3.action a:hover,
#side-nav ul.section-menu h3.action-opened a:hover,
#side-nav div.sub-section-menu a:hover{
	text-decoration:underline ! important;
}
#site-footer,#site-frame-footer{
	display:none;
}
.box {
    background-color: transparent ! important;
    border-width: 0 ! important;
}
.box .box-heading h3 {
    background-color: transparent ! important;
    color: #000000 ! important;
}
.form{
	border-width:0 ! important;
}


