a {
    font-family: Arial, Helvetica, sans-serif;
    color: #066CB0;
    text-decoration:underline;
}
a:hover{
    text-decoration:none;
}
a:visited{
    color:#066CB0;
}
.txt {
    font-family:arial;
    font-size:13px;
    color:#000000;
}
.txt15 {
    font-family:arial;
    font-size:15px;
    color:#000000;
}
.clear{
    clear:both;
    height:0px;
}
.pointer {
    cursor:pointer;
}
body {
    margin:0;
    padding:0;
}



/* ===================================================SHAPKA */
#shapka {
    width:1000px;
    margin: 0 auto;
}

#shapka .logo {
    float:left;
    width:270px;
    margin-right:130px;
    margin-top:20px;
}
#shapka .logo img{
    border:none;
}

#shapka .actionsNow{
    float:left;
    width:160px;
    padding-top:10px;
    margin-top:20px;
}

#shapka .banner{
    float:right;
    width:250px;
}
#shapka .banner img{
    border:none;
}



#searchLine {
    background-image:url("http://ukrbiznes.com/actions/img/searchLineBg.gif");
    background-repeat:repeat-x;
    height:32px;
    padding-top:10px;
}

#searchLine .form{
    width:1000px;
    margin: 0 auto;
}
#searchLine .form form *{
    vertical-align:top;
}

#searchLine .terms{
    width:370px;
    margin-right:5px;
}
#searchLine .rub{
    width:165px;
    margin-right:5px;
    color:#777777;
    font-style:italic;
    font-family:verdana;
    font-size:12px;
    height:22px;
    padding:2px 0px;
}

#searchLine .region{
    width:165px;
    margin-right:5px;
    color:#777777;
    font-style:italic;
    font-family:verdana;
    font-size:12px;
    height:22px;
    padding:2px 0px;
}
#searchLine .date{
    width:145px;
    margin-right:0px;
    padding-right:0px;
    font-family:verdana;
    font-size:12px;
    height:18px;
    border:1px solid #bfbbb5;
    border-right:none;
}
#trigger {
    padding:0px;
    margin:0px;
    position:relative;
    left:-3px;
}


#metkiList {
    overflow:hidden;
    padding-left:100px;
}
#metkiList .rubs{
    float:left;
    margin-right:25px;
    text-align:center;
    width:75px;
}
#metkiList .rubIcon{
    margin-bottom:10px;
    height:40px;
}
#metkiList .rubIcon img{
    border:none;
}
#metkiList .rubName{
    font-size:13px;
    font-family:arial;
}



/* ===================================================MAIN */
#main {
    width:1000px;
    margin: 0 auto;
    margin-top:30px;
}
.left_col {
    float:left;
    width:670px;
    margin-right:20px;
    
}
.noSearch{
    font-family:arial;
    font-size:15px;
}
#lastAction {
    margin-top:20px;
    position:relative;
    height:98px;
    
}
#lastAction .lastActionHidden {
    position:absolute;
    right:118px;
    left: -1000px;
    background-color:#2ea3db;
    height:98px;
    width:1px;
}
#lastAction .lastActionHidden img{
    height:98px;
}

#lastAction .lastActionStart {
    background-image:url('http://ukrbiznes.com/actions/img/lastAction1.gif');
    background-repeat:no-repeat;
    background-position:right;
    position:absolute;
    right:118px;
    left: -1000px;
    background-color:#2ea3db;
    height:98px;
    overflow:hidden;
}
#lastAction .lastActionEnd {
    background-image:url('http://ukrbiznes.com/actions/img/lastActionEnd1.gif');
    background-repeat:no-repeat;
    width:18px;
    height:98px;
    right:100px;
    position:absolute;
}
#lastAction .actionItself {
    width:560px;
    height:98px;
    float:right;
    padding-top:7px;
}

#lastAction .actionPicture {
    float:left;
    width:92px;
    margin-right:10px;
}
#lastAction .actionPicture img{
    width:92px;
}
#lastAction .actionInfo {
    float:left;
    width:380px;
    margin-right:10px;
}
#lastAction .timeLeft {
    background-color:#ffffff;
    padding:2px 7px;
    color:#bf202d;
    font-family:arial;
    font-size:15px;
    float:left;
    margin-bottom:5px;
    width:380px;
}
#lastAction .actionTitle {
    clear:both;
    float:left;
    margin-bottom:10px;
    width:380px;
}
#lastAction .actionTitle a {
    color:#ffffff;
    font-family:Georgia;
    font-size:20px;
}


