/* CLEAR
------------------------------ */
html,body {width:100%;height:100%;}
html,body,ul,ol,dl,li,dt,dd,p,blockquote,fieldset,legend,img,form,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
ul,ol,li,dl,dt,dd {list-style:none;}
blockquote,fieldset,legend,img,form {border:0;}
th,address {font-style:normal;font-weight:normal;}

/* general layout */
body {color:#555;font:normal 62.5%/1.5 Arial,Helvetica,Garuda,serif;text-align:center;background:#fff url(/_common/images/layout/bg-body.jpg) repeat-x 0 0;}
/*body.zame {background:#000 url(/_common/images/layout/zame-bg.jpg) no-repeat fixed 50% 0;}*/
body.no-top-banner {background-position:0 -108px;}
/*body.no-top-banner.zame {background-position:50% 0;}*/
a {color:#001e74;text-decoration:none;outline:none;}
a:hover {text-decoration:underline;}
p {margin:0 0 1em;}
textarea,input {background:#fff;border:1px solid #cecece;padding:4px 3px 2px;line-height:1;font:normal 12px Arial,Helvetica,sans-serif;}
button {cursor:pointer;border:0;font-size:12px;}
table {width:100%;clear:both;margin:0 0 1em;}
table th {font-weight:bold;}
.hidden {display:none !important;}
object {outline:none;}
.clear {clear:both;}

h2, h1.content {font-size:1.8em;margin:0 0 0.50em;font-weight:bold;color:#000;line-height:25px;}
h2.bordered {margin:0 0 10px 0;float:left;text-transform:uppercase;border-left:4px solid #509BB8;padding-left:12px;font-size:1.2em;font-weight:normal;}
h3, h1.horoscope {font-size:1.75em;margin:0 0 1.00em;}
h4 {font-size:1.00em;margin:0 0 1.00em;}

#content .cms h1 {font-size:1.1em;}
.cms ol li {list-style-type:decimal;list-style-position:inside;margin-bottom:15px;color:#000;}
.cms ul li {list-style-type:disc;margin-bottom:2px;color:#000;list-style-position:inside;}
.cms ul {list-style-position:inside;}
.print-only {display:none;}
#banner-wrap {margin:0 auto;text-align:left;width:1088px;padding:0 10px;}
.no-right-banner #banner-wrap {width:775px;}
#site {float:left;width:777px;font-size:1.2em;}
#body {width:755px;padding:10px 10px 0 10px;clear:both;border:1px solid #dbdbdb;border-top:none;background-color:#fff;float:left;}
#header-wrap {padding-bottom:4px;background:#fff url(/_common/images/layout/bg-header.gif) repeat-x 0 0;position:fixed;top:0;left:0;width:100%;text-align:center;height:55px;z-index:10000;}
#header {width:100%;height:55px;float:left;text-align:left;background:#fff url(/_common/images/layout/bg-header.gif) repeat-x 0 0;}
#content {width:433px;margin:0 10px 5px 0;float:left;clear:left;}
.wide #content {width:755px;padding:0;margin:0;}
#sidebar {width:300px;float:right;clear:right;margin:0;}
#right-banner {float:left;/*width:160px;*/padding-left:10px;}
#top-banner {text-align:center;height:90px;padding:9px 0;width:777px;}
.no-right-banner #right-banner {display:block;}
.no-top-banner #top-banner {display:none;}
#footer {padding:1px 0;float:left;width:100%;font-size:.917em; text-align:center;}
#footer li {display:inline; margin:0 8px;}

/* BARVE */object
.bg-naslovnica {background-color:#144174 !important;}
.bg-novice {background-color:#116d97 !important;}
.bg-sport {background-color:#68aa0b !important;}
.bg-magazin {background-color:#f37704 !important;}
.bg-scena {background-color:#dc1203 !important;}
.bg-zstil,.bg-zame {background-color:#a72f5c !important;}
.bg-avto {background-color:#41354d !important;}
.bg-vreme {background-color:#5f3c84 !important;}

/* header */
/*#header h1 a {font-size:3px;width:193px;height:24px;margin:6px 0 2px 0;display:block;background:url(/_common/images/identity/logo.png) no-repeat 0 0;text-indent:-9999px;line-height:3px;}*/
#header div.logo a {font-size:3px;width:193px;height:24px;margin:6px 0 2px 0;display:block;background:url(/_common/images/identity/logo.png) no-repeat 0 0;text-indent:-9999px;line-height:3px;}
#header .date {color:#97a3af;font-size:.8em;}
#left-head {float:left;margin-right:15px;}
#right-head {position:relative;z-index:13000;float:left;width:87px;height:26px;border-top:5px solid #c9c9c9;padding-top:0;padding-left:10px;font-size:.9em;}
#right-head a {color:#82c9df;outline:none;}
#right-head .search {background:url(/_common/images/icons/search.png) no-repeat 0 0;padding:6px 7px 4px 19px;float:right;}
#right-head .search.active {background-color:#fff;border-right:1px solid #DBDBDB;color:#001E74;}
#right-head .login {float:left;padding:5px 5px 4px 5px;}
#right-head .login.active {background-color:#fff;color:#001E74;}
#right-head .register {position:absolute;left:-53px;top:5px;}
#right-head .my-profile {position:absolute;left:-53px;top:5px;}
#right-head .logout {position:absolute;left:8px;top:5px;}
#right-head .rss {position:absolute;left:33px;top:26px;display:block;text-indent:-9999px;background:url(/_common/images/icons/rss.png) no-repeat 0 0;width:16px; height:16px;}
#right-head .homepage {position:absolute;left:3px;top:26px;display:block;text-indent:-9999px;background:url(/_common/images/icons/home.png) no-repeat 0 0;width:16px; height:16px;}
/*#right-head #newsletter {position:absolute;left:0;top:27px;display:block;text-indent:-9999px;background:url(/_common/images/icons/newsletter_subscribe.png) no-repeat 0 0;width:23px; height:16px;}*/
#header #new_user_session {z-index:100;background:#fff;position:absolute;width:374px;right:0;border-right:1px solid #ccc;padding:5px 0 0 6px;top:23px;height:22px;}
#header #new_user_session ol {width:100%;float:left;}
#header #new_user_session ol li {float:left;}
#header #new_user_session ol li input {float:left;width:100px;height:12px;margin-right:5px;font-size:.9em;}
#header #new_user_session ol li label {float:left;margin:2px 6px 0 0;}
#header #new_user_session ol li input.checkbox {width:auto;border:none;margin:3px 5px 0 0 ;}
#header #new_user_session ol li #user_session_submit {height:20px;width:50px;padding:0px 4px 2px 4px;}


#search-form {position:absolute;border-right:1px solid #DBDBDB;right:0px;top:23px;z-index:10000;width:174px;background:#fff;padding:4px 5px 0 5px;}
#search-form #search-input {padding:2px 3px;width:123px;height:17px;background:url(/_common/images/layout/bg-search.gif) no-repeat 0 0;border-left:1px solid #000;border-top:1px solid #000;border-right:1px solid #ccc;border-bottom:1px solid #ccc;float:left;margin-right:3px;}
#search-form #search-submit {float:left;height:24px;width:30px;border:none;background:url(/_common/images/buttons/search.gif) no-repeat 0 0;color:#fff;cursor:pointer;display:block;text-indent:-9999px;}

.view {position:relative;float:right;margin:55px 0 0 0;z-index:11000;}
.view a.change-view {outline:none;cursor:pointer;position:absolute;right:0;bottom:0px;text-indent:-9999px;background:url(/_common/images/icons/globe.gif) no-repeat 0 0;height:24px;width:39px;}
.view ul {position:absolute;right:0px;top:0px;border-right:1px solid #DBDBDB;width:230px;z-index:10000;background:#fff;padding:4px 3px 5px 3px;}
.view ul li {float:left;padding:5px 0 0 0;}
.view ul li a {float:left;padding:21px 5px 2px 5px;display:block;}
.view ul li.text-view a {background:url(/_common/images/icons/view-text.gif) no-repeat 50% 0;}
.view ul li.image-view a {background:url(/_common/images/icons/view-images.gif) no-repeat 50% 0;}
.view ul li.poll-view a {background:url(/_common/images/icons/view-vote.gif) no-repeat 50% 0;}
.view ul li.video-view a {background:url(/_common/images/icons/view-video.gif) no-repeat 50% 0;}
.view ul li.pdf-view a {background:url(/_common/images/icons/view-text.gif) no-repeat 50% 0;}

/* main navigation */
#main-nav {float:left;width:472px;background:url(/_common/images/layout/bg-nav-top.gif) repeat-x 0 0;}
#main-nav ul {position:relative;z-index:1;}
#main-nav ul li {float:left;border-top:5px solid #c9c9c9;z-index:1;}
#main-nav ul li a {white-space:nowrap;}
#main-nav ul li a.primary {font-weight:bold;}
#main-nav ul li.naslovnica {border-color:#144174;}
#main-nav ul li.naslovnica:hover a,
#main-nav ul li.naslovnica a.active {background-color:#144174;}
#main-nav ul li.naslovnica ul {background-color:#144174;}
#main-nav ul li.naslovnica ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.novice {border-color:#116d97;}
#main-nav ul li.novice:hover a,
#main-nav ul li.novice a.active {background-color:#116d97;}
#main-nav ul li.novice ul {background-color:#116d97;}
#main-nav ul li.novice ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.sport {border-color:#68aa0b;}
#main-nav ul li.sport:hover a,
#main-nav ul li.sport a.active {background-color:#68aa0b;}
#main-nav ul li.sport ul {background-color:#68aa0b;}
#main-nav ul li.sport ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.magazin {border-color:#f37704;}
#main-nav ul li.magazin:hover a,
#main-nav ul li.magazin a.active {background-color:#f37704;}
#main-nav ul li.magazin ul {background-color:#f37704;}
#main-nav ul li.magazin ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.scena {border-color:#dc1203;}
#main-nav ul li.scena:hover a ,
#main-nav ul li.scena a.active {background-color:#dc1203;}
#main-nav ul li.scena ul {background-color:#dc1203;}
#main-nav ul li.scena ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.zstil,#main-nav ul li.zame {border-color:#a72f5c;}
#main-nav ul li.zstil:hover a, #main-nav ul li.zame:hover a,
#main-nav ul li.zstil a.active, #main-nav ul li.zame a.active {background-color:#a72f5c;}
#main-nav ul li.zstil ul,#main-nav ul li.zame ul {background-color:#a72f5c;}
#main-nav ul li.zstil ul li.has-children a,#main-nav ul li.zame ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.avto {border-color:#41354d;}
#main-nav ul li.avto:hover a,
#main-nav ul li.avto a.active {background-color:#41354d;}
#main-nav ul li.avto ul {background-color:#41354d;}
#main-nav ul li.avto ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.vreme {border-color:#5f3c84;}
#main-nav ul li.vreme:hover a,
#main-nav ul li.vreme a.active {background-color:#5f3c84;}
#main-nav ul li.vreme ul {background-color:#5f3c84;}
#main-nav ul li.vreme ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.vec {border-color:#808080;}
#main-nav ul li.vec:hover a,
#main-nav ul li.vec a.active {background-color:#808080;}
#main-nav ul li.vec ul {background-color:#808080;}
#main-nav ul li.vec ul li.has-children a {background:url(/_common/images/arrows/down-white.gif) no-repeat 100% 12px;}
#main-nav ul li.has-children {margin-right:10px;background:url(/_common/images/arrows/down-vec.gif) no-repeat 100% 12px;}
#main-nav ul li.has-children a {padding:5px 11px 1px 6px;height:17px;}
#main-nav ul li.has-children a:hover {padding:3px 7px 3px 8px;}
#main-nav ul li a {padding:3px 7px 3px 8px;float:left;color:#fff;display:block;text-decoration:none;}
#main-nav ul li li:hover a {background-color:#c9c9c9;}

/* sub navigation */
#main-nav ul li ul {height:27px;overflow:hidden;} /* temp fix, onload clears it */
#main-nav ul li ul ul {height:auto;overflow:visible;}
#main-nav ul li ul {display:none;}
#main-nav ul li:hover ul {display:block;}
#main-nav.dis-rule ul li:hover ul {display:none;}
#main-nav ul li ul.active {display:block;}
#main-nav ul li ul {position:absolute;left:0;top:28px;width:452px;}
#main-nav ul li ul li {border:none;position:relative;height:27px;background:none  !important;}
#main-nav ul li ul li a {color:#fff;padding:5px 11px 0 6px;font-size:.916em;letter-spacing:0px;background-color:transparent  !important;}
#main-nav ul li ul li a:hover,
#main-nav ul li ul li a.active {padding:5px 11px 1px 6px  !important;text-decoration:underline;background-color:transparent  !important;}
#main-nav ul li ul li:hover a {background-position:100% 13px  !important;}

/* sub navigation for Vec */

/* sub sub navigation */
#main-nav ul li ul li ul {display:none  !important;}
#main-nav ul li ul li:hover ul {display:block  !important;}
#main-nav ul li ul li ul {width:auto;background:#072240;top:23px;left:0;padding:0 10px 4px 0;}
#main-nav ul li ul li.more ul {top:0px;}
#main-nav ul li ul li ul li {float:left;height:auto;clear:both;padding:0  !important;}
#main-nav ul li ul li ul li a {float:left;clear:both;background:none  !important;display:block;}
#main-nav ul li ul li ul li a:hover,
#main-nav ul li ul li ul li a.active {color:#fff;}

/* wannabe 4th level of nav. */
#main-nav ul li ul.more-section li.has-children {display:block;}
#main-nav ul li ul.more-section li.has-children ul {display:block;float:left;position:static;margin:0 0 0 5px;}
#main-nav ul li ul.more-section li.has-children ul li {float:left;padding:0px;margin:0;}
#main-nav ul li ul.more-section li.has-children ul li a {float:left;display:block;line-height:1.2em;padding:1px 4px 0 8px;margin:0;}
#main-nav ul li ul.more-section li.has-children ul li a:hover {padding:1px 4px 0 8px  !important;margin:0  !important;}

/* FORMS
------------------------------ */


/* FRONT
------------------------------ */
/* HEADLINE */
#headline {position:relative;height:193px;margin-bottom:4px;z-index:0;float:left;width:100%;overflow:hidden;}
#headline li {position:absolute;z-index:0;overflow:hidden;cursor:pointer;background:#000;}

#headline li iframe {margin:0;padding:0;border:none;}
/* dimensions */
#headline li.size-1-1,#headline li.size-1-1 .movie-tape {width:125px;height:95px;}
#headline li.size-2-1,#headline li.size-2-1 .movie-tape {width:251px;height:95px;}
#headline li.size-3-1,#headline li.size-3-1 .movie-tape {width:377px;height:95px;}
#headline li.size-4-1,#headline li.size-4-1 .movie-tape {width:503px;height:95px;}
#headline li.size-5-1,#headline li.size-5-1 .movie-tape {width:629px;height:95px;}
#headline li.size-6-1,#headline li.size-6-1 .movie-tape {width:756px;height:95px;}
#headline li.size-1-2,#headline li.size-1-2 .movie-tape {width:125px;height:191px;}
#headline li.size-2-2,#headline li.size-2-2 .movie-tape {width:251px;height:191px;}
#headline li.size-3-2,#headline li.size-3-2 .movie-tape {width:377px;height:191px;}
#headline li.size-4-2,#headline li.size-4-2 .movie-tape {width:503px;height:191px;}
#headline li.size-5-2,#headline li.size-5-2 .movie-tape {width:629px;height:191px;}
#headline li.size-6-2,#headline li.size-6-2 .movie-tape {width:756px;height:191px;}

/* positions */
#headline li.pos-0-0 {left:0;top:0;}
#headline li.pos-1-0 {left:126px;top:0;}
#headline li.pos-2-0 {left:252px;top:0;}
#headline li.pos-3-0 {left:378px;top:0;}
#headline li.pos-4-0 {left:504px;top:0;}
#headline li.pos-5-0 {left:630px;top:0;}
#headline li.pos-0-1 {left:0;top:97px;}
#headline li.pos-1-1 {left:126px;top:96px;}
#headline li.pos-2-1 {left:252px;top:96px;}
#headline li.pos-3-1 {left:378px;top:96px;}
#headline li.pos-4-1 {left:504px;top:96px;}
#headline li.pos-5-1 {left:630px;top:96px;}

/* tags */
#headline em {font-size:11px;font-style:normal;text-transform:uppercase;font-weight:bold;line-height:12px;height:13px;position:absolute;background-color:#ccc;color:#fff;padding:1px 7px 0 7px;z-index:50;}
#headline em a {color:#fff;}
#headline em a:hover {text-decoration:none;}
#headline .ltltbl em,#headline .ltltbr em {left:0;top:10px;}
#headline .ltrtbl em,#headline .ltrtbr em {right:0;top:10px;}
#headline .lblttl em,#headline .lblttr em {left:0;bottom:10px;}
#headline .lbrttl em,#headline .lbrttr em {right:0;bottom:10px;}

/* headlines */
#headline h3 {font-size:15px;line-height:1.2em;position:absolute;width:100%;margin:0;z-index:50;}
#headline h3 span {padding:4px 8px;display:block;}
#headline h3.movie span {padding:4px 14px;}
#headline h3 span span {padding:0;display:inline;}
#headline .lblttl h3,
#headline .lbrttl h3 {padding-bottom:32px;background:url(/_common/images/layout/gradient_top.png) no-repeat 0 100%;left:0;top:0;}
#headline .lblttr h3,
#headline .lbrttr h3 {padding-bottom:32px;background:url(/_common/images/layout/gradient_top.png) no-repeat 0 100%;right:0;top:0;text-align:right;}
#headline .ltltbl h3,
#headline .ltrtbl h3 {padding-top:32px;background:url(/_common/images/layout/gradient_bottom.png) no-repeat 0 0;left:0;bottom:0;}
#headline .ltltbr h3,
#headline .ltrtbr h3 {padding-top:32px;background:url(/_common/images/layout/gradient_bottom.png) no-repeat 0 0;right:0;bottom:0;text-align:right;}
#headline h3 a {font-weight:500;color:#fff;display:block;}
#headline h3 a:hover {text-decoration:none;}
#headline h3 .updated {display:block;font-size:.758em;color:#fff;background:url(/_common/images/icons/refresh.png) no-repeat 0 0;margin:0 0 2px 0;line-height:14px;padding:0 0 0 15px;}
#headlines iframe {border:none;}
#headlines iframe body {margin:0;padding:0;}
/* images */
#headline .headline-images {position:relative;}
#headline .headline-images a {display:block;position:absolute;left:0;top:0;z-index:1;}

#headline iframe {width:100%;height:100%;border:none;}
#headline li object {width:100%;height:100%;border:none;visibility:hidden;cursor:pointer;z-index:100;position:absolute;}
#headline .movie-tape {position:absolute;z-index:1;padding:0;margin:0;width:100%;display:block;}
#headline .size-2-2 .movie-tape,
#headline .size-2-1 .movie-tape {background:url(/_common/images/layout/movie_tape_wide.png) repeat-y 0 0;}
#headline .size-1-2 .movie-tape,
#headline .size-1-1 .movie-tape {background:url(/_common/images/layout/movie_tape_narrow.png) repeat-y 0 0;}

/* LATEST */

.section #latest {margin-bottom:10px;overflow:hidden;height:74px;float:left;width:100%;}
.section #latest .box {background:none;float:left;padding:0 8px;width:235px;margin:0;}
.section #latest .box div {border-bottom:1px solid #777;height:19px;}
.section #latest .box div h4 {float:left;padding:0 0 1px 11px;background:url(/_common/images/layout/bg-title.gif) no-repeat 0 50%;margin-bottom:0px;text-transform:uppercase;font-weight:normal;font-size:1em;}
.section #latest .box div span{float:right;}
.section #latest .box div h4 a {color:#555;cursor:pointer;}
.section #latest .box div h4 a:hover {text-decoration:none;}
.section #latest .box div a.latest_more{color:#555555;}
.section #latest .box ul {margin-top:5px;}
.section #latest .box ul li {line-height:17px;float:left;width:100%;}
.section #latest .box ul li a {display:block;float:left;width:191px;}
.section #latest .box ul li .time {width:33px;}
.section #latest .box ul li.pic-news a {float:none;width:auto;}
.section #latest .box.popular ul li a {width:210px;}
.section #latest .box.popular ul li.pic-news a {float:left;width:196px;}
.section #latest .box.popular ul li.pic-news a.photo {width:38px;}
.section #latest .box.dont-miss ul li a {width:168px;}
.section #latest .box.dont-miss ul li.pic-news a {float:left;width:190px;}
.section #latest .box.dont-miss ul li.pic-news a.photo {width:40px;padding:0 4px 0 0;}

.section #latest .box.popular ul li a {width:215px;}
.section #latest .box.popular ul li.pic-news a {float:left;width:190px;}
.section #latest .box.popular ul li.pic-news a.photo {width:40px;padding:0 4px 0 0;}
.section #latest .box.popular ul li .tag {padding-left:18px;width:215px;}

.section #latest .box ul .time,
#latest .box ul .n,
.area ul .n {float:left;padding:0 6px 0 0;background:url(/_common/images/layout/tiny-border.gif) no-repeat 100% 50%;margin-right:4px;}
.section #latest .box ul li em {font-style:normal;}
.section #latest .box ul li .tag {width:64px;display:block;float:left;font-size:.9em;/*background:url(/_common/images/layout/tag.gif) no-repeat 0 0;*/padding:0 0 0 3px;color:#666;font-style:italic;}
.section #latest .box ul li.pic-news {line-height:1.2em;padding:0;margin:2px 0 2px 0;height:30px;overflow:hidden;}
.section #latest .box ul li.pic-news img {float:left;margin:0 8px 0 0;}
.section #latest .box ul li.pic-news .tag {width:190px;float:none;display:block;padding:2px 0 0 0;}

/* SUB-CONTENT */
#sub-content {float:left;width:754px;height:250px;}
#sub-content .sep-hor {height:1px;width:453px;float:left;padding:0;margin:0;font-size:0;line-height:1px;overflow:hidden;}
#sub-content .sep-ver {width:1px;height:124px;float:left;padding:0;margin:0;font-size:0;line-height:1px;overflow:hidden;}
#sub-content #sidebar .sep-hor {height:1px;width:300px;float:left;padding:0;margin:0;font-size:0;line-height:1px;overflow:hidden;}
#sub-content img {float:left;}
#sub-content h4 {padding:0 0 1px 11px;margin:0 0 5px;background:url(/_common/images/layout/bg-title.gif) no-repeat 0 50%;text-transform:uppercase;border-bottom:1px solid #acacac;font-weight:normal;color:#3a3a3a;}
#sub-content h4 a {color:#3a3a3a;text-decoration:none;}
#sub-content .drop-list {display:block;}
#sub-content .single,
#sub-content .double {float:left;padding:5px 10px;overflow:hidden;position:relative;}
#sub-content .single {width:206px;height:114px;background:url(/_common/images/layout/box-front-single.png) no-repeat 0 0;}
#sub-content .double {width:433px;height:115px;background:url(/_common/images/layout/box-front-double.png) no-repeat 0 0;}

.grid-wrap {width:453px;margin:0 1px 0 0;float:left;}

#sub-content #sidebar {float:left;width:300px;height:250px;position:relative;}
#sidebar #section-side-banner {position:absolute;top:0;left:0;z-index:10000;}
#sub-content #sidebar .double {width:280px;height:240px;background:url(/_common/images/layout/box-front-sidebar-double.png) no-repeat 0 0;}
#sub-content #sidebar .banner300,
#sub-content #sidebar .banner300 .inwrap {width:300px;height:250px;padding:0 !important;overflow:hidden;}
#sub-content .widget .photo {margin-right:10px;}
#sub-content .widget .right {float:right;margin:0 0 0 10px;}
#sub-content .widget p {font-size:.9em;}
#sub-content .in {float:left;width:100%;}
#sub-content .poll .question {margin:0 0 3px;font-size:11px;}
#sub-content .poll ol {width:140px;float:left;display:block;}
#sub-content .poll ol li {font-size:11px;float:left;width:100%;margin-bottom:3px;}
#sub-content .poll ol li input {float:left;display:block;margin:0 5px 0 0;padding:0;border:0;background:none;}
#sub-content .poll ol li label {float:left;display:block;width:115px;}
#sub-content .poll .submit {position:absolute;right:8px;bottom:8px;width:64px;font-size:11px;cursor:pointer;}
#sub-content .poll .submit input {width:64px;height:22px;color:#fff;text-transform:uppercase;border:0;font-weight:bold;padding:0;cursor:pointer;background:url(/_common/images/buttons/vote-poll-front.png) no-repeat 0 0;}
#sub-content .poll .results {position:absolute;right:1px;bottom:24px;font-size:.9em;}
#sub-content .poll .poll-results {font-size:11px;}
#sub-content .poll .poll-results ol {width:206px;margin:0 0 3px;}
#sub-content .poll .poll-results ol li {width:100%;float:left;margin:0;}
#sub-content .poll .poll-results ol li .percent {border:1px solid #d0d0d0;width:70px;height:10px;float:left;margin:0 10px 0 0;}
#sub-content .poll .poll-results ol li .percent div {background:#727272;height:100%;width:auto;font-size:0;}
#sub-content .poll .poll-results ol li span {display:block;float:left;}
#sub-content .poll .poll-results ol li span strong {display:block;width:30px;float:left;margin:0 2px 0 0;}
#sub-content .poll .poll-results .votecount {display:block;}
#sub-content .single .loader {width:205px;height:79px;background:url(/_common/images/icons/loaders/indicator.gif) no-repeat 50% 50%;}

/* widgets */
#sub-content #horoscope {overflow:visible;}
#horoscope h4 {float:left;width:194px;}
#horoscope h4 a.dropdown {float:right;font-size:11px;font-weight:bold;padding:3px 15px 0 0;background:url(/_common/images/arrows/up-drop.png) no-repeat 100% 65%;}
#horoscope h4 span {float:left;}
#horoscope .horoscopes,
#horoscope .horoscopes li {float:left;width:204px;}
#horoscope .horoscopes li a {display:block;float:left;width:100%;text-decoration:none;color:#666;font-style:italic;}
#horoscope .horoscopes li a span {margin-top:6px;height:60px;overflow:hidden;padding:7px 15px 10px 0;float:left;width:133px;font-size:11px;line-height:1.7;display:block;background:url(/_common/images/layout/horoscope-line.gif) repeat-y 100% 0;}
#horoscope .horoscopes li a em {margin:20px 3px 0 0;float:right;text-indent:-9999px;overflow:hidden;display:block;width:40px;height:42px;background-repeat:no-repeat;background-image:url(/_common/images/icons/horoscope/front-horoscope.png);}
#horoscope .horoscopes li.kozorog a em {background-position:50% 0;}
#horoscope .horoscopes li.vodnar a em {background-position:50% -68px;}
#horoscope .horoscopes li.ribi a em {background-position:50% -138px;}
#horoscope .horoscopes li.oven a em {background-position:50% -208px;}
#horoscope .horoscopes li.bik a em {background-position:50% -278px;}
#horoscope .horoscopes li.dvojcka a em {background-position:50% -348px;}
#horoscope .horoscopes li.rak a em {background-position:50% -418px;}
#horoscope .horoscopes li.lev a em {background-position:50% -488px;}
#horoscope .horoscopes li.devica a em {background-position:50% -558px;}
#horoscope .horoscopes li.tehtnica a em {background-position:50% -628px;}
#horoscope .horoscopes li.skorpijon a em {background-position:50% -698px;}
#horoscope .horoscopes li.strelec a em {background-position:50% -768px;}

#horoscope {position:relative;}
#horoscope .drop-list {display:block;position:absolute;right:0;bottom:117px;width:315px;padding:0;background:#eee;border:3px solid #ccc;border-bottom:0;}
#horoscope .drop-list li {float:left;display:block;border:3px solid #ccc;border-left:0;border-top:0;overflow:hidden;width:50px;height:62px;}
#horoscope .drop-list li.right {border-right:0;margin:0;}
#horoscope .drop-list li a {display:block;width:50px;padding:45px 0 1px;text-decoration:none;font-size:11px;text-align:center;color:#132040;background-color:#fff;background-repeat:no-repeat;background-image:url(/_common/images/icons/horoscope/front-horoscope.png);}
#horoscope .drop-list li.s1 a {background-position:50% 5px;}
#horoscope .drop-list li.s2 a {background-position:50% -65px;}
#horoscope .drop-list li.s3 a {background-position:50% -135px;}
#horoscope .drop-list li.s4 a {background-position:50% -205px;}
#horoscope .drop-list li.s5 a {background-position:50% -275px;}
#horoscope .drop-list li.s6 a {background-position:50% -345px;}
#horoscope .drop-list li.s7 a {background-position:50% -415px;}
#horoscope .drop-list li.s8 a {background-position:50% -485px;}
#horoscope .drop-list li.s9 a {background-position:50% -555px;}
#horoscope .drop-list li.s10 a {background-position:50% -625px;}
#horoscope .drop-list li.s11 a {background-position:50% -695px;}
#horoscope .drop-list li.s12 a {background-position:50% -765px;}
#horoscope .drop-list li a:hover {text-decoration:underline;color:#000;}

#semantic-news .loading {width:100%;height:100%;background:url(/_common/images/icons/loaders/big_blue.gif) no-repeat 50% 50%;}
#semantic-news ul li {float:left;line-height:1.2em;width:65px;margin-right:8px;font-size:11px;height:94px;overflow:hidden;}
#semantic-news ul li.last {margin-right:0;}
#semantic-news ul li a {font-size:11px;display:block;line-height:1.2;}
#semantic-news ul li a.photo {margin-bottom:3px;float:left;}
#semantic-news ul li a.link {float:left;display:block;}

#weather {position:relative;}
#weather h4 {text-transform:none;float:left;width:194px;}
#weather h4 a {color:#444;display:block;float:left;cursor:pointer;}
#weather h4 span {float:left;}
#weather .cast {float:left;}
#weather .cast li {position:relative;color:#fff;float:left;font-size:.9em;padding-right:1px;height:80px;position:relative;width:67px;text-align:center;background:url(/_common/images/layout/bg-weather.png) repeat-x 0 0;}
#weather form {position:absolute;top:3px;left:98px;height:20px;}
#weather form #weather-search {border:none;height:14px;padding:1px 3px;width:111px;font-size:.9em;}
#weather .temperature {position:absolute;top:62px;left:7px;}
#weather .flash {height:50px;display:block;cursor:pointer;position:absolute;z-index:0;top:15px;left:4px;}
#weather .flash.loading {background:url(/_common/images/icons/loaders/indicator_weather.gif) no-repeat 50% 50%;z-index:20;width:60px;}
#weather .link-over {position:absolute;top:0;left:0;height:80px;width:67px;z-index:10;display:block;background:transparent;cursor:pointer;}

#simple-weather {position:relative; font-size: 11px}
#simple-weather h4 {text-transform:none;float:left;width:194px;}
#simple-weather h4 a {color:#444;display:block;float:left;cursor:pointer;}
#simple-weather h4 span {float:left;}
#simple-weather .cast {float: left; width: 100%; padding:2px; color:#fff;height:80px;background:url(/_common/images/layout/bg-weather.png) repeat-x 0 0;position:relative;}
#simple-weather form {position:absolute;top:3px;left:98px;height:20px;}
#simple-weather form #simple-weather-search {border:none;height:14px;padding:1px 3px;width:111px;font-size:.9em;}
#simple-weather .temperature { font-size: 1.6em;}
#simple-weather .flash {height:50px;width: 50%;display:block;cursor:pointer;position:absolute;z-index:0;top:15px;left:20px;}
#simple-weather .flash.loading {background:url(/_common/images/icons/loaders/indicator_weather.gif) no-repeat 50% 50%;z-index:20;width:60px;}
#simple-weather .link-over {position:absolute;top:0;left:0;height:80px;width:67px;z-index:10;display:block;background:transparent;cursor:pointer;}
#simple-weather .wind_speed {clear: both; display: block;}
#simple-weather .data {float: right; width: 50%; top:15px; display: block; margin-top: 4px; text-align: center}
#simple-weather .wind_direction {background:url(/_common/images/icons/icons_wind.gif) no-repeat 50% 0; margin: 15px;}
#simple-weather .wind_direction .N {background-position: 50% -224px;}
#simple-weather .wind_direction .NE {background-position: 50% -32px;}
#simple-weather .wind_direction .E {background-position: 50% -192px;}
#simple-weather .wind_direction .SE {background-position: 50% -64px;}
#simple-weather .wind_direction .S {background-position: 50% -32px;}
#simple-weather .wind_direction .SW {background-position: 50% -96px;}
#simple-weather .wind_direction .W {background-position: 50% -128px;}
#simple-weather .wind_direction .NW {background-position: 50% 0px;}
#simple-weather .info {background:url(/_common/images/layout/bg-weather-info.png) repeat-x 0 0; overflow: auto;}
#simple-weather .info li {float: left; width: 30px; text-align: center;}
#simple-weather .info li.wind_direction  {width: 15px;}
#simple-weather .info li.more {width: 25px;}

/*
 custom pages - widgets
 minimum height of #sub-content ... 323px
*/
#mainbar  {width:454px;float:left;margin:0 1px 0 0;}
#mainbar .articles {float:left;width:100%;background:#eee url(/_common/images/layout/bg-custompages-main-top-454.png) no-repeat 0 0;}
#mainbar .inwrap {padding:10px;float:left;width:435px;background:url(/_common/images/layout/bg-custompages-main-bot-454.png) no-repeat 0 100%;overflow:hidden;}

.section #sub-content {width:755px;}
.section #sub-content,
.section #sub-content #sidebar {height:auto;}
.section #sub-content #sidebar .none,
.section #sub-content #sidebar .single,
.section #sub-content #sidebar .double {padding:0;width:300px;height:auto;float:left;background:#eee url(/_common/images/layout/bg-sidebar-roundtop-300.png) no-repeat 0 0;}
.section #sub-content #sidebar #video-foto .inwrap  {padding-bottom:0;}
.section #sub-content #sidebar .none .inwrap,
.section #sub-content #sidebar .single .inwrap,
.section #sub-content #sidebar .double .inwrap {float:left;position:relative;padding:5px 10px;width:280px;background:url(/_common/images/layout/bg-sidebar-roundbot-300.png) no-repeat 0 100%;}
.section #sub-content #sidebar .single .inwrap {min-height:97px;height:auto !important;height:97px;}
.section #sub-content #sidebar .double .inwrap {min-height:205px;height:auto !important;height:205px;}
.section #sub-content #sidebar .banner300 .inwrap {width:300px !important;padding:0 !important;}

/* custom poll */
.section #sidebar .poll h4 {display:none;}
.section #sidebar .poll .poll-results  ol {width:100%;}

/* custom article list (with ot without photo or subtitle) */
.section #sub-content #sidebar .articles ul {float:left;}
.section #sub-content #sidebar .articles ul li {float:left;height:46px;overflow:hidden;width:100%;margin:8px 0 0 0;line-height:1.2;}
.section #sub-content #sidebar .articles ul.title-only li {height:16px;}
.section #sub-content #sidebar .articles ul li .photo {display:block;float:left;margin:0 7px 2px 0;width:65px;height:43px;overflow:hidden;}
.section #sub-content #sidebar .articles ul li .photo img {display:block;}
.section #sub-content #sidebar .articles ul li h5 {font-size:12px;margin:-2px 0 2px;width:280px;float:left;}
.section #sub-content #sidebar .articles ul li.with-thumb h5 {width:208px;}
.section #sub-content #sidebar .articles ul li .cms {float:left;width:280px;font-size:11px;line-height:1.3;overflow:hidden; height:30px;}
.section #sub-content #sidebar .articles ul li.with-thumb .cms {width:208px;}

.section #sub-content #mainbar .articles ul {float:left;}
.section #sub-content #mainbar .articles ul li {float:left;height:55px;overflow:hidden;width:100%;margin:7px 0 0;}
.section #sub-content #mainbar .articles ul.title-only li {height:16px;}
.section #sub-content #mainbar .articles ul li .photo {display:block;float:left;margin:0 10px 2px 0;}
.section #sub-content #mainbar .articles ul li h5 {font-size:12px;width:435px;float:left;}
.section #sub-content #mainbar .articles ul li.with-thumb h5 {width:360px;margin:-3px 0 0 0;}
.section #sub-content #mainbar .articles ul li .cms{overflow:hidden;float:left;line-height:17px;width:435px;height:37px;}
.section #sub-content #mainbar .articles ul li.with-thumb .cms{width:360px;}

/* stretchable content start height */
.section #sub-content .stretchable ul {height:0px;overflow:hidden;}

#live-comment li {margin-bottom:7px;margin-top:3px;float:left;width:100%;}
#live-comment li span {font-size:.9em;float:left;line-height:1em;}
#live-comment li .date {border-right:1px solid #ccc;padding-right:7px;margin-right:7px;}
#live-comment li .cms {width:162px;font-size:.9em;float:left;line-height:1em;}
#live-comment li .cms  p {margin:0;}

.feed .link,
.feed .photo,
.feed .photo img {display:block;float:left;}
.feed .link {width:126px;padding:0 10px 0 0;}
.feed .photo {width:69px;}

#sub-content .feed-results h4 {padding:0;background:none;padding-bottom:3px;}
.feed-results {position:relative;}
.feed-results .tabs {position:absolute;right:5px;top:7px;font-size:11px;}
.feed-results .tabs li {display:inline;}
.feed-results .tabs li a {padding:0 7px 0 2px;border-right:1px solid #acacac;color:#787978;text-decoration:underline;}
.feed-results .tabs li a:hover {color:#001E74;}
.feed-results .tabs li.active a {font-weight:bold;color:#001E74;text-decoration:none;}
.feed-results .tabs li.active a:hover {text-decoration:none;}
.feed-results .tabs li.last a {border:0;}
.feed-results .table {background:#fff;font-size:11px;}
.feed-results .table table {margin:0;}
.feed-results .table table th {color:#000;text-transform:uppercase;background:#d8d8d8;font-size:10px;}
.feed-results .table table th,
.feed-results .table table td {padding:4px 5px 2px;border-bottom:1px solid #ccc;}

.feed-poll form {}
.feed-poll form ol {float:left;width:135px;}
.feed-poll form ol li {float:left;width:100%;margin:0 0 2px;}
.feed-poll form ol li input {float:left;margin:2px 5px 0 0;padding:0;background:none;border:0;}
.feed-poll form ol li label {font-size:11px;display:block;float:left;width:110px;padding:2px 0 0;}
.feed-poll form .results {float:right;width:70px;text-align:right;clear:none;}
.feed-poll form .results a {font-size:11px;text-decoration:underline;}
.feed-poll form .results a:hover {text-decoration:none;}
.feed-poll form .results .submit {margin:10px 0 0;cursor:pointer;}

#video-foto .video {margin-bottom:10px;float:left;width:100%;height:95px;overflow:hidden;}
#video-foto .video a.thumb {display:block;position:relative;}
#video-foto .video a.thumb img {margin-right:10px;position:absolute;left:0;top:0;z-index:1;}
#video-foto .video a.thumb .play {position:absolute;top:0;left:0;z-index:999;}
#video-foto .video h5 {font-size:1em;line-height:1.3em;margin-bottom:3px;font-weight:normal;padding-left:135px;}
#video-foto .video p {font-size:.9em;padding-left:135px;line-height:1.38em;}

/* SKINS */
.pitch-wrap {float:left;width:433px;margin-right:10px;}
.article-pitch {background:#e6e6e6 url(/_common/images/layout/bg-contentbox-lightgrey-top.png) no-repeat 0 0;}
.article-pitch.wide {background:#e6e6e6 url(/_common/images/layout/bg-contentbox-lightgrey-tow.png) no-repeat 0 0;}

#content .article-pitch .w{background:url(/_common/images/layout/bg-contentbox-lightgrey-bot.png) no-repeat 0 100%;}
#content .article-pitch.wide .w{width:734px;background:url(/_common/images/layout/bg-contentbox-lightgrey-bow.png) no-repeat 0 100%;}

#content .article-tabs li {background:url(/_common/images/layout/article-tab-lightgrey-new.png) no-repeat 0 -43px;}
#content .article-tabs li a {color:#fff;background:url(/_common/images/layout/article-tab-lightgrey-new.png) no-repeat 100% -43px;}

.naslovnica .title-tabs li.first a {border-color:#144174;}
.naslovnica .title-tabs li.active a {color:#144174;}
.novice #sidebar .box,.naslovnica #sidebar .box {background:#106890 url(/_common/images/layout/bg-contentbox-sidebar-novice-top.png) no-repeat 0 0;}
.novice #sidebar .box .in,.naslovnica #sidebar .box .in {background:#106890 url(/_common/images/layout/bg-contentbox-sidebar-novice-bot.png) no-repeat 0 100%;}
.novice #sidebar .related-galleries .point,.naslovnica #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-novice.jpg) no-repeat 0 0;}
.novice .title-tabs li.first a {border-color:#116D97;}
.novice .title-tabs li.active a {color:#116D97;}
.sport #sidebar .box {background:#60a808 url(/_common/images/layout/bg-contentbox-sidebar-sport-top.png) no-repeat 0 0;}
.sport #sidebar .box .in {background:#60a808 url(/_common/images/layout/bg-contentbox-sidebar-sport-bot.png) no-repeat 0 100%;}
.sport #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-sport.jpg) no-repeat 0 0;}
.sport .title-tabs li.first a {border-color:#60a808;}
.sport .title-tabs li.active a {color:#60a808;}
.zstil #sidebar .box,.zame #sidebar .box {background:#a02858 url(/_common/images/layout/bg-contentbox-sidebar-zame-top.png) no-repeat 0 0;}
.zstil #sidebar .box .in,.zame #sidebar .box .in {background:#a02858 url(/_common/images/layout/bg-contentbox-sidebar-zame-bot.png) no-repeat 0 100%;}
.zstil #sidebar .related-galleries .point,.zame #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-zstil.jpg) no-repeat 0 0;}
.zstil .title-tabs li.first a,.zame .title-tabs li.first a {border-color:#a02858;}
.zstil .title-tabs li.active a,.zame .title-tabs li.active a {color:#a02858;}
.avto #sidebar .box {background:#403148 url(/_common/images/layout/bg-contentbox-sidebar-avto-top.png) no-repeat 0 0;}
.avto #sidebar .box .in {background:#403148 url(/_common/images/layout/bg-contentbox-sidebar-avto-bot.png) no-repeat 0 100%;}
.avto #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-avto.jpg) no-repeat 0 0;}
.avto .title-tabs li.first a {border-color:#403148;}
.avto .title-tabs li.active a {color:#403148;}
.magazin #sidebar .box {background:#ee7100 url(/_common/images/layout/bg-contentbox-sidebar-magazin-top.png) no-repeat 0 0;}
.magazin #sidebar .box .in {background:#ee7100 url(/_common/images/layout/bg-contentbox-sidebar-magazin-bot.png) no-repeat 0 100%;}
.magazin #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-magazin.gif) no-repeat 0 0;}
.magazin .title-tabs li.first a {border-color:#ee7100;}
.magazin .title-tabs li.active a {color:#ee7100;}
.scena #sidebar .box {background:#d81000 url(/_common/images/layout/bg-contentbox-sidebar-scena-top.png) no-repeat 0 0;}
.scena #sidebar .box .in {background:#d81000 url(/_common/images/layout/bg-contentbox-sidebar-scena-bot.png) no-repeat 0 100%;}
.scena #sidebar .related-galleries .point {background:url(/_common/images/arrows/related-scena.jpg) no-repeat 0 0;}
.scena .title-tabs li.first a {border-color:#d81000;}
.scena .title-tabs li.active a {color:#d81000;}

/* gallery - darkgrey */
.gallery #sidebar, .video #sidebar, .quiz #sidebar, .voting #sidebar, .comparison #sidebar {position:relative;height:501px;margin-bottom:3px;padding-bottom:10px;overflow:hidden;background:#fff url(/_common/images/layout/bg-contentbox-sidebar-darkgrey-bot.png) no-repeat 0 100%;}
.gallery #sidebar.big-bg, .video #sidebar.big-bg, .quiz #sidebar.big-bg, .comparison #sidebar.big-bg {background:#fff url(/_common/images/layout/bg-contentbox-sidebar-darkgrey-bot-big.png) no-repeat 0 100%;}
#site #sidebar .gallery {background:url(/_common/images/layout/bg-contentbox-sidebar-darkgrey-top.png) no-repeat 0 0;margin-bottom:0;}
#site #sidebar .gallery .in {position:static;background:#3a3a3a;padding-bottom:0;}
.inside #sidebar .gallery .loader {width:280px;height:180px;background:url(/_common/images/icons/loaders/gallery.gif) no-repeat 50% 50%;}
.avto #sidebar .box .loader {height:150px;background:url(/_common/images/icons/loaders/avto.gif) no-repeat 50% 50%;}
#sidebar .box .related-galleries-wrap {float:left;width:100%;}
#content p {color:#000;}
#content span.category {height:12px;overflow:hidden;}
#content span.category,
.inside #content h4 {font-weight:normal;padding:0 0 0 10px;line-height:14px;border-left:4px solid #509bb8;text-transform:uppercase;margin-bottom:8px;display:block;}
.inside #content .box h4 {font-weight:normal;padding:0 0 8px;line-height:1;border:0;border-bottom:1px solid #adadad;text-transform:uppercase;margin-bottom:12px;display:block;}
.inside #content .box h4 span {border-left:4px solid #adadad;display:block;padding-left:10px;}

.article-content {margin:0 0 2em;}
.article-pitch {float:left;width:433px;float:left;}
.article-pitch .w {padding:10px 10px 7px 10px;float:left;}
.article-pitch.wide {width:753px;float:left;}
.article-pitch .in {width:413px;float:left;}
.article-pitch h2 {margin-bottom:4px;height:27px;overflow:hidden;}
.article-pitch h1.content {margin-bottom:4px;height:27px;overflow:hidden;}
#content .article-pitch .excerpt {height:52px;overflow:hidden;margin-bottom:0;font-size:1.1em;}
#content .article-pitch .pitch-banner {float:right;}


.meta-data {margin:0 0 12px 0;height:13px;overflow:hidden;}
.meta-data li {float:left;font-size:.9em;border-right:1px solid #777;line-height:13px;padding:0 8px 0 0;margin-right:8px;}
.meta-data li.last {border-right:none;}

#content .excerpt {font-size:1.2em;line-height:1.3em;}
#content .banner {float:left;}

#content .article-tabs {width:418px;margin:0 0 4px;padding:12px 5px 0 10px;font-size:11px;float:left;}
#content .article-tabs.wide {width:733px;}
#content .article-tabs li {float:left;line-height:1;height:34px;padding:0 0 0 10px;margin:0 9px 0 0;}
#content .article-tabs li a {display:block;float:left;text-transform:uppercase;height:34px;}
#content .article-tabs li a:hover {text-decoration:none;color:#000;}
#content .article-tabs li a:hover span {color:#000;}
#content .article-tabs li span {display:block;float:left;color:#fff;text-transform:uppercase;padding:7px 12px 15px 20px;cursor:pointer;}
#content .article-tabs li.doc span {background:url(/_common/images/icons/document.png) no-repeat 0 6px;}
#content .article-tabs li.article span {background:url(/_common/images/icons/article.png) no-repeat 0 6px;}
#content .article-tabs li.gallery span {background:url(/_common/images/icons/gallery.png) no-repeat 0 6px;}
#content .article-tabs li.quiz span {background:url(/_common/images/icons/article.png) no-repeat 0 6px;}
#content .article-tabs li.comparison span {background:url(/_common/images/icons/article.png) no-repeat 0 6px;}
#content .article-tabs li.video span {background:url(/_common/images/icons/video.png) no-repeat 0 7px;padding-left:24px;}
#content .article-tabs li.selected {background-position:0 0;font-weight:bold;}
#content .article-tabs li.selected a {background-position:100% 0;}
#content .article-tabs li.selected span,
#content .article-tabs li.selected a:hover span {color:#fff;}
#content .article-tabs li.selected a:hover {background-position:100% 0;}

#content .article-tabs li.options {float:right;margin-right:0;padding-top:2px;}
#content .article-tabs li.options,
#content .article-tabs li.options li,
#content .article-tabs li.options li a {background:none;color:#041d7a;}
#content .article-tabs li.options li.print a {display:block;text-indent:-1000em;overflow:hidden;width:24px;height:19px;background:url(/_common/images/icons/print.png) no-repeat 0 0;}
#content .article-tabs li.options li.fblike {height:22px;margin:0;display:block;width:110px;}
#content .article-tabs li.options li.fblike span {display:block;padding:0;}
#content .article-tabs li.options li.share a {margin:2px 0 0;display:block;width:16px;height:16px;}

#content .updated {float:left;padding:8px 0 0;margin:0 0 15px;font-size:11px;background:url(/_common/images/layout/bg-contentbox-updated-top.png) no-repeat 0 0;}
/*#content .updated ol {width:417px;padding:0 8px 1px;overflow:auto;background:url(/_common/images/layout/bg-contentbox-updated-bot.png) no-repeat 0 100%;}
#content .updated ol li {border-top:1px solid #fff;padding:4px 0 0;margin:0 0 4px;width:100%;float:left;}*/
#content .updated ol {width:417px;padding:0 8px;overflow:auto;background:url(/_common/images/layout/bg-contentbox-updated-bot.png) no-repeat 0 100%;}
#content .updated ol li {width:390px;float:left;padding-left:24px;padding-top:1px;background:url(/_common/images/icons/star2.png) no-repeat 0 0;}
#content .updated ol li strong {color:#000;}
#content .updated ol li.first {border:0;padding-top:0;}
#content .updated ol li.first .date {display:block;margin:0 0 1px;padding:2px 5px 2px 22px;background:url(/_common/images/icons/star.png) no-repeat 0 0;}
#content .updated ol li p {margin: 0 0 8px;}

#content .livecomments {width:100%;float:left;clear:both;padding:7px 0 0;margin:0 0 10px;background:url(/_common/images/layout/bg-contentbox-lightgreen-top.png) no-repeat 0 0;}
#content .livecomments .in {padding:0 10px 8px;background:url(/_common/images/layout/bg-contentbox-lightgreen-bot.png) no-repeat 0 100%;}
#content .livecomments h4 {padding:0 0 0 20px;border:0;color:#000;font-weight:bold;text-transform:none;background:url(/_common/images/icons/livecomment.png) no-repeat 0 0;}
#content .livecomments p {margin:0;}
#content .livecomments .voices {font-size:11px;padding:15px 0 0;background:url(/_common/images/layout/bg-contentbox-comment-top.png) no-repeat 0 0;}
#content .livecomments .wrap {padding:0 0 5px;background:url(/_common/images/layout/bg-contentbox-comment-bot.png) no-repeat 0 100%;}
#content .livecomments .voices ol {width:412px;overflow-y:scroll;height:220px;}
#content .livecomments .voices ol li {border-bottom:1px solid #ccc;width:373px;padding:4px 10px 2px;float:left;}
#content .livecomments .voices ol li.last,
#content .livecomments .voices .loading {border:0;}
#content .livecomments .voices .loading {padding:0 10px;}
#content .livecomments .voices .loading span {display:block;width:16px;height:16px;text-indent:-10000px;overflow:hidden;background:url(/_common/images/icons/loaders/indicator.gif) no-repeat 0 0;}
#content .livecomments .voices ol li .date {width:35px;float:left;border-right:1px solid #ccc;margin:0 7px 0 0;}
#content .livecomments .voices ol li .cms {width:325px;float:left;}

#content .cms .left {float:left;margin:4px 10px 3px 0;}
#content .cms .right {float:right;margin:4px 0 3px 10px;}
#content .cms .image p {color:#555;font-size:.9em;border-bottom:1px solid #acacac;padding-bottom:6px;margin:0;}
#content .cms .image.narrow {width:281px;}
#content .cms .image.wide {width:433px;}
#content .cms .image.custom {width:auto;}

#content .cms h3 {color:#000;font-size:1.3em;margin:5px 0 3px 0;}

/* MODULI */
#content .blockquote {width:142px;float:left;margin:5px 15px 5px 0;}
#content .blockquote.right {float:right;}
#content .blockquote blockquote {padding:9px 0 0 17px;background:url(/_common/images/icons/quote1.jpg) no-repeat 0 0;}
#content .blockquote blockquote div {padding:0 5px 5px 0;background:url(/_common/images/icons/quote2.jpg) no-repeat 100% 100%;}
#content .blockquote span {color:#bbb;padding:0 0 0 17px;font-size:.9em;}
#content .blockquote.right {float:right;margin:0 0 5px 15px;}

#content .factbox {float:left;background:#f6f6f6;margin:10px;margin-bottom:0;width:150px;font-size:1.1em;padding:10px;}
#content .factbox.right {float:right;}

#content .text-gallery {margin:10px 0 15px 0;border-bottom:1px solid #f3f3f3;border-top:1px solid #f3f3f3;padding:13px 0 5px 0;}
#content .text-gallery .prev {float:left;margin-right:10px;height:80px;width:20px;display:block;text-indent:-9999px;background:url(/_common/images/arrows/back-blue.gif) no-repeat 50% 50%;}
#content .text-gallery .next {float:left;height:80px;width:20px;display:block;text-indent:-9999px;background:url(/_common/images/arrows/next-blue.gif) no-repeat 50% 50%;}
#content .text-gallery .slider {width:373px;overflow:hidden;float:left;margin-right:10px;}
#content .text-gallery ol {float:left;width:10000px;height:100px;}
#content .text-gallery ol li {float:left;width:373px;}
#content .text-gallery ol li h4 {border:none;padding:0;text-transform:none;color:#000;font-size:1em;font-weight:bold;}
#content .text-gallery ol li p {color:#666;font-style:italic;}
#content .text-gallery .pages {width:100%;display:block;text-align:right;float:right;margin-top:-10px;}

.geotagging #map {height:300px;width:100%;float:left;margin:20px 0;}

#content .box {float:left;background:#eee url(/_common/images/layout/bg-contentbox-lightgrey2-top.png) no-repeat 0 0;margin:0 0 12px;padding:5px 0 0;width:100%;}
#content .box .in {background:#eee url(/_common/images/layout/bg-contentbox-lightgrey2-bot.png) no-repeat 0 100%;padding:5px 10px 10px;width:413px;}
.wide #content .box .in {background:#eee url(/_common/images/layout/bg-contentbox-lightgrey2-bot.png) no-repeat 0 100%;padding:5px 10px 10px;width:733px;}
#content .box .in li.option img {display:block; float:left; padding:10px;}
#content .box .in li.option input {display:block; float:left; padding:10px;margin-top:50px;}
#content .box .in li.option label {display:block; float:left; padding:10px;margin-top:30px;}

/* back link */
#content .back,
#single-feed .next,
#sidebar .back {display:block;float:left;clear:both;color:#555;text-transform:uppercase;font-size:11px;margin:0 0 15px;padding:0 0 0 5px;background:url(/_common/images/buttons/link-more.png) no-repeat 0 0;}
#content .back span,
#content .next span,
#sidebar .back span {display:block;cursor:pointer;padding:0 10px 0 0;background:url(/_common/images/buttons/link-more.png) no-repeat 100% 0;}
#content .back span em,
#sidebar .back span em {display:block;cursor:pointer;padding:5px 0 5px 15px;font-style:normal;background:url(/_common/images/arrows/back-black.gif) no-repeat 4px 50%;}
#content .next span em {display:block;cursor:pointer;padding:5px 15px 5px 8px;font-style:normal;background:url(/_common/images/arrows/next-black.gif) no-repeat 70px 50%;}
#content .back:hover,
#sidebar .back:hover {color:#000;}
#content .next span em strong,
#content .back span em strong {font-weight:normal;text-transform:none;}
/* social box */
#body #content .box.social h4 {background:none;padding:10px 0 0 25px;text-transform:uppercase;float:left;border:none;margin:0;}
#content .box.social .thumb-up {float:right;margin:8px 10px 0 0;background:url(/_common/images/icons/thumb-up.jpg) no-repeat 100% 1px;padding:1px 24px 0 0;}
#content .box.social .thumb-up:hover {background-position:100% 0;}
#content .box.social .head {width:100%;height:30px;float:left;background:#eee url(/_common/images/layout/bg-content-box-top.gif) no-repeat 0 0;margin-bottom:10px;}
#content .box.social .half {width:196px;float:left;padding:0 10px;}
#content .box.social .half h5 {text-transform:uppercase;font-size:.9em;}
#content .social li {float:left;margin-right:10px;}
#content .social li a {float:left;display:block;text-indent:-9999px;height:25px;width:25px;}
#content .social .socials {margin-top:5px;}
#content .social .wordpress {background:url(/_common/images/icons/social/wordpress.jpg) no-repeat 0 0;}
#content .social .facebook {background:url(/_common/images/icons/social/facebook.jpg) no-repeat 0 0;}
#content .social .digg {background:url(/_common/images/icons/social/digg.jpg) no-repeat 0 0;}
#content .social .twitter {background:url(/_common/images/icons/social/twitter.jpg) no-repeat 0 0;}
#content .social .delicious {background:url(/_common/images/icons/social/delicious.jpg) no-repeat 0 0;}

/* article - social */
.tag-social .tags {float:left;padding:6px 0 0;width:249px;background:url(/_common/images/layout/bg-tagbox-lightgray-top.png) no-repeat 0 0;}
.tag-social .tags ul {display:block;float:left;padding:0 10px 5px;width:229px;background:url(/_common/images/layout/bg-tagbox-lightgray-bot.png) no-repeat 0 100%;}
.tag-social .tags ul li {display:inline;height:16px;margin:0 5px 0 0;font-size:11px;}
.tag-social .tags ul li a {color:#000;text-decoration:underline;}
.tag-social .tags ul li a:hover {text-decoration:none;}
.tag-social .tags ul li.main {color:#393939;font-weight:bold;text-transform:uppercase;}
.tag-social .options {float:right;margin:4px 0 0;}
.tag-social .options li {float:left;margin:0 0 0 10px;}
.tag-social .options li.bottom {float:none;height:22px;width:108px}
.tag-social .options li.bottom a.addthis_button img {display:inline;}
.tag-social .options .voteup span#vote {float:right;padding:3px 0 0 21px;cursor:pointer;color:#001F71;visibility:hidden;background:url(/_common/images/icons/thumbs-blue-up.png) no-repeat 0 0px;}
.tag-social .options .share a {margin:2px 0 0;display:block;width:16px;height:16px;}
.tag-social .options .share a.bottom {display:inline;}
.tag-social .options span.label {float:left;width:70px;clear:left;}

/* related box */
#content .related {height:110px;margin:12px 0;float:left;width:100%;}
#content .related li {float:left;}
#content .related .backward a {float:left;display:block;height:65px;text-indent:-9999px;background:url(/_common/images/arrows/blue-back.jpg) no-repeat 1px 50%;border:0;padding:0;width:15px;}
#content .related .forward a {float:left;display:block;height:65px;text-indent:-9999px;background:url(/_common/images/arrows/blue-forward.jpg) no-repeat 6px 50%;border:0;padding:0;width:15px;}
#content .related .backward a:hover {background-position:0px 50%;}
#content .related .forward a:hover {background-position:7px 50%;}
#content .related .list {float:left;overflow:hidden;width:400px;}
#content .related .list ul {float:left;width:10000px;}
#content .related .list li {float:left;width:200px;}
#content .related .list li .photo {float:left;display:block;margin-right:7px;}
#content .related .list li h6 {font-size:.9em;line-height:1.2em;margin:0 0 3px 0;}
#content .related .list li p {font-size:.9em;line-height:1.2em;margin:0;}

/* comments */
#content .comments .comments-options .order {display:inline;}
#content .comments .comments-options {position:relative;font-size:11px;background:#fff url(/_common/images/layout/bg-tagbox-lightgray-wide-top.png) no-repeat 0 0;padding:5px 0 0;margin:-4px 0 4px 0;height:20px;}
#content .comments .comments-options .inset {background:url(/_common/images/layout/bg-tagbox-lightgray-wide-bot.png) no-repeat 0 100%;padding:0 9px 4px;}
#content .comments .comments-options ul {display:inline;}
#content .comments .comments-options ul li {display:inline;padding:0 10px;}
#content .comments .comments-options ul li.last {border-left:1px solid #777;padding-left:13px;}
#content .comments .comments-options ul li a {color:#000;}
#content .comments .comments-options ul li a.active {font-weight:bold;color:#001f71;}
#content .comments .comments-options .post-comment-link {position:absolute;right:10px;top:5px;}
#content .comments .comment-list {margin:10px;}
#content .comments .comment-list li {margin-bottom:16px;}
.wide #content .comments .comment-list li {margin-bottom:26px;}
#content .comments .comment-list li h6 {font-size:1.1em;font-weight:normal;float:left;}
#content .comments .comment-list li h6 span {color:#000;}
#content .comments .comment-list li h6 a {font-weight:bold;}
#content .comments .comment-list .comment-head {width:100%;}
#content .comments .comment-list .links {float:right;}
#content .comments .comment-list .links .reply {float:left;color:#000;text-decoration:underline;}
#content .comments .comment-list .links .reply:hover {text-decoration:none;}
#content .comments .comment-vote {display:inline;}
#content .comments .comment-vote .up {display:block;float:left;text-indent:-9999px;background:url(/_common/images/arrows/good.jpg) no-repeat 50% 5px;height:20px;width:20px;}
#content .comments .comment-vote .up:hover {background-position:50% 4px;}
#content .comments .comment-vote .up:focus {background-position:50% 3px;}
#content .comments .comment-vote .down {display:block;float:left;text-indent:-9999px;background:url(/_common/images/arrows/bad.jpg) no-repeat 50% 5px;height:20px;width:20px;}
#content .comments .comment-vote .down:hover {background-position:50% 6px;}
#content .comments .comment-vote .down:focus {background-position:50% 7px;}
#content .comments .comment-vote .up.disabled {background:url(/_common/images/arrows/good_disabled.jpg) no-repeat 50% 5px;cursor:default;}
#content .comments .comment-vote .down.disabled {background:url(/_common/images/arrows/bad_disabled.jpg) no-repeat 50% 5px;cursor:default;}
#content .comments .comment-list .votes {font-style:normal;padding:0 5px;font-weight:bold;color:#347d24;float:left;}
#content .comments .comment-list .votes.negative {color:#9D1F1D;}
#content .comments .comment-list p {color:#444;line-height:1.3em;font-size:.917em;float:left;width:100%; word-wrap: break-word;}
#content .comments .comment-list li.very-bad {display:none;}
#content .comments .comment-list li.very-bad h6 span {display:none;}
#content .comments .comment-list li.very-bad h6 em {display:none;}
#content .comments .comment-list li.very-bad h6 a.open {font-weight:normal;color:#000;text-decoration:underline;}

#content .comments .comment-list li.bad p,
#content .comments .comment-list li.bad a,
#content .comments .comment-list li.bad .links a.reply,
#content .comments .comment-list li.bad h6,
#content .comments .comment-list li.bad span,
#content .comments .comment-list li.very-bad p,
#content .comments .comment-list li.very-bad a,
#content .comments .comment-list li.very-bad h6,
#content .comments .comment-list li.very-bad .links .reply,
#content .comments .comment-list li.very-bad span {color:#bbb;}
#content .comments .comment-list li.very-bad p {display:none;}


#content .comments .comment-list .reply-list {padding-left:20px;margin-bottom:10px;}
#content .comments .comment-list .reply-list h6 {float:left;font-size:1em;}

/* comment paging */
#content .comments .pagination {float:right;padding-right:7px;margin:0;}
#content .comments .pagination a, #content .comments .pagination span {float:left;padding:0 9px;line-height:1em;font-size:1.1em;color:#333;border-right:1px solid #A7A7A7;}
#content .comments .pagination span.current {font-weight:bold;color:#001E74;cursor:default;}
#content .comments .pagination a.next_page, #content .comments .pagination a.prev_page {border-right:none;}

/* comment posting */
/*.wide #content */
#content .comments form .comment-errors {color:#BC2C18;margin-bottom:3px;margin-left:2px;}
#content .comments form .comment-notice {color:#364D73;margin-bottom:3px;margin-left:2px;}
#content .comments form {float:left}
#content .comments form ol {float:left;width:200px;}
#content .comments form ol li, #content .comments .reply-list form ol li {margin-bottom:5px;width:100%;float:left;}
#content .comments .reply-list form ol {margin-bottom:10px;}
#content .comments form ol li input {border:0;width:197px;height:16px;line-height:1;padding:4px 5px 3px;background:url(/_common/images/layout/bg-comment-input.png) no-repeat 0 0;}
/*#content .comments form ol li.bg_bubble {background: url(/_common/images/icons/facebook-publish.png) no-repeat scroll top left transparent; padding-top: 2px;}*/
#content .comments form ol li.bg_bubble img {margin-top:4px;float:left;}
#content .comments form ol li.bg_bubble input {padding:0;margin-top:11px;float:left;}
#content .comments form ol li input.checkbox {width:14px;}
#content .comments form ol li textarea {padding:5px;width:197px;height:137px;border:0;line-height:1.3;background:url(/_common/images/layout/bg-comment-textarea.png) no-repeat 0 0;}
#content .comments form .initial {color:#777;}
#content .comments .instructions {width:180px;padding:0 10px 0 0;float:left;}
#content .comments .instructions {float:left;margin-left:20px;}
#content .comments .instructions p {color:#767676 !important;line-height:1.3;}
#content .comments .instructions img {margin:0 0 12px;}
#content .comments input.submit {cursor:pointer;border:0;font-size:11px;text-align:left;color:#3c3c3c;text-transform:uppercase;height:23px;width:75px;padding:4px 0 5px 3px;background:url(/_common/images/buttons/post-comment-lightgray.png) no-repeat 0 0;}
#content .comments .submit-form {background:url(/_common/images/icons/loaders/indicator.gif) no-repeat 50% 50%;width:78px;height:30px;}

/* SIDEBAR */
#sidebar-banner {margin:0 0 5px;}
#sidebar-banner a,
#sidebar-banner a img {display:block;}
#sidebar .box .right {float:right;}
#sidebar .box {padding:10px 0 0;width:100%;margin:0 0 12px;color:#fff;}
#sidebar .box .in {padding:0 10px 10px;width:280px;position:relative;}
#sidebar .box a {color:#fff;}
#sidebar .box h3,
.widebox h3 {border-bottom:1px solid #fff;margin:0 0 12px;width:100%;padding:0 0 6px;color:#fff;font-size:12px;text-transform:uppercase;font-weight:normal;}
#sidebar .box h3 span,
.widebox h3 span {display:block;float:left;padding:0 0 0 10px;border-left:5px solid #fff;line-height:16px;}
#sidebar .box.gallery .title {position:relative;}
#sidebar .box.gallery h3 {margin:0 0 2px;border:none;}
#sidebar .box .area {float:left;width:280px;padding:7px 0 0;color:#363636;background:url(/_common/images/layout/bg-contentbox-sidebar-trans-white-50-top.png) no-repeat 0 0;}
#sidebar .box .area-bottom {float:left;text-indent:-1000em;width:280px;font-size:1px;line-height:1;height:8px;background:url(/_common/images/layout/bg-contentbox-sidebar-trans-white-50-bot.png) no-repeat 0 100%;}
#sidebar .box .area a {color:#3a3a3a;}

/* related articles */
.related-articles ul li {width:100%;float:left;margin:0 0 12px;line-height:1.3;}
.related-articles ul li a,
.related-articles ul li h4 {display:block;float:left;width:206px;}
.related-articles ul li h4 {margin:0 0 3px;}
.related-articles ul li .photo {width:64px;height:64px;overflow:hidden;margin:0 10px 0 0;}
.related-articles ul li .photo img {display:block;}


/* related galleries */
.related-galleries li {width:100%;float:left;margin:10px 0 0;line-height:1.3;font-size:11px;height:50px;overflow:hidden;}
.related-galleries li.first {margin-top:0;}
.related-galleries li a,
.related-galleries li h4 {display:block;float:left;width:206px;}
.related-galleries li.no-pic h4 {display:block;float:left;width:280px;}
.related-galleries li.no-pic a{width:280px;}
.related-galleries li h4 {margin:-2px 0 6px 0;font-size:12px;}
.related-galleries li .photo {width:64px;height:50px;overflow:hidden;margin:0 10px 0 0;}
.related-galleries li .photo img {display:block;width:64px;}
.article .related-galleries {position:relative;}
.article #sidebar .related-galleries .point {position:absolute;left:-9px;z-index:100;top:0;width:17px;height:32px;}
/* related galleries for voting submissions */
.related-galleries .rates {float: left; margin: 0;}

/* photo news */
.slider-wrap {width:260px;padding-left:10px;}
.photo-news {overflow:hidden;width:100%;}
.photo-news ul {width:10000px;}
.photo-news li {float:left;width:120px;margin:0 20px 0 0;}
.photo-news li a {display:block;font-weight:bold;}
.photo-news li .photo {width:115px;height:115px;overflow:hidden;margin:0 0 5px;}
.photo-news li .photo img {display:block;}
.photo-news li .video {position:relative;}
.photo-news li .video span {display:block;cursor:pointer;text-indent:-9999px;overflow:hidden;position:absolute;left:40px;top:40px;width:40px;height:40px;background:url(/_common/images/icons/play2.png) no-repeat 0 0;}
.photo-news li .video:hover span {background-image:url(/_common/images/icons/play2-hover.png);}

/* article list */
.article-list li {width:100%;float:left;margin:0 0 8px;line-height:1.25;}
.article-list li .time {display:block;float:left;width:32px;margin:0 8px 0 0;}
.article-list li a {display:block;float:left;width:219px;padding:0 0 0 10px;border-left:1px solid #fff;}

/* article controls */
#sidebar .box .controls {position:absolute;right:5px;top:2px;}
#sidebar .box .controls li {float:left;text-indent:-10000px;overflow:hidden;width:12px;height:12px;cursor:pointer;}
#sidebar .box .controls li.page {cursor:default;background:url(/_common/images/icons/sidebar-control-dot-white.png) no-repeat 50% 40%;}
#sidebar .box .controls li.page.active {background-image:url(/_common/images/icons/sidebar-control-dot-dark.png);}
#sidebar .box .controls li.bk {background:url(/_common/images/icons/sidebar-control-arrow-white-left.png) no-repeat 0 0;margin:0 0 0 5px;}
#sidebar .box .controls li.fw {background:url(/_common/images/icons/sidebar-control-arrow-white-right.png) no-repeat 0 0;}
#sidebar .box .more,
.widebox .more {position:absolute;right:10px;top:0;padding:0 18px 0 0;background:url(/_common/images/icons/raquo-white-darkgrey.png) no-repeat 100% 4px;}
#sidebar .box .more:hover,
.widebox .more {text-decoration:none;}

/* poll */
#sidebar .box.poll form {padding:0 10px;}
#sidebar .box.poll .area p {color:#0d2877 !important;margin:0 0 6px;}
#sidebar .box.poll .area ol {margin:0 0 5px;width:100%;clear:both;float:left;}
#sidebar .box.poll .area ol li {float:left;width:100%;margin:0 0 5px;}
#sidebar .box.poll .area ol li input {border:none;float:left;}
#sidebar .box.poll .area ol li label {border:none;float:left;margin:1px 0 0 3px;width:230px;}
#sidebar .box.poll .area .submit {display:block;float:left;cursor:pointer;border:0;text-transform:uppercase;font-size:11px;color:#000;line-height:1;padding:0 0 2px 4px;width:80px;height:24px;text-align:left;background:url(/_common/images/buttons/vote-white.png) no-repeat 0 0;}
#sidebar .box.poll .area .results {display:block;float:left;margin:0 0 0 10px;padding:4px 0 0;text-decoration:underline;}
#sidebar .box.poll .area .results:hover {text-decoration:none;}

#sidebar .box .poll-results {padding:0 10px;}
#sidebar .box .poll-results ol {border-bottom:1px solid #fff;padding:0 0 10px;margin:0 0 10px;}
#sidebar .box .poll-results ol li {margin:0 0 6px;padding:0;overflow:auto;width:100%;}
#sidebar .box .poll-results ol li .p {border:1px solid #fff;width:80px;height:16px;float:left;margin:0 15px 0 0;background:url(/_common/images/layout/stripe1.png) repeat 0 0;}
#sidebar .box .poll-results ol li .p div {background:#fff;height:16px;float:left;}
#sidebar .box .poll-results ol li p {display:block;float:left;width:160px;line-height:1.2;padding:4px 0 0;margin:0;}
#sidebar .box .poll-results .votes {float:left;font-weight:bold;color:#000;float:left;display:block;}
#sidebar .box .poll-results .back {display:block;text-decoration:underline;text-transform:none;clear:none;background:none;margin:0;padding:0;color:#000 !important;float:right;}


/* LISTINGS */

#content form.filters {z-index:10;width:735px;float:left;clear:both;margin:0 0 9px 0;padding:5px 10px;background:url(/_common/images/layout/bg-filters.png) no-repeat 0 0;}
#content form.filters select {float:left;margin-right:5px;}
#content form.filters ol,
#content form.filters ol li {float:left;display:block;}

h2.bordered.results span {text-transform:none;}
#content form.filters .right .query {float:left;padding:2px 2px 1px;line-height:1;}
#content form.filters .right .submit {float:left;cursor:pointer;border:none;text-indent:-9999px;background:url(/_common/images/icons/search3.png) no-repeat 50% 50%;width:25px;height:21px;}

#content .filters .date-picker {position:static;}
#content .filters .date-picker input {background:#fff url(/_common/images/icons/date-picker.gif) no-repeat 100% 50%;border:none;width:70px;padding:1px 15px 1px 3px;margin:0 4px 0 0;height:17px;float:left;color:#666;font-size:13px;}

.filters {z-index:3000;}
.filters ol li {margin:0 10px 0 0;height:20px;position:relative;z-index:2000;}
.filters ol li .sw {padding:3px 18px 0 10px;float:left;font-size:11px;text-transform:uppercase;font-weight:bold;margin:0 0 5px;background:#ebebeb url(/_common/images/arrows/down-novice.gif) no-repeat 97% 60%;}
.filters ol li:hover dl {display:block;}
.filters ol li dl {position:absolute;left:0;top:20px;padding:5px 0 0;background:#ebebeb;display:none;}
.filters ol li dl dd {display:block;}
.filters ol li dl dd a {display:block;padding:2px 20px 1px 10px;white-space:nowrap;border-bottom:1px solid #fff;}
.filters ol li dl dd a:hover {background:#ccc;}

#content .links-in-row {float:right;margin:0 0 10px 0;}
#content .links-in-row.right {float:right;}
#content .links-in-row li {float:left;padding:0 5px;}
#content .links-in-row li a {border-right:1px solid #ccc;padding-right:5px;}
#content .links-in-row li .radio {border:0;background:none;}
#content .links-in-row li.last a {border:none;}
#content .links-in-row li.active a {font-weight:bold;color:#000;cursor:default;}
#content .links-in-row li.active a:hover {text-decoration:none;}
#content .links-in-row li img.najdisi {margin:-2px 0;}

#content ol.article-listing {width:100%;float:left;}
#content ol.article-listing li {float:left;width:237px;height:90px;overflow:hidden;margin:0 22px 13px 0;}
#content ol.article-listing li.p3 {margin-right:0;}
#content ol.article-listing li.p5 {margin-right:0;}
#content ol.article-listing li.p7 {margin-right:0;}
#content ol.article-listing li.p10 {margin-right:0;margin-bottom:0;}
#content ol.article-listing li.p8 {margin-bottom:0;}
#content ol.article-listing li.p9 {margin-bottom:0;}
#content ol.article-listing li .voting-data li {float:left;width:100%;margin:0;height:auto;}
#content ol.article-listing li.p1 {background:#efefef url(/_common/images/layout/first-listing-top.gif) no-repeat 0 0;float:left;height:295px;position:relative;}
#content ol.article-listing li.p1 .in {width:auto;background:url(/_common/images/layout/first-listing-bot.gif) no-repeat 0 100%;height:275px;float:left;padding:10px;overflow:hidden;}
#content ol.article-listing li .photo {float:left;height:80px;width:80px;background:url(/_common/images/layout/placeholder100x82.jpg) no-repeat 0 0;margin-right:10px;overflow:hidden;display:block;text-align:center;}
#content ol.article-listing li .photo.pdf {background:#fff !important;}
#content ol.article-listing li.p1 .photo {width:217px;height:163px;background:url(/_common/images/layout/placeholder220x170.jpg) no-repeat 0 0;margin-bottom:4px;}
#content ol.article-listing li.p1 .photo.pdf {width:216px;height:165px;}
#content ol.article-listing li div {float:left;width:147px;}
#content ol.article-listing li.p1 div {float:left;width:100%;}
#content ol.article-listing li h3{font-size:1.1em;color:#000;margin:0;width:147px;}
#content ol.article-listing li.p1 h3{font-size:1.25em;color:#000;margin:2px 0;width:217px;}
#content ol.article-listing li h4{width:126px;text-transform:uppercase;font-size:.9em;color:#000;margin:0;background-position:0 50%;background-repeat:no-repeat;padding:3px 0 0 21px;border:none;}
#content ol.article-listing li h4.article {background-image:url(/_common/images/icons/article.png);}
#content ol.article-listing li h4.gallery {background-image:url(/_common/images/icons/gallery.png);}
#content ol.article-listing li h4.video {background-image:url(/_common/images/icons/video.png);}
#content ol.article-listing li p {font-size:.9em;line-height:1.2em;margin:0;padding:0;float:left;width:100%;}
#content ol.article-listing li.p1 p {font-size:1.1em;line-height:1.3em;margin:0 0 3px 0;width:217px;}
#content ol.article-listing li .time {font-size:.9em;}
#content ol.article-listing li.p1 .time {font-size:1em;position:absolute;right:11px;bottom:85px;}
#content ol.article-listing .details {width:100%;float:left;height:15px;}
#content ol.article-listing .details li {line-height:1em;padding:0 10px 0 0;font-size:.9em;margin:0 10px 5px 0;width:auto;float:left;height:auto;border-right:1px solid #ccc;}
#content ol.article-listing .details li.last {border:none;width:115px;}
#content ol.article-listing .p1 .details li.last {width:97px;margin:0;}

#content ol.article-listing li .pdf-flash-paper {margin:7px 0 3px 0;float:left;padding:2px 0 2px 20px;background:url(/_common/images/icons/eye.png) no-repeat 0 50%;}
#content ol.article-listing li.p1 .pdf-flash-paper {color:#fff;font-size:.8em;padding:3px 5px 2px 5px;width:77px;height:20px;display:block;float:left;background:url(/_common/images/buttons/blue-button.gif) no-repeat 0 0;}
#content ol.article-listing li a.download {padding:2px 0 2px 20px;margin-top:4px;float:left;background:url(/_common/images/icons/download.png) no-repeat 0 50%;}

/* najdisi listing */
#content ol.najdisi li {float:left;width:342px;height:90px;overflow:hidden;margin:0 22px 13px 0;}
#content ol.najdisi li div {border:1px solid red;width:340px;}
#content ol.najdisi li div h3 {width:340px;}
/* listing paging */
#content .wide-paging {height:26px;background:#eee url(/_common/images/layout/bg-round-wide-light-top.gif) no-repeat 0 0;width:755px;float:left;margin:14px 0 10px 0;}
#content .wide-paging .in {text-align:center;background:url(/_common/images/layout/bg-round-wide-light-bot.gif) no-repeat 0 100%;margin:0 auto;height:20px;padding:5px 10px 2px 10px;float:left;width:735px;}
#content .wide-paging ul {width:auto;margin:0 auto;}
#content .wide-paging ul li a {padding:0 9px;line-height:1em;font-size:1.1em;color:#333;border-right:1px solid #333;}
#content .wide-paging ul li {display:inline;}
#content .wide-paging ul li.selected a {font-weight:bold;color:#001E74;cursor:default;}
#content .wide-paging ul li.selected a:hover {text-decoration:none;}
#content .wide-paging ul li.last a {border-right:none;}
#content .wide-paging ul li.backward a,
#content .wide-paging ul li.forward a,
#content .wide-paging ul li.first-page a,
#content .wide-paging ul li.last-page a {border:none;height:15px;width:7px;background:url(/_common/images/arrows/paging.gif) no-repeat 0 0;}
#content .wide-paging ul li.backward a {background-position:0 -16px;padding-left:15px;}
#content .wide-paging ul li.forward a {background-position:100% 4px;padding-right:15px;}
#content .wide-paging ul li.last-page a {background-position:100% -38px;padding-right:15px;}
#content .wide-paging ul li.first-page a {background-position:0 -58px;padding-left:15px;}

/* VOTING PAGES */

.voting #content .article-tabs li a span {padding-left:3px;}
#voting-about {margin:5px 0 14px 0;height:154px;overflow:hidden;float:left;}
#voting-about.prize {margin:5px 0 14px 0;height:auto;float:left;}
#voting-about .photo {float:left;margin:0 10px 5px 0;}
#voting-about a {text-decoration:underline;}
#voting-about p {margin-bottom:5px;line-height:1.4em;}

.voting #content .box h4 {position:relative;}
.voting #content .box h4 a.more {text-transform:none;position:absolute;right:0;top:0;}

.voting #best-rated {position:relative;}
.voting #best-rated .slider-wrap {width:413px;overflow:hidden;}
.voting #best-rated ul {width:100%;float:left;}
.voting #best-rated ul li {float:left;}
.voting #best-rated ul li .photo {float:left;background:#000;text-align:center;width:230px;margin:0 18px 0 0;}
.voting #best-rated ul li .photo a {display:block;line-height:0em;}
.voting #best-rated ul li .details {float:left;width:163px;}
.voting #best-rated ul li .details h5 {float:left;font-size:1.1em;color:#000;line-height:1.2em;}
.voting #best-rated ul li .details .voting-data {margin:10px 0;}
.voting #best-rated ul li .details .voting-data li {display:block;width:100%;color:#000;}
.voting #best-rated ul li .details .voting-data li span {display:block;width:60px;float:left;}
.voting #best-rated ul li .details .voting-data li strong {font-size:1.1em;float:left;}

.voting #best-rated .slider-ctrl {position:absolute;right:0;width:120px;bottom:10px;}
.voting #best-rated .slider-ctrl li {padding:0 5px;}

.voting .random-feeds li {margin-bottom:8px;}
.voting .random-feeds li.last {margin-bottom:0;}
.voting .random-feeds .photo {float:left;margin-right:10px;}
.voting .random-feeds .voting-data {float:left;width:205px;}
.voting .random-feeds .voting-data li {width:100%;font-size:.9em;float:left;margin:0;line-height:1.4em;}
.voting .random-feeds h4 {float:left;margin-bottom:5px;line-height:1em;}

.voting .navigate {width:433px;float:left;height:28px;}
.voting .navigate .prev {width:25px;text-indent:-9999px;height:20px;background:url(/_common/images/arrows/back-blue.gif) no-repeat 100% 50%;float:left;}
.voting .navigate h3{padding:0 0 0 12px;width:368px;float:left;margin:0;font-size:1.4em;}
.voting .navigate .next {width:25px;text-indent:-9999px;height:20px;background:url(/_common/images/arrows/next-blue.gif) no-repeat 0 50%;float:left;}

#scroll-feeds {width:100%;float:left;}
#scroll-feeds ul li {float:left;width:30%;margin-right:3%;margin-bottom:5px;}
#scroll-feeds.widebox .title .more {background-image:url(/_common/images/icons/raquo-white-grey.png);}
#scroll-feeds ul li .photo {float:left;margin-right:10px;}
#scroll-feeds ul li .voting-data {width:146px;float:left;}
#scroll-feeds ul li .voting-data li {width:100%;font-size:.9em;float:left;margin:0;line-height:1.4em;}
#scroll-feeds ul li h4 {float:left;margin-bottom:5px;line-height:1em;width:146px;height:13px;overflow:hidden;}

/* sodeluj */
#content #signup {width:100%;float:left;}
#content #signup h3 {margin-bottom:10px;}
#signup .terms {width:100%;margin-bottom:15px;overflow-y:scroll;border:1px solid #ccc;height:45px}
#signup .terms p {line-height:1.3em;color:#666;padding:5px;display:block;margin-bottom:5px;}
#signup .terms input {float:left;border:none;background:none;}
#signup .terms label {float:left;color:#000;}
#content #signup h4 {text-transform:none;border:none;padding:0;font-weight:bold;font-size:1.2em;margin:6px 0 10px 0;}
#signup .signup-form {width:753px;background:#e6e6e6 url(/_common/images/layout/bg-contentbox-lightgrey-tow.png) no-repeat 0 0;}
#signup .signup-form  ol{width:733px;padding:10px 10px 3px 10px;background:url(/_common/images/layout/bg-contentbox-lightgrey-bow.png) no-repeat 0 100%;}
#signup .signup-form li {float:left;width:33%;}
#signup .signup-form li.data input {width:190px;margin-bottom:10px;}
#signup .signup-form li label {display:block;}
#signup .signup-form li.description {width:300px;}
#signup .signup-form li.description textarea {width:270px;height:66px;}
#signup .signup-form li.submit {width:165px;padding-top:30px;padding-left:20px;}
#signup .signup-form li.submit label {width:112px;margin:0 0 10px 0;float:left;}
#signup .signup-form li.submit input {float:left;border:none;background:none;}
#signup .signup-form li.submit .submit-button {font-weight:bold;float:right;color:#fff;width:160px;margin-top:10px;background:url(/_common/images/buttons/register2.png) no-repeat 0 0;padding:4px 25px 4px 5px;}

/* prispevek */
#single-feed {float:left;}
#single-feed .photo {float:left;width:433px;height:322px;background:#000;text-align:center;margin-right:15px;}
#single-feed .photo a {float:left;line-height:0em;width:100%;display:block;}
.single-feed-details {float:left;width:307px;height:333px;}
.single-feed-details .votes {float:left;width:110px;padding:0 0 5px;}
.single-feed-details .votes li {width:100%;float:left;}
.single-feed-details .votes li span {float:left;width:80px;}
.single-feed-details .vs_links {margin-top:10px;clear:both;}
.single-feed-details .votes li strong {float:left;}
.single-feed-details .votes li.first strong {font-size:1.2em;}
.single-feed-details .votes li.first {font-weight:bold;}
.single-feed-details .rate {float:left;width:160px;margin:0 15px 4px 0;padding:5px 10px 5px 0;}
.single-feed-details .rate ul.loading {display:block; width: 120px; height:18px; margin-left:30px; text-indent:-9999px;background:url(/_common/images/icons/loaders/indicator.gif) no-repeat center center;}
.single-feed-details .rate ul.loading li {display:none;}
.single-feed-details .rate span {float:left;}
.single-feed-details .rate .captchaText {float:none;font-weight:bold;}
.single-feed-details .rate ul li {float:left;padding:0 4px 2px 4px;}
.single-feed-details .rate ul li a {width:16px;height:16px;display:block;text-indent:-99999px;float:left;background:url(/_common/images/icons/star.jpg) no-repeat 0 -16px;}
.single-feed-details .rate ul li a:hover,
.single-feed-details .rate ul li a.starred,
.single-feed-details .rate ul li a.selected {background-position:0 0;}
.single-feed-details .rate div#captcha div.captchaImages img {padding: 6px 3px;}
.single-feed-details .rate div#captcha div.captchaImages img:hover {cursor:pointer;}
.single-feed-details .submit-vote {display:block;padding:3px 20px;margin:4px 0;color:#222;width:150px;background:url(/_common/images/icons/vote-yes.gif) no-repeat 0 50%;}
.single-feed-details .submit-game {display:block;padding:3px 20px;margin:4px 0;color:#222;width:140px;text-align:center;background:url(/_common/images/icons/vote-game.gif) no-repeat 0 50%;}
.single-feed-details .submit-vote.loading {text-indent:-9999px;background:url(/_common/images/icons/loaders/indicator.gif) no-repeat center center;}
.single-feed-details #captcha.loading {text-indent:-9999px;background:url(/_common/images/icons/loaders/indicator.gif) no-repeat center center;}
.single-feed-details .comment {display:block;margin:2px 0 0 0;padding:1px 0 1px 23px;width:147px;background:url(/_common/images/icons/comment.gif) no-repeat 0 50%;}
#content .single-feed-details .feed-description {width:300px;float:left;background:#EEEEEE url(/_common/images/layout/bg-contentbox-lightgrey2-tops.png) no-repeat scroll 0 0;max-height:160px;overflow:hidden;}
#content .single-feed-details .feed-description .in{width:280px;background:#EEEEEE url(/_common/images/layout/bg-contentbox-lightgrey2-bots.png) no-repeat scroll 0 100%;}
#content .single-feed-details .feed-description .in h3{font-size:1.2em;margin-bottom:5px;color:#000;}
.single-feed-details .feed-description p {margin:0;}
#content .single-feed-details a.next,
#content .single-feed-details .back {margin:10px 0 0 0;float:left;padding:0;}
.single-feed-details .share .share-link {margin-right:13px;display:block;float:left;padding:0 0 0 20px;background:url(/_common/images/icons/sharing.png) no-repeat 0 50%;}
.single-feed-details .share .report {display:block;float:left;padding:0 20px;background:url(/_common/images/icons/error.png) no-repeat 0 50%;}
.single-feed-details div.success {padding:10px 0px 10px 20px;background: transparent url(/_common/images/icons/yes.png) no-repeat center left;}

/* prispevek s komentarji */
#single-feed.comments {margin-bottom:20px;}
#single-feed.comments .photo {width:180px;height:140px;}
#single-feed.comments .details {float:left;width:560px;}
#single-feed.comments .details .votes {float:left;width:110px;margin-right:12px;}
#single-feed.comments .details .votes li span {padding:0;font-weight:normal;}
#single-feed.comments .details .rate {width:133px;background:none;border:none;padding:0 10px 5px 0;margin:0;}
#single-feed.comments .details .rate ul {width:120px;float:left;float:none;}
#single-feed.comments span {padding:4px 0 4px 5px;font-weight:bold;display:block;width:100%;}
#single-feed.comments .details .submit-rate {display:block;float:left;margin:0;}
#single-feed.comments .details .comment {display:block;float:left;}
#single-feed.comments .details .feed-description {width:410px;margin:0 3px 0 0;}

/* GALLERIES */

#gallery-iframe {border:none;}

.gallery-photo {float:left;position:relative;width:433px;height:320px;overflow:hidden;background-color:#000;text-align:center;}
.gallery-photo .overlay {position:absolute;top:0;left:0;height:250px;width:100%;z-index:100;}
.gallery-photo img {display:inline;}
.gallery-photo .quick-nav {position:absolute;z-index:80;top:90px;text-indent:-1000em;overflow:hidden;width:60px;height:120px;background-repeat:no-repeat;background-position:0 0;}
.gallery-photo .qn-prev {left:0;background-image:url(/_common/images/icons/gallery-left.png);background-position:0 50%;}
.gallery-photo .qn-next {right:0;background-image:url(/_common/images/icons/gallery-right.png);background-position:100% 50%;}

/* paging */
.gallery-photo .paging {display:block;width:401px;height:86px;padding:0 5px;position:absolute;left:10px;bottom:10px;background:transparent url(/_common/images/layout/bg-photo-paging.png) no-repeat 0 100%;}
.gallery-photo .paging .thumb-list {height:64px;overflow:hidden;margin-left:-8px;width:420px;}
.gallery-photo .paging .thumb-list li {float:left;width:21px;display:none;}
.gallery-photo .paging .thumb-list li:hover {display:block;}
.gallery-photo .paging .thumb-list .photo {float:left;width:69px;height:51px;padding:3px 3px 14px;background:url(/_common/images/layout/bg-gallery-thumbnail.png) no-repeat 0 0;cursor:pointer;}
.gallery-photo .paging .thumb-list .photo span {float:left;width:69px;height:51px;overflow:hidden;cursor:pointer;}


.gallery-photo .paging .scroll {width:356px;height:18px;float:left;margin:0 9px;overflow:hidden;position:relative;}
.gallery-photo .paging .scroll ul {width:10000px;margin:0;height:18px;}
.gallery-photo .paging .scroll ul li {display:block;float:left;line-height:1;padding-top:4px;}
.gallery-photo .paging .scroll ul li.page a {display:block;position:relative;border-right:1px solid #000;padding:2px 0 2px;background:transparent;}
.gallery-photo .paging .scroll ul li.page a em {display:block;font-style:normal;font-size:11px;width:20px;text-align:center;cursor:pointer;}
.gallery-photo .paging .scroll ul li.page a:hover,
.gallery-photo .paging .scroll ul li.active a:hover em,
.gallery-photo .paging .scroll ul li.page a.active,
.gallery-photo .paging .scroll ul li.page a.active em {text-decoration:none;color:#fff;background:#000;}
.gallery-photo .paging .scroll ul li.active a em {font-weight:bold;text-decoration:underline;color:#000;}
.gallery-photo .paging .scroll ul li.last a{border:0;}
.gallery-photo .paging .ds,
.gallery-photo .paging .bk,
.gallery-photo .paging .fw {display:block;float:left;line-height:1;cursor:pointer;width:12px;height:12px;margin:6px 0 0;overflow:hidden;text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;}
.gallery-photo .paging .bk {background-image:url(/_common/images/arrows/triangle-black-left.png);}
.gallery-photo .paging .fw {background-image:url(/_common/images/arrows/triangle-black-right.png);}
.gallery-photo .paging .ds {background-image:url(/_common/images/icons/document.png);float:right;}
.gallery-photo .paging .subtitle, .gallery-photo .paging .copyright {display:none;}

.gallery-photo .comment {position:absolute;color:#fff;width:411px;bottom:40px;left:10px;float:left;font-size:11px;}
.gallery-photo .comment .title {float:left;width:391px;padding:8px 10px 1px;background:url(/_common/images/layout/bg-gallery-commentbox-top.png) no-repeat 0 0;}
.gallery-photo .comment .title ul li {display:block;float:left;text-align:left;}
.gallery-photo .comment .title ul li.p {font-weight:bold;margin:0 10px 0 0;width:40px;}
.gallery-photo .comment .title ul li.t {font-weight:bold;margin:0 5px 0 0;padding:0 0 0 15px;width:280px;border-left:1px solid #fff;}
.gallery-photo .comment .title ul li.f {font-style:italic;}
.gallery-photo .comment .title ul li.full  {float:right;}
.gallery-photo .comment .title ul li.full a {float:left;cursor:pointer;display:block;width:40px;height:30px;text-indent:-9999px;background:url(/_common/images/icons/fullscreen.png) no-repeat 50% 50%;}
.gallery-photo .comment .title .c {z-index:1000;cursor:pointer;display:block;width:8px;height:7px;position:absolute;right:10px;text-indent:-9999px;cursor:pointer;overflow:hidden;background:url(/_common/images/icons/close-x.png) no-repeat 0 0;}
.gallery-photo .comment .content {line-height:1.3;float:left;padding:3px 10px 4px;width:391px;background:url(/_common/images/layout/bg-gallery-commentbox-bot.png) no-repeat 0 100%;}

/* gallery tabs */
#sidebar .gallery .tabs {display:block;float:left;margin:0;height:28px;overflow:hidden;}
#sidebar .gallery .tabs li {display:block;float:left;margin:0;}
#sidebar .gallery .tabs li a {display:block;width:100%;padding:4px 0 3px;text-align:center;}
#sidebar .gallery .tabs li.novice {border-top:3px solid #116d97;width:50px;}
#sidebar .gallery .tabs li.sport {border-top:3px solid #68aa0b;width:46px;}
#sidebar .gallery .tabs li.magazin {border-top:3px solid #f37704;width:56px;}
#sidebar .gallery .tabs li.scena {border-top:3px solid #dc1203;width:46px;}
#sidebar .gallery .tabs li.zstil,#sidebar .gallery .tabs li.zame {border-top:3px solid #a72f5c;width:42px;}
#sidebar .gallery .tabs li.avto {border-top:3px solid #41354d;width:40px;}
#sidebar .gallery .tabs li.novice.active,#sidebar .gallery .tabs li.novice a:hover {background:#116d97;text-decoration:none;}
#sidebar .gallery .tabs li.sport.active,#sidebar .gallery .tabs li.sport a:hover {background:#68aa0b;text-decoration:none;}
#sidebar .gallery .tabs li.magazin.active,#sidebar .gallery .tabs li.magazin a:hover {background:#f37704;text-decoration:none;}
#sidebar .gallery .tabs li.scena.active,#sidebar .gallery .tabs li.scena a:hover {background:#dc1203;text-decoration:none;}
#sidebar .gallery .tabs li.zstil.active,#sidebar .gallery .tabs li.zame.active,#sidebar .gallery .tabs li.zstil a:hover,#sidebar .gallery .tabs li.zame a:hover {background:#a72f5c;text-decoration:none;}
#sidebar .gallery .tabs li.avto.active,#sidebar .gallery .tabs li.avto a:hover {background:#41354d;text-decoration:none;}

/* box wide */
.widebox {float:left;clear:both;margin:5px 0 5px;padding:7px 0 0;width:755px;color:#fff;background:#6f6f6f url(/_common/images/layout/bg-contentbox-wide-grey-top.png) no-repeat 0 0;}
.widebox .in {float:left;position:relative;padding:0 10px 5px 10px;width:735px;background:url(/_common/images/layout/bg-contentbox-wide-grey-bot.png) no-repeat 0 100%;}
.widebox .in ul {overflow:hidden;height:60px;}
.widebox a {color:#fff;}
.widebox.popular-galleries .title .more {background-image:url(/_common/images/icons/raquo-white-grey.png);}
.widebox h4 a {display:block;float:left;width:158px;}
.widebox p {line-height:1.2em;}
/* popular galleries */
.popular-galleries ul {width:100%;clear:both;}
.popular-galleries ul li {height:56px;overflow:hidden;margin:0 15px 10px 0;width:235px;float:left;line-height:1.3;}
.popular-galleries ul li.right {margin-right:0;}
.popular-galleries ul li .photo {display:block;float:left;margin:0 10px 0 0;width:64px;height:55px;overflow:hidden;}
.popular-galleries ul li .photo img {display:block;}
.popular-galleries ul li h4 {display:block;margin:-2px 0 0 0;width:158px;float:left;}
.popular-galleries ul li p {display:block;font-size:11px;margin:0;width:158px;float:left;}

/* QUIZ */
.quiz-hold {width:100%;clear:both;}
.quiz-hold .photo {width:270px;float:left;margin:0 10px 0 0;}

.quiz-wrap.height {height:346px;overflow:hidden;overflow-y:auto;overflow-x:hidden;}
.quiz-wrap.height .bottom {float:right;padding-bottom:0;}

.quiz-wrap {width:152px;float:left;}
.quiz-wrap.wide {width:100%;}
.quiz-wrap li {width:100%;float:left;padding:12px 0 8px;}
.quiz-wrap li li {width:auto;float:none;padding:0;border:0;}
.quiz-wrap li h5 {display:block;margin:0 0 3px;text-transform:uppercase;font-size:14px;color:#000;}
.quiz-wrap li.fail h5,
.quiz-wrap .q-finish h5 {color:#f00;}
.quiz-wrap li.data-enter h5 {text-transform:none;}
.quiz-wrap li.submit,
.quiz-wrap li.results {border:0;}
.quiz-wrap li.data-enter {padding-bottom:0;}
.quiz-wrap .q-num {font-style:italic;color:#adadad;font-size:11px;padding:5px 0 0;margin:0 0 10px;}
.quiz-wrap .question {padding:10px 10px 0;width:132px;background:url(/_common/images/layout/bg-quiz-box-top.png) no-repeat 0 0;}
.quiz-wrap .question .bot {width:152px;height:5px;margin:0 -10px;background:url(/_common/images/layout/bg-quiz-box-bot.png) no-repeat 0 100%;}
.quiz-wrap .answers {padding:10px;width:132px;background:url(/_common/images/layout/bg-quiz-box-bot.png) no-repeat 0 100%;}
.quiz-wrap .answers ul li input {margin:0 12px 0 0;}
.quiz-wrap .answer .wrong {color:#f00;}
.quiz-wrap .answer .right {color:#14b114;}

.quiz-wrap .answer-list a {color:#666;text-decoration:underline;}
.quiz-wrap .answer-list ol {margin:12px 0 0;height:204px;width:152px;float:left;overflow-y:scroll;background:#eee;}
.quiz-wrap .answer-list ol li {margin:0;padding:2px 0 2px 27px;width:108px;float:left;display:block;}
.quiz-wrap .answer-list ol li.wrong {background:url(/_common/images/icons/cross.png) no-repeat 7px 5px;font-weight:bold;}
.quiz-wrap .answer-list ol li.right {background:url(/_common/images/icons/tick.png) no-repeat 7px 6px;margin:0 !important;float:left !important;}

.quiz-wrap .answers ul li input {border:0;}

.quiz-wrap .submit {padding:20px 0 5px;}
.quiz-wrap .submit input {float:right;cursor:pointer;}
.quiz-wrap .results ul li {display:block;float:left;width:47%;border:1px solid #ccc;padding:5px 0 3px;text-align:center;}
.quiz-wrap .results ul li.wrong {float:right;}
.quiz-wrap .results ul li span {font-weight:bold;}
.quiz-wrap .results ul li.right span {color:#14b114;}
.quiz-wrap .results ul li.wrong span {color:#f00;}

.quiz-wrap li .form li {float:left;width:131px;margin:0 0 4px;}
.quiz-wrap.wide li .form li {width:100%;}
.quiz-wrap li .form li input {padding:5px 2px 3px;line-height:1;width:149px;height:24px;border:0;color:#747474;font-style:italic;background:url(/_common/images/layout/bg-quiz-input.png) no-repeat 0 0;}
.quiz-wrap li .form li label {display:block;margin:0 0 2px;color:#666;}
.quiz-wrap li .form .checkbox {padding:7px 0 0;font-size:11px;}
.quiz-wrap li .form .checkbox input {width:auto;height:auto;padding:0;float:left;margin:2px 6px 0 0;border:0;background:none;}
.quiz-wrap li .form .checkbox label {display:block;float:left;width:110px;}

/* buttons */
.quiz-wrap .button input {border:0;text-transform:uppercase;color:#3a3a3a;font-size:11px;cursor:pointer;}
.quiz-wrap .qb-repeat {width:112px;height:24px;padding:0 5px 0 17px;background:url(/_common/images/buttons/quiz-repeat.png) no-repeat 0 0;}
.quiz-wrap .qb-next {width:152px;height:25px;padding:0 18px 2px 0;margin:10px 0 0;background:url(/_common/images/buttons/quiz-next-question.png) no-repeat 0 0;}
.quiz-wrap .qb-send {width:119px;height:24px;padding:0 18px 2px 0;float:right;background:url(/_common/images/buttons/quiz-send-answers.png) no-repeat 0 0;}

/* voting photos */
.photo-voting {float:left;width:100%;margin:0 0 12px;}
.photo-voting li {float:left;width:200px;height:300px;overflow:hidden;position:relative;}
.photo-voting .right {float:right;}
.photo-voting li a {display:block;}
.photo-voting li .name,
.photo-voting li a .button {display:block;position:absolute;left:0;bottom:0;width:200px;padding:12px 0 8px;text-align:center;color:#fff;font-weight:bold;display:block;background:url(/_common/images/layout/trans-black-50.png) repeat 0 0;}
.photo-voting li a .button em {font-style:normal;}
.photo-voting li a:hover .button {background:#000;}

.photo-voting li .graph {position:absolute;left:70px;bottom:50px;width:60px;height:100px;background:url(/_common/images/layout/trans-white-50.png) repeat 0 0;}
.photo-voting li .graph span {position:absolute;left:0;bottom:0;width:60px;}
.photo-voting li .graph.more span {background:url(/_common/images/layout/trans-green-60.png) repeat 0 0;}
.photo-voting li .graph.less span {background:url(/_common/images/layout/trans-red-60.png) repeat 0 0;}
.photo-voting li .graph em {display:block;width:100%;color:#000;text-align:center;font-size:18px;font-style:normal;}

.photo-voting-controls {float:left;width:100%;clear:both;}
.photo-voting-controls .cms {width:100%;margin:0 0 5px;color:#000;}
.photo-voting-controls .num {font-style:italic;display:block;float:left;margin:4px 0 0;}
.photo-voting-controls input {float:right;}

.voting-summary {}
.voting-summary h3 {font-weight:normal;}
.voting-summary ul {margin:0 0 24px;color:#000;}
.voting-summary ul .winner {font-size:20px;margin:0 0 10px;}
.voting-summary ul .likewise {font-size:16px;}
.voting-summary .answers {border-bottom:1px solid #ccc;padding:0 0 10px;}
.voting-summary .answers h4 {border:0 !important;padding:0 !important;color:#000;font-size:18px;}
.voting-summary .answers table {border-top:1px solid #ccc;}
.voting-summary .answers table th,
.voting-summary .answers table td {padding:3px 3px 1px;}
.voting-summary .answers table th {padding-top:15px;font-size:14px;}
.voting-summary .answers table td {}
.voting-summary .answers table td .less,
.voting-summary .answers table td .more {display:block;float:left;margin:0 15px 0 0;padding:3px 5px 2px;}
.voting-summary .answers table td .more {font-weight:bold;background:#eee;}
.voting-summary .answers table .answer {width:100px;}
.voting-summary .answers table .votes {width:120px;}

#content div.classic_login {float:left;width:50%;margin-left:15px;}
#content div.classic_login a.password {padding:20px 0;display:block;}
#content div.facebook_login {float:left;clear:right;margin-left:100px;}
#content div.facebook_login a#facebook_button {display:block; width:150px;height:50px; background: transparent url(/_common/images/buttons/facebook.png) no-repeat top left;}
#content div.facebook_login a#facebook_button:hover {background: url(/_common/images/buttons/facebook.png) no-repeat top right;}

/* REGISTRATION */
.new_user {clear:both;padding:20px 0 10px 0;}
/*.new_user {width:100%;clear:both;padding:20px 0 10px 0;}*/
.new_user ol {width:100%;clear:both;margin:0 0 10px;overflow:auto;}
.new_user ol li {width:100%;float:left;margin:0 0 8px;}
.new_user ol li li {width:auto;float:none;margin:0;}
.new_user ol li.required label {font-weight:bold;color:#000;}
.new_user ol li label {display:block;float:left;width:150px;padding:4px 10px 0 0;}
.new_user ol li li label {display:inline;float:none;width:auto;padding:0;}
.new_user ol li input {width:170px;float:left;margin:0 5px 0 0;}
.new_user ol li input.short {width:auto;margin-top:6px;}
.new_user ol li input.zip {width:45px;}
.new_user ol li input.radio {width:auto;float:none;margin:0;}
.new_user ol li input.user-session-remember-me {width:14px;}
.new_user ol li.checkbox input {width:auto;float:left;margin:2px 8px 0 160px;}
.new_user ol li.checkbox label {font-weight:normal;color:#555;float:left;margin:0;display:block;width:auto;padding:0;}
.new_user ol li.checkbox ul {margin:0 0 0 20px;}
.new_user ol li ul.inline label {font-weight:normal;color:#555;}
.new_user ol li ul {width:595px;float:left;margin:5px 0 0;}
.new_user ol li ul li {width:100%;float:left;margin:0 0 5px;}
.new_user ol li ul.inline li {display:inline;width:auto;margin:0 10px 0 0;float:none;}
.new_user ol li div.avatar {float:left;}
.new_user ol li div.avatar img {margin-top:8px;}
.new_user ol li div.avatar a#avatar_delete {background:url(/_common/images/icons/cross.png) no-repeat left 2px;display:block;padding-left:16px;}
.new_user #user_submit {cursor:pointer;color:#fff;font-weight:bold;text-transform:uppercase;width:159px;height:24px;padding:2px 0 3px 10px;margin:0 0 0 160px;border:0;text-align:left;background:url(/_common/images/buttons/register.png) no-repeat 0 0;}
.new_user .age-list li {float:left;width:auto;margin-right:15px;}
.new_user .user-errors {color:#BC2C18;margin-bottom:3px; font-weight: bold;}
.new_user .fieldWithErrors { display: inline; }
.new_user .fieldWithErrors {color: #BC2C18;}


/* EVENTS */

.title-tabs {width:100%;margin-bottom:15px;}
.title-tabs li{float:left;}
.title-tabs li a{display:block;text-transform:uppercase;text-decoration:underline;color:#444;border-left:1px solid #444;padding-left:10px;line-height:1em;margin-left:10px;float:left;}
.title-tabs li.first a {padding-left:12px;border-left:4px solid #444;margin-left:0;}
.title-tabs li.active a {text-decoration:none;color:#000;}
.title-tabs li.events-notice{margin-left:312px;}
.title-tabs li.events-notice a {text-transform:lowercase;border:none;}

.event-listing {width:100%;}
.event-listing li{width:100%;border-bottom:1px solid #eee;padding-bottom:4px;margin-bottom:4px;float:left;}
.event-listing li.last{border-bottom:none;margin:0;}

.event-listing li.exposed {height:95px;padding-bottom:0;background:#EEEEEE url(/_common/images/layout/bg-round-wide-light-top.gif) no-repeat scroll 0 0;}
.event-listing li.exposed .in{background:transparent url(/_common/images/layout/bg-round-wide-light-bot.gif) no-repeat scroll 0 100%;}
.event-listing li.last {border-bottom:none;}
.event-listing li .in {padding:12px;width:732px;height:80px;overflow:hidden;float:left;}
.event-listing li .details {padding-bottom:5px;float:left;width:630px;overflow:hidden;height:15px;}
.event-listing li .details li {float:left;height:14px;padding:0 10px 0 0;margin:0 10px 0 0; border:none;line-height:15px;border-right:1px solid #ccc; width:auto;}
.event-listing li .details li.title {width:340px;overflow:hidden;}
.event-listing li .details li.last {border-right:none;}

.event-listing li .photo {float:left;margin-right:20px;width:80px;overflow:hidden;height:80px;overflow:hidden;}
.event-listing li .photo img {float:left;}
.event-listing li .in div {float:left;width:630px;}
.event-listing li .in div h3 {width:483px;margin:0;display:block;float:left;overflow:hidden;height:23px;}
.event-listing li .in div h3 a{text-decoration:underline;font-size:14px;padding:0;margin:0;float:left;color:#000;}
.event-listing li .in div p {margin:0;height:40px;overflow:hidden;display:block;float:left;width:100%;}

.event-listing.wide-pic li .details {width:470px;}
.event-listing.wide-pic li .details li.title {width:220px;}
.event-listing.wide-pic li .photo {width:227px;}
.event-listing.wide-pic li .photo img {float:left;height:80px;width:227px;}
.event-listing.wide-pic li .in div {float:left;width:483px;}

.event-listing .no-pic .details {width:710px;}
.event-listing .no-pic .details li.title {width:420px;}
.event-listing .no-pic .in div {float:left;width:710px;}



.event-pitch {margin-bottom:20px;color:#000;background:#EEEEEE url(/_common/images/layout/bg-contentbox-lightgrey2-top.png) no-repeat 0 0;width:433px;float:left;}
.event-pitch .in{float:left;padding:10px;width:413px;background:transparent url(/_common/images/layout/bg-contentbox-lightgrey2-bot.png) no-repeat 0 100%;}
.event-pitch .photo {float:left;margin-right:16px;overflow:hidden;}
.event-pitch .photo img {float:left;}
.event-pitch h3 {font-size:15px;margin-bottom:5px;}
.event-pitch h3 span{font-weight:normal;}
.event-pitch h3 em{font-weight:normal;}
.event-pitch ul{float:left;width:308px;}
.event-pitch.wide-pic ul{width:100%;margin-top:10px;}
.event-pitch ul li{padding-bottom:5px;}

#content img.events-banner {margin-left:12px;}

#site #sidebar .dark-box {float:left;background:url(/_common/images/layout/bg-contentbox-sidebar-darkgrey-top.png) no-repeat 0 0;margin-bottom:0;}
#site #sidebar .dark-box .in {float:left;padding-bottom:10px;position:static;background:#3a3a3a url(/_common/images/layout/bg-contentbox-sidebar-darkgrey-bot.png) no-repeat 0 100%;}
#site #sidebar .dark-box .title {position:relative;}
#sidebar .box .tv-shows li{width:100%;padding-bottom:5px;}
#sidebar .box .tv-shows li strong{float:left;padding-right:5px;width:55px;}
#sidebar .box .tv-shows li span{float:left;padding-right:5px;color:#aaa;width:40px;}
#sidebar .box .tv-shows li a{float:left;width:150px;font-size:12px;line-height:1.2em;}
#sidebar .box .tv-shows li a em{color:#ccc;}

#content .tv-shows-wrap .title {color:#000;border-bottom:1px solid #ccc;padding:0 0 0 15px;}
#content .tv-shows-wrap .title h3 {font-size:1.3em;margin-bottom:12px;}
#content .tv-shows-wrap .tv-shows {padding-left:15px;padding-top:15px;}
#content .tv-shows-wrap .tv-shows li{padding:0 0 6px 0;width:100%;height:18px;overflow:hidden;}
#content .tv-shows-wrap .tv-shows li span{padding-right:10px;float:left;}
#content .tv-shows-wrap .tv-shows li a{float:left;width:690px;overflow:hidden;display:block;}


/* BREAKING NEWS */
#breaking-news {float:left;background-color:#b31a1c;width:100%;overflow:hidden;margin-bottom:10px;}
#breaking-news ul {width:10000px;}
#breaking-news ul li {float:left;padding:2px 4px;color:#fff;margin:0;white-space:nowrap;height:18px;}

/* automagic client-side css browserwide text truncation */
.ellipsis {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('/_common/xml/ellipsis.xml#ellipsis');}
.inline-ellipsis {-moz-binding:url('/_common/xml/ellipsis.xml#ellipsis');}

/* jquery.autocomplete plugin */
.ac_results {padding:0px;border:1px solid #ccc;background-color:#fff;overflow:hidden;}
.ac_results ul {width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe {display:none;/*sorry for IE5*/display/**/:block;/*sorry for IE5*/position:absolute;top:1px;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:11px;overflow:hidden;text-align:left;}
.ac_loading {background:#fff url(/_common/images/icons/loaders/indicator.gif) no-repeat 100% 50%;}
.ac_over {background-color:#001E74;color:#fff;}

/* HOROSCOPE */
#content h1.horoscope,
#content h4.horoscope {font-size:18px;color:#000;line-height:1;padding:0 0 2px;margin:0 0 15px;border:0;background:url(/_common/images/layout/dot-horizontal.png) repeat-x 0 100%;}
#content h1.horoscope span,
#content h4.horoscope span {display:block;background:#efefef;padding:7px 10px;}
#content h4.horoscope span {font-size:14px;text-transform:none;font-weight:bold;}
#content h4.sign {color:#ca6203;font-weight:bold;border:0;font-size:16px;margin:0 0 2px;padding:0;}

.horoscope-back {font-size:12px;color:#000;text-decoration:underline;}

#content .half {width:50%;float:left;}
#content .half img {display:block;margin:auto;}
#content .half div {display:block;margin:auto;width:50%;text-align:center;}

.sign-list {margin:0 0 20px;}
.sign-list li {width:100px;float:left;margin:0 10px 10px 0;}
.sign-list li.last {margin-right:0;}
.sign-list li h5 {font-size:12px;color:#da6c07;text-align:center;margin:0 0 3px;text-transform:uppercase;}
.sign-list li h5 a {text-decoration:none;color:#da6c07;}
.sign-list li h5 a:hover {text-decoration:underline;color:#000;}
.sign-list li .photo {position:relative;width:100px;height:79px;overflow:hidden;display:block;cursor:pointer;}
.sign-list li .photo em {display:block;width:98px;height:58px;border:1px solid #f97700;overflow:hidden;}
.sign-list li .photo em img {display:block;}
.sign-list li .photo .date {display:block;position:absolute;left:0;bottom:0;width:100px;padding:3px 0;background:#f97700;color:#fff;font-size:10px;text-align:center;}
.sign-list li .photo:hover {text-decoration:none;}
.sign-list li .photo:hover .date {color:#000;font-weight:bold;}
.sign-list li:hover h5 a {color:#000;}

.sign-comp {overflow:auto;margin:0 0 20px;}
.sign-comp li {margin:0 0 10px;width:100%;float:left;}
.sign-comp li.sign {width:49.9%;}
.sign-comp li.sign select {width:95%;}
.sign-comp li.sign label {display:block;width:95%;color:#000;font-size:11px;margin:0 0 2px;}
.sign-comp li.p2 select,
.sign-comp li.p2 label {float:right;}
.sign-comp .submit {background:url(/_common/images/layout/dot-horizontal.png) repeat-x 0 100%;padding:0 0 12px;}
.sign-comp .submit input {width:195px;height:25px;border:0;float:right;color:#fff;text-transform:uppercase;background:url(/_common/images/buttons/horoscope-check-comp.png) no-repeat 0 0;}

.sign-stats {clear:both;width:100%;margin:0 0 1px;padding:0 0 10px;background:url(/_common/images/layout/dot-horizontal.png) repeat-x 0 100%;}
.sign-stats .sign {position:relative;width:100px;height:79px;overflow:hidden;display:block;cursor:pointer;float:left;margin:0 20px 0 0;}
.sign-stats .sign em {display:block;width:98px;height:58px;border:1px solid #f97700;overflow:hidden;}
.sign-stats .sign em img {display:block;}
.sign-stats .sign .date {display:block;position:absolute;left:0;bottom:0;width:100px;padding:3px 0;background:#f97700;color:#fff;font-size:10px;text-align:center;}
.sign-stats .stats {width:300px;line-height:2;float:left;}
.sign-stats .stats dt,
.sign-stats .stats dd {float:left;height:20px;margin:0 0 10px;}
.sign-stats .stats dt {width:90px;clear:left;font-weight:bold;text-transform:uppercase;color:#000;}
.sign-stats .stats dd {width:210px;}
.sign-stats .stats dd span {display:block;float:left;margin:0 0 0 1px;width:19px;height:20px;background-repeat:no-repeat;background-position:0 0;text-indent:-10000px;overflow:hidden;}
.sign-stats .stats dd .full {background-image:url(/_common/images/layout/horoscope-box-full.png);}
.sign-stats .stats dd .empty {background-image:url(/_common/images/layout/horoscope-box-empty.png);}

.sign-forecast {background:url(/_common/images/layout/dot-horizontal.png) repeat-x 0 100%;padding:0 0 2px;margin:0 0 20px;}
.sign-forecast .cms {background:#ffecda;padding:10px;color:#000;}
.sign-forecast .cms ul {margin:0 20px;}
.sign-forecast .cms ul li {list-style-type:disc;}
.sign-property ul {margin:0 20px;}
.sign-property ul li {list-style-type:disc;}

/* serp list */

.serp-listing {width:100%;}
.serp-listing .banner300 {float:left;width:300px;}
.serp-listing ol {float:right;width:430px;}
.serp-listing ol li {float:left;width:100%;margin-bottom:15px;}
.serp-listing ol li ol {float:left;margin-top:10px;padding-left:30px;width:auto;}
.serp-listing ol li h3 {margin-bottom:0;text-transform:none;font-size:15px;}
.serp-listing ol li h3 a{text-decoration:underline;font-weight:normal;}
.serp-listing ol li h3 a span.InterseekSearch{font-weight:bold;}
.serp-listing ol li p {font-size:12px;margin:0 0 3px 0;}
.serp-listing ol li .sub {font-size:11px;}
.serp-listing ol li .sub a{text-decoration:underline;}
.serp-listing ol li .sub .url{color:green;font-size:12px;}


#web-form {margin-top:15px;}
#web-form label {display:block;font-size:.9em;}
#web-form li {margin-bottom:7px;}
#web-form textarea {width:404px;height:200px;}
#web-form .submit {margin-top:10px;background:url(/_common/images/buttons/vote-poll-front.png) no-repeat 0 0;width:64px;height:22px;color:#fff;text-transform:uppercase;border:0;font-weight:bold;padding:0;cursor:pointer;}
#web-form .loading {background:url(/_common/images/icons/loaders/indicator.gif) no-repeat 50% 50%; width:404px;height:150px;}
#web-form .radio_option input{float:left;margin-right:10px;}
#web-form .radio_option label{clear:right;height:20px;}


/* web-forms on sections */
#sub-content #web-form {margin-top:0;}
#sub-content #web-form .loading {width:95%;}
#sub-content #web-form textarea {width:95%;height:100px;}
#sub-content #web-form .type-id-5 label {float:right;margin-top:1px;}
#sub-content #web-form .type-id-5 input {float:left;margin-right:4px;}
#sub-content #web-form .submit {margin-top:0;}

/* automagic client-side css browserwide text truncation */
.ellipsis {display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-moz-binding:url('/_common/xml/ellipsis.xml#ellipsis');}
.inline-ellipsis {-moz-binding:url('/_common/xml/ellipsis.xml#ellipsis');}


/* voting (a / b chooser) */
.chooser h5 {font-size:1.3em;margin-bottom:10px;}
.chooser h6 {font-size:1.4em;margin-bottom:10px;}
.chooser table {border:1px solid #ccc;}
.chooser .winner-img {float:left;margin-top:34px;}
.chooser .meta-results-cont {float:left;margin-left:8px;clear:right;}
.chooser th {padding:6px 4px;font-weight:bold;font-size:1.1em;}
.chooser td {padding:6px 4px;}
.chooser td.separator{padding:0 16px;}
.chooser td.green {color:green;}
.chooser td.red {color:red;}

.chooser .option {position:relative;float:left;width:211px;height:300px;border:2px solid #fff;}
.chooser div.green {border:2px solid #22d75d;}
.chooser .option img {cursor:pointer;position:absolute;top:0;left:0;z-index:1;}
.chooser .option h5 {cursor:pointer;margin:0;color:#fff;font-weight:normal;font-size:1em;padding:5px 10px;width:191px;z-index:10;background:url(/_common/images/layout/trans-black-50.png) repeat 0 0;position:absolute;bottom:0;left:0;}
.chooser .option h3.tape {display:none;text-align:center;cursor:pointer;border:none;margin:0;color:#fff;font-weight:normal;font-size:1em;padding:5px 10px;width:191px;z-index:10;background:url(/_common/images/layout/trans-black-50.png) repeat 0 0;position:absolute;top:0;left:0;}
.chooser .option .progress {cursor:pointer;position:absolute;top:100px;right:15px;z-index:10;background:url(/_common/images/layout/trans-white-50.png) repeat 0 0;border:1px solid #fff;width:33px;height:150px;}
.chooser .option .progress em {cursor:pointer;width:100%;display:block;width:33px;text-align:center;position:absolute;bottom:0;left:0;color:#fff;}
.chooser .option .progress.green em {background:#9abc5b;}
.chooser .option .progress.red em{background:#b43b32;}
.chooser .a-option {margin-right:2px;}
.chooser .nav {width:100%;}
.chooser .nav .next {color:#444;font-size:.9em;float:right;background:url(/_common/images/buttons/quiz-next-question.png) no-repeat 0 0;display:block;width:122px;height:20px;padding:4px 20px 3px 10px;}
.chooser #fat {display:none; visibility:hidden;}
.chooser .loader {background:url(/_common/images/icons/loaders/indicator.gif) no-repeat bottom center;}
.chooser #disabled {text-decoration:none;color:#dadada;}
.chooser #disabled:hover {cursor:default;}

/* jquery modal window */
#mask { position:absolute; left:0; top:0; z-index:15000; background-color:#000; display:none}
#boxes .window { position:absolute; left:0; top:0; width:440px; height:200px; display:none; z-index:16099; padding:20px;}
#boxes #welcome { width:375px;  height:243px; padding:25px; background-color:#ffffff;font-size:1.2em;}
#boxes .close {font-weight:bold;text-transform:uppercase;}

/* jquery.autocomplete plugin */
.ac_results {padding:0px;border:1px solid #ccc;background-color:#fff;overflow:hidden;}
.ac_results ul {list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe {display:none;display/**/:block;position:absolute;top:1px;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li {margin:0px;padding:2px 5px;cursor:pointer;display:block;font:menu;font-size:11px;overflow:hidden;text-align:left;}
.ac_loading {background :#fff url('/_common/images/icons/loaders/indicator.gif') no-repeat 100% 50%;}
.ac_over {background-color:#001E74;color:#fff;}
#single-feed:after {content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}

/* pretty photo */
div.light_rounded .pp_top .pp_left{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat}div.light_rounded .pp_top .pp_middle{background:#fff}div.light_rounded .pp_top .pp_right{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat}div.light_rounded .pp_content{background-color:#fff}div.light_rounded .pp_next:hover{background:url(/_common/images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.light_rounded .pp_previous:hover{background:url(/_common/images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_rounded .pp_expand{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_rounded .pp_expand:hover{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_rounded .pp_contract{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_rounded .pp_contract:hover{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_rounded .pp_close{width:75px;height:22px;background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_rounded .pp_arrow_previous{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat}div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_rounded .pp_arrow_next{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat}div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_rounded .pp_bottom .pp_left{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat}div.light_rounded .pp_bottom .pp_middle{background:#fff}div.light_rounded .pp_bottom .pp_right{background:url(/_common/images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat}div.light_rounded .pp_loaderIcon{background:url(/_common/images/prettyPhoto/light_rounded/loader.gif) center center no-repeat}div.dark_rounded .pp_top .pp_left{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat}div.dark_rounded .pp_top .pp_middle{background:url(/_common/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_top .pp_right{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat}div.dark_rounded .pp_content{background:url(/_common/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_next:hover{background:url(/_common/images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer}div.dark_rounded .pp_previous:hover{background:url(/_common/images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer}div.dark_rounded .pp_expand{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_rounded .pp_expand:hover{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_rounded .pp_contract{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_rounded .pp_contract:hover{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_rounded .pp_close{width:75px;height:22px;background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_rounded .currentTextHolder{color:#c4c4c4}div.dark_rounded .pp_description{color:#fff}div.dark_rounded .pp_arrow_previous{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat}div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_rounded .pp_arrow_next{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat}div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_rounded .pp_bottom .pp_left{background:url(/_common/images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat}div.dark_rounded .pp_bottom .pp_middle{background:url(/_common/images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat}div.dark_rounded .pp_bottom .pp_right{background:url(../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat}div.dark_rounded .pp_loaderIcon{background:url(/_common/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_left,div.dark_square .pp_middle,div.dark_square .pp_right,div.dark_square .pp_content{background:url(/_common/images/prettyPhoto/dark_square/contentPattern.png) top left repeat}div.dark_square .currentTextHolder{color:#c4c4c4}div.dark_square .pp_description{color:#fff}div.dark_square .pp_loaderIcon{background:url(/_common/images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat}div.dark_square .pp_expand{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.dark_square .pp_expand:hover{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.dark_square .pp_contract{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.dark_square .pp_contract:hover{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.dark_square .pp_close{width:75px;height:22px;background:url(/_common/images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.dark_square .pp_arrow_previous{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat}div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.dark_square .pp_arrow_next{background:url(/_common/images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat}div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.dark_square .pp_next:hover{background:url(/_common/images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer}div.dark_square .pp_previous:hover{background:url(/_common/images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.light_square .pp_left,div.light_square .pp_middle,div.light_square .pp_right,div.light_square .pp_content{background:#fff}div.light_square .pp_expand{background:url(/_common/images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer}div.light_square .pp_expand:hover{background:url(/_common/images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer}div.light_square .pp_contract{background:url(/_common/images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer}div.light_square .pp_contract:hover{background:url(/_common/images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer}div.light_square .pp_close{width:75px;height:22px;background:url(/_common/images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer}div.light_square .pp_arrow_previous{background:url(/_common/images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat}div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default}div.light_square .pp_arrow_next{background:url(/_common/images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat}div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default}div.light_square .pp_next:hover{background:url(/_common/images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer}div.light_square .pp_previous:hover{background:url(/_common/images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer}div.pp_pic_holder a:focus{outline:none}div.pp_overlay{background:#000;left:0;position:absolute;top:0;width:100%;z-index:19500}div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:20000}.pp_top{height:20px;position:relative}* html .pp_top{padding:0 20px}.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_top .pp_middle{left:0;position:static}.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_content{height:40px;position:relative;text-align:left;width:100%}.pp_content .pp_details{display:none;margin:10px 15px 2px 20px}.pp_description{display:none;float:left;margin:0}.pp_nav{clear:left;float:left;margin:3px 0 0 0}.pp_nav p{float:left;margin:2px 4px}.pp_nav a.pp_arrow_previous,.pp_nav a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px}.pp_hoverContainer{left:0;position:absolute;top:0;width:100%;z-index:6000}a.pp_next{background:url(/_common/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%}a.pp_previous{background:url(/_common/images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%}a.pp_expand,a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000}a.pp_close{display:block;float:right;text-indent:-10000px}.pp_bottom{height:20px;position:relative}* html .pp_bottom{padding:0 20px}.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px}.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px}* html .pp_bottom .pp_middle{left:0;position:static}.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px}.pp_loaderIcon{display:none;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px}#pp_full_res{display:none;line-height:1 !important;margin:0 auto;text-align:center;width:100%}div.ppt{color:#fff;display:none;font-size:17px;left:0;position:absolute;top:0;z-index:9999}.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}

/* sitewide errors */
#site-error {width:950px;padding:10px 0 20px;color:#fff;margin:0 auto;text-align:left;font-size:1.2em;}
#site-error h1 {line-height:1;margin:0 0 10px;font-size:2.5em;font-weight:normal;display:block;float:left;width:100%;}
#site-error .text {margin:0 0 20px;float:left;width:100%;}
#site-error ul li {margin:0 0 5px;}
#site-error a {color:#fff;text-decoration:underline;font-weight:bold;}
#site-error a:hover {text-decoration:none;}
#site-error .error-logo {margin:35px 0 40px 0;}
#site-error .error-right {float:right;margin:35px 0 0px 0;}
#video-wrap {float:left;position:relative;width:100%;height:319px;overflow:hidden;}
#video-wrap div {position:absolute;top:0;left:0;}

/* OGLASEVALSKI PORTAL */
body.marketing #content {width:100%;margin-bottom:15px;}
body.marketing #content  h2 {margin-bottom:15px;}
body.marketing #content  h3{color:#000;font-size:1.4em;}
body.marketing .sec-nav {float:left;width:100%;margin-bottom:10px;}
body.marketing .sec-nav li {float:left;margin-right:10px;background:url(/_common/images/buttons/grey-flex.gif) no-repeat 0 -31px;;padding:0 0 0 4px;}
body.marketing .sec-nav li:hover,body.marketing .sec-nav li.active {background-position:0 0;}
body.marketing .sec-nav li a{float:left;height:22px;text-decoration:none;padding:4px 10px 0 6px;color:#fff;text-transform:uppercase;float: left;background:url(/_common/images/buttons/grey-flex.gif) no-repeat 100% -31px;display:block;}
body.marketing .sec-nav li a:hover,body.marketing .sec-nav li.active a {background-position:100% 0;}
body.marketing .cont {float:left;width:500px;margin-top:15px;}
body.marketing .side {margin-top:15px;width:230px;padding-top:2px;float:right;background:url(/_common/images/layout/grey-side.png) no-repeat 0 0;}
body.marketing .side .w{width:230px;height:auto  !important;height:416px;min-height:416px;float:right;background:url(/_common/images/layout/grey-side.png) no-repeat 0 100%;}
body.marketing .image.left {float:left;margin-right:15px;}
body.marketing .image {border:1px solid #ccc;}
body.marketing .image img{border:1px solid #fff;float:left;}
body.marketing .side ul {width:100%;float:left;}
body.marketing .side ul li{border-bottom:1px solid #ccc;float:left;width:209px;padding:0 10px;}
body.marketing .side ul li a {display:block;padding:5px 0 5px 30px;float:left;width:190px;background-repeat:no-repeat;background-position:0 50%;color:#444;}
body.marketing .side ul li a:hover {color:#000;}
body.marketing .side ul li.ask a {background-image:url(/_common/images/icons/small-ask.gif);}
body.marketing .side ul li.doc a {background-image:url(/_common/images/icons/small-doc.gif);}
body.marketing .side ul li.eur a {background-image:url(/_common/images/icons/small-eur.gif);}
body.marketing .side ul li.case a {background-image:url(/_common/images/icons/small-case.gif);}
body.marketing .side ul li.people a {background-image:url(/_common/images/icons/small-people.gif);}

body.marketing #content .list li {float:left;width:100%;margin-bottom:20px;position:relative;}
body.marketing #content .list li .email {position: relative; top: -1em}
body.marketing #content .list li .title {width:100%;float:left;}
body.marketing #content .list li .image {float:left;margin-right:10px;width:127px;overflow:hidden;}
body.marketing #content .list li .image:hover {border-color:#000;}
body.marketing #content .list li .image img{float:left;}
body.marketing #content .list li .w {float:left;width:360px;}
body.marketing #content .list li h4 {float:left;padding:0;line-height:16px;margin-right:16px;margin-bottom:10px;background:none;border:none;}
body.marketing #content .list li h5 {font-size:1.2em;font-weight:bold;}
body.marketing #content .list li h4 a{padding:0;background:none;text-transform:none;font-weight:bold;float:left;font-size:1.3em;}
body.marketing #content .list li .date{font-size:.9em;color:#888;margin-bottom:10px;}
body.marketing #content .list li .button{position:absolute;right:0;bottom:10px;display:block;background:url(/_common/images/buttons/grey-fix.jpg) no-repeat 0 0;height:22px;padding-top:2px;color:#555;text-decoration:none;width:134px;text-align:center;}
body.marketing #content .archive {padding-left:140px;margin-bottom:10px;text-decoration:underline;}

body.marketing .third-nav {float:left;width:100%;margin:5px 0;border-bottom:1px solid #ccc;padding-bottom:5px;}
body.marketing .third-nav li{float:left;line-height:14px;height:14px;margin-right:10px;padding-right:10px;border-right:1px solid #555;}
body.marketing .third-nav li.last {border:none;}
body.marketing .third-nav li  a{color:#666;}
body.marketing .third-nav li.active a,body.marketing .third-nav li a:hover {font-weight:bold;color:#001E74;}

body.marketing #content .accordion {border:1px solid #ccc;border-top:none;}
body.marketing #content .accordion li {background:url(/_common/images/layout/accordion.jpg) repeat-x 0 0;}
body.marketing #content .accordion li h4{border:none;text-transform:none;height:29px;margin:0;padding-left:10px}
body.marketing #content .accordion li h4 a{display:block;padding:9px 0;color:#555;background:url(/_common/images/icons/accordion-close.jpg) no-repeat 95% 50%;}
body.marketing #content .accordion li .content{display:none;padding:15px;}
body.marketing #content table{border-collapse:collapse;}
body.marketing #content table td{padding:4px 10px;border:1px solid #ccc;}
body.marketing #content table th{padding:4px 10px;background:#333;color:#fff;border:1px solid #ccc;}
body.marketing #content .accordion li.active .content{display:block;}
body.marketing #content .accordion li.active h4 a,body.marketing #content .accordion li h4 a:hover{font-weight:bold;color:#000;background:url(/_common/images/icons/accordion-open.jpg) no-repeat 95% 50%;}

body.marketing #content .accordion li.active #web-form { float:none; width:92.5% }
body.marketing #content .accordion li.active #web-form li { background:none; }
body.marketing #content .accordion li.active #web-form li input { width:98.1%; }
body.marketing #content .accordion li.active #web-form div.radio_option input { width:14px; float:left; }
body.marketing #content .accordion li.active #web-form div.radio_option label { height:20px;width:90%; }
body.marketing #content .accordion li.active #web-form input.checkbox { height:20px;width:14px; }

body.marketing #content .accordion li.active #web-form div.in{ width:412px; }

body.marketing a.pdf {float:left;padding:3px 0 3px 20px;margin:15px 0;background:url(/_common/images/icons/pdf.jpg) no-repeat 0 50%;}

body.marketing form ol li {width:100%;margin-bottom:20px;}
body.marketing form ol li label{display:block;width:100%;margin-bottom:5px;}
body.marketing form ol li input,textarea {width:100%;}
body.marketing form ol li select {width:100%;}
body.marketing form ol li textarea{height:150px;}
body.marketing form ol li.submit input {border:none;float:right;background:url(/_common/images/buttons/grey-fix.jpg) no-repeat 0 0;height:24px;padding-top:2px;color:#555;text-decoration:none;width:134px;text-align:center;}
body.marketing #content .error {color:#BC2C18;border: 1px solid #BC2C18;padding: 0.5em;font-size: 1.3em}
body.marketing #content .notice{color:#364D73;border: 1px solid #364D73;padding: 0.5em;font-size: 1.3em}

#set-as-homepage {width:500px;height:250px;}
#set-as-homepage ul {position:relative;}
#set-as-homepage ul li div{display:none;position:absolute;color:#444;text-align:left;left:0;background:#fff;top:44px;padding:20px;font-size:1.2em;line-height:1.6em;width:430px;height:165px;}
#set-as-homepage ul li div.visible{display:block;}
#set-as-homepage ul li div h5{font-size:1.3em;margin:15px 0 10px 0;}
#set-as-homepage ul li{float:left;padding:18px;}
#set-as-homepage ul li a{float:left;text-indent:-9999px;width:24px;height:24px;display:block;background-position:0 0;background-repeat:no-repeat;}
#set-as-homepage ul li a.opera {background-image:url(/_common/images/icons/opera.png);}
#set-as-homepage ul li a.ff {background-image:url(/_common/images/icons/firefox.png);}
#set-as-homepage ul li a.ie {background-image:url(/_common/images/icons/ie.png);}
#set-as-homepage ul li a.ie6 {background-image:url(/_common/images/icons/ie6.png);}
#set-as-homepage ul li a.chrome{background-image:url(/_common/images/icons/chrome.png);}
#set-as-homepage ul li a.safari {background-image:url(/_common/images/icons/safari.png);}

/* HACKS
------------------------------ */
.widebox ul:after,
.box.gallery .related-galleries:after,
#content .text-gallery:after,
.single-feed-details .rate ul:after,
.in:after,
.quiz-wrap:after,
.sign-list:after,
.meta-data:after,
.article-pitch:after,
.box h3:after,
.widebox h3:after,
.sign-stats:after,
#body:after,
#banner-wrap:after,
#latest:after,
#semantic-news ul:after,
#weather .cast:after,
#sidebar .box:after,
#sidebar .box .area ul:after,
#sidebar .box .area .poll ol:after,
#sidebar .box .area .poll:after,
#sidebar .box .area .sub-links:after,
#content .box:after,
#content .article-tabs:after,
#content .box.social:after,
#content .social .socials:after,
#content .comments .comment-list.comment-head:after,
#content .wide-paging ul:after,
#signup .terms:after,
#signup .signup-form ol:after,
ol.article-listing:after,
.voting .random-feeds li:after,
.voting #scroll-feeds ul:after,
#single-feed:after,
#sub-content #web-form .type-id-5:after,
.title-tabs:after,
.event-listing:after,
.event-listing li:after,
.event-listing li .details:after,
.box .tv-shows li:after,
#content .tv-shows-wrap .tv-shows li:after,
.serp-listing:after,
.section #latest .box ul:after,
body.marketing .list li ul:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden;}

/*voting_submission*/
div#signup ul.errors {background-color:#e7e7e7;border:2px solid #fcadad;font-weight:bold;}
div#signup ul.errors li {padding:2px 5px;list-style-type: circle;list-style-position:inside;}
div#signup p.errors {color: #f22424; font-weight:bold;}


/* the overlayed element */
#overlay-info {border:4px solid #dadada;width:490px;}
#overlay-info div.clear {height:1px;padding:0;}
#overlay-info, #overlay-info-pdf {border:10px solid #868686}
#overlay-info, #overlay-info-pdf { -moz-border-radius-bottomleft:6px; -moz-border-radius-bottomright:6px; -moz-border-radius-topleft:6px; -moz-border-radius-topright:6px; border:10px solid rgba(82, 82, 82, 0.698); display:none; z-index:10000;}
#overlay-info {width:490px;}
#overlay-info-pdf {width:948px;height:630px;}
#overlay-info-pdf div.pdf_issue {z-index:1350;}
#overlay-info-pdf button.close {background:url("/_common/images/prettyPhoto/dark_square/sprite.png") no-repeat scroll -1px -1px transparent; height:22px; width:75px;float:right; margin:2px;text-indent:-10000px;}
div.voting_meta {display:none;}
#overlay-info div { background-color:#FFFFFF; border:1px solid #FFFFFF; padding:10px; }
#overlay-info h2 { background-color:#6D84B4; border:1px solid #3B5998; color:#FFFFFF; font-size:20px; margin:-11px -11px 0; padding:5px 10px; }
#overlay-info p {font-size:14px;}
#overlay-info button.close {background-color:#555555;color:#fff;float:left;margin:20px 0 0 60px;}
#overlay-info div.no_more {width:100px;float:left;padding:0;margin-top:20px;}
#overlay-info ul.links li {float:left;padding:0 26px;}
#overlay-info ul.links li a {display:block;}
div#amchart{display:inline;}

/* fancybox */
#fancybox-loading {position: fixed;top: 50%;left: 50%; height: 40px; width: 40px; margin-top: -20px; margin-left: -20px; cursor: pointer; overflow: hidden; z-index: 1104; display: none;}
* html #fancybox-loading { /* IE6 */ position: absolute; margin-top: 0;}
#fancybox-loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background-image: url('/_common/images/fancybox.png');}
#fancybox-overlay { position: fixed; top: 0; left: 0; bottom: 0; right: 0; background: #000; z-index: 1100; display: none;}
* html #fancybox-overlay { /* IE6 */ position: absolute; width: 100%;}
#fancybox-tmp { padding: 0; margin: 0; border: 0; overflow: auto; display: none;}
#fancybox-wrap { position: absolute; top: 0; left: 0; margin: 0; padding: 20px; z-index: 1101;display: none;}
#fancybox-outer { position: relative; width: 100%; height: 100%; background: #FFF;}
#fancybox-inner { position: absolute; top: 0; left: 0; width: 1px; height: 1px; padding: 0; margin: 0; outline: none; overflow: hidden;}
#fancybox-hide-sel-frame { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: transparent;}
#fancybox-close { position: absolute; top: -15px; right: -15px; width: 30px; height: 30px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px 0px; cursor: pointer; z-index: 1103; display: none;}
#fancybox_error { color: #444; font: normal 12px/20px Arial; padding: 7px; margin: 0;}
#fancybox-content { height: auto; width: auto; padding: 0; margin: 0;}
#fancybox-img { width: 100%; height: 100%; padding: 0; margin: 0; border: none; outline: none; line-height: 0; vertical-align: top;-ms-interpolation-mode: bicubic;}
#fancybox-frame { position: relative; width: 100%; height: 100%; border: none; display: block;}
#fancybox-title { position: absolute; bottom: 0; left: 0; font-family: Arial; font-size: 12px; z-index: 1102;}
.fancybox-title-inside { padding: 10px 0; text-align: center; color: #333;}
.fancybox-title-outside { padding-top: 5px; color: #FFF; text-align: center; font-weight: bold;}
.fancybox-title-over { color: #FFF; text-align: left;}
#fancybox-title-over { padding: 10px; background-image: url('/_common/images/fancybox/fancy_title_over.png'); display: block;}
#fancybox-title-wrap { display: inline-block;}
#fancybox-title-wrap span { height: 32px; float: left;}
#fancybox-title-left { padding-left: 15px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -90px; background-repeat: no-repeat;}
#fancybox-title-main { font-weight: bold; line-height: 29px; background-image: url('/_common/images/fancybox/fancybox-x.png'); background-position: 0px -40px; color: #FFF;}
#fancybox-title-right { padding-left: 15px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -55px -90px; background-repeat: no-repeat;}
#fancybox-left, #fancybox-right { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; outline: none; background-image: url('/_common/images/fancybox/blank.gif'); z-index: 1102; display: none;}
#fancybox-left { left: 0px;}
#fancybox-right { right: 0px;}
#fancybox-left-ico, #fancybox-right-ico { position: absolute; top: 50%; left: -9999px; width: 30px; height: 30px; margin-top: -15px; cursor: pointer; z-index: 1102; display: block;}
#fancybox-left-ico { background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -30px;}
#fancybox-right-ico { background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -60px;}
#fancybox-left:hover, #fancybox-right:hover { visibility: visible;    /* IE6 */}
#fancybox-left:hover span { left: 20px;}
#fancybox-right:hover span { left: auto; right: 20px;}
.fancy-bg { position: absolute; padding: 0; margin: 0; border: 0; width: 20px; height: 20px; z-index: 1001;}
#fancy-bg-n { top: -20px; left: 0; width: 100%; background-image: url('/_common/images/fancybox/fancybox-x.png');}
#fancy-bg-ne { top: -20px; right: -20px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -162px;}
#fancy-bg-e { top: 0; right: -20px; height: 100%; background-image: url('/_common/images/fancybox/fancybox-y.png'); background-position: -20px 0px;}
#fancy-bg-se { bottom: -20px; right: -20px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -182px; }
#fancy-bg-s { bottom: -20px; left: 0; width: 100%; background-image: url('/_common/images/fancybox/fancybox-x.png'); background-position: 0px -20px;}
#fancy-bg-sw { bottom: -20px; left: -20px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -142px;}
#fancy-bg-w { top: 0; left: -20px; height: 100%; background-image: url('/_common/images/fancybox/fancybox-y.png');}
#fancy-bg-nw { top: -20px; left: -20px; background-image: url('/_common/images/fancybox/fancybox.png'); background-position: -40px -122px;}
/* IE */
#fancybox-loading.fancybox-ie div { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_loading.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-close { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_close.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-title-over { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_title_over.png', sizingMethod='scale'); zoom: 1; }
.fancybox-ie #fancybox-title-left { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_title_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-main { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_title_main.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-title-right { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_title_right.png', sizingMethod='scale'); }

.fancybox-ie #fancybox-left-ico  { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_nav_left.png', sizingMethod='scale'); }
.fancybox-ie #fancybox-right-ico { background: transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_nav_right.png', sizingMethod='scale'); }

.fancybox-ie .fancy-bg { background: transparent !important; }

.fancybox-ie #fancy-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_n.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_e.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_se.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_s.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_w.png', sizingMethod='scale'); }
.fancybox-ie #fancy-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_common/images/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); }

#content .no-clear {clear: none;}


/* Some resets for compatibility with existing CSS */
.date_selector, .date_selector * {
  width: auto;
  height: auto;
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  text-align: left;
  text-decoration: none;
}
.date_selector {
  background: #F2F2F2;
  border: 1px solid #bbb;
  padding: 5px;
  margin: -1px 0 0 0;
  position: absolute;
  z-index: 100000;
  display: none;
}
.date_selector_ieframe {
  position: absolute;
  z-index: 99999;
  display: none;
}
  .date_selector .nav {
    width: 17.5em; /* 7 * 2.5em */
  }
  .date_selector .month_nav, .date_selector .year_nav {
    margin: 0 0 3px 0;
    padding: 0;
    display: block;
    position: relative;
    text-align: center;
  }
  .date_selector .month_nav {
    float: left;
    width: 55%;
  }
  .date_selector .year_nav {
    float: right;
    width: 35%;
    margin-right: -8px; /* Compensates for cell borders */
  }
  .date_selector .month_name, .date_selector .year_name {
    font-weight: bold;
    line-height: 20px;
  }
  .date_selector .button {
    display: block;
    position: absolute;
    top: 0;
    width: 18px;
    height: 18px;
    line-height: 17px;
    font-weight: bold;
    color: #003C78;
    text-align: center;
    font-size: 120%;
    overflow: hidden;
    border: 1px solid #F2F2F2;
  }
    .date_selector .button:hover, .date_selector .button.hover {
      background: none;
      color: #003C78;
      cursor: pointer;
      border-color: #ccc;
    }
  .date_selector .prev {
    left: 0;
  }
  .date_selector .next {
    right: 0;
  }
  .date_selector table {
    border-spacing: 0;
    border-collapse: collapse;
    clear: both;
  }
    .date_selector th, .date_selector td {
      width: 2.5em;
      height: 2em;
      padding: 0;
      text-align: center;
      color: black;
    }
    .date_selector td {
      border: 1px solid #ccc;
      line-height: 2em;
      text-align: center;
      white-space: nowrap;
      color: #003C78;
      background: white;
    }
    .date_selector td.today {
      background: #FFFEB3;
    }
    .date_selector td.unselected_month {
      color: #ccc;
    }
    .date_selector td.selectable_day {
      cursor: pointer;
    }
    .date_selector td.selected {
      background: #D8DFE5;
      font-weight: bold;
    }
    .date_selector td.selectable_day:hover, .date_selector td.selectable_day.hover {
      background: #003C78;
      color: white;
    }
