
@import "css/basic.css";
@import "css/colorbox.css";

body {
    font-family: Verdana, sans-serif;
    font-size: 12px;
    line-height: 125%;
    color: #fff;
    max-width: 1590px;
    min-width: 980px;
    width: 100%;
    margin: 0 auto;
  }


#page {
    margin: 0 auto;
    width: 100%;
    /* 95% or 950px */;
  }


tbody {
    border: none;
  }


tr.odd td, tr.even td {
    padding: 0.3em;
  }


h1, h2, h3, h4, h4 {
    padding-bottom: 5px;
    margin: 10px 0;
  }


h1 {
    font-size: 2.5em;
    line-height:150% !important;
  }


h2 {
    font-size: 2.2em;
  }


h3 {
    font-size: 1.9em;

  }


h4 {
    font-size: 100%;
  }


p {
    margin-bottom: 0em;
  }
  
p img {
    border:0;
}
a h2 img {
    border: 0 !important;
}
a {
    color: #341C28;
    font-weight : normal;
    text-decoration : none;
  }


a:hover {
    text-decoration: none;
    color: #8DBA1B;
  }


#section2 a:hover {
    text-decoration: underline;
    color: #f7800a;
  }


fieldset {
    border: 1px solid #ccc;
  }


pre {
    background-color: #eee;
    padding: 0.75em 1.5em;
    font-size: 12px;
    border: 1px solid #ddd;
  }


table {
    font-size: 1em;
  }


.form-item label {
    font-size: 1em;
    color: #eee;
  }


.item-list .title {
    color: #eee;
  }


.links {
    margin: 0;
  }


.comment .links {
    margin-bottom: 0;
  }


#header, #content {
    width: 100%;
  }


table.sections {
    width: 100%;
    color:#ffffff;
    padding: 0;
  }


.clr {
    clear: both;
  }


td.section.width49 {
    width: 50%;
  }


td.section.width33 {
    width: 33%;
  }


#masthead {
/*    float: none;
    clear: both;*/
    line-height: normal;
  }


#logo-title {
    float: left;
    margin: 0;
  }


/* Primary and Secondary links */


#navlist {
    font-size: 1.0em;
    padding: 0 0.8em 1.2em 0;
    color: #fff;
  }


#navlist a {
    font-weight: bold;
    color: #fff;
  }


#subnavlist {
    padding: 0.5em 1.2em 0.4em 0;
    font-size: 0.8em;
    color: #fff;
  }


#subnavlist a {
    font-weight: bold;
    color: #fff;
  }


ul.links li {
    border-left: 1px solid #ddd;
  }


ul.links li.first {
    border: none;
  }


#main {
    padding: 10px;
  }


div.block-menu {
    color:#ffffff;
  }


#help {
    font-size: 0.9em;
    margin-bottom: 1em;
  }


.messages {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 0.3em;
    margin-bottom: 1em;
  }


.error {
    border-color: red;
    border: 3px solid;
    background-color: #ffffff;
  }


#middlecontainer {
    padding:0px 0px 0px 0px;
  }


#sidebar-left {
    width: 240px;
    vertical-align: top;
  }


#sidebar-right {
    width: 40%;
    vertical-align: top;
  }


#sidebar-left .block, #sidebar-right .block {
    padding-top: 10px;
    padding-bottom: 15px;
    padding-left: 10px;
    padding-right: 10px;
  }


#footer {
    text-align: center;

    margin:0;
    font-size: 75%;
    padding: 1em;
  }


#footer a {
    font-weight:bold;
    color: #00aa00;
  }


#footer .block {
    padding: 0;
  }


div#breadcrumb {
    padding-left:14px;
    clear: both;
    font-size: 75%;
    border-bottom: 1px solid #8596aa;
  }


.title, .title a {
    font-weight: bold;
    color:#fff;
    margin: 0 auto;
/*     background: #444; */
  }


.submitted {
	font-size:75%;
  }


.links {
    color: #b8541b;
  }


.links a {
    font-weight: bold;
  }


.block, .box {
    padding: 0 0 0em 0;
  }


.block {
    padding-bottom: 0;
    margin-bottom: 0;
  }


.section .block, .section .box {
    padding: 0;
    padding-bottom: 0;
    margin-bottom: 15px;
  }


