html,body {
font-family:Verdana, Geneva, sans-serif;
font-size:11px;
border:none;
margin:0;
padding:0;
}

img {
border:none;
}

a,a:visited {
color:#f19125;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

table {
border-collapse:collapse;
}

#spacer {
clear:both;
haight:0;
line-height:0;
font-size:0;
}

* {
margin:0;
padding:0;
}

form button:hover {
cursor:pointer;
}

body {
background:url(img/body_bg.png) repeat-x;
}
body#helios {
background:url(img/body_bg_helios.png) repeat-x;
}
body#helios a, body#helios a:visited {
color:#2E8E06;
}
.node-type-clanek_helios h2 a, .node-type-clanek_helios h2 a:visited{
color:#005AAD !important;
}

#topNav {
height:26px;
line-height:22px;
text-align:right;
}

#topNav table {
width:100%;
text-align:right;
_margin-top:3px;
margin:0;
}

#topNav table * {
vertical-align:middle;
}

#topNav #rememberMe {
width:auto;
margin-right:5px;
}

#topNav a,#topNav a:visited {
color:#000;
}

#topNav form input {
height:15px;
font-size:11px;
text-align:right;
width:140px;
border:1px solid #999;
color:#333;
padding:0 5px;
}

#topNav form button {
background:url(./img/btnBg.png);
border:none;
width:68px;
height:16px;
_paddin-bottom:0;
padding-bottom:0;
line-height:16px;
text-align:center;
font-size:11px;
margin:0 5px;
}

#logo {
float:left;
width:232px;
padding-top:12px;
}

#bannerTabs {
float:left;
width:728px;
height:150px;
}

#letterboard {
height:90px;
padding:13px 0 12px;
}

#tabs {
height:35px;
}

#tabs a {
float:left;
width:140px;
height:35px;
margin-left:4px;
line-height:35px;
text-align:center;
color:#3d3c3c;
font-size:13px;
}

.selected {
background:url(img/tab_s.png);
font-weight:700;
text-transform:uppercase;
}

.deselected {
background:url(img/tab_d.png);
}

#headerImg {
float:left;
height:184px;
width:213px;
}

#headerDesc {
float:left;
height:184px;
width:478px;
padding-left:15px;
padding-right:10px;
line-height:20px;
font-size:13px;
color:#3d3c3c;
}

#headerDesc table {
vertical-align:middle;
height:184px;
}

#headerDesc tbody {
border-top:0;
}

#headerBanners {
float:left;
width:234px;
padding-left:10px;
height:157px;
padding-top:27px;
}

#banner1,#banner2 {
width:234px;
height:60px;
}

#login form input {
height:15px;
font-size:11px;
text-align:right;
width:150px;
border:1px solid #999;
margin-bottom:5px;
}

#login form button {
margin-left:65px;
background:url(img/btnBg.png);
border:none;
width:85px;
height:20px;
_paddin-bottom:0;
padding-bottom:0;
text-align:center;
font-size:11px;
margin-bottom:10px;
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
}

#whiteField {
float:left;
margin-left:10px;
margin-top:10px;
}

#whiteTop {
width:232px;
height:10px;
background:url(img/whiteFieldTop.png);
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
}

#whiteMid {
width:212px;
height:104px;
background:url(img/white20.png);
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
_margin-top:-3px;
color:#3d3c3c;
padding:0 10px;
}

#whiteMid #importantURLs {
_margin-bottom:-10px!important;
}

#whiteMid h1 {
font-size:14px;
margin-bottom:7px;
font-weight:400;
color:#3d3c3c;
font-family:Verdana;
}

#whiteMid li {
margin:0!important;
}

#whiteMid ul {
margin-left:25px;
}

#whiteMid #statistics li {
line-height:15px;
}

#whiteMid #importantURLs a {
display:block;
height:20px;
line-height:20px;
padding-left:25px;
background:url(img/roof.png) left center no-repeat;
_background-position:0 3px;
float:none;
width:auto;
font-size:10px;
overflow:hidden;
word-wrap:break-word;
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
margin:0 2px!important;
}

#whiteBott {
width:232px;
height:10px;
background:url(img/whiteFieldBott.png);
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
}

#searchBar {
width:696px;
background:url(img/searchBarBg.png);
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
margin-top:10px;
_margin-top:5px;
text-align:right;
padding:0 10px;
}

#searchBar table tbody {
border:none!important;
}

#searchBar td {
vertical-align:middle;
height:30px;
}

#searchBar form {
text-align:right;
display:inline;
}

#searchBar form input {
height:15px;
font-size:11px;
text-align:right;
width:495px;
border:1px solid #999;
padding:0 5px;
}

