@charset "utf-8";
/* CSS Document */

/* *************************** COMMON *************************** */

body, th, td, input, textarea, select {
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
/*  word-spacing:6px;*/
	line-height:16px
	
}

body {
  background-color: #CCCCCC;
} 

a { 
  text-decoration:none; 
  text-transform:none
}

img {
	border:0px;
/*	behavior: url("pngbehavior.htc");*/
}

.bullet .image {
	background:url(images/seta_laranja.gif) no-repeat right bottom;
}

/* header */

#top_menu {
  background:url(imagens/header_rep.jpg) repeat-x top center; 
	text-align:center; /* este text-align explora um bug no ie5.5 para centrar o div dentro deste */
}

#top_menu_wrapper {
  text-align:right; 
  color:#636363; 
  font-size:11px; 
  word-spacing:6px
}

#top_menu a {
  color:#ADADAD; 
  text-decoration:none; 
  text-transform:none
}

#header {
  text-align:center; /* este text-align explora um bug no ie5.5 para centrar o div dentro deste */
}

#header_content { 
  background:url(imagens/header_bg.jpg) repeat-x bottom left;
}

#main_menu {
  background: url(imagens/menu-item-bg.jpg) repeat-x top;
	text-align: center; /* este text-align explora um bug no ie5.5 para centrar o div dentro deste */
}

#main_menu_container {
  border-left: #666666 solid 1px;
  border-right: #666666 solid 1px;
}

.menu_item {
  text-align:center; 
  color:#636363; 
  font-size:14px; 
  word-spacing:6px
}
  
.menu_item a {
  text-decoration:none;
  color:#FBDB99;
}

.menu_item_spacer {
  background: url(imagens/menu-item-sep.jpg) no-repeat top;
}

/* content */

#content_wrapper {
	text-align: center; /* este text-align explora um bug no ie5.5 para centrar o div main_content */
}

#main_content {
	text-align: left; /* este text-align desfaz o center do text-align acima */
	font-size:12px;
  border-left: #666666 solid 1px;
  border-right: #666666 solid 1px;
  border-bottom: #666666 solid 1px;
  background-color: #FFFFFF;
}

#main_content .title {
	border-bottom:1px solid #CCCCCC;
}

#main_content .title .text {
  text-align:left; 
  color:#FF9900;
  font-size:20px; 
  word-spacing:6px;
	font-weight:bold;
}

/* form */

input, textarea, select {
	border:solid 1px;
  border-color: #CCCCCC;
}

#main_content .content .submit {
	text-align:right;
}

/* footer */

#footer_wrapper {
  text-align:center; /* este text-align explora um bug no ie5.5 para centrar o div dentro deste */
}

#footer_wrapper {
  background-color: #CCCCCC;
}

#footer .foot {
  text-align:center
}

#footer .foot a {
  color:#3A3A3A;
  text-decoration:none
}

#footer .foot a:hover {
  text-decoration:underline
}


/* *************************** NEWS *************************** */

.news_item .subject {
	font-style:italic;
	font-weight:bold;
}

.news_item .date {
    font-size: 9px; 
	text-transform:none;
}

.news_item .text {
}
/* *************************** RESELLING *************************** */

#reselling .box .column .title {
	font-size:14px;
}

/* *************************** DOWNLOADS *************************** */

#downloads .box .column .image {
	text-align:center;
}

#downloads .box .column .title {
	font-size:14px;
}

#downloads .file_ico_protected {
	background:url(images/roles16.png) no-repeat right center;
}

/* *************************** HOME *************************** */

#home .box .column .title {
	font-size:14px;
}

#home .box .column .text {
	font-size:10px;
	line-height:11px;
}

#home .content .box .title {
	color:#FF9900;
	font-size:16px;
}

/* *************************** PRODUCTS *************************** */

#products .content .box .title .text a{
	color:#FF9900;
	font-size:16px;
}

/* *************************** PRODUCT *************************** */

#product .content .subtitle {
/*	color:#FF9900;*/
	font-size:14px;
	font-weight:bold;
}


#product .tab {
}

#product .tab .active {
	font-weight:bold;
}

#product .tab .inactive {
	font-weight:normal;
}


/* *************************** END *************************** */

#mygallery_left_nav, #mygallery_right_nav, #mygallery img {
	cursor:pointer;
}

#mygallery_left_nav_top {
	background:url(images/slide_left_nav_top.png) no-repeat top left;
}

#mygallery_left_nav_bottom {
	background:url(images/slide_left_nav_bottom.png) no-repeat bottom left;
}

#mygallery_left_nav_middle {
	background:url(images/slide_left_nav_middle.png) repeat-y center left;
}

#mygallery_right_nav_top {
	background:url(images/slide_right_nav_top.png) no-repeat top left;
}

#mygallery_right_nav_bottom {
	background:url(images/slide_right_nav_bottom.png) no-repeat bottom left;
}

#mygallery_right_nav_middle {
	background:url(images/slide_right_nav_middle.png) repeat-y center left;
}