.block .title {
    margin: 0;
    display: none;
  }


.node {

  }

/*
.sticky {
  padding: .5em;
  background-color: #eee;
  border: solid 1px #ddd;
}
*/


.node .content, .comment .content {
/* font-size: 1.15em; */
  }
.node .content p img {
    margin: 0.5em !important;

}

.node .taxonomy {
    font-size: 0.8em;
    padding-left: 1em;
  }


.node .taxonomy a {
    font-weight: normal;
  }


.comment {
    border: 1px solid #73a2d7;
    padding: .5em;
    margin-bottom: 1em;
  }


.comment .title a {
    font-weight: normal;
  }


.comment .new {
    text-align: right;
    font-weight: bold;
    font-size: 0.8em;
    float: right;
    color: red;
  }


.node .picture, .comment .picture {
    float: right;
    margin: 0.5em;
  }


#aggregator .feed-source {
    background-color: #eee;
    border: 1px solid #ccc;
    padding: 1em;
    margin: 1em 0;
  }


#aggregator .news-item .categories, #aggregator .source, #aggregator .age {
    font-style: italic;
    font-size: 0.9em;
  }


#aggregator .title {
    margin-bottom: 0.5em;
  }


#aggregator h3 {
    margin-top: 1em;
  }


#forum table {
    width: 100%;
  }


#forum td {
    padding: 0.5em;
  }


#forum td.forum, #forum td.posts {
    background-color: #eee;
  }


#forum td.topics, #forum td.last-reply {
    background-color: #ddd;
  }


#forum td.container {
    background-color: #ccc;
  }


#forum td.container a {
    color: #555;
  }


#forum td.statistics, #forum td.settings, #forum td.pager {
    height: 1.5em;
    border: 1px solid #bbb;
  }


#forum td .name {
  }


#forum td .links {
    padding-top: 0.7em;
    font-size: 0.9em;
  }


#profile .profile {
    clear: both;
    border: 1px solid #73a2d7;
    padding: .5em;
    margin: 1em 0em;
  }


#profile .profile .name {
    padding-bottom: 0.5em;
  }


.block-forum h3 {
    margin-bottom: .5em;
  }


div.admin-panel .description {
    color: #8e6126;
  }


div.admin-panel .body {
    background: #f4f4f4;
  }


div.admin-panel h3 {
    color: #fff;
    padding: 5px 8px 5px;
    margin: 0;
  }

/* some table stuff */



div#section1 td.section, div#section2 td.section {
    padding: 10px 20px 0 20px;
  }

/* ====== Addons ====== */



.legal {
    margin-left: 75px;
  }


#user-login-form {
    text-align: left !important;
  }

/* tables */



table {
    margin: 0 0 0 0;
    width: 100%;
  }


thead th {
    border-bottom: 1px solid #065bb0;
    color: #000;
    font-size: 90%;
    font-weight: bold;
    color: #000;
    /* background: url(images/bg-thead.gif) repeat-x bottom left;
    */ padding: 4px 5px 0 5px;
  }


tr.even, tr.odd {
  }


tr.even {
    background: transparent;
  }


tr.odd {
    background: transparent;
  }


td.active {
    background: transparent;
  }


td {
    padding: 3px;
  }


td.menu-disabled {
    background-color: #2b2b2b;
  }

/* tabs */

ul .primary-links li{
display: inline;

}
.primary-links ul li a {
font-family: Arial, sans-serif;
font-size:140%;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;

}

h2 {
color: #E7DE60 !important;
}

h3 {
color: #E7DE60 !important;
/* text-decoration: underline; */
}
h3:hover {
color: #fff !important;
}
.bukiet{
position:relative;
float: right;
height: 17em;

}

#block-block-7{
margin-top: -6.6em;
margin-left:1em;
}

.topimage, .topimagemid {
width: 100%;
}
.rightimg {
width: 95%;

}
#block-block-7 .menu {
height: 5em;
}
#block-block-4{
margin-top: -1em;
}
.subtitleimg {
width: 50%;
position: relative;
margin-top:-6em;
z-index: -5;
}
.free_res {
color: #ff0;
font-size: 2.5em;
margin-top: 1em;
}
.stoly {
width: 31.5em;
}
.zobacz {
width: 6em;
margin-left: 40%;
}
