/*BLOG*/

.padl10 {padding:0 0 0 10px; margin-top:20px}
.padl10mart20 {padding:0 0 0 170px;}
.padtl20 {padding:20px 0 0 10px;}
.padrl20 {padding: 0 20px 0 10px;}
.contest_block .anons_image {float:left; display:inline; padding:0 10px 2px 0}
.photo {float:left; display:inline; width:150px; margin:0 9px 0 0; text-align:center; padding:4px 0 5px 0}
.albphoto {width:150px; height:100px !important; margin:0 10px 0 0; text-align:center; padding:10px 0 0 0}
.frontphoto {height:100px !important; margin:0 10px 0 0; text-align:center; padding:10px 0 0 0}
.favphoto {height:150px !important; text-align:center}
.album {float:left; display:inline; width:135px; margin:0 9px 0 0; text-align:center}
.gallery {margin:0 5px 0 5px; text-align:center; padding:10px 0 0 0; vertical-align:top;height:105px}
.contest {width:140px; padding:5px 0 0 0}
.padt5 {padding:5px 0 0 0; font-style:italic; font-size:1em}
.padtop5 {padding:5px 0 0 0;}
.pad14 {padding: 14px 0 0 0;}
.padb5 {padding:0px 0px 5px 0px;}
.padl35r16{padding:0px 16px 0px 35px;}
.padl10r16{padding:0px 16px 0px 10px;}
.mart7 {margin:7px 0 0 0;}
.padt7 {padding:7px 0 0 0;

}
.marb7 {margin: 0 0 7px 0;}
.marb5 {margin: 0 0 5px 0;}
.marb10 {margin: 0 0 10px 0;}
.marl25 {margin: 0 25px 0 0;}
.re {margin:5px 0 0 0;}
.padb15 {padding: 0 0 15px 0;}
.em125 {font-size: 1.25em;}
.padl52{padding:0px 0px 0px 52px;}
.padt12b15{padding:12px 0px 15px 0px !important}
.padr14 {padding:0px 14px 0px 0px;}
.padt10{  padding: 10px 0 0 0 ;}
.padb10{  padding: 0 0 10px 0 ;}
.padt20 {padding: 20px 0 0 0}
.pad_links {padding:30px 16px 30px 35px;}
.pad_links_prev_next {margin:10px 26px 10px 35px;}
.padr19b13{padding:0px 19px 13px 0px;}
.padb13 {padding:0px 0px 13px 0px;}
.padb4{padding:0px 0px 4px 0px;}
.padtb2 p {font-style:italic; font-size:1em }
.padt8b19 {padding:8px 0px 19px 0px;}
.padbl10 {padding:0 0 0 10px;}
.wid150 {width:150px}
heig14 {height:30px}
.brd {border:black solid 1px}
.clear {clear:both}
.mar10 {margin:10px 0 ;}
.clearr {clear:right}
.clearf {clear:left}
.mart5 {margin-top:5px}
.mart20 {margin-top:20px}
.mart10 {margin-top:10px}
.mart15 {margin:15px 0 0 0;}
.padtoplef20 {padding:20px 20px 0 20px; }
.line1 { clear:both;height:1px;}
.padr5 {padding-right: 5px;}
.padr10 {padding-right: 10px;}
.padr20 {padding-right: 20px;}
.padr30 {padding-right: 30px;}
.padl5 {padding-left: 5px;}
.padbot5 {padding-bottom: 5px;}

.padquote {padding: 10px 10px 0 10px}
.abs {position:absolute;}
.tab100 {width:100%;}
table.tab100 {width:100%;}
.cent {text-align:center;}
.justify {text-align:justify;}
.talleft {text-align:left;}
.talright {text-align:right;}
.bot {vertical-align: bottom;}
.bold { font-weight: bold;}
.mid {vertical-align: middle;}
.topp {vertical-align: top;}
.left { float:left; display:inline;}
.right { float:right; display:inline;}
.disin {display:inline}
.disbl {display:block}
.right_r { float:right;}
.flr {float: right}
.fll {float: left}
.copyright {
    /*padding-top: 10px;*/
    font-size: 1px;
}
.fotohits_block {
    /*padding:10px 0;*/
    padding:0 0 10px 0;
}