#searchBar form button {
background:url(img/btnBg.png);
border:none;
width:68px;
height:16px;
_paddin-bottom:0;
padding-bottom:0;
line-height:16px;
text-align:center;
font-size:11px;
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
margin:0 5px;
}

#searchBar select {
font-size:11px;
border:1px solid #999;
width:100px;
}

#headerBlogLinks a {
width:212px;
overflow:hidden!important;
display:block;
line-height:15px;
height:15px;
}

#left,#middle {
float:left;
width:387px;
margin-right:10px;
padding-top:10px;
}

#rightBox,#leftBox {
margin-bottom:20px;
border-bottom:1px dotted silver;
padding-bottom:10px;
}

#line1,#line2,div.entry-content {
line-height:15px;
background:#EEE;
margin-bottom:1px;
padding:5px;
}

#line1 a,#line2 a,.entry-content a {
display:block;
height:15px;
overflow:hidden;
word-wrap:break-word;
}

#line1 img,#line2 img,.entry-content img {
float:left;
margin-right:10px;
}

#line1 #titleLink,#line2 #titleLink,.entry-content a {
font-weight:700;
color:#900;
}

#line1 #forumLink,#line2 #forumLink,.entry-content #forumLink {
display:inline!important;
}

#right {
float:left;
width:166px;
margin-top:10px;
}

.tr h1,#leftBox h1,#rightBox h1,.hslice h1 {
color:#333;
font-size:14px;
line-height:10px;
margin-bottom:10px;
padding:0 10px;
}

#leftBox h1,#rightBox h1,.hslice h1 {
border-bottom:1px solid #A6A4A4;
color:#686767;
padding:0 0 10px;
}

#quickJump form {
text-align:right;
border-top:1px dotted silver;
border-bottom:1px dotted silver;
margin-top:10px;
padding:10px;
}

#quickJump form input {
height:15px;
font-size:11px;
text-align:right;
width:134px;
border:1px solid #999;
margin-bottom:5px;
padding:0 5px;
}

#quickJump a {
display:block;
width:42px;
height:42px;
float:left;
margin-left:10px;
_margin:0 4px 0 5px;
margin-top:10px;
}

#jumpLink1 {
background:url(img/jumpSprite.jpg) no-repeat;
}

#jumpLink2 {
background:url(img/jumpSprite.jpg) no-repeat 0 -42px;
}

#jumpLink3 {
background:url(img/jumpSprite.jpg) no-repeat 0 -84px;
}

#jumpLink4 {
background:url(img/jumpSprite.jpg) no-repeat 0 -126px;
}

#jumpLink5 {
background:url(img/jumpSprite.jpg) no-repeat 0 -168px;
}

#jumpLink6 {
background:url(img/jumpSprite.jpg) no-repeat 0 -210px;
}

#importantURLs a,#importantURLs a:visited {
display:block;
height:20px;
line-height:20px;
padding-left:25px;
background:url(img/roof.png) center left no-repeat;
float:none;
width:auto;
font-size:10px;
overflow:hidden;
word-wrap:break-word;
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
margin:0 2px!important;
}

#squareBanner {
padding-top:15px;
}

#footer {
background:#ffe5c7 url(img/footerBg.png) repeat-x;
margin-top:10px;
padding-top:25px;
padding-bottom:10px;
color:#333;
}

#footer img {
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
}
#footer_helios {
background:#CDDFEE url(img/footerBg.png) repeat-x;
margin-top:10px;
padding-top:25px;
padding-bottom:10px;
color:#333;
}

#footer_helios img {
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
}
#footerColumn {
float:left;
border-right:1px solid #CCC;
height:80px;
padding:0 25px;
}

#footerColumn a {
display:block;
color:#900;
}

#footerColumn h1 {
font-size:14px;
font-weight:400;
margin-bottom:5px;
}

#blogArea {
float:left;
width:794px;
padding-top:10px;
overflow:hidden;
}

#forumArea {
float:left;
width:100%;
padding-top:10px;
}

#skyscrapper {
width:160px;
margin-left:6px;
}

#forumStatistics,#newOnForum {
padding-left:6px;
font-size:11px;
margin-top:10px;
}

#forumStatistics .tr,#newOnForum .tr {
padding:10px 6px;
}

#forumStatistics h1,#newOnForum h1 {
margin-bottom:15px;
font-weight:400;
}

#leftAdColumn,#rightAdColumn {
float:left;
width:475px;
padding-top:10px;
}

#leftAdColumn #titleLink,#rightAdColumn #titleLink {
text-align:left;
}

#leftAdColumn #line1,#leftAdColumn #line2,#rightAdColumn #line1,#rightAdColumn #line2 {
text-align:justify;
margin-bottom:10px;
}

#leftAdColumn img,#rightAdColumn img {
padding-bottom:5px;
}

