* {
	margin: 0;
	padding: 0;
}

body {
	color: #000;
}

body,textarea {
	font: 11px Verdana, Arial, helvetica, sans-serif;
}

#page {
	width: 970px;
	background: #fff url(../images/bg.gif) 0 105px repeat-y;
}

#wrapper {
	clear: left;
}

a,#menu li a:hover {
	color: #000;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

fieldset,img,li.last,#sidebar li.title,#sidebar li.last,#sidebar ul.bg2 li.title,#sidebar ul.bg3 li.title,#sidebar ul.bg2 li.last,#sidebar ul.bg3 li.last,.t
	          , #left li.last {
	border: 0;
}

#billboard_banner { background-color:#FFFFFF;}

.topflash { float:left; width:768px; height:103px;}
.topflash_logo { float:left; width:160px;}
#flash { float:right;}

#menu {
	width: 768px;
}

h1 a {
	width: 160px;
	height: 103px;
	background: url(../images/logo.gif) 22px 25px no-repeat;
}

.jezisko{width: 168px;height: 237px;background: url(../images/equark_jezisko.jpg) no-repeat; display:block;}

h1 span,#logo-small strong {
	position: absolute;
	left: -999em;
}

h1,h1 a,#left,#wrapper,#content,#menu li,#top a {
	float: left;
}

h2,#content h1 {
	font: bold 16px/ 32px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

#left h2 {
	text-transform: uppercase;
	padding-left: 25px;
}

input,textarea,select,#menu,#top,#search a,#sidebar li {
	font-size: 10px;
}

ul {
	list-style: none;
}

ul.sutaz li {
	list-style: square;
	padding: 0px;
	clear: none;
}

input.sutaz {
	padding: 2px;
	background: #FFFFFF;
	color: #000000;
	border: #CCCCCC 1px solid;
	font-weight: bold;
}

input.sutaz:hover {
	padding: 2px;
	background: #CCCCCC;
	color: #000000;
	border: #CCCCCC 1px solid;
	font-weight: bold;
}

#top {
	line-height: 21px;
	padding-left: 15px;
}

#top,#top a,#top legend,#footer p {
	color: #fff;
	background: #333;
	text-shadow: 0 0 0 #333;
}

#top a {
	margin-left: 320px;
}

a#become {
	margin: 0;
}

a.registration { /*margin-left: 40px;*/

}

#menu {
	position: relative;
}

#menu,#footer,.clear,.clear2 {
	clear: both;
}

.clear10 {
	clear: both;
	line-height: 10px;
	height: 10px;
}

#menu,#top {
	height: 21px;
}

#menu,#menu li a,#search,#search legend,#search a,.container,#footer ul a,#fsearch,#search-adv a,.bg6,#forum th,#paging
	{
	color: #fff;
	background: #00a5e7;
	text-shadow: 0 0 0 #00a5e7;
}

#menu li {
	margin-top: 2px;
}

#menu li {
	display: inline;
}

#menu li a {
	padding: 3px 5px 4px;
	font-weight: bold;
}

#menu li a,#login legend span {
	display: block;
}

#menu li a:hover,#menu li a.selected {
	color: #fff;
	background: #49bfed;
}

#menu li.profile {
	float: right;
	margin: 0 104px 0 0;
}

#menu li.profile a {
	color: #fff;
	background: #027abb;
	padding: 4px 12px 5px;
}

#menu li.first {
	margin-left: 20px;
}

#submenu {
	position: absolute;
	top: 21px;
	left: 0;
	background: #fff;
	height: 30px;
	width: 768px
}

#submenu .submenu {
	height: 21px;
	width: 768px;
	color: #fff;
	background: #49bfed;
}

#submenu li a {
	color: #fff;
	background: #49bfed;
}

#submenu li a:hover,#submenu li a.selected {
	color: #01a4e7;
	background: #c7edfa;
}

#sidebar {
	/*  margin: -124px 0 0 2px; width: 20%; position: relative; right: 0pt; float:right;*/
	margin: -124px 0 0 0px;
	width: 200px;
	position: relative;
	right: 0pt;
	float: right;
}

* html #sidebar {
	margin-left: 1px;
}

#left {
	width: 168px;
}

#content {
	margin-left: 2px;
	width: 598px;
}

#footer {
	font-size: 10px;
}

#footer p {
	height: 21px;
	line-height: 21px;
	padding-left: 25px;
}

#logo-small {
	float: left;
	width: 155px;
	height: 79px;
	background: url(../images/logo.gif) 22px 18px no-repeat;
}

