/*********** BASIC ELEMENTS ***********/

body { 
	background: #fff;
	font: 12pt "Times New Roman", Times, serif; 
	color: #000;
	text-align: center;
	height: 100%;
	margin: 0;
	padding: 0; 
}

h1 { 
	font-size: 20pt; 
	font-weight: normal;
	border-top: 1pt solid #ccc;
	border-bottom: 4px solid #000;
	margin-top: 25pt;
}

h2 { 
	font-size: 20pt; 
	font-weight: normal;
	border-bottom: 2pt solid #000;
	margin-top: 25pt;
	margin-bottom: 0;
}

h3 { 
	font-size: 20pt; 
	font-weight: normal;
	margin: 0;
	padding: 0; 
}

h3 img { 
	display: none; 
}

div#cro_sense1,div#cro_sense2 {
	display: none;
}

h3.subtitle { 
	font-size: 14pt;
	font-weight: bold; 
}

h4 { 
	font-size: 14pt;
	margin-top: 20pt;
}

h5 { 
	font-size: 13pt;
	margin: 20pt 0 0 0;
	padding: 0;
}

h6 { 
	font-size: 13pt; 
	border-top: 2pt solid #ccc;
	border-bottom: 4pt solid #000;
	margin-top: 25pt;
	font-style: normal;
	margin-bottom: 15pt;
}

a {
	text-decoration: none;
	color: #000;
}

a img, img {
	border: none;
}


#headerContainer {
	text-align: center;
	position:absolute; 
	top:0px; 
	left:0px; 
	width: 100%; 
	height: 100%;
}

#container { 
 	margin: 0;
 	text-align: left; 
 	/*width: 1000px;*/
	height: 100%;
}

#containerTop {
	height: 100%;
}

#mainContainer {
	text-align: center;
	position:absolute; 
	top:69px; 
	left:0px;
	width: 100%;
}

#contentLeft {
	display:none;
}

#content {
	margin-left: 15px; 
	margin-right: 15px;
	/*width: 960px;*/
}

.cleaner {
	clear: both;
	margin: 0;
	padding: 0;
}

#mainNav {
	display:none;
}

#mainNav ul {
	display:none;
}

#mainNav li {
	display:none;
}

#mainNav li a {
	display:none;
}

#mainNav li a:hover {
	display:none;
}

#mainNav li#active {
	display:none;
}

#mainNav li.service {
	display:none;
}

#mainNav li.service a {
	display:none;
}

#mainNav li.service a:hover {
	display:none;
}

#mainNav li.service#active {
	display:none;
}

#mainNav li.subService {
	display:none;
}

#mainNav li.subService a {
	display:none;
}

#breadcrumbs {
	display:none;
}

#subNav, #busDir {
	display:none;	
}

#subNav {
	display: none;
}

#busDir {
	margin: 0;
}

#busDirHead1 {
	display: none;
}

#subNav p {
}

#subNav ul, #busDir ul {
}

#subNav li, #busDir li {
}

#subNav li a, #busDir li a {
}

#subNav li.active, #busDir li.active {
}

p.statsValue {
	font-size: 19pt; 
	font-weight: bold;
}

.statsName {
	font-size: 22pt; 
	font-weight: normal; 
}

.hint {
	font-size: 10pt; 
	text-align: left; 
}

.note {
	font-size: 11pt; 
	padding-left: 20px;
}

.separator {
	margin-bottom: 25px;
	border-bottom: 1px solid #b2b2b2;
}

#search {
	display: none;
}

p#searchContentLeft {
	display: none;
}

p#searchContentRight {
	display: none;
}

p#searchContentRight img {
	display: none;
}

.paging {
	display:none;
}

p.pagingLeft {
}

p.pagingRight {
}

p.pagingRight img {
	margin: 5px 5px -4px 5px;
}

p#backPage, p#backTop {
	display: none;
}

p#backPage {
}

p#backTop {
}

p#print, p#sendFriend {
	display: none;
}

p#print {
}

p#sendFriend {
}

#popupFriend {
	margin: 20px 0 0 0;
}

/********* PAGES *********/