#lastAction .onlyTxt {
    clear:both;
    color:#ffffff;
    font-family:arial;
    font-size:15px;
    float:left;
    width:380px;
}



#lastAction .more {
    float:left;
    padding-top:65px;
}
#lastAction .more a {
    color:#ffffff;
    font-family:arial;
    font-size:13px;
}







#actionsList {
    margin-top:20px;
}
#actionsList .filter{
    margin-bottom:20px;
    margin-top:15px;
}
#actionsList .filterTitle{
    float:left;
    margin-right:20px;
}
#actionsList .filterName{
    float:left;
    margin-right:20px;
}
#actionsList .borderDashed{
    border-bottom:1px dashed #066cb0;
    color:#066cb0;
}
#actionsList .chosen{
    color:#ffffff;
    background-color:#c80000;
    padding-left:5px;
    padding-right:15px;
    background-image:url("http://ukrbiznes.com/actions/img/whiteArr.gif");
    background-position:right;
    background-repeat:no-repeat;
}
#actionsList .actionsTable{
    border:none;
    border-collapse:collapse;
    margin-top:10px;
}

#actionsList .actionInfo{
    width:600px;
    padding-bottom:10px;
}
#actionsList .actionTitle{
    margin-bottom:5px;
    font-size:15px;
}
#actionsList td.actionDays{
    width:80px;
    vertical-align:top;
}
#actionsList .actionDaysOn{
    width:80px;
    background-color:#ff8000;
    text-align:center;
    padding:0px 2px;
    color:#ffffff;
    font-family:arial;
    font-size:13px;
    font-weight:bold;
}
#actionsList .actionDaysOff{
    width:80px;
    text-align:center;
    padding:0px 2px;
    color:#c80000;
    font-family:arial;
    font-size:13px;
}
#actionsList .moreActions{
    background-image:url("http://ukrbiznes.com/actions/img/moreActions.gif");
    background-repeat:no-repeat;
    width:162px;
    height:21px;
    padding-top:5px;
    text-align:center;
}
#rubPage {
    margin-bottom:30px;
    border-bottom:1px dotted #777777;
    padding-bottom:10px;
}
#rubPage .action{
    color:#c80000;
    font-size:13px;
    font-family:arial;
    font-weight:bold;
}



#action {
    
}
#action .actionFrom{
    float:left;
}
#action .actionRules{
    float:right;
}
#action .actionTitle{
    font-family:georgia;
    font-size:32px;
    margin-top:10px;
    margin-bottom:10px;
}
#action .actionTitle span{
    font-family:arial;
    font-size:13px;
    color:#ffffff;
    background-color:#c80000;
    padding-left:5px;
    padding-right:5px;
}
#action .hugeImg{
    margin-top:10px;
    width:680px;
    overflow:hidden;
}
#action .content{
    margin-top:10px;
    width:680px;
    margin-bottom:20px;
    overflow:hidden;
}
#action .rulesDetails{
    float:right;
}


#action .pager{
    margin-top:20px;
}
#action .prev{
    float:left;
    border:1px solid #c80000;
    padding:5px 10px;
    cursor:pointer;
}
#action .prev a{
    color:#c80000;
    text-decoration:none;
}
#action .next{
    float:right;
    border:1px solid #c80000;
    padding:5px 10px;
    cursor:pointer;
}
#action .next a{
    color:#c80000;
    text-decoration:none;
}
#action .rulesTitle{
    font-family:arial;
    font-size:22px;
}
#action .ruleTitle{
    font-family:arial;
    font-size:13px;
    font-weight:bold;
}
#action .rule{
    margin-bottom:20px;
}



/* =============================================== RIGHT */
.right_col {
    float:left;
    width:300px;
}
#rightRegions {
    margin-top:20px;
}
#rightRegions .regionList{
    margin-top:10px;
}
#rightRegions .one{
    margin-bottom:10px;
}
#rightRegions .one img{
    width:15px;
    vertical-align:top;
}