#footer div.container { /*margin: 0 0 0 165px;*/
	height: 79px;
	width: 800px;
	float: right;
}

#footer ul {
	float: left;
	margin: 15px 0px 0pt;
	width: 450px;
	border: 1px solid lime;
}

.end {
	float: left;
	margin: 18px 5px 0 25px;
	width: 300px;
}

#footer ul li {
	float: left;
	line-height: 18px;
	margin: 0pt 55px 0pt 10px;
}

.footer_links {
	margin: 15px 0px 0pt 0px;
	width: 350px;
	float: left;
}

.footer_links a,.footer_links a b {
	color: #FFFFFF;
	text-shadow: #00A5E7 0pt 0pt 0pt;
}

.footer_wrap {
	margin-left: 15px;
}

.footer_links div {
	float: left;
	width: 50px;
	line-height: 18px;
	margin: 0pt 45px 0pt 0px;
}

#login {
	position: relative;
	float: right;
	margin-right: 15px;
}

#login legend span { /*position: absolute; left: -70px;*/
	display: none;
}

#search {
	position: relative;
	margin-top: 10px;
	height: 75px;
}

#search legend strong,#search label,#search p {
	position: absolute;
	left: 25px;
}

#search legend strong {
	top: 7px;
}

#search label {
	top: 25px;
}

#search p {
	top: 45px;
}

#search .submit-go {
	position: absolute;
	top: 25px;
	left: 132px;
}

.t {
	width: 85px;
	padding: 0 8px;
	line-height: 16px;
	height: 16px;
	font-size: 11px;
	border: 1px solid #595959;
}

.ord {
	font-size: 11px;
	padding: 0 15px;
}

#sidebar .ord {
	padding: 10px 0px;
}

.ord li {
	padding: 4px 11px;
	position: relative;
}

#sidebar li {
	padding: 4px 5px;
	margin: 0 15px;
}

.bg-g,.bg-g li a {
	color: #000;
	background: #c7ccb8;
}

.bg-g {
	padding: 0 0 17px;
	margin: 0 0 10px;
}

.bg-g ul li,.bg7 ul li,.bg8 ul li,#sidebar ul li {
	border-bottom: 1px dotted #595959;
}

#sidebar ul.bg2 li,#sidebar ul.bg3 li {
	border-bottom: 1px dotted #fff;
	position: relative;
}

.bg1 {
	color: #000;
	background: #c7ccb9;
}

.bg2,#sidebar .bg2 * {
	color: #fff;
	background: #7cadb8;
}

.bg3,#sidebar .bg3 * {
	color: #fff;
	background: #9ab9b8;
}

.bg4,tr.bg4 td {
	background: #e9ebe3;
}

.bg5 {
	background: #dde0d5;
	border-bottom: 2px solid #b3b3b3;
	position: relative;
}

.bg7 {
	background: #7cadb8;
}

.bg8 {
	background: #9ab9b8;
}

.bg7,.bg8 {
	padding: 0 0 15px;
}

#sidebar li.title,#content li.title {
	font-size: 11px;
	text-transform: uppercase;
	color: #027abb;
}

#sidebar.blog li.title {
	border-bottom: 2px solid #b3b3b3;
}

.comp {
	border-bottom: 2px solid #b3b3b3;
}

.submit-go {
	width: 25px;
}

.hidden {
	display: none;
}

#content h2 {
	color: #11768e;
}

dl.c3,div.c3 {
	float: left;
	width: 168px;
	padding: 0 15px;
}

.c5 {
	padding: 0 5px;
}

.c5 li {
	float: left;
	width: 96px;
	padding: 0 10px;
	border-left: 2px solid #b3b3b3;
	height: 285px;
}

ul.c3 {
	width: 598px;
	overflow: hidden;
}

* html ul.c3 {
	width: 590px;
}

.c3 li {
	float: left;
	width: 172px;
	height: 285px;
	padding: 0 7px 0 15px;
	border-left: 2px solid #b3b3b3;
}

.noimg .c3 li {
	height: 150px;
}

.people .c3 li {
	height: 215px;
}

.c3 img {
	border: 2px solid #b3b3b3;
}

.c5 img {
	margin: 10px 0 0;
}

.c5 p,.c3 p {
	font-size: 10px;
	margin: 10px 0 4px;
}

#interest,#interest *,#content #interest h2 {
	color: #fff;
	background: #595959;
	text-shadow: 0 0 0 #595959;
}

#interest h2,#content h2 {
	padding: 0px 15px 0px 15px;
	position: relative;
}