#center {
	 width: /*780*/630px; 
	 float: left;
}

#contentCareerRight, #contentInfoRight, #contentRight {
	width: 160px;
	float: left;
	margin-top: 10px; 
}

#contentCareerCenter, #contentInfoCenter, #contentInfoCompanyCenter, #contentCenter {
	float: left; 
	width: 590px;
	margin-right: 30px;
	margin-top: 25px;
	padding-bottom: 30px;
	font-size: 12pt;
}

#contentCareerCenter p {
	margin-top: 10px;
}

#careerPic, #aboutCroatiabizPic, #marketingPic, #contactPic {
	display: none;	
}

#aboutCroatiabizPic {
	background-image:url(../../images/v1.0/im_about_main.jpg); 
}

#careerPic {
	background-image:url(../../images/v1.0/im_career_main.jpg); 
}

#marketingPic {
	background-image:url(../../images/v1.0/im_marketing_main.jpg); 
}

#contactPic {
	background-image:url(../../images/v1.0/im_contact_main.jpg); 
}

#contentContactRight {
	display: none; 
}

#contentContactCenter {
	float: left; 
	width: 500px;
	margin-right: 30px;
	margin-top: 10px;
	min-height: 450px;
}

#contentContactCenter p {
	margin-bottom: 30px;
}

#contentContactCenter span {
	text-transform: uppercase;
	font-size: 10px;
}

#contentContactCenter a {
	line-height: 16px;
}

#contentCenter ul {
	list-style: none;
	margin: 10px 0;
	padding: 0;
	color: #f60;
}

#contentCenter li {
	margin: 0;
	padding: 0 0 5px 20px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 10px 5px;
}

#contentCenter li.first {
	margin: 0;
	padding: 0 0 5px 50px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 40px 5px;
}

#contentCenter li.second {
	margin: 0;
	padding: 0 0 5px 80px;
	background: url(../../images/v1.0/bullet_grey.gif) no-repeat 70px 5px;
}

#survey {
	display:none;
}

#signin {
	display:none;
}

#survey span, #signin span {
}

#survey p, #signin p {
}

#survey p img, #signin p img {
}

p#contactPhone { 
	margin-bottom: 0;
	margin-top: 0;
}

p#contactFax {
	border-bottom: 1px dotted #b2b2b2; 
	margin-top: 5px; 
	margin-bottom: 30px;
}

#businessNewsLeft {
	float: left; 
	width: 280px; 
}

#businessNewsRight {
	float: right; 
	width: 280px;
}

.businessNews {
	margin-bottom: 20px;
	font-size: 11pt;
}

.businessNews span {
	font-style: italic; 
	font-size: 10pt;
}

.businessNews ul {
	margin: 0;
	padding: 0;
}

.businessNews li {
	margin-left: 0px;
	padding-left: 10px;
	padding-bottom: 4px;
	list-style: disc;
	list-style-position: inside;
}

p.currencyDate {
	font-size: 13pt;
	font-style: italic;
	font-weight: bold;
	margin: 0;
}

p.articleDate {
	font-size: 10pt;
	font-style: italic;
	margin: 0;
}

p.articleCategory {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9pt;
	margin: 0 0 3px 0;
}

p.newsCategory {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 9pt;
	margin: 0 0 -20px 0;
}

#latestNews {
	
}

#latestNews p, p#infoCompanyContactHeader, p#contactHeader {
	background-color:#e9e9e9; 
	text-transform:uppercase; 
	font-weight:bold; 
	height: 20px; 
	padding-top: 7px; 
	padding-left: 5px;
}

p#contactHeader {
	margin-top: 30px;
}

#latestNews ul {
	margin: 0;
	padding: 0 0 0 7px;

}

#latestNews li {
	list-style: disc;
	list-style-position: inside;

}

#infoCompanyContact {
	margin-top: 40px;
}

#infoCompanyContact img {
	float: right;
}

#graphNo {
	float:left; 
	font-size:10px; 
	margin-top: 15px;
}

#graphNo p {
	margin: 17px 5px 37px 0;
	padding: 0;
}

