body{
margin:0;
padding:0;
line-height: 1.5em;
background: url('http://lipusz.eu/img/10.gif'); font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Tahoma, Lucida Grande, Arial, sans-serif
}
a 
{ color:#5F66A9; }
a:hover
{ color:#BF5B53; text-decoration: none; }
h1
{
font-size: 14pt;
color: #8B7946;
letter-spacing: 3px;
border-bottom: solid 1px;
height: 25px;
}

h2
{
font-size: 12pt;
color: #8B7946;
letter-spacing: 3px;
}
h3
{
font-size: 10pt;
color: #BEAE24;
letter-spacing: 1px;
}
h6
{
font-size: 8pt;
color: #CFCDBB;
font-weight: normal;
}

b{font-size: 110%;}
em{color: #3373AF;}

#maincontainer{
width: 780px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
background: #EAEAEA;
height: 120px; /*Height of top section*/
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
background: white;
}

#contentcolumn{
margin-left: 180px; /*Set left margin to LeftColumnWidth*/
background: white;
padding-left: 7px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 10px;
}

#leftcolumn{
float: left;
width: 180px; /*Width of left column*/
margin-left: -780px; /*Set left margin to -(MainContainerWidth)*/
background: #E6DAB7;
}

#footer{
clear: left;
width: 100%;
background: #7A7157;
color: #FFF;
text-align: center;
padding: 4px 0;
font-size: 9px;
}

#footer a{
color: white;
}

.innertube{
margin: 2px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}

#ddblueblockmenu{
border-left:1px solid #E6DAB7; border-right:1px solid #E6DAB7; border-top:1px solid #E6DAB7; border-bottom:0px solid #E6DAB7; width: 175px
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 13px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

#ddblueblockmenu li a{
display: block;
padding-left: 5px;
width: 159px; /*180px minus all left/right paddings and margins*/
text-decoration: none;
font-size: 11px;
color: #624A09;
background-color: #E6DAB7;
border-bottom: 1px solid #ECE4C0;
border-left: 7px solid #D5CDA7; padding-right:0; padding-top:3px; padding-bottom:3px
}

* html #ddblueblockmenu li a{ /*IE only */
width: 177px; /*IE 5*/
w\idth: 159px; /*185px minus all left/right paddings and margins*/
}

#ddblueblockmenu li a:hover {
background-color: #ECE4C0;
border-left-color: #ABA38C;
color: #800000;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 1px solid #ECE4C0;
padding: 1px 0;
padding-left: 5px;
background-color: #D5CDA7;
font: bold 90% 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
}

.cytat { width: 500px; background: url('http://www.lipusz.eu/img/info/cytat.gif') no-repeat top right; color: #8E7676; border-top: 1px dotted #808080; border-bottom: 1px dotted #808080; text-align: justify; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:Trebuchet MS, Georgia, Verdana; padding-left:1em; padding-right:1em; padding-top:0.5em; padding-bottom:0.5em; }

table.info_szybkie
{ 
width: 550px; border-collapse: collapse; border: 1px dotted #F1F0E7; cellpadding: 3px;
}
td.info_szybkie
{
border: 1px solid #F1F0E7;
}
<![if !IE 6]>
.shiftcontainer{
position: relative;
padding-bottom: 15px;
left: 5px; /*Number should match -left shadow depth below*/
top: 5px; /*Number should match -top shadow depth below*/
}

.shadowcontainer{
width: 575px; /* container width*/
background-color: #F4EFDA;
line-height: 14px;
color: grey;
}
.shadowcontainer .innerdiv {
/* Add container height here if desired */
background-color: white;
border: 1px solid #ECE4C0;
padding: 6px;
position: relative;
left: -5px; /*shadow depth*/
top: -5px; /*shadow depth*/
}
<![endif]>

.google {
text-align: center;
}
/* GALERIA */
.galeria {
width: 550px;
padding: 10px;
text-align: center;
border: 1px solid #D5CDA7;
background-color: #F4F1E4;
}

/* STRONA GLOWNA */

div.lewy_glowna {
width:300px;
height:250px;
position:left;
border: 1px solid black;
}
div.prawy_glowna {
width:300px;
height:250px;
margin-left:305px;
float:right;
border: 1px solid black;
}