#leftAdColumn #leftBox,#rightAdColumn #leftBox {
padding-bottom:0;
}

#leftAdColumn {
margin-right:10px;
}

#article {
padding-top:10px;
}

.first {
margin-left:0!important;
padding-left:0!important;
}

.t {
background:url(img/t.png) 0 0 repeat-x;
}

.b {
background:url(img/dot.png) 0 100% repeat-x;
}

.l {
background:url(img/dot.png) 0 0 repeat-y;
}

.r {
background:url(img/dot.png) 100% 0 repeat-y;
}

.bl {
background:url(img/bl.png) 0 100% no-repeat;
}

.br {
background:url(img/br.png) 100% 100% no-repeat;
}

.tl {
background:url(img/tl.png) 0 0 no-repeat;
}

.tr {
background:url(img/tr.png) 100% 0 no-repeat;
padding:10px 0 0;
}

.node-type-album .submitted,.node-type-album .taxonomy, .node-type-sponzoriran_album .submitted,.node-type-sponzoriran_album .taxonomy {
display:none;
}

.node-type-album .content, .node-type-sponzoriran_album .content {
border:none!important;
padding:0!important;
}

.node-type-album fieldset, .node-type-sponzoriran_album fieldset {
clear:both;
margin:10px;
}

#lastAlbumsHeader,#categoriesTitle,#randomAlbumsTitle,#randomAlbums {
border:1px solid #D5D1BE;
background:#F6F5F0;
padding-left:5px;
}

#sponsorTitle {
color:#F19125;
}
#sponsorImg {
border:5px solid #F19125!important;
}


#lastAlbumsHeader,#categoriesTitle,#randomAlbumsTitle {
height:30px;
line-height:30px;
font-weight:700;
}

#paginatorFrame,#imageComment,#addComentForm {
border:1px solid #D5D1BE;
background:#F6F5F0;
margin-top:10px;
padding:5px;
}

#lastAlbumsHeader #txt {
float:left;
width:255px;
}

#categoriesTitle #txt {
float:left;
width:662px;
}

#albumOptions {
padding-top:5px;
padding-right:5px;
text-align:right;
}

#lastAlbumsHeader #addAlbum a,#categoriesTitle #addAlbum a {
background:url(img/album/addAlbum.png) no-repeat center;
width:95px;
height:30px;
line-height:30px;
padding-left:25px;
display:block;
}

#albumInfo {
border:1px solid #D5D1BE;
border-top:1px solid #fffdf3;
background:#F6F5F0;
padding:5px;
}

#albumInfo #txt {
float:left;
width:255px;
line-height:20px;
}

#albumTitle {
font-size:12px;
font-weight:700;
color:#900;
}

#categoryTitle {
border-bottom:1px dotted #A6A4A4;
color:#900;
font-size:14px;
line-height:10px;
margin-bottom:10px;
padding:0 0 10px;
}

#categoryL,#categoryR {
float:left;
border:1px solid #D5D1BE;
border-top:1px solid #fffdf3;
width:385px;
background:#F6F5F0;
height:110px;
padding:5px;
}

#categoryR {
border-left:1px solid #fffdf3;
}

#categoryR #txt,#categoryL #txt {
float:left;
width:260px;
padding-right:5px;
}

#categoryDescription {
color:#666;
}

#categoryL #txt p,#categoryR #txt p {
padding-top:5px;
}

#albumStats {
font-size:10px;
letter-spacing:-1px;
}

#lastInAlbum {
font-size:10px;
padding-top:10px;
letter-spacing:-1px;
}

#randomAlbumsTitle {
margin-top:10px;
padding-left:9px;
}

#randomAlbums, #randomSponsorAlbums {
border-top:1px solid #fffdf3;
height:auto;
padding:9px 0;
}

#randomAlbum,.view-grid-item {
float:left;
width:120px;
margin-left:10px;
text-align:center;
margin-bottom:10px;
padding:0;
}

#randomAlbum #albumTitle a {
width:120px;
overflow:hidden;
color:#900;
display:block;
height:30px;
}

#randomAlbum #albumAuthor {
line-height:11px;
}

#imageStats {
line-height:12px;
font-size:10px;
letter-spacing:-1px;
font-weight:400;
color:#999;
}

#albumVideos {
margin-top:15px;
padding-top:15px;
border-top:1px dotted #CCC;
clear:both;
}

#pageCounter {
text-align:center;
margin:0 auto;
}

#pageCounter a,#dots,#currentPage {
width:25px;
line-height:20px;
background:url(img/pageCount.png) repeat-x;
border:1px solid #D5D1BE;
zoom:1;
display:inline;
text-align:center;
font-weight:400;
border-right:none;
margin-right:-4px;
}

