body {
    margin:0px 0px 0px 0px;
    text-align:center;
    font:11px tahoma;
}

table {
    font:11px tahoma;
    border-collapse:collapse;
}

#content, .content {
    width:960px;
    margin:0px auto;
    padding-top:10px;
    text-align:left;
    border-collapse:collapse;
}

#language {
    font:11px tahoma;
    color:gray;
    float:left;
}

#language a {
    text-decoration:none;
    color:gray;
}

#language a:hover {
    text-decoration:underline;
}

#login {
    border-collapse:collapse;
}

#login .login-input {
    background:url(../images/input-login.jpg) no-repeat right;
    width:132px;
    padding:7px 0 6px 10px;
    border:0px;
    color:gray;
}

#login .password-input {
    width:132px;
    padding:6px 0 5px 0;
    border:0px;
    color:gray;
    border-top:1px solid #C9C9C9;
    border-bottom:1px solid #C9C9C9;
    margin-left:-2px;
}

#login .submit-input {
    background:url(../images/login-button.jpg) no-repeat;
    width:90px;
    height:29px;
    border:0px;
    padding:0px 3px 0 5px;
    color:white;
    margin-left:-2px;
}

#menu {
    background:url(../images/menu-bg.jpg) no-repeat;
    width:960px;
    height:31px;
    margin-top:3px;
}

#menu li {
    list-style:none;
    color:white;
    border-right:1px solid white;
    float:left;
    text-align:center;
}

#menu li a {
    color:white;
    text-decoration:none;
    font:13px Verdana;
    border-top:2px solid #01C5FF;
    font-weight:bold;
    padding-top:5px;
    padding-bottom:7px;
    display:block;
}

#menu li a:hover {
    border-top:2px solid #00779C;
    /*background:url(../images/arrow-down.jpg) no-repeat center bottom;*/
}

#menu li a.active {
    border-top:2px solid #00779C;
    /*background:url(../images/arrow-down.jpg) no-repeat center bottom;*/
}

#submenu-bar {
    background:url(../images/submenu-bg.jpg) no-repeat;
    width:960px;
    height:28px;
    margin-top:-2px;
}

#submenu-bar li {
    list-style:none;
    float:left;
    border-right:1px solid #2694D4;
}

#submenu-bar li a {
    font:13px verdana;
    text-decoration:none;
    color:white;
    font-weight:bold;
    display:block;
    padding:6px 6px 6px 6px;
}

#submenu-bar li a:hover {
    /*background:#299FE3;*/
    text-decoration:underline;
}

#wr {
    background:url(../images/wr-bg.jpg) no-repeat;
    width:959px;
    height:541px;
    margin-top:0px;
}

#wr .welcome_title {
    font:30px Verdana;
    color:white;
    padding-top:15px;
    padding-bottom:5px;
    font-weight:bold;
    width:350px;
}

#wr .welcome_text {
    width:250px;
    font:17px Verdana;
    color:#00b9ff;
    display:block;
}

#wr .counter {
    padding-top:65px;
}

#wr .counter #cnt {
    margin-left:5px;
    text-align:center;
    height:130px;
}

#wr .counter #cnt .count {
    font:35px Arial;
    color:white;
    font-weight:bold;
}

#wr .counter #cnt .count_text {
    font:12px Arial;
    color:white;
}

#wr-bottom {
    background:url(../images/wr-bottom.jpg) no-repeat;
    width:961px;
    height:141px;
}

#wr-bottom2 {
    background:url(../images/wr-bottom2.jpg) no-repeat;
    width:959px;
    height:103px;
}

#last-offer, .last-offer {
    width:325px;
    height:147px;
    margin-top:15px;
    color:gray;
}

#last-offer .title, .last-offer .title  {
    font:17px Arial;
    font-weight:bold;
}

.title a {
    color:black;
    text-decoration:none;
    font-size:17px;
}

.title a:hover {
    text-decoration:underline;
}

#last-offer .price, .last-offer .price {
    font:16px Arial;
    font-weight:bold;
    color:#7db700;
}

#offer-block {
    width:344px;
    height:170px;
    color:gray;
    background:url(../images/ann-bg.jpg) no-repeat;
    margin-bottom:10px;
}

