/*  

Theme Name: Freshy

Theme URI: http://www.jide.fr

Description: The jide WordPress theme : <a href="http://www.jide.fr">Jide</a>.

Version: 1.0

Author: Julien De Luca

Author URI: http://www.jide.fr

*/



/*

The CSS, XHTML and design is released under GPL:

http://www.opensource.org/licenses/gpl-license.php

*/



/* IMPORT */

    img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    }

    img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
    }

    img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
    }
	img {
	border-width:0px;
	}

    .alignright {
    float: right;
    }

    .alignleft {
    float: left;
    }

#sidebar input.btn,

#searchform input {

	width:65px !important;

	width:75px;

}



#searchform {

	margin-top:10px !important;

}



#searchform br {

	display:none;

}



input.btn,

#searchform input,

input#submit {

	background:#ff910c;

	color:#FFFFFF;

	padding:4px;

	border:1px outset #3e3d3e;

	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;

	text-transform:uppercase;

}

#searchform input#s {

	width:130px !important;

	padding:4px;

	border:1px solid #3e3d3e;

	font-size:1.2em;

	line-height:1em;

	text-transform:none;

	color:#3e3d3e;

	font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif;

	background:#ff910c;

}



.navigation {

	clear:both;

	padding:0;

	display:block;



}



.alignleft {

	display:block;

	font-size:16px;

}



.alignright {

	display:block;

}



.date { /* date & author */

	color : #ff910c;

	float:right;

	line-height:2.3em;

	margin:1.5em 0 5px 10px;

	padding-left:5px;

	border-left:1px solid #ff910c;

	font-size:.8em;

	text-align:center;

	position:relative;

	right:20px;

	bottom: 25px;

}



.date_day {

	display:block;

	font-size:3em;

	text-align:right;

}



.date_month {

	display:block;

	font-size:3em;

	text-align:right;

	font-weight:bold;

}



.date_year {

	display:block;

	font-size:1.4em;

	line-height:.9em;

}



/* ^^^^IMPORT ^^^^^*/

/* CSS Document */

* {
 margin: 0;
 padding: 0;
}
html
{
height: 100%;
}
body {
background-color:#f7c41f;
height: 100%;
}
table {
    padding-top:15px;
    padding-bottom:15px;
    border-spacing: 0px;
/*    border-collapse: collapse; */
    background: #f7c41f;
    border: 0px;
}
table th {
    text-align: left;
    font-weight: normal;
    padding: 0.1em 0.5em;
    border: 0px;
    border-bottom: 1px solid #fb9407;
}
table td {
    text-align: right;
    border: 0px;
    border-bottom: 1px solid #f7c41f;
    border-left: 1px solid #fb9407;
    padding: 0.1em 0.5em;
}
table tr.odd {
    background: #dd1343;
	color:#e0e05a;
}

th,td {
font-family: Verdana,Arial,sans-serif;
    font-size: 10pt;
}

#niusy{
position:absolute;
top:275px;
left:25px;
}

#niusy a{
height:32px;
width:32px;
display:block;
overflow: hidden;
background-image:url(images/icons/feed-icon-32x32-2.gif);
background-repeat:no-repeat;
}
#niusy a img{
display: block;
}
#niusy a:HOVER img{
margin-left: -32px;
}

#header_background{
z-index:2;
height:259px;
position:absolute;
left:0px;
top:0px;
width:100%;
background-image:url(images/header_background.gif);

}
#banner{
z-index:3;
position:relative;
top: 0 px;
margin: 0 auto;
height:367px;
width: 778px;
background-image:url(images/banner.jpg);
background-repeat:no-repeat;
}
.footer_background{
clear:both;
width:100%;
height:117px;
background-image:url(images/footer_background.gif);

text-align:center;
}
.footer_background div{
font-family: Verdana;
color: #f7c41f;
text-decoration: none;
word-spacing: normal;
letter-spacing: 0;
line-height: 12px;
font-size: 10px;
text-align:right;
position: relative;
top: 42px;
right: 10px;
}
#container{
z-index:4;
position:absolute;
padding: 0px;
top:0px;
width:100%;
height:100%;
}


#content{
z-index:90;
position:relative;
margin: 0 auto;
width:796px;
height: 100%;
top:0px;
clear:both;
padding-top: 0px;
}
#main_content{
float:left;
width: 560px;
padding-top:360px;
line-height: 1.5;
padding-bottom: 20px;
}

