/***********************************************/



/*                                             */



/*    Version: 1.0                             */



/*    Created: 20/05/2012                      */



/*    Author: NEOADVANCED.COM                  */



/*    E-mail: info@neoadvanced.com             */



/*                                             */



/***********************************************/







/* General styles */







html, body, img, ul, ol, li, dl, dt, dd, p, h1, h2, h3, h4, h5, h6, blockquote, form, fieldset, strlegend, table, td, th, div {



  margin: 0;



  padding: 0;



}



body {



  margin:0;



  padding:0;



  font-family:'Cambria', Arial, Helvetica, sans-serif;



  font-size:13px;



  color: #000;



}



img {



  border:none;



  outline:none;



}



a {



  outline:none;



}



/* Page styles */







.page-wrapper {



  margin: 0 auto;



  width:901px;



}



#header {



  height:106px;



  overflow:hidden;



}



.logo-block {



  float:left;



  padding:34px 0 0 19px;



  /*width:260px;*/



  overflow:hidden;



}



.right-h-block {



  float:right;



  width:605px;



  overflow:hidden;



}



.lang-block {



  width:100%;



  padding:6px 0 2px;



  height:20px;



  font-size:11px;



  overflow:hidden;



  text-align:right;



  text-transform:capitalize;



}



.lang-block a {



  padding:0 0 0 5px;



  font-size:11px;



  color:#b2b3b3;



  text-decoration:none;



}



.lang-block a.active, .lang-block a:hover {



  color:#a3b4cc;



}



.search-block {



  float:right;



  width:170px;



  height:22px;



  overflow:hidden;



}



.search-block .sgroup {



  padding:2px 3px;



  height:19px;



  overflow:hidden;



  background:url(../images/search_bg.png) no-repeat 0 0;



}



.search-block .search_ipt {



  margin:1px 0;



 *margin:2px 0;



  padding:0;



  border:0;



  float:left;



  width:145px;



  height:15px;



  font-size:11px;



  color:#999;



  overflow:hidden;



}



.search-block .search_btn {



  margin:1px 3px 0 0;



  cursor:pointer;



  float:right;



  border: none;



  background:url(../images/search_btn.gif) no-repeat 0 0;



  width:12px;



  height:15px;



}



.mainmenu-block {



  margin:8px 0 0;



  float:right;



  width:655px;



}



.mainmenu-block ul {



  list-style:none;



  float:right;



}



