* {margin:0;  padding:0}
html,body {width:100%; height:100%}
body {font:normal 90%/1.5 arial, sans-serif; text-align:center; color:#3a4247; background:#fff}

@variables {url:'http://img.mandria.ua'}

#maincontainer {min-height:100%; width:100%; min-width:1000px; position:relative}
* html #maincontainer {height:100%}
#header {position:relative; width:100%; height:90px; margin:0 auto 0 0; text-align:left}
#wrapper {float:left; width:100%; margin-left:-280px; text-align:left; padding-bottom:20px}
#content {margin:0 200px 0 280px; text-align:left; padding:0 20px 50px 20px}
#navigation {float:left; width:200px; margin:20px 10px 30px -200px; text-align:left}
#extra {float:left; width:240px; text-align:left; padding:10px 15px 50px 10px}
#extra_nav {float:left; width:240px; text-align:left; padding:0 20px}
#content111 {margin:0 0 0 280px; padding:0 0 0 20px; background:orange}

#wrapper_wide {float:left; width:100%; margin-left:-270px; text-align:left; padding-bottom:20px}
#wrapper_wide #content {margin:0 0 0 270px; padding:0 20px}
#wrapper_wide #content1 {margin:0 0 0 270px; padding:0 10px 0 20px}

#footer {position:relative; width:100%; height:3.5em; margin-top:-5em; text-align:left; background:#fff; clear:both}
#footer .copy {float:right; width:240px; margin:0 20px}
#footer .main {margin-right:280px; padding-left:20px}
#footer p {margin:.1em 0}

#logo {width:200px; height:80px; float:left; background:url('/img/logo_3.gif') top center no-repeat; padding:0 20px}
#logo a.img {display:block; width:200px; height:80px}
#logo a.txt {text-decoration:none; color:#3a4247; cursor:pointer; cursor:hand}
#logo p {position:absolute; bottom:10px; font-size:.7em; margin-left:70px}

#logo_big {vertical-align:bottom height:110px; float:left}
#logo_big div {position:absolute; bottom:0}
#logo_big a {display:block; float:left; margin-right:24px; font-weight:bold}	
#logo_big img {float:left; margin:6px 2px 0 0}	
#logo_big ul {padding-top:84px}
#logo_big li {clear:none; display:inline}
#logo_big li a {background:url("/img/ar_right.gif") left no-repeat; padding-left:13px}
#logo_big li a.act {background:url("/img/ar_down.gif") left no-repeat; padding-left:13px}

#logo_r {width:200px; height:90px; background:url("/img/m_top.gif") right bottom no-repeat; float:right}


#login_h {margin:0 11px 5px 0}
#login_h a {margin-left:10px; padding:1px 3px}
#login_h span {margin-left:15px; padding:1px 3px}


p {margin:.6em 0}

/* links 
------------------------------------------*/
a {color:#004b9f}
a img {border:none}

a.right {font-size:.86em; text-align:right; background:url("/img/ar_right_s.gif") right no-repeat; padding-right:12px; margin-bottom:10px; float:right; clear:left}
a.right1 {font-size:.86em; text-align:right; background:url("/img/ar_right_s.gif") right no-repeat; padding-right:12px; float:right; clear:right}
a.left {text-align:right; padding-left:25px; float:left; clear:right; z-index:5}
.left-music {background:url("/img/sob_m1.gif") left no-repeat}
.left-sports {background:url("/img/sob_m2.gif") left no-repeat}
.left-art {background:url("/img/sob_m3.gif") left no-repeat}
.left-exhibition {background:url("/img/sob_m4.gif") left no-repeat}
.left-other {background:url("/img/sob_m5.gif") left no-repeat}
.left-m11 {text-align:right; padding-left:25px; float:left; clear:right; background:url("/img/icon1.gif") left no-repeat}
.left-m12 {text-align:right; padding-left:25px; float:left; clear:right; background:url("/img/icon2.gif") left no-repeat}
.left-m13 {text-align:right; padding-left:25px; float:left; clear:right; background:url("/img/icon3.gif") left no-repeat}
a.rtop {font-size:.86em; text-align:right; background:url("/img/ar_top_s.gif") right no-repeat; padding-right:12px; margin-bottom:10px; float:right; clear:left}
a.photo {display:block; background:url("/img/photo.gif") top left no-repeat; width:18px; height:25px; float:left; margin-left:8px}
a.past {color:#585858}
a.rate_1 {display:block; background:url("/img/rate_sm_10.gif") top left no-repeat; width:34px; height:8px; float:left; margin:5px 0 0 8px}
a.calendar {display:block; background:url("/img/calendar.gif") top left no-repeat; width:25px; height:20px; float:left; margin-top:3px}

a.home {width:13px; height:11px; background:url("/img/home.gif") no-repeat; float:left; margin:6px 8px 0 3px}
a.home:hover {background-position:0 -100px}

/* lists 
------------------------------------------*/
ul {margin:.3em 0; list-style-type:none}
ul li ul {padding-left:16px}
ul li ul li.u {border-bottom:none; font-size:.76em}

ol {padding-left:1.8em}

li {padding:.2em 0}

ul.small, ul.norm {margin:0}
ul.small li {padding:.3em}
li.norm {border-bottom:1px dotted #ccc; padding:.2em; padding-left:10px}

ul.w2 {margin-left:16px}

ul.news {font-size:0.86em; list-style:none}
ul.news li {padding-left:7px; background:url("/img/n-point.gif") left top no-repeat}

/* forms 
------------------------------------------*/
select {font:.86em arial, sans-serif; color:#3a4247}
input {padding:1px 2px}
.but_s {margin:0 16px; width:56px}
textarea {width:100%}

/* headers 
------------------------------------------*/
h1 {border:none; color:#54a654; font:1.6em arial, sans-serif; margin:-2px 0 .4em}

h2 {border-bottom:1px dashed #ccc; font:bold 1.05em arial, sans-serif; margin:0; clear:both}
h2.ar {border-bottom:none; background:url("/img/ar_bdown.gif") 0 4px no-repeat; padding-left:16px}
h2.tour {padding:0; margin-top:-3px; border:0}
h2.under {background:#f0ffe5; padding-bottom:2px}
h2 span.info {padding-top:6px}
h2 img {margin-right:5px}

h3 {font:bold 1em arial, sans-serif; margin:4px 0; clear:both}
h3 img {margin-right:5px}

/* gen 
------------------------------------------*/
.border0 {border:none}
.but {width:120px; height:36px; background:#7ebf7a url("/img/but.gif") no-repeat; float:left; padding:8px 0; text-align:center; border:none; color:#004b9f; text-decoration:underline; cursor:pointer}
.but_a {background:url("/img/but_a.gif") no-repeat; cursor:auto; text-decoration:none; color:#000}
.but_go {width:89px; height:36px; background:#f7b946 url("/img/but_go.gif") no-repeat; font-weight:bold}
.but_form {width:116px; height:32px; background:url("/img/but_form.gif") no-repeat; font-weight:bold; padding-bottom:6px; border:0}
.but_form a {font-size:1.1em}
.but_add {background:#8df150 url("/img/but_add.gif"); width:240px; height:36px; border:0; margin:0 0 1.5em 0; padding:8px 0; text-decoration:underline; cursor:pointer}
.but_add b {font-family:Arial; text-decoration:underline; color:#004b9f; font-size:1.1em}
.copyleft {text-align:right; font-size:.8em}
.clear {clear:both}
.clearn {clear:none}
.form {background:#dfffbb; border:solid 1px #54a654; padding:10px 16px}
.form_add {background:#dfffbb; border:solid 1px #54a654; padding:8px 12px; font-size:.9em}
.float {float:left}
.floatr {float:right}
.green {border:solid 2px #4ea24e; padding:4px; width:300px; text-align:center; margin-top:1em}
.indent {color:#000}
.info {font-size:.86em; color:#585858}
.l {text-align:center}
.left {text-align:left}
.marg0 {margin:0 ! important}
.margb0 {margin-bottom:0 ! important}
.newsinfo {font-size:.76em; color:#585858}
.path {text-align:left; font-size:.86em; margin:2px 0 10px; clear:both}
.position_rel {position:relative}
.premium {width:240px; height:350px}
.price {color:#ba0909; font-weight:bold}
.priceb {color:#ba0909; font-weight:bold; font-size:1.1em}
.print {background:url("/img/print.gif") left no-repeat; display:block; padding-left:16px; font-size:.86em; float:left}
.r {text-align:right}
.red {color:#f00}
.str {width:100%; margin-top:10px}
.topb {margin-bottom:1.5em}
.topb h3 {margin-bottom:0.5em; clear:none}
.topb h2 {margin-bottom:0.2em; border:0; clear:none}
.topb li {padding:0 0 0 20px}
.paid, .free, .exist {list-style-type:none}
.exist div, .paid div, .free div {float:left; width:11px; height:11px; margin:5px 5px 0 0;}
.paid div {background:url("/img/icons/paid-free.gif") 0 0 no-repeat}
.free div {background:url("/img/icons/paid-free.gif") 0% 100% no-repeat}
.exist div {background:url("/img/icons/paid-free.gif") 0px -62px no-repeat}
.topb1 {margin-bottom:1em}
.topm {margin-top:2em}
.topm1 {margin-top:1em}
.topm2 {margin-top:3em}
.trans {background-color:transparent}
.w140 {width:140px}
.w140 img {margin:4px 0}
.w246 {width:240px}
.w246 div.block {margin:0 0 0 30px}
.w246 a.right {background-color:#dfffbb}
.w300 {width:300px}
.w75 {width:75px; text-align:center; margin-right:10px}

.c {background:#feeb48}
.k {background:#b2eeff}
.uk {background:#8df150}

/* div 
------------------------------------------*/
div.ar {width:8px; height:36px; background-image:url("/img/n.gif"); float:left}

div.block {margin-bottom:1.5em; background:#f5ffea}
div.block h2 {border-bottom:1px dotted #54a654; margin:0; padding-left:6px; color:#54a654; background:#dfffbb; clear:both}
div.block ul {margin-top:0}
div.block li {border-bottom:1px dotted #ccc; padding:.2em; padding-left:10px}
div.block select {margin:4px 0}
div.block div.info, {margin-left:6px}
div.block h3 {margin-left:6px}
div.block1 {margin-bottom:1.5em; background:#f5ffea; padding:10px}
div.comment {background:#e0e0e0; padding:2px 10px; display:inline}

div.hdiv {height:31px; background:url("/img/mt-c.gif") left repeat-x; margin:-4px 20px 0 20px; vertical-align:top; background-color:#c3f2a7}
#hldiv {height:31px; background:url("/img/mt-l.gif") left no-repeat; float:left; vertical-align:middle; margin:0}
#hrdiv {height:31px; background:url("/img/mt-r.gif") right no-repeat; float:right}
#hldiv span {display:block; padding-left:10px; vertical-align:middle; float:left; padding-top:4px; margin:0}
#hrdiv span {display:block; padding-right:20px; text-align:left; width:215px; margin-top:5px}
#hrdiv p {text-align:left; margin:5px 10px 0 10px}
#hldiv a {color:#237123; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:16px; text-decoration:none}
#hldiv a.il {background:url("/img/mpoint.gif") left no-repeat; padding:0 8px 0 12px}
#hldiv a:hover {color:#000000}
#hldiv img {border:0px; height:11px; width:13px; margin:0 8px}

/*div.hotel li {display:inline; margin-right:.5em}*/
div.hotel p {font-size:0.9em}

div.hotel li:first-child {text-transform:capitalize}

div.sight {margin-bottom:6px; padding:2px 0; border-top:dotted 1px #ccc}
div.sight_l {margin:6px 0; padding:2px 0 8px; border-top:dotted 1px #ccc; border-bottom:dotted 1px #ccc}
div.sight p, div.sight_l p {font-size:.86em; margin-bottom:0}
div.sight img, div.sight_l img {float:left; margin:3px 6px 6px 0; border:solid 1px #3a4247}
div.sight div, div.sight_l div {height:103px}
div.sight div.info, div.sight_l div.info {text-align:right; height:auto}

div.tabs {float:left; width:100%; border-bottom:1px dotted #ccc; margin-bottom:16px; padding:0}
div.tabs_1 {width:10px; height:22px; background:url("/img/tab_a.gif") right no-repeat; 	float:left}
div.tab_l {width:3px; height:19px; background:url("/img/tab_l.gif") left no-repeat; float:left}
div.tab_r {width:3px; height:19px; background:url("/img/tab_r.gif") left no-repeat; float:left}
div.tab_l_a {width:3px; height:19px; background:url("/img/tab_l_a.gif") left no-repeat; float:left}
div.tab_r_a {width:3px; height:19px; background:url("/img/tab_r_a.gif") left no-repeat; float:left}

div.tab {float:left; margin:0 6px 0 0; padding:0; border:none; background:#dfffbb; clear:none; font:bold 1.05em arial, sans-serif}
div.tab a {font-weight:normal; float:left; padding:0 2px}
div.tab_a {float:left; margin:0 6px 0 0; clear:none; border-bottom:none; font:bold 1.05em arial, sans-serif}
div.tab_a p {border-top:solid 1px #ccc; float:left; margin:0; padding:0 2px}

/************/
div.tabs1 {float:left; width:100%; margin-bottom:16px; padding:0}
div.tab1_l {width:7px; height:27px; background:url("/img/pmenulb.gif") left no-repeat; float:left}
div.tab1_r {width:7px; height:27px; background:url("/img/pmenurb.gif") left no-repeat; float:left}
div.tab1_l_a {width:7px; height:27px; background:url("/img/pmenulw.gif") left no-repeat; float:left}
div.tab1_r_a {width:7px; height:27px; background:url("/img/pmenurw.gif") left no-repeat; float:left}

div.tab1 {float:left; margin:0 6px 0 0; padding:0; border:none; background:#c9f0ff; background:url("/img/pmenub2.gif") top left repeat-x; clear:none; font:bold 1.05em arial, sans-serif}
div.tab1:hover {background-position:0 -27px}
div.tab1 a {font-weight:normal; float:left; padding:4px 3px}
div.tab1_a {float:left; margin:0 6px 0 0; clear:none; border-bottom:none; background:url("/img/pmenuw.gif") left repeat-x; font:bold 1.05em arial, sans-serif}
div.tab1_a p {float:left; margin:0; padding:4px 3px}
/************/

div.w2 {float:left; width:49%}
div.w2_space {float:left; width:2%; 	}
div.w23 {float:right; width:67%}	
div.w3 {float:left; width:28%; margin-right:4%}
*html div.w3 {float:left; width:20%; margin-right:2%}
div.w3 img {float:left; margin:4px 2px 0 0}	
div.w3 ul {margin-left:16px}
div.w50 {float:left; width:46%; border-right:solid 1px #54a654; padding-right:3%}
div.w50r {float:left; width:47%; padding-left:3%}

div.w3-1 {float:left; width:62%; margin-right:4%}
div.w3-2 {float:left; width:34%}
div.w3-3 {float:left; width:47%; width:45% !ie; margin-right:6%}
div.w3-4 {float:left; width:47%; width:45% !ie}

/* span 
------------------------------------------*/
span.one {background:url("/img/one.gif") right bottom no-repeat; padding-right:20px; margin-right:16px; float:left}
span.two {background:url("/img/two.gif") right bottom no-repeat; padding-right:20px; margin-right:16px; float:left}
span.three {background:url("/img/three.gif") right bottom no-repeat; padding-right:20px; margin-right:16px; float:left}
span.four {background:url("/img/four.gif") right bottom no-repeat; padding-right:20px; margin-right:16px; float:left}
span.five {background:url("/img/five.gif") right bottom no-repeat; padding-right:20px; margin-right:16px; float:left}

.oneb {background:url("/img/one_big.gif") right bottom no-repeat; padding-right:35px; margin-right:16px}
.twob {background:url("/img/two_big.gif") right bottom no-repeat; padding-right:35px; margin-right:16px}
.threeb {background:url("/img/three_big.gif") right bottom no-repeat; padding-right:35px; margin-right:16px}
.fourb {background:url("/img/four_big.gif") right bottom no-repeat; padding-right:35px; margin-right:16px}
.fiveb {background:url("/img/five_big.gif") right bottom no-repeat; padding-right:35px; margin-right:16px}

/* tables 
------------------------------------------*/
table {border-collapse:collapse}
table td {padding:0}
table.cal {table-layout:fixed}
table.cal td {text-align:center; border:solid 1px #c9dfb2; font-size:.9em; padding:2px 4px; height:27px}
table.cal th {text-align:center; border:solid 1px #c9dfb2; font-size:.9em; padding:2px 4px; height:27px; font-weight:bold}
table.cal td.priceb {font-size:1.1em}
td.w {background:#fff3a0}

table.search td {padding:6px; border-bottom:solid 1px #fff; font-size:.86em}
table.search td.group {border:none}

table.add td {padding:6px 0}
table.add td table td {padding:0}
table.add td h2 {color:#54a654}

th.t1 {background:#ffe7b4; overflow:hidden}
.t1 {background:#fff6e2}
th.t2 {background:#e9fdb2; overflow:hidden}
.t2 {background:#f4fed9}
th.t3 {background:#b4fdb2; overflow:hidden}
.t3 {background:#dbfed9}

#tooltip{background:#FFFFE1; border:1px solid #666; color:#333; font:menu; margin:0px; padding:3px 5px; position:absolute; visibility:hidden}
img.img {height:auto; cursor:pointer; cursor:hand; border:1px solid black}

img.img-large {	position:absolute; margin-top:80px; display:none; border:2px solid #000}



/* -----------------------------------------------------*/

#content2 {float:left; width:100%; text-align:left}
#navigation2 {float:left; width:100%; text-align:left}
#extra2 {float:left; width:100%; text-align:center}

.forma {position:relative}
.fbl-tl, .fbl-tr, .fbl-bl, .fbl-br, .fgr-tl, .fgr-tr, .fgr-bl, .fgr-br, .fyel-tl, .fyel-tr, .fyel-bl, .fyel-br {position:absolute; width:7px; height:7px}
.fbl-tl {top:-3px; left:-3px; background:url(/img/fbl-tl.gif) no-repeat}
.fbl-tr {top:-3px; right:-3px; background:url(/img/fbl-tr.gif) no-repeat}
.fbl-bl {bottom:-3px; left:-3px; background:url(/img/fbl-bl.gif) no-repeat}
.fbl-br {bottom:-3px; right:-3px; background:url(/img/fbl-br.gif) no-repeat}

.fgr-tl {top:-3px; left:-3px; background:url(/img/fgr-tl.gif) no-repeat}
.fgr-tr {top:-3px; right:-3px; background:url(/img/fgr-tr.gif) no-repeat}
.fgr-bl {bottom:-3px; left:-3px; background:url(/img/fgr-bl.gif) no-repeat}
.fgr-br {bottom:-3px; right:-3px; background:url(/img/fgr-br.gif) no-repeat}

.fyel-tl {top:-3px; left:-3px; background:url(/img/fyel-tl.gif) no-repeat}
.fyel-tr {top:-3px; right:-3px; background:url(/img/fyel-tr.gif) no-repeat}
.fyel-bl {bottom:-3px; left:-3px; background:url(/img/fyel-bl.gif) no-repeat}
.fyel-br {bottom:-3px; right:-3px; background:url(/img/fyel-br.gif) no-repeat}


.vkl-b1 {left:5px; width:95px}
.vkl-b2 {left:103px; width:105px}
.vkl-b3 {left:211px; width:135px}
.vkl-bact {height:27px; text-align:center; position:absolute; border-bottom:3px solid #effbff; border-top:3px solid #95daf4; background-color:#effbff; top:-32px; padding-top:3px}
.vkl-bpas {height:21px; text-align:center; position:absolute; border-top:2px solid #95daf4; background-color:#effbff; top:-26px; background:url(/img/vkl-b-p.gif) top repeat-x}
.vkl-bl {position:absolute; top:-3px; left:0px; background:url(/img/vkl-bl1.gif) no-repeat; width:8px; height:32px}
.vkl-br {position:absolute; top:-3px; right:0px; background:url(/img/vkl-br1.gif) no-repeat; width:8px; height:32px}
.vkl-blp {position:absolute; top:-2px; left:0px; background:url(/img/vkl-bl1p.gif) no-repeat; width:7px; height:25px}
.vkl-brp {position:absolute; top:-2px; right:0px; background:url(/img/vkl-br1p.gif) no-repeat; width:7px; height:25px}

.vkl-g1 {left:5px; width:70px}
.vkl-g2 {left:78px; width:85px}
.vkl-g3 {left:166px; width:165px}
.vkl-gact {height:27px; text-align:center; position:absolute; border-bottom:3px solid #ffffff; border-top:3px solid #92d569; background-color:#ffffff; top:-32px; padding-top:3px}
.vkl-gpas {height:21px; text-align:center; position:absolute; border-top:2px solid #92d569; top:-26px; background:url(/img/vkl-g-p.gif) top repeat-x}
.vkl-gl {position:absolute; top:-3px; left:0px; background:url(/img/vkl-gl.gif) no-repeat; width:8px; height:32px}
.vkl-gr {position:absolute; top:-3px; right:0px; background:url(/img/vkl-gr.gif) no-repeat; width:8px; height:32px}
.vkl-glp {position:absolute; top:-2px; left:0px; background:url(/img/vkl-gl-p.gif) no-repeat; width:7px; height:25px}
.vkl-grp {position:absolute; top:-2px; right:0px; background:url(/img/vkl-gr-p.gif) no-repeat; width:7px; height:25px}

.icon {border:0; margin-right:10px; position:absolute; left:0; top:3px}
.dicon {position:relative; padding-left:30px}

.box {width:100%; padding:1px 0 !important; border-bottom:1px dotted #54a654; background:#dfffbb !important; margin:0}
.box b {padding-left:10px !important; color:#54a654; font-size:14px}
.box-head {padding:5px; color:#54a654}
.box-center {width:100%; text-align:left; padding:5px 0; background:url(/img/box-line.gif) bottom repeat-x}
.box-center1 {width:100%; text-align:left; background-color:#f5ffea; padding:2px 0; position:relative; margin:0}
.box-line {padding:0 85px 0 10px; margin-bottom:5px; position:relative; text-align:left}
.box-line1 {padding:0 85px 0 10px; margin-bottom:5px; position:relative; text-align:left}
.box-opinion {position:absolute; top:2px; right:5px; text-align:center}
div.vote_body div {display:block; width:49px; height:10px; padding:0; margin:0 0 2px 5px; line-height:0; font-size:0}
.degree05 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 0 no-repeat}
.degree1 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -11px no-repeat}
.degree15 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -22px no-repeat}
.degree2 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -33px no-repeat}
.degree25 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -44px no-repeat}
.degree3 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -55px no-repeat}
.degree35 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -66px no-repeat}
.degree4 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -77px no-repeat}
.degree45 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -88px no-repeat}
.degree5 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -99px no-repeat}
.degree55 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -110px no-repeat}
.degree6 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -121px no-repeat}
.degree65 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -132px no-repeat}
.degree7 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -143px no-repeat}
.degree75 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -154px no-repeat}
.degree8 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -165px no-repeat}
.degree85 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -176px no-repeat}
.degree9 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -187px no-repeat}
.degree95 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -198px no-repeat}
.degree10 {background:url('http://www.turpravda.com/img/button/votes/vote_line_s/degree.gif') 0 -209px no-repeat}

.link {font-size:13px}

.bl-inp {border:1px solid #6dc1e0; margin:3px 0 3px 0; height:16px; width:100%}

.paragraph {width:100%; background-color:#ff6347; text-align:left; margin:5px 0; clear:right; background:url(/img/par-line.gif) bottom repeat-x}
.paragraph b {float:right; background-color:#ffffff; color:#ba0909; padding-left:5px; margin:0}
.paragraph span {background-color:#ffffff; padding:3px 5px 3px 0}
.paragraph img {float:right; background-color:#ffffff; border:1px solid #ffffff; color:#ba0909; padding-left:5px; margin:0}

.paragraph1 {position:relative; width:100%; background-color:#ff6347; text-align:left; margin:5px 0 0 0; background:url(/img/par-line.gif) bottom repeat-x}
.paragraph1 b {position:absolute;  top:0px;  right:0px; background-color:#ffffff; color:#ba0909; padding-left:5px; margin:0}
.paragraph1 span {background-color:#ffffff; padding:3px 5px 3px 0; font-weight:bold}

.sightnp {padding:7px 10px} /* background:#dff6d2; border:1px solid #ccc; */
.sightnp i {font-size:0.8em; font-style:normal}

.bl-inpt {border:1px solid #6dc1e0; margin:3px 0 3px 0; width:100%; height:20px; background:white}
.bl-inp1 {border:1px solid #6dc1e0; margin:3px 0 3px 0; width:30%; height:16px}

.image {border:4px solid #cccccc; margin:5px 0 15px 0}
.lir {margin-left:65px; margin-bottom:5px; clear:right}
.lir p {width:100%; float:left; padding:0; margin:0; margin-bottom:5px}
.lir span {font-size:12px; margin-right:15px}
.lir i {font-size:13px; color:#ff9900; font-style:normal; font-weight:bold}
.lir input {width:40px; background:transparent; color:#ff7800; font-size:13px; font-weight:bold; border:0}
.lir div {font-size:12px; float:left}
.lmr {width:150px}
.km {margin:0 5px; width:70px; font-size:12px; font-weight:bold}
.dmr {color:#999}
.dmr a {color:#999}
.dmr a:hover {color:#666666}
.hr {border-bottom:1px dashed #ccc; width:100%; clear:both; margin-bottom:8px}
.hr1 {border-bottom:1px dashed #ccc; width:100%; margin-top:10px; padding-bottom:10px}

#way-m {margin:7px 10px}
#way-m li {list-style-type:none}

/* Маршруты */
.ro-top {background:url(/img/route-br-top.gif) right top repeat-y}
.ro-bot {background:url(/img/route-br-bot.gif) right bottom repeat-y; height:15px !important}
.ro-head {font-size:16px; padding:5px; background:#addf90; margin-right:5px; line-height:16px}
.ro-head span {font-size:22px}
.ro-brack {background:url(/img/route-br-bg.gif) repeat-y}
.ro-tline {background:url(/img/route-bg.gif) top left repeat-y}
.ro-descr {font-size:14px; margin:5px; padding:5px; border:2px solid #98d277; background:#e9ffe3}
.ro-descr img {float:right; margin-right:5px; clear:right} /*width:40px; */
.ro-new {line-height:16px; padding-left:85px; font-size:12px}
.ro-new a {font-size:14px}
.ro-spot {margin:5px 0; font-size:18px}
.ro-spot a {font-size:14px; color:#339900; font-weight:bold; line-height:18px}
.ro-spot img {margin:0 10px -1px 10px; padding:0}
.ro-td1 td {font-size:12px; padding:3px 50px; background:#ececec; border:1px solid #cccccc}
.ro-td2 td {font-size:12px; padding:3px 50px; border:1px solid #cccccc}
.examle {font-size:0.86em; color:#999; line-height:12px}
.examle a {color:#999; text-decoration:none; border-bottom:1px dashed #999}

/* Вкладки */
.insetb {height:35px; width:30px; position:relative; z-index:2; float:left}
.TabActive {height:35px; text-align:center; background-color:#effbff; margin:10px 5px -3px 0; background:url(/img/vbal.gif) no-repeat; position:relative; z-index:2; float:left; padding:0 10px}
.TabActive b {color:#3a4247; line-height:34px}
.TabActive a {text-decoration:none}
.TabActive a:focus {outline:none}
.TabActive i {position:absolute; top:0; right:-2px; background:url(/img/vbar.gif) no-repeat; height:35px; width:8px}
.TabClose {height:25px; text-align:center; background-color:#effbff; margin:17px 5px  -1px 0; background:url(/img/vbpl.gif) no-repeat; position:relative; z-index:2; float:left; padding:0 8px}
.TabClose b {line-height:26px; font-weight:normal}
.TabClose i {position:absolute; top:0; right:-2px; background:url(/img/vbpr.gif) no-repeat; height:25px; width:8px}
.TabClose a:focus {outline:none}

.insetg {height:35px; width:15px; position:relative; z-index:2; float:left}
.TabActive1 {height:35px; text-align:center; background-color:#effbff; margin:10px 5px -3px 0; background:url(/img/vgal.gif) no-repeat; position:relative; z-index:2; float:left; padding:0 10px}
.TabActive1 b {color:#3a4247; line-height:34px}
.TabActive1 a {text-decoration:none}
.TabActive1 a:focus {outline:none}
.TabActive1 i {position:absolute; top:0; right:-2px; background:url(/img/vgar.gif) no-repeat; height:35px; width:8px}
.TabClose1 {height:25px; text-align:center; background-color:#effbff; margin:17px 5px  -1px 0; background:url(/img/vgpl.gif) no-repeat; position:relative; z-index:2; float:left; padding:0 8px}
.TabClose1 b {line-height:26px; font-weight:normal}
.TabClose1 i {position:absolute; top:0; right:-2px; background:url(/img/vgpr.gif) no-repeat; height:25px; width:8px}
.TabClose1 a:focus {outline:none}

.tabl {padding:5px 0}

/* Закругление уголков без рисунков */
/* голубой radius8 */
.roundblue {background:transparent; margin:0 5px 10px 20px; min-width:355px; z-index:1}
.roundbluec {display:block; background:#effbff; border:3px solid #95daf4; border-width:0 3px}
.roundblue1 {background:transparent; margin:0 0 10px 0}

.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb7, .xb8, .xb9, .xb0 {display:block; overflow:hidden; font-size:0}
.xb1, .xb2, .xb3, .xb4, .xb5, .xb6, .xb8 {height:1px}
.xb4, .xb5, .xb6, .xb7 {border-left:1px solid #95daf4; border-right:1px solid #95daf4}

.xb1 {margin:0 8px; background:#95daf4}
.xb2 {margin:0 6px; background:#95daf4}
.xb3 {margin:0 4px; background:#95daf4}
.xb4 {margin:0 3px; background:#effbff; border-width:0 5px}
.xb5 {margin:0 2px; background:#effbff; border-width:0 4px}
.xb6 {margin:0 2px; background:#effbff; border-width:0 3px} 
.xb7 {margin:0 1px; background:#effbff; border-width:0 3px; height:2px} 

.xb8 {margin:0 3px; background:#95daf4}
.xb9 {margin:0 2px; background:#95daf4; height:2px}
.xb0 {margin:0 1px; background:#95daf4; height:2px} 

/* голубой radius5 */
.xb51, .xb52, .xb53, .xb54, .xb55, .xb56, .xb57 {display:block; overflow:hidden; font-size:0}
.xb51, .xb52, .xb53, .xb54, .xb55, .xb56, .xb57 {height:1px}
.xb54, .xb55, .xb56, .xb57 {border-left:1px solid #95daf4; border-right:1px solid #95daf4}

.xb51 {margin:0 5px; background:#95daf4}
.xb52 {margin:0 3px; background:#95daf4}
.xb53 {margin:0 2px; background:#95daf4}
.xb54 {margin:0 1px; background:#effbff; border-width:0 5px}
.xb55 {margin:0 1px; background:#effbff; border-width:0 3px}
.xb56 {margin:0; background:#effbff; border-width:0 4px} 

.xb57 {margin:0 1px; background:#95daf4; height:2px}

/* оранжевый radius8*/
.roundyell {background:transparent; margin:0 5px 10px 20px; min-width:355px}
.roundyellc {display:block; background:#fff6d9; border:3px solid #ffe098; border-width:0 3px}

.xy1, .xy2, .xy3, .xy4, .xy5, .xy6, .xy7, .xy8, .xy9, .xy0 {display:block; overflow:hidden; font-size:0}
.xy1, .xy2, .xy3, .xy4, .xy5, .xy6, .xy8 {height:1px}
.xy4, .xy5, .xy6, .xy7 {border-left:1px solid #ffe098; border-right:1px solid #ffe098}

.xy1 {margin:0 8px; background:#ffe098}
.xy2 {margin:0 6px; background:#ffe098}
.xy3 {margin:0 4px; background:#ffe098}
.xy4 {margin:0 3px; background:#fff6d9; border-width:0 5px}
.xy5 {margin:0 2px; background:#fff6d9; border-width:0 4px}
.xy6 {margin:0 2px; background:#fff6d9; border-width:0 3px} 
.xy7 {margin:0 1px; background:#fff6d9; border-width:0 3px; height:2px}
 
.xy8 {margin:0 3px; background:#ffe098}
.xy9 {margin:0 2px; background:#ffe098; height:2px}
.xy0 {margin:0 1px; background:#ffe098; height:2px} 

/* оранжевый radius5*/
.roundyell1 {background:transparent; margin-bottom:10px; z-index:1}
.xy51, .xy52, .xy53, .xy54, .xy55, .xy56, .xy57 {display:block; overflow:hidden; font-size:0}
.xy51, .xy52, .xy53, .xy54, .xy55, .xy56, .xy57 {height:1px}
.xy54, .xy55, .xy56, .xy57 {border-left:1px solid #ffe098; border-right:1px solid #ffe098}

.xy51 {margin:0 5px; background:#ffe098}
.xy52 {margin:0 3px; background:#ffe098}
.xy53 {margin:0 2px; background:#ffe098}
.xy54 {margin:0 1px; background:#fff6d9; border-width:0 5px}
.xy55 {margin:0 1px; background:#fff6d9; border-width:0 3px}
.xy56 {margin:0; background:#fff6d9; border-width:0 4px} 

.xy57 {margin:0 1px; background:#ffe098; height:2px}

/* зеленый radius8*/
.roundgreen {background:transparent; margin:0 10px 10px 5px; min-width:300px; z-index:1}
.roundgreenc {display:block; background:#f2fdeb; border:3px solid #92d569; border-width:0 3px}

.xg1, .xg2, .xg3, .xg4, .xg5, .xg6, .xg7 {display:block; overflow:hidden; font-size:0}
.xg1, .xg2, .xg3, .xg4, .xg5, .xg6 {height:1px}
.xg4, .xg5, .xg6, .xg7 {background:#ccc; border-left:1px solid #92d569; border-right:1px solid #92d569}

.xg1 {margin:0 8px; background:#92d569}
.xg2 {margin:0 6px; background:#92d569}
.xg3 {margin:0 4px; background:#92d569}
.xg4 {margin:0 3px; background:#f2fdeb; border-width:0 5px}
.xg5 {margin:0 2px; background:#f2fdeb; border-width:0 4px}
.xg6 {margin:0 2px; background:#f2fdeb; border-width:0 3px} 
.xg7 {margin:0 1px; background:#f2fdeb; border-width:0 3px; height:2px} 

/* зеленый radius5*/
.roundgreen0 {background:transparent; margin-bottom:10px; z-index:1}
.xg31, .xg32, .xg33, .xg34, .xg35, .xg36, .xg37 {display:block; overflow:hidden; font-size:0}
.xg31, .xg32, .xg33, .xg34, .xg35, .xg36, .xg37 {height:1px}
.xg34, .xg35, .xg36, .xg37 {border-left:1px solid #d6f6b5; border-right:1px solid #ffe098}

.xg31 {margin:0 5px; background:#d6f6b5}
.xg32 {margin:0 3px; background:#d6f6b5}
.xg33 {margin:0 2px; background:#d6f6b5}
.xg34 {margin:0 1px; background:#f5ffea; border-width:0 5px}
.xg35 {margin:0 1px; background:#f5ffea; border-width:0 3px}
.xg36 {margin:0; background:#f5ffea; border-width:0 4px} 

.xg37 {margin:0 1px; background:#d6f6b5; height:2px}

/* зеленый radius5 без заголовка*/
.roundgreen1 {background:transparent; margin-bottom:10px; min-width:355px; z-index:1}
.xg51, .xg52, .xg53, .xg54, .xg55, .xg56 {display:block; overflow:hidden; font-size:0}
.xg51, .xg52, .xg53, .xg54, .xg55, .xg56 {height:1px}
.xg54, .xg55, .xg56 {border-left:1px solid #d6f6b5; border-right:1px solid #d6f6b5}

.xg51 {margin:0 5px; background:#d6f6b5}
.xg52 {margin:0 3px; background:#d6f6b5}
.xg53 {margin:0 2px; background:#d6f6b5}
.xg54 {margin:0 1px; background:#f5ffea; border-width:0 5px}
.xg55 {margin:0 1px; background:#f5ffea; border-width:0 3px}
.xg56 {margin:0; background:#f5ffea; border-width:0 4px} 

/* Формы */
.seace {display:block; background:#effbff; border:3px solid #95daf4; border-width:0 3px; padding:10px; font-family:Arial, sans-serif}
.seace1 {display:block; background:#effbff; font-family:Arial, sans-serif}
.seace select, .seace1 select {margin:2px 0; padding:1px 0; font-size:12px; font-family:Arial, sans-serif}
.seace input.form, .seace1 input.form {margin:2px 0; font-size:12px; font-family:Arial, sans-serif}
.zona {margin-left:5px}
.zona b {font-size:11px; font-weight:normal}

/* Картинки */
.pic, .pic-b img {border:5px solid #ccc}
.pic1 {border:4px solid #ccc}
.pic2 {border:4px solid #eaeaea}
.izb {margin:6px 0 10px 6px}
.izb img {border:5px solid #ccc}
.izbr {margin:5px 0}
.izbr img {border:5px solid #ccc}
.izbr img:hover {border:5px solid #f5d488}
.but-top {float:right; margin-top:4px}

.margr, .pic-b img {margin-right:5px}
.margp1 {margin:5px 10px 0 0}
.margp2 {margin:5px 5px 0 0}
.margp3 {margin:4px 0 5px 10px}
.margt {margin-top:4px}


/* Кнопки */
.butsm1m {padding:0; border:none; background-color:transparent; clear:both; cursor:pointer; outline:none; font-weight:bold; color:#060; width:245px; height:53px}
.butsm1m:hover {color:#000}
.butsm1m:active {margin:1px 0px -1px 1px}
.butsm11 {padding:0; margin:0; border:none; display:inline; background-color:#a6ec5f; background-image:url(/img/but-sml.gif); height:52px;  width:189px; text-align:center; float:left}
.butsm11 p {padding-top:4px; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.butsm12 {padding:0; margin:0;  display:inline; background-color:#a6ec5f; height:52px; width:50px; background-image:url(/img/but-smr2.gif); float:left}

.butsm21 {padding:0; margin:0; border:none; display:inline; background-color:#a6ec5f; background-image:url(/img/but-sml.gif); height:52px;  width:212px; text-align:center; float:left}
.butsm21 p {padding-top:4px; font-size:16px; font-family:Arial, Helvetica, sans-serif}
.butsm22 {padding:0; margin:0;  display:inline; background-color:#a6ec5f; height:52px; width:27px; background-image:url(/img/but-smr1.gif); float:left}

.butsm3m {padding:0; border:none; background-color:transparent; clear:both; cursor:pointer; outline:none; font-weight:bold; color:#060; width:245px; height:63px}
.butsm3m:hover {color:#000}
.butsm3m:active {margin:1px 0px -1px 1px}
.butsm31 {padding:0; margin:0; border:none; display:inline; background-color:#a6ec5f; background-image:url(/img/but-bl.gif); height:62px;  width:212px; text-align:center; float:left}
.butsm31 p {padding-top:1px; font-size:16px; font-family:Arial, Helvetica, sans-serif; line-height:18px}
.butsm32 {padding:0; margin:0;  display:inline; background-color:#a6ec5f; height:62px; width:27px; background-image:url(/img/but-br.gif); float:left}

/* Листалка */
.page-a, .page-p {padding:5px 3px 5px 0; float:left}
.page-a b {background-color:#8cc9e9; color:#fff; padding:2px 5px; font-family:Arial; font-size:13px; font-weight:normal}
.page-p a {background-color:#c4efff; padding:2px 5px; font-family:Arial; font-size:13px; text-decoration:none; color:#004b9f}
.page-p a:hover {background-color:#aee2f5; color:#00789f}

/* Поиск*/
.s-bline {padding:4px 0 4px 10px; border-bottom:1px dashed #ccc}
.s-descr {font-size:12px; line-height:14px}
.s-marg {margin:5px 0 0 20px}
.s-tmarg {margin-top:5px}
.s-padd {margin-right:15px}

/* cities */
#cText {width:96%; min-height:20px; background-image:url('http://www.mandria.ua/cities/icon.gif'); background-repeat:no-repeat; background-position:right; padding-right:22px}

