﻿/* Flash.cz - LAYOUT */
/* BASIC RULES*/
body {background: #CCCC99 url("/portal/img/body-grd.gif") repeat-x; color: #333; text-align: center; padding-bottom: 3em;}
hr {display: none;}
.br, .clr, .clear {clear: both;}
#claimx, #header ul {font-family: Geneva, "Luxi Sans", "Trebuchet MS", Arial, Helvetica, sans-serif;}
ul.zero, #menu, #products, #discussion, #comm, ul.ico {margin: 0 0 1.3em; padding: 0; list-style: none;}
.clearfix:after, #header-rnd:after, #articles:after, .box .spc:after, #comm:after, #comm li:after, #reply:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
.out, #login h4 {position: absolute; left: -2000px; top: -2000px;}
.break { height: 1px; font-size: 1px; clear: both; overflow: hidden; visibility: hidden; }

/* LAYOUT RULES */
#mother { width: 960px; margin: 0 auto; text-align: left; position: relative;}

/* Header */
#header {background: #E3E3D4 url("/portal/img/bg_head-grd.gif") repeat-x 0 0; border: 1px solid white; margin-bottom: -3px; z-index: 2; position: relative;}
#header-rnd {background: url("/portal/img/bg_head-bott.gif") no-repeat 0 100%; margin: -1px;}
#logo {background: url("/portal/img/bg_head-top.gif") no-repeat 0 0; font-size: 125%; font-weight: bold; height: 72px; margin: 0;}
#logo a {color: #333; float: left; padding-top: 2px;}
#logo img {border: none; display: block;}
#logo span {background: url("/portal/img/logo_shad.gif") no-repeat 0 0; padding-left: 15px; height: 72px; display: block;}

/* add form */
#addform label { font-weight: bold; color: white; float: left; width: 100px; padding-top: 0.3em; display: inline; color:#666666}

/* Claim */
#claim {color: #7F7F4C; font: bold 109% "Trebuchet MS", Geneva, Arial, "Luxi Sans", Helvetica, sans-serif; position: absolute; top: 18px; left: 178px; width: 20em; border-left: 1px solid #AAAA6E; padding: 2px 0 2px 18px;}

/* Login */
#login { font-size: 92%; width: 250px; height: 68px; position: absolute; top: 3px; right: 1px; z-index: 10;}
#login-form {padding: 12px 10px 0;}
#login p {margin-bottom: 0em;} /*0,05*/
#login .col-a {width: 155px; float: left;}
#login .col-b {width: 70px; float: right;}
#login label {font-weight: bold; color: white; float: left; width: 53px; padding-top: 0.3em; display: inline; clear: left;}
#login .inp {width: 95px; margin-bottom: 0.1em; border: 1px solid #666;}
#login a, #login .spc {color: white;}
#login .spc {padding: 20px 10px 0; }
#login .spc .col-a {font-weight: bold; }
#login .name {font-weight: normal; display: block;}

/*#login .error {color: white; clear: both;}*/
#login .error-box { width: 100%; margin:0px; position:absolute; top:-3px; left:64px;}
#login .error-box span { float: none; width: auto; padding-top: 0; display: inline; clear: left; font-weight:normal; color:#FFFFFF;}
#login .remember-box { width: 100%;	left: 10px;	top: 50px; margin:0px;}
#login .remember-box label { float: none; width: auto; padding-top: 0; display: inline; clear: left; font-weight:normal;}

/* Menu */
#menu {background: #663 url("/portal/img/bg_menu-bott.gif") no-repeat 0 100%; color: white; line-height: normal; margin: 0 0 10px; padding: 3px 0 5px; width: 100%; float: left; border-top: 2px solid #404033; position:relative; z-index:11;}
#menu li {background: url("/portal/img/ico/ic_menu-dot.gif") no-repeat 0 0.55em; color: #CC9; font-weight: bold; float: left; display: inline; margin-right: 0.7em; padding-left: 0.7em;}
#menu li.first, #menu li.last {background: none; padding: 0; margin-left: 15px;}
#menu li.right {float: right; text-align: left;}
#menu a {text-decoration: none; color: white;}
#menu a:hover, #menu a:active, #menu a:focus {color: #F93; }

/* Content */
#content {background: white url("/portal/img/bg_cont-top.gif") no-repeat 0 0; margin: 0 0 10px; clear: both; border-bottom: 2px solid #999;}
#content-spc {background: url("/portal/img/bg_cont-bott.gif") no-repeat 0 100%; margin-bottom: -2px; padding: 1px 1px 5px; min-height: 450px;}

/* Footer */
#footer {background: #663 url("/portal/img/bg_foot-top.gif") no-repeat 0 0; color: #ccc; font-size: 92%; }
#footer p {background: url("/portal/img/bg_foot-bott.gif") no-repeat 0 100%; text-align: right; margin: 0; padding: 5px 15px;}
#footer p#foot-links {float: left; text-align: left;}
#footer a {color: #ccc; margin: 0 0.3em;}
#footer a:hover {color: white;}
#footer span {float: left;}

/* Cols */
#col-left .spc, #col-in-right .spc {font-size: 92%;}
#col-left {width: 179px; float: left;}
#col-right {width: 740px; float: right; margin-right: 20px;}/*   {width: 740px; float: right; margin-right: 20px;}  */
#col-right, #col-in-left {padding-top: 15px;}
#col-right.col-article {width: 700px; margin-right: 60px;}
#col-right.two-cols {width: 760px; padding: 0; margin: 0;}

#col-in-left {width: 522px; float: left;}
#col-in-right {width: 220px; float: right;}
#col-in-right a {color: #663;}
#col-in-right a:hover {color: #F60;}
#col-left img, #col-in-right img {margin-bottom: 0;}
.col-h-l, .col-h-r {float: left; width: 49%;}
.col-h-r {float: right;}

/* Box */
.box {margin-bottom: 2px; clear: both; border: 1px solid #ccc; }
.box .spc {background: url("/portal/img/bx-b.gif") no-repeat 0 100%; padding: 1px 10px 1.5em; margin: 0 -1px -1px; }
.box p, .box ul {clear: both; margin-bottom: 0; padding-top: 10px;}
.box .head {margin: -1px;}
.box .foot {padding: 5px;}
.box.silver {background: #eee;}
.box.silver-grad {background: #eee url("/portal/img/bx-silver-grd.gif") repeat-x;}
#col-in-left .box {margin-bottom: 1.5em;}
#col-in-left .head {background: #F9F9F9 url("/portal/img/bx-silver-hd-grd.gif") repeat-x; border-color: #ccc;}
#col-in-left .head h4 {background-image: url("/portal/img/bx-silver-hd-t.gif"); color: #666;}
#col-in-right .box .spc {background-image: url("/portal/img/bx-light-b.gif");}
#col-in-right .box .head span {background-image: url("/portal/img/bx-light-hd-b.gif");}
#col-in-right .head {background: #CC9 url("/portal/img/bx-light-grd.gif") no-repeat 0 0; margin-bottom: 2px; border-color: #996;}
#col-in-right .head h4 {background-image: url("/portal/img/bx-light-hd-t.gif"); color: white;}
#col-in-right .head span {background-image: url("/portal/img/bx-light-hd-b02.gif");} /* Styl pro reklamu */
#col-in-right .head a {color: white;}
.graybox {background: #eee; clear: both; padding: 10px; border: 1px solid #ccc; margin-bottom: 1.3em;}
.graybox .spc {margin: 0;}
.silverbox {background-color:#fdfdfd; background-image: url(/portal/img/tab-silver.gif); background-repeat: repeat-x; clear: both; padding: 10px; border: 1px solid #ccc; margin-bottom: 1.3em;}
.silver .spc {margin: 0;}

/* Barevne varianty */
.head {background: #996 url("/portal/img/bx-hd-grd.gif") no-repeat 0 0; margin-bottom: -1px; border: 1px solid #663;}
.head h4 {background: url("/portal/img/bx-hd-t.gif") no-repeat 0 0; color: white; padding: 3px 5px 2px 11px; font-size: 100%; font-weight: bold; margin: -1px;}
.head h4 a {color: white; text-decoration: none;}
.head span {background: url("/portal/img/bx-hd-b.gif") no-repeat 0 100%; margin: 0 -5px -2px -11px; padding-bottom: 2px; padding-left: 11px; display: block;}
.head.orange {background: #FC6 url("/portal/img/bx-orange-hd-grd.gif") no-repeat 0 0; border: 1px solid #FF9933;}
.head.orange h4 {background-image: url("/portal/img/bx-orange-hd-t.gif"); color: #630;}
.head.orange span {background-image: url("/portal/img/bx-orange-hd-b.gif");}
.head.orange a {color: #C60;}


p.info {font-size: 92%; color: #666; margin: 0 0 0.7em; line-height: normal;}
p.info a {color: #666;}
p.info a:hover {color: #F60;}
p.more a, a.more {background: url("/portal/img/ico/ic_more.gif") no-repeat 100% 0.46em; padding-right: 8px;}

#articles {clear: both;}
#articles h2 {font-size: 120%; clear: both; font-weight: bold;}
#articles img {margin:5px 20px 15px 0px; padding:0px;}
#articles p.more {margin-left: 100px; font-weight: bold;}
#articles p.info {margin: -0.55em 0 0.7em;}

/* Products */
#products {margin: 0;}
#products img {border: none; float: left;  margin: 0 10px 0 0;}
#products li {clear: both; padding-top: 10px; width: 100%;}
#products a {color: #663;}
#products a:hover {color: #F60;}

/* Discussion */
#disc table, #newTopicPanel dl {margin: 0; border: none;}
#disc p.more {text-align: right;}
#newTopicPanel p.more {float: right; display:block; position:relative;}
#newTopicPanel dt { padding: 5px 0 5px 25px; background: url("../img/ico-folder.gif") no-repeat 0 0.2em; display: block; }

/* Forum */
#forum td {padding: 0.7em 0.5em;}
#forum th {background: #E1E1C5 url("/portal/img/tab-khaki.gif") repeat-x 0 bottom; color: #663;}
#forum a {color: #F60; font-size: 110%; font-weight: bold;}
#comm {position: relative; border: 1px solid #ccc; border-top: none; list-style: none; margin: 0; padding: 0;}
#comm li {margin: 0; padding: 0.5em 0; border-top: 1px solid #ccc; position: relative; clear: both;}
#comm .user {color: #666; float: left; width: 120px; padding: 0 0 0 8px; position:relative;  }
/*#comm .user p.name {margin-bottom: 10px;}*/
#comm .user .toglemenu {position: relative;}
#comm .user .rb_menu { width:70px; position: absolute; left:0px; top:20px; z-index:10; padding:0px;  }
#comm .user .rb_menu ul { list-style:none; margin:0px; padding:0px; border: solid 1px silver }
#comm .user .rb_menu li {margin:0px; padding:2px; font-size: 85%; border-top:none; background-image:url(/portal/img/tab-silver.gif); background-repeat:repeat-x;}
#comm .user .rb_menu a { text-decoration:none; color:#666633;}
#comm .user .rb_toggle span { cursor: hand; cursor: pointer; margin-bottom:5px; display:block; }
#comm .user .status {font-size: 92%;}
img.avatar, img#avatar { border: none; margin-bottom:10px; margin-top:5px;}
#comm .user .postnum { font-size: 92%; }
#comm .user .moderator, #comm .user .administrator { margin-top: 0em; } /*tady bylo -1em*/
#comm .user .moderator, #comm .user .moderator span, #comm .user .administrator, #comm .user .administrator span { width: 70px; height: 18px; position: relative; overflow: hidden;  }
#comm .user .moderator span , #comm .user .administrator span { display: block; position: absolute; top: 0;  left: 0; }
#comm .user .moderator span { background: url("/portal/img/band-moder.gif") no-repeat left top; }
#comm .user .administrator span { background: url("/portal/img/band-admin.gif") no-repeat left top; }
#comm .post {margin: 0 8px 0 130px;} /* tady byl i #comm div */
#comm .post img { border: none; vertical-align: middle;}
#comm .post li {padding: 0; margin: 0; border: none; position:static; clear: none; list-style: disc; }
#comm .to-top {margin: 0; position: absolute; left: 0.5em; bottom: 0.5em;}
#comm .to-top a {font-size: 92%; color: #666;}
#comm blockquote, #comm cite {color: #999; clear: right; font-style: italic; margin: 0 0 1.3em; padding: 1em;  border: 1px solid #999;}
#comm blockquote p {margin: 0;}
.comm-info, .sign {color: #666; font-size: 92%;}
.comm-info {width: 100%; float: right; margin-bottom: 1em; padding: 0.3em 0; border-bottom: 1px dotted #CCC;}
.comm-info span.sub {margin-left: 1em;}
.comm-info .btt {float: right; margin-top: -0.3em;}
.sign {margin: 0 0 0.7em; padding-top: 0.7em; border-top: 1px dotted #CCC;}
.admin-tool { text-align: right; }
.admin-tool-frame { border: 1px solid #CC0000; margin: 2px; padding: 2px; float: right; }
.admin-tool-selected { border-bottom: 1px solid #CC0000; background-color: #990000; }

/* Buttons */
a.btt, a.btt-big {background: url("/portal/img/btt-small.gif") no-repeat 0 0; color: #666; font-size: 11px; text-decoration: none; padding: 0 0 3px; float: left; margin-right: 5px;}
a.btt span, a.btt-big span {background: url("/portal/img/btt-small-r.gif") no-repeat 100% 0; float: left; padding: 2px 1.2em 3px 1.2em;}
a.btt-big {background: url("/portal/img/btt-big.gif") no-repeat; font-size: 12px; font-weight: bold;}
a.btt-big span {background: url("/portal/img/btt-big-r.gif") no-repeat 100% 0; padding-top: 3px;}
a.btt:hover, a.btt-big:hover {color: #F60;}

/* Advert */
#advert p {margin-bottom: 2px;}
#advert img {display: block;}

/* Breadnav */
#breadnav {font-size: 92%;}
#breadnav a {color: #666;}

/* Attached */
#attached {padding-top: 1.5em; border-top: 1px solid #CCC;}
#attached ul {font-size: 92%;}
#attached h2 {color: #999; font-weight: normal;}
#attached a {color: #666;}
#attached a:hover {color: #F60;}
#reply {margin: -2.5em 0 0.5em;}
#reply a {float: right; margin: 0;}
.attachment_image { display:block; margin-right:auto; margin-left:auto; margin-bottom:10px;}
.attachment_zip { padding-left:20px; background:url("../img/ico/ic_zip.gif") no-repeat 0 0;}
.attachment_popiska { text-align:center; font-size:85%; color:Gray;}

/* Pager */
.pager { clear:both; color: #999999; margin: 0px; padding: 0px; }
.pager ul { list-style-type: none; margin: 0 0 10px 0; padding: 0px; }
.pager li { float:left; margin: 0px; padding: 0px; }
.pager span { display: block; width: auto; height:auto; text-decoration:none; padding:4px; margin-bottom:10px; text-align:center; background-color:#fdfdfd;	background-image: url(/portal/img/tab-silver.gif); background-repeat: repeat-x; }
.pager a { padding:0px;	margin:0px;	color:#999999; }
.pager li.first span { border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC;	border-left-color: #CCCCCC;
}
.pager li span { border-top-width: 1px;	border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid;	border-right-style: none;
border-bottom-style: solid;	border-left-style: none; border-top-color: #CCCCCC;	border-bottom-color: #CCCCCC;}
.pager li.last span { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 0px;	border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none;	border-top-color: #CCCCCC; border-right-color: #CCCCCC;	border-bottom-color: #CCCCCC; }
.pager li.actual span { color: #FFFFFF;	background-color:#e4e4c9; background-image: url(/portal/img/tab-khaki.gif);	font-weight:bold; }
.pager li.status span { border-top-width: 1px; border-right-width: 1px;	border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: none; border-top-color: #CCCCCC; border-right-color: #CCCCCC; border-bottom-color: #CCCCCC; padding-left: 10px;
padding-right: 10px; }

.lock{ float: right; font-size: 92%; color: #666; padding: 3px 0px 3px 20px; background: url("../img/ico/ic_lock.gif") no-repeat left center; }

/* Paginace */
.paginace{ font-size: 92%; color: #666; margin:1em; margin-left:0em; }

/* Záložky */
.zalozky { border-bottom: solid 1px #BDCCAB;  padding: 0px; padding-left:10px; margin: 0px;margin-bottom:20px; margin-top:5px; list-style-type: none;}
.zalozky li { display: inline; border-top:solid 1px #bdccab; border-right: solid 1px #bdccab; border-left: solid 1px #bdccab; padding: 3px; padding-bottom:1px; margin-right: 5px; background-image:  url(/portal/img/tab-silver.gif); background-repeat: repeat-x;	background-color: #ffffff; }
.zalozky li.select { font-weight:bold; }
.zalozky a { padding 2px 5px 0px 5px; text-decoration: none;}

/* lista ---------------------------------------------------------------- */
.lista { color: #999999; }
.lista ul { list-style-type: none; margin: 0px; margin-bottom:10px; padding: 0px; }
.lista li { float:left; margin: 0px; padding: 0px; }
.lista span { display: block; width: auto; height:auto;	text-decoration:none; padding:4px; margin-bottom:10px; text-align:center; background-color:#fdfdfd; background-image: url(/portal/img/tab-silver.gif); background-repeat: repeat-x; }
.lista a { padding:0px; margin:0px; color:#999999; text-decoration:none; }
.lista a:hover { padding:0px; margin:0px; color: #630; text-decoration:underline overline;}
.lista li.first span { border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC; border-left-color: #CCCCCC; }
.lista li span { border-top: solid 1px #CCCCCC;	border-bottom: solid 1px #CCCCCC; border-right:none; border-left: none; }
.lista li.last span {  border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC; border-right:solid 1px #CCCCCC; border-left: none;}

/* Novinky */
.news { padding-bottom: 1em;  margin-left: 0; }
.news .spc { padding: 0;  margin: 0;  margin-bottom: 5px;  background: url("../img/bg-news.gif") no-repeat 0 2em; }
.news h5 { font-weight: normal;  margin-bottom: 0; }
.news p { padding-top: 0;  margin-bottom: 0px; }
.news .date { color: #666;  }
.news ul {margin: 0; padding: 0; }
.news li {width: 134px; padding-left: 15px; padding-right:15px; margin-left:0px; margin-right:10px; float: left; border: 0px solid red; font-size: 92%; line-height: 1.4em; background: url("../img/ico/ic_page.gif") no-repeat 0px 0.2em !important; list-style: none;  }
.news li a { color: #565E71;  }
.novinka { border-bottom: solid 1px #cdcdcd; margin-bottom: 1em; padding-bottom: 0em; }
 
/* MISC */
.error {color:red;}
.required {color:#FF6600;}
#themes {font-size: 110%;}
li.subvlakno  {margin-left:20px;}
.annot {font-weight: bold;}
.annoth {font-weight: bold;color: #F60;}
ol.result p {margin-bottom: 0.5em;}
.vspace {padding-top: 0.8em;}
.s100 {width : 99%;}
.s65 {width: 65%;}
.s55 {width: 55%;}
.s40 {width: 40%;}
.s19 {width: 19%;}
.l {float: left;}
.r {float: right;}
input.btt {background: #ccc url("/portal/img/bg_btt-grd.gif") repeat-x 0 0; color: #666; font-weight: bold; font-size: 100%; border: 1px solid #999;}
* html #content-spc {display:inline-table;}
* html #header>#header-rnd {height: 72px;}

/* Ikonky u diskuse­ */
table.topdiskuse { width:100%; border-collapse:collapse;}
td.topdiskuse { padding:5px;}
.thread-normal, .thread-warning, .thread-info, .thread-pin, .thread-solved, .thread-new { padding: 5px 5px 5px 25px; background: url("../img/ico-thread-normal.gif") no-repeat 0 0.2em; display: block; }
.thread-warning { background-image: url("../img/ico-thread-warning.gif");	}
.thread-info { background-image: url("../img/ico-thread-info.gif"); }
.thread-pin { background-image: url("../img/ico-thread-pin.gif"); }
.thread-pin { background-image: url("../img/ico-thread-pin.gif"); }
.thread-new { background-image: url("../img/ico-thread-new.gif"); }
.thread-solved { background-image: url("../img/ico-thread-solved.gif"); }
.lock-post{		background: url("../img/ico-lock.gif") no-repeat 0% 0.2em;	background-position:left; text-align: center;}
.lock-open-post{ 	text-align: center;}
.recent-post{ padding: 5px 20px 5px 0px; background: url("../img/ico-recent-post.gif") no-repeat 100% 0.2em; }/*display: block;*/

/* Paletka akcni nabidky - plneno z banneru                       */
.products { background: white; margin: 0px; padding: 0px; border: none; list-style: none; }
.products img { border: none; float: left;  margin: 0 0 0 -60px; }
.products li img.kos, .products li.last img.kos { border: none; float: none; margin: 0px 0px 0px 0px; }
.products li { font-size: 92%; padding-top: 3px; width: 100%; border-bottom: 1px solid #CCCCCC; }
.products li.last { border: none; }
.products p { margin: 0 0 0.5em 65px; }
.products a { color: #903; font-weight: bold; }

 /* Gallery */
#gal-users .img-box {float: left; width: 80px; clear: left; }
#gal-users .img-box p {margin-left: 0; }
#gal-users .img-box .gal-postnum { font-size: 92%;  clear: left;  color: #666; }
#gal-users h2 {clear: none; font-size: 120%;  font-weight: bold; margin-left: 95px; }
#gal-users p {margin-left: 95px; }

h2 .gal-postnum { font-size: 77%; float: left; clear: left; margin-top: -25px; _height: 1px; font-family: Geneva, Arial, "Luxi Sans", Helvetica, sans-serif; font-weight: normal; color: #666;}

.gallery-list { clear: both; padding-bottom: 20px; margin-bottom: 20px; background: #EFEFEF; }
.gallery-list .head, .head.simsilver {background: #ECECEC url("/portal/img/tab-silver.gif") repeat-x 0 bottom; border-color: #ccc;}
.gallery-list .head h4, .head.simsilver h4 {background: none; color: #666;}
.gallery-list ul { list-style: none; padding: 0; margin: 0; float: left; width: 100%; }
.gallery-list ul li { padding: 0; margin: 20px 10px 0px 21px; float: left; width: 140px; display: inline;}
.gallery-list ul li .img-box{ display: block; text-align: center; height: 150px; float: left; width: 100%; }
.gallery-list ul li .desc-box{ display: block; text-align: center; text-decoration: underline; width: 100%; float: left; height:35px;}
.gallery-list ul li img{ padding: 0;  display: inline;}

#comm.galcomm .post{ margin: 0 8px 0 8px; }

.galbott #reply {margin: 0 0 0.5em;}
.gallery-image {background: #EFEFEF; border: 1px solid #CCCCCC; text-align: center; padding: 20px 0; }
.gallery-image img {border: 0; }
.galbar {text-align: center; font-weight: bold; font-size: 92%; }

hr.thinline {border: 0;  background: #CCCCCC; color: #CCCCCC;  margin-bottom: 15px;  height: 1px;  display: block; }

/*Uprava DM pro skoleni na homepage*/
.product-box {margin-top: 1.5em; }
.img-box { width: 60px; margin: 0px; padding: 0px;}
.img-box img { border: 0; margin: 0px; padding: 0px;}
.desc-box {float: left; position: relative; margin-left: 30px; }

table.plain { border: 0; background: #FFFFFF; font-size: 80%; }
table.plain th, table.plain td {  border: 0; padding: 10px 5px 0 0;}
table.plain img { border: 0; margin-left: 10px; margin-right: 8px; }
table.plain .orangelnk {color: #F60;}


/* Poll */
.poll-otazka {text-align:center; font-weight:bold; margin:0px; padding-bottom:15px;   }
.poll-odpovedi { text-align:left; border:none; margin:0px; }
.poll-butt { text-align:center;}
.poll-odpovedi tr { border:none; margin:0px}
.poll-odpovedi tr td { border:none; padding:3px;}
.poll-odpovedi label { margin-left:5px;}
.poll-odpovedi th { margin-left:5px; border: none; background-color: Transparent; padding: 3px; background-image: none}
.poll-hlasu { color: #ff6600; margin:0px; }
.poll-graf { font-size: 1px; color: #003366; height: 10px; background-color: #666633; margin: 0px; padding: 0px; background-image: url(../img/bx-hd-ank.gif);}
.poll-prubeh {
	width:188px;
	height:10px;
	margin: 0px !important;
	padding: 0px !important;
	background-color:#c7cdd5;
	border:1px solid #999999;
	font-size:0.1em;
	clear: both;
}