body { font-family: Georgia, "New York CE", utopia, serif; font-size:11px; color:#373736; background:#ffffff none; }

sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	_vertical-align: bottom;
	position: relative;
	
}

sup {
	bottom: 1ex;
}

sub {
	top: .5ex;
}


.piano_lb { padding:0 5px; width: auto !important; height: auto !important; }
.piano_ls { padding:0 5px; width: auto !important; height: auto !important; }

.box-banner-300 { margin-top:10px; }

.box-headline { position:relative; top:10px; margin-top:0 !important; padding:0 0 0 0 !important; }
.box-headline .container { position:relative; height:280px; margin-top:5px; overflow:hidden; line-height:1.2; }
.box-headline .content { position:relative; width:10000px; }
.box-headline .content li { position:relative; width:283px; display:inline; float:left; }
.box-headline .content strong { position:absolute; bottom:78px; width:273px; padding:5px; font-size:20px; color:#ffffff; background:url(../img/bgb60.png); background:rgba(0,0,0,0.6) }
.box-headline .content small { display:block; margin:5px 0; text-transform:uppercase; font-size:10px; }
.box-headline .content p { font-family:tahoma,verdana,sans-serif; font-size:12px; color:#ffffff; }
.box-headline .content img { width:283px; height:188px; }
.box-headline .control { display:inline; float:right; margin-right:20px; cursor:pointer; }
.box-headline .control li { display:inline; float:left; width:15px; height:25px;  text-align:center; line-height:25px; font-family:tahoma,verdana,sans-serif; }
.box-headline .control .active { color:#ffffff; }
.g643 .box-headline .container { background:#323030; }
.g643 .box-headline .content li { height:256px; padding:10px 19px; }
.g643 .box-headline .content strong { left:19px; }
.g643 .box-headline .content small, .g643 .box-headline .content small a { color:#818181; }
.g643 .box-headline .control .active { background:#323030; }
.g300 .box-headline .container { width:293px; background:#176a9e; }
.g300 .box-headline .content li { height:256px; padding:10px 5px; }
.g300 .box-headline .content strong { left:5px; }
.g300 .box-headline .content small, .g300 .box-headline .content small a { color:#ffffff; }
.g300 .box-headline .control .active { background:#176a9e; }
#j-fader-content2 { margin-bottom:20px; }

a { text-decoration:none; }
a:hover { text-decoration:underline; }
.cboth { clear: both; }

h4 { padding:10px 10px 0 12px; text-transform:uppercase; font-size:11px; color:#000000; }
h4 span { padding:0 0 0 20px; font-size:15px; }
h4.old { padding:20px 10px 0 12px; }

#wrapper { width:970px; margin:0 auto 0 auto; }

.beta {border: 5px solid #eeebe4; padding: 4px; width: 952px; margin: 5px auto; text-align: left; overflow: hidden; background-color: #fff;}
.beta h3 {font-family:Georgia,"New York CE",utopia,sans-serif; font-size:185%; color: #cc0000; padding: 10px 0 0 12px; float: left; width: 145px; text-transform: uppercase;}
.beta p {float: left; padding: 7px 15px; width: 610px; border-left: 1px solid #eeebe4; border-right: 1px solid #eeebe4; font-family:Georgia,"New York CE",utopia,sans-serif; font-size: 11px;}
.beta .back {display: block; float: left; font-family:Georgia,"New York CE",utopia,sans-serif; font-size:145%; text-transform: uppercase; padding: 10px 0 0 20px; width: 130px; color: #1b1c1f;} 

#header {position: relative; height:142px; }
#header li { display:inline; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }

#h-sponzor, #header img { display:block; }
#h-sponzor {float:left; width:150px; height:35px; }
#h-logo {clear:left; float:left; height:69px; overflow:hidden;}
#h-logo a {float:left;}

#m-ring {float:right; text-align:right; font-size:11px; }
#m-ring {padding-right: 8px;}

#m-ring li { padding:0; float: left;}
#m-ring a { color:#c7c9cb; line-height:20px; padding:0 7px 0 8px; display:block; float:left; }
#m-ring a:hover {text-decoration: none; color: #fff;}
#m-ring a.sel {background-color: #fff; color: #1269A2;}


#m-meta.links {float: right; padding: 2px 15px 0 0; text-align: right; position: relative;}
#m-meta.links a {color: #fff; font-size: 90%; display: block; float: left; line-height: 21px; font-size: 10px; font-weight: bold; font-family: Tahoma;}
#m-meta.links a:hover {color: #ccc; text-decoration: none;}
#m-meta.links span {color: #1c6a9b; padding: 0 5px; display: block; float: left;}
#m-meta.links a.rss {padding-right: 20px; background: url(../img/icons_new_header.png) no-repeat 100% -27px;} 
#m-meta.links a.iphone {padding-right: 16px; background: url(../img/icons_new_header.png) no-repeat 100% -60px;}
#m-meta.links a#login_link {padding-right: 20px; background: url(../img/icons_new_header.png) no-repeat 100% 3px;}

#portalmenu {
   float:left;
   width:100%;
   background:#333135;
   border-bottom:12px solid #fff;
   position:relative;
   margin: 0 0 8px 0;
   z-index:1000;
   font-size:11px;
   font-family:Arial;
   clear:both;
   height:22px;
   padding: 8px 0 0 0;
}
#portalmenu ul {
   clear:left;
   float:right;
   list-style:none;
   margin:0;
   padding:0;
   position:relative;
   right:50%;
   text-align:center;
}
#portalmenu ul li {
   float:left;
   margin:0;
   padding:0;
   position:relative;
   left:50%;
}
#portalmenu ul li a {
   display:block;
   padding:0 7px;
   color:#fff;
   line-height:22px;
   text-decoration:none;
}
#portalmenu ul li a:hover {
    background: url(../images/bg_menu_hover.png) repeat-x 0 0;
    text-decoration:none;
}
#portalmenu ul li a.active,
#portalmenu ul li a.active:hover {
   color:#000;
   background:#fff none;
}

#portalmenu ul li.sub a span {
	display:block;
	float:right;
	width:11px;
	height:14px;
	background: url(../images/portal_more.png) no-repeat right top; margin:3px 0 0 9px;
}

/* Submenu items */
#portalmenu ul ul {
   display:none;
   position:absolute;
   top:22px;
   left:0;
   right:auto;
   width:100px;
   background: #333135;
}
#portalmenu ul ul li {
   left:auto;
   margin:0;
   clear:left;
   width:100%;
}
#portalmenu ul ul li a,
#portalmenu ul li.active li a,
#portalmenu ul li:hover ul li a,
#portalmenu ul li.hover ul li a {
	color: #fff;
	text-align: left;
}
#portalmenu ul ul li a:hover,
#portalmenu ul li.active ul li a:hover,
#portalmenu ul li:hover ul li a:hover,
#portalmenu ul li.hover ul li a:hover {
   color:#fff;
   background: transparent url(../images/bg_menu_hover.png) repeat-x 0 0;
}


#portalmenu ul ul.last {
   left:auto;
   right:0;
}

#portalmenu ul li:hover ul,
#portalmenu ul li.hover ul {
   display:block;
}

#m-primary, #m-secondary {float:left; text-transform:uppercase; padding:0 0 0 10px; clear:left;}
#m-primary {/*width:760px;*/ padding-top:7px;}
#m-secondary {width:960px;}
#m-primary li, #m-secondary li { display:inline; float:left; }
#m-primary a, #m-secondary a { display:block; }

#m-primary a { display:block; padding:5px 12px 10px 12px; font-size:14px; color: #ffffff; }
#m-primary .a a, #m-primary a:hover { text-decoration:none; color: #3b8bbf; background:#ffffff; }
#m-primary .t-com a, #m-primary .a.t-com a, #m-primary .t-com a:hover { text-decoration:none; color: #fff; background:#c10076; }

#m-secondary { background:#ffffff url("../img/menu-secondary.png") 0 0 repeat-x; }
#m-secondary a { font-size:12px; padding:10px 0 15px 12px; color:#6d6d6c; }
#m-secondary .a a { color:#1269a2; }
#m-secondary a:hover { color:#3b8bbf; text-decoration:none; }

#f-search { float:right; width: 232px; background: url(../img/icons_new_header.png) no-repeat 0 -101px; height: 21px; margin: 2px 10px 0 0;}
#f-search, #search-text, #search-submit {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#search-text, #search-submit  {border:0; }
#search-text {padding: 3px 5px 3px 25px; height: 15px; width: 163px; float: left; background-color: transparent; color: #9c9e9f; font-size: 10px; }
#search-submit {float: left; width: 39px; height: 21px; color: #28282a; text-indent: -10000px; font-size: 0px; background-color: transparent;  }

#m-primary .fwd a, #m-primary .fwd a:hover { background:#f0d307; }

#content { background:#ffffff; padding:0 0 15px 0; }

#ad img { display:block; }
#ad.jump { padding-top:10px; }

#article .img { font-size:10px; color:#6d6d6c; background:#f8f8f8; padding:0 !important; }
#article .img-border { border:1px solid #d3d3d3; }
#article .img-large { margin:12px 0px 18px 12px; }
#article .img-large img { padding:13px; }
#article .img-large small { padding:0 13px 13px 13px; }
#article .img-small img   { padding:4px; }
#article .img-small small  { padding:0 4px 4px 4px; }
#article .img-left { display:inline; float:left;  margin:0 12px 0 12px; }
#article .img-right { display:inline; float:right; margin:0 0 0 12px; }
#article .img_left { display:inline; float:left;  margin:0 12px 0 12px; }
#article .img_right { display:inline; float:right; margin:0 0 0 12px; }
#article  small { display:block; font-family:tahoma,sans-serif; text-align:right; }
#article .img-easy { /*float:left;*/ margin:0 12px; padding:4px; text-align:right; font-size:10px; color:#6d6d6c; background:#f8f8f8; }
#article .img-easy img { display:block; }
#article .ban {text-align:center; margin-top:10px; }
#article .img img { margin:0 !important; }

.box { margin:10px 0 0 0; padding:0 0 10px 0; }
.box-stick { margin-top:-1px; }

#l-blog, #ad { padding:0; }

h4 span a { color:inherit !important; text-decoration:none !important; }

.box-right { margin-right:10px; }
.box-green h4  span { background:url("../img/arrow-right-green.gif") -365px 2px no-repeat; }
.box-blue h4  span { background:url("../img/arrow-right-blue.gif") -365px 2px no-repeat; }
.box-red h4  span { background:url("../img/arrow-right-red.gif") -365px 2px no-repeat; }
.box-grey h4  span { background:url("../img/arrow-right-grey.gif") -365px 2px no-repeat; }
.box-white h4  span { background:url("../img/arrow-right-white.gif") -365px 2px no-repeat; }

.box-white h4 { color:#b2b2b2; }

.box-blue a { color:#1269a2; }
.box-green a { color:#4fa318; }
.box-red a { color:#bb1c1c; }
.box-grey a { color:#373736; }
.box-white a { color:#b2b2b2; }

.border-blue-light { border:1px solid #d5eaf9; background-color:#eff7fd; }
.border-blue { border:1px solid #d3d3d3; background-color:#d5eaf9; }
.border-grey { border:1px solid #d3d3d3; background-color:#f8f8f8; }
.box-white { background:#000000; }

.background-white { background:#ffffff; }
.background-blue { color:#1269a2; background:#eff7fd; }
.background-blue a { color:#1269a2; }
.background-pink { color:#a21255; background:#fae9f1; }
.background-pink a { color:#a21255; }

.t { margin:10px 5px 0 5px; border-bottom:1px solid #d9d9d9; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
.t li { display:inline; float:left; }
.t a { display:block; padding:2px 7px 2px 7px; }
.t a.sel, .t  a:hover { background:#d9d9d9; text-decoration:none; }
.box-blue .t a, .box-blue .t a.sel { color:#1269a2; }
.box-red .t a, .box-red .t a.sel { color:#bb1c1c; }

.t.b{border-bottom:none; border-top:1px solid #d9d9d9;}

.more { padding:12px 0 0 12px; }
.box-blue .more a { background:url("../img/arrow-right-blue.gif") 100% 0 no-repeat; }
.box-blue .more a:hover { background:url("../img/arrow-right-blue-on.gif") 100% 0 no-repeat; }
.box-red .more a { background:url("../img/arrow-right-red.gif") 100% 0 no-repeat; }
.box-red .more a:hover { background:url("../img/arrow-right-red-on.gif") 100% 0 no-repeat; }
.box-grey .more a, a.more-grey { background:url("../img/arrow-right-grey.gif") 100% 0 no-repeat; }
a.more-grey { background:url("../img/arrow-right-grey-on.gif") 100% 0 no-repeat !important; }
.box-grey .more a:hover, a:hover.more-grey { background:url("../img/arrow-right-grey-on.gif") 100% 0 no-repeat; }
a:hover.more-grey { background:url("../img/arrow-right-grey.gif") 100% 0 no-repeat !important; }
.more a { display:block; float:left; padding:1px 10px 2px 5px; color:#ffffff; line-height: 1.1em;}
.more a:hover { text-decoration:none; }

a.b-s { padding:0 0 0 20px; letter-spacing:-1px; font-size:11px; background:url("../img/bubble-small.gif") 5px 0 no-repeat; color:#373736; }
a.b-g { padding:0 0 0 20px; letter-spacing:-1px; font-size:11px; background:url("../img/bubble-grey.gif") 5px 0 no-repeat; color:#ffffff; }
a.b-l { padding:0 0 0 30px; letter-spacing:-2px; font-size:16px; background:url("../img/bubble-large.png") 5px 0 no-repeat; color:#373736; }
span.b-s { padding:0 0 0 20px; letter-spacing:-1px; font-size:11px; background:url("../img/bubble-small.gif") 5px 0 no-repeat; color:#373736; }

#l-article .p { position:relative; top:6px; float:right; }
#l-article .p li { display:inline; float:left; }
#l-article .p a { display:block; padding:4px 4px 8px 4px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#000000; }
#l-article .p .a  a { color:#ffffff; background:#373736; }
#l-article .p .n  a { font-weight:bold; }
#l-article .l { margin:6px 0 -12px 0; line-height:1.2; }
#l-article .l li { display:none; }
#l-article .l .a { display:block; position:relative; padding:12px 12px 12px 0; color:#ffffff; background:#373736; }
#l-article .l em { display:block; }
#l-article .l em { font-size:20px; padding:12px 0 0 12px; }
#l-article .l em a { color:#ffffff; }
#l-article .l .pseudosmall { padding:5px 0 0 12px; }
#l-article .l small a { color:#c6c6c6; }
#l-article .l p { padding:12px 105px 0 12px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 14px; line-height: 1.3em;}
#l-article .l img { position:absolute; display:block; bottom:0; right:0; }

.digitalne-rozcestnik h4{margin: 0 0 10px 0}
.digitalne-rozcestnik div{margin:0 0 5px 0; background: transparent top left;}
.digitalne-rozcestnik div a{color: #fff; font-family:Georgia, "Times New Roman"; font-size:20px; padding:8px 0 0 15px; display:block; width:285px; height:31px;}

#l-blog ul { display:block; padding:12px 0 0 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#l-blog li a { display:block; width:100%; height:100%; text-decoration:none; font-weight:bold; }
#l-blog li a span { display:block; font-weight:bold; color:#1269a2; font-size: 12px; line-height:1.1;}
#l-blog li a small { font-weight:normal; font-size: 12px; padding:0 0 0 20px; letter-spacing:-1px; font-size:11px; background:url("../img/pngbubb.png") 5px 1px no-repeat; }

#blog-reklamy span { padding:0 15px 0 125px; cursor: pointer; color: #FFFFFF !important;}
#blog-admeni span, #blog-admeni-today span { padding:0 15px 0 25px; }
#blog-stejskal span { padding:0 15px 0 175px; }
#blog-medialne span, #blog-nydrle span, #blog-pastier span, #blog-cistic span, #blog-idealne span { padding:0 15px 0 140px; }
#blog-nydrle span, #blog-pastier span { color: #FFFFFF !important; }
#blog-serialove span { color: #000000 !important; padding:0 15px 0 160px; }

#blog-medialne { height:70px; background:url("../img/blog/uputavka-redakcny.png") 0 0 no-repeat;}
#blog-admeni { height:70px; background:url("../img/blog/uputavka-admeni.png") 0 0 no-repeat; }
#blog-admeni-today { height:70px; background:url("../img/blog/uputavka-admeni-today.png") 0 0 no-repeat; }
#blog-nydrle { height:70px; background:url("../img/blog/uputavka-nydrledigital.jpg") 0 0 no-repeat; }
#blog-pastier { height:70px; background:url("../img/blog/uputavka-pastier.jpg") 0 0 no-repeat; }
#blog-reklamy { height:49px; background:url("../img/blog/uputavka-reklamy.png") 0 0 no-repeat; position: relative;}
#blog-stejskal { height:70px; background:url("../img/blog/uputavka-bbs.png") 0 0 no-repeat; }
#blog-cistic { height:80px; background:url("../img/blog/uputavka-cistic.png") 0 0 no-repeat; }
#blog-idealne { height:70px; background:url("../img/blog/uputavka-idealne.png") 0 0 no-repeat; }
#blog-serialove { height:76px; background:url("../img/blog/uputavka-serialove.gif") 0 0 no-repeat; }
#blog-stejskal img { width:300px; display:block; }

#l-monitor .l { padding:0 0 12px 0; line-height:1.2em; }
#l-monitor .l li { padding:12px 12px 0 12px; }
#l-monitor .l em { display:block; }
#l-monitor .l em a { font-size:14px; }
#l-monitor .l .g a{ color:#111111; }
#l-monitor .l .d a { color:#373736; }

#l-press .l li, #l-job .l li, #l-forum-user .l li, #l-forum-post .l li { padding:12px 12px 0 12px; line-height:1.2; color:#6d6d6c; }
#l-press .l li em, #l-job .l li em, #l-forum-user .l li em, #l-forum-post .l li em { font-size:14px; }
#l-forum-user .l li small, #l-forum-post .l li small { display:block; }

#l-job { background-image:url("../img/profesia-logo.png"); background-position:100% 0; background-repeat:no-repeat; }

#l-post-top .l { line-height:1.2; }
#l-post-top .l li { padding:5px 5px 0 8px; font-size:12px; }
#l-post-top .l li a { color:#373736; }
#l-post-top .l li small { font-size:10px; color:#6D6D6C; }

#l-comment-latest blockquote, #l-comment-latest .l li { line-height:1.2; }
#l-comment-latest blockquote { padding:12px 12px 0 12px; color:#010101; }
#l-comment-latest .l li { padding:12px 12px 0 12px; }
#l-comment-latest .l em { font-size:14px; }
#l-comment-latest .l small { display:block; color:#6d6d6c; }
#l-comment-latest .l small a { color:#373736; }

#l-comment-latest.l-comment-latest-more .more { padding-top:6px; }
#l-comment-latest.l-comment-latest-more .l li { padding-top:6px; padding-bottom:12px; }

#upc img, #fm img { display:block; float:left; width:100px; height:60px; margin:0 10px -10px 10px; }
#median img { display:block; float:left; width:70px; height:61px; margin:0 25px -10px 25px; }
#median em { display:block; padding:12px 0 0 0; }
#upc em { display:block; padding:20px 0 0 0; }
#fm em { display:block; padding:10px 0 0 0; }

#l-photo-video .l { padding:12px 0 0 7px; }
#l-photo-video .l li { position:relative; display:inline; float:left; width:115px; padding:0 5px 0 5px; text-align: center;}
#l-photo-video .l li .play { position:absolute; top:4px; left:42px; display:block; width:49px; height:50px; background:url("../img/playshit-small.png") 0 0 no-repeat; }
#l-photo-video .l em, #l-photo-video .l small { display:block; padding:5px 0 0 0; text-align: left;}
#l-photo-video .l em { font-size:12px; line-height: 1.2em;}

#l-news .l, #l-news .f, #l-news .s  { line-height:1.2; }
#l-news .f small { display:block; padding:12px 12px 0; }
#l-news .f small a { color:#6D6D6C; }
#l-news .f em { display:block; padding:2px 12px 0 12px; font-size:24px; }
#l-news .f p { padding:5px 12px 0 12px; font-size:14px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#l-news .s { padding:24px 12px 12px 12px; text-transform:uppercase;  }
#l-news .s em { padding:0 5px 0 0; text-transform:uppercase;  }
#l-news .l li { padding:12px 12px 0 22px; font-size:14px; background:url("../img/bullet-left-blue.gif") 12px 31px no-repeat; }
#l-news .l li small { display:block; font-size:8.5px; }
#l-news .l li small a { color:#6D6D6C; }
#l-news .l .d { background:url("../img/bullet-left-grey.gif") 12px 31px no-repeat; }
#l-news .l .d a { color:#373736; }

.l-news .l, .l-news .f, .l-news .s  { line-height:1.2; }
.l-news .f small { display:block; padding:12px 12px 0; }
.l-news .f small a { color:#6D6D6C; }
.l-news .f em { display:block; padding:2px 12px 0 12px; font-size:24px; }
.l-news .f p { padding:5px 12px 0 12px; font-size:14px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
.l-news .s { padding:24px 12px 12px 12px; text-transform:uppercase;  }
.l-news .s em { padding:0 5px 0 0; text-transform:uppercase;  }
.l-news .l li { padding:12px 12px 0 22px; font-size:14px; background:url("../img/bullet-left-blue.gif") 12px 31px no-repeat; }
.l-news .l li small { display:block; font-size:11px; }
.l-news .l li small a { color:#6D6D6C; }
.l-news .l .d { background:url("../img/bullet-left-grey.gif") 12px 31px no-repeat; }
.l-news .l .d a { color:#373736; }

#footer { position:relative; padding:0 20px 12px 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; border-top:10px solid #fff; background:#595e65 url("../img/bottom.gif") repeat-x 0 0; border-bottom:5px solid #919397; color:#999b9e; }
#footer a { color:#cbcdd1; }
#footer p { border-top:1px solid #62656a; padding:10px 0 0 0; margin:17px 145px 0 20px; }
#footer p.design { text-align: center; }
#footer ul { padding:10px 0 10px 0; }
#footer li { display:inline; padding:0 0 0 20px; }
#footer .logo { position:absolute; top:10px; right:20px; width:135px; padding-top:40px; text-align:right; font-size:10px; color:#737a85; background:url("../img/aim-logo.gif") no-repeat 100% 0; }
#article {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size: 14px; }
#article #title { position:relative; width:630px; }
#article #title h4 {font-family: Georgia, "New York CE", utopia, serif;}
#article #title h5 { padding:12px 160px 2px 12px; font-weight:normal; font-size:26px; color:white; font-family: Georgia, "New York CE", utopia, serif; line-height: 1.2em;}
#article #title h5.b { color:#1269A2; }
#article #title p { margin: 12px; font-weight:normal; font-size:13px; color:#B2B2B2; line-height: 1.2em; padding-right: 160px;}
#article #title p.perex { margin-top:0; font-family:georgia,serif; font-size:16px !important; color:#474B52; }
#article #title.box-white h5 a { color:#ffffff; }
#article #title .pseudosmall { padding:6px 160px 6px 12px; text-transform:uppercase; color:#B2B2B2; }
#article #title .pseudosmall small { display:inline;  }
#article img { padding:8px; }
#article #title img { position:absolute; display:block; bottom:0; right:0; padding:0; }
#article p {/*text-align: justify;*/ margin: 12px 12px 18px 12px; line-height: 1.5em;}
#article p a, #article ul a  { text-decoration:underline; color:#1269a2; }
#article strong { font-weight:bold; }
#article em { font-style:italic; }
#article .tags a {text-decoration: none;}
#article .tags a:hover {text-decoration: underline;}

#article blockquote { position:relative; display:inline; float:right; width:290px; margin:0 0 0 20px; color:#6d6d6c; background:#f8f8f8; }
#article blockquote p { font-family: Georgia, "New York CE", utopia, serif; font-style:italic; font-size:18px; }
#article blockquote p.small { position:absolute; bottom:-10px; right:10px; width:288px; height:30px; margin:0; padding:0; text-align:right; font-size:10px; font-style:normal; font-family:tahoma,sans-serif; background:url("../img/quotes-right.png") 0 0 no-repeat; }

#blogs .text strong { font-weight:bold; }

#article .tab_makro {border-collapse: collapse; border-spacing: 0; margin:0 auto 25px auto;}
#article .tab_makro {border-collapse: collapse; border-spacing: 0; margin:0 auto 25px auto;}
#article .tab_makro caption {text-align: left; font-weight: bold; padding-bottom: 5px;}
#article .tab_makro p {padding: 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; line-height: normal; font-size: 100%;}
#article .tab_makro td {padding: 8px; font-size: 90%;}
#article .tab_makro th {padding:8px;}
#article .tab_makro thead td,
#article .tab_makro thead th,
#article .tab_makro .thead th {text-align: center; color: #fff; font-weight: bold; background-color: #d3cab8; border: 1px solid #f1ebdf; border-top: none;}
#article .tab_makro tbody td {text-align: right; color: #606368; border-left: 1px solid #d1cbbf; border-bottom: 1px solid #d1cbbf; }
#article .tab_makro tbody td.align-center {text-align: center;}
#article .tab_makro tbody td.align-left {text-align: left;}
#article .tab_makro tbody td.align-right {text-align: right;}
#article .tab_makro tbody td.align-justify {text-align: justify;}
#article .tab_makro tbody td.caption {/*text-align: left; color: #1c1c1e;*/ border-left: none; width: auto;}
#article .tab_makro tbody tr.head td {/*color: #1c1c1e; font-weight:bold; */}
#article .tab_makro tbody tr.trb td,
#article .tab_makro tbody tr.trb th {background-color: #eeebe4;}
#article .tab_makro tbody tr th {border: 1px solid #d1cbbf; border-style:none solid solid none; text-align:left;}
#article .tab_makro tfoot td {border: none; font-size: 85%;}

#article-tools { padding-top:10px; border-bottom:1px solid #dadbdc; }
#article-tools .l, #article-tools .l li { display:inline; float:left; }
#article-tools .l a { display:block; width:16px; height:16px; margin:52px 0 0 12px; }
#article-tools .l span { display:none; }
#article-tools .l #icon-facebook { background:url("../img/icon-facebook.png") 0 0 no-repeat;  }
#article-tools .l #icon-sme { background:url("../img/icon-sme.png") 0 0 no-repeat; }

#article-tools .r { display:inline; float:right; padding:10px 0 10px 0; border:1px solid #dadbdc; border-bottom:none; }
#article-tools .r a { display:block; padding:4px 24px 4px 44px; *padding:4px 24px 4px 30px; color:#373736; }
#article-tools .r a:hover { text-decoration:none; color:#ffffff; }

#article-tools .r #icon-notice { background:url("../img/icon-notice.gif") 18px 50% no-repeat; }
#article-tools .r #icon-notice:hover { background:#1269a2 url("../img/icon-notice-on.gif") 18px 50% no-repeat; }
#article-tools .r #icon-email { background:url("../img/icon-email.gif") 18px 50% no-repeat; }
#article-tools .r #icon-email:hover { background:#1269a2 url("../img/icon-email-on.gif") 18px 50% no-repeat; }
#article-tools .r #icon-print { background:url("../img/icon-print.gif") 18px 50% no-repeat; }
#article-tools .r #icon-print:hover { background:#1269a2 url("../img/icon-print-on.gif") 18px 50% no-repeat; }

#top { padding:10px 0 0 0; text-align:right; }
#top  a { padding:0 0 0 10px; color:#1269a2; background:url("../img/bullet-bottom-blue.gif") 0 60% no-repeat; }

#article-comments { position:relative; }
#article-comments h4 { padding:10px 10px 10px 12px; text-transform:none; font-size:20px; color:#1269a2;  }
#article-comments .bubble-arrow { position:absolute; top:40px; left:20px; width:10px; height:14px; background:url("../img/bubble-arrow.png") 0 0 no-repeat; }
#article-comments .more { margin:0 0 0 12px; }
#article-comments .l li { padding:12px 12px 0 22px; line-height:1.2; background:url("../img/bullet-left-blue.gif") 12px 19px no-repeat; }
#article-comments .l em { font-size:16px; }
#article-comments .l small { font-size:12px; color:#6d6d6c; }
#article-comments .l p { padding:5px 0 0 0; font-size:14px; color:#474b52; }

.ban_detail {text-align: center; padding: 10px 0;}
.ban_detail iframe {margin: 0 0 0 15px;}
.ban_main {text-align: center;  margin-bottom: 10px;}
.ban_box {text-align: center; margin-bottom:12px; }

#next-prev-articles { position:relative; padding-bottom: 20px; margin-bottom: 40px; }
#next-prev-articles .left { float:left; width:290px; }
#next-prev-articles .right { float:right; width:290px; text-align:right; }
#next-prev-articles li { padding:12px 12px 0 0; line-height:1.5; color:#6d6d6c; }
#next-prev-articles .left h6 { padding-left:20px; font-size:12px; background:url("../img/bullet-right-blue.gif") 5px 5px no-repeat; }
#next-prev-articles .right h6 { padding:0 12px 0 0; font-size:12px; background:url("../img/bullet-left-blue.gif") 285px 5px no-repeat; }
#next-prev-articles a { color:#1269A2; }

#move { position:relative; height:16px; margin:24px 0 26px 0; font-size:12px; }
#move a { color:#1269a2; }
#move #previous { position:absolute; top:0; left:0; padding:0 0 0 10px; background:url("../img/bullet-right-blue.gif") 0 60% no-repeat; }
#move #next { position:absolute; top:0; right:0; padding:0 10px 0 0; background:url("../img/bullet-left-blue.gif") 100% 60% no-repeat; }

#articles .l li{ padding:12px 12px 0 0; line-height:1.2; color:#6d6d6c; }
#articles .l h5 { padding:0 12px 0 32px; font-size:16px; background:url("../img/bullet-left-blue.gif") 22px 8px no-repeat; }
#articles .l span { display:block; padding:0 12px 0 32px; }
#articles .l span a { text-transform:uppercase; color:#6d6d6c; }
#articles .l p { padding:0 12px 0 32px; font-size:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#373736; margin-bottom:10px; text-align: justify;}
#articles .l p span {padding-left: 15px;}
#articles .p { position:relative; top:-16px; right:12px; float:right; }
#articles .p li { display:inline; float:left; padding:0 0 0 2px; }
#articles .p a, #articles .p span { display:block; padding:4px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#000000; }
#articles .p .a  a { margin:3px 0 0 0; padding:1px 4px 2px 4px; color:#ffffff; background:#373736; }
#articles .p a:hover { margin:3px 0 0 0; padding:1px 4px 2px 4px; text-decoration:none; color:#ffffff; background:#6d6d6c; }
#articles .p .next a, #articles .p .previous  a { margin:0; padding:4px; font-family: Georgia, "New York CE", utopia, serif; color:#ffffff; }
#articles .p .next a { padding-left:12px; background:url("../img/arrow-left-grey.gif") 0 3px no-repeat; }
#articles .p .next a:hover { background:url("../img/arrow-left-grey-on.gif") 0 3px no-repeat; }
#articles .p .previous  a { padding-right:12px; background:url("../img/arrow-right-grey.gif") 100% 3px no-repeat; }
#articles .p .previous  a:hover { background:url("../img/arrow-right-grey-on.gif") 100% 3px no-repeat; }

#articles .bottom { padding-top:12px; top:0; }

#articles-filter .l { padding:12px 0 0 0; line-height:1.5; }
#articles-filter .l li { padding:0 0 0 32px; background:url("../img/bullet-left-red.gif") 22px 50% no-repeat; }
#articles-filter .l a { color:#6d6d6c; }
#articles-filter .l .a a { color:#bb1c1c; }

#articles-tags .l { padding:12px; line-height:24px; text-align:justify; }
#articles-tags .l li { display:inline; }
#articles-tags .light { color:#6d6d6c; }
#articles-tags .dark { color:#373736; }
#articles-tags .blue { color:#1269a2; }

#article-themes h4, #article-themes ul { display:inline; float:left; line-height:1.2; }
#article-themes h4 { width:120px; padding:0 0 0 12px; text-transform:none; font-weight:bold; }
#article-themes .l li { width:300px; }
#article-themes .l li { padding:0 0 0 12px; background:url("../img/bullet-left-blue.gif") 0 50% no-repeat; }

div.article-associated-data h4, div.article-associated-data ul { display:inline; float:left; line-height:1.2; }
div.article-associated-data h4 { width:120px; padding:0 0 0 12px; text-transform:none; font-weight:bold; }
div.article-associated-data .l li { width:485px; font-size:12px;}
div.article-associated-data .l li { padding:0 0 0 12px; background:url("../img/bullet-left-blue.gif") 0 50% no-repeat; }

#theme h3, #theme a { display:inline; float:left; }
#theme h3 { font-size:30px; }
#theme .rss  { margin:10px 0 0 20px; padding:0 0 5px 25px; border-left:1px solid #d9d9d9; background:url("../img/icon-rss.png") 5px 50% no-repeat; }
#theme .title { padding:10px 20px 10px 20px; }
#theme p { padding:0 20px 0 20px; font-size:14px; font-family:tahoma,sans-serif; }

#gallery h4 { padding:10px 10px 0 2px; }
#gallery .l { padding:10px 0 0 8px; }
#gallery .l li { width:214px; position:relative; display:inline; float:left; padding:10px 0 0 10px; }
#gallery .l img { display:block; width:214px; height:160px; border:1px solid #8cbcdd; }
#gallery .l span.image { display:block; height:160px; }
#gallery .l div.title { display:block; width:216px; height:50px; padding:5px 0 0 0; line-height:1.2; font-size:14px; }
#gallery .l span.play { display:block; width:99px; height:98px; position:absolute; top:40px; left:70px; background:url("../img/playshit.png") 0 0 no-repeat; }

#gallery { padding-bottom:50px; }
#gallery .bottom { padding-top:12px; top:0; }

.box-blue .pager a, .box-blue .pager span { color:#1269a2; }
.box-blue .pager .a  a { background:#1269a2; }
.box-blue .pager a:hover { background:#3b8bbf; }
.box-blue .pager .next a { background:url("../img/arrow-left-blue.gif") 0 3px no-repeat; }
.box-blue .pager .next a:hover { background:url("../img/arrow-left-blue-on.gif") 0 3px no-repeat; }
.box-blue .pager .previous  a { background:url("../img/arrow-right-blue.gif") 100% 3px no-repeat; }
.box-blue .pager .previous  a:hover { background:url("../img/arrow-right-blue-on.gif") 100% 3px no-repeat; }

.box-red .pager a, .box-red .pager span { color:#bb1c1c; }
.box-red .pager .a  a { background:#bb1c1c; }
.box-red .pager a:hover { background:#d70000; }
.box-red .pager .next a { background:url("../img/arrow-left-red.gif") 0 3px no-repeat; }
.box-red .pager .next a:hover { background:url("../img/arrow-left-red-on.gif") 0 3px no-repeat; }
.box-red .pager .previous  a { background:url("../img/arrow-right-red.gif") 100% 3px no-repeat; }
.box-red .pager .previous  a:hover { background:url("../img/arrow-right-red-on.gif") 100% 3px no-repeat; }

.box .pager { position:relative; top:-16px; right:0px; float:right; }
.box .pager li { display:inline; float:left; padding:0 0 0 2px; }
.box .pager a, .box .pager span { display:block; padding:4px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
.box .pager .a  a { margin:3px 0 0 0; padding:1px 4px 2px 4px; color:#ffffff; }
.box .pager a:hover { margin:3px 0 0 0; padding:1px 4px 2px 4px; text-decoration:none; color:#ffffff; }
.box .pager .next a, .box .pager .previous  a { margin:0; padding:4px; font-family: Georgia, "New York CE", utopia, serif; color:#ffffff; }
.box .pager .next a { padding-left:12px; }
.box .pager .previous  a { padding-right:12px; }

#image-title h4 { padding:10px 10px 0 2px; }
#image-title h5{ padding:20px 10px 0 2px; text-transform:uppercase; font-size:19px; color:#1269A2; }

#image-slider, .image-slider { position:relative; height:130px; padding:0; }
#image-slider #slider-previous, #image-slider #slider-next, .image-slider .slider-previous, .image-slider .slider-next { position:absolute; top:0; display:block; width:55px; height:120px; }
#image-slider #slider-previous, .image-slider .slider-previous { left:0; background:url("../img/slider-left-off.png") 0 0 no-repeat; }
#image-slider #slider-next, .image-slider .slider-next { right:0; background:url("../img/slider-right-off.png") -5px 0 no-repeat; }
#image-slider #slider-previous:hover, .image-slider .slider-previous:hover { background:url("../img/slider-left-on.png") 0 0 no-repeat; }
#image-slider #slider-next:hover, .image-slider .slider-next:hover { background:url("../img/slider-right-on.png") -5px 0 no-repeat; }
#image-slider #slider-outer, .image-slider .slider-outer { position:absolute; top:5px; left:50px; width:820px; height:102px; overflow:hidden; }
#image-slider #slider-inner li, .image-slider .slider-inner li { display:inline; float:left; padding:5px; }
#image-slider #slider-inner img, #image-slider #slider-inner la, .image-slider .slider-inner img, .image-slider .slider-inner la { display:block; float:left; height:92px; }
#image-slider #slider-inner img, .image-slider .slider-inner img {height: auto;}
#image-slider #slider-inner .a, .image-slider .slider-inner .a { background:#1269a2; }
#image-slider #slider-scroll, .image-slider .slider-scroll  { position:absolute; top:110px; left:55px; width:820px; height:10px; background:#9cc4de; }
#image-slider #slider-drag, .image-slider .slider-drag   { width:50px; height:10px; background:#5695bd; font-size:0; }

#image-detail { position:relative; height:440px; margin-bottom:10px; }
#image-detail #current { margin:20px auto 0 auto; height:400px; }
#image-detail #current span { display:block; padding:5px 1px 0 0; text-align:right; font-size:10px; font-family:tahoma,sans-serif; color:#1269a2; margin:0 auto;}
#image-detail #current img { display:block;  }
#image-detail #previous, #image-detail #next { position:absolute; top:50%; margin:-50px 0 0 0;}
#image-detail #previous { left:20px; }
#image-detail #next { right:20px; }

#image-more .l { padding:0 0 0 2px; }
#image-more .l li { display:inline; float:left; padding:10px 0 0 10px; height: 155px; overflow: hidden;}
#image-more .l img { display:block; width:127px; height:95px; border:1px solid #8cbcdd; }
#image-more .l span { display:block; width:110px; padding:5px 0 0 0; line-height:1.2; }

#boxes .item ol { list-style:decimal; }

#boxes .info-1, #boxes .info-2, #boxes .info-3 { padding-bottom:6px; padding-left:0 !important; }
#boxes .info-1 li, #boxes .info-2 li, #boxes .info-3 li { background:none; padding:0; }
#boxes .info-1 ul li, #boxes .info-2 ul li, #boxes .info-3 ul li { background:transparent url(../img/bullet-left-blue.gif) no-repeat scroll 0 8px; padding-left:10px; }
#boxes .info-1 .review li, #boxes .info-2 .review li, #boxes .info-3 .review li { background:none; padding:0; }
#boxes .item { display:inline; float:left; }
#boxes .info-1 .item { margin-left:12px; }
#boxes .info-2 .item { width:309px; margin-left:12px; }
#boxes .info-2 .item .box { height:205px; }
#boxes .info-3 .item { width:207px; margin-left:5px; }
#boxes .info-3 .item-first { margin-left:12px; }
#boxes .item { padding-left:0 !important; }

#boxes { color:#474b52; padding-left:0 !important; }
#boxes h3 { padding:12px 12px 0 12px; font-size:18px; color:#1269a2; }
#boxes .info p { margin-bottom:0; }
#boxes .review { padding:12px 12px 0 12px; line-height:150%; font-size:12px; font-family:tahoma,sans-serif; }
#boxes .review span { color:#1269a2; padding:0 5px 0 0; }
#boxes .thumbnail img { display:block; width:296px; height:159px; margin:5px; }
#boxes .thumbnail small { padding:0 5px 0 5px; }
#boxes .thumbnail p { margin:0; padding:0 5px 7px 5px; }
#boxes .thumbnail em { font-weight:bold; }
#boxes .program { position:relative; }
#boxes .program img { position:absolute; top:5px; right:5px; width:60px; height:40px; }
#boxes .program em, #boxes .program ul { line-height:120%; font-family:tahoma,sans-serif; }
#boxes .program em { display:block; padding:12px 12px 0 12px; font-weight:bold; }
#boxes .program ul { padding:0px 12px 0 12px; }

#article-comments { position:relative; }
#article-comments h4 { padding:10px 10px 10px 12px; text-transform:none; font-size:20px; color:#1269a2;  }
#article-comments .bubble-arrow { position:absolute; top:40px; left:20px; width:10px; height:14px; background:url("../img/bubble-arrow.png") 0 0 no-repeat; }
#article-comments .more { margin:0 0 0 12px; }
#article-comments .l li { padding:12px 12px 0 22px; line-height:1.2; background:url("../img/bullet-left-blue.gif") 12px 19px no-repeat; }
#article-comments .l em { font-size:16px; }
#article-comments .l small { font-size:12px; color:#6d6d6c; }
#article-comments .l p { padding:5px 0 0 0; font-size:14px; color:#474b52; }

#l-comment-filter .l  { line-height:1.2; padding:12px 0 0 0; }
#l-comment-filter .l li { padding:0 0 0 22px; background:url("../img/bullet-left-grey.gif") 12px 6px no-repeat; }
#l-comment-filter .l .active { background:url("../img/bullet-left-green.gif") 12px 6px no-repeat; }
#l-comment-filter .l a { color:#6d6d6c; }
#l-comment-filter .l  .active a { color:#4fa318; }

#comments-list .l li { padding:12px 12px 0 22px; line-height:1.2; }
#comments-list.box-red .l li { background:url("../img/bullet-left-red.gif") 12px 19px no-repeat; }
#comments-list.box-green .l li { background:url("../img/bullet-left-green.gif") 12px 19px no-repeat; }
#comments-list.box-blue .l li { background:url("../img/bullet-left-blue.gif") 12px 19px no-repeat; }
#comments-list .l em { font-size:16px; }
#comments-list .l small { font-size:12px; color:#6d6d6c; }
#comments-list .l p { padding:5px 0 0 0; font-size:14px; color:#474b52; }
#comments-list { padding-bottom:50px; }
#comments-list .bottom { padding-top:12px; top:0; }

#comments-filter .right { display:inline; float:right; }
#comments-filter .right div, #comments-filter .right ul, #comments-filter .right ul li { display:inline; float:left; }
#comments-filter .right div { line-height:24px; padding:0 6px; }
#comments-filter .right ul { border:1px solid #d3d3d3; }
#comments-filter .right li a { display:block; height:22px; padding:0 12px 0 32px; line-height:22px; text-decoration:none; }
#comments-filter .right #date a { color:#bb1c1c; background:#ffffff url("../img/listing-icon.gif") 8px 4px no-repeat; }
#comments-filter .right #date.active a, #comments-filter .right #date a:hover { color:#ffffff; background:#bb1c1c url("../img/listing-icon.gif") 8px -26px no-repeat; }
#comments-filter .right #popularity a { color:#bb1c1c; background:#ffffff url("../img/listing-icon.gif") 8px -56px no-repeat; }
#comments-filter .right #popularity.active a, #comments-filter .right #popularity a:hover { color:#ffffff; background:#bb1c1c url("../img/listing-icon.gif") 8px -56px no-repeat; }

#comments-detail .bottom { padding-top:12px; top:0; }
#comments-detail .box em { display:block; padding:12px; font-size:22px; }
#comments-detail .box em span { font-size:12px; color:#6d6d6c; }
#comments-detail .box p { padding:0 12px; font-family:tahoma,sans-serif; font-size:13px; color:#373736; }


#comments-detail em  { font-size:16px; }
#comments-detail .header  { padding:5px 20px; color:#6d6d6c; }
#comments-detail .content p, #comments-detail .content .msg { padding:0 20px 5px 20px; font-size:12px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; line-height:1.2; color:#474b52; }
#comments-detail .comment  { position:relative; border-left:1px solid #1269a2; background:#f8f8f8; padding:0 0 40px 0; }
#comments-detail li  { padding:5px 0; }
#comments-detail label { display:block; padding:0 0 0 50px; }
#comments-detail label input, #comments-detail label textarea { display:block; width:520px; margin:0 0 5px 0; padding:2px; font-size:12px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#2c5562; }
#comments-detail label textarea { height:120px; }
#comments-detail label span { display:inline; float:left; width:50px; margin:7px 0 0 -50px; }
#comments-detail fieldset { display:block; padding:20px; }
#comments-detail .submit { display:inline; margin:0 0 0 50px; padding:5px; font-family: Georgia, "New York CE", utopia, serif; color:#19bbe4; background:transparent; border:none; cursor:pointer; }
/*#comments-detail .closed  { background:url("../img/comments-plus.gif") 6px 19px no-repeat; }
#comments-detail .open  { background:url("../img/comments-minus.gif") 6px 19px no-repeat; }*/
#comments-detail .closed ul  { display:none; }
#comments-detail fieldset div  { margin-right:3px; text-align:right; }
#comments-detail .prispevok_login label input { width:220px; }

.comment .stars-text { position:absolute; bottom:27px; right:20px; width:124px; text-align:center; font-size:9px; font-family:tahoma, arial, sans-serif; }
.comment .stars-text .red { color:#bb1c1c; }
.comment .stars-text .green { color:#62cd40; }
.comment .stars { position:absolute; bottom:5px; right:20px; width:124px; height:20px; background:url("../img/stars-bg.gif") 61px 0 repeat-y; }
.comment .stars .minus, .comment .stars .plus, .comment .stars .lminus, .comment .stars .lplus { display:inline; width:60px; height:20px; }
.comment .stars .minus, .comment .stars .plus { background:url("../img/stars.gif") 0 0 no-repeat; }
.comment .stars span { display:inline; height:20px; }
.comment .stars .minus span { float:right; margin-right:2px; background:url("../img/stars.gif") 100% -40px no-repeat; }
.comment .stars .minus, .comment .stars .lminus  { float:left; }
.comment .stars .plus span { float:left; background:url("../img/stars.gif") 0 -20px no-repeat; }
.comment .stars .plus, .comment .stars .lplus { float:right; }
.comment .stars .lminus a, .comment .stars .lplus a { display:inline; float:left; width:20px; height:20px; }

#comments-list  { padding:12px 0 0 12px; }
.comments .comments  { padding:5px 0 0 30px; }
#comments-detail .comments .comments label input, #comments-detail .comments .comments label textarea { width:499px; }
#comments-detail .comments .comments .comments label input, #comments-detail .comments .comments .comments label textarea { width:449px; }
#comments-detail .comments .comments .comments .comments label input, #comments-detail .comments .comments .comments .comments label textarea { width:399px; }
#comments-detail .comments .comments .comments .comments .comments label input, #comments-detail .comments .comments .comments .comments .comments label textarea { width:349px; }
#comments-detail .comments .comments .comments .comments .comments .comments label input, #comments-detail .comments .comments  .comments .comments .comments .comments label textarea { width:129px; }

.comments-add-root label { display:block; padding:0 0 0 50px; }
#comments-detail .comments-add-root label input, #comments-detail .comments-add-root label textarea { display:block; width:535px; margin:0 0 5px 0; padding:2px; font-size:12px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#2c5562; }
.comments-add-root label textarea { height:120px; }
.comments-add-root label span { display:inline; float:left; width:50px; margin:7px 0 0 -50px; }
.comments-add-root fieldset { display:block; padding:20px; }
.comments-add-root .submit { display:inline; margin:0 0 0 50px; padding:5px; font-family: Georgia, "New York CE", utopia, serif; color:#19bbe4; background:transparent; border:none; cursor:pointer; }
.comments-add-root  { margin:6px 0 0 12px; border-left:1px solid #1269a2; background:#f8f8f8; }

#comments-detail .stupid .comment { padding-bottom:10px; }
#comments-detail .stupid .comment p, #comments-detail .stupid .comment .msg { color:#999999; }
#comments-detail .stupid .comment p, #comments-detail .stupid .comment .cless, #comments-detail .stupid .comment .stars, #comments-detail .stupid .comment .stars-text { display:none; }
#comments-detail .stupid .comment .header a { color:#999999; }
#comments-detail .stupid .cmore a, #comments-detail .stupid .cless a { display:block; float:left; margin:10px 20px; padding:1px 10px 1px 10px; text-decoration:none; color:#ffffff; line-height: 1.1em; }
#comments-detail .stupid .cmore a { background:url("../img/comment-arrow.gif") 100% -14px no-repeat; }
#comments-detail .stupid .cmore a:hover { background:url("../img/comment-arrow.gif") 100% -42px no-repeat; }
#comments-detail .stupid .cless a { background:url("../img/comment-arrow.gif") 0 0 no-repeat; }
#comments-detail .stupid .cless a:hover { background:url("../img/comment-arrow.gif") 0 -28px no-repeat; }

.large-more { display:inline; float:left; padding:0 0 0 12px; }
.large-bottom { padding-top:12px; }
.box-blue .large-more a { background:url("../img/large-arrow-right-blue.gif") 100% 0 no-repeat; }
.box-blue .large-more a:hover { background:url("../img/large-arrow-right-blue-on.gif") 100% 0 no-repeat; }
.box-red .large-more a { background:url("../img/large-arrow-right-red.gif") 100% 0 no-repeat; }
.box-red .large-more a:hover { background:url("../img/large-arrow-right-red-on.gif") 100% 0 no-repeat; }
.large-more a { display:block; float:left; padding:5px 10px 6px 5px; color:#ffffff; }
.large-more a:hover { text-decoration:none; }

.log_area { display:none; width: 190px; background-color: #fff; position: absolute; top: 48px; left: 562px; opacity: .95; filter: alpha(opacity=95); z-index: 100;}
.logout_area { display:none; width: 190px; background-color: #fff; position: absolute; top: 48px; left: 562px; opacity: .95; filter: alpha(opacity=95); z-index: 100;}
.login {position: absolute; top: 65px; left: 562px; background: url(../img/bg_log_top.gif) no-repeat 0 0; width: 190px; padding-top: 11px; z-index: 1000;}
.login ul {width: 190px; height: 28px; background: url(../img/line2.gif) repeat-y 0 0;}
.login ul li {float: left; text-align: center; background:#ffffff; background:rgba(255,255,255,.9); }
.login ul li a {display: block; line-height: 27px; color: #1B1C1F; font-family: Georgia, "New York CE", utopia, serif; width: 103px; font-size: 90%; }
.login ul li.open { border: 1px solid #b6b7b9; border-top: none; text-align: left; float: right;}
.login ul li.open a {background: url(../img/icons.gif) no-repeat 13px -495px; padding-left: 35px; width: 50px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.login ul li a:hover {text-decoration: none;}
.login fieldset {border: 1px solid #b6b7b9; border-top: none; padding: 10px 0 10px 9px; width: 179px; clear: both; background:#ffffff; background:rgba(255,255,255,.9); }
.login fieldset div {width: 175px; overflow: hidden; padding: 0 0 8px 0;}
.login fieldset label {display: block; float: left; width: 48px; font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; line-height: 22px;}
.login fieldset .label_checkbox {width: 100px;}
.login fieldset .input_text {border: 1px solid #919294; width: 112px; height: 16px;}
.login fieldset .login_inputs {height: 61px;}
.login fieldset .openid_label, .login fieldset .openid_login {margin-top: 20px;}
.login fieldset .openid_login {width: 98px;}
.login fieldset .input_submit {background: url(../img/arrow-right-red.gif) no-repeat 100% 0; height: 14px; width: 58px; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; text-align: left; padding-left: 3px; float: left; margin-top: 5px; border:none; }
.login fieldset a { color:#474B52; }
.login fieldset a.reg {display: block; float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; line-height: 14px; padding: 0 3px 0 7px; margin-top: 5px; background:transparent url(../img/arrow-left-grey-on.gif) no-repeat scroll 0 0;}
.login fieldset a.reg:hover {text-decoration: none;}
.login fieldset a.log_error {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; }

.login h3 {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; color: #1b1c1f; text-transform: uppercase; padding: 0 0 20px 0;}
.login p {font-family: Georgia, "New York CE", utopia, serif; font-size: 90%; padding-bottom: 16px;}
.login .logout {display: block; background: url(../img/arrow-right-red.gif) no-repeat 100% 0; height: 14px; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; text-align: left; padding: 0 15px 0 3px; float: left; margin-top: 5px; line-height: 14px;}
.login .my_data {display: block; float: left; color: #fff; font-family: Georgia, "New York CE", utopia, serif; font-size: 80%; background: url(../img/arrow-left-grey-on.gif) no-repeat 0 0; line-height: 14px; padding: 0 20px 0 7px; margin-top: 5px;}
.login .logout:hover, .login .my_data:hover {text-decoration: none;}

#b-blog-header { padding:0 0 10px 0; }
#b-blog-header img { display:block; }

.blogpost-title {padding-top: 25px;}
#blogs .l li{ padding:12px 12px 24px 0; line-height:1.2; color:#6d6d6c; }
#blogs .l h5, .blogpost-title h5 { padding:0 12px 0 12px; font-size:24px; }
#blogs .l span, .blogpost-title span { display:block; padding:0 12px 0 12px; }
#blogs .l span a, .blogpost-title span a { text-transform:uppercase; color:#6d6d6c; }
#blogs .l p { padding:12px 12px 0 12px; font-size:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#373736; }
#blogs .l .text ul, #blogs .l .text ol, #blogs .l .text div, #article ul, #article ol, #article div  {padding-left: 12px;}
#blogs .l .text li { padding:0 12px 0px 12px; background:transparent url(../img/bullet-left-blue.gif) no-repeat scroll 0 18px; font-size:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color: #373736; }
#blogs .l .text ol { margin:14px 0; }
#article li, #articles li l { padding:0px 12px 12px 12px; font-size:14px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; line-height:1.5; color: #373736; }
#article ul li { padding:0 12px 6px; background:transparent url(../img/bullet-left-blue.gif) no-repeat scroll 0 6px; }
#articles li li { padding:0 12px 0 44px !important; font-size:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#373736 !important; background:transparent url(../img/bullet-left-blue.gif) no-repeat scroll 32px 6px;}

#blogs #cse-search-results iframe {width: 643px;}
.widget_search .input_text {float: left;}
.widget_search .more-submit { margin: 2px 0 0 5px;}
.widget_search .input_submit { background:transparent url(../img/arrow-right-blue.gif) no-repeat scroll 100% 0; border:medium none; height: 14px; font-size: 100%; cursor:pointer; color: #FFFFFF;}
.widget_text div { font-size:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#373736; } 
.widget fieldset {padding: 6px 12px;}
.widget_text .textwidget {padding: 10px 15px;}

#blogs .blogs-tools { border-bottom:1px solid #dadbdc; height:36px; margin:0 12px 24px; }
#blogs .blogs-tools .l, #blogs  .blogs-tools .l li { display:inline; float:left; padding:0; }
#blogs .blogs-tools  a.b-l { letter-spacing: 0px; }
#blogs.admeni .blogs-tools .l { float: right; }
#blogs .blogs-tools .l a { display:block; width:16px; height:16px; margin:12px 0 0 12px; }
#blogs .blogs-tools .l span { display:none; }
#blogs .blogs-tools .l .icon-facebook { background:url("../img/icon-facebook.png") 0 0 no-repeat;  }
#blogs .blogs-tools .l .icon-sme { background:url("../img/icon-sme.png") 0 0 no-repeat; }

#blogs-image-first .blogs-tools { border-bottom:1px solid #dadbdc; height:36px; margin:0 12px 24px; }
#blogs-image-first .blogs-tools .l, #blogs-image-first  .blogs-tools .l li { display:inline; float:left; padding:0; }
#blogs-image-first .blogs-tools a.b-l { letter-spacing: 0px; }
#blogs-image-first.admeni .blogs-tools .l {float: right; }
#blogs-image-first .blogs-tools .l a { display:block; width:16px; height:16px; margin:12px 0 0 12px; }
#blogs-image-first .blogs-tools .l span { display:none; }
#blogs-image-first .blogs-tools .l .icon-facebook { background:url("../img/icon-facebook.png") 0 0 no-repeat;  }
#blogs-image-first .blogs-tools .l .icon-sme { background:url("../img/icon-sme.png") 0 0 no-repeat; }

#blogs-image-first span { display:block; padding:12px 12px 0 24px; color:#000000 !important; }
#blogs-image-first span a { text-transform:uppercase; color:#6d6d6c; }
#blogs-image-first span .author { color:#000000 !important; }
#blogs-image-first h5 { padding:2px 12px 0 24px; font-size:24px; }

#blogs.admeni div.text img, li.admeni p img { width: 550px !important; height: 245px !important; }
.admeni h4 span { background:url("../img/arrow-right-black.gif") no-repeat scroll -365px 3px }
#blogs.admeni .l span { color:#000000 !important; }
#blogs.admeni .l span a { color:#6d6d6c; }
#blogs.admeni .l span .author { color:#000000 !important; }
#blogs.admeni .p2 a:hover, #blogs.admeni .p2 .a a { background-color:#e9008d !important; }
#blogs.admeni .next a:hover, #blogs.admeni .previous a:hover  { background-color:transparent !important; }
#blogs-image-first.admeni h5 a, #blogs.admeni h5 a { color:#E9008D; }
.admeni #article-comments a, .admeni #article-comments h4, .admeni .blogpost-links a { color:#E9008D; }
.admeni #article-comments .more a, .admeni #article-comments .large-more a { color:#ffffff; }


#blogs-image-first .image img, .blogs-image .image  img { display:block; margin:20px auto 0; }
.admeni .section { color:#e9008d !important; }


#graph table { margin:0 0 0 12px; }
#graph td, #graph th { border-bottom:1px solid #bfdbf0; padding:5px; }
#graph th { vertical-align:bottom; border-top:1px solid #bfdbf0; color:#474b52; }
#graph th, #graph .b1, #graph .b2, #graph .b3 { font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-weight:normal; }
#graph .l { width:30px; }
#graph .l span { display:block; width:10px; height:10px; margin:1px 0 0 5px; }
#graph .n { width:223px; }
#graph .b1, #graph .b2, #graph .b3 { width:130px; padding:5px 60px 5px 0; text-align:right; color:#3b8bbf; }
#graph td.rise { color:#30aa3d; background:url("../img/rise.gif") 100px 50% no-repeat; }
#graph td.fall { color:#d70020; background:url("../img/fall.gif") 100px 50% no-repeat; }
#graph td.still { color:#78826c; }
#graph .foot { padding:12px 0 0 22px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:9px; }
#graph .foot, #graph .foot a { color:#474b52; }
#graph .graph { padding:12px 0 12px 12px; }
#graph .graph span { display:block; margin:0 30px; }
#graph .audits { margin:0 0 0 12px; padding:0 10px; text-transform:uppercase; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; background:url("../img/dot-blue.gif") 0 100% repeat-x; }
#graph .audits li { display:inline; float:left; padding:3px 10px; }
#graph .audits li a { color:#9b9b9a; }
#graph .audits .a span { color:#3b8bbf; }
#graph .audits .a { padding:3px 10px; border:1px solid #d5eaf9; border-bottom:none; background:#ffffff; }
#graph .audits .r  { float:right; padding-top:0; margin-right:-20px; }
#graph .audits .r  a { display:block; padding:0 11px 0 6px; line-height:14px; text-decoration:none; text-transform:none; font-family: Georgia, "New York CE", utopia, serif; color:#ffffff; background:url("../img/arrow-right-blue.gif") 100% 0 no-repeat; }
#graph .audits .r  a:hover { background:url("../img/arrow-right-blue-on.gif") 100% 0 no-repeat; }
#graph .selector { padding:14px 0 5px 12px; float: left;}
#graph .selector li { display:inline; float:left; }
#graph .selector li  a { padding:0 10px 0 22px; text-transform:uppercase; text-decoration:none; font-size:15px; color:#000000; background:url("../img/arrow-right-grey-on.gif") -365px 3px no-repeat; }
#graph .selector li  a:hover { background:url("../img/arrow-right-grey.gif") -365px 2px no-repeat; }
#graph .selector .a  a { background:url("../img/arrow-right-blue.gif") -365px 2px no-repeat; }
#graph .selector .a  a:hover { background:url("../img/arrow-right-blue-on.gif") -365px 2px no-repeat; }

#graph .subselector {float: left; padding:0 0 5px 12px;} 
#graph .subselector li { display:inline; float:left; }
#graph .subselector li  a { padding:0 10px 0 15px; text-transform:uppercase; text-decoration:none; font-size:13px; color:#000000; background:url("../img/arrow-right-grey-on-small.gif") 0 3px no-repeat; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
#graph .subselector li  a:hover { background:url("../img/arrow-right-grey-small.gif") 0 3px no-repeat; }
#graph .subselector .a  a { background:url("../img/arrow-right-blue-small.gif") 0 3px no-repeat; }
#graph .subselector .a  a:hover { background:url("../img/arrow-right-blue-on-small.gif") 0 3px no-repeat; }
#graph .clear {clear: both; height: 10px; line-height: 1px; font-size: 1px;}

.r1 .l span { background:#748ea3; } .r2 .l span { background:#b79427; } .r3 .l span { background:#6b8813; } .r4 .l span { background:#bc7648; } .r5 .l span { background:#277e7e; }
.r6 .l span { background:#a14646; } .r7 .l span { background:#5f305f; } .r8 .l span { background:#405c1f; } .r9 .l span { background:#a9a248; } .r10 .l span { background:#0a6593; }
.r11 .l span { background:#721215; } .r12 .l span { background:#726185; } .r13 .l span { background:#925111; } .r14 .l span { background:#b89670; } .r15 .l span { background:#8d8623; }

#graph-tools { font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#graph-tools ul { padding:5px 10px 0 10px;  }
#graph-tools li { padding:5px 0 0 0;  }
#graph-tools a { padding:0 0 0 20px;  }
#graph-tools .print { background:url("../img/graph-print.gif") 0 50% no-repeat; }
#graph-tools .link {  background:url("../img/graph-link.gif") 0 50% no-repeat; }

#div-vlozit-graf {margin: 5px 0; border: 1px solid #D3D3D3; padding: 5px; margin-right: 10px;}
#div-vlozit-graf label {display: block; line-height: 1.3em; padding-bottom: 3px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#div-vlozit-graf input {width: 98%;}

#div-vlozit-link {margin: 5px 0; border: 1px solid #D3D3D3; padding: 5px; margin-right: 10px;}
#div-vlozit-link label {display: block; line-height: 1.3em; padding-bottom: 3px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
#div-vlozit-link input {width: 98%;}

#home-graph { margin-top:20px; padding-bottom:0; }
#home-graph .selector { padding:14px 0 10px 22px; }
#home-graph .selector li { display:inline; float:left; }
#home-graph .selector li  a { padding:0 10px 0 22px; text-transform:uppercase; text-decoration:none; font-size:15px; color:#000000; background:url("../img/arrow-right-grey-on.gif") -365px 3px no-repeat; }
#home-graph .selector li  a:hover { background:url("../img/arrow-right-grey.gif") -365px 3px no-repeat; }
#home-graph .selector .a  a { background:url("../img/arrow-right-blue.gif") -365px 3px no-repeat; }
#home-graph .selector .a  a:hover { background:url("../img/arrow-right-blue-on.gif") -365px 3px no-repeat; }
#home-graph .audits { padding:0 10px; text-transform:uppercase; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; background:url("../img/dot-blue.gif") 0 100% repeat-x; }
#home-graph .audits li { display:inline; float:left; padding:3px 10px; font-size:11px; }
#home-graph .audits li a { color:#9b9b9a; }
#home-graph .audits .a a { text-decoration:none; color:#3b8bbf; }
#home-graph .audits .a { padding:3px 10px; border:1px solid #d5eaf9; border-bottom:none; background:#f9fcfe; }
#home-graph .content { background:#f9fcfe; }
#home-graph .graph, #home-graph .table  { display:inline; float:left; }
#home-graph .graph { width:291px; padding:10px 0 0 20px; }
#home-graph .graph .browser { margin:0 0 10px 14px; border:1px solid #D4E7F6; background:#ffffff; color:#1269A2; font-size:12px; }
#home-graph .graph .browser a { display:block; padding:5px 10px; font-family:tahoma,verdana,sans-serif; }
#home-graph .graph .browser span { float:right; font-family:georgia,serif; font-style:italic; }
#home-graph .graph img { display:block; }
#home-graph .table { width:607px; padding:37px 30px 10px 20px; }

#home-graph .table table { margin:0 0 0 12px; }
#home-graph .table  td, #home-graph .table  th { border-bottom:1px solid #bfdbf0; padding:5px; }
#home-graph .table  th { vertical-align:bottom; color:#474b52; }
#home-graph .table  th, #home-graph .table  .b1, #home-graph .table  .b2, #home-graph .table  .b3 { font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-weight:normal; }
#home-graph .table  .l { width:30px; }
#home-graph .table  .l span { display:block; width:10px; height:10px; margin:1px 0 0 5px; }
#home-graph .table .n { width:223px; }
#home-graph .table  .b1, #home-graph .table  .b2, #home-graph .table  .b3 { width:130px; padding:5px 53px 5px 0; text-align:right; color:#3b8bbf; }
#home-graph .table  td.rise { color:#30aa3d; background:url("../img/rise.gif") 20px 50% no-repeat; }
#home-graph .table  td.fall { color:#d70020; background:url("../img/fall.gif") 20px 50% no-repeat; }
#home-graph .table  td.still { color:#78826c; }
#home-graph .more { float:right; }


#home-graph .foot { padding:10px 0 10px 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; font-size:9px; }
#home-graph .foot, #home-graph .foot a { color:#1269a2; }

/*.widget_links h4 span, .widget_categories h4 span { text-decoration:uppercase; font-size:11px; color:#1269a2 !important; background:none; padding:0; }*/
.area_300 .widget div, .area_300 .widget ul {font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.widget > ul, .widget_links ul, .widget_categories ul { padding:0 0 6px 12px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; }
.widget > ul li, .widget_links li, .widget_categories li { padding:8px 0 0 8px; background:url("../img/bullet-left-blue.gif") 0 12px no-repeat; }
.widget > ul li a, .widget_links a, .widget_categories a { color:#373736; }

.blog-reklamy .widget > ul li { background:url("../img/bullet-left-grey.gif") no-repeat scroll 0 12px; }
.blog-cistic .widget > ul li { background:url("../img/bullet-left-green.gif") no-repeat scroll 0 12px; }
.blog-bbs .widget > ul li { background:url("../img/bullet-left-brown.gif") no-repeat scroll 0 12px; }
.blog-idealne .widget > ul li { background:url("../img/bullet-left-green.gif") no-repeat scroll 0 12px; }
.blog-redakcny .widget > ul li { background:url("../img/bullet-left-brown.gif") no-repeat scroll 0 12px; }
.blog-reklamy .widget ul.wp-tag-cloud li { background:none; } 

.widget_recent_entries ul { list-style:decimal; margin:0 0 0 32px; padding:6px 0 6px 0; }
.widget_recent_entries ul li { padding:6px 0 0 0; background-image: none !important;  }
.widget_recent_entries ul a { color:#373736; }

.widget_tag_cloud, #better-tag-cloud { padding:6px 0 12px 12px; }
.widget_tag_cloud h4, #better-tag-cloud h4 { padding:12px 0 6px 0; }
.widget_tag_cloud a, #better-tag-cloud a {color:#1269A2;}

#b-blog-author { padding: 10px 20px 0 0px; }
#b-blog-author h4 { padding-bottom:12px; }
#b-blog-author .photo { padding:1px; border:1px solid #d3d3d3; display:inline; float:left; clear:left; margin-right: 12px;}
#b-blog-author p {padding: 2px 0px 2px 2px; line-height: 120%;} 
#b-blog-author .right_side { margin-left: 12px; }
#b-blog-author .name { font-size:22px; padding-bottom: 10px; } 
#b-blog-author .stats {color: #6E6E6D;}
#b-blog-author .stats span {color: #373736;}
#b-blog-author .user_description {padding: 12px;}

#b-blog-author .name, #b-blog-author .email a {color: #3981B1;}
.blog-rekalmy #b-blog-author .name, .blog-reklamy #b-blog-author .email a {color: #555555;}
.blog-bbs #b-blog-author .name, .blog-bbs #b-blog-author .email a {color: #7b4d1b;}
.blog-pastier #b-blog-author .name, .blog-pastier #b-blog-author .email a {color: #1269a2;}
.blog-cistic #b-blog-author .name, .blog-cistic #b-blog-author .email a {color: #4fa318;}
.blog-idealne #b-blog-author .name, .blog-idealne #b-blog-author .email a {color: #4e6709;}
.blog-redakcny #b-blog-author .name, .blog-redakcny #b-blog-author .email a {color: #7b4d1b;}

#pie {  padding:15px; background:#f3f3f3; }
#pie .wrap { border:1px solid #bbbbba; background:#ffffff; }

#pie-calendar, #pie-week { display:inline; float:left; }

#pie-calendar a, #pie-calendar em { color:#373736; }
#pie-calendar table { padding:0 0 3px 0; text-align:center; line-height:13px; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; border:none; color:#999999; }
#pie-calendar table td, #pie-calendar table th { border-left:1px solid #f3f3f3; }
#pie-calendar table .week th { padding:3px 6px 3px 6px; }
#pie-calendar table th { color:#373736; }
#pie-calendar table th.f { text-align:right; }
#pie-calendar table .header th, #pie-calendar table .f { border:none; }
#pie-calendar table .header th { padding:6px 0 12px 0; }
#pie-calendar table .f, #pie-calendar table th.left { padding-left:7px; }
#pie-calendar table .a td { background:#f3f3f3; }
#pie-calendar table .left img, #pie-calendar table .right img { padding:0 6px 0 6px; }
#pie-calendar table .right { text-align:left; }
#pie-calendar table .week { font-weight:bold; }
#pie-calendar table .month { text-align:center; }
#pie-calendar table td span, #pie-calendar table td a { display:block; width:24px; height:100%; padding:3px 0; }
#pie-calendar table span { color:#666666; }
#pie-calendar table a { color:#333333; }
#pie-calendar table .a a { width:22px; padding:2px 0; border:1px solid #333333; color:#333333; }

.box-calendar  td, .box-calendar  th { text-align:center !important; padding: 1px 3px !important; }
.box-calendar  td { width:32px !important; }
.box-calendar  th { padding:6px !important; }
.box-calendar  .month { text-align:center !important; }
.box-calendar  img { padding:1px 0 !important; }
.box-calendar  span, .box-calendar  a { width:auto !important; }

#pie-week { width:85px; }
#pie-week ul { padding:51px 35px 0 0; }
#pie-week li { width:70px; padding:3px 17px 3px 0; text-align:right; font-style:italic; line-height:13px; font-size:10px; }
#pie-week a { color:#6d6d6c; }
#pie-week .a { background:#f3f3f3; }
#pie-week .a a { color:#373736; }

#vocabulary { position:relative; padding-bottom:30px; }
#vocabulary .alphabet-top { top:10px; }
#vocabulary .alphabet-bottom { bottom:0; }
#vocabulary .alphabet { position:absolute; right:0; }
#vocabulary .alphabet li { display:inline; padding:0 1px; font-size:15px; }
#vocabulary .alphabet .a { color:#ffffff; background:#1269a2; }
#vocabulary strong { display:block; margin:0 0 20px 15px; font-size:150px; }
#vocabulary em { display:block; margin:0 0 20px 15px; font-size:150px; }
#vocabulary p { padding:10px 0 10px 32px; line-height:1.5; }

#blogs .p2 { position:relative; top:-16px; right:12px; float:right; }
#blogs .p2 li { display:inline; float:left; padding:0 0 0 2px; }
#blogs .p2 a, #blogs .p2 span { display:block; padding:4px; text-decoration:none; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif; color:#000000; }
#blogs .p2 .a a, #blogs .p2 .x a { margin:3px 0 0 0; padding:1px 4px 2px 4px; }
#blogs .p2 .next a, #blogs .p2 .previous  a { margin:0; padding:4px; font-family: Georgia, "New York CE", utopia, serif; color:#ffffff; }
#blogs .p2 .next a { padding-left:12px; }
#blogs .p2 .previous  a { padding-right:12px; }
#blogs .bottom { padding-top:12px; top:0; }

#blogs .p2 .a a { color:#ffffff; background:#373736; }
#blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#6d6d6c; }
#blogs .p2 .next a { background:url("../img/arrow-left-blue.gif") 0 3px no-repeat; }
#blogs .p2 .next a:hover { background:url("../img/arrow-left-blue-on.gif") 0 3px no-repeat; }
#blogs .p2 .previous  a { background:url("../img/arrow-right-blue.gif") 100% 3px no-repeat; }
#blogs .p2 .previous  a:hover { background:url("../img/arrow-right-blue-on.gif") 100% 3px no-repeat; }
#blogs.admeni .p2 .next a { background:url("../img/arrow-left-grey.gif") 0 3px no-repeat; }
#blogs.admeni .p2 .next a:hover { background:url("../img/arrow-left-grey-on.gif") 0 3px no-repeat; }
#blogs.admeni .p2 .previous  a { background:url("../img/arrow-right-grey.gif") 100% 3px no-repeat; }
#blogs.admeni .p2 .previous  a:hover { background:url("../img/arrow-right-grey-on.gif") 100% 3px no-repeat; }

.blogpost-links {padding: 10px 0 30px 0; }
.blogpost-previous, .blogpost-next  {float: left; width: 50%; font-weight: bold;} 
.blogpost-previous {text-align: left;}
.blogpost-next {text-align: right;}
.blogpost-previous a, .blogpost-next a {padding: 5px;}

.blog-rss li {padding:4px 0 4px 12px;}
.blog-rss li a {color: #373736;}
.g300 #rss-feeds h4 {padding-bottom: 5px;}

.blog-home h4 span { background:url("../img/arrow-right-blue-on.gif") no-repeat scroll -365px 3px }
.blog-reklamy h4 span { background:url("../img/arrow-right-grey-on.gif") no-repeat scroll -365px 3px }
.blog-reklamy #pie-calendar table .a a, .blog-reklamy #pie-calendar .month { color:#555555 !important; }
.blog-reklamy #pie-calendar table .a a { border:1px solid #555555; }
.blog-reklamy #blogs h5 a, .blog-reklamy .blogpost-title h5 a, .blog-reklamy #blogs .text a, .blog-reklamy #article a, .blog-reklamy .textwidget a, .blog-reklamy .blogpost-links a { color:#555555; }
.blog-reklamy .widget_tag_cloud a, .blog-reklamy #better-tag-cloud a {color:#555555;}
.blog-reklamy #article-comments a, .blog-reklamy #article-comments h4 { color:#555555; }
.blog-reklamy #article-comments .more a, .blog-reklamy #article-comments .large-more a { color:#ffffff; }
.blog-reklamy #article-comments .l li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 12px 19px; }
.blog-reklamy #blogs .l .text li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 0px 18px; }
.blog-reklamy #article ul li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 0px 6px; }
.blog-reklamy #blogs .p2 .a a { color:#ffffff; background:#6d6d6c; }
.blog-reklamy #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#373736; }
.blog-reklamy #blogs .p2 .next a { background:url("../img/arrow-left-grey-on.gif") 0 3px no-repeat; }
.blog-reklamy #blogs .p2 .next a:hover { background:url("../img/arrow-left-grey.gif") 0 3px no-repeat; }
.blog-reklamy #blogs .p2 .previous  a { background:url("../img/arrow-right-grey-on.gif") 100% 3px no-repeat; }
.blog-reklamy #blogs .p2 .previous  a:hover { background:url("../img/arrow-right-grey.gif") 100% 3px no-repeat; }

.blog-bbs h4 span { background:url("../img/arrow-left-brown.gif") no-repeat scroll -365px 3px }
.blog-bbs #pie-calendar table .a a, .blog-bbs #pie-calendar .month  { color:#7b4d1b !important; }
.blog-bbs #pie-calendar table .a a { border:1px solid #7b4d1b; }
.blog-bbs #blogs h5 a, .blog-bbs .blogpost-title h5 a, .blog-bbs #blogs .text a, .blog-bbs #article a, .blog-bbs .textwidget a, .blog-bbs .blogpost-links a { color:#7b4d1b; }
.blog-bbs .widget_tag_cloud a, .blog-bbs #better-tag-cloud a {color:#7b4d1b;}
.blog-bbs #article-comments a, .blog-bbs #article-comments h4 { color:#7b4d1b; }
.blog-bbs #article-comments .more a,  .blog-bbs #article-comments .large-more a { color:#ffffff; }
.blog-bbs #article-comments .l li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 12px 19px; }
.blog-bbs #blogs .l .text li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 0px 18px; }
.blog-bbs #article ul li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 0px 6px; }
.blog-bbs #blogs .p2 .a a { color:#ffffff; background:#e2b963; }
.blog-bbs #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#7b4d1b; }
.blog-bbs #blogs .p2 .next a { background:url("../img/arrow-right-brown.gif") 0 3px no-repeat; }
.blog-bbs #blogs .p2 .previous a  { background:url("../img/arrow-left-brown.gif") 100% 3px no-repeat; }

.blog-pastier h4 span { background:url("../img/arrow-right-blue.gif") -365px 3px no-repeat; }
.blog-pastier #pie-calendar table .a a, .blog-pastier #pie-calendar .month { color:#1269a2 !important; }
.blog-pastier #pie-calendar table .a a { border:1px solid #1269a2; }
.blog-pastier #blogs h5 a, .blog-pastier .blogpost-title h5 a, .blog-pastier #blogs .text a, .blog-pastier #article a, .blog-pastier .textwidget a, .blog-pastier .blogpost-links a { color: #1269a2; }
.blog-pastier .widget_tag_cloud a, .blog-pastier #better-tag-cloud a {color:#1269a2;}
.blog-pastier #article-comments a, .blog-pastier #article-comments h4 { color:#1269a2; }
.blog-pastier #article-comments .more a, .blog-pastier #article-comments .large-more a { color:#ffffff; }
/*.blog-pastier #article-comments .l li {background: transparent url(../img/arrow-right-blue.gif) no-repeat scroll 12px 19px; }*/
.blog-pastier #blogs .l .text li {background: transparent url(../img/bullet-left-blue.gif) no-repeat scroll 0px 18px; }
.blog-pastier #article ul li {background: transparent url(../img/bullet-left-blue.gif) no-repeat scroll 0px 6px; }
.blog-pastier #blogs .p2 .a a { color:#ffffff; background:#1269a2; }
.blog-pastier #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#3b8bbf; }
.blog-pastier #blogs .p2 .next a { background:url("../img/arrow-left-blue.gif") 0 3px no-repeat; }
.blog-pastier #blogs .p2 .next a:hover { background:url("../img/arrow-left-blue-on.gif") 0 3px no-repeat; }
.blog-pastier #blogs .p2 .previous  a { background:url("../img/arrow-right-blue.gif") 100% 3px no-repeat; }
.blog-pastier #blogs .p2 .previous  a:hover { background:url("../img/arrow-right-blue-on.gif") 100% 3px no-repeat; }

.blog-cistic h4 span { background:url("../img/arrow-right-green.gif") no-repeat scroll -365px 3px }
.blog-cistic #pie-calendar table .a a, .blog-cistic #pie-calendar .month { color:#4fa318 !important; }
.blog-cistic #pie-calendar table .a a { border:1px solid #4fa318; }
.blog-cistic #blogs h5 a, .blog-cistic .blogpost-title h5 a, .blog-cistic #blogs .text a, .blog-cistic #article a, .blog-cistic .textwidget a, .blog-cistic .blogpost-links a { color:#4fa318; }
.blog-cistic .widget_tag_cloud a, .blog-cistic #better-tag-cloud a {color:#4fa318;}
.blog-cistic #article-comments a, .blog-cistic #article-comments h4 { color:#4fa318; }
.blog-cistic #article-comments .more a, .blog-cistic #article-comments .large-more a { color:#ffffff; }
.blog-cistic #article-comments .l li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 12px 19px; }
.blog-cistic #blogs .l .text li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 0px 18px; }
.blog-cistic #article ul li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 0px 6px; }
.blog-cistic #blogs .p2 .a a { color:#ffffff; background:#4fa318; }
.blog-cistic #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#4fa318; }
.blog-cistic #blogs .p2 .next a { background:url("../img/arrow-left-green.gif") 0 3px no-repeat; }
.blog-cistic #blogs .p2 .previous  a { background:url("../img/arrow-right-green.gif") 100% 3px no-repeat; }

.blog-idealne h4 span { background:url("../img/arrow-right-green.gif") no-repeat scroll -365px 3px }
.blog-idealne #pie-calendar table .a a, .blog-idealne #pie-calendar .month { color:#4e6709 !important; }
.blog-idealne #pie-calendar table .a a { border:1px solid #4e6709; }
.blog-idealne #blogs h5 a, .blog-idealne .blogpost-title h5 a, .blog-idealne #blogs .text a, .blog-idealne #article a, .blog-idealne .textwidget a, .blog-idealne .blogpost-links a { color: #4e6709; }
.blog-idealne .widget_tag_cloud a, .blog-idealne #better-tag-cloud a {color:#4e6709;}
.blog-idealne #article-comments a, .blog-idealne #article-comments h4 { color:#4e6709; }
.blog-idealne #article-comments .more a, .blog-idealne #article-comments .large-more a { color:#ffffff; }
.blog-idealne #article-comments .l li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 12px 19px; }
.blog-idealne #blogs .l .text li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 0px 18px; }
.blog-idealne #article ul li {background: transparent url(../img/bullet-left-green.gif) no-repeat scroll 0px 6px; }
.blog-idealne #blogs .p2 .a a { color:#ffffff; background:#4e6709; }
.blog-idealne #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#4e6709; }
.blog-idealne #blogs .p2 .next a { background:url("../img/arrow-left-green.gif") 0 3px no-repeat; }
.blog-idealne #blogs .p2 .previous  a { background:url("../img/arrow-right-green.gif") 100% 3px no-repeat; }

.blog-redakcny h4 span { background:url("../img/arrow-left-brown.gif") no-repeat scroll -365px 3px }
.blog-redakcny #pie-calendar table .a a, .blog-redakcny #pie-calendar .month { color:#7b4d1b !important; }
.blog-redakcny #pie-calendar table .a a { border:1px solid #7b4d1b; }
.blog-redakcny #blogs h5 a, .blog-redakcny .blogpost-title h5 a, .blog-redakcny #blogs .text a, .blog-redakcny #article a, .blog-redakcny .textwidget a, .blog-redakcny .blogpost-links a { color:#7b4d1b; }
.blog-redakcny .widget_tag_cloud a, .blog-redakcny #better-tag-cloud a {color:#7b4d1b;}
.blog-redakcny #article-comments a, .blog-redakcny #article-comments h4 { color:#7b4d1b; }
.blog-redakcny #article-comments .more a, .blog-redakcny #article-comments .large-more a { color:#ffffff; }
.blog-redakcny #article-comments .l li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 12px 19px; }
.blog-redakcny #blogs .l .text li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 0px 18px; }
.blog-redakcny #article ul li {background: transparent url(../img/bullet-left-brown.gif) no-repeat scroll 0px 6px; }
.blog-redakcny #blogs .p2 .a a { color:#ffffff; background:#7b4d1b; }
.blog-redakcny #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#7b4d1b; }
.blog-redakcny #blogs .p2 .next a { background:url("../img/arrow-right-brown.gif") 0 3px no-repeat; }
.blog-redakcny #blogs .p2 .next a:hover { background:url("../img/arrow-right-brown.gif") 0 3px no-repeat; }
.blog-redakcny #blogs .p2 .previous  a { background:url("../img/arrow-left-brown.gif") 100% 3px no-repeat; }
.blog-redakcny #blogs .p2 .previous  a:hover { background:url("../img/arrow-left-brown.gif") 100% 3px no-repeat; }

.blog-hliadka h4 span { background:url("../img/arrow-right-grey-on.gif") no-repeat scroll -365px 3px }
.blog-hliadka #pie-calendar table .a a, .blog-hliadka #pie-calendar .month { color:#373736 !important; }
.blog-hliadka #pie-calendar table .a a { border:1px solid #373736; }
.blog-hliadka #blogs h5 a, .blog-hliadka .blogpost-title h5 a, .blog-hliadka #blogs .text a, .blog-hliadka #article a, .blog-hliadka .textwidget a, .blog-hliadka .blogpost-links a { color:#373736; }
.blog-hliadka .widget_tag_cloud a, .blog-hliadka #better-tag-cloud a {color:#373736;}
.blog-hliadka #article-comments a, .blog-hliadka #article-comments h4 { color:#373736; }
.blog-hliadka #article-comments .more a, .blog-hliadka #article-comments .large-more a { color:#ffffff; }
.blog-hliadka #article-comments .l li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 12px 19px; }
.blog-hliadka #blogs .l .text li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 0px 18px; }
.blog-hliadka #article ul li {background: transparent url(../img/bullet-left-grey.gif) no-repeat scroll 0px 6px; }
.blog-hliadka #blogs .p2 .a a { color:#ffffff; background:#6D6D6C; }
.blog-hliadka #blogs .p2 .x a:hover, #blogs .p2 .a a:hover { color:#ffffff; background:#6D6D6C; }
.blog-hliadka #blogs .p2 .next a { background:url("../img/arrow-left-grey-on.gif") 0 3px no-repeat; }
.blog-hliadka #blogs .p2 .next a:hover { background:url("../img/arrow-left-grey.gif") 0 3px no-repeat; }
.blog-hliadka #blogs .p2 .previous  a { background:url("../img/arrow-right-grey-on.gif") 100% 3px no-repeat; }
.blog-hliadka #blogs .p2 .previous  a:hover { background:url("../img/arrow-right-grey.gif") 100% 3px no-repeat; }

.blog-hliadka #blogs #article-tools {padding-top: 0px;}
.blog-hliadka #blogs #article-tools .l span { display:none; padding:0 12px 0 12px; }
.blog-hliadka #blogs #article-tools .l a {margin: 8px 0 0 0;}
.blog-hliadka #blogs #article-tools .l li {padding: 0 6px 6px 6px;}

.blog-hliadka #blogs .similar_articles {padding: 8px;}
.blog-hliadka #blogs .similar_articles h6 { font-size: 17px;}
.blog-hliadka #blogs .similar_articles h6 a {color: #373736;}
.blog-hliadka #blogs .similar_articles ul li {padding: 8px 0 0 8px}
.blog-hliadka #blogs .similar_articles ul li span {color:#6D6D6C; text-transform:uppercase;}

.blog-hliadka .widget_categories .hliadka-1 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1188px; }
.blog-hliadka .widget_categories .hliadka-2 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1218px; }
.blog-hliadka .widget_categories .hliadka-3 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1248px; }
.blog-hliadka .widget_categories .hliadka-4 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1278px; }
.blog-hliadka .widget_categories .hliadka-5 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1308px; }
.blog-hliadka .widget_categories .hliadka-6 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1338px; }
.blog-hliadka .widget_categories .hliadka-7 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1368px; }
.blog-hliadka .widget_categories .hliadka-8 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1398px; }
.blog-hliadka .widget_categories .hliadka-9 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1428px; }
.blog-hliadka .widget_categories .hliadka-10 { background:url("../img/arrows-hliadka.gif") no-repeat scroll 0 -1458px; }

.blog-hliadka #blogs .l2 .hliadka-1 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% 3px; }
.blog-hliadka #blogs .l2 .hliadka-2 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -97px; }
.blog-hliadka #blogs .l2 .hliadka-3 span.arrow  { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -197px; }
.blog-hliadka #blogs .l2 .hliadka-4 span.arrow  { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -297px; }
.blog-hliadka #blogs .l2 .hliadka-5 span.arrow  { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -397px; }
.blog-hliadka #blogs .l2 .hliadka-6 span.arrow  { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -497px; }
.blog-hliadka #blogs .l2 .hliadka-7 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -597px; }
.blog-hliadka #blogs .l2 .hliadka-8 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -697px; }
.blog-hliadka #blogs .l2 .hliadka-9 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -797px; }
.blog-hliadka #blogs .l2 .hliadka-10 span.arrow { background:url("../img/arrows-hliadka.gif") no-repeat scroll 100% -897px; }

.blog-hliadka #blogs .l2 li  { padding:0 12px 0 12px;  }
.blog-hliadka #blogs .l2 li  span.arrow { display:inline; float:left; margin:0 5px 0 0; padding:0 10px 0 5px; line-height:22px; font-size:11px; color:#ffffff; }
.blog-hliadka #blogs .l2 li  h5 { display:inline; line-height:22px; font-size:18px; }
.blog-hliadka #blogs .l2 li  h5 a { color:#373736; }
.blog-hliadka #blogs .l2 li  p, .blog-hliadka #blogs .l2 li p a { padding:5px 0 10px; text-transform:uppercase; color:#6d6d6c; font-size:11px; }

.blog-hliadka #new_post label {display: block; float: left; width: 100px; padding: 2px 5px; text-align: right;}
.blog-hliadka #new_post div.input {display: block; float: left; }
.blog-hliadka #new_post .more-submit {margin: 3px 10px 10px 110px;}

.more-submit { display:block; float:left; padding:0 10px 2px 5px; color:#ffffff; font-size:12px; font-family:georgia,serif; border:none; margin:0; cursor:pointer; }

.admeni .more a, .admeni .more-submit { background:url("../img/arrow-right-black.gif") 100% 1px no-repeat; }
.blog-reklamy .more a, .blog-reklamy .more-submit { background:url("../img/arrow-right-grey-on.gif") 100% 1px no-repeat; }
.blog-hliadka .more a, .blog-hliadka .more-submit { background:url("../img/arrow-right-grey-on.gif") 100% 1px no-repeat; }
.blog-cistic .more a, .blog-cistic .more-submit { background:url("../img/arrow-right-green.gif") 100% 1px no-repeat; }
.blog-bbs .more a, .blog-bbs .more-submit { background:url("../img/arrow-right-brown.gif") 100% 1px no-repeat; }
.blog-redakcny .more a, .blog-redakcny .more-submit { background:url("../img/arrow-right-blue.gif") 100% 1px no-repeat; }
.blog-pastier .more a, .blog-pastier .more-submit { background:url("../img/arrow-right-blue.gif") 100% 1px no-repeat; }
.blog-idealne .more a, .blog-idealne .more-submit { background:url("../img/arrow-right-green.gif") 100% 1px no-repeat; }
img#wpstats {display: none;}

.blog-back a { display:block; float:left; padding:1px 5px 2px 10px; color:#ffffff; line-height: 1.1em; background: transparent url(../img/arrow-left-blue.gif) no-repeat scroll 0 1px; }
.blog-reklamy .blog-back a { background: transparent url(../img/arrow-left-grey-on.gif) no-repeat scroll 0 1px; }
.blog-hliadka .blog-back a { background: transparent url(../img/arrow-left-grey-on.gif) no-repeat scroll 0 1px; }
.blog-cistic .blog-back a { background: transparent url(../img/arrow-left-green.gif) no-repeat scroll 0 1px; }
.blog-bbs .blog-back a { background: transparent url(../img/arrow-right-brown.gif) no-repeat scroll 0 1px; }
.blog-redakcny .blog-back a { background: transparent url(../img/arrow-right-brown.gif) no-repeat scroll 0 1px; }
.blog-pastier .blog-back a { background: transparent url(../img/arrow-left-blue.gif) no-repeat scroll 0 1px; }
.blog-idealne .blog-back a { background: transparent url(../img/arrow-left-green.gif) no-repeat scroll 0 1px; }
.blog-back a:hover { text-decoration:none; }
.blogpost-title a.blog-link, .blogpost-title span.blog-discussion-autor, .blogpost-title span.blog-back { float:left; display: inline; padding: 0px; }
.blogpost-title span.blog-discussion-autor {color:#6D6D6C; text-transform:uppercase; font-size: 80%; margin: 3px 0 0 5px;}
.blogpost-title span.blog-back a { color: #ffffff; text-transform: none; font-size: 13px; margin: 5px 0 0 5px; }


#graph-browser { font-family:tahoma,verdana,arial;  }
#graph-browser em { display:block; padding:50px 0 10px; }
#graph-browser input { vertical-align:-15%; }
#graph-browser label { display:block; padding:10px 0; color:#474b52; }

#graph-browser .browser { position:relative; }
#graph-browser .browser .move { position:relative; width:135px; height:24px; margin:0 auto; text-align:center; line-height:24px; font-weight:bold; border-top:none; }
#graph-browser .browser .move .prev, #graph-browser .browser .move .next { position:absolute; display:block; top:0px; width:16px; height:24px; }
#graph-browser .browser .move .next { right:0px; }
#graph-browser .browser .move .prev { left:0px; }
#graph-browser .browser .close { position:absolute; display:block; bottom:0; right:0px; width:25px; height:21px; }
#graph-browser .browser .open{ position:absolute; display:none; bottom:0; right:0px; width:25px; height:21px; }
#graph-browser .browser ul { padding:5px 0 25px; }
#graph-browser .browser ul li { position:relative; }
#graph-browser .browser ul li a { display:block; padding:2px 10px; }
#graph-browser .browser ul .a a { background:#ffffff; }
#graph-browser .browser ul li span { position:absolute; top:0; right:10px; font-family: Georgia, "New York CE", utopia, serif; font-style: italic;}

#graph-browser .browser-blue { color:#1269a2; background:#eff7fd; border:1px solid #d4e7f6; }
#graph-browser .browser-blue .move { border:1px solid #d4e7f6; border-top:none; }
#graph-browser .browser-blue .move .next { background:url("../img/graph-browser-blue-next.png") 0 0 no-repeat; }
#graph-browser .browser-blue .move .prev { background:url("../img/graph-browser-blue-prev.png") 0 0 no-repeat; }
#graph-browser .browser-blue .close { background:url("../img/graph-browser-blue-close.png") 0 0 no-repeat; }
#graph-browser .browser-blue .open { background:url("../img/graph-browser-blue-open.png") 0 0 no-repeat; }
#graph-browser .browser-blue ul li a { color:#1269a2; }
#graph-browser .browser-blue ul li span { color:#63a6d1; }

#graph-browser .browser-red { color:#a21255; background:#fae9f1; border:1px solid #f5d3e3; }
#graph-browser .browser-red .move { border:1px solid #f5d3e3; border-top:none; }
#graph-browser .browser-red .move .next { background:url("../img/graph-browser-red-next.png") 0 0 no-repeat; }
#graph-browser .browser-red .move .prev { background:url("../img/graph-browser-red-prev.png") -5px 0 no-repeat; }
#graph-browser .browser-red .close { background:url("../img/graph-browser-red-close.png") 0 0 no-repeat; }
#graph-browser .browser-red .open { background:url("../img/graph-browser-red-open.png") 0 0 no-repeat; }
#graph-browser .browser-red ul li a { color:#a21255; }
#graph-browser .browser-red ul li span { color:d088aa; }

#graph-browser .browser-close { height:21px; line-height:21px; }
#graph-browser .browser-close .close, #graph-browser .browser-close .move, #graph-browser .browser-close li { display:none; }
#graph-browser .browser-close .open { display:block; }
#graph-browser .browser-close ul { padding:0; }
#graph-browser .browser-close ul .a { display:block; width:240px; }
#graph-browser .browser-close ul .a a { background:transparent; padding:0 10px; }
#graph-browser .browser-close ul li span { right:-20px; }

#graph .info { margin:12px 0 0 12px; }
#graph .info .select {float:left; width:200px; padding-top: 50px; position: relative;}
#graph .info em { display:inline; float:left; width:142px; height:21px; margin:0 0 0 0; padding:0 0 0 25px; line-height:21px; border:1px solid #bfdbf0; color:#1269a2; background:url("../img/graph-this.png") 10px 50% no-repeat; border-right: none;}
#graph .info .select .arr {display: block; float: left; width: 24px; height: 23px; background: url(../img/arr_select.gif) no-repeat 0 0;}
#graph .info div.popis { display:inline; float:left; width:143px; height:73px; text-align:center; font-family:tahoma,verdana,arial; font-size:10px; color:#474b52; }
#graph .info strong { display:block; height:21px; line-height:21px; font-size:14px; border:1px solid #bfdbf0; border-left:none; border-right:none; color:#1269a2; }
#graph .info span { display:block; height:30px; padding:20px 10px 0; }
#graph .info .rise { color:#30aa3d; background:url("../img/rise.gif") 120px 50% no-repeat; }
#graph .info .fall { color:#d70020; background:url("../img/fall.gif") 120px 50% no-repeat; }

#graph .info .select .list {position: absolute; z-index: 100; top: 72px; left: 20px; border:1px solid #bfdbf0; background-color: #fff;}
#graph .info .select .list li {width: 147px;}
#graph .info .select .list li a {padding: 0 5px 0 5px; display: block; line-height: 21px;}
#graph .info .select .list li a:hover {text-decoration: none; background-color: #EFF7FD ;}

.week_tab {padding: 0 10px; width: 623px; overflow: hidden;}
.week_tab a {display: block; color: #fff;}

.week_tab .block {width: 632px; overflow: hidden; padding: 12px 0 5px 0; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.week_tab .blue {background: url(../img/line_blue.gif) repeat-x 0 12px; color: #1269a2;}
.week_tab .red {background: url(../img/line_red.gif) repeat-x 0 12px; color: #a21255;}
.week_tab .silver {background: url(../img/line_silver.gif) repeat-x 0 12px; color: #474b52;}
.week_tab .block .item {float: left; padding: 0 10px 0 10px; width: 100px; height: 37px; text-align: center;}
.week_tab .block .item span {display: block; background-color: #fff; padding-bottom: 5px;}
.week_tab .block .item strong {display: block; font-size: 15px;}
.week_tab .block .sep {float: left; width: 50px;}
.week_tab .block .aver {clear: both; text-align: right; width: 623px; overflow: hidden;}
.week_tab .block .aver span {font-size: 11px; display: block; float: right; background-color: #fff; width: 275px; line-height: 1.3em;}
.week_tab .block .aver strong {font-weight: bold;}
.week_tab .silver .rozdiel {background-color: #fff; padding: 0 10px 0 5px; width: 100px;}
.week_tab .silver .item {padding-top: 5px; height: 21px;}

.popup {line-height: 1.2em; font-family: Tahoma, "Lucida Grande CE", lucida, sans-serif;}
.popup h5 {color: #000; padding-bottom: 2px; font-size: 12px; font-weight: bold; font-family: Georgia, "New York CE", utopia, serif;}
.popup li {padding: 0 0 2px 0;}
.popup a {color: #1269A2;}

#content .g326 .ban {text-align: center; padding: 30px 0 0 12px; }
#content .g300 .ban, #content .g323 .ban {text-align: center; padding: 15px 0 15px 0; margin:0 auto;}
#content .ban .area {margin: 0 auto; width: 468px; height: 60px; }

.articles-monitoring .p { top:6px !important; }

.dve-veci .l li a{ margin-top:36px !important; }
.jedna-vec .l li a{ margin-top:14px !important; }
.nula-veci .l li a{ margin-top:14px !important; margin-bottom:10px !important; }

#article ol li { padding:0; margin:0 20px; background:none; }

.banner-top { width:970px; margin:0 auto 5px; overflow:hidden; }
#banner-top { text-align:center; background-color: #18699E; padding-bottom:5px; }

#article p span.font8 {font-size: 8px;}
#article p span.font10 {font-size: 10px;}
#article p span.font12 {font-size: 12px;}
#article p span.font14 {font-size: 14px;}
#article p span.font18 {font-size: 18px;}
#article p span.font24 {font-size: 24px;}
#article p span.font36 {font-size: 36px;}

#article p.font8 {font-size: 8px;}
#article p.font10 {font-size: 10px;}
#article p.font12 {font-size: 12px;}
#article p.font14 {font-size: 14px;}
#article p.font18 {font-size: 18px;}
#article p.font24 {font-size: 24px;}
#article p.font36 {font-size: 36px;}

.box-calendar { background:#ffffff !important; }

#right_content {float: right;}

em.tip a { text-decoration:none !important; border-bottom:1px dashed #0000ff; font-weight:bold; }

#blogs .text strong { font-weight:bold; }

.aktt_credit { display:none;}
.aktt_tweets { padding:15px; }
.aktt_tweets li { padding:0 0 5px; }
.aktt_tweets li a { font-size:10px; color:#999999; display:block; }
.aktt_tweets p { padding:5px 0 0 0; }
.aktt_tweets input { width:250px }
#aktt_tweet_submit { width:100px; }

strike {text-decoration: line-through !important; }

#rss-blogu ul li { padding:10px 0 0 0 !important; background:none; }
#rss-blogu ul li img { vertical-align:-20%; }

.banner19876 { width:468px; margin:0 auto; }

form.popup { margin:2px 0 0 2px; padding:5px; border:1px solid #cccccc; background:#ffffff; }
.popup .arr { position:absolute; top:5px; right:-16px; display:block; width:11px; height:10px; background:url(../img/popup-arr.gif) 0 0 no-repeat; }
.popup label { display:block; padding:0 0 5px 0; }
.popup div { position:relative; }
.popup .submit:hover, .popup .close:hover { text-decoration:underline; }
.popup .submit, .popup .close { cursor:pointer; }
.popup .submit { font-weight:bold; }
.popup .close { float:right; color:#d70000; }
.popup .se, .popup .er, .popup .ok { padding:5px 0 10px; font-weight:bold; }
.popup .se { color:#d7d7d7; }
.popup .er { color:#d70000; }
.popup .ok { color:#00d700; }
.popup input, .popup textarea { display:block; width:220px; padding:0; font-family:tahoma,sans-serif; font-size:12px; }

.blog-redakcny #blogs .l .text  ol li { background:none !important; margin-left:20px !important; padding-left:0 !important; }

#pageBg{ background:transparent url("../img/background_page.png") 0 0 repeat-x; padding-top:8px; }

/* Vyhladavanie */
.search_filter {padding-left: 10px;}
.search_filter .zal {width: 633px; overflow: hidden; margin-top: 15px;}
.search_filter .zal li {float: left;}
.search_filter .zal li.last {width: 274px; background: url(../img/line3.gif) repeat-x 0 33px; height:34px;}
.search_filter .zal li a {display: block; padding: 0 10px; line-height: 32px; border: 1px solid #c7c9cb; border-left: none; width: 158px; text-align: center; font-family:Georgia,"New York CE",utopia,serif; font-size: 14px; color: #1b1c1f; text-decoration: none;}
.search_filter .zal li.first a {border-left: 1px solid #c7c9cb;}
.search_filter .zal li a.sel {border-bottom: 1px solid #eceded; background-color: #eceded;}
.search_filter .zal li a.sel strong {font-weight: normal;}
.search_filter .zal li.first a.sel {border-left: 1px solid #eceded;}

.search_filter .result {padding: 10px; width: 613px; overflow: hidden; background-color: #eceded; border-top: 1px solid #c7c9cb; margin-bottom: 15px; font-family:Georgia,"New York CE",utopia, serif; font-size: 14px;}
.search_filter .result span {display: block; float: left; width: 510px;}
.search_filter .result strong {float: right; text-align: right; font-weight: normal;}

.klasic_search {display: block; padding: 20px 15px 20px 15px; width: 603px; overflow: hidden; background-color: #eceded; border-bottom: 1px solid #c7c9cb; margin-bottom: 18px; font-size: 11px; color: #1b1c1f; font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif;}
.klasic_search .text {width: 603px; overflow: hidden; padding-bottom: 10px; display: block;}
.klasic_search .text em {font-style: normal; display: block; float: left; width: 125px; line-height: 22px; font-size: 11px; color: #1b1c1f;}
.klasic_search .text .input_text {border: 1px solid #352924; padding: 3px; width: 465px; height: 14px; font-size: 11px;}
.klasic_search .sekcia {width: 603px; overflow: hidden; padding-bottom: 10px;}
.klasic_search .sekcia span {display: block; float: left;}
.klasic_search .sekcia a {display: block; float: right; padding-right: 20px; color: #1b1c1f;}
.klasic_search .sekcia a.up {background: url(../img/arr_up.gif) no-repeat 85% 50%;}
.klasic_search .sekcia a.down {background: url(../img/arr_down.gif) no-repeat 85% 50%;}

.klasic_search ul {background: url(../img/line3.gif) repeat-x 0 100%; padding-bottom: 5px; width: 603px; overflow: hidden;}
.klasic_search .m_sek {float: left;}
.klasic_search .m_sek label {font-weight: bold; display: block; white-space: nowrap; cursor: pointer; padding-left: 19px;}
.klasic_search .last {clear: left;}
.klasic_search .sub {width: auto; background-image: none; padding-top: 15px;}
#articles .klasic_search .sub li {padding: 0 0 5px 0 !important; font-size: 11px; background-image: none;}
.klasic_search .sub li label {font-weight: normal; padding: 0;}

.klasic_search .cas {width: 603px; overflow: hidden; padding-top: 15px;}
.klasic_search .cas strong {display: block; float: left; line-height: 19px; font-weight: normal; width: 110px;}
.klasic_search .cas em {font-style: normal; display: block; float: left; padding-right: 3px; line-height: 19px;}
.klasic_search .cas select {float: left; margin: 0 5px 0 0; padding: 1px 1px 1px 5px; font-size: 11px;}
.klasic_search .cas span {font-style: normal; display: block; float: left; padding: 0 15px; line-height: 19px;}
.klasic_search .input_submit {color: #fff; font-size: 90%; padding: 0 8px 2px 3px; height: 14px; display: block; background: url(../img/arrow-right-blue.gif) no-repeat 100% 0; font-family: Georgia, "New York CE", utopia, serif; margin: 15px 0 0 0; border: none;cursor: pointer;}

.wait-select { padding:10px 0 0 12px; }
.wait-select select, .wait-select input { font-size:11px; }

.klasic_search .text_info {font-family: Georgia, "New York CE", utopia, serif; font-size: 14px;}
.klasic_search .text_info h2 {color: #1b1c1f; font-weight: bold;}
.klasic_search .text_info p {padding-top: 15px;}
.klasic_search .text_info p a {color: #1269A2; text-decoration: underline;}

/* Barometer */
.barometer {padding: 0 10px; margin-top: 10px;}
#comments-detail .barometer em {color: #989da6; font-size: 14px;}
#comments-detail .barometer p {font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif; font-size: 14px;}
#comments-detail .barometer p em {display: block; padding-top: 3px; font-size: 12px;}
#comments-detail .barometer p.title {font-size: 16px; padding: 10px 0 20px 0; font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif;}
#comments-detail .barometer h3 {color: #1b1c1f; font-size: 20px; font-weight: bold; padding-bottom: 20px;}
#comments-detail .barometer p.info {padding: 0 0 20px 0; font-weight: bold; font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif; font-size: 14px;}
#comments-detail .barometer p.info em {padding-top: 5px; font-weight: normal; font-size: 12px;}
#comments-detail .barometer h4 {padding: 0 0 25px 0; text-transform: none; font-size: 18px;}
#comments-detail .barometer h4 em {font-size: 80%; display: block; padding-top: 5px;}
#comments-detail .barometer .radio {padding-bottom: 20px;}
#comments-detail .barometer .radio label {display: inline; padding-left: 5px; font-size: 12px; font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif;}
#comments-detail .barometer .radio label em {font-size: 11px;}
#comments-detail .barometer textarea {border: 1px solid #a0a0a0; padding: 3px; width: 400px; margin-bottom: 10px;}
#comments-detail .barometer .btn_area {margin: 15px 0 0 0; border-top: 1px solid #e6e6e7;}
#comments-detail .barometer .input_submit {margin: 20px 0 0 0; color: #fff; font-size: 90%; padding: 0 8px 2px 3px; height: 14px; display: block; background: url(../img/arrow-right-blue.gif) no-repeat 100% 0; font-family: Georgia, "New York CE", utopia, serif; border: none;cursor: pointer;}

.anketa {padding: 10px 5px 0 10px;}
.anketa h5 {color: #313131; padding-bottom: 10px;}
.anketa a {color: #313131;}
.anketa .num {font-size: 11px; padding-top: 10px; color: #313131;}
.anketa .num a {display: block; float: right; color: #fff; text-transform: uppercase; font-size: 9px; line-height: 15px; background: url(../img/arrow-right-blue.gif) no-repeat 100% 0; padding-left: 10px; padding-right: 15px;}
.anketa .num a:hover {background-image: url(../img/arrow-right-blue-on.gif); text-decoration: none;}
.anketa .odpov {background: url(../img/tab_line.gif) repeat-y 160px 0;}
.anketa .odpov .item {width: 290px; overflow: hidden; padding: 2px 0;}
.anketa .odpov a {display: block; float: left; width: 109px; font-size: 11px; cursor: default;}
.anketa .odpov a:hover {text-decoration: none;}
.anketa .odpov .per {display: block; float: left; padding-right: 12px; width: 40px; text-align: right; font-size: 11px;}
.anketa .odpov .bar {float: left; width: 105px; padding-top: 3px; overflow: hidden;}
.anketa .odpov .bar span {display: block; float: left; background: url(../img/bar.gif) repeat-x 0 0; height: 8px; font-size: 1px; line-height: 1px;}

.barometer_resp .text_area {padding: 15px 10px 5px 10px; border-bottom: 1px solid #c7c9cb; margin-bottom: 15px;}
.barometer_resp .text_area p {padding-bottom: 10px; color: #1b1c1f; text-align: justify; font-size: 12px; font-family: Tahoma,"Lucida Grande CE",lucida,sans-serif; line-height: normal;}

.barometer_resp .text_area p em {font-style: normal; color: #737a85;}
.barometer_resp .text_area p.que {color: #1269A2;}
.barometer_resp .zoznam p {padding: 0 0 15px 10px; color: #1b1c1f;}
.barometer_resp .zoznam p a {color: #1269A2;}
.barometer_resp .zoznam p.legend {text-align: right; padding: 0 10px 0 0; margin-top: -10px; margin-bottom: 25px;}
.barometer_resp .zoznam p.legend em {font-style: normal; color: #737a85;}
.barometer_resp .tab_hlas {width: 100%; border-collapse: collapse; margin-bottom: 25px;}
.barometer_resp .tab_hlas td {padding: 7px 10px 6px 9px; vertical-align: top; border-bottom: 1px solid #e3e3e3; }

.barometer_resp .tab_hlas thead .sortcol {cursor: pointer; background: url(../img/arr_sort.png) no-repeat 98% 6px; padding-right: 30px;} 
.barometer_resp .tab_hlas thead .sortdesc {background-image: url(../img/arr_down.png);}
.barometer_resp .tab_hlas thead .sortasc {background-image: url(../img/arr_up.png);}

.barometer_resp .tab_hlas thead td {color: #4F4F50; background-color: #F1F2F2; border-left: 1px solid #fff; border-bottom: none;}
.barometer_resp .tab_hlas .que {border-left: none; width: 350px;}
.barometer_resp .tab_hlas .que a {color: #1269A2; }
.barometer_resp .tab_hlas tbody td.dadline {color: #737a85; width: 130px;}
.barometer_resp .tab_hlas tbody td.answ {color: #1b1c1f;}
.barometer_resp .tab_hlas tbody td.answ em {color: #737a85; font-style: normal;}
.barometer_resp .tab_hlas tr.trb td {background-color: #F1F2F2;}
.barometer_resp .tab_hlas .name {width: 175px; border-left: none;}
.barometer_resp .tab_hlas .name a {color: #1269A2; }
.barometer_resp .tab_hlas tbody .position {width: 140px; color: #737a85;}
.barometer_resp .tab_hlas tbody .org {width: 150px; color: #737a85;}
.barometer_resp .tab_hlas tbody .com {color: #1b1c1f; padding-bottom: 8px; font-family:Tahoma,"Lucida Grande CE",lucida,sans-serif; line-height: normal;}
.barometer_resp .tab_hlas .be_com td {border-bottom: none;}

.barometer_resp .tab_hlas .que_l p {padding: 0; color: #737a85;}
.barometer_resp .tab_hlas .que_l a {color: #1269A2; line-height: 1.3em;}
.barometer_resp .zoznam .pager {margin-top: 15px;}

.barometer_resp .detail {padding: 0 10px 5px 10px; border-bottom: 1px solid #c7c9cb; margin-bottom: 15px;}
.barometer_resp .detail h3 { font-size: 150%; color: #1b1c1f;}
.barometer_resp .detail h3 em {color: #737a85; font-size: 85%; display: block; padding: 10px 0 15px 0; font-style: normal;}
.barometer_resp .detail p {padding-bottom: 10px; color: #1b1c1f;}
.barometer_resp .detail p em {color: #737a85; font-style: normal;}
.barometer_resp .detail .poll {margin: 0px 0 25px 20px; background: url(../img/tab_line.gif) repeat-y 83px 0;}
.barometer_resp .detail .poll .item {overflow: hidden; width: 600px; padding: 5px 0;}
.barometer_resp .detail .poll .bar {float: left; width: 83px; padding-top: 3px;}
.barometer_resp .detail .poll .bar span {display: block; height: 8px; line-height: 1px; font-size: 1px; float: right; background: url(../img/bar.gif) repeat-x 100% 0;}
.barometer_resp .detail .poll .per {display: block; float: left; width: 60px; text-align: right; color: #737a85;}
.barometer_resp .detail .poll .answ {display: block; float: left; width: 350px; text-align: left; color: #1b1c1f; padding-left: 20px;}
.barometer_resp .detail .poll .answ em {color: #737a85; font-style: normal;}

#bottom_articles{padding: 15px 0; border-top:1px solid #18699E; margin: 0;}

.newest{margin: 0 15px 0 0; padding: 0 14px 0 0; border-right:1px solid #d1d2d4; float: left; width: 220px;}
.newest .l li{color: #6D6D6C; line-height: 1.2; padding: 12px 0 0; font-size:14px;}
.newest .l li .main_foto{display:block; margin: 0 0 10px 0; height:147px; text-align:center; line-height:147px; vertical-align:middle;}
.newest.last{margin: 0; padding:0; border: none;}
.newest.last .date{padding: 0 0 8px 0;}

.align-center {text-align: center;}
.align-left {text-align: left;}
.align-right {text-align: right;}
.align-justify {text-align: justify;}