#rightActions {
    margin-top:20px;
}
#rightActions .actionsList{
    margin-top:10px;
}
#rightActions .actLeft{
    float:left;
    margin-right:10px;
    width:52px;
}
#rightActions .actLeft img{
    width:52px;
}
#rightActions .actRight{
    float:left;
    width:238px;
    margin-bottom:15px;
}
#rightActions .actionTitle{
    margin-bottom:5px;    
}
#rightActions .actionDuration{
    font-family:arial;
    font-size:13px;
    color:#777777;
    margin-bottom:5px;
}
#rightActions .firmName a{
    color:#c80000;
    text-decoration:none;
}
#rightActions .actionLast{
    margin-bottom:10px;
}
#rightActions .actionLast span{
    background-color:#c80000;
    color:#ffffff;
    padding:2px 5px;
}







.grey {
    color:#777777;
}
.black {
    color:#000000;
}
.blue {
    color:#066CB0;
}
.red {
    color:#c80000;
}
.green {
    color:green;
}
.back {
    font-size:16px;
    margin-top:10px;
    margin-bottom:20px;
}
.pad5 {
    padding-bottom:5px;
}
.bigBlack{
    color:#000000;
    font-family:arial;
    font-size:21px;
}
.no_border {
    border:none;
}
.title{
    font-family:Georgia;
    font-size:23px;
    color:#4b4740;
}
.orange {
    color:#f4a13e;
    font-size:10px;
    font-family:arial;
}
/* ===================================================ADD */
#add {
    
}
#add .addTitle{
    font-family:Georgia;
    font-size:32px;
}
#add .form{
    margin-top:10px;
}
#add .leftForm{
    float:left;
    width:210px;
    margin-right:10px;
    font-family:arial;
    font-size:13px;
}
#add .rightForm{
    float:left;
    width:460px;
}
#add .rightForm input{
    width:260px;
}
#add .rightForm textarea{
    width:460px;
    height:120px;
    font-family:arial;
    font-size:13px;
}
#add .margin{
    margin-bottom:10px;
}
#add .submit{
    margin-top:20px;
}
#add .submit img{
    vertical-align:middle;
}
#add .submit span{
    margin-left:10px;
}
#add .pointer {
    cursor:pointer;
}



/* ===================================================ADMIN */
#addForm {
    
}
#addForm .form{
    margin-top:20px;
}

#addForm .addTitle{
    font-family:Georgia;
    font-size:32px;
}
#addForm .left{
    float:left;
    width:140px;
    font-family:arial;
    font-size:13px;
}
#addForm .right{
    float:left;
    width:460px;
    padding-bottom:10px;
}
#adm_start_trigger {
    position:relative;
    left:-4px;
    top:6px;
}
#adm_end_trigger {
    position:relative;
    left:-4px;
    top:6px;
}

#addForm .radio{
    margin-bottom:10px;
}
#addForm .regions{
    display:none;
    float:left;
    width:145px;
    padding-bottom:10px;
}
#addForm .logo{
    float:left;
    cursor:pointer;
    border:1px solid #d0fbf1;
    margin-right:20px;
}
#addForm .logoTxt{
    font-size:13px;
    float:left;
    padding-top:20px;
}
#addForm .formats{
    font-size:11px;
    color:#777777;
}
#addForm .bigImg{
    margin-top:10px;
    width:680px;
}

#addForm .editor{
    margin-bottom:20px;
}
#addForm .procede{
    margin-top:20px;
}
#addForm .procede img{
    vertical-align:middle;
}
#addForm .procede span{
    padding-left:20px;
}

#addForm .admHash{
    margin-top:10px;
    margin-bottom:10px;
    font-size:13px;
    font-weight:bold;
}
#addForm .hashInput{
    width:450px;
}
#addForm .firmUrl{
    width:400px;
}




#addRules {
    
}
#addRules .form{
    margin-top:20px;
}

#addRules .addTitle{
    font-family:Georgia;
    font-size:32px;
}

#addRules .oneInform{
    margin-bottom:20px;
}
#addRules .oneInform textarea{
    width:680px;
    height:155px;
}
#addRules .one{
    margin-bottom:10px;
}
#addRules .rules{
    font-family:arial;
    font-size:13px;
    font-weight:bold;
    margin-top:10px;
}
#addRules .preview{
    margin:10px 0px;
}
#addRules .submit{
    margin-top:20px;
}
#addRules .submit a{
    margin-right:20px;
}
#addRules .submit input{
    margin-right:10px;
}





