



* {







        margin: 0;







        padding: 0;







}















body {







        background: #fff url(images/img01.gif) repeat-x;







        font: normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;







        color: #44444A;







}















h1, h2, h3 {







        color: #313131;







}















h1 {







        margin-bottom: .5em;







        font-size: 182%;







        font-weight: bold;







        letter-spacing: -2px;







}















h2 {







        margin-bottom: .5em;







        font-size: 136%;







        font-weight: normal;







        letter-spacing: -1px;







}















h3 {







        font-size: 100%;







        font-weight: bold;







}















p, blockquote, ol, ul {







        margin-bottom: 1em;







        text-align: left;







        line-height: 147%;







        font-size: 107%;







}



form p



{



        margin-bottom: 0.2em;



}















blockquote {







        margin-left: 2em;







}















ol {







        margin-left: 2em;







}















ul {







        list-style: none;







}















ul li {







        padding-left: 1em;







        background: url(images/img07.gif) no-repeat left center;







}















a {







        text-decoration: none;







        color: #313131;







}















a:hover {







        text-decoration: underline;







        color: #DB5600;







}















/* Menu */















#menu {







        width: 980px;







        height: 40px;







        margin: 0 auto;







        background: url(images/img03.gif) repeat-y;







}















#menu ul {







        margin: 0;







        padding: 0;







        list-style: none;







}















#menu li {







        padding: 0;







        display: inline;







        background: none;







}















#menu a {







        display: block;







        float: left;







        height: 30px;







        padding: 10px 23px 0px 22px;







        font-size: 92%;







        font-weight: bold;







}















#menu a:hover {







        background: #DB5600;







        text-decoration: none;







        color: #FFFFFF;







}















#menu b {







        text-decoration: underline;







}















/* Logo */















#logo {







        width: 980px;







        height: 180px;







        margin: 0 auto;







        background: #010100 url(images/img02.jpg) no-repeat;



        



        







}















#logo h1 {







        margin: 0;







        padding: 120px 0 0 0;







        text-align: right;







        letter-spacing: -1px;







        font-size: 189%;







}















#logo h2 {







        margin: 0;







        padding: 110px 5px 10px 10px;







        text-align: right;







        letter-spacing: -1px;







        font-size: 111%;







        font-weight: bold;







        font-style: italic;







}















#logo a {







        text-decoration: none;







        color: #FFFFFF;







}















/* Page */















#page {







        width: 980px;







        margin: 0 auto;







        background: url(images/img03.gif) repeat-y;







}















/* Content */















#content {







        float: left;







        width: 700px;







        padding: 10px 0px 30px 50px;











}















#welcome {







        margin-bottom: 20px;







        padding-bottom: 1px;







        background: url(images/img04.gif) repeat-x left bottom;







}















.floating-box {







        float: left;







        width: 210px;







}















.floating-box p, .floating-box blockquote, .floating-box ol, .floating-box ul {







        line-height: 144%;







        font-size: 92%;







}















.floating-box img {







        border: 5px solid #FFFFFF;







}















/* Sidebar */















#sidebar {







        float: right;







        width: 200px;







        padding-right: 10px;







}















#sidebar blockquote {







        margin-left: 0;







        padding-left: 1em;







        background: url(images/img09.gif) no-repeat right bottom;







        border-left: 5px solid #DB5600;







}















#sidebar blockquote p {







        text-align: left;







        line-height: normal;







        font-style: italic;







}















#links {







}















#links ul {







        background: url(images/img04.gif) repeat-x left bottom;







}















#links li {







        padding: 5px 0;







        background: url(images/img04.gif) repeat-x left top;







}















#links a {







        padding-left: 1em;







        background: url(images/img08.gif) no-repeat left center;







        color: #DB5600;







}















/* Footer */















#footer {







        height: 50px;







        border-top: 1px solid #FFFFFF;







        border-bottom: 1px solid #FFFFFF;







}















#footer .wrapper {







        width: 980px;







        margin: 0 auto;







}















#footer .links {







        float: left;







        width: 640px;







        height: 34px;







        padding: 16px 30px 0 30px;







        background: #FFFFFF;







        border-left: 20px solid #010100;







        font-size: 85%;







}















#footer .legal {







        float: right;







        width: 200px;







        height: 34px;







        margin: 0 auto;







        padding: 6px 20px 10px 0px;







        background: #DB5600;







        text-align: right;







        font-size: 85%;







        color: #FFFFFF;







}



#footer .legal a:hover

{

 color: #000;

}



.kufelPiwa



{



        float: right;



        display: inline;



}



#twojLink

{

 font-size: 130%;

 padding: 5px;

 

 width: 260px;

 height: 23px;

}



#wyslijMail p label

{

 float: left;

 width: 160px;



}

#wyslijMail p input

{

 width: 118px;

}

#wyslijMail p img

{

 margin-left: 160px;

}

#wyslijMail #wyslijMailSubmit

{

 margin-left: 160px;

 width: 120px;

}



.Zle

{

	border-top: 1px solid red;

	border-bottom: 1px solid red;

	padding: 10px;

	background-color: #fcc;

	font-weight: bold;

	margin-right: 30px;

}



.Info

{

	border-top: 1px solid green;

	border-bottom: 1px solid green;

	padding: 10px;

	background-color: #cfc;

	font-weight: bold;

	margin-right: 30px;



}



.dowcip

{

	border-left: 10px solid #88888A;

	padding: 20px;

	padding-bottom: 20px;

	margin-bottom: 20px;

	background-color: #fff;

	margin-right: 30px;

}





.ocen 

{



	width: 100%;

	padding-bottom: 0px;

}

html>body .ocen

{

        padding-bottom: 40px;

}



.ocen i

{

	float: left;

	display: block;

	padding-top: 17px;

	margin-right: 15px;

	margin-left: 80px;

}



.ocen a

{

	float: left;

	display: block;

	background: #fff url(images/kufelmaly.jpg) no-repeat;

	padding-left: 11px;

	padding-right: 25px;

	padding-bottom: 17px;

	padding-top: 17px;

	color: #fff;

}



.ocena

{

	float: left;

	display: inline;

	margin-right: 15px;

}

.ocena img

{

	float: left;

	margin-bottom: 10px;

	display: inline;

}



.dowcip .tytul h2

{

	margin-bottom: 0px;

}

.dowcip .tytul .info

{

	float: left;

	margin-right: 15px;

	margin-top: 5px;

	font-size: 90%;

}



.dowcip .opis

{

	clear: both;

	width: 100%;

	padding-top: 5px;

	border-top: 1px solid #DB5600;

}

.dowcip .opis img

{

	margin-left: 15px;

}

.dowcip .opis object

{

	margin-left: 65px;

}



.stronicowanie

{

	text-align: center;

}

.stronicowanie a

{

	padding: 3px;

	padding-top: 1px;

	padding-bottom: 1px;

	margin-left: 3px;

	border: 1px solid #313131;

	font-size: 80%;

}

.stronicowanie a:hover

{

	border: 1px solid #DB5600;

}