/* ================================================================ */
/*          glowne definicje strony                                 */
/* ================================================================ */

* {margin: 0; padding: 0;}

body {
   background: #000 url(gfx/background.jpg);
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 11px;
line-height:15px;
color: #bbbbbb;
}

a:visited { text-decoration: none; color: #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
a:link    { text-decoration: none; color: #bbbbbb; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}
a:hover   { text-decoration: none; color: #666666; font-family:Arial, Helvetica, sans-serif; font-size: 11px;}

img {
border: 0px;
}

#headliner {
background: #2c2c2c;
width:100%;
height:16px;
}

#headliner ul { width:1000px; list-style:none; margin-left:auto; }
#headliner li { margin-left:3px; margin-right:5px; float:left; }

#page {
width:1000px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
}

/* ================================================================ */
/*                               top                                */
/* ================================================================ */
#top {
width:1000px;
height:20px;
float:left;
}

#header {
width:500px;
height:20px;
float:left;
}

#data {
width:500px;
height:20px;
color: #717171;
text-align:right;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 10px;
float:left;
}
/* ================================================================ */
/*                             head                                 */
/* ================================================================ */
#head {
background: url(img/head.jpg);
width:1000px;
height:68px;
float:left;
}

#logo {
width:202px;
height:68px;
float:left;
}

#inhead {
width:790px;
height:68px;
float:left;
}

#komunikat {
width:430px;
text-align:center;
height:57px;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
font-size: 15px;
font-weight:bold;
margin-top:11px;
margin-left:20px;
margin-right:20px;
float:left;
}

#search {
background: url(img/search.jpg);
width:320px;
height:57px;
margin-top:5px;
float:left;
}

#ls {
background: url(img/ls.jpg);
width:8px;
height:57px;
float:left;
}

#sform,#sform1,#sform2,#sform3 {
width:303px;
height:57px;
float:left;
}

#sform2,#sform3 {
display:none;
}


#rs {
background: url(img/rs.jpg);
width:9px;
height:57px;
float:left;
}

#end_head {
background: url(img/end_head.jpg);
width:8px;
height:68px;
float:left;
}

.sforma {
background: url(img/sforma.jpg);
width:49px;
height:18px;
border:none;
color:#ffffff;
font-weight:bold;
}
/* ================================================================ */
/*                             main                                 */
/* ================================================================ */
#serwisy {
width:800px;
height:50px;
float:left;
}

#ada {
width:800px;
margin-left:100px;
margin-right:auto;
margin-top:15px;
margin-bottom:15px;
text-align:center;
float:left;
}

#adb {
width:300px;
height:250px;
margin-bottom:15px;
float:left;
}

#adsky {
width:164px;
height:624px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
margin-left:5px;
margin-bottom:5px;
float:left;
}

.sky {
width:100px;
height:600px;
margin-left:auto;
margin-right:auto;
float:left;
}

.sky_title {
background: url(img/box_title.jpg);
width:156px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

#home {
width:1000px;
float:left;
}

#main {
width:840px;
margin-left:10px;
float:left;
}

#content {
width:1000px;
float:left;
}

#home_contener {
width:1000px;
margin-bottom:5px;
float:left;
}


.lcontener {
width:490px;
margin-left:5px;
margin-right:5px;
float:left;
}

.rcontener {
width:300px;
float:left;
}



.bigboxes {
width:500px;
float:left;
}

#lbox {
width:150px;
float:left;
}

#rbox {
width:150px;
float:left;
}

#tail {
width:1000px;
height:25px;
margin-top:5px;
float:left;
}


#copyright {
width:200px;
float:left;
}

#linki {
width:800px;
text-align:right;
float:left;
}




#main_title {
background: url(img/box_title.jpg);
width:832px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

#main_text {
width:838px;
text-align: justify;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
font-size: 12px;
float:left;
}
/* ================================================================ */
/*                              home                                */
/* ================================================================ */
#home_news {
width:800px;
height:344px;
margin-right:5px;
float:left;
}

#home_lista_news {
width:195px;
height:344px;
float:left;
}
#home_listanews {
background: #000000 url(img/ct.jpg);
background-repeat:repeat-x;
width:188px;
height:310px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

#news {
background: #000000 url(img/ct.jpg);
background-repeat:repeat-x;
width:798px;
height:310px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

#lista_newsow {
width:788px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
margin-bottom:10px;
float:left;
}

#gsm {
width:298px;
height:300px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

#longtail {
background: #000000 url(img/ct.jpg);
background-repeat:repeat-x;
width:998px;
height:200px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

