#language_bar {
  overflow:hidden;
  margin:0 0 10px;
  border-bottom:1px solid #bec2cc;
  line-height:24px;
  height:24px;
}
#language_bar strong {
  float:left;
}
#language_bar em {
  font-style:normal;
  color:#ccc;
  margin:0 0 0 10px;
  float:left;
}
#language_bar div.choose {
  float:left;
}
#language_bar a {
  display:block;
  float:left;
  padding:0 24px 0 0;
  background:transparent url(/images/standard/language_corners.png) no-repeat 100% 0;
}
#language_bar a.selected {
  color:#ffa;
  background:#333 url(/images/standard/language_corners.png) no-repeat 100% -24px;
}
#language_bar a span {
  display:block;
  padding:0 5px 0 10px;
}
#language_bar a.selected span {
  background:#333 url(/images/standard/language_corners.png) no-repeat 0 -48px;
}



#language_selection {
  position:absolute;
  top:49px;
  left:101px;
  /*width:595px;*/
  display:relative;
  z-index:1000;
}
#language_popup {
  position:relative;
/*  background-color:#333; */
  float:left;
  #width:359px;
}
#language_popup div.c_tl {
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(/images/download/language_corners.png) no-repeat 0 0;
}
#language_popup div.c_tr {
  padding:0 4px 0 0;
  height:4px;
  font-size:1px;
  background:transparent url(/images/download/language_corners.png) no-repeat 100% -4px;
}
#language_popup div.c_t,
#language_popup div.c_b {
  height:4px;
  font-size:1px;
  background-color:#333;
}
#language_popup div.c_c {
  overflow:hidden;
  background-color:#333;
  float:right;
}
#language_popup div.c_bl {
  clear:both;
  padding:0 0 0 4px;
  height:4px;
  font-size:1px;
  background:transparent url(/images/download/language_corners.png) no-repeat 0 -12px;
}
#language_popup div.c_br {
  padding:0 4px 0 0;
  height:4px;
  font-size:1px;
  background:transparent url(/images/download/language_corners.png) no-repeat 100% -8px;
}


#language_popup ul {
  float:right;
  padding:3px 10px 0;
  margin:0;
}
#language_popup ul li {
  list-style:none !important;
  padding:0 10px 5px;
  margin:0;
}
#language_popup ul li a {
  color:#fff;
  text-decoration:none;
  font-size:11px;
}
#language_popup ul li a:hover {
  text-decoration:underline;
}



.item_section {
  overflow:hidden;
  padding:0 0 10px;
}
#content .item_section h3 {
  margin:0;
  font-size:12px;
  font-weight:normal;
}
#content .item_section h3.title {
  padding:4px 10px 4px 10px;
  color:#fff;
  background-color:#878fa2;
  position:relative;
}
#content .item_section h3 a {
  display:block;
  padding:4px 10px 4px 28px;
  color:#fff;
  background:#878fa2 url(/images/standard/white_section_arrows.png) no-repeat 12px 7px;
  position:relative;
}
#content .item_section h3 a:hover {
  text-decoration:none;
  background-color:#6f7a8e;
}
#content .item_section h3 a.selected {
  background-position:12px -55px;
}
.product_sections {
	overflow: hidden;
    width: 640px;
}
.product_section {
	overflow: hidden;
	width: 640px;
	padding:12px 0;
	border-bottom:1px solid #eee;
	/*background-color:#fafafa;*/
}
.product_info {
  float:left;
  padding:0 20px 0 55px;
  width:445px;
  /*background:transparent url(/images/icons/documentation_icons_32x32.jpg) no-repeat 0 0;*/
  min-height:32px;
}
.icon_music_podcast {
	width:43px; 
	float:left;
	height:32px;
	background:transparent url(/images/icons/documentation_icons_32x32.jpg) no-repeat 0 0;
	background-position:10px -1024px;
}
#content .product_info h4 {
  color:#006366;
  font-size:12px;
  margin:0;
}
#content .product_info h4 a {
  color:#006366;
  text-decoration:none;
}
#content .product_info h4 a:hover {
  color:#006699;
}
#content .product_info h5 {
  color:#444;
  font-size:11px;
  margin:0;
}
#content .product_info h6 {
  color:#666;
  font-size:11px;
  font-weight:normal;
  margin:0;
  padding:3px 0 0;
}
#content .product_info h6.note {
  color:#888;
}
.icon_ess {
  background-position:10px 0;
}
.icon_eav {
  background-position:10px -128px;
}
.icon_esi {
  background-position:10px -256px;
}
.icon_server {
  background-position:10px -384px;
}
.icon_era {
  background-position:10px -512px;
}
.icon_rss {
  background-position:10px -640px;
}
.icon_casestudy {
  background-position:10px -768px;
}
.icon_whitepaper {
  background-position:10px -896px;
}
.icon_note {
  background-position:10px -1024px;
}
.icon_date {
	background: url("/images/icons/documentation_icons_32x32.jpg") no-repeat scroll 10px -1152px transparent;
	/*background-position:10px -1152px;*/
}

