
.size_big_title {
	FONT-SIZE: 36px; FONT-FAMILY: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; COLOR:#3A3D35;letter-spacing: 0.0em;
}

.size_medium_title {
	FONT-SIZE: 18px; FONT-FAMILY: Trebuchet MS,Verdana, Arial, Helvetica, sans-serif; COLOR:#3A3D35;letter-spacing: 0.0em;
}

.size_title {
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;FONT-WEIGHT: bold;
}
.size_stitle {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;FONT-WEIGHT: bold;
}
.size_normal {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;
}
.size_subnormal {
	FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;
}
.size_small {
	FONT-SIZE: 8px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;
}


.size_normal_green {
FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#7f9f1e;
}
.NewsTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3B3D35;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}


.titularNews {
	color: #0F5229;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	width: 192px;
}

.contentsNews {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3B3D35;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	width: 192px;
	background-position: left center;
}


.botonActive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3D35;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
}
.botonInactive {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3D35;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
}

.Date {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #7FA01E;
	font-weight: bold;
	font-style: normal;
	line-height: normal;
}

.contentsFull {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3D35;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	width: 502px;
	background-position: left center;
}
.titularFull {
	color: #0F5229;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	width: 502px;
}
.style2 {font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #3B3D35;
}


A:link {
	COLOR: #0f5229; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: none;COLOR: #7f9f1e;
}
A:visited {
	TEXT-DECORATION: none;COLOR: #7f9f1e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:active {
	TEXT-DECORATION: none;COLOR: #7f9f1e
}

A.black:link {
	FONT-WEIGHT: bold; COLOR: #3a3d35; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.black:hover {
	TEXT-DECORATION: none;COLOR: #7f9f1e;
}
A.black:visited {
	FONT-WEIGHT: bold; COLOR: #7f9f1e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.black:active {
	COLOR: #7f9f1e
}

A.clear:link {
	FONT-WEIGHT: bold; COLOR: #7f9f1e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.clear:hover {
	TEXT-DECORATION: none;COLOR: #0F5229;
}
A.clear:visited {
	FONT-WEIGHT: bold; COLOR: #7f9f1e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.clear:active {
	COLOR: #7f9f1e
}

A.darkgreen:link {
	FONT-WEIGHT: bold; COLOR: #0F5229; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.darkgreen:hover {
	TEXT-DECORATION: none;COLOR: #7f9f1e;
}
A.darkgreen:visited {
	FONT-WEIGHT: bold; COLOR: #0F5229; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A.darkgreen:active {
	COLOR: #0F5229
}





.menu {
	BACKGROUND-COLOR: #3A3D35; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.menu_lang {
	WIDTH: 200px; BACKGROUND-COLOR: #7f9f1e; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.menu_link:link, .menu_link:visited {
	COLOR: #ffffff;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_link:hover {
	TEXT-DECORATION: none; COLOR: #7f9f1e
}
.menu_link:active {
	COLOR: #7f9f1e
}

.menu_lang_link:link, .menu_lang_link:visited {
	COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.menu_lang_link:hover {
	TEXT-DECORATION: none; COLOR: #3a3d35
}
.menu_lang_link:active {
	COLOR: #3a3d35
}

.footer {
	BACKGROUND-COLOR: #7f9f1e; FONT-SIZE: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;
}




.top-left, .top-right, .bottom-left, .bottom-right { 
	background-image: url('../../images/corners1280x18.gif'); /* CHANGE: path and name of your image */
	height: 9px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.top-left, .bottom-left { 
	margin-right: 9px; /* CHANGE: replace by the width of one of your corners */
	}
.top-right, .bottom-right { 
	margin-left: 9px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -9px;  /* CHANGE: replace by the height of one of your corners */
	}
.top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.bottom-left  { 
	background-position: 0 -9px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.bottom-right { 
	background-position: 100% -9px; /* CHANGE: replace second number by negative height of one of your corners */
	}

.inside {
	border-left: 1px solid #89C000; /* YCC: color & properties of the left-borderline */
	border-right: 1px solid #89C000;/* YCC: color & properties of the right-borderline */
	background: #ffffff;            /* YCC: background-color of the inside */
	color: #000000;                 /* YCC: default text-color of the inside */
	padding-left: 10px;             /* YCC: all texts at some distance of the left border */
	padding-right:10px;             /* YCC: all texts at some distance of the right border */
	}

ol.faq_list{
	padding:20;
	list-style: decimal
}

.normal_text{
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;line-height: 1.5em; 
}
li.li_small_text{
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;line-height: 1.5em;
}

li.li_faq_links_claro {	
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#7f9f1e;FONT-WEIGHT: bold;margin-bottom: .8em;line-height: 1.5em; 
}

li.li_faq_links_oscuro {	
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#0F5229;FONT-WEIGHT: bold;line-height: 1.5em;
}
	
.li_faq {	
	FONT-SIZE: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; COLOR:#3a3d35;FONT-WEIGHT: bold;margin-bottom: .8em;margin-top: 1.5em;
}

.images_faq{
	align: center;margin-bottom: .8em;margin-top: 1.5em;
	display: block;
	margin-left: auto;
	margin-right: auto 
}
OL.conromanos { list-style-type: lower-roman }
OL.letter { 
	list-style-type: upper-latin
}

.button { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif; 
 background-color: #024414; 
 background: #024414; 
 color: #ffffff; 
}

/* index */
#Table_01 {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    font-size: 10px;
}


/* Product Page */

#product-content {
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    font-size: 10px;
    width: 810px;
}

#product-content-header {
    color: white;
    padding-left: 0.5em;
    background: #7f9f20 no-repeat;
    background-position: 99% 0px;
    height: 50px;
}