#longtail_title {
background: url(img/box_title.jpg);
width:998px;
height:24px;
float:left;
}

.klatka {
width:125px;
height:200px;
margin-left:5px;
margin-right:5px;
float:left;
}

.klatka_others {
width:430px;
height:200px;
margin-left:4px;
margin-right:4px;
float:left;
}

.klatka_social {
width:280px;
height:200px;
margin-left:5px;
margin-right:5px;
float:left;
}

/* ================================================================ */
/*                             classy                               */
/* ================================================================ */

#header h1 {
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 10px;
}

#main_title h1 {
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
}


/* ================================================================ */
/*                              boxy                                */
/* ================================================================ */
.lb {
background: url(img/lb.jpg);
width:4px;
height:24px;
float:left;
}

.box_title {
background: url(img/box_title.jpg);
width:140px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.mbox_title {
background: url(img/box_title.jpg);
width:292px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.bbox_title {
background: url(img/box_title.jpg);
width:482px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.klatka_title {
width:125px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.klatka_others_title {
width:430px;
height:24px;
margin-left:10px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.klatka_social_title {
width:290px;
height:24px;
margin-left:10px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.home_title {
background: url(img/box_title.jpg);
width:792px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.home_lista {
background: url(img/box_title.jpg);
width:182px;
height:24px;
text-align: left;
font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
color: #717171;
font-size: 12px;
float:left;
}

.rb {
background: url(img/rb.jpg);
width:4px;
height:24px;
float:left;
}

.box_content {
width:146px;
margin-bottom:5px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

.bigboxes {
background: #000000 url(img/ct.jpg);
background-repeat:repeat-x;
width:488px;
padding-top:5px;
margin-bottom:5px;
border-left:#1b1b1b 1px solid;
border-right:#1b1b1b 1px solid;
border-bottom:#1b1b1b 1px solid;
float:left;
}

/* ================================================================ */
/*                             newsy                                */
/* ================================================================ */

.news_left {
width:300px;
height:220px;
margin-top:5px;
margin-left:4px;
text-align:center;
float:left;
}

.news_right {
width:480px;
height:220px;
margin-top:5px;
margin-left:4px;
float:left;
}

/* ================================================================ */
/* podstawowe class'y modulow systemu                               */
/* ================================================================ */

.uni_01 {
  font-family: Verdana;
  font-size: 11px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 1px;
  padding-left: 3px;
  color: #555555;
}

.uni_02 {
  font-family: Verdana;
  font-size: 11px;
  padding-top: 2px;
  padding-right: 4px;
  padding-bottom: 2px;
  padding-left: 4px;
  color: #666666;
}

.poll {
  border: 0px;
  background: none;
}

.code {
  border: 1px #999999 solid;
  background-color: #F4f4f4;
  font-family: Courier;
  font-size: 12px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 16px;
  text-align: left;
  color: #990000;
}

.cytat {
  border: 1px #999999 solid;
  background-color: #F4f4f4;
  font-family: Verdana;
  font-size: 11px;
  padding-top: 1px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 16px;
  text-align: left;
  color: #006633;
}

.text     {

font-size: 11px;
text-align: justify;
padding-top: 3px;
padding-right: 5px;
padding-bottom: 3px;
padding-left: 5px; color: #666666; font-weight: normal;
}


.title {

  font-size: 11px;
  padding-top: 0px;
  padding-right: 3px;
  padding-bottom: 0px;
  padding-left: 3px;
  color: #666666;
}

.menu {

  font-size: 11px;
  padding-top: 0px;
  padding-right: 0px;
  padding-bottom: 0px;
  padding-left: 0px;
  color: #666666;
}

.o {

  font-size: 11px;
  padding-top: 1px;
  padding-right: 1px;
  padding-bottom: 1px;
  padding-left: 1px;
  font-weight: bold;
  color: #eeeeee;
}

.block {

  font-size: 11px;
  padding-top: 2px;
  padding-right: 3px;
  padding-bottom: 2px;
  padding-left: 3px;
  color: #666666;
}

input {

  font-size: 10px;
  color: #777777;
  border: 1px #000000 solid;
  background-color:#5E5E5E;
}

select {

  font-size: 10px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #F6f6f6;
}

textarea {

  font-size: 11px;
  color: #777777;
  border: 1px #bbbbbb solid;
  background-color: #F6f6f6;
}






/** Galeria zdjęć */
.image_title
{
  text-align: center;
}
.mid_thumb
{
  text-align: center;
}
.image_thumb
{
  text-align: center;
}

.full_image
{
  text-align: left;
}

.gallery
{
  text-align: center;
}

.h2{

}