#main_content a{
font-family:Verdana, Helvetica, sans-serif;
font-size:14px;
color: #ff003d;
text-decoration:none;
}
#main_content a:hover{

color: #FFFFFF;

}
#main_content h1{
font-family:Verdana, Helvetica, sans-serif;
font-size:18px;
color:#ccf390;
text-transform: uppercase;
letter-spacing: -0.8px;
font-weight: 900;
padding-bottom:0px;
}
#main_content h1 a{
font-family:Verdana, Helvetica, sans-serif;
font-size:18px;
color:#ccf390;
text-transform: uppercase;
letter-spacing: -0.8px;
font-weight: 900;
padding-bottom:0px;
text-decoration:none;
}
#main_content h1 a:hover{
color:#FFFFFF;
}


.highlight{
background-color:#de1444;
}
#main_content p{
margin: 0px 70px 10px 0px;
color: #3e3d3e;
text-decoration: none;

font-family: helvetica,sans-serif;
font-size: 11px;
letter-spacing: 0.4pt;
word-spacing: 0.4pt;
line-height: 1.6;
}
#main_content p em{
font-size: 1.1em;
letter-spacing: 0.4pt;
word-spacing: 0.8pt;
line-height: 1;
}
#main_content h2, h3 , h4, h5, h6 {
padding-top:6px;
font-family: helvetica,sans-serif;
}

#main_content h2{
font-size:17px;
}
#main_content h3{
font-size:16px;
}
#main_content h4{
font-size:15px;
}
#main_content h5{
font-size:12px;
}
#main_content h6{
font-size:11px;
}
.entry {
margin-top:20px;
margin-left:5px;
color: #3e3d3e;
}


#sidemenu{
float:right;
width: 180px;
padding-top:360px;

font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
color: #3e3d3e;
text-decoration:none;
}
#sidemenu h1{
font-family: helvetica,sans-serif;
font-size:18px;
color:#ff003d;
letter-spacing: -1px;
text-transform:uppercase;
}
#sidemenu h1 font {
	color: #fc930a;
	font-size:24px;
}
#sidemenu ul{
padding: 10px 0px;
list-style:none;
}

#sidemenu a{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
color: #3e3d3e;
text-decoration:none;
}
#sidemenu a:hover{
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
color: #FFFFFF;/*#ff003d;*/
text-decoration:none;

}
#sidemenu img{
border: 0;
}
#sidemenu p{
padding-top:5px;
font-family:Verdana, Helvetica, sans-serif;
font-size:11px;
font-variant:small-caps;
color: #3e3d3e;
text-decoration:none;
}

/*  BUTTONS   */

#main_menu a{



}

#main_menu img{

border:0;

}

#button_pstrykaliada{

z-index:5;

position:relative;

margin: 0 auto;

top: -130px;

text-align:left;

height:104px;

width:118px;

left: 70px;

}



#button_pstrykaliada a{

height:104px;

width:118px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_pstrykaliada.gif);

background-repeat:no-repeat;

}

#button_pstrykaliada a img{

display: block;

}

#button_pstrykaliada a:HOVER img{

margin-left: -118px;

}



#button_wydarzenia{

z-index:6;

position:relative;

margin: 0 auto;

top: -175px;

text-align:left;

height:18px;

width:113px;

left: 130px;

}

#button_wydarzenia a{

height:18px;

width:113px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_wydarzenia.gif);

background-repeat:no-repeat;

}

#button_wydarzenia a img{

display: block;

}

#button_wydarzenia a:HOVER img{

margin-left: -113px;

}



#button_galeria{

z-index:6;

position:relative;

margin: 0 auto;

top: -194px;

text-align:left;

height:18px;

width:73px;

left: 234px;

}

#button_galeria a{

height:18px;

width:73px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_galeria.gif);

background-repeat:no-repeat;

}

#button_galeria a img{

display: block;

}

#button_galeria a:HOVER img{

margin-left: -73px;

}

#button_kontakt{

z-index:6;

position:relative;

margin: 0 auto;

top: -214px;

text-align:left;

height:18px;

width:73px;

left: 315px;

}

#button_kontakt a{

height:18px;

width:73px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_kontakt.gif);

background-repeat:no-repeat;

}

#button_kontakt a img{

display: block;

}

#button_kontakt a:HOVER img{

margin-left: -73px;

}

