

* {
    margin: 0px;
    padding: 0px;
}

.ardate {
    clear: both;
}

body {
    margin: 0px;
    padding: 0px;
    background: #000 url(castrules/box859136.jpg) repeat-x;
}

#estjob {
    width: 980px;
    margin: 0px auto;
}

#eu-tooltip {
    width: 980px;
    height: 186px;
    background: url(castrules/avion-353720397.jpg) no-repeat;
}

#id_239521 {
    background: url(castrules/cmscamlider.png) no-repeat;
    width: 341px;
    height: 186px;
    float: left;
    margin: 0px;
}

#block_5399 {
    width: 639px;
    height: 186px;
    float: right;
    text-align: right;
}

#eluid25155346 {
    float: right;
    height: 28px;
    padding: 10px;
}

#eluid25155346 #kled {
    height: 20px;
    margin: 0px;
    padding: 2px;
    border: 0px;
    color: #e5e5e5;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin-right: 10px;
    float: right;
    width: 150px;
    background: #2B0000;
    border: 1px solid #F6BF01;
}

#eluid25155346 #jkzg {
    height: 28px;
    width: 81px;
    background: url(castrules/bh_mega_blogs.png) no-repeat top left;
    margin: 0px;
    padding: 0px;
    border: 0px;
    cursor: pointer;
    float: right;
}

#framefvqq {
    width: 980px;
    height: 37px;
    background: url(castrules/ei-link-icon.png) no-repeat left top;
}

#c9101 {
    width: 980px;
    height: 37px;
    background: url(castrules/item-10290.png) no-repeat right top;
}

#col1_footer {
    width: 916px;
    height: 37px;
    margin: 0px 32px;
    background: url(castrules/a5987.jpg) repeat-x left top;
}

#col1_footer ul {
    text-align: center;
}

#col1_footer ul li {
    display: inline-block;
    list-style: none;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 37px;
    padding: 0 15px 0 5px;
    margin: 0;
    background: url(castrules/ctl11_username.jpg) no-repeat right;
}

#col1_footer ul li:hover, #col1_footer ul li.forums_register {
    color: #cb001b;
}

#col1_footer ul li a, #col1_footer ul li a:visited {
    color: #000000;
    text-decoration: none;
}

#col1_footer ul li a:hover {
    color: #cb001b;
    text-decoration: none;
}

#col1_footer ul li:hover a, #col1_footer ul li:hover a:visited, #col1_footer ul li.forums_register a, #col1_footer ul li.forums_register a:visited {
    display: inline-block;
    width: 160px;
    font-weight: bold;
    text-transform: uppercase;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

#col1_footer ul li.cid-28 {
    background: none;
}

#helpanch2 {
    width: 916px;
    height: 47px;
    margin: 0px 32px;
    padding: 0px;
}

#helpanch2 ul {
    text-align: center;
    margin: 0px;
    padding: 0px;
}

#helpanch2 ul li {
    display: inline;
    list-style: none;
    color: #b77b02;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 47px;
    padding: 0px 25px 0px 10px;
    margin: 0px;
    float: none;
    background: url(castrules/form-id17.jpg) no-repeat right;
}

#helpanch2 ul li a, #helpanch2 ul li a:visited {
    color: #b77b02;
    text-decoration: none;
}

#helpanch2 ul li a:hover {
    color: #cb001b;
    text-decoration: none;
}

#helpanch2 ul li.cid-28 {
    background: none;
}

#entryid6682 {
    background: url(castrules/clientestitle.png) no-repeat top left;
    margin: 0px 10px 0px 10px;
    height: 14px;
    width: 962px;
}

#eria23 {
    background: url(castrules/dvdl_2_18.png) no-repeat top left;
    margin: 0px 10px 0px;
    height: 17px;
    width: 962px;
}

#detailsfcc658_0 {
    background: url(castrules/chevron22.png) no-repeat top left;
    margin: 0px 10px 10px;
    height: 17px;
    width: 962px;
}