#content dl {
	border-left: 2px solid #b3b3b3;
}

#content dl.left,#content div.left,li.left {
	border: none;
}

#interest dl {
	height: 115px;
}

#interest dl.left,#content .short-lists dl {
	border: none;
}

#interest dt {
	padding-bottom: 3px;
}

#interest dd {
	font-size: 10px;
}

a.more {
	font-weight: bold;
	font-size: 10px;
	line-height: 20px;
	vertical-align: bottom;
}

.block {
	border-top: 2px solid #b3b3b3;
	border-bottom: 2px solid #b3b3b3;
}

* html .block {
	float: left;
}

.short-lists {
	padding: 15px 0 4px;
}

#content .short-lists h2 {
	padding-left: 0;
}

.short-lists div {
	height: 345px;
}

.block dt {
	padding-top: 6px;
}

cite,.block dd,.r dd,.l dd {
	color: #11768e;
	font-size: 9px;
	font-style: normal;
}

#content .ord {
	border-left: 2px solid #b3b3b3;
}

#content .clear,#footer .clear {
	height: 1%;
	line-height: 100%;
}

.r2 {
	float: left;
	width: 398px;
	border-right: 2px solid #b3b3b3;
}

.l2 {
	float: right;
	width: 390px;
	border: 0;
	border-left: 2px solid #b3b3b3;
}

.r2 li {
	clear: left;
	padding: 0 15px 0 15px;
}

.r2 li div,.news-list li div {
	border-top: 2px solid #b3b3b3;
	padding: 10px 0 6px;
}

.news-list li div.last {
	border-bottom: 2px solid #b3b3b3;
}

.r2 img,.news-list img {
	float: left;
	margin: 0 10px 15px 0;
	border: 2px solid #b3b3b3;
}

.news-list img.r {
	float: right;
	margin: 0 0 15px 10px;
}

.r2 cite,.c3 cite {
	display: block;
	padding-bottom: 8px;
}

.r2 p,cite {
	font-size: 10px;
}

#content div.r dl {
	margin: 0 15px 0 414px;
	border-left: none;
}

#content div.l dl {
	margin: 0 15px 0 0;
	border: none;
}

.l {
	margin-left: 15px;
	width: 183px;
	float: left;
}

.r dd,.l dd {
	padding: 0 0 5px;
}

.r2 div.first,.news-list div.first {
	border: none;
	padding-top: 0;
}

#content .special-title {
	margin: -35px 0 0 399px;
}

#left li.title {
	text-transform: uppercase;
	color: #000;
	border-bottom: 2px solid #808e8f;
	font-size: 10px;
	padding-bottom: 4px;
	margin-bottom: 5px;
}

.bll {
	padding: 10px 0;
}

.bll .ord {
	padding: 0 10px 0 15px;
}

.bll li {
	font-size: 10px;
}

.h {
	margin-top: 30px;
}

.nh {
	padding-top: 10px;
}

#content h1 {
	text-transform: uppercase;
	background: none;
	border-bottom: 2px solid #b3b3b3;
	margin: 0 15px;
	width: 565px;
	height: auto;
}

#content h1.nb {
	border: 0;
}

* html #content h1 {
	margin: 0 7px;
}

.mags img,.people img {
	margin-top: 8px;
}

.news-list {
	width: 584px !important;
}

.news-list li {
	padding: 0 0 0 15px;
}

.news-list li {
	clear: left;
}

#content h2.general {
	font-size: 14px;
	line-height: 20px;
	float: left;
}

.navbar,.navbar2 {
	padding: 4px 5px 0 0;
	font-size: 9px;
	color: #11768e;
}

.navbar {
	float: right;
	display: inline;
}

.navbar2 {
	clear: left;
	font-size: 11px;
	padding: 0 5px;
	line-height: 25px;
}

.bt {
	padding: 4px 0 150px;
}

.navbar a,.navbar a.next,.navbar2 a,.navbar2 a.next {
	padding: 1px 2px;
	font-size: 10px;
	color: #11768e;
}

.navbar a:hover,.navbar a.selected,.navbar2 a:hover,.navbar2 a.selected
	{
	color: #fff;
	background: #49bfed;
	text-decoration: none;
}

.pager_count { padding-left:5px; color:#222222;}

h3.cat {
	padding: 0 15px 3px;
	font-weight: normal;
	font-size: 11px;
}

* html #sidebar.sh {
	margin-left: 2px;
}

.news-list p {
	font-size: 10px;
	margin-top: 2px;
}