#button_nagrody{

z-index:6;

position:relative;

margin: 0 auto;

top: -256px;

text-align:left;

height:18px;

width:82px;

left: 330px;

}

#button_nagrody a{

height:18px;

width:82px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_nagrody.gif);

background-repeat:no-repeat;

}

#button_nagrody a img{

display: block;

}

#button_nagrody a:HOVER img{

margin-left: -82px;

}

#button_miasta{

z-index:6;

position:relative;

margin: 0 auto;

top: -276px;

text-align:left;

height:18px;

width:65px;

left: 245px;

}

#button_miasta a{

height:18px;

width:65px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_miasta.gif);

background-repeat:no-repeat;

}

#button_miasta a img{

display: block;

}

#button_miasta a:HOVER img{

margin-left: -65px;

}

#button_konkurs{

z-index:6;

position:relative;

margin: 0 auto;

top: -294px;

text-align:left;

height:18px;

width:78px;

left: 164px;

}

#button_konkurs a{

height:18px;

width:78px;

display:block;

overflow: hidden;

background-image:url(images/button_highlight_konkurs.gif);

background-repeat:no-repeat;

}

#button_konkurs a img{

display: block;

}

#button_konkurs a:HOVER img{

margin-left: -78px;

}

/*  Sponsors  */

#spons_olympus a{

height:43px;

width: 180px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/olympus.gif);

background-repeat:no-repeat;

}

#spons_olympus a img{

display: block;

}

#spons_olympus a:HOVER img{

margin-left: -360px;

}

#spons_af a{

height:40px;

width: 109px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/af.gif);

background-repeat:no-repeat;

}

#spons_af a img{

display: block;

}

#spons_af a:HOVER img{

margin-left: -218px;

}
#spons_foto a{

height:27px;

width: 102px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/foto.gif);

background-repeat:no-repeat;

}

#spons_foto a img{

display: block;

}

#spons_foto a:HOVER img{

margin-left: -204px;

}
#spons_gp a{

height:29px;

width: 131px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/gp.gif);

background-repeat:no-repeat;

}

#spons_gp a img{

display: block;

}

#spons_gp a:HOVER img{

margin-left: -262px;

}
#spons_ps a{

height:36px;

width: 103px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/poznaj.gif);

background-repeat:no-repeat;

}

#spons_ps a img{

display: block;

}

#spons_ps a:HOVER img{

margin-left: -206px;

}
#spons_fotopolis a{

height:30px;

width: 143px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/fotopolis.gif);

background-repeat:no-repeat;

}

#spons_fotopolis a img{

display: block;

}

#spons_fotopolis a:HOVER img{

margin-left: -286px;

}
#spons_mm a{

height:50px;

width: 50px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/mmiasto.gif);

background-repeat:no-repeat;

}

#spons_mm a img{

display: block;

}

#spons_mm a:HOVER img{

margin-left: -100px;

}
#spons_kultura a{

height:40px;

width: 74px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/kultura_b.gif);

background-repeat:no-repeat;

}

#spons_kultura a img{

display: block;

}

#spons_kultura a:HOVER img{

margin-left: -148px;

}
#spons_radio a{

height:40px;

width: 100px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/euro.gif);

background-repeat:no-repeat;

}

#spons_radio a img{

display: block;

}

#spons_radio a:HOVER img{

margin-left: -200px;

}
#spons_semestr a{

height:40px;

width: 79px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/semestr.gif);

background-repeat:no-repeat;

}

#spons_semestr a img{

display: block;

}

#spons_semestr a:HOVER img{

margin-left: -158px;

}

#spons_tvpw a{

height:27px;

width: 121px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/TVPw.gif);

background-repeat:no-repeat;

}

#spons_tvpw a img{

display: block;

}

#spons_tvpw a:HOVER img{

margin-left: -242px;

}
#spons_perspektywy a{

height:30px;

width: 122px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/perspektywy.gif);

background-repeat:no-repeat;

}

#spons_perspektywy a img{

display: block;

}

#spons_perspektywy a:HOVER img{

margin-left: -244px;

}

#spons_migawka a{

height:66px;

width: 72px;

display:block;

overflow: hidden;

background-image:url(images/sponsoring/burned/migawka.gif);

background-repeat:no-repeat;

}

#spons_migawka a img{

display: block;

}

#spons_migawka a:HOVER img{

margin-left: -144px;

}