#product-content-header h1 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 2.2em;
}

#product-content-header h2 {
    color: #eaeaea;
    margin-top: 0px;
    margin-bottom: 0px;
    font-size: 1.5em;
}


#product-leftpanel {
    width: 195px;
    margin-top: 2em;
    float: left;
}

div.sidebox {
}

div.centerbox {
}

/* IBD */
#product-description {
    font-size: 12px;
}

#product-pressroom {
    font-size: 12px;
}

#product-trial {
}

#product-trial-logo {
    margin-left: 3em;
}

#product-trial-text {
    border: 1px solid green;
    padding-top: 1em;
    padding-left: 0.5em;
    padding-right: 0.5em;
}

#product-trial h3 {
    margin-top: 0px;
}

#product-trial ul {
    padding-left: 0em;
    margin-left: 2em;
}

#product-trial img {
    border: 0px;
}

#product-rightpanel {
    float: right;
    width: 140px;
    margin-top: 2em;
}

#product-brand-image img {
    border: 0px;
    padding-top: 2em;
    padding-bottom: 2em;
}

#product-marketing-image img {
    border: 0px;
}

#product-menu ul {
    list-style: none;
    padding: 0.5em;
    font-size: 10px;
    margin: 0px;
    color: #fff;
}

#product-menu ul a {
    color: #fff;
}

#product-menu ul a:hover {
    color: #7F9F20;
}

#product-menu ul li {
    margin-bottom: 1px;
    display: block;
    /*height: 1.5em;*/
    padding-top: 0.7em;
    padding-bottom: 0.7em;
    color: #fff;
    text-align: center;
    margin-bottom: 1px;
    background-color: rgb(15, 82, 41);
}

#product-centerpanel {
    margin-top: 2em;
    margin-left: 1em;
    margin-left: 1em;
    width: 445px;
    float: left;
}

#product-webminar {
}

#product-webminar-link  {
    display: block;
    width: 26.5em;
    border: 1px solid #060;
    float: left;
    margin-top: 3em;
    padding: 0.5em;
    padding-right: 2em;
}

#product-webminar a>img {
    display: block;
    border: 0px;
    float: right;
    right: 3em;
}

#product-keyfeatures {
    font-size: 12px;
}

#product-keyfeatures ul {
    margin-top: 2em;
}

#product-keyfeatures h3 {
   color: #060; 
}

#product-images h2 {
    color: #060;
    font-size: 150%;
}

#product-images ul {
    font-size: 12px;
    list-style: none;
    padding: 0px;
    margin-left: 0px;
}

#product-images ul li {
    display: block;
    float: left;
    margin-right: 1em;
    width: 80px;
}

#product-images div.caption {
    color: #aaa;
    font-size: 9px;
    text-align: left;
    font-style: italic;
}
#product-images div.sentence {
    color: #7F9F20;
    width: 120px;
    font-weight: bold;
    float: right;
}

#product-images {
    font-size: 12px;
}

body {
    font-family: Verdana,Trebuchet MS,Arial,Helvetica,sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    margin-top: 0px;
    margin-bottom: 0px;
    font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif;
}

h2 {
    font-size: 150%;
}

h3 {
    font-size: 120%;
}

#product-rightpanel div.sidebox {
    margin-bottom: 4em;
}

div.leftpane {
    width: 200px;
    float: left;
    margin-right: 1em;
}

div.rightpane {
    width: 160px;
}

div.sidebox {
    float: left;
}

div.centerbox {
    width: 425px;
    float: left;
    margin-right: 1em;
}

.clear {
    clear: both;
}

#row_1 {
    margin-top: 1.5em;
}

#row_1 div.centerpane {
    margin-top: 1em;
}

#row_1 div.centerpane #product-webminar-link {
    padding: 2em;
    width: 23em;
}

#row_1 div.centerpane img {
    margin-top: 1.5em;
}

#row_1 div.rightpane {
    margin-top: 3em;
}

#row_1 div.rightpane img {
    float: right;
    position: relative;
    right: 1.0em;
}

#row_2 {
    margin-top: 1.5em;
}