.news-list li div {
	display: inline-block;
	/* \*/
	height: 1%;
	display: block;
	/* */
}

html>body .news-list li div {
	height: auto;
}

.news-list li div:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

a.back {
	color: #13758e;
	background: #fff;
	font: bold 14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

a.option {
	font-size: 11px;
	padding-left: 15px;
}

div.options {
	float: right;
	line-height: 21px;
	margin-top: 7px;
	text-align: right;
	margin-right: 15px;
}

#article {
	clear: both;
	border-top: 2px solid #b3b3b3;
	margin: 0 15px;
	padding: 12px 0;
	font-size: 12px;
}

#article h2 {
	color: #000;
	padding: 0;
	line-height: 20px;
}

#article cite {
	font-size: 10px;
	padding-bottom: 8px;
}

#article img {
	border: 2px solid #b3b3b3;
	float: left;
	margin: 0 15px 9px 0;
}

#article p {
	padding: 0 0 8px 0;
}

#article .imgbank img {
	float: none;
	margin: 0;
	display: block;
}

.imgbank div.big,.imgbank div.small {
	float: left;
	width: 244px;
	margin-left: 15px;
}

.imgbank div.big a,.imgbank div.big span {
	display: block;
	width: 240px;
	text-align: center;
	border: 2px solid #b3b3b3;
}

#article .imgbank div.big img {
	border: 0;
	margin: 0 auto;
}

.imgbank div.small {
	width: 124px;
}

.imgbank div.first {
	margin-left: 0;
}

#article p.caption {
	padding: 3px 5px;
	margin: 0;
	border-bottom: 2px solid #b3b3b3;
	border-left: 2px solid #b3b3b3;
	border-right: 2px solid #b3b3b3;
}

.res {
	color: #11758f;
	background: #fff;
	font-size: 12px;
}

.res span {
	font-size: 14px;
}

.article-title {
	text-align: right;
	background: url(./../images/logo-mini.jpg) 72px 0 no-repeat;
	padding: 16px 0 0 60px;
	display: block;
	margin-top: 10px;
	font-weight: bold;
	font-size: 12px;
}

.info {
	clear: both;
	width: 598px;
}

.info form {
	float: right;
}

input.adding {
	width: 99px;
	color: #fff;
	background: #7cacb6;
	font-size: 10px;
	margin-bottom: 2px;
	padding: 1px 5px;
	border: 2px solid #b3b3b3;
	text-align: left;
}

input.adding:hover {
	color: #000;
	cursor: pointer;
}

.info h3 {
	float: left;
	padding-top: 4px;
	font-size: 12px;
}

.info dl {
	clear: both;
	padding-bottom: 20px;
	position: relative;
}

.info fieldset {
	width: 568px;
	height: 25px;
}

#content .info dl {
	border: 0;
	border-top: 2px solid #b3b3b3;
}

.info dt {
	padding-top: 5px;
}

.info dd {
	color: #11758c;
}

.wrpr {
	padding: 8px 15px 0;
}

table {
	width: 538px;
	margin-bottom: 25px;
	font-size: 11px;
}

th {
	text-align: left;
	padding: 7px 0 5px;
}

td {
	padding-left: 10px;
}

.fff *,.fff dd {
	color: #fff;
}

#content .fff dl {
	border-top: 2px solid #a2c4cd;
}

.fleft {
	float: left;
}

.fright {
	float: right;
}

#content .fnone {
	float: none;
}

.cleft {
	clear: left;
}

.cboth {
	clear: both;
}

address {
	font-style: normal;
	line-height: 16px;
}

.bl {
	color: #027abb;
}

.b-info {
	line-height: 18px;
	padding-bottom: 11px;
}

.wrpr h3 {
	font-size: 12px;
}

ul.profile {
	line-height: 110%;
}

#sidebar .profile li,#content .profile li {
	border: none;
}

#sidebar .profile .title,#content .profile .title {
	border-bottom: 2px solid #fff;
}

#sidebar .dark .title,#content .dark .title {
	border-bottom: 2px solid #b3b3b3;
}

#sidebar .profile .sub,#content .profile .sub {
	padding-top: 4px;
	border-bottom: 1px dotted #fff;
}

#sidebar .dark .sub,#content .dark .sub {
	border-bottom: 1px dotted #b3b3b3;
}

#sidebar .adding-link {
	display: block;
	background: #4cbfee;
	line-height: 18px;
	padding-left: 15px;
}

#sidebar .adding-link strong {
	background: #4cbfee;
}