#offer-block .title {
    font:17px Arial;
    font-weight:bold;
    width:180px;
}

#offer-block .price {
    font:16px Arial;
    font-weight:bold;
    color:#7db700;
}

#announcement-db {
    width:440px;
    height:480px;
    color:gray;
    background:url(../images/announcement-db-preview-bg.png) no-repeat;
    margin-bottom:0px;
}

#industriestab {
    margin:3px 0 0 20px;
}

.nameind {
    font:12px Arial;
    width:155px;
    color:#414141;
    text-decoration:none;
    font-weight:bold;
}

.nameind:hover {
    text-decoration:underline;
}

#industriestab .count {
    font:14px Arial;
    color:gray;
}

.all-offers {
    width: 128px;
    height:29px;
    background:url(../images/all-offers-button.jpg) no-repeat;
    display:block;
    padding-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
}

a.all-view {
    width: 112px;
    height:31px;
    background:url(../images/button3.jpg) no-repeat;
    display:block;
    padding-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
}

a.submit-new {
    width: 199px;
    height:29px;
    background:url(../images/submit-new-button.jpg) no-repeat;
    display:block;
    padding-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
}

.submit-new2 {
    width: 230px;
    height:29px;
    background:url(../images/button22.jpg) no-repeat;
    display:block;
    padding-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
}


.search-button {
    width: 128px;
    height:29px;
    background:url(../images/all-offers-button.jpg) no-repeat;
    margin-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

.contacts-button {
    width: 130px;
    height:31px;
    background:url(../images/contactbox-button.jpg) no-repeat;
    margin-top:0px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

.newsletter-button {
    width: 130px;
    height:31px;
    background:url(../images/newsletter-button.jpg) no-repeat;
    margin-top:7px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

.filter-button {
    width: 112px;
    height:31px;
    background:url(../images/button3.jpg) no-repeat;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

.submit-button {
    width: 199px;
    height:29px;
    background:url(../images/submit-new-button.jpg) no-repeat;
    display:block;
    padding-top:0px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

.submit-big-button {
    width:440px;
    height:29px;
    background:url(../images/submit-big-button.png) no-repeat;
    display:block;
    padding-top:0px;
    text-align:center;
    font:12px Arial;
    font-weight:bold;
    color:#5f5f5f;
    text-decoration:none;
    border:0px;
}

#userPanel {
    margin-top:15px;
    font:11px tahoma;
    color:gray;
    text-align:right;
}

#userPanel a {
    text-decoration:none;
    color:#22398C;
}

#userPanel a:hover {
    text-decoration:underline;
}

#title {
    font:15px Arial;
    color:#5f5f5f;
    display:block;
    margin-bottom:8px;
    margin-left:2px;
    font-weight:bold;
}

#Error, .numError {
    display:block;
    margin:2px 0 2px 0;
    padding:3px;
    background:#FF7575;
    color:black;
    font-weight:bold;
    font-size:12px;
}

#Notice {
    display:block;
    margin:5px 0 5px 0;
    padding:5px;
    background:#C9F0C5;
    border:1px solid #B1F0AA;
    color:black;
    font-weight:bold;
    font-size:12px;
}

#noticebox {
    width:960px;
    height:35px;
    background:url(../images/noticebox.jpg) no-repeat;
    margin-bottom:5px;
    font:12px tahoma;
}

#errorbox {
    width:960px;
    height:35px;
    background:url(../images/errorbox.jpg) no-repeat;
    margin-bottom:5px;
    font:12px tahoma;
    font-weight:bold;
}

#rinput {
    width:200px;
    font:11px tahoma;
    padding:4px 0 4px 5px;
    border:1px solid #d1d1d1;
}

#view-offer-top {
    margin-top:10px;
    font:12px tahoma;
    color:gray;
    margin-bottom:10px;
}

#view-offer-top a.return {
    background:url(../images/arrow-back.jpg) no-repeat 0%;
    padding-left:15px;
    color:#004775;
    text-decoration:none;
}

#full-preview {
    width:710px;
    height:403px;
    font:13px tahoma;
    background:url(../images/view-offer-box.jpg) no-repeat;
}


#full-preview td.col1 {
    width:100px;
    text-align:right;
    padding-right:10px;
    font-weight:normal;
}