.mainmenu-block li {



  height:38px;



  line-height:38px;



  float:left;



  padding:0 5px 0 4px;



  text-transform: uppercase;



  background:url(../images/menu-separator.png) no-repeat 100% 0;



}
.mainmenu-block li ul{display:none; float:none; position:absolute;} 
.mainmenu-block li:hover ul{display:block; float:none;} 
.mainmenu-block li ul li, .mainmenu-block li ul li.last, .mainmenu-block li ul li.first{ text-transform:none; display:block; float:none; background:#ffffff; opacity:0.95; height:30px; line-height:30px; padding: 0 5px 0 4px;}
.mainmenu-block li ul li a:hover{color:#90a1b9;}
.mainmenu-block li.first {



  padding:0 5px 0 0;



  display:none;



}



.mainmenu-block li.last {



  padding:0 0 0 5px;



  background:none;



}



.mainmenu-block a {



  padding:0 8px;



  font-size:12px;



  color:#002060;



  text-decoration:none;



}
.mainmenu-block a:hover{color:#90a1b9;}


.mainmenu-block .active a {



  color:#90a1b9;



}



#slider {



  padding:8px 7px 0;



  height:206px;



  overflow:hidden;



  background:url(../images/slider_bg.png) no-repeat 0 0;



}



#content {



  padding:0 0 18px;



  color:#333;



}



.threeCols {



  min-height:200px;/*background:url(../images/content_bg.png) repeat-y 0 0;*/



}



.threeCols .leftCol {



  float:left;



  width:200px;



  overflow:hidden;



  background-color:#f6f7f9;



}



.threeCols .mainCol {



  margin:0 0 0 10px;



  float:left;



  width:480px;



  overflow:hidden;



}



.threeCols .mainCol h1, .threeCols .mainCol h2, .threeCols .mainCol h3.hb, .middle-left h3, .middle-right h3, .colmiddle-bottom h3 {



  padding:5px 0 5px 10px;



  font-size:18px;



  color:#002060;



  font-weight:normal;



}

.threeCols .mainCol h2, .colmiddle-bottom h3{font-size:22px; font-weight:700; line-height:22px;}

h2 a {



  color:#002060;



  text-decoration:none;



}



.threeCols a {



  color:#002060;



}



.farticle {



  margin:0 0 16px;



}



.threeCols .rightCol {



  float:right;



  width:200px;



  overflow:hidden;



  background-color:#f6f7f9;



}



h3.label {



  font-weight:normal;



  height:20px;



  padding:5px 3px 5px;



  text-align:center;



  font-size:16px;



  color:#fff;



  line-height:20px;



  background:url(../images/label_bg.png) no-repeat 0 0;



}



.module-cnt {



  padding:0 0 19px;



}



.menuStyle1 {



  padding:8px 0 0;



  list-style:none;



  color:#002060;



  font-size:12px;



}



.menuStyle1 li {



  padding:2px 0 6px 23px;



  font-family:'Cambria', Arial, Helvetica, sans-serif;



  font-size:13px;



  background:url(../images/list-style1.gif) no-repeat 4px 4px;



}



.menuStyle1 li a {



  font-size:13px;



  color:#002060;



  text-decoration:none;



  font-family: "Cambria";



}



#footer {



  color:#8090a8;



  height:68px;



  overflow:hidden;



  background:url(../images/footer_bg.png) no-repeat 0 0;



}



.copyright {



  float:left;



  padding:33px 0 0 30px;



}



.developed {



  float:right;



  padding:24px 30px 0 0;



}



.developed a {



  display:block;



  padding:9px 59px 0 0;



  height:20px;



  color:#8090a8;



  text-decoration:none;



  background:url(../images/neoadvanced_logo.gif) no-repeat 100% 0;



}



.mainCol {



  text-align:justify;



  line-height:1.1em;



}



.mainCol .list-style-1 {



  padding:0 30px;



  list-style-position:inside;



  text-align:left;



}



.mainCol .list-style-1 li {



  padding:5px 0;



  border-bottom:1px solid #eee;



}



.mainCol .list-style-2 {



  padding:6px 10px 0;



  list-style:none;



}



.mainCol .list-style-2 li {



  clear:both;



  padding:0 0 17px;



  font-size:14px;



  text-align:left;



}



.mainCol .list-style-2 a {



  color:#848484;



  text-decoration:none;



}



.mainCol .list-style-2 li img {



  margin:0 0 17px 17px;



  float:right;



  border:1px solid #002060;



}



.mainCol .list-style-3a, .mainCol .list-style-3b {



  padding:13px 5px 26px;



  width:230px;



  font-size:14px;



  text-align:left;



  list-style:none;



}



.mainCol .list-style-3a li, .mainCol .list-style-3b li {



  line-height:24px;



  text-indent:10px;



  background: url(../images/list-style-1.gif) no-repeat 0 10px;



}



.mainCol .list-style-3a {



  float:left;



}



.mainCol .list-style-3b {



  float:right;



}

.mainCol .blog-list1 .cat-children{display:none;}


.ref-list {



  padding:10px 0 0;



  font-size:14px;



}



.ref-item {



  clear:both;



  margin:0 0 17px 0;



}



.ref-item a {



  color:#666;



  text-decoration:none;



}



.ref-item a:hover {



  color:#333;



}



.ref-img {



  display:block;



  width:100px;



  border:1px solid #002060;



  float:left;



  margin:0 7px 17px 0;



}



.mainCol ol, .mainCol ul {



  /*padding:0 0 14px 14px;*/



  padding:0 0 0px 14px;



}



.colmiddle {



  text-indent:10px;



}



.middle-cols {



  /*margin:28px 0 0 0;*/



  margin:0;



}