#row_3 {
    margin-top: 1.5em;
}

#row_3 div.leftpane {
}

#row_3 div.leftpane h3 {
    margin-top: 0px;
    font-size: 130%;
}

#row_3 div.leftpane img {
    margin-left: 3em;
    border: 0px;
    display: none;
}

#row_3 div.rightpane img {
    float: right;
    position: relative;
    right: 1em;
}


#product-trial {
    padding: 0em;
}

#product-trial-logo {
    margin-left: 3em;
}

#contact_footer a {
    color: #fff;
    background: transparent url(../../images/mail_icon.gif) 0px 0px no-repeat;
    padding-left: 17px;
}

#contact_footer a:hover {
}

.centered {
    margin-left: auto;
    margin-right: auto;
    text-align: center;
}

.green_box {
    border: 2px solid #7f9f20;
}

.register_title {
    width: 20em;
}

table.correct_center td {
    text-align: left;
    vertical-align: top;
}

.partnership {
    margin-top: 2em;
    margin-bottom: 2em;
    height: 99px;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    width: 30em;
}

.partnership span {
    float: left;
    margin-top: 3em;
    margin-left: 2em !important;
    margin-left: 3em;
}

.partnership img {
    display: block;
    float: right;
    margin-right: 1.5em;
    border: 0px;
}

.subtitle {
    margin-top: 2em;
    margin-bottom: 2em;
}

.integromics_support {
    width: 50em;
}

.mandatory {
    color: red;
    font-size: 9px;
}

/* IBD.php */
div.ibd#product-content div#product-description h3 {
}

div.ibd#product-content div#row_1 div.centerpane #product-webminar-link {
    width: 23em;
    font-size: 120%;
    text-align: center;
    border: 1px solid #7F9F20;
    padding: 1em 0.5em;
}

div.ibd#product-content div#row_1 div.centerpane a#product-webminar-link:hover {
    color: #7F9F20;
}

div.ibd#product-content div#row_1 div.centerpane a#product-webminar-link:hover strong {
    color: #060;
}

div.ibd#product-content div#row_1 div.centerpane #product-webminar-link {
    color: black;
}

div.ibd#product-content div#row_1 div.centerpane img {
    margin-top: 3em;
}

/* StatMiner.php */
div.statminer#product-content div#row_1 {
    margin-top: 0em;
}

div.statminer#product-content div#product-description {
    margin-top: 3em;
}

div.statminer#product-content div#product-description a {
    display: block;
    margin-top: 1em;
}

div.statminer#product-content #product-webinar-links {
    margin-top: 3em;
    padding: 1.3em 0.7em;
    width: 31em;
    font-size: 9px;
    border: 1px solid #7F9F20;
    float: left;
}

div.statminer#product-content div.webinar-banner-title {
    font-weight: bold;
    font-size: 120%;
}

div.statminer#product-content #product-webinar-links a {
    margin-top: 0.5em; 
    margin-bottom: 0.5em;
    display: block;
}

div.statminer#product-content div#row_1 {
    margin-top: 0em;
}

div.statminer div#row_1 div.centerpane {
    margin-top: 3em;
}

div.statminer div#row_1 div.centerpane img {
    margin-top: 2em;
}


div.statminer#product-content div#row_2 {
    margin-top: 2em;
}

div.statminer#product-content div#product-pressroom h2 {
    font-size: 150%;
}

div.statminer#product-content div#product-pressroom h3 {
    font-size: 120%;
}

div.statminer#product-content div#product-pressroom p {
    margin-top: 0.3em;
}

div.statminer#product-content div#product-images li {
    width: 100px;
    margin-right: 0.2em;
}

div.statminer#product-content div#row_1 div.rightpane img {
    margin-top: 0em;
    border: 0px;
    right: 0.3em;
}

div.statminer#product-content div#product-trial {
    /*margin-top: 6em;*/
    margin-top: 0em;
}

div.statminer#product-content div#product-keyfeatures ul {
    padding-left: 1.5em;
    margin-left: 0em;
}

div.statminer#product-content div#product-keyfeatures li {
    margin-bottom: 0.5em;
}

div.statminer#product-content div#product-marketing a {
    font-size: 200%;
    font-weight: bold;
    color: #0F5229;
    display: block;
    margin-top: 0em;
    text-align: center;
    border: 1px solid #7F9F20;
    padding: 1em;
}

div.statminer#product-content div#product-marketing a:hover {
    color: #7F9F20;
}

div.statminer#product-content #product-menu ul li>ul>li {
    background-color: #7F9F20;
    margin-left: 0em;
    margin-right: 0em;
}

div.statminer#product-content #product-menu ul li>ul>li a {
    color: #eee;
}

/* ibd_webinar_request.php */
table.ibd-webinar div.green_box {
    width: 30em;
    text-align: left;
    padding: 0.5em; 1em;
}

table.ibd-webinar div.green_box p {
    font-size: 75%;
}