#view-offer-text {
    border-collapse:collapse;
    width:660px;
}

#view-offer-text td.offer-name {
    font:30px Arial;
    font-weight:bold;
}

#view-offer-text td.offer-price {
    font:27px Arial;
    font-weight:bold;
    color:#56af00;
}

#view-offer-text td.offer-col1 {
    padding-top:9px;
    font:12px Arial;
    color:#898989;
}

#view-offer-text td.offer-col2 {
    padding-top:9px;
    font:12px Arial;
    color:#56af00;
}

#view-offer-text td.offer-text {
    padding-top:20px;
    font:12px Arial;
    color:#5f5f5f;
    line-height:1.5;
}

#attachment-view {
    width:710px;
    height:400px;
    background:url(../images/attachment-bg.jpg) no-repeat;
    text-align:center;
    margin-top:10px;
}

#contact-box {
    width:710px;
    height:332px;
    background:url(../images/contact-box.jpg) no-repeat;
    margin-top:10px;
    margin-bottom:10px;
}

#contact-box font.title {
    font:21px Verdana;
}

#contact-form {
    background:url('../images/gradient.jpg') repeat-x;
    padding:10px;
    border-bottom:1px solid #f1f1f1;
}


#filter-title {
    width:230px;
    height:27px;
    background:url(../images/filter-industry-bg22.jpg) no-repeat;
    padding:9px 0 0 0px;
}

#filter-content {
    width:228px;
    border-left:1px solid #e1e1e1;
    border-right:1px solid #e1e1e1;
    border-top:0px;
    margin-bottom:0px;
    border-bottom:0px;
}

#filter-bottom {
    width:230px;
    height:7px;
    background:url(../images/filter-bottom2.jpg) no-repeat;
    padding:0px 0 0 0px;
    margin-bottom:10px;
}

#whydelete {
    width:324px;
    padding:10px;
    margin-bottom:10px;
    border-bottom:1px solid #e1e1e1;
}

#whydelete .selled {
    color:green;
    padding:3px 42px 3px 42px;
    text-decoration:none;
}

#whydelete .del {
    color:red;
    padding:3px 42px 3px 42px;
    text-decoration:none;
}

#subscribe {
    background:url(../images/submit-mail.jpg) no-repeat;
    display:block;
    width:260px;
    height:30px;
    padding:7px 0px 0 0px;
}

#subscribe2 {
    margin:10px 0 0 0;
}

#subscribe2 a {
    font:14px Arial;
    color:white;
    text-decoration:none;
    font-weight:bold;
}

#subscribe a {
    font:12px Arial;
    color:black;
    text-decoration:none;
    font-weight:bold;
    background: url(../images/mail2.jpg) no-repeat right;
    padding-right:24px;
}


#submit-form {
    width:960px;
    height:800px;
    padding:15px 0 0 0px;
}

#submit-form font.title {
    font:28px Verdana;
    font-weight:bold;
    display:block;
    margin-bottom:15px;
}

#form {
    margin-top:0px;
    font:12px tahoma;
    width:440px;
}

#form td.col1 {
    width:160px;
    font-weight:bold;
    padding-bottom:1px;
}

#form td.col2 {
    width:280px;
    color:gray;
    font-size:11px;
    text-align:right;
    padding-right:7px;
    padding-bottom:1px;
}

#form td.col3 {
    padding-bottom:3px;
}

#form td.col3 #finput, #transactions {
    width:440px;
    font:12px tahoma;
    background:url(../images/input-bg.jpg) no-repeat;
    border:0px;
    height:25px;
    color:#5f5f5f;
    padding:5px 0 0 5px;
}

#form td.col3 #tinput {
    width:440px;
    font:12px tahoma;
    background:url(../images/textarea-bg.jpg) no-repeat bottom;
    border:0px;
    height:100px;
    color:#5f5f5f;
    padding:5px 2px 5px 5px;
}

#form td.col3 #fselect {
    width:440px;
    font:12px tahoma;
    background:white url(../images/input-bg.jpg) no-repeat;
    border:0px;
    height:25px;
    color:#5f5f5f;
    border:1px solid #e1e1e1;
}

#transbox {
    float:left;
    padding-right:5px;
    padding-left:0px;
    margin-top:-3px;
}