label.p {
	display: block;
	height: 25px;
}

label.error {
	height: 40px;
}

strong.error {
	padding: 3px 0 3px 3px;
	float: left;
	color: red;
	font-size: 10px;
}

* html strong.error {
	padding: 3px 0 3px 6px;
}

label.p b {
	width: 120px;
	height: 25px;
	text-align: right;
}

label.pp b {
	width: 160px;
}

label.pp input {
	width: 140px;
}

div.p {
	border-bottom: 2px dotted #b3b3b3;
	padding-bottom: 3px;
}

div.pr {
	border-left: 2px solid #b3b3b3;
	padding-left: 12px;
	width: 190px;
	margin-bottom: 15px;
}

.sa {
	margin: 0 15px 10px;
	border-top: 2px dotted #b3b3b3;
	padding: 5px 0 0 15px;
}

* html div.pr {
	margin: 0;
}

.pt strong {
	display: block;
	padding: 3px 0 3px 10px;
	text-transform: uppercase;
}

.pt textarea {
	margin: 0 10px 8px;
}

.up,.down {
	display: block;
	width: 16px;
	height: 13px;
	background: url(../images/arrow-up.gif);
	margin: 0 0 3px 7px;
}

.down {
	background: url(../images/arrow-down.gif);
}

a.up:hover,a.down:hover {
	background-position: 0 13px;
}

#content h2.cb,#cal dd,#content h2.black {
	color: #000;
	background: #fff;
}

.bc2 {
	margin: 0 15px 30px;
	border-top: 2px solid #b3b3b3;
}

.bc2 {
	margin: 0 0 30px 15px;
}

.bs {
	line-height: 20px;
	margin: 0 0 5px 35px;
	border-bottom: 2px solid #b3b3b3;
	display: block;
}

.bn {
	padding-right: 15px;
	line-height: 32px;
}

.mover {
	width: 35px;
}

.moverr {
	margin-left: 36px;
}

.moverc {
	width: 350px;
}

.nomleft {
	margin-left: 0;
}

#article cite.small {
	font-size: 9px;
}

.mb {
	margin-bottom: 10px;
}

.ntb {
	border-top: 0;
}

#content .nb {
	border: 0;
}

#program dt {
	width: 45px;
	font-size: 11px;
	padding: 0;
	margin-bottom: 5px;
}

#program dd {
	margin-left: 46px;
	color: #000;
	font-size: 10px;
	margin-bottom: 5px;
	line-height: 15px;
}

.cw {
	width: 598px;
}

.edit {
	padding: 20px 0 2px;
	display: block;
}

b.pr {
	padding-right: 10px;
}

label.ed {
	height: auto;
	width: 380px;
}

form[method="post"]>label.ed {
	padding: 4px 0;
}

label.ed b {
	width: 85px;
	height: auto;
}

.clear2 {
	font-size: 1px;
	height: 3px;
}

#last {
	border-bottom: 2px solid #b3b3b3;
}

#fsearch {
	border-top: 2px solid #3285a5;
	padding-bottom: 12px;
}

#msearch {
	padding: 11px 0 13px;
}

#msearch .t {
	width: 330px;
}

#fsearch label strong {
	padding-right: 8px;
}

#fsearch label {
	padding-left: 15px;
	display: block;
}

#asearch label.period {
	padding-left: 15px;
}

#asearch,#asearch legend {
	color: #fff;
	background: #4bbfee;
}

#asearch {
	padding-bottom: 40px; *
	padding-bottom: 15px;
	position: relative;
	background: #4bbfee url(../images/bg-search.gif) no-repeat 95% 85%;
}

#fsearch legend {
	position: relative;
}

#fsearch legend b {
	width: 200px;
}

#asearch legend b {
	position: absolute;
	left: 0;
	display: block;
}

#asearch legend b {
	padding-left: 15px;
	line-height: 25px;
}

#asearch label {
	line-height: 25px;
	padding-left: 20px;
}

* html #where label {
	position: relative;
}

#where legend b { *
	padding-left: 8px;
}

#where .rc {
	margin-left: 145px;
}

#where .first {
	margin-top: -125px
}

* html #where .first {
	margin-top: -80px;
}

#when,#when2 {
	position: absolute;
	top: 0;
	left: 310px;
}

#when2 {
	left: 180px;
}

#when select,#when2 select,#where select {
	width: 115px;
}

.gap,.period {
	padding-top: 25px;
}