#btn-subscriber {
    margin: 0px 10px;
    background: url(castrules/homenewstitle.png) repeat-y top left;
    padding: 0px;
    width: 962px;
}

.g-nav_menu {
    width: 300px;
    background: url(castrules/ftr-ggl.png) no-repeat right center;
    float: left;
    padding: 0px 10px;
}

.genreedi {
    background: none;
}

.g-nav_menu .frame7o9c14 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    color: #000;
    font-weight: bold;
    margin-bottom: 15px;
    padding-left: 5px;
}

.g-nav_menu ul {
    text-align: center;
    margin: 0px;
    padding: 0px;
}

.g-nav_menu ul li {
    color: #b77b02;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    margin: 0px;
    text-align: left;
    line-height: 13px;
    background: url(castrules/chkavailform2.png) no-repeat left;
    list-style: none;
    margin: 10px 0px 0px;
    padding-left: 20px;
}

.g-nav_menu ul li a, .g-nav_menu ul li a:visited {
    color: #e5e5e5;
    text-decoration: none;
}

.g-nav_menu ul li a:hover {
    color: #CCCCCC;
    text-decoration: none;
}

.al_lostpassword {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #fff;
    padding: 0px;
    margin: 30px 0px 0px;
}

.al_lostpassword ul {
    text-align: center;
    padding: 0px;
    margin: 0px;
}

.al_lostpassword ul li {
    display: inline;
    list-style: none;
    color: #949494;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    border-right: 1px solid #949494;
    margin: 0px;
    padding: 0px 10px;
}

.al_lostpassword ul li.csussubmen {
    border-right: 0px solid #CCCCCC;
}

.al_lostpassword ul li a, .al_lostpassword ul li a:visited {
    color: #949494;
    text-decoration: none;
}

.al_lostpassword ul li a:hover {
    color: #dca92f;
    text-decoration: none;
}

#coun_61 {
    color: #949494;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    padding-top: 10px;
    text-align: center;
}

#coun_61 a {
    color: #FFFFFF;
    text-decoration: underline;
}

#coun_61 a:hover {
    color: #FFFFFF;
    text-decoration: none;
}

#featured-halls {
    background: #000 url(castrules/admap63549.jpg) repeat-x top left;
    padding: 0px 9px;
    width: 962px;
}

#fbtabitem-11 {
    width: 962px;
    float: left;
}

.catab76313 {
    width: 252px;
    float: right;
    padding: 0px;
}

#head-categories {
    width: 700px;
    float: left;
    padding: 0px;
}

.folio_455 {
    margin-bottom: 10px;
}

#item_296 {
    width: 972px;
    float: left;
    padding: 0px;
}

.entryid10944 {
    margin-bottom: 10px;
}

.folio_455 .at_order {
    background: url(castrules/fbox_8252.png) no-repeat top left;
    height: 33px;
}

.folio_455 .dfrwb0j {
    background: url(castrules/flash_uvod.png) no-repeat top right;
    height: 33px;
}

.folio_455 .brand-space {
    background: url(castrules/htmlblock40104.jpg) repeat-x top left;
    height: 33px;
    margin: 0px 11px 0px 11px;
    line-height: 33px;
    padding-left: 5px;
    color: #dcd8c8;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
}

.folio_455 .brand-space a {
    color: #e5e5e5;
    text-decoration: none;
}

.folio_455 .brand-space a:hover {
    color: #b77b01;
    text-decoration: none;
}

.folio_455 .fb-seround {
    background: url(castrules/attachment_2095.png) no-repeat top left;
    height: 10px;
}

.folio_455 .janimage {
    background: url(castrules/dsq-comment-64.png) no-repeat top right;
    height: 10px;
}

.folio_455 .evt-item-5 {
    background: url(castrules/heart-crest.png) repeat-x top left;
    height: 10px;
    margin: 0px 4px;
}

.folio_455 .content-tab {
    background: #000000;
    padding: 10px;
    color: #fff;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-align: justify;
    margin: 0;
}

.folio_455 .content-tab .frame7o9c14 {
    color: #b77b01;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin-bottom: 10px;
}