#contactbox {
    width:960px;
    height:354px;
    background:url(../images/contacts-bg2.jpg) no-repeat;
    margin-bottom:10px;
}

#bujbox {
    width:960px;
    height:454px;
    background:url(../images/bujbox-bg.jpg) no-repeat;
    margin-bottom:10px;
}

#rulesbox {
    width:960px;
    height:516px;
    background:url(../images/rules-bg.jpg) no-repeat;
}


#title-contacts {
    font:28px Verdana;
    color:#0D2F4B;
    display:block;
    margin-bottom:8px;
    font-weight:bold;
}

#buy {
    width:294px;
    border:1px solid #e1e1e1;
    padding-bottom:10px;
    margin-bottom:10px;
    padding:10px;
    background:#f9f9f9;
}

#rules-title {
    display:block;
    font-weight:bold;
    margin-bottom:6px;
    background:url(../images/arrow.jpg) no-repeat 0%;
    padding-left:15px;
    font-size:16px;
}

.rules-text {
    padding-left:20px;
    font-size:14px;
    display:block;
    margin-bottom:3px;
}

#newsletterbox {
    width:960px;
    height:789px;
    background:url(../images/newsletter-bg.jpg) no-repeat;
    margin-bottom:10px;
}

a.page {
    text-decoration:none;
    color:#1E4D82;
}

a.page:hover {
    text-decoration:underline;
}

/****************************************
 *  offerblocks
****************************************/
#offerblock {
    width:230px;
    height:87px;
    background:url(../images/capitalia_block1.jpg) no-repeat;
    margin-bottom:10px;
}

#offerblock .title {
    padding:8px 0 5px 10px;
}

#offerblock a {
    font:12px tahoma;
    font-weight:bold;
}

#offerblock .img {
    float:left;
    width:65px;
    height:60px;
    padding-left:10px;
}

#offerblock .txt {
    float:left;
    font:12px tahoma;
    color:black;
    width:140px;
}

#offerblock .price {
    width:70px;
    height:70px;
    background:url(../images/capitalia_block_pricebg.jpg) no-repeat;
    font:18px tahoma;
    color:white;
    text-align:center;
    padding-top:10px;
}

#helpforbox {
    width:960px;
    height:677px;
    background:url(../images/helpfor-bg.jpg) no-repeat;
    margin-bottom:10px;
}

#rssread {
    float:left;
    margin:10px 0 10px 6px;
}

#rssread ul {
    padding:0px;
    margin:0;
}

#rssread li {
    width:440px;
    height:120px;
    float:left;
    list-style:none;
    margin-right:40px;
    color:#5f5f5f;
    font-size:12px;
    text-align:justify;
    margin-bottom:20px;
}

#rssread li a {
    color:black;
}

#footer {
    width:960px;
    margin:auto;
    text-align:left;
    font:12px Arial;
    color:gray;
    border-top:1px solid #e1e1e1;
    padding-top:5px;
}

#footer li {
    list-style:none;
    padding:0px 12px 0px 12px;
    border-right:1px solid #e1e1e1;
    float:left;
}

#footer li a {
    font:12px Arial;
    font-weight:bold;
    text-decoration:none;
    color:gray;
}

/*********************************
 *  Investori
*********************************/
#investors {
    font-family:tahoma;
}


#investors .introtext {
    color:#00B0F4;
    font-size:17px;
    text-align:justify;
    padding-left:4px;
    line-height:1.3;
    height:103px;
}

#investors .form {
    font:13px Arial;
    font-weight:bold;
    color:#fff;
    margin:0px 0 0 0;
}

#investors .industries {
    margin:0;
}

#investors label {
    color:#fff;
    font-size:12px;
    font-weight:bold;
    padding:0 0 0 5px;
}

#investors .r1 { 
    margin:0px 0 40px 0;
}

#investors .title {
    font-size:14px;
    font-weight:bold;
    display:block;
    margin:10px 0 10px 0;
}

#investors .step {
    background:url(../images/investors-step.jpg) 0% no-repeat;
    margin:0 0 5px 5px;
    color:#fff;
    padding:9px 0 9px 8px;
    font-weight:bold;
    font-size:22px;
}

#investors .step b {
    font-weight:normal;
    font-size:17px;
    padding:0 0 0 10px;
    color:#fff;
}