.middle-left {



  float:left;



  width:234px;

  



}



.middle-right {



  float:right;



  width:234px;



}



.colmiddle-bottom {



  /*margin:24px 0 0 0;*/



  margin:0;



}



ul.list-news {



  margin:6px 0 0 0;



  padding:0;



  list-style:none;



  font-family:'Cambria', Arial, Helvetica, sans-serif;



}



.list-news li {



  padding:0 0 13px;



  text-align:left;



  text-indent:10px;



  background:url(../images/list-style-2.gif) no-repeat 0 2px;



}



.list-news p.item-introtext, .list-news-kit p.item-introtext {



  margin:0;



}



.list-news li h4 {



  font-size:13px;



  font-weight: normal;



}



.list-news li h4 a {



  color:#666;



  text-decoration:none;



}



.list-news .item-introtext a {



  color:#666;



  text-decoration:none;



}



.list-news .item-date, .list-news .item-date {



  color:#002060;



}



ul.list-news-kit {



  margin:6px 0 0 0;



  padding:0;



  list-style:none;



}



.list-news-kit li {



  padding:0 0 5px;



  text-align:left;



  text-indent:10px;



  background:url(../images/list-style-2.gif) no-repeat 0 2px;



}



.list-news-kit li h4 {



  font-size:13px;



  font-weight: normal;



}



.list-news-kit a {



  font-size:13px;



  color:#666;



  text-decoration:none;



}



.list-news li.catview {



  padding:0;



  background:none;



  text-indent:0;



}



.list-news li.catview a {



  color:#002060;



}



.items-row {



  background: none repeat scroll 0 0 #FFFFFF;



}



.items-row {



  overflow: hidden;



}



.cols-2 .column-1 {



  /*float: left;*/



  /*width: 234px;*/

  width:480px;



}



.cols-2 .column-2 {



  /*float: right;*/



  margin: 0;



  /*width: 234px;*/

  width:480px;



}



.column-1, .column-2 {



  border: 0 solid;



}



.mainCol .item {



  display: block;



}



.blog-list1 .item {



  padding: 0 0 20px;



}



.blog-home p, .blog-list1 p, .blog-list2 p, .item-page p, .item-page-list1 p, .item-page-list2 p {



  margin:0 0 14px;



}



.blog-list2 p.readmore {



  margin:0 0 7px;



}



.column-1, .column-2, .column-3 {



  text-align:justify;



}



.img-intro-left {



  margin:0 0 13px;



  padding:0;



}



#content p.readmore {



  text-align:right;



}



#content .readmore a {



  display: inline-block;



  font-weight: bold;



  padding: 0 5px 0 10px;



  text-decoration: none;



}



.readmore a:link, .readmore a:visited, a.readmore:link, a.readmore:visited {



  color:#002060;



}



.news-ticker {



  padding:20px 0 0;



}



/* ++++++++++++++  subscribe  ++++++++++++++ */



.subscribe_form {



  padding:35px 15px 29px;



}



.subscribe_form .subscribe_cnt {



  clear:both;



  padding:2px 3px;



  height:19px;



  overflow:hidden;



  background:url(../images/search_bg.png) no-repeat 0 0;



}



.subscribe_form .subscribe_ipt {



  border: 0 none;



  color: #8090a8;



  float: left;



  font-size: 11px;



  height: 15px;



  margin: 1px 0;



  overflow: hidden;



  padding: 0;



  width: 135px;



}



.subscribe_form .invalid {



  color:#cc0000;



}



.subscribe_form .subscribe_btn {



  background: url(../images/subscribe_btn.gif) no-repeat scroll 0 0 transparent;



  border: 0 none;



  cursor: pointer;



  float: right;



  height: 17px;



  width: 22px;



}



/* ++++++++++++++  contact  ++++++++++++++ */



.contact-info {



  padding:4px 0 0;



  font-size:12px;



  text-align:left;



}



.contact-info div {



  margin:0;



  padding:0;



}



.contact-info .infocol-1, .contact-form .infocol-1 {



  width:237px;



  float:left;



  overflow:hidden;



  color:#848484;



}