#graphImg {
	float:left; 
	font-size:10px; 
	word-spacing: 1px; 
	margin-top: 15px;
}

.graphDateLeft {
	padding-left:3px; 
	float:left;
}

.graphDateRight {
	padding-left:283px; 
}

#bankLeft {
	float: left;
	width: 300px;
}

#bankRight {
	float: left;
}

#bankLeft p, #bankRight p {
	line-height: 18px;
	margin: 20px 0 15px 0;
}

#tables p {
	margin-bottom: 0;
	padding: 0;
}

#stockTitle {
	margin: -10px 0 0 0;
	padding: 0;
}

#stockStats {
	margin-top: 25px; 
	margin-bottom: -15px;
}

.currencysSum {
	background-color: #fc9; 
	width: 300px; 
	font-weight: bold; 
	font-size: 13px; 
	text-align: center;
}

#siteGold {
	margin: 18px 0 -19px 0; 
	padding:0 5px; 
	background-color:#ccc; 
	color:#000; 
	font-size:18px;
}

#siteGold span {
	color: #000;
}

#siteStandard {
	margin: 18px 0 -19px 0; 
	padding:0 5px; 
	background-color:#ccc; 
	color:#000; 
	font-size:18px;
}

#siteStandard span {
	color: #000;
}

#busDirectoryLogo img {
	margin: 20px 0;
}

#busDirectory {
	font-size: 11pt;
}

#busDirectory ul {
	list-style: none;
	margin: 0 0 0 10px; 
	padding: 0 0 0 10px;
}

#busDirectory li {
	list-style-position: outside;
	list-style-type: disc;
	background-image: none;
	margin: 0 0 0 20px;
	padding: 0;
	color: #000;
}

#regUsersContainer {
	background-color: #efeee8; 
	padding: 10px; 
	margin: 30px 0;
	font-size: 11px;
	height: 100%;
}

#regUsersContainer p {
	padding: 0 2px; 
	margin: 4px 0;
}

#loginLeftCol {
	float:left; 
	width: 400px;
}

#loginRightCol {
	float:left; 
	margin: -16px 0 0 0; 
}

.lower {
	margin: 20px 0;
}

#bizPartners {
	display: none;
}


/********* TABLES *********/

table {
	font-size: 10pt;
	margin: 10px 0 20px 0;
}

th {
	background-color: #e3e3e3;
	font-size: 8pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 5px 6px;
	text-align: left;
}

td {
	padding: 5px 6px;
	text-align: left;
}

tr.darkRow {
	background-color: #efefef;
}

tr.liteRow {
	background-color: #fff;
}

table.currencyMonth {
	font-size: 11px;
	margin: 10px 0 20px 0;
}

table.currencyMonth th {
	background-color: #e3e3e3;
	font-size: 9pt;
	font-family: "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 5px 10px;
	text-align: left;
}

table.currencyMonth td {
	padding: 5px 10px;
	text-align: left;
}

table.busDirCat {
	font-size: 12pt;
	color: #6a6a6a;
}

table.busDirCat img {
	margin: 0 5px;
}

td.busDirTdRight {
	text-align: right;
}

table.busDirProducts td {
	width: 137px;
	padding: 0 5px 0 0;
	vertical-align: top;
}

/*table.busDirProducts td img*/
.busDirProductsImg {
	border: 1px solid gray;
	margin: 10px 0;
}

table.busDirProducts td img {
	margin: 7px 0;
}

table.busDirProd {
	font-size: 12px;
}

table.busDirProd th {
	border-bottom: 1px solid #cecece;
	background-color: #efefef;
	font-weight: normal;
	font-size: 11px;
	padding: 7px;
}

table.busDirProd td {
	border-bottom: 1px solid #ccc;
	vertical-align: top;
	padding: 7px;
}

table.busDirProd img {
	line-height: 5px;
}


/********* FORMS **********/

form {
	display:none;
}

input.inputSearch { 
	display:none;
}

label.search { 
	display:none;
}

label.searchHome { 
	display:none;
}

input.inputSearchHome { 
	display:none;
}

input.newsletterHome { 
	display:none;
}

