html {
height:100%;
overflow-y:scroll;
}

body{
background:#fff url(../img/bg_body.jpg) repeat-x top left;
font-family:arial;
font-size: 12px;
color:#666;
height:auto;
}


/*?=globals
------------------- */
ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,td {margin: 0; padding: 0;}
img{border:0;}
table.layout{border-collapse:collapse;empty-cells:show;width:100%;}
table.layout_nw{border-collapse:collapse;empty-cells:show;}
.clear{clear:both;height:0;overflow:hidden;}
.clear_after:after {font-size:0;display:block;visibility:hidden;clear:both;height:0;content:".";line-height:0;}
/*:first-letter*/


a {color:#f90;}
a:hover{color:#000;}

.hidden {visibility: hidden;}

ul, ol {margin: 0 0 20px 22px;}
ul li, ol li {padding: 0 0 2px;}

p {padding: 0 0 20px;}

p b {color:#000;}
big {font-size: 18px; color:#f93;}
small {font-size: 11px; color:#f93;}

h1 {color:#f90; font-size: 24px; font-family: "PF Handbook Pro", arial; margin: 0 0 10px;}
h2 {color:#000; font-size: 12px; font-family: arial; margin: 0 0 7px; font-weight: bold;}
h2 a {color:#000;}
h2 a:hover {color:#000; text-decoration: none;}

.img {border: 1px solid #ccc; padding: 3px;}


/*?=wrap
------------------- */
/*.bg {min-width: 1000px; background: url('../img/bg.gif') left top repeat-x;}
.header_bg {background: url('../img/header_bg.jpg') 50% top no-repeat;}*/


.wrap {
font-size: 12px;
color:#666;
width: 980px;
margin: 0 auto;
text-align: left;
min-height: 199px;
height: auto !important;
height: 199px;
}

/*?=header
------------------- */
.header {height: 199px; position: relative; background: url('../img/header_bg2.jpg') left top no-repeat;}
.content {background: url('../img/header_bg2.jpg') left -199px no-repeat;}

.logo {position: absolute; left: 0; top: 36px;}
.jet {position: absolute; left: 259px; top: 48px;}

.header_r {float: right; text-align: right; width: 300px;}

.phones {margin: 0 0 20px;}
.phones img {vertical-align: top;}

.header_menu {overflow: hidden; margin: 0 0 10px;}
.header_menu ul {list-style: none; margin: 0; float: right;}
.header_menu li {float: left; font-size: 11px; color:#fff; padding: 0 0 0 10px;}
.header_menu li a {float: left; font-size: 11px; color:#fff; text-decoration: none; padding: 0 0 0 7px; background: url('../img/arrows/02.gif') left 5px no-repeat;}
.header_menu li a:hover {color:#fff; text-decoration: underline;}
.langs {overflow: hidden;}

.partners {overflow: hidden;}
.partners div {float: left; width: 33%; overflow: hidden; padding: 0 0 20px; font-size: 11px;}
.partners div img {margin: 0 0 5px;}
.partners div a {text-decoration: none;}


.menu {margin: 0 0 15px; overflow: hidden;}

/*?=search
------------------- */
.search {width: 320px; height: 27px; margin: 0 0 15px;}
.search input {float: left;}
.search td {padding: 0 5px 0 0;}
.search div.l {margin: 0 5px 0 0; background: url('../img/text_field/l.gif') left top no-repeat; width: 212px; height: 27px;}
.search div.r {position: relative; left: 5px; background: url('../img/text_field/r.gif') right top no-repeat; height: 23px; padding: 4px 0 0;}
.search div.r input {border: 0; background:transparent; width: 20px; padding: 0; margin: 0; font-size: 16px; font-family: arial; color:#666; width: 207px;}

.flash_banner {margin: 0 0 15px; overflow: hidden;}

/*?=yellow_block
------------------- */
.yellow_block {color:#000; background:#f90 url('../img/yellow_block_bg.gif') left top no-repeat; width: 310px; margin: 0 0 20px;}
.yellow_block2 {background:url('../img/yellow_block_bg2.gif') left bottom no-repeat; width: 266px; padding: 15px 22px;}
.book_text {overflow: hidden; margin: 0 0 10px;}
.yellow_block td {padding: 0 0 5px;}
.yellow_block td input, .yellow_block td label {vertical-align: middle;}

/*?=selects
------------------- */
.sel_parent {
background-color:#FFFFFF;
border:1px solid #FF9933;
height:18px;
position:relative;
}

.sel_down {
background:transparent url(../img/icons/01.gif) no-repeat scroll right 50%;
color:#666666;
cursor:pointer;
display:block;
float:none !important;
font-size:12px;
height:18px;
line-height:17px;
padding:0 23px 0 5px;
}

/*
.sel_parent{position:relative; border:1px solid #f93;background-color:#FFFFFF;height:22px}
.sel_down{display:block; background:url('../img/icons/01.gif') no-repeat right 50%;color:#666; cursor:pointer;float:none!important;font-size:12px;height:22px; line-height:21px; padding:0 23px 0 5px;}
*/

.sel_down_date {background:url('../img/icons/02.gif') no-repeat right 50%;}
.sel_down_arrow {background:url('../img/arrows/01.gif') no-repeat right 50%;}
.sel_down span{float:left; width:100%; overflow:hidden; height:22px;}
.sel_list{overflow:auto; overflow-x:hidden; border:1px solid #f93; width:100%;background:#fff;display:none; position:absolute; top:21px; left:-1px}
.sel_list a{overflow: hidden; outline: none; display:block; padding: 0 5px; margin:0; font-size:12px;color:#666; text-decoration:none; height: 22px; line-height: 21px;}
.sel_list a:hover{color:#000;text-decoration:none;background:#FFE9CB;}
.sel_list a span {float: left; width: 100%; overflow: hidden; cursor: pointer; margin: 0; padding: 0;}

.book_button {padding: 5px 0; overflow: hidden;}
.book_link {font-size:11px; text-align: right; color:#fff;}
.book_link a {color:#fff;}
.book_link a:hover {color:#fff; text-decoration: none;}

/*?=news
------------------- */
.date {overflow: hidden; margin: 0 0 5px;}
.date span {float: left; background:#FF9900 url('../img/date/l.gif') left top no-repeat;}
.date span span {background:url('../img/date/r.gif') right bottom no-repeat; font-size: 11px; color:#fff; padding: 2px 4px;}
.h {font-size: 12px; font-weight: bold;}
.h a {color:#000;}
.h a:hover {color:#000; text-decoration: none;}
.t {font-size: 12px; padding: 0 0 12px; color:#666;margin-right:10px;}

.all_link {font-size: 11px;}

/*?=footer
------------------- */
.footer_menu {background:#EBE8E4; padding: 7px 10px 7px 330px;margin-top:40px;}

.footer_menu ul {overflow: hidden; margin: 0; list-style: none; position: relative; left: -18px;}
.footer_menu ul li {float: left; margin: 0 0 0 -4px; padding: 0 22px 0 21px; background: url('../img/footer_sep.gif') left 2px no-repeat; font-size: 11px;}
.footer_menu ul li a {color:#666; text-decoration: none;}
.footer_menu ul li a:hover {color:#000;}

.footer {overflow: hidden; padding: 15px 0 25px; font-size: 11px;}
.address {float: left; width: 330px;}
.icons {float:left; width: 230px;}
.icons span {float: left; padding: 0 60px 0 0;}
.copyright {float: left; width: 320px;}
.copyright span {color:#f90;}
.copyright a {color:#666; text-decoration: none;}
.copyright a:hover {color:#000; text-decoration: underline;}


/*?=buttons
------------------- */
.but_on {height: 27px; float: left; background: url('../img/buttons/l.gif') left -27px no-repeat; margin: 0 5px 0 0;}
.but_on span {height: 27px; float: left; background: url('../img/buttons/r.gif') right -27px no-repeat; position: relative; left: 5px; overflow: hidden;}

.but_off {height: 27px; float: left; background: url('../img/buttons/l.gif') left 0 no-repeat; margin: 0 5px 0 0;}
.but_off span {height: 27px; float: left; background: url('../img/buttons/r.gif') right 0 no-repeat; position: relative; left: 5px; overflow: hidden;}

/*?=inner 23.10
------------------- */
.sidebar_cont {margin: 0 0 17px;}


.sidebar_menu {width: 310px; background: url('../img/02.gif') left top no-repeat;}
.sidebar_menu ul {margin: 0; background: url('../img/01.gif') left bottom no-repeat; padding: 27px 0 100px 21px; list-style: none; min-height:100px; height: auto !important; height: 100px;}
.sidebar_menu ul li {overflow: hidden; padding: 0 0 7px;}
.sidebar_menu ul li a {float: left; font-size: 14px; font-weight: bold; color:#666; text-decoration: none; padding: 0 0 2px;}
.sidebar_menu ul li a:hover {font-weight: bold; color:#f90; background: url('../img/lines.gif') left bottom repeat-x;}

.sidebar_menu ul li a.active {font-weight: bold; color:#f90; background: url('../img/lines.gif') left bottom repeat-x;}

.cont_with_or_without_image {padding: 0 0 20px; overflow: hidden;}
.cont_with_or_without_image .img {margin: 0 10px 0 0; float: left;}

/*?=search 23.10
------------------- */
.text_field {border: 1px solid #FAA61A; padding: 3px 5px 4px; color:#666; font-family: arial; width: auto; float: left; font-size: 12px;}
.text_area {border: 1px solid #FAA61A; height: 40px; padding: 3px 5px 4px; color:#666; font-family: arial; width: auto; float: left; font-size: 12px;}
.form_label {height: 24px; line-height: 23px; font-weight: bold;}

.form {margin: 0 0 10px;}

.search_res td {padding: 0 0 20px;}
.search_string {font-size: 12px; padding: 20px 0 20px;}
.search_string span {font-style: italic; color:#02A0C3;}

.h1 {font-size: 14px; font-weight: bold; color:#f90; padding: 0 0 10px;}

.not_found {font-size: 14px; padding: 0 0 20px; color:#E92D28;}



.h2 {font-size: 13px; padding: 0 0 5px; font-weight: bold;}
.h2 a {color:#f90; text-decoration: none;}
.h2 a:hover {color:#E92D28;}

.div {padding: 0 0 10px; font-size: 11px;}
.div a {color:#000;}
.div a:hover {color:#E92D28;}

/*?=pages
------------------- */
.pages {padding: 0 0 10px;}
.pages a, .pages span {color:#000; padding: 0 10px 0 0; font-size: 12px;}
.pages a:hover {color:#000; text-decoration: none;}
.pages span {text-decoration: none; font-weight: bold; color:#f90;}

/*?=date_picker
------------------- */
.date_picker {width: 217px; border: 1px solid #ccc; padding: 0; position: absolute; left: 0; top: 0; background:#fff;}
.date_picker_days {text-align: center; padding: 0 0 1px;}
.date_picker_days th {color:#000; font-weight: normal; padding: 2px 0;}
.date_picker_days td {padding: 0;}
.date_picker_days td a {margin: 1px 1px 0; border: 1px solid #f90; display: block; width: 27px; height: 27px; line-height: 26px; text-decoration: none; color:#000;}
.date_picker_days td a:hover {color:#000;}

.date_picker_days td a.date_picker_days_selected {background:#f90; color:#fff;}
.date_picker_days td a.date_picker_days_selected:hover {color:#fff;}

.date_picker_days td a.date_picker_days_na {border: 1px solid #ccc; color:#999; cursor: default;}
.date_picker_days td a.date_picker_days_na:hover {color:#999;}

.date_picker_days td a.date_picker_days_h {background:#DFDEDE;}
.date_picker_days td a.date_picker_days_h:hover {}

.date_picker_month {overflow: hidden; padding: 1px 1px 3px;}
.date_picker_month a {float: left; padding: 0 5px 0 0; text-decoration: none; color:#000;}
.date_picker_month a:hover {color:#000;}
.date_picker_month a i {display: block; padding: 3px; font-size: 12px; font-style: normal;}
.date_picker_month a i.date_picker_month_selected {background:#f90; color:#fff;}
.date_picker_month a i.date_picker_month_na {color:#999;}

.date_picker_current {background:#f90; text-align: center; padding: 5px 3px; color:#000; font-size: 12px; margin: 0 0 3px;}

.partner {margin: 0 0 80px;}
.partner td img {padding: 5px 0;}
.partner_sep {background: url('../img/dots.gif') 50% top repeat-y;}


/*map*/
.map {list-style:none; padding: 0; margin: 0 0 40px;}
.map ul {list-style:none; padding: 0 0 0 35px; margin: 0;}
.map li {font-size: 12px; font-weight: bold; color:#000;}
.map ul li {font-size: 12px; font-weight: normal; color:#666;}
.map ul li li {font-size: 11px; font-weight: normal;}

.map li a {color:#000;}
.map li a:hover {color:#000;}

.map ul li a {color:#666;}
.map ul li a:hover {color:#666;}

.map ul li li a {color:#f90;}
.map ul li li a:hover {color:#f90;}

.map li {padding: 0 0 11px;}

.map li ul li {padding: 11px 0 0;}

/*park*/
.park {margin: 0 0 10px;}
.park th {font-weight: normal; border-bottom: 1px solid #f90; padding: 5px 0; vertical-align: top;}
.park th b {color:#000;}

.park td {color:#000; padding: 5px 0; vertical-align: top;}
.park td span {color:#666;}

/*park2*/
.park2 {margin: 0 0 10px;}
.park2 th, .park2 td {color:#000; border-bottom: 1px solid #f90; padding: 5px 0; vertical-align: top;}
.park2 td span {color:#666;}
.park2 .nb {border: 0;}

.search_stat {width: 532px; border-top: 1px solid #f90; padding: 10px 0 20px; line-height: 17px;}
.search_stat span {color:#f90;}

.offers td {padding: 0 0 50px;}
.offers td td {padding: 0 0 8px;}
.offers td td a {color:#000; font-weight: bold;}
.offers td td a:hover {color:#f90;}

.osep {border-top: 1px solid #f90; height: 13px;}

.o_d {padding: 0 0 13px; font-size: 11px;}
.o_n {font-size: 18px; color:#f90;}
.o_c {color:#000; font-weight: bold; padding: 0 0 3px;}


/*----------- EDITED BY SNOW ------------*/
.blue_link b{color:#000;}
.blue_link p{margin:0;padding:0;}
.blue_link a{color:#2AA0F3;}
.blue_link a:hover {color:#000;}

.sidebar_but {margin: 0 0 17px; text-align:center; height:50px; overflow: hidden; background: #FE8A11 url('../img/button_big.gif') left top no-repeat; width: 310px;}
.sidebar_but a {color:#FFF;text-decoration:none;font-size:20px;font-weight:normal;display:block;height:38px;padding-top:12px;}


.chat_but {margin: 20px 0 17px; text-align:center; height:50px; overflow: hidden; background: #2ea4b4 url('../img/button_big_blue_w.gif') left top no-repeat; width: 310px;}
.chat_but a {color:#FFF;text-decoration:none;font-size:16px;font-weight:bold;display:block;height:38px;padding-top:14px;}


table.ltab td {padding:0 0 0 3px;}

a.btn {display:block;height:21px;color:#FFF;font-family:arial;font-size:14px;font-weight:bold;text-align:center;text-decoration:none;padding:5px 15px 0 10px;width:50px;}
a.btn:hover {color:#FFF;text-decoration:none;}

div.p b {color:#F90;}


.rules {list-style:none;padding:0;margin: 0 0 40px;}
.rules ul {list-style:none; padding: 0 0 0 35px; margin:0;}
.rules li {font-size:13px;font-weight:bold;color:#F90;text-transform:uppercase;margin:8px 0;}

.rules2 {list-style:none;padding:0;margin:0 0 30px;}
.rules2 ul {list-style:none;padding:0 0 0 25px; margin:0;}
.rules2 li {font-size:13px;font-weight:bold;color:#000;margin:5px 0;text-transform:none;}
.rules2 li a {color:#000;}
.rules2 li a:hover {text-decoration:none;}

.rules3 {list-style:none;padding:0;margin:0 0 20px;}
.rules3 ul {list-style:none;padding:0 0 0 15px; margin:0;}
.rules3 li {font-size:12px;font-weight:normal;color:#888;margin:5px 0;text-transform:none;}
.rules3 li a {color:#888;text-decoration:none;}
.rules3 li a:hover {text-decoration:underline;}

.alert {padding:10px 15px;}
.alert img {float:left; margin:5px 15px 0 0;}
.alert span {display:block;float:left;width:85%;}
.alert b {color:#F00;font-size:140%;margin-bottom:5px;}

.corn_top_left {background:url(./img/corn_top_left.gif) top left no-repeat;}
.corn_btm_right {background:url(./img/corn_btm_right.gif) bottom right no-repeat;}
.corn_top_right {background:url(./img/corn_top_right.gif) top right no-repeat;}
.corn_btm_left {background:url(./img/corn_btm_left.gif) bottom left no-repeat;}

.ht30 {height:30px;}

span.error {color:#F22;}

.res_tabel table {
   background-color:#FFF;
   color:#333;
   border-collapse:collapse;
   empty-cells:show;
   width:100%;
}
.res_tabel td {
   border:1px solid #FAA61A;
   text-align:center;
   vertical-align:middle;
   padding:5px;
}

.res_files
{
   color:#FAA61A;
}
.res_files a {
   display:block-inline;
   color:#333;
   padding-left:15px;
   line-height:18px;
   background:url(./img/flop_l.gif) left 50% no-repeat;
   text-decoration:none;
}
.res_files a:hover {
   text-decoration:underline;
   background:url(./img/flop_d.gif) left 50% no-repeat;
}

/*New page*/
.newView .bg{background:url(../images/linevert.gif) center repeat-y; padding:20px;}
.newView .faqTitle{background:url(../images/toplashka.jpg) top center no-repeat; color:#fff; font-family:Arial Narrow, Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold; padding:9px 0 0 20px; height:41px;}
.long{width:419px; vertical-align:middle; margin-left:5px;}
.anothCat{background:#D7D7D7; padding:12px 10px; vertical-align:middle; color:#666666; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; display:block;}
/* CLEARFIX */
.clearfix:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size:0;}
.clearfix {display: inline-block;} /* for IE/Mac */
html[xmlns] .clearfix {display: block;}
.leftFloat{float:left;}
.rules{}
form.margbot{margin-bottom:7px;}
.ask{float:right;}
.pager .leftFloat a, .pager .leftFloat a:link, .pager .leftFloat a:visited, .pager .leftFloat a:active{display:block; float:left; border:1px solid #D7D7D7; font-family:Arial, Helvetica, sans-serif; color:#666666; padding:3px 7px 3px 7px; margin-right:3px;}
.pager .leftFloat a:hover{background:#F2F2F2;}
.pager .leftFloat a.none{text-decoration:none; background:none !important; color:#C4C4C4;}
.pager .leftFloat a.prev span{display:block; background:url(../images/prevarr.gif) center top no-repeat; text-indent:-9999em; overflow:hidden; width:6px;}
.pager .leftFloat a.next span{display:block; background:url(../images/nextarr.gif) center top no-repeat; text-indent:-9999em; overflow:hidden; width:6px;}
.pager .leftFloat a.prev.none span{display:block; background:url(../images/prevarr_none.gif) center top no-repeat; text-indent:-9999em; overflow:hidden; width:6px;}
.pager .leftFloat a.next.none span{display:block; background:url(../images/nextarr_none.gif) center top no-repeat; text-indent:-9999em; overflow:hidden; width:6px;}
.numbers{float:left;}
.numbers a{text-decoration:none;}
.pager .leftFloat a.rulez{color:#fff !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:#326C96 url(../images/rules_l.gif) top left no-repeat !important; padding:0 0 0 10px !important; border:none !important; float:left; margin-left:8px; cursor:pointer; _width:5em;}
.pager .leftFloat a.rulez span{background:url(../images/rules_r.gif) top right no-repeat; padding:4px 10px 0 0; height:27px; display:block;}

.pager .leftFloat a.rulezbl{color:#666666 !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; background:#D7D7D7 url(../images/rulbl_l.gif) top left no-repeat !important; padding:0 0 0 10px !important; border:none !important; display:block; margin-left:8px; cursor:pointer; _width:8.5em;}
.pager .leftFloat a.rulezbl span{background:url(../images/rulbl_r.gif) top right no-repeat; padding:4px 10px 0 0; height:27px; display:block;}


.ask{background:url(../images/ask_l.gif) top left no-repeat; padding:0 0 0 10px; color:#fff !important; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; float:right; _width:8.5em;}
.ask span{display:block; background:url(../images/ask_r.gif) top right no-repeat; padding:4px 10px 0 0; height:22px;}
.vopros{border:1px solid #D7D7D7; background:#F2F2F2; margin-bottom:5px;}
.vopros .toplinks{color:#FF9900; font-size:0.9em; padding:5px 8px 5px 8px; border-bottom:1px solid #D7D7D7;}
.vopros .toplinks .leftFloat strong{font-size:1.1em;}
a.rightLink{float:right; padding-left:15px; background:url(../images/pap.gif) left top no-repeat;}
.vopros .descr{padding:10px 8px; border-bottom:1px solid #D7D7D7; line-height:1.4em;}
.answer{margin:-1px -1px 0 0;}
.answer td.otvet{background:#FFF; border:1px solid #FF9900; color:#FF9900; padding:10px; vertical-align:top; line-height:1.4em;}
.answer td.otvet p{padding-bottom:10px}
.answer td.foto{padding:10px; vertical-align:top; width:79px;}
.answer td.foto img, .answer td.otvet img{border:1px solid #B1B1B1;}
.botBut{height:29px; background:#D7D7D7;}
.botBut a{float:right; padding:8px 5px 0 0; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#666666; font-size:12px; text-decoration:none; background-position:right top; background-repeat:no-repeat; height:21px; margin-right:-1px;}
.botBut a.open{background-image:url(../images/oparr.gif); padding-right:39px;}
.botBut a.close{background-image:url(../images/clarr.gif); padding-right:39px;}
form.question{border:1px solid #D7D7D7; background:#F2F2F2;}
form.question .toptitle{color:#fff; font-size:17px; font-family:Arial, Helvetica, sans-serif; background:#FF9900; padding:5px 0 0 7px; height:25px;}
form.question table{margin:5px 0 20px;}
form.question table td.firstTd{width:172px; text-align:right;}
form.question table td{padding:9px 0 0 0px; vertical-align:top;}
form.question table td input, form.question table td select{margin-left:5px;}
form.question table td input{ border:1px solid #D7D7D7;}
form.question table td textarea{height:180px; overflow:auto; border:1px solid #D7D7D7; padding:5px;}
form.question table td select.author{width:217px;}
form.question table td.captcha{vertical-align:middle; padding-left:5px;}
form.question table td.captcha div{width:100px; border:1px solid #D7D7D7; float:left; text-align:center;}
form.question table td.captcha input{width:108px;}


.sidebar_but2 {margin: 0 0 17px; text-align:center; height:50px; overflow: hidden; background: #397BAA url(../images/faq_ban.gif) left top no-repeat; width: 310px;}
.sidebar_but2 a {color:#FFF;text-decoration:none;font-size:20px;font-weight:normal;display:block;height:38px;padding-top:12px;}
.shapka{background:url(../images/leftShapk.gif) top center; overflow: hidden; background:url(../images/leftShapk.gif) left top no-repeat; width: 300px; color:#FFF;text-decoration:none;font-size:20px;font-weight:bold;height:31px;padding-top:7px; font-family:Arial Narrow, Arial, Helvetica, sans-serif; padding-left:10px;}
.leftQuest{background:#F2F2F2; border:1px solid #E5E5E5; border-top:none; position:relative; padding:4px 0 0 0;}
.leftQuest b{position:absolute; bottom:0; line-height:0; font-size:0; height:6px; overflow:hidden; margin-bottom:-1px;}
.leftQuest b.lb{left:0; margin-left:-1px;}
.leftQuest b.rb{right:0; margin-right:-1px;}
.leftQuest .author{background:url(../images/dotLine.gif) bottom repeat-x; padding:10px 15px;}
.leftQuest .last{background:none;}
.leftQuest .opis{border:1px solid #E5E5E5; background:#fff; vertical-align:top; padding:10px 12px 0px 12px;}
.leftQuest .photo{padding:0px 6px 0px 6px; vertical-align:top;}
.leftQuest .photo img{border:1px solid #B1B1B1;}
.leftQuest .opis strong{font-size:1.1em;}
.leftQuest .opis span strong{font-size:1.3em; line-height:1em;}
.hr{height:1px; background:#D7D7D7; font-size:0; line-height:0; overflow:hidden;}
.leftQuest .opis .hr{margin:3px 0 7px;}
form.question table td textarea.long{width:409px;}

/*Tag Clouds*/
.tag_cloud{margin:15px 0 0 0;}
.tag_cloud ul li{display:inline;}
.tag_cloud ul li a:link, .tag_cloud ul li a:visited, .tag_cloud ul li a:active{text-decoration:none; color:#000; padding:0.1em 0.2em;}
.tag_cloud ul li a:hover{background:#636363; color:#fff;}
.tag_cloud a.c1  { font-size: 80%; }
.tag_cloud a.c2  { font-size: 95%; }
.tag_cloud a.c3  { font-size: 110%; }
.tag_cloud a.c4  { font-size: 125%; }
.tag_cloud a.c5  { font-size: 140%; }
.tag_cloud a.c6  { font-size: 155%; }
.tag_cloud a.c7  { font-size: 170%; }
.tag_cloud a.c8  { font-size: 185%; }
.tag_cloud a.c9  { font-size: 200%; }
.tag_cloud a.c11  { font-size: 215%; }
.tag_cloud a.c12  { font-size: 230%; }
.tag_cloud a.c13  { font-size: 245%; }
.tag_cloud a.c14  { font-size: 260%; }
.tag_cloud a.c15  { font-size: 275%; }
.tag_cloud a.c16  { font-size: 290%; }
.tag_cloud a.c17  { font-size: 305%; }
.tag_cloud a.c18  { font-size: 320%; }
.tag_cloud a.c19  { font-size: 435%; }
.tag_cloud a.c20  { font-size: 350%; }