.contact-info .infocol-2, .contact-form .infocol-2 {



  width:228px;



  float:right;



  overflow:hidden;



  color:#848484;



}



ul.infocall {



  margin:0;



  padding:0;



  list-style:none;



}



.contact-info .b-label {



  margin:0;



  padding:0;



  font-weight:bold;



  color:#002060;



}



.contact-info .c-info {



  margin:0 0 10px;



}



.contact-info .blue-label {



  width:65px;



  float:left;



  font-weight:bold;



  color:#002060;



}



.contact-form {



  padding:10px 0 0;



}



.form-item {



  padding:0 0 5px;



}



.form-item label {



  display:block;



  font-size:14px;



  color:#002060;



}



.form-item label span {



  color:#848484;



}



.contact-form .rsform-input-box {



  margin:0;



  padding:0;



  width:226px;



  height:20px;



  border:1px solid #c3c3c3;



  background:url(../images/input-style.gif) repeat-x 0 0;



}



.contact-form .rsform-text-box {



  margin: 0;



  padding: 0;



  width: 478px;



  height: 110px;



  border: 1px solid #C3C3C3;



  font-family: Arial, Helvetica, sans-serif;



  font-size: 14px;



  background: url(../images/input-style.gif) repeat-x scroll 0 0 transparent;



}



.contact-form .rsform-error {



  border:1px solid #ff0000;



}



.form-buttons {



  clear:both;



  padding:5px 0 0;



  text-align:center;



}



.form-buttons .rsform-submit-button, .form-buttons .rsform-reset-button {



  margin:0 5px;



  border:0;



  width:90px;



  height:24px;



  line-height:24px;



  overflow:hidden;



  background:url(../images/contact_btn.gif) no-repeat 0 0;



  text-transform:uppercase;



  font-weight:bold;



  color:#fff;



  text-align:center;



}



#commentInfo {



  padding: 2px;



  text-align: right;



}



.contact-map {



  padding:16px 0 0;



}



.formClr {



  clear: both;



  display: block;



}



.contact-note {



  padding:0 0 5px;



}



/* ++++++++++++++  icons  ++++++++++++++ */



#content ul.actions {



  text-align:right;



  padding:0;



  width:100%;



  margin:0;



}



#content ul.actions li {



  display:inline;



}



#content ul.actions a {



  text-decoration:none;



}



/* ++++++++++++++  pagination  ++++++++++++++ */



.pagination {



  margin:10px 0 0;



  padding: 7px 0;



  font-size: 12px;



  color: #aaa;



  border-top:1px solid #EEEEEE;



  border-bottom:1px solid #EEEEEE;



}



.pagination span {



  padding: 0 3px;



}



.pagination span {



  padding: 0 3px;



}



.pagination a {



  color: #002060;



  padding: 0 3px;



  text-decoration: none;



}



.pagination a:hover {



  color: #002B4D;



}



/* ++++++++++++++  search  ++++++++++++++ */







.searchintro {



  font-weight:normal;



  margin:20px 0 20px;



}



#searchForm, #finder-search {



  padding:0 5px



}



.form-limit {



  margin:20px 0 0;



  text-align:right;



  padding:0 10px 0 20px;



}



.inputbox:focus {



}



.highlight {



  font-weight:bold;



}



.ordering-box {



  padding:10px 0 0;



}



.phrases-box {



}



.only, .phrases {



  margin:10px 0 0 0px;



  padding:5px;



  line-height:1.3em;



  border:1px solid #ccc;



}



label.ordering {



  display:block;



  margin:10px 0 10px 0;



}



.word {



  padding:10px 10px 10px 0;



  border-top:none;



  border-left:none;



  border-right:none;



  border-bottom: 1px solid #ccc;



}



.word input {



  font-weight:bold;



  margin:0px 10px 0px 10px;



  padding:2px;



  font-size:1em;



}



.word label {



  font-weight:bold;



}



fieldset.only label, fieldset.phrases label {



  margin:0 10px 0 0px;



}



.ordering-box label.ordering {



  margin:0 10px 5px 0;



  float:left;



}