#investors .investorsmsg {
    color:#000;
    padding:30px 0 5px 0;
    width:370px;
    font-size:11px;
    font-weight:bold;
}

#investors .form input {
    width:370px;
}

#investors .form select {
    width:370px;
}

#investors .form textarea {
    width:370px;
    height:90px;
    border:1px solid #e1e1e1;
}

#investors .info {
    font:12px tahoma;
}


#templatetop {
    width:960px;
    height:16px;
    background:url(../images/templatetop-bg.jpg) no-repeat;
    margin:3px 0 0 0;
}

#templatecontent {
    width:958px;
    background:#f5f5f5;
}

#templatebot {
    margin:0 0 3px 0;
    width:960px;
    height:16px;
    background:url(../images/templatebot-bg.jpg) no-repeat;
}

/*------------------------------------------
    H1 title
------------------------------------------*/
h1.title {
    font:13px Verdana;
    padding:0px;
    margin:0;
    font-weight:bold;
}

#portals {
    width:100%;
    padding:0;
    margin:0;
}

#portals li {
    list-style:none;
    float:left;
    padding:0 16px 0 16px;
    border-right:1px dotted #22658F;
}

#portals li a {
    text-decoration:none;
    color:#22658F;
}

#portals li a:hover {
    text-decoration:underline;
}

.dtop {
    width:960px;
    height:10px;
    background:url(../images/corners-top.jpg) no-repeat;
}

.dcontent {
    width:958px;
    border-left: 1px solid #d2d2d2;
    border-right: 1px solid #d2d2d2;
}

.dbot {
    width:960px;
    height:10px;
    background:url(../images/corners-bottom.jpg) no-repeat;
}

.new_domain {
    font:15px tahoma;
    color:#000;
    text-decoration:none;
    font-weight:bold;
}

#register-plans
{
    background: #fff;
    border: 1px solid #f1f1f1;
    text-align: center;
}

#register-plans td
{
    padding:5px 0 5px 0;
    border: 1px solid #f1f1f1;
}

#register-plans td.column-title
{
    text-align: left;
    padding: 0 0 0 10px;
    font: 12px tahoma;
    color: black;
}
.register_button
{
    font: 12px tahoma;
    color: #fff;
    text-decoration: none;
    background: url(../images/register_button.jpg) no-repeat;
    display: block;
    width: 90px;
    padding: 7px 0 8px 0;
    text-align: center;
}


#register-form .input-title
{
    display: block;
    font: 12px tahoma;
    color: gray;
    font-weight: bold;
    padding: 0 0 5px 0;
}

#register-form .input
{
    width: 440px;
    height: 25px;
    background: url(../images/input-bg.jpg) no-repeat;
    border: 0;
    padding: 6px 0 6px 5px;
    font: 11px tahoma;
    color: #000;
    margin: 0 0 8px 0;
}

#register-form .textarea
{
    width: 440px;
    height: 100px;
    background: url(../images/textarea-bg.jpg) no-repeat;
    border: 0;
    padding: 6px 0 6px 5px;
    font: 11px tahoma;
    color: #000;
    margin: 0 0 8px 0;
}

.register_button
{
    font: 12px tahoma;
    color: #fff;
    text-decoration: none;
    background: url(../images/register_button.jpg) no-repeat;
    display: block;
    width: 90px;
    padding: 7px 0 8px 0;
}

.register_submit
{
    width: 440px;
    background: url(../images/submit-big-button2.png) no-repeat;
    border: 0;
    padding: 5px 0 5px 5px;
    font: 11px tahoma;
    color: gray;
    margin: 0 0 8px 0;
    color: black;
}

.clear_input_hover
{
    border: 1px solid #e6e6e6;
    font: 11px tahoma;
    color: gray;
    padding: 2px 0 2px 5px;
    background: #fff;
}

/*----------------------------------
	CAPITALIA ADS
----------------------------------*/
#capitalia-ads1 {
	background: url("../images/yellow-bg.jpg") repeat-x;
	padding:8px 0 8px 15px;
	font-weight:bold;
	font-size:12px;
	margin:10px 0 0 0;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

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

#capitalia-ads1 a:hover {
	text-decoration:underline;
}
