h1 {
	padding-bottom: 15px; margin: 15px 0px; font-family: tahoma, verdana, arial, helvetica, sans-serif; background: url(/bitrix/templates/com-new/images/dots.gif) repeat-x 50% bottom; color: #cc3333; font-size: 18px;
}
h2 {
	color: #cc3333; font-size: 16px; 
}
h3 {
	color: #cc3333; font-size: 14px; 
}
h4 {
	color: #cc3333; font-size: 12px; 
}
small {
	font-size: 90%
}
/*LISTADOS UL, LI*/
.con-checks {
}
.con-checks li {
	background-image: url(/bitrix/templates/com-des/images/bullet-n.gif);
	background-repeat: no-repeat;
	background-position: left top; 
	list-style:none; 
	padding-left:20px;
	margin-bottom:5px;
}
/*FIN DE LISTADOS*/
.smalltext {
	font-size: 90%
}
.titletext {
	font-size: 120%
}
.tablehead {
	color: #000000; font-size: 110%; font-weight: bold
}
.border {
	border-bottom: #b9b9bd 1px solid; border-left: #b9b9bd 1px solid; border-top: #b9b9bd 1px solid; border-right: #b9b9bd 1px solid
}
.border-gray {
	border-bottom: #b9b9bd 1px solid; border-left: #b9b9bd 1px solid; border-top: #b9b9bd 1px solid; cursor: pointer; border-right: #b9b9bd 1px solid
}
popup-image.border {
	border-bottom: #b9b9bd 1px solid; border-left: #b9b9bd 1px solid; border-top: #b9b9bd 1px solid; border-right: #b9b9bd 1px solid
}
table.data-table {
	border-bottom: #bfbfbf 1px solid; border-left: #bfbfbf 1px solid; border-collapse: collapse; border-top: #bfbfbf 1px solid; border-right: #bfbfbf 1px solid
}
table.data-table td {
	border-bottom: #bfbfbf 1px solid; border-left: #bfbfbf 1px solid; padding-bottom: 6px; background-color: #ffffff; padding-left: 5px; padding-right: 5px; border-top: #bfbfbf 1px solid; border-right: #bfbfbf 1px solid; padding-top: 6px
}
table.data-table thead td {
	background-image: none; border-bottom: #bfbfbf 1px solid; border-left: #bfbfbf 1px solid; padding-bottom: 8px; background-color: #eef1f8; padding-left: 8px; padding-right: 8px; border-top: #bfbfbf 1px solid; font-weight: bold; border-right: #bfbfbf 1px solid; padding-top: 8px
}
table.data-table th {
	background-image: none; border-bottom: #bfbfbf 1px solid; border-left: #bfbfbf 1px solid; padding-bottom: 8px; background-color: #eef1f8; padding-left: 8px; padding-right: 8px; border-top: #bfbfbf 1px solid; font-weight: bold; border-right: #bfbfbf 1px solid; padding-top: 8px
}
table.data-table tbody td {
	background-image: none; background-color: #fff
}
table.data-table tfoot td {
	padding-bottom: 4px; background-color: #fff; padding-left: 4px; padding-right: 4px; padding-top: 4px
}
.information-block-body a:link {
	color: #244a7c; text-decoration: none
}
.information-block-body a:visited {
	color: #244a7c; text-decoration: none
}
.information-block-body a:active {
	color: #244a7c; text-decoration: none
}
.information-block-body a:hover {
	color: #244a7c; text-decoration: none
}
.information-block-padding {
	padding-bottom: 30px; padding-left: 10px; padding-right: 20px; padding-top: 0px
}
.information-block-right {
	float: right; margin-left: 10px
}
.menu-right-top {
	width: 100%; background: url(/bitrix/templates/com-des/components/bitrix/menu/right/images/menu-right-top.gif) no-repeat 50% top
}
.menu-right-body a:link {
	color: #000000; text-decoration: none
}
.menu-right-body a:visited {
	color: #000000; text-decoration: none
}
.menu-right-body a:active {
	color: #000000; text-decoration: none
}
.menu-right-body a:hover {
	color: #000000; text-decoration: none
}
.menu-right-bg {
	width: 186px; background: #eef3f8
}
.menu-right-bottom {
	padding-bottom: 5px; padding-left: 0px; padding-right: 0px; background: url(/bitrix/templates/com-des/components/bitrix/menu/right/images/menu-right-bottom.gif) no-repeat 50% bottom; padding-top: 5px
}
.errortext {
	color: red
}
.notetext {
	color: green
}
.starrequired {
	color: red
}
.image-download {
	width: 25px; display: block; background: url(images/icons/download.gif) no-repeat; height: 25px
}
.image-view {
	width: 25px; display: block; background: url(images/icons/view.gif) no-repeat; height: 25px
}
.image-buy {
	width: 25px; display: block; background: url(images/icons/buy.gif) no-repeat; height: 25px
}
.image-arrow {
	padding-bottom: 3px; padding-left: 17px; padding-right: 0px; display: block; background: url(images/icons/pink_arrow.gif) no-repeat left 50%; padding-top: 3px
}
div.information-block-body div.image-arrow-bg {
	padding-bottom: 6px; padding-left: 7px; padding-right: 0px; background: url(images/pink_arrow_bg.gif) no-repeat center bottom; padding-top: 6px
}
div.information-block-body div.image-arrow-bg-last {}
.fuente-arial{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	
	 
}
a.menu_bottom:hover{
	color:#36F !important;
}
