body{
margin:0;
padding:0;
font: 12px Tahoma,Verdana;
}


img.floatLeft { 
    float: left; 
    margin: 2px; 
}

b{font-size: 110%;}
em{color: red;}

#maincontainer{
width: 980px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top: 15px;
}

#maincontainerg{
width: 740px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top: 55px;
}



#oferta{
width: 610px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
padding-top: 15px;
}

#ofertaw{
float: left;
width: 100%;
}

#ofertap{
margin-left: 305px; /*Set left margin to LeftColumnWidth*/

height:20%;


padding-left:70px;
}


#ofertal{

float: left;
width: 305px; /*Width of left column*/
margin-left: -610px; /*Set left margin to -(MainContainerWidth)*/

border-right-color: #9095A0; 
border-right-style: ridge;
border-right-width: 2px;

}


#ofertab{
clear: left;
width: 100%;
}


#topsection{
background: #EAEAEA;
height: 143px; /*Height of top section*/
background: #b0c4dd;
}

#topsection h1{
margin: 0;
padding-top: 10px;
}

#contentwrapper{
padding-top: 25px;
float: left;
width: 100%;

}
#contentwrapperg{
float: left;
width: 100%;

}


#contentcolumn{
line-height: 1.5em;
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}


#contentcolumng{
line-height: 1.5em;
margin: 0 190px 0 180px; /*Margins for content column. Should be "0 RightColumnWidth 0 LeftColumnWidth*/
}


#leftcolumn{
float: left;
width: 180px; /*Width of left column in pixel*/
margin-left: -980px; /*Set margin to that of -(MainContainerWidth)*/
background: #b0c4dd;
height: 640px;
color:#FFF;
}

.tabc{
background: #b0c4dd;
color:#FFF;
}

.left2{
 /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 100px;
margin-left: 20px;
background: #7D91AA;
}
.left2 ul{
list-style-type: none;
margin: 0;
padding: 0;

}


a
{
text-decoration: none;
color: #4C5E74;
}

a:hover
{
color: #232C37;
}


.left2 li a{

color: white;
display: block;
padding: 5px 4px;
border-bottom:2px solid #A4C2E8; /*light dark dark light*/
background-color: #7D91AA;
text-decoration:none;
width: 94%;
text-align:left;
}



.left2 ul li a:hover{
background: #BAC5D2;
color: #606060;
}


.left3{
 /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 300px;
margin-left: 15px;
background: #7D91AA;
padding: 5px 3px;
line-height: 1.5em;
}




P:first-letter 
{
font-size: 160%; 
font-weight: bold;
float: none; 
}


.menuc{
 /*Margins for inner DIV inside each column (to provide padding)*/
margin-left: 180px;

}

.menuc a:hover
{
color: white;
}

#rightcolumn{
float: left;
width: 190px; /*Width of right column*/
margin-left: -190px; /*Set left margin to -(RightColumnWidth)*/
}
#footer{
clear: left;
width: 100%;
background: #7D91AA;
color: #FFF;
text-align: center;
padding: 4px 0;
height:18px;
font-size:10px;
}

#footer a{
color: #FFFF80;
}



.innertube{
 margin: 10px; /* Margins for inner DIV inside each column (to provide padding)*/
 margin-top: 0; 
padding:5,16,0;
}

.slelt
{
margin-left: 20px;
padding:25,16,0;
}

.innertube ul li
{


list-style-image: url(/img/list.gif);
padding-left: 12px;
padding-top: 5px;

}

.innertube table td
{
width:200px;
text-align:left;
}

.innertube table td.obrazek
{
width:35px;
}




/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

a.ovalbutton{
background: transparent url('/img/oval-blue-left.gif') no-repeat top left;
display: block;
float: left;
font: normal 13px Tahoma; /* Change 13px as desired */
line-height: 16px; /* This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
height: 24px; /* Height of button background height */
padding-left: 11px; /* Width of left menu image */
text-decoration: none;
}

a:link.ovalbutton, a:visited.ovalbutton, a:active.ovalbutton{
color: #494949; /*button text color*/
}

a.ovalbutton span{
background: transparent url('/img/oval-blue-right.gif') no-repeat top right;
display: block;
padding: 4px 11px 4px 0; /*Set 11px below to match value of 'padding-left' value above*/
}

a.ovalbutton:hover{ /* Hover state CSS */
background-position: bottom left;
}

a.ovalbutton:hover span{ /* Hover state CSS */
background-position: bottom right;
color: black;
}

.buttonwrapper{ /* Container you can use to surround a CSS button to clear float */
overflow: hidden; /*See: http://www.quirksmode.org/css/clearing.html */
width: 100%;
}