.face a, .face a:hover {color:#ff6402;}
.data1 { color:#6f8494; font-family:Verdana;}
a.comment,a.comment:hover { color:#ff6503; font-family:Verdana; font-size:1.1em;}
.comment_new {float: right; color: red; }

.height15 {height: 15px;}
.avatar_td {width: 10%;}

.under_a a{text-decoration:underline;}
.under_a a:hover {text-decoration:none;}
.none_a a {text-decoration:none;}
.none_a a:hover {text-decoration:underline;}
.blocktit a, .blocktit a:hover {text-decoration:none}

.comm_body a:hover{
    text-decoration: none;
}
.comm_body a{
    text-decoration: underline;
}

.padt5 a {color: #28404c; font-style:italic; text-decoration: none;}
.padt5 a:hover {color: #28404c; font-style:italic; text-decoration:underline}
.one_item h3 {color:#ff6402; font-size:1.2em; padding:0 0 5px 0}
.one_item h3 a {color:#ff6402; text-decoration:none}
.one_item h3 a:hover {color:#ff6402; text-decoration:underline}
.one_item .place {font-weight:bold; padding:0 0 5px 0}


.albom {clear:left}
.box h2.title {color:#ff6402; font-size:1.3em; padding:0 0 5px 0; font-weight:bold}
.cont h3 { font-size:1.2em; padding:0 0 5px 0}
.cont h3 a { text-decoration:none}
.cont h3 a:hover { text-decoration:underline}

/*.kom td.l {background:url(images/kom_l2.gif) no-repeat; width:7px; height:14px; padding:0 ;border:0;}
.kom td.r {background:url(images/kom_r2.gif) no-repeat; width:7px; height:14px; padding:0; border:0;}
.kom td.center { background:#F2F3FA; padding:0 5px 0 10px; border:0;}*/

.kom a, .kom a:hover {color:#112c39; font-size: 0.9em;}
.kom div.l {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; padding:0 ;border:0; float:left}
.kom div.center { background:#F2F3FA; font-size: 0.9em; padding:0 5px 0 10px; border:0; height:14px; float:left}
.kom div.r {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; padding:0; border:0; float:right}


.line_block .l_1 {background:url('images/css_sprites.png') no-repeat;background-position:-77px -1px; width:8px; height:13px;}
/*.line_block .center, .line_block .lcen {background:url(i/forum_bl_c.gif) #9b9da3 repeat-x; height:13px;}*/
.line_block .r_1 {background:url('images/css_sprites.png') no-repeat;background-position:-77px -16px; width:8px; height:13px;}
/*.line_block .rel {left:5px; position:relative; margin: -2px 0 -5px 0; }*/
.line_block .rel {left:5px; }
.line_block .autor { color:#FFFFFF; padding:0 0 0 5px; font-size:0.85em; height:14px !important;}
.line_block .autor a, .line_block .autor a:hover {color:#FFFFFF}

.orange, .orange a, li a.orange, a.orange:hover {color: #FF6402;}
.text_video { color:#112c39; font-size:1.1em;}
.text_video a, .text_video a:hover { color:#112c39; font-size:1em;}
.f_width { width: 644px}

h4.text_tbg {font-size: 1.2em; color: #FF6402;}
h5.text_tbg {font-size: 1.2em;}
h6.text_tbg {font-size: 1.1em;}

.text_tbg ul, .text_tbg ol { margin: 7px 0; padding-left: 30px; }
.text_tbg ol li {list-style-type : decimal;}
.text_tbg ul li {list-style-type : disc;}
.text_tbg img {margin: 8px;}
.text_tbg a {text-decoration: underline;}
.text_tbg {overflow: hidden;}
.text_tbg p {margin: 5px 0;}
.text_tbg img.padimagenews {margin: 8px 16px 8px 8px; }

/*body.node-type-blog h1.title {color:red}*/

/*span.miryad2 {color:#112c39; text-decoration:none; padding:24px 0 20px 0;}*/
span.miryad2 {color:#112c39; text-decoration:none;}
h1.miryad2, h2.miryad2 {
    color:#112c39;
    text-decoration:none;
    font-size: 1em;
    font-weight: bold;
}
div.datehist {text-align: right; margin: 10px 0 0 0; padding-right: 25px }


body.node-type-blog table.header td.l,
body.node-type-booking_answears table.header td.l,
body.node-type-booking_news table.header td.l {
    background:url(images/header2_l-trans_history.png) no-repeat; width:37px; height:34px
}
body.node-type-blog table.header td.center,
body.node-type-booking_answears table.header td.center,
body.node-type-booking_news table.header td.center {
    background:url(images/header_x_history.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em
}
body.node-type-blog table.header td.r,
body.node-type-booking_answears table.header td.r,
body.node-type-booking_news table.header td.r {
    background:url(images/header_r1_1_history.gif) no-repeat; width:14px; height:34px
}

table.header {background:none; height:34px;}
table.header td.l {background:url('images/css_sprites.png') no-repeat;background-position:-232px -93px; width:37px; height:34px}
table.header td.center {background:url(images/header_x.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.header td.slet_center {background:url(images/slt.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.header td.r {background:url('images/header_r2_0.gif') no-repeat;background-position:0px 0px; width:14px; height:34px}
table.header td.slet_r {background:url('images/slt1.gif') no-repeat;background-position:0px 0px; width:14px; height:34px}
/*table.header td.center div {background:url(images/header_r2.jpg) no-repeat; padding:7px 0 0 12px; font-size:1.25em;}*/

table.green td.l {background:url('images/css_sprites.png') no-repeat;background-position:-698px -69px; width:37px; height:34px}
table.green td.center {background:url(images/green_header_x.jpg) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.green td.r {background:url('images/css_sprites.png') no-repeat;background-position:-14px 0px; width:14px; height:34px}
table.comment td.l {background:url('images/css_sprites.png') no-repeat;background-position:-232px -93px; width:37px; height:34px}
table.comment td.center {background:url(images/header_x.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.comment td.center1 {background:url(images/header_x.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.1em }
table.comment td.r {background:url('images/header_r2_0.gif') no-repeat;background-position:0px 0px; width:14px; height:34px}
table.moder td.l {background:url('images/css_sprites.png') no-repeat;background-position:-185px -93px; width:37px; height:34px}
table.moder td.center {background:url(images/header_x.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.moder td.r {background:url('images/header_r2_0.gif') no-repeat;background-position:0px 0px; width:14px; height:34px}
table.tour td.l {background:url('images/css_sprites.png') no-repeat;background-position:-16px -74px; width:37px; height:34px}
table.tour td.center {background:url(images/header_x.gif) 0px 0px repeat-x; height:34px; color:#112c39; font-weight:bold; padding:7px 0 0 12px; font-size:1.25em }
table.tour td.r {background:url('images/header_r2_0.gif') no-repeat;background-position:0px 0px; width:14px; height:34px}

/* korotkiy block*/
.block1 {
    color: #112c39;
    margin-top:9px;
}

@media all and (-webkit-min-device-pixel-ratio:0) {
    body:first-of-type table.comment ,
    body:first-of-type table.green ,
    body:first-of-type table.moder ,
    body:first-of-type table.tour {
        margin-bottom: -7px;
    }
}
.front div.node {
    margin: 0 0 20px;
}
.block1 .top td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-16px -40px; width:15px; height:14px; border:0}
.block1 .top .cen { background: url(images/block1_x.gif) #fefefe top repeat-x; height:14px; border:0}
.block1 .top td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -40px; width:16px; height:14px; border:0}
.block1 .bot td.l { background:url('images/css_sprites.png') no-repeat;background-position:-16px -54px; width:15px; height:14px; border:0}
.block1 .bot .cen { background: url(images/block1_bot_x.gif) top repeat-x; height:14px; border:0}
.block1 .bot td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -54px; width:16px; height:14px; border:0}
.block1 div.text {  padding:2px 18px 6px 18px; border-left:#e3e4e7 solid 1px; border-right:#e3e4e7 solid 1px;}
/*.block1 .center { background:url(images/block1_cen_x.gif) #f0f0f1 top repeat-x; height: auto !important;}*/

.block2 { color: #112c39; margin-top:10px }
.block2 .top td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-16px -40px; width:15px; height:14px; border:0}
.block2 .top .cen { background: url(images/block1_x.gif) #fefefe top repeat-x; height:14px; border:0}
.block2 .top td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -40px; width:16px; height:14px; border:0}
.block2 .bot td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-31px -54px; width:15px; height:14px; border:0}
.block2 .bot .cen { background: url(images/block1_bot_x.gif) top repeat-x; height:14px; border:0}
.block2 .bot td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -54px; width:16px; height:14px; border:0}
.block2 div.text {  padding:2px 22px 6px 22px; border-left:#e3e4e7 solid 1px;}
.block2 .center { background:url(images/block1_cen_x.gif) #f0f0f1 top repeat-x; height: auto !important; height: 60px; min-height:60px;}
.block2 .center .text1 {padding: 3px 0 0 10px;}
.block2 .center .text2 {padding: 3px 0 0 10px; height:25px}
.block2 .center .tit {height:10px;}
.block2 .photogr {height:200px;}


.block1 .theme_photogroup p { font-size:1.05em;}
.block1 .photogroup {display:inline; vertical-align:top; height:98px;}
.block1 .tit {height:10px}

.block3 { color: #112c39; margin-top:10px }
.block3 .top td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-16px -40px; width:15px; height:14px; border:0}
.block3 .top .cen { background: url(images/block1_x.gif) #fefefe top repeat-x; height:14px; border:0}
.block3 .top td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -40px; width:16px; height:14px; border:0}
.block3 .bot td.l { background:url('images/css_sprites.png') no-repeat;background-position:-16px -54px; width:15px; height:14px; border:0}
.block3 .bot .cen { background: url(images/block1_bot_x.gif) top repeat-x; height:14px; border:0}
.block3 .bot td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -54px; width:16px; height:14px; border:0}
.block3 div.text {  padding:2px 18px 6px 18px; border-left:#e3e4e7 solid 1px; border-right:#e3e4e7 solid 1px;}
.block3 .center { background:url(images/block1_cen_x.gif) #f0f0f1 top repeat-x; height: auto !important; height: 60px; min-height:60px;}

.block3 .line_block .center {background:#9b9da3;}
.block3 .line_block .kom div.lef {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; padding:0 ;border:0; float:left}
.block3 .line_block .kom div.cenr { background:#F2F3FA; font-size: 0.9em; padding:0 5px 0 10px; border:0; height:14px; float:left}
.block3 .line_block .kom div.rig {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; padding:0; border:0; float:left}

/* dlinniy block*/

.comment-form-author { display:none }
.bord_comment div.odd { border-bottom: 1px solid #aab0b9}
.bord_comment div.even { border-bottom: 1px solid #aab0b9}
#after-content #comments .block1 .center div.odd { border-bottom: 1px solid #aab0b9}
#after-content #comments .block1 .center div.even { border-bottom: 1px solid #aab0b9}

.text p { margin: 0px; padding: 8px 0 3px 0; }

#sidebar-first .block1 .top .cen, #sidebar-first .block1 .bot .cen { 
/*  width:210px; */
  width:290px; 
}
#sidebar-last .block1 .top .cen, 
#sidebar-last .block1 .bot .cen, 
#sidebar-last .block4 .top .cen, 
#sidebar-last .block4 .bot .cen,
#sidebar-last .block5 .top .cen, 
#sidebar-last .block5 .bot .cen 
{ width:285px; }
#after-content .block1 .top .cen, 
#after-content .block1 .bot .cen, 
#after-content .block4 .top .cen, 
#after-content .block4 .bot .cen { 
/*    width:600px; */
    width:825px; 
}
#content-wrapper .block1 .top .cen, #content-wrapper .block1 .bot .cen { 
/*    width:620px; */
    width:825px; 
}
#content-wrapper #block-views-online_travel-block_7 .block1 .top .cen, #content-wrapper #block-views-online_travel-block_7 .block1 .bot .cen {
   /* width:300px; */
}
#content-wrapper .block_user .top .cen, #content-wrapper .block_user .bot .cen { 
/*    width:620px; */
    width:825px; 
}
#content-wrapper .block3 .top .cen, #content-wrapper .block3 .bot .cen { 
/*    width:620px; */
    width:825px; 
}
#content-wrapper .block2 .top .cen, #content-wrapper .block2 .bot .cen { width:290px; }
#content-wrapper .panel-panel .inside .block1 .top .cen, #content-wrapper .panel-panel .inside .block1 .bot .cen { width:300px; }
#content-wrapper #node-245452 .panel-panel .inside .block1 .top .cen, #content-wrapper #node-245452 .panel-panel .inside .block1 .bot .cen { 
/*    width:620px; */
    width:825px; 
}
#sidebar-top .block1 .top .cen, #sidebar-top .block1 .bot .cen { 
/*    width:620px; */
    width:825px; 
}
/* M*/
.layout-main #content-wrapper .block1 .top .cen, .layout-main #content-wrapper .block1 .bot .cen {
/*    width:970px*/
    width:1180px
}
/*
.layout-first-main #sidebar-first .block1 .top .cen, .layout-first-main #sidebar-first .block1 .bot .cen { width:210px; }
.layout-first-main #content-wrapper .block1 .top .cen, .layout-first-main #content-wrapper .block1 .bot .cen { width:620px; }

.layout-main-last #sidebar-last .block1 .top .cen, .layout-main-last #sidebar-last .block1 .bot .cen { width:285px; }
.layout-main-last #content-wrapper .block1 .top .cen, .layout-main-last #content-wrapper .block1 .bot .cen { width:620px; }
*/
#sidebar-first .block1 div.text {padding:2px 9px 6px 9px;}

.faq {padding:20px 0 0 10px}
.faq-question {font-size: 1.05em; font-weight: bold;}
.faq-question a, .faq-question a:hover {color:#ff6402;}
.faq-answer {font-size: 1em;}
.faq-answer { padding:0 !important;}
.faq-answer p {margin-top: 0.5em; margin-bottom: 0.9em;}
.faq-question {padding:0 !important}


.view-faq .view-content {padding: 20px 0 0 10px ;}
.page-arg-node-143 .node-type-faq .title {font-size: 1.05em !important; font-weight: bold;}
.view-faq .node-type-faq .content p {font-size: 1em; margin-top: 0.5em; margin-bottom: 0.9em;}
.view-faq a, .view-faq a:hover {color:#ff6402;}

.node-143 .panel-pane p,
.node-143 .views-field-title .redac a,
.view-id-faq .views-field-title .redac a{
    font-size: 1em;  margin: 0.5em 0 0.9em 0; padding: 0 0 0 10px ;}

.node-143 .panel-pane p a,
.node-143 .panel-pane p a:hover,
.node-143 .views-field-title .redac a,
.node-143 .views-field-title .redac a:hover,
.view-id-faq .views-field-title .redac a,
.view-id-faq .views-field-title .redac a:hover{
    color:#ff6402;
    font-weight: bold;
}

.view-id-faq .views-field-title .redac a,
.view-id-faq .views-field-title .redac a:hover{
    color:black;
    font-weight:normal;
    background:url(images/chek_faq.png) no-repeat 0px 5px;
}

.view-photoblogs .view-footer {margin-top:10px;}
.view-photoblogs .view-footer a, .view-photoblogs .view-footer a:hover {color:#ff6402;}
.node-143 table.views-view-grid td {
    /*width:50%;*/
    text-align:center;
    /*padding:10px 5px 10px 5px !important;*/
    padding-bottom: 10px;
}
.view-photovblogs .view-content {padding: 20px 0 0 0 ; }
.view-photovblogs .view-footer .photovov a, .view-photovblogs .view-footer .photovov a:hover {color:#ff6402; font-weight: bold}

page-arg-album-uvphoto .view-display-id-page_4 table.views-view-grid td {text-align:left; padding:15px 0 0 10px !important; }
page-arg-album-uvphoto .view-display-id-page_4 span.field-content img {border:1px black}

.page-arg-photogroups .view-content {padding:0 0 0 9px}


.photovov {padding: 20px 0 0 0;}
.photovov .img {background:url(images/photoapp.png) no-repeat; width:24px; height:24px;}
.photovov td.txt {vertical-align:middle;padding-left:5px}

.block1 .contest_block .kom  {}
.contest_block .kom div.l {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; padding:0 ;border:0; display:inline;float:left}
.contest_block .kom div.c {background:url(images/kom_x.gif) repeat-x; padding:0; font-size: 0.9em; border:0; height:14px; display:inline;float:left }
.contest_block .kom div.r {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; padding:0; border:0; display:inline;float:left}
.block1 .view-contests .view-footer {clear:both; font-size: 0.9em; text-align:right}

.block1 .view-contests .views-field-title span { font-weight:bold;}
.block1 .view-contests .views-field-title span a { color:#FF6402;}
.block1 .view-display-id-block_3 .views-field-field-contest-news-image-fid {margin:9px 0 9px 0; text-align:center}
.block1 .view-display-id-block_3 .views-field-field-contest-news-annouce-value {padding:0 0 10px 0}

.node-type-contests_news .content {padding: 20px 10px 0 20px ;}

.block1 .view-videogroups .views-field-body {text-align:center; padding: 0 0 19px 0}
.block1 .view-videogroups .views-field-title {text-align:center; font-weight:bold; font-size:1.07em}
.block1 .view-videogroups .views-field-title a {text-decoration:underline}
.block1 .view-videogroups .views-field-title a:hover {text-decoration:none}

.block1 .text .video {text-align:center; padding: 0 0 19px 0}
.block1 .text .videotit {text-align:center; font-weight:bold; font-size:1.07em}
.block1 .videocom .autor2 {color:#FFFFFF; padding:0 0 0 5px; font-size:0.85em}
.block1 .videocom .autor2 a, .block1 .videocom .autor2 a:hover {color:#fff}

.page-arg-blogsmap .view-mapmarks .view-content {padding:20px 0 0 0}
.page-arg-blogsmap .view-mapmarks .view-footer {padding: 10px 0 0 0; font-weight:bold; font-size:1em; text-align:right}
.page-arg-blogsmap .view-mapmarks .view-footer a:hover {text-decoration:underline}
.page-arg-blogsmap .view-mapmarks .view-footer a {text-decoration:none}


.block1 .view-newmarkers .more-link {clear:both}
.block1 .marker_block #kom div#l {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; display:inline;float:left}
.block1 .marker_block #kom div#c {background:url(images/kom_x.gif) repeat-x; height:14px; display:inline;float:left}
.block1 .marker_block #kom div#r {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; display:inline;float:left}
.one_item .author_marker a, .one_item .author_marker a:hover {color: #ff6402;}
.block1 .author_marker, .block1 .coment {padding:0 0 0 10px; font-size:0.9em !important; display:inline}


.komm a, .kom a:hover {color:#112c39; font-size: 0.9em;}
.komm div.l {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; padding:0 ;border:0; float:left }
.komm div.center { background:url(images/kom_x.gif) repeat-x; font-size: 0.9em; padding:0 5px 0 10px; border:0px; height:14px !important; float:left}
.komm div.r {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; padding:0; border:0; float:left }
div.komm {float:right;position:relative;left:5px;top:-1px}


.page-arg-node-280 #footer .fotoblog {float:left; 
          /*width:485px;*/
          width:660px;
          padding:0 10px 20px 0}
.page-arg-node-280 #footer .videoblog {float:left; 
/*           width:480px;*/
           width:510px;
}
.page-arg-node-280 #footer .fotoblog .block1 .top .cen, .page-arg-node-280 #footer .fotoblog .block1 .bot .cen {
/*    width:480px;*/
    width:655px;
}

.theywere .country {padding:0 0 15px 0}
.theywere .country select {width:218px;}
.theywere .ok_submit {padding:0 0 0 5px}
.theywere .keyword input {width:188px}

#they td.l { background:url('images/css_sprites.png') no-repeat;background-position:-54px -74px; width:9px; height:18px; padding:0 ;border:0;}
#they td.r { background:url('images/css_sprites.png') no-repeat;background-position:-63px -74px; width:9px; height:18px; padding:0 ;border:0;}
#they td {padding: 3px 3px 0 3px; vertical-align:middle}
#they td.head { background:#9b9da3;}
#they tr.header td  { height:18px; vertical-align:middle; color:#FFFFFF; font-weight:bold; padding: 0;}
#they tr.bili td {padding:8px 4px; vertical-align:middle; border-bottom:1px solid #9b9da3;}

#node-300 .content {padding:20px 0 0 0px;}

.search_block { font-size: 1.1em; }
.search_block span {padding: 0 10px 0 12px;}

.finder-page .finder-results {padding-top:10px}

h3.contestonmain { font-size: 16px; color: #E9CC2B;}
.f_width {width: 644px;}
.fotohits {height:81px; color:#ffffff}
.fotohits .l { width:92px;}
.fotohits .r { background:url(images/fotohits_x.gif) #909298 repeat-x}
.fotohits .rr {background:url('images/css_sprites.png') no-repeat;background-position:0px -40px; width:16px;}
.fotohits .r .left0 { width:160px; height:64px; padding: 0px 0 0 15px; line-height:1.4em; }
.fotohits .r .left33 { width:33%; height:64px; padding: 0px 0 0 25px; line-height:1.8em; }
.fotohits .link, .fotohits  .link a, .fotohits  .link a:hover{color:#112c39;}
.fotohits .r span { background: #eaeaeb; padding:1px 4px; color:#112c39}
.fotohits .r div.span { background: #eaeaeb; padding:0px 3px; color:#112c39; text-align:center}
.fotohits .r .right0 {margin:0 0 0 180px; background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px}

.fotohits .r .left1 { width:360px; height:64px; padding: 0px 0 0 15px; line-height:1.4em; }
.fotohits .r .right1 {margin:0 0 0 380px; background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px}
.fotohits a, .fotohits a:hover, .fotohits a.active {color:#ffffff}

/*
.fotohits .right33 { background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px; line-height:1.8em;}
.fotohits .right33_2 { background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px; line-height:1.2em;}
.fotohits ul {}
.fotohits ul li { background:url(images/foto_mark_li.gif) 0 6px no-repeat; padding: 0 0 0 10px}
.fotohits .rel {left:5px; top:-55px; font-size:0.9em; width:40px}
.fotohits .rel2 {left:5px; top:-48px; font-size:0.9em; width:40px; position:relative}
.fotohits .rel3 {top:-53px; left: 15px; font-size:0.9em; width:40px; position:relative}
*/

/************USER PROFILE PAGE************/
.profile_page { margin-top:10px }
.profile_page .top td.l {  background: url(images/rounded_corner_left_top.gif) no-repeat; width:15px; height:14px; border:0}
.profile_page .top .cen { background: url(images/block1_x.gif) #fff top repeat-x; height:14px; border:0}
.profile_page .top td.r { background: url(images/rounded_corner_right_top.gif) no-repeat; width:16px; height:14px; border:0}
.profile_page .bot td.l {  background: url(images/rounded_corner_left_bot.gif) no-repeat; width:15px; height:14px; border:0}
.profile_page .bot .cen { background: url(images/block1_x.gif) #fff top repeat-x; height:14px; border:0}
.profile_page .bot td.r { background: url(images/rounded_corner_right_bot.gif) no-repeat; width:16px; height:14px; border:0}

.role_body {width:270px; height:230px; overflow:hidden}


#footer .forum_front {padding-top:20px}
#footer .forum_front .forum_block .top td.cen { 
/*    width:970px; */
    width:1180px; 
}
#footer .forum_front .forum_block .bot td.cen { 
/*    width:970px; */
    width:1180px; 
}

.forum_disp_table_с {background: #9B9DA3; padding-top: 2px; color: white; font-weight: bold; }
.ff{padding-left: 30px; width: 35%}
.ff1{width: 30%;}
.ff2{width: 10%;}
.ff4{padding-left: 20px;}
.forum_main_block1 {margin-top: 5px; color: #28404C; font-weight: normal;}
.forum_theme_block td.left {background: url(images/forum_bl_l.gif) no-repeat ; width:9px; height:18px;}
.forum_theme_block td.cen {background: #9B9DA3; color:white; font-weight:bold;}
.forum_theme_block td.right {background: url(images/forum_bl_r.gif) no-repeat; width:9px; height:18px;}
.forum_all1 a {
    color: #FB6402 ;
    font-weight: normal !important;
    font-size: 1em;
    background: white;
    padding: 3px 5px 3px 5px;
    text-align: center;
    /*width: 30px;*/
    margin: 10px 5px 0 5px;
    display:block;
}
.forum_all1_comment a {
    color: #FB6402 ;
    font-weight: normal !important;
    font-size: 1em;
    background: white;
    padding: 3px 5px 3px 5px;
    text-align: center;
    /*width: 30px;*/
    margin: 10px 5px 0 5px;
    display:block;
}




.glavn_b { background:url(images/main_advert.jpg) no-repeat;  width:181px; height:814px;}
.glavn_b_new { background:url(images/advert/main_advert.png) no-repeat;  width:248px; height:1184px;}
.glavn_b img {border:0; padding:0; margin:0; background:none; float:none; cursor:pointer}

.ba1 { text-align:right; padding:0px 0px 0 0;}
.ba1_1 { text-align:right; padding:0px 0px 0 0;}


.ba2 { text-align:right; padding:172px 6px 0 0;}

.ba2_2 { text-align:right; padding:115px 3px 0 0;}

.ba2_3 { text-align:right; padding:179px 3px 0 0;}
.TextPage .ba2_3 table td {padding:0;}
.ba2_3 img.cl1 { margin:43px 4px 0 0px;}
.ba2_3 img.cl2 { margin:0px 0px 0 3px;}
.ba2_4 { text-align:right; padding:100px 3px 0 0;}
.ba2_5 { text-align:right; padding:153px 3px 0 0;}

.ba3 { text-align:right;  padding:3px 3px 0 0;}
.ba2_new { text-align:right; padding:35px 6px 0 0;}
.ba3_new { text-align:right;  padding:34px 3px 0 0;}
.ba4_new { text-align:right;  padding:53px 3px 0 0;}
.ba5_new { 
    position: relative;
    top: 121px;
    left:6px;
}
.ba6_new { text-align:right;  padding:57px 3px 0 0}
.ba3 img {margin:0 3px 0 3px;}
.ba4 { text-align:right; padding:3px 6px 0 0}
.ba5 { text-align:right; padding:2px 3px 0 0}

.glavn_b_2 { background: url(images/advert/blog_advert.png) no-repeat; width:248px; height:927px; }
.glavn_b_2 img {border:0; padding:0; margin:0; background:none; cursor:pointer; float:none}
/*.glavn_b_2 .ba1 {padding-right:1px;}*/
.glavn_b_2 .ba2 {padding:35px 6px 0 0;}
.glavn_b_2 .ba3 {padding:35px 3px 0 0 ;}
.glavn_b_2 .ba4 {padding:52px 3px 0 0 ;}
.glavn_b_2 .ba5 {padding:83px 3px 0 0 ;}
.glavn_b_2 .ba6 {
    position: relative;
    top: -121px;
    left:5px;
}

.glavn_b_3 { background: url(images/advert/tour_advert.png) no-repeat; width:248px; height:1099px;}
.glavn_b_3 img {border:0; padding:0; margin:0; background:none; cursor:pointer;  float:none}
.glavn_b_3 .ba1 {padding-right:1px;}
.glavn_b_3 .ba2 {padding:33px 3px 0 0 ;}
.glavn_b_3 .ba3 {padding:130px 3px 0 0 ;}
.glavn_b_3 .ba4 {padding:58px 3px 0 0 ;}
.glavn_b_3 .ba5 {padding:80px 3px 0 0 ;}

.glavn_b_4 { background: url(images/advert/country_advert.png) no-repeat; width:248px; height:1099px;}
.glavn_b_4 img {border:0; padding:0; margin:0; background:none; cursor:pointer;  float:none}
.glavn_b_4 .ba1 {padding-right:1px;}
.glavn_b_4 .ba2 {padding:33px 3px 0 0 ;}
.glavn_b_4 .ba3 {padding:124px 3px 0 0 ;}
.glavn_b_4 .ba4 {padding:49px 3px 0 0 ;}
.glavn_b_4 .ba5 {padding:212px 3px 0 0 ;}

.table_bl {padding:0 0px 0 8px;}
.table_bl h3.namepage { color:#ff6402;}

.banners #tbgforum td {border-bottom:1px solid #9b9da3; text-align:center; padding:2px 3px}
.banners #tbgforum td span {color:#ff6402; font-weight:bold;}
.banners #tbgforum .header td { border-bottom:0; padding:0}
.banners .prim {line-height:1.4em;}
.banners .prim span{font-size:1.1em; color:#6e6f72; font-weight:bold;}

.nowrap {white-space:nowrap;}

tr.dd {cursor:pointer; background:none;}
tr.dd2 {cursor:pointer; background:#ffde00;}

#footer .footer_block .top td.cen {
/*    width:970px; */
    width:1180px; 
}
.footer_block { color: #112c39; margin-top:20px }


/*.footer_block div.text {  padding:2px 18px 6px 18px; border-left:#e3e4e7 solid 1px; border-right:#e3e4e7 solid 1px; }
.footer_block .center { background:url(images/block1_cen_x.gif) #f0f0f1 top repeat-x; height: auto !important; height: 130px; min-height:130px;}
*/
.footer_block .top td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-16px -40px; width:15px; height:14px; border:0}
.footer_block .top .cen { background: url(images/block1_x.gif) #fefefe top repeat-x; height:14px; border:0}
.footer_block .top td.r { background:url('images/css_sprites.png') no-repeat;background-position:-31px -40px; width:16px; height:14px; border:0}
.footer_block .center { background:url(images/footer_cen_x.gif) #f0f0f1 top repeat-x; height: 130px;}
.footer_block .bfooter { background:url(images/footer_cen_xbook.gif) #f0f0f1 top repeat-x; height: 160px;}
.footer_block .optfooter { background:url(images/footer_cen_xopt.gif) #f0f0f1 top repeat-x; height: 270px;}
.footer_block .egypt { background:url(images/footer_cen_egypt.gif) #f0f0f1 top repeat-x; height: 215px;}
.footer_block .optmfooter { background:url(images/footer_cen_xmopt.gif) #f0f0f1 top repeat-x; height: 420px;}
.footer_block .center .lbg { background:url(images/block1_cen_l.gif) repeat-y left;   height: 130px;}
.footer_block .center .rbg { background:url(images/block1_cen_r.gif) repeat-y right;  height: 130px; }
.footer_block .center .text {  padding:10px 22px 0px 22px; line-height:1.3em;}
.footer .center .content { margin:0 215px 0 0;  padding:3px 0 0 0}

.footer h3 {margin:0px 0 3px 0; font-size:1em;}
.footer .counter {width: 200px;}
.footer .counter img {margin: 0 6px 0 0;}


.primary_bot {/*padding: 0 20px;*/}
.primary {height:22px;}
.primary_bot {padding: 0;letter-spacing: -0.01em;}
.primary .brl {border-left: 1px solid #3C3C3C}
.primary .brlor {border-left: 1px solid #FF6402}
.primary div {padding: 0 5px;}
.primary .rule {padding-left:20px;}

.primary .brr {border-left: 1px solid #ff6402;}
.primary_bot a.active, .primary a.active{
    font-weight: normal !important;
}
/*div.views-cloud ul {
  list-style: none;
  text-align: center;
}

div.views-cloud ul li, div.views-cloud div {
  display: inline;
  background: none;
  padding: 5px;
  margin: 10px;
  white-space: nowrap;
}

span.views-cloud-count {
  font-size: small;
  color: lightgrey;
}

li.views-cloud-size-1, div.views-cloud-size-1 {
  font-size: 0.7em;
}

li.views-cloud-size-2, div.views-cloud-size-2 {
  font-size: 0.75em;
}

li.views-cloud-size-3, div.views-cloud-size-3 {
  font-size: 0.8em;
}

li.views-cloud-size-4, div.views-cloud-size-4 {
  font-size: 0.85em;
}

li.views-cloud-size-5, div.views-cloud-size-5 {
  font-size: 0.9em;
}

li.views-cloud-size-6, div.views-cloud-size-6 {
  font-size: 0.95em;
}

li.views-cloud-size-7, div.views-cloud-size-7 {
  font-size: 1em;
}*/
div.views-cloud {
    line-height: 0.8;
}
.views-cloud-count {
    font-size: small;
    color: lightgrey;
}
.views-cloud-size-1 {
    font-size: 1em;
}
.views-cloud-size-2 {
    font-size: 1.2em;
}
.views-cloud-size-3 {
    font-size: 1.4em;
}
.views-cloud-size-4 {
    /*font-size: 1.8em;*/
    font-size: 1.6em;
}
.views-cloud-size-5 {
    /*font-size: 2em;*/
    font-size: 1.8em;
}
.views-cloud-size-6 {
    /*font-size: 2.2em;*/
    font-size: 1.9em;
}
.views-cloud-size-7 {
    /*font-size: 2.6em;*/
    font-size: 2em;
}
.views-cloud-size-8 {
    /*font-size: 2.8em;*/
    font-size: 2.1em;
}
.views-cloud-size-9 {
    /*font-size: 3em;*/
    font-size: 2.15em;
}
.views-cloud-size-10 {
    /*font-size: 3.2em;*/
    font-size: 2.2em;
}
/***begin for country cloud***/
div.views-cloud-country{
    line-height: 1;
}
div.views-cloud-country span{
    padding-right: 10px;
}
div.views-cloud-country a{
    /*color:#242727;*/
    color:#413f3f;
}
.views-cloud-count-country{
    font-size: small;
    color: lightgrey;
}
.views-cloud-country-size-1 {
    font-size: 1em;
}
.views-cloud-country-size-2 {
    /*font-size: 1.2em;*/
    font-size: 1.1em;
}
.views-cloud-country-size-3 {
    /*font-size: 1.4em;*/
    font-size: 1.2em;
}
.views-cloud-country-size-4 {
    /*font-size: 1.6em;*/
    font-size: 1.3em;
}
.views-cloud-country-size-5 {
    /*font-size: 1.8em;*/
    font-size: 1.4em;
}
.views-cloud-country-size-6 {
    /*font-size: 1.9em;*/
    font-size: 1.5em;
}
.views-cloud-country-size-7 {
    /*font-size: 2em;*/
    font-size: 1.6em;
}
.views-cloud-country-size-8 {
    /*font-size: 2.1em;*/
    font-size: 1.65em;
}
.views-cloud-country-size-9 {
    /*font-size: 2.15em;*/
    font-size: 1.7em;
}
.views-cloud-country-size-10 {
    /*font-size: 2.2em;*/
    font-size: 1.75em;
}
/***end for country cloud***/

.title_cloud {padding-bottom:5px; font-size:1.1em}

.node-type-page .content {padding:20px 10px 0 10px;}
.node-type-page .footer_block .center .text {padding-top:0px;}

.photoblogs_no_album {height:55px; padding-top:50px; }

.f_width {
    width: 860px;
/*    width: 644px;*/
}
.blogs {height:81px; color:#ffffff}
.blogs .l {background:url('images/css_sprites.png') no-repeat;background-position:0px -122px;width:92px; height:81px;}
.blogs .r { background:url(images/fotohits_x.gif) #909298 repeat-x}
.blogs .rr {background:url('images/css_sprites.png') no-repeat;background-position:0px -40px; width:16px;}
.blogs .r .left0 { width:160px; height:64px; padding: 0px 0 0 15px; line-height:1.4em; }
.blogs .r .left33 { width:33%; height:64px; padding: 0px 0 0 25px; line-height:1.8em; }
.blogs .link, .blogs  .link a, .blogs  .link a:hover{color:#112c39;}
.blogs .r span { background: #eaeaeb; padding:1px 4px; color:#112c39}
.blogs .r div.span { background: #eaeaeb; padding:0px 3px; color:#112c39; text-align:center}
.blogs .r .right0 {margin:0 0 0 180px; background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px}

.blogs .r .left1 { width:360px; height:64px; padding: 0px 0 0 15px; line-height:1.4em; }
.blogs .r .right1 {margin:0 0 0 380px; background:url(images/fotohits_sp.gif) no-repeat left top; height:81px; padding:0 0 0 20px}
.blogs a, .blogs a:hover, .blogs a.active {color:#ffffff}
/*.blogs .rel3 { padding:25px 8px 0 0; }*/
.blogs .rel3 { padding-top:25px; padding-right: 8px; }
.blogs .count td {padding:1px 3px;}

#they .kom td.l {background:url('images/css_sprites.png') no-repeat;background-position:-90px -93px; width:7px; height:14px; padding:0 ;border:0;}
#they .kom td.r {background:url('images/css_sprites.png') no-repeat;background-position:-97px -93px; width:7px; height:14px; padding:0; border:0;}
#they .kom td.center { background:url(images/kom_x.gif) repeat-x; padding:0 5px 0 10px; height:14px; border:0;}
.kom a, .kom a:hover {color:#112c39; font-size:0.9em;}
.rel_kom {left:10px; position:relative;}
.all { font-size:0.9em; padding: 0 0 0 0px}


.block_user { color: #112c39; margin-top:10px }
.block_user .top td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-16px -40px; width:15px; height:14px; border:0}
.block_user .top .cen { background:#fff; height:14px; border:0}
.block_user .top td.r { background:url('images/css_sprites.png') no-repeat;background-position:-32px -40px; width:15px; height:14px; border:0}
.block_user .bot td.l {  background:url('images/css_sprites.png') no-repeat;background-position:-29px 0px; width:15px; height:14px; border:0}
.block_user .bot .cen { background:#fff; height:14px; border:0}
.block_user .bot td.r { background:url('images/css_sprites.png') no-repeat;background-position:-45px 0px; width:15px; height:14px; border:0}
.block_user div.text {  padding:2px 18px 6px 18px;border-left:#e3e4e7 solid 1px; border-right:#e3e4e7 solid 1px;}
.block_user .center { background: #fff;}

.about img {margin:2px 0 0 0 ;}
.about .info {line-height:1.15em; padding: 0  0 0 12px  }

.block-652 .padquote {font-size:1.1em;}
/*.block-652 .view-quotations .views-field-field-quotation-nid-value  a { text-decoration:underline}
.block-652 .view-quotations .views-field-field-quotation-nid-value  a:hover {text-decoration:none}*/

html.js .resizable-textarea textarea {
    margin-bottom: 0pt;
    width: 600px;
    display: block;
}

#imgp
{
    clear:both;
    width:600px;
    padding-top: 10px;
}


html.js fieldset.collapsible .fieldset-wrapper {
    overflow: hidden;
}

.block1 .blue_text {
    color:#3861D7;
    /*font-size:1.5em;*/
    padding-bottom:10px;
}
.block1 .blue_text a {
    color:#3861D7;
}
.hot_tbg ul { margin: 7px 0; padding-left: 30px; }

.hot_tbg img {
    position:relative;
    top: 4px;
}

.weather_h { color:#ff6503; font-family:Verdana; font-size:1.2em;}
.weather .town { width:100px;}
.weather td {padding:7px 0;}
.currency td {padding:0 20px 0 0 ;}
.td50 {width:50%;}
.table-of-content{ padding:0em; margin:0em;}
.table-of-content dt{ clear:both; width: 70px;}
.table-of-content dd{ float:right; position:relative; top:-1.286em; margin-bottom:-1em; font-weight:bold;}


.page-arg-comment-reply .block1 .forumi {
    background: transparent;
}
.page-arg-comment-reply .block1 .forum_comment_td img {
    max-width: 400px !important;
}

.under_l{
    /*padding-top: 10px 0 0 15px;
    margin: 10px 0 10px 0;*/
    border-bottom: 1px solid #9b9da3;
}
a.dark_l {
    color: #28404C !important;
}

div#fancy_login_login_box .description {
    display:none;
}

.front #content {
    margin-top: -30px;
}
.blog-footer span {
    padding-right: 5px;
}
.blog-footer .b {
    border-right: #112C39 solid 1px;
    margin-right: 10px;
}
.blog-footer {
    padding: 3px 0 0 0;
    font-size: 0.9em;
    text-transform:lowercase;
}

.footer_block {
    /*margin-bottom: 10px;*/
}
.link_faq_talb{
}
.link_faq_talb a{
    color:black;
    background:url(images/chek_faq.png) no-repeat 0px 4px;
    display:block;
    padding-left: 11px;
}
.sv_photo_vov{
}
.sv_photo_vov a{
    color:#FF6402;
    background:url(images/chek_faq.png) no-repeat 0px 4px;
    display:block;
    padding-left: 11px;
}
.sv_photo_vov_1{
    margin-left: 12px;
    margin-top: 10px;
}
.sv_photo_vov_1 a{
    color:#FF6402;
    background:url(images/chek_faq.png) no-repeat 0px 4px;
    padding-left: 12px;
}

.node-type-contest .block3 .center {
    min-height:14px;
}

.page-arg-tournews .view-tourism-news,
.page-arg-node-232959 .pane-tourism-news,
.page-arg-node-285329 .pane-rubrics
{
    padding: 20px 10px 0;
}
.page-arg-tournews .title,
.page-arg-tourism-news .title,
.page-arg-node-232959 .title,
.view-id-rubrics.view-display-id-page_1 .title,
.page-arg-node-285329 .title
{
    font-size:1.2em;
    font-weight:bold;
}
.page-arg-tournews .node,
.page-arg-tourism-news .node,
.page-arg-node-232959 .node-type-tournews,
.page-arg-node-285329 .node-type-article{
    margin:0 0 15px !important;
}

.page-arg-tourism-news  .node-type-tournews{
    padding: 0px 10px 0;
}
.page-arg-tourism-news  .views-row-first{
    padding-top: 15px;
}

div.newf{
    width:393px;
    height: 108px;
    float: left;
}
div.news{
    width:224px;
    height: 108px;
    float: left;
}
div.newt{
    width:358px;
    height: 108px;
    float: left;
}
/*.cse-overlay {
    background-color:#FFFFFF;
    border:1px solid #333333;
    font-size:small;
    left:0;
    padding:10px;
    position:absolute;
    text-align:left;
    top:0;
    width:600px;
    z-index:10;
}*/

.tbg-sitemap {
    padding: 20px 10px 0 20px;
}
.tbg-sitemap .pri {
    background:url("images/chek_faq.png") no-repeat scroll 0 7px transparent;
    font-size:1.2em;
    font-weight:bold;
    line-height:150%;
    padding-left:10px;
}
.tbg-sitemap .sub {
    background:url("images/forem_line_l.gif") no-repeat scroll 0 7px transparent;
    line-height:140%;
    margin-left:20px;
    padding-left:15px;
}

.user_post {
    margin:20px 10px 0;
}
.user_post .post {
    border-top:1px solid #A9B0BA;
    padding:10px 0;
}
.user_post .post.post-1 {
    border: none;
}
.user_post .row-1 {
    color:#A9B0BA;
    font-weight:bold;
    padding:0 5px;
}
.user_post .row-2 {
    font-size:1.2em;
    padding:0 5px;
}

.photo-info .img img {
    border: 1px solid #000;
}

@media all and (-webkit-min-device-pixel-ratio:0) {
    body:first-of-type #primary-menu #testprimary ul.menu li ul li{
        margin-top: 9px;
    }
}
@media all and (-webkit-min-device-pixel-ratio:0) {
    body:first-of-type #primary-menu ul.menu li ul li{
        margin-top: 9px;
    }
}

.page-arg-node-add #edit-field-blog-comp-type-value-wrapper{width: 202px;float:left}

.page-arg-node-add #edit-title-wrapper{width: 290px; float:left}
.page-arg-node-add #edit-title-wrapper input{width: 275px}
.page-arg-node-add #edit-field-travel-time-0-value-wrapper input{width:160px}
.page-arg-node-add #edit-field-travel-time-0-value-wrapper{float:left;width:175px}
.page-arg-node-add #edit-field-travel-place-0-value-wrapper{float:left;width:170px;}
.page-arg-node-add #edit-field-travel-place-0-value {width:160px;}
.page-arg-node-add #country-wrapper{width: 457px; float: left;}
.page-arg-node-add #edit-field-story-country-0-nid-nid-wrapper{}
.page-arg-node-add #edit-field-blog-comp-type-value-wrapper {width:215px}
.page-arg-node-add #edit-field-blog-comp-type-value-wrapper select{width:202px !important;}
.page-arg-node-add #edit-field-blog-comp-type-value-wrapper select option{width:174px !important;}
.page-arg-node-add #edit-field-story-season-value-wrapper{float:left;width:293px;}
.page-arg-node-add #edit-field-story-season-value-wrapper select{width:270px !important;}
.page-arg-node-add #edit-field-story-season-value-wrapper select option{width:230px !important;}
.page-arg-node-add #edit-field-story-kind-tours-value-wrapper{float:left;width:270px}
.page-arg-node-add #edit-field-story-kind-tours-value-wrapper select{width:270px !important;}
.page-arg-node-add #edit-field-blog-keyword-value-wrapper {float:left;margin-left:15px}
.page-arg-node-add #edit-field-blog-keyword-value-wrapper select{width:270px !important}
.page-arg-node-add #edit-field-blog-keyword-value-wrapper select option{width:230px !important}
.page-arg-node-add #edit-field-album-for-srtory-nid-nid-wrapper{width:270px;}
.page-arg-node-add #edit-field-album-for-srtory-nid-nid-wrapper select{width:270px !important;}
.page-arg-node-add #edit-field-album-for-srtory-nid-nid-wrapper select option{width:230px !important;}
.page-arg-node-add #edit-body{width:855px;}


#block-views-archiv_redactora_block-block_1 .views-field-created{font-weight: bold;}
#block-views-archiv_redactora_block-block_1 .views-field-title{margin-bottom: 9px;}
#block-views-archiv_redactora_block-block_1 .views-field-title a{font-size:13px;font-weight:bold;color: #ff6402;}
#block-views-archiv_redactora_block-block_1 .views-field-body{margin-bottom: 17px;}
#block-views-archiv_redactora_block-block_1 .views-field-body a{color:#444; text-decoration: none;}
#block-views-archiv_redactora_block-block_1 .views-field-comment-count{color:#1D1D1F;margin-bottom: 20px;}
#block-views-archiv_redactora_block-block_1 .views-field-comment-count .orange{float:right; text-decoration: underline;}
#block-views-archiv_redactora_block-block_1 .views-field-comment-count .gray{color:#73717C;}
#block-views-archiv_redactora_block-block_1 .view-footer{  margin-top: 20px;text-align: right;}
#block-views-archiv_redactora_block-block_1 .view-footer a{ text-decoration: underline;color:#C0C0C0;}
.add_comment{float:right;}
.add_comment a{font-size: 11px;text-decoration: underline;color: #484746;}
.footer_block .orange a {font-size: 11px;}

.view-blog-company .views-field-field-oblojshka-fid {
    width: 370px;
    height: 275px;
    position: relative;
    float: left;

}

.view-blog-company .views-field-field-oblojshka-fid span.img-adv {
    position: absolute;
    color: #fff;
    background: rgba(0,0,0,0.6);
    padding: 6px;
    font-size: 14px;
}

.view-blog-company label {
    font-weight: bold;
}
.view-blog-company .img-title {
    position: absolute;
    bottom: 16px;
    background: rgba(0,0,0,0.6);
    width: 345px;
    line-height: 40px;

}
.view-blog-company .img-title a {
    color: #fff;
    text-decoration: underline;
    padding-left: 10px;
    font-size: 14px;
}
.view-blog-company .img-title a:hover {
    text-decoration: none;
}
.views-field-field-blog-company-uid {
    padding-top: 10px;
}
.views-field-field-anons-story-value {
    padding-top: 20px;
}

#block-views-blog_company-block_1 .tab100 {
    display: none;
}
#block-views-blog_company-block_1 .center, #block-views-blog_company-block_1 tr, #block-views-blog_company-block_1 td{
    background: none;
    border: none;
}