.folio_455 .header-bts {
    color: #fff;
}

.folio_455 .content-tab p {
    padding-bottom: 10px;
}

.folio_455 .content-tab ul {
    padding: 0px;
    list-style: none;
    margin: 0px;
}

.folio_455 .content-tab ul li {
    padding: 0px 0px 5px 0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #b77b01;
    list-style: url(castrules/form-id17.jpg);
    list-style-position: inside;
    margin: 0px;
}

.folio_455 .content-tab a, .folio_455 .content-tab ul li a {
    color: #b77b01;
    text-decoration: none;
}

.folio_455 .content-tab a:hover, .folio_455 .content-tab ul li a:hover {
    color: #e5e5e5;
    text-decoration: none;
}

.folio_455 .content-tab .adbox4 {
    background: url(castrules/cont_middle.png) top left no-repeat;
    width: 115px;
    height: 30px;
    line-height: 30px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
    text-align: center;
}

.folio_455 .content-tab .adbox4 a {
    color: #000000;
    text-decoration: none;
}

.folio_455 .content-tab .adbox4 a:hover {
    color: #360e07;
    text-decoration: none;
}

.a-votes-14578 {
    float: left;
    width: 227px;
}

.broker862 {
    float: right;
    width: 725px;
    margin-left: 10px;
}

.audisclaimer {
    float: left;
    width: 600px;
}

.cat-02594 {
    width: 100%;
}

.homercslot6 {
    text-align: center;
    margin-bottom: 10px;
}

.homercslot6 img {
    border: 0px;
}

.admin_userid {
    background: url(castrules/fundo_67.jpg) no-repeat bottom center;
    padding: 5px 0px 7px;
}

.admin_userid .exchange208284 {
    color: #FFFFFF;
    padding-bottom: 3px;
    clear: both;
}

.btn_card_59 {
    float: left;
    width: 250px;
}

.apartment-ins {
    float: right;
    width: 440px;
    margin-left: 10px;
}

.folio_455 .dd1034ehhc10000 {
    padding: 0px;
}

#ho-we-power {
    margin: 0;
}

#initial-state {
    height: 25px;
    float: left;
    background-color: #030303;
}

#initial-state .embedded-config {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #b77b01;
    float: left;
    line-height: 25px;
    padding-left: 5px;
}

.blog_home_feed {
    float: left;
    background-color: #000000;
    border-bottom: 1px solid #030303;
}

.blog_home_feed .embedded-config {
    float: left;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #e5e5e5;
    padding: 5px 0px 5px 5px;
    text-align: left;
}

.blog_home_feed .embedded-config a {
    color: #b77b01;
    text-decoration: none;
}

.blog_home_feed .embedded-config a:hover {
    color: #e5e5e5;
    text-decoration: none;
}

#entryid231 {
    width: 420px;
    margin: 0px;
    padding: 0px;
    float: right;
}

#entryid231 ul {
    padding: 0px;
    margin: 0px;
}

#entryid231 li {
    display: inline;
}

#entryid231 li a, #entryid231 li a:visited {
    height: 31px;
    line-height: 31px;
    width: 100px;
    padding: 0px 9px;
    margin: 0px 5px 0px 0px;
    background: url(castrules/js-banner_eco.png) bottom left no-repeat;
    float: left;
    color: #767676;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
}

#entryid231 li a:hover, #entryid231 li a:active, #entryid231 li a.form_xr8xpv {
    color: #b77b02;
    text-decoration: none;
    background: url(castrules/js-banner_eco.png) top left no-repeat;
}

#khan {
    background: #2a2a2a;
    padding: 10px 10px 0px 10px;
    color: #adaca9;
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

#khan a {
    color: #b77b01;
    text-decoration: none;
    font-weight: bold;
}

#khan a:hover {
    color: #e5e5e5;
    text-decoration: none;
}

.deal-10-box .frame7o9c14 {
    font-size: 13px;
    margin-bottom: 10px;
}

#boxcontainer_64 {
    padding: 5px 10px;
    background: #c29600;
    margin-bottom: 15px;
}