.product_header, .product_footer {
  clear:left;
  padding:5px 0;
  font-size:11px;
  border-bottom:1px solid #eee;
}
.ps_hl:hover {
	/*background-color:#fafafa;*/
}
.product_download {
  float:left;
  width:120px;
}
.product_download a {
  display:block;
  margin:5px 0 0;
  height:20px;
  width:90px;
  text-indent:-1000px;
  background:transparent url(/images/standard/download_button.png) no-repeat 0 0;
}
.product_download a:hover {
  background-position:0 -20px;
}
.product_download a.play-video {
  background:transparent url(/images/standard/download_button.png) no-repeat 0 -40px;
}
.product_download a.play-video:hover {
  background-position:0 -60px;
}
.product_download a.visit-site {
  background:transparent url(/images/standard/download_button.png) no-repeat 0 -80px;
}
.product_download a.visit-site:hover {
  background-position:0 -100px;
}

.product_download a.more-details {
  background:transparent url(/images/standard/download_button.png) no-repeat 0 -200px;
}
.product_download a.more-details:hover {
  background-position:0 -220px;
}
.product_download a.listen {
  background:transparent url(/images/standard/download_button.png) no-repeat 0 -240px;
}
.product_download a.listen:hover {
  background-position:0 -260px;
}

.item_notes p {
  font-size:11px;
  margin:8px 0;
  line-height:14px;
}



.article {
  overflow:hidden;
}
.article-content ul {
  list-style-type:disc;
  margin:12px 0;
  padding:0 0 0 40px;
}



#feeds, #eulas {
  margin:20px auto 0;
  width:640px;
}
#feeds .product_download a {
  background-position:0 -280px;
}
#feeds .product_download a:hover {
  background-position:0 -300px;
}
#feeds .product_info h6 a {
  color:#666;
}
#feeds .product_info h6 a:hover {
  text-decoration:none;
}
#comparison_tool {
  width:802px;
  top:40px;
}

.contentPagination {
	overflow: hidden;
	float: right;
}
.contentPagination a {
	font-size: 16px;
	color: #666;
}
.contentPagination a:hover {
	text-decoration: none;
	color: #333;
}

ul.paginator {
	padding: 5px;
	margin: 10px 0;
	list-style: none;
	background-color: #fff;
	border-bottom: 1px solid #e7e7e7;
	float: left;
	clear: left;
}

ul.paginator li {
	float: left;
	display: inline; /*For ignore double margin in IE6*/
	margin: 0 10px;
}

ul.paginator li a {
	text-decoration: none;
	float:left;
	color: #FFF;
	cursor: pointer;
	font: 900 14px/22px "Arial", Helvetica, sans-serif;
}

ul.paginator li a span {
	margin: 0 10px 0 -10px;
	padding: 1px 8px 5px 18px;
	position: relative; /*To fix IE6 problem (not displaying)*/
	float:left;
	line-height: 28px;
}

ul.paginator li a.current {
	background: url(/images/btn-enviar-gr.jpg) no-repeat top right;
	color: #FFF;
	height: 28px;
}
ul.paginator li a:hover {
	background: url(/images/btn-enviar-gr.jpg) no-repeat botton right;
	color: #FFF;
}

ul.paginator li a.current span {
	background: url(/images/btn-enviar-gr.jpg) no-repeat top left;
	height: 28px;
}
ul.paginator li a:hover span {
	background: url(/images/btn-enviar-gr.jpg) no-repeat bottom left;
}


.events {
  float:left;
  width:120px;
}
.events a {
  display:block;
  margin:5px 0px 0px -5px;
  height:30px;
  width:130px;
  text-indent:-1000px;
  background:transparent url(/images/standard/eventos-conozca-mas.png) no-repeat;
}
.events a:hover {
  background-position:0 -20px;
}
.events a.more-details {
  background:transparent url(/images/standard/eventos-conozca-mas.png) no-repeat;
}
.events a.more-details:hover {
  background-position:0;
}

.webevents {
  float:left;
  width:120px;
}
.webevents a {
  display:block;
  margin:5px 0px 0px -5px;
  height:30px;
  width:130px;
  text-indent:-1000px;
  background:transparent url(/images/standard/webinario-boton.png) no-repeat;
}
.webevents a:hover {
  background-position:0 -20px;
}
.webevents a.more-details {
  background:transparent url(/images/standard/webinario-boton.png) no-repeat;
}
.webevents a.more-details:hover {
  background-position:0;
}
.event_info {
  float:left;
  width:445px;
  min-height:32px;
}
#content .event_info h4 {
  color:#006366;
  font-size:12px;
  margin:0;
}
#content .event_info h4 a {
  color:#006366;
  text-decoration:none;
}
#content .event_info h4 a:hover {
  color:#006699;
}
#content .event_info h5 {
  color:#444;
  font-size:11px;
  margin:0;
}
#content .event_info h6 {
  color:#666;
  font-size:11px;
  font-weight:normal;
  margin:0;
  padding:3px 0 0;
}
#content .event_info h6.note {
  color:#888;
}