input[type=button], input[type=submit] {
 	display:none;
}

.button72, .button100, .button150, .button72Grey, .button100Grey {
	display:none;
}

.button72 {
	display:none;
}

.button72Grey {
	display:none;
}

.button100 {
	display:none;
}

.button100Grey {
	display:none;
}

.button150 {
	display:none;
}

select {
	display:none;
}

.currency select {
	display:none;
}

.inputCurrency {
	display:none;
}

p#contactForm {
	display:none;
}

#contactForm br {
	display:none;
}

.labelContact {
	display:none;
}

.inputContact {
	display:none;
}

.textareaContact {
	display:none;
}

.forms, .list {
	display:none; 
}

.forms legend, .list legend {
	display:none;
}

.forms fieldset, .list fieldset {
	display:none;
}

.forms label {
	display:none;
}

.forms span {
	display:none;
}

input.inputForm  {
	display:none;
}

.list label {
	display:none;
}

input.inputList {
	display:none;
}

select.selectList {
	display:none;
}

.forms br {
	display:none;
}

input.inputFriend {
	display:none;
}

textarea.textareaFriend {
	display:none;
}

textarea {
	display:none;
}

#regUsers label {
	display:none;
}

.cart, .registration {
	display:none;
}

.cart label, .cart input,
.registration label, .registration input,
.regUsers label {
	display:none;
}

.cart legend, .registration legend {
	display:none;
}

.cart select, .registration select {
	display:none;			
}

.cart label, .registration label,
.regUsers label {
	display:none;
}

.cart br, .registration br,
.regUsers br {
	clear: left;
}

.cart fieldset.list, .registration fieldset.list {
	border:0;
	float:left;
	margin-bottom:3px;
}

.cart fieldset.list legend, .registration fieldset.list legend {
	display:none;
}

.cart fieldset.list label, .cart fieldset.list input,
.registration fieldset.list label, .registration fieldset.list input {
	margin-bottom:2px;
	margin-top:2px;
}

.cart fieldset.list label, .registration fieldset.list label {
	margin-left: 5px;					
	text-align:left;
	width: 180px;
}

.regUsers {
	padding: 5px 15px;
	border: solid 1px #ddd;   
}

.cart textarea {
	display:none;
}

/*********** HEADER ***********/

#pageHeader { 
 	height: 470px;
 	width: 1000px; 
	margin: 0;
}

#brand {
	padding: 28px 0 0 15px;
	float: left;
}

a.brandImg {
	border: none;
}

#nav {
	display: none;
}

#nav ul {
	display: none;
}

#nav li {
	display: none;   
}

#nav li a {
	display: none;
}

#nav li a:hover {
	display: none;	
}

#nav li.active {
	display: none;	
}

.delimiter {
	padding-left: 10px;
	padding-right: 7px;
	color: #7e7e7e;
}

/*********** FOOTER ***********/

#footer { 
	width: 1000px;
	background-color: #fff;
	margin: 0;
	color: #000;
	text-align: left;
	padding-bottom: 10px;
}

#footer ul { 
	display: none;
}

#footer li { 
	display: none;
}

#footer li a {
	display: none;
}

#footer li a:hover {
	display: none;
}

#footer li.active {
	display: none;
}

#footer p { 
	padding-top: 5pt;
	padding-left: 10pt;
	margin: 0;
}

/*********  HOME PAGE  **********/

#contentHomeRight {
	width: 215px;
	float: left;
	margin-top: 10px; 
}

#contentHomeCenter {
	float: left; 
	width: 536px;
	margin-right: 30px;
	margin-top: 10px;
	min-height: 450px;
}

.services {
	margin-bottom: 55px;
}

.services h1 a:hover {
	margin: 0;
	padding: 0;
}

.serviceBoldLink ul {
	margin: 0;
	padding: 0;
}

.serviceBoldLink li {
	padding-left: 10px;
	margin-left: -35px;
	list-style: none;
	font-size: 11pt;
	font-weight: bold;
	/*background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;*/
}

.serviceSmallLink ul {
	margin: 0;
	padding: 0;
}