#boxcontainer_64 .brand-space {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: bold;
    color: #000;
}

#boxcontainer_64 .content-tab {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 17px;
    margin-top: 5px;
    color: #000;
}

#aud_vid_5048732 {
    width: 185px;
    float: left;
    text-align: left;
}

#block_advert2 {
    width: 455px;
    float: right;
}

#aud_vid_5048732 .huge_it_gallery {
    margin-bottom: 10px;
    text-align: center;
}

#guide_box {
    height: 25px;
    background: #2a2a2a;
    text-align: left;
    padding-left: 10px;
    line-height: 25px;
    color: #adaca9;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin-bottom: 10px;
}

#guide_box a {
    color: #b77b01;
    text-decoration: none;
}

#guide_box a:hover {
    color: #e5e5e5;
    text-decoration: none;
}

.ickeln {
    padding: 10px;
    margin: 10px 0px;
    border: 1px solid #2a2a2a;
    background-color: #000000;
    font-size: 12px;
    text-align: right;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #797875;
}

.ickeln a:link,
.ickeln a:visited {
    padding: 5px;
    color: #797875;
    text-decoration: none;
}

.ickeln a:hover {
    background: #2a2a2a;
    color: #e5e5e5;
}

.ickeln b,
.ickeln b {
    background: #2a2a2a;
    color: #e5e5e5;
    padding: 5px;
}

img.couponpopups {
    float: left;
    margin: 0px 10px 5px 0px;
}

img.back-home {
    float: right;
    margin: 0px 0px 5px 10px;
}

h1, h2, h3, h4, h5 {
    font-size: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    margin: 10px 0px 5px 0px;
    color: #b77b01;
}


#flashad600 {
    width: 580px;
    margin: 0;
    position: relative;
}


.ajax_login_msk {
    width: 580px;
    position: absolute;
}

.bprojekty {
    position: relative;
    overflow: hidden;
    width: 580px;
    height: 325px;
}

.bprojekty .bottomnavcorp {
    position: relative;
    left: 0;
    top: 0;
}

.bprojekty .bottomnavcorp .item-399251541 {
    float: left;
    position: relative;
    width: 580px;
    height: 325px;
}

.hcategory_4349, .elazig, .advertise-a-job {
    display: none;
}

.blogview-2-34 {
    border: 1px solid #282828;
    width: 110px;
}

#arrow_281438 {
    float: left;
    width: 464px;
}

#arrow_281438 div {
    width: 110px;
    float: left;
    margin-left: 6px;
}

.imgrate240 {
    background: url(castrules/groupwrap697.png);
    padding: 10px;
    height: 55px;
    margin-top: -75px;
    position: relative;
    z-index: 9999;
    color: white;
    line-height: 17px;
}

.imgrate240 .frame7o9c14 {
    font-size: 14px;
    margin-bottom: 5px;
    font-weight: bold;
}

.art-6351 {
    display: block;
    float: left;
    width: 110px;
    margin-top: 5px;
    position: relative;
    padding-top: 12px;
    z-index: 9999;
}

.car_text {
    background: transparent url(castrules/fc_3.png) top center no-repeat;
}

.alert_mes {
    margin: 20px auto 0 auto;
    width: 80%;
    text-align: center;
    border-collapse: collapse;
    color: white;
}

.alert_mes tr,
.alert_mes th,
.alert_mes td {
    padding: 5px 0;
    border: 1px solid white;
}

.betalink07 {
    padding-left: 10px;
    vertical-align: top;
    height: 52px;
    line-height: 52px;
}

.frmvinhoideal ul,
.frmvinhoideal ol {
    padding-left: 20px;
}

.frmvinhoideal p {
    line-height: 17px;
}

.content-tab .frmvinhoideal p{
    color: white!important;
}

.departure_city1{
    list-style: none;
    text-align: center;
}

.departure_city1 li{
    display: inline-block;
    margin: 5px;
}

.departure_city1 li a{
    color: white;
    text-decoration: none;
}

.departure_city1 li a:hover{
    color: #c48013;
}