h2#search-title {
	font-size: 13px;
	margin: 0 15px 8px;
	line-height: 24px;
	padding: 10px 0 0 2px;
	border-bottom: 2px dotted #b3b3b3;
	color: #000;
}

img.mr {
	margin-right: 10px;
}

#search-adv {
	position: absolute;
	top: 6px;
	left: 420px;
}

.infomsg {
	margin: 30px 50px 0 50px;
	text-align: center;
	color: black;
}

.infomsg a {
	color: #00A5E7;
	text-decoration: none;
}

.infomsg a:hover {
	text-decoration: underline;
}

div.discuss {
	padding: 6px 0 0;
	margin-left: 0;
}

.discuss strong {
	padding: 5px 0 0 10px;
}

#article .discuss p {
	padding: 0 0 8px 10px;
}

#content cite.discuss {
	display: block;
	border-top: 1px solid #000;
	border-bottom: 1px dotted #000;
	padding: 3px 0 3px 10px;
	font-size: 10px
}

.opt {
	border-top: 0;
	padding: 3px 0 3px 10px;
}

.discussion div {
	line-height: 18px;
	border-top: 1px solid #000;
}

.discussion div.first {
	border: 0;
}

.plaintext {
	margin: 10px 15px 0 15px;
	color: black;
}

.plaintext a {
	color: #00A5E7;
	text-decoration: none;
}

.plaintext a:hover {
	text-decoration: underline;
}

.plaintext h3 {
	font-size: 120%;
}

body .print {
	color: #000;
	background: #fff;
}

#content .print {
	margin: 30px 30px 30px 30px;
}

span#u-info {
	margin-left: 280px;
	text-align: right;
	float: left;
	width: 340px;
}

#sendlink {
	width: 598px;
}

#sendlink .fright {
	margin-right: 20px;
}

#sendlink label b,#sendlink label {
	height: 20px;
}

#sendlink label b {
	width: 115px;
}

#sendlink h2 {
	color: #fff;
	margin: 10px 12px 0;
	padding: 0 3px;
	line-height: 22px;
	border-bottom: 1px solid #fff;
}

#sendlink .msg_content {
	border-top: 2px dotted #fff;
	padding-top: 8px;
}

#sendlink .sa {
	border-top: 2px dotted #fff;
	padding: 8px 0 0;
	margin: 0;
}

#sendlink label#msg {
	height: 85px;
}

#publicr {
	border-bottom: 2px #b3b3b3 solid;
}

#publicr p {
	font-size: 10px;
}

.fav {
	width: 180px;
	padding-right: 4px;
	border-right: 2px dotted #b3b3b3;
	margin-right: 4px;
}

#fav-last.fav {
	margin: 0;
	padding: 0;
	border: 0;
}

.fav .list li {
	width: 155px;
	position: relative;
}

.fav .list input {
	position: absolute;
	top: 8px;
	left: 165px;
	width: 15px;
}

.fav .list .last input {
	top: 0;
}

.fav .list .last b {
	line-height: 170%;
}

.fav ul li.title {
	width: 175px;
}

.fav ul.profile li {
	padding: 1px 0 2px 6px;
}

#content .add {
	margin: 5px 0;
}

#content .fav .add li.title {
	text-transform: none;
	border: 0;
}

#content .fav .form {
	line-height: 19px;
}

#content .fav .form b,#content .fav .form span {
	width: 50px;
}

div.add-b {
	margin: 8px 0;
	width: 180px;
	border-bottom: 2px dotted #b3b3b3;
}

#sendlink strong.error {
	clear: left;
}

#sendlink label.p {
	clear: left;
}

#sendlink label.error {
	height: 40px;
}

#article #contact input,#content #sendlink input { *
	font-size: 11px;
}

#bad-login {
	height: 21px;
	line-height: 21px;
	padding: 0 15px;
	background: #333;
}

#bad-login strong.error {
	padding: 0;
}

#left h2#cat {
	margin-top: 12px;
	line-height: 20px;
	text-transform: none;
	font-size: 14px;
	color: #fff;
	background: #00a5e7;
	text-shadow: 0 0 0 #00a5e7;
}

p#question {
	border-top: 2px solid #000;
	border-bottom: 1px dashed #000;
	width: 168px;
}

p#question strong {
	display: block;
	margin: 4px 7px 4px 25px;
}

#poll {
	padding-bottom: 35px;
	background: url(../images/logo-poll.png) 90% bottom no-repeat;
}

#poll li {
	margin: 4px 0 4px 25px;
}

#poll li a:hover {
	text-decoration: none;
}

#poll li img {
	border-right: 1px solid #000;
}