form .search label, form .finder label {



  display:none;



}



form #finder-filter-select-list label {



  display:block;



  margin-top: 10px;



  margin-bottom: 2px;



}



.search legend {



  font-weight:bold;



}



.search-results {



}



.result-title {



  margin:10px 0 0;



  font-size:11px;



}



.result-title a {



  font-size:13px;



  color:#002060;



  text-decoration:none;



}



.result-category {



}



.result-category .small {



  font-size:.9em;



}



.result-text {



  padding:3px 0 10px;



  border-bottom:1px solid #eee;



}



.result-text .highlight {



  color:#333;



  background-color:#FF9;



}



.result-created {



  font-size:11px;



}



/* ++++++++++++++  custom module  ++++++++++++++ */







.custom-exchange {



  padding:5px;



}



.filters {



  padding:0 5px;



  border:none;



}



.display-limit {



  width:150px;



  float:right;



  padding:5px 0;



  text-align:right;



}



.archive-block {



  float:left;



  padding:5px 0;



  width:250px;



}



.list-title {



  padding:5px;



  border-bottom:1px solid #eee;



}



#archive-items {



  list-style: none;



  padding: 0;



}



#archive-items li {



  padding: 5px;



}



.arch {



  padding:5px;



  border:1px solid #eee;



}



/* ++++++++++++++  filters  ++++++++++++++ */



.dmfilters {



  margin:5px 0;



  border: none;



}



.filter_row {



  margin:0 0 7px;



  padding:2px 10px 8px;



  border:1px solid #eee;



}



.fcol {



  float:left;



  width:117px;



}



.fcol .label {



  height:14px;



}



.filterdate {



  float:left;



  width:90px;



  height:16px;



  border-top:1px solid #ccc;



  border-left:1px solid #ccc;



  border-right:none;



  border-bottom:1px solid #ccc;



  font-size:11px;



  padding:0;



  margin:0;



}



.results_row {



  padding:0 10px 13px;



  text-align: left;



  text-indent: 10px;



  background: url(../images/list-style-2.gif) no-repeat scroll 10px 2px transparent;



}



.results_title h4 {



  font-size:13px;



  font-weight:normal;



  color:#848484;



}



.results_title a {



  color:#848484;



  text-decoration:none;



}



.results_title .itemdate, .results_title .category {



  color:#002060;



}



.fcol .butt {



  padding:13px 0 0;



}



.filterbutton {



  line-height: 16px;



  margin: 0;



  padding:0 10px;



  overflow: hidden;



  text-align: center;



  font-size:11px;



}



.mod-articles-category-readmore{



  text-align:right;



}



#dailyquotes p{



  font-family: "Cambria";



  padding: 15px;



  font-style:italic;



  font-size:16px;



  font-weight:bold;



  text-align:center;



  color:#002060;



}



.vezi_mai_mult_sus, .vezi_mai_mult_jos{



  width:234px;



  float:none;



}



.vezi_mai_mult_jos{



  text-align:right;



  margin-top:-10px;



  margin-bottom:20px;



}



.vezi_mai_mult_sus a{



  padding: 5px 0px;



  /*font-size: 18px;*/



  color: #002060;



  /*font-weight: normal;*/



  text-decoration:none;



  font-size:22px;

  font-weight:700;

  line-height:22px;

}



.vezi_mai_mult_jos a{



  font-weight:bold;



  text-decoration:none;



}



.vezi_mai_mult_sus a:hover{



  text-decoration:underline;



}



.vezi_mai_mult_jos a:hover{



  text-decoration:underline;



}



#four_bottom_banners div.banneritem{



  float:left !important;



  width:220px !important;



  margin-right: 5px;



}



#four_bottom_banners{



  margin:10px 0;



  width:901px;



  margin-left:0;



}



.blue_title_bg{



  color:#fff;



  font-size:16px;



  font-weight:bold;



  background:#002060 url(../images/blue_title_bg.jpg) 0 50% repeat-x;



  height:22px;



  line-height:14px;



  border-radius:4px;



  padding:4px;



}