.serviceSmallLink li {
	margin-left: -35px;
	padding-left: 10px;
	list-style: none;
	font-size: 10pt;
	/*background: url(../../images/v1.0/bullet_grey.gif) no-repeat 0px 4px;*/
}

.searchHome {
	display:none;
}

#infoBox {
	width: 535px; 
	margin-bottom: -15px;
}

#infoBox img {
	display: none;
}

.serviceBox1 {
	float: left; 
	width: 170px;
	font-size: 10px;
	margin: 0 25px 0 0;
	padding: 0;
}

.serviceBox1 p, .serviceBox2 p {
	border-top: 1px dotted #ccc; 
	margin: 0; 
	padding: 4px 0;
}

.serviceBox1 span, .serviceBox2 span {
	color: #7e7e7e;
	font-style: italic;
	line-height: 20px;
}

.serviceBox1 p img, .serviceBox2 p img {
	margin: 0 5px -2px 3px; 
}

.serviceBox1 ul, .serviceBox2 ul {
	margin: 10px 0 0 0;
	padding: 0;
}

.serviceBox1 li, .serviceBox2 li {
	padding-left: 18px;
	padding-bottom: 3px;
	list-style: none;
	font-size: 10pt;
	background-image: none;
}

p.courseBoxHeader {
	font-size: 11pt;
	border: none;
	background-image: none;
	padding: 6px 0 6px 20px;
}

p.stockBoxHeader {
	font-size: 11pt;
	border: none;
	background-image: none;
	padding: 6px 0 6px 30px;
}

.serviceBox2 {
	float: left;
	width: 170px;
	font-size: 10pt;
	margin: 0 20px 0 0;
	padding: 0;
}

.serviceBox3 {
	display: none;
}

.serviceBox3 p {
}

.serviceBox3 ul {
}

.serviceBox3 li {
}

p.emailBoxHeader {
	/*background: #ffb853 url(../../images/v1.0/im_mail.gif) no-repeat 5px 6px;*/
	margin: 0; 
	padding: 5px 0 6px 28px;
	font-size: 9pt;
	font-weight: bold;
	
}

p.posaoBoxHeader {
	background-color: #ffb853; 
	margin: 0 0 15px 0; 
	padding: 5px 0 6px 5px;
	font-size: 9pt;
	font-weight: bold;
}

p.serviceBox3Delimiter {
	border-top: 1px solid #b2a88c; 
	margin: 7px 10px -5px 10px;
}

p.newsletterHome {
	padding: 8px 8px 0 8px;
	margin: 0;
}

.servicesAbout {
	float: left; 
	width: 360px;
}

.servicesAbout ul {
	margin: 0;
	padding: 0;
}

.servicesAbout li {
	padding-left: 20px;
	padding-bottom: 3px;
	list-style: none;
	font-size: 11pt;
	font-weight: bold;
	/*background: url(../../images/v1.0/bullet_grey.gif) no-repeat 7px 4px;*/
}

.roundContent {
	width: 215px;
	background-color: #fff;
}

.roundContent p.roundContentHeader { 
	padding: 0 10px 5px 10px; 
	font-size: 18pt;
	background-color: #fff; 
}

.roundContent p {
	padding: 0 10px 1px 10px;
	margin: 0;
	background-color: #fff;

}

.roundTop { 
	display: none;
}

.roundBottom {
	display: none;
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}

img.logoTestimonial {
	margin: 10px 5px;
}

.currencySubContent {
	position:absolute; 
	display: none;
	margin-top: -70px; 
	border: 1px solid gray; 
	background-color: #ededed; 
	width: 320px; 
	height: 150px; 
	padding: 8px; 
	text-align: left/*center*/;
}

.currencyClose {
	float: right;
	margin: 0;
	padding: 1px 0;
}

.currencyTitle {
	float: left;
	margin: 5px 0 0 0;
}

.currency {
	margin: 0; 
	padding: 0;
}

.currency span {
	padding: 3px;
}

.currencysSum {
	background-color: #fc9; 
	width: 95%; 
	font-weight: bold; 
	font-size: 13pt; 
	text-align: center;
}