#forum {
	border-top: 2px solid #b3b3b3;
	width: 100%;
	clear: left;
	margin: 5px 0 0 15px;
	width: 568px;
}

#forum th {
	padding: 3px 8px;
}

#forum td {
	border-bottom: 2px solid #b3b3b3;
	padding: 3px 8px;
	vertical-align: top;
}

#forum td.msg {
	border-bottom: 2px dotted #b3b3b3;
}

#forum.topics td {
	padding: 3px 8px 10px;
}

#forum cite {
	background: url(../images/forum-arrow.png) 0 0px no-repeat;
	padding-left: 15px;
	font-size: 10px;
}

#forum td p.bl {
	margin-bottom: 8px;
}

#forum tr.bg4 td {
	padding: 3px 8px;
}

blockquote {
	background: #d9f2fc;
	border-left: 3px solid #367abf;
	margin: 8px 0 8px 15px;
	padding: 6px 10px;
}

#paging {
	margin: 8px 15px;
	height: 40px;
	padding: 0 15px;
}

#paging form {
	margin: 10px 0 0;
}

#paging span {
	line-height: 15px;
}

.pr-list {
	width: 584px !important;
	margin: 5px auto;
	background: #3F9FE3;
}

.pr-list h2 {
	background-color: #2F61AA;
	font-size: 14px;
	line-height: 25px;
	height: 25px;
}

.pr-list a {
	color: #fff;
}

.pr-list h2 a {
	position: relative;
	left: -5px;
}

.pr-list img {
	float: left;
	margin: 0 10px 15px 0;
	border: 2px solid #b3b3b3;
}

.pr-list li {
	padding: 0 10px 5px 10px;
	clear: left;
}

.pr-list p {
	font-size: 10px;
	margin-top: 10px;
	color: #fff;
}

div#rss {
	margin: 10px 10px 10px 10px;
}

#rss a {
	margin-left: 15px;
}

div.cms_foot {
	font-size: 10px;
	line-height: 30px;
	margin-left: 193px;
}

/*DISCOVERY TV PROGRAM*/
.tvl-expand {
	display: none;
}

.tvl-description {
	display: none;
}

.tvl-check {
	display: none;
}

.tvlistings-table { /*margin: 0px auto;*/
	margin-left: 5px;
	width: 500px;
}

.tvl-time {
	font-weight: bold;
}

#tvlistings-table td strong {
	font-weight: normal;
}

#tvlistings-table tr {
	height: 20px;
}

.discovery_tv th {
	display: none;
}

.discovery_tv a {
	color: #00A5E7;
	text-decoration: none;
}

.discovery_tv a:hover {
	text-decoration: underline;
}

p.day_menu {
	margin-top: 15px;
	margin-left: 15px;
}

p.day_header {
	margin-top: 15px;
	margin-left: 15px;
	color: #11768e;
	font-size: 120%;
}

span.day_link_inactive {
	color: gray;
	margin-right: 7px;
}

span.prev {
	float: left;
	margin-left: 10px;
}

span.next {
	float: right;
	margin-right: 10px;
}

p.links {
	width: 500px;
	margin: 15px 0px;
	margin-left: 5px;
}

div.next_article {
	float: right;
	line-height: 21px;
	margin-right: 15px;
	margin-top: 7px;
	text-align: right;
}

a.next_article {
	color: #13758e;
	background: #fff;
	font: bold 14px "Trebuchet MS", "Geneva CE", lucida, sans-serif;
}

a.active_day {
	color: #fff;
	background: #49bfed;
	text-decoration: none;
	padding: 3px;
}

div.logo_Discovery {
	width: 118px;
	height: 63px;
	float: right;
	margin-right: 15px;
	padding-bottom: 15px;
	background: url(../images/Discovery.jpg) no-repeat;
}

#discovery_logo {
	width: 118px;
	height: 63px;
	margin: 0px auto;
	margin-top: 35px;
	background: url(../images/Discovery.jpg) no-repeat;
}

/*YOUTUBE VIDEA*/
#videa_content {
	width: 568px;
	margin: 15px 0px;
	margin-left: 15px;
}

#videa_content a {
	color: #00A5E7;
	text-decoration: none;
}

#videa_content a:hover {
	text-decoration: underline;
}

div.video_center object {
	margin: 15px auto;
}

div.navlink_video {
	margin-top: 15px;
}

span.prev_video {
	float: left;
}

span.next_video {
	float: right;
}