#indexAdmRight {
    float:left;
}


#indexAdm {
    float:left;
}

#indexAdm .addTitle{
    font-family:Georgia;
    font-size:32px;
}
#indexAdm .admSearch{
    vertical-align:top;
    margin-top:10px;
}
#indexAdm .admSearch input{
    margin-top:0px;
}
#indexAdm input.admSearch{
    width:200px;
}

#indexAdm .admTable{
    margin-top:20px;
}
#indexAdm .dh{
    text-align:left;
    font-family:arial;
    font-size:13px;
    color:#000000;
    font-weight:normal;
    padding-bottom:3px;
    padding-top:3px;
    padding-left:5px;
}
#indexAdm .dh a{
    font-family:arial;
    font-size:13px;
    color:#000000;
}
#indexAdm .dh img{
    border:none;
}
#indexAdm th.d1{
    width:40px;
}
#indexAdm th.d2{
    width:390px;
}
#indexAdm th.d3{
    width:130px;
}
#indexAdm th.d4{
    width:130px;
}

#indexAdm .td{
    padding-left:5px;
    font-family:arial;
    font-size:13px;
}
#indexAdm .td img{
    border:none;
}

#indexAdm .logo{
    width:40px;
}

#indexAdm .on{
    background-color:#e3e3d7;
}

#indexAdm .red{
    color:#c80000;
    font-size:13px;
}
#indexAdm .green{
    color:green;
    font-size:13px;
}

/* ===================================================RIGHT */
.addActions {
    margin-bottom:10px;
}
.addActions img{
    border:none;
}







/* ===================================================UKR_TOP */
div.ukr_top {
  width:1000px;
  margin:0px auto;
  font-family:arial;
  font-size:13px;
  color:#000000;
  height:20px;
  padding-bottom:3px;
  padding-top:3px;
  padding-left:0px;
}
div.ukr_top div.normal {
    float:left;
    margin-right:15px;
    font-size:12px;
}
div.ukr_top div.normal a{
    color:#066cb0;
}

div.ukr_top div.right {
    float:right;
    margin-right:30px;
    overflow:hidden;
}
div.ukr_top div.right span.reg {
    margin-right:15px;
    font-size:12px;
}
div.ukr_top div.right span.enter {
    background-image:url("vizitka/enter.gif");
    background-repeat:no-repeat;
    background-position:0px 3px;
    padding-left:16px;
    font-size:12px;
}
div.ukr_top div.right span.enter a{
    color:#c80000;
}
div.ukr_top div.right span.name {
    font-size:12px;
    margin-right:20px;
}
div.ukr_top div.right span.img {
    width:20px;
    height:20px;
    display:block;
    position:relative;
    top:-2px;
    float:left;
    margin-right:5px;
}

div.ukr_top div.right span.mail {
    padding-left:10px;
    margin-right:10px;
}
div.ukr_top div.right span.mail a {
    padding:0px;
}
div.ukr_top div.right span.mail img {
    width:16px;
    height:12px;
    margin-right:2px;
    border:none;
    float:none;
    padding:0px;
    position:relative;
    top:1px;
}

div.ukr_top div.right span.logout {
    background-image:url("vizitka/logout.gif");
    background-repeat:no-repeat;
    background-position:0px 3px;
    padding-left:16px;
    font-size:12px;
}
div.ukr_top div.right span.logout a{
    color:#c80000;
}

div.ukr_top div.right div.my_ukr {
    display:none;
    position:absolute;
    background-color:#990015;
    padding:10px;
    color:#ffffff;
    font-size:11px;
    z-index:1100;
}
div.ukr_top div.right div.my_ukr div.bold a{
    font-weight:bold;
    color:#ffffff;
    text-decoration:none;
}
div.ukr_top div.right div.my_ukr div.bold a:hover{
    text-decoration:underline;
}
div.ukr_top div.right div.my_ukr div.oki {
    padding-top:5px;
}
div.ukr_top div.right div.my_ukr div.oki a{
    color:#ffffff;
    text-decoration:none;
}
div.ukr_top div.right div.my_ukr div.oki a:hover{
    text-decoration:underline;
}
#my_ukr {
    border:none;
}