.flarrow{



  color:#fff;



  font-size:14px;



  font-weight:bold;



  background: url(../images/flarrow.jpg) repeat-x;



  height:37px;



  width:58px;



  padding:8px 0 0 14px;



  text-align:center;



  margin-top:28px;



}



.flarrow_red{



  color:#fff;



  font-size:14px;



  font-weight:bold;



  background: url(../images/flarrow_red.jpg) repeat-x;



  height:37px;



  width:58px;



  padding:9px 0 0 14px;



  text-align:center;



  margin-top:28px;



}



.big_grad{



  color:#fff;



  background: url(../images/big_grad.jpg) repeat-x;



  height:99px;



  border-radius:4px;



  padding:4px;



  margin-left:120px;



}



.number_bg{



  color:#fff !important;



  font-size:11px;



  font-weight:bold;



  background: url(../images/number_bg.jpg) no-repeat;



  height:15px;



  width:20px;



  line-height:16px;



  border-radius:4px;



  padding:4px;



  display:block;



  margin-right:20px;



  text-align:center;



  font-weight:normal;



  text-decoration:none;



  float:left;



}



.sase, .cinci{



  color:#fff;



  font-size:18px;



  display:block;



  float:left;



  text-align:center;



  margin-right:14px;



}



.sase{



  background: url(../images/600.jpg) no-repeat;



  width:140px;



  height:44px;



  line-height:44px;



}



.cinci{



  background: url(../images/500.jpg) no-repeat;



  width:130px;



  height:44px;



  line-height:40px;
margin: 0px auto;
float: none;


}



.cinci_unu{



  color:#ff0000;



  text-align:left;



}



#train_reg td{



  color:#002060;



  font-weight:bold;



  font-size:12px;



  



}



#train_reg input, #train_reg textarea{



  width:305px;



}



#train_reg input[type="submit"], .otzyv{



margin: 0px auto;



border: 0;



width: 90px;



height: 24px;



line-height: 24px;



overflow: hidden;



background: url(../images/contact_btn.gif) no-repeat 0 0;



text-transform: uppercase;



font-weight: bold;



color: #fff;



text-align: center;



}

#train_reg #Send {font-size:12px;}

#Calc input[type="button"]{



margin: 10px auto;



border: 0;



width: 150px;



height: 28px;



line-height: 24px;



overflow: hidden;



background: url(../images/../images/blue_title_bg.jpg) repeat-x 50% 50%;



text-transform: uppercase;



font-weight: bold;



color: #fff;



text-align: center;



border-radius:4px;



outline:none;



}



#Calc td span{



  color:#ff0000; display:block; margin:0 4px; float:right;



}



#ifad .search-block{



  display:block;



}



.rsform-block.rsform-block-pack input{



  width:auto !important;



}



.rsform-block.rsform-block-pack label{



  margin-right:20px;



}



.tvalue, .texp{
  line-height:48px;
  float:left;
 margin:0px 6px;
 font-size:18px;

}



.tvalue{
  border-radius:8px;
  border:2px dashed #4f81bc;
  padding:0 14px;
}



#tzcd{

 margin-left:12px;
 margin-top:20px;



}
#stoymost{color:#002060;}
#stoymost td{padding:4px 0}
#stoymost .plus{
	text-align:center;
}
#stoymost td:first-child{vertical-align:top; width:5%}
#stoymost th{
	color:#002060;
	background:#dbe5f1;
	border-top:1px solid #002060;
	border-bottom:1px solid #002060;
}
#stoymost .dark_blue{
	color:#fff;
	background:#002060;
	font-weight:bold;
	font-size:14px;
}
#stoymost .light_blue{
	color:#002060;
	background:#d3dfee;
	font-weight:bold;
	font-size:14px;
}
.mainCol h3{color:#002060; text-align:center;}
h3.label{color:#fff !important;}
.mainCol .lkt{
	display:block;
	width:26px;
	height:26px;
	line-height:26px;
	color:#fff;
	font-weight:bold;
	position:absolute;
	right:0;
	top:0;
	text-align:center;
	background:red;
	border-radius:4px;
}