/*TOPBAR LINKY*/
#top_linky {
	height: 21px;
	background: #595959 none repeat scroll 0%;
	line-height: 21px;
	padding-left: 15px;
	color: #FFFFFF;
	text-shadow: #333333 0pt 0pt 0pt;
	font-size: 10px;
}

#top_linky a {
	color: #fff;
}

/*REGISTRACIA*/
#registration .label_nav {
	width: 228px;
	float: left;
	display: block;
	text-align: right;
	padding-top: 5px;
	color: #00A5E7;
	font-weight: bold;
}

#registration .input_nav {
	float: left;
	padding-top: 5px;
	padding-left: 5px;
}

#registration .input_nav_right{
	margin-left:2px;
	padding-top: 6px;
	float:left;
	}

#registration .input_nav img {
	border: 1px solid #C7CCB9;
	padding: 0px;
	margin: 0px;
	_margin-left: 15px;
}

#registration_profil{
	padding-top:2px;
	padding-bottom:5px;
	background: #E9EBE3 none repeat scroll 0%;
	margin-top:5px;
	}

#registration .agree{
	padding-left:25px;
	padding-top:15px;
	}

.checkbox {
	background: transparent;
	border: none;
	_margin-left: 10px;
}



.input_style {
	width: 220px;
	/*border: 1px solid #00A5E7;*/
	border: 1px solid #C7CCB9;
	font-weight: bold;
	color: #333333;
	font-size: 12px;
	padding: 1px;
	padding-right:3px;
	margin: 0px;
}

#registration .input_submit {
	float: left;
	padding-top: 15px;
	margin-left: 10px;
	_margin-left: 10px;
}

#registration .input_submit .submit_button {
	border: 1px solid #C7CCB9;
	background-color: #00A5E7;
	color: #fff;
	padding: 2px;
}

#registration .input_submit .submit_button:hover {
	border: 1px solid #C7CCB9;
	background-color: #00A7E7;
	color: #fff;
	padding: 2px;
}

#registration .clear {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	margin: 0px;
	padding: 0px;
}

.backbutton{
	background: #49BFED none repeat scroll 0%;
	display:block;
	color:#fff;
	padding:3px;
	width:135px;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}

/* BANNERS */
#top_banner{
width:955px;
text-align:center;
}

#content_banner{
width:598px;
text-align:center;
}

.bannerTromf { display:block; text-align:center; padding-top:20px;}
#article p.social_links { padding:0 0 10px 0; height:16px; }
.social_links { padding:0 0 10px 0; height:16px;}
.social_links a { float:left;padding-right:5px;}
.social_links span { float:left;padding-right:5px;}

#article p.social_links_bottom { padding:10px 0 10px 120px; height:16px; }
.social_links_bottom { padding:10px 0 10px 120px; height:16px;}
.social_links_bottom a { float:left;padding-right:5px;}
.social_links_bottom span { float:left;padding-right:5px;}

/* blogoba sutaz */
.bCBH { height:1px; clear:both; line-height:1px; font-size:0; }
table.bCB { width:584px; table-layout:fixed; margin:0;}
table.bCB td { padding:0;}
a.bL { padding:6px; display:block; background-color:#FFF; font-weight:bold; color:#09F; text-transform:uppercase; }

/* blog hlasovanie */
#blogVoteTop { float:right; width:50px; height:30px;}
#blogVoteTop .blogVote { padding:0;}
#blogVoteBottom {}

.votingNissanReport { background-color:#09F; color:#FFF; padding:6px; text-align:center; font-size:14px; margin:0 14px;}

.blogVote { padding:4px 10px 10px 15px; }
.blogVote .submit { cursor:pointer; border:1px solid #49BFED; background-color:#49BFED; font-weight:bold; font-family: Tahoma, Geneva, sans-serif; color:#FFF; padding:4px 0; font-size:13px; }
.blogVote .submit:hover { background-color:#000; border-color:#000;}

.pdflnk{background:url(../images/icon_pdf.gif) no-repeat 4px center;padding-left:24px;font-weight:bold;}
.headesc{padding:40px 10px 8px 15px;}
.pdf{padding:0 15px;}
.pdf li{padding:5px 0;}
.pdf .desc{padding:2px 10px 0 16px;}
.sign{padding:10px 20px;}
.pdf #bad-login{background-color:#FFF;padding:0;}
.border{border-top:2px solid #B3B3B3;}
.ownborder{border-top:2px solid #B3B3B3;border-bottom:none;}

.seo-a{font-weight:bold;text-decoration:underline;}
.seo-a:hover{text-decoration:none;;}