#goToLastPage {
border-right:1px solid #D5D1BE!important;
}

#dots {
padding:0 3px;
}

#currentPage {
font-weight:700!important;
color:#666!important;
background:#F6F5F0!important;
}

#pageCounter a:hover {
background:#F6F5F0!important;
text-decoration:none!important;
}

#bigImage {
padding:20px 20px 0;
}

#bigImage img {
border:10px solid #FFF;
}

#rateImage,#imageDescription {
line-height:12px;
padding:0 20px;
}

#imageDescription {
color:#666;
margin-bottom:20px;
font-weight:400;
}

#imgCount {
text-align:center;
font-weight:700;
font-size:13px;
color:#666;
}

#imageComment {
padding-left:70px;
padding-top:20px;
background:#F6F5F0 url(img/quotemark.png) left top no-repeat;
}

#sort {
margin-left:50px;
font-weight:400;
border:1px dotted #CCC;
border-top:none;
border-bottom:none;
padding:0 5px;
}

div.view-content-zadnji-spletniki,#blogger,div.view-content-spletnik-uporabnika {
background:#F6F5F0 none repeat scroll 0 0;
border:1px solid #D5D1BE;
margin-bottom:10px;
padding:10px 25px;
}

div.view-content-zadnji-spletniki table,div.view-content-spletnik-uporabnika table {
width:100%;
}

#blogArea td.active {
background-color:#F6F5F0;
}

#blogArea td {
background-color:#FBFAF6;
border-top:1px solid #D5D1BE;
padding:6px;
}

td.view-field-node-title {
text-align:left!important;
}

td.view-field-asset-aid {
width:40px;
height:50px;
background-image:url(./img/spletnikBlankPss.png);
background-repeat:no-repeat;
background-position:center;
}

td.view-field-asset-aid img {
background:transparent url(images/f_logo.png) no-repeat scroll left top;
border:1px solid #404040;
}

div.node div.content {
background:#F6F5F0 none repeat scroll 0 0;
border:1px solid #D5D1BE;
margin-bottom:10px;
overflow:hidden;
padding:10px 25px;
}

div.comment {
border:1px solid #D5D1BE;
margin-top:10px;
}

div.comment ul.links {
text-align:right;
}

div.comments {
margin-left:30px;
}

h2.comments {
font-size:1.538em;
line-height:1.2em;
margin-bottom:.25em;
}

h3.comment-title {
font-size:1.35em;
margin:0;
padding:0;
}

.comment {
background-color:#F7F7F7;
border:1px solid #ccc;
margin:0 0 2em;
padding:1em;
}

.content blockquote p {
margin:0;
padding:0 20px 8px;
}

blockquote {
background:url(images/close-quote.gif) no-repeat right bottom;
color:#620203;
font-family:serif;
margin:10px 0;
}

blockquote :first-child {
background:url(images/open-quote.gif) no-repeat left top;
padding:10px 0 0 20px;
}

div.field-field-slika .field-item {
text-align:center;
margin-bottom:10px;
}

#wrapper,#footerContent {
width:960px;
margin:0 auto;
}

#topNav form input:focus,#login form input:focus,.cleardefault:focus {
background:#ffe5c7;
border:1px solid #F60;
}

#headerDesc a,#whiteMid a,#searchBar a,#line1 #userLink,#line2 #userLink,.entry-content #userLink {
color:#900;
}

#headerDesc p,#importantURLs {
padding-bottom:10px;
}

#banner1,div.field-field-opis-slike {
margin-bottom:10px;
}

#headerFields,#middle,#txt p {
float:left;
}

#whiteMid p,#search form button {
margin-bottom:5px;
}

#whiteMid #importantURLs a:hover,#importantURLs a:hover {
background:#ffe5c7 url(img/roof.png) center left no-repeat;
behavior:url(/vsebina/sites/all/themes/zen/podsvojostreho/iepngfix.htc);
text-decoration:none;
}

#search,#footer p,.favCatTitle {
margin-top:10px;
}

#oneLiner li a,.view-blog-comment-week li a,.view-blog-view-week li a,.view-album-view-week li a,.view-album-comment-week li a {
display:block;
height:20px;
line-height:20px;
overflow:hidden;
width:185px;
word-wrap:break-word;
}

#lastAlbumsHeader #addAlbum,#categoriesTitle #addAlbum,#albumOptions,#albumInfo #img,#categoryR #img,#categoryL #img {
float:left;
width:120px;
}

#albumInfo #img img,#categoryR #img img,#categoryL #img img,#randomAlbum img {
border:5px solid #FFF;
}

#imageScroll,#rateImage,div.view-content-zadnji-spletniki td,div.view-content-spletnik-uporabnika td {
text-align:center;
}

.fivestar-form-item {
margin: 10px;
}
