body{
background-color:#6e6e6e;
font-family: Verdana;
font-size:13px;
text-decoration:none;
font-style:normal;
font-weight:normal;
}

img { behavior: url(pngbehavior.htc); }

strong{
padding:0;
margin:0;
}

li{
margin:0;
padding:0;
}

#right3 a, #left2 a{
text-decoration:none;
color:#000;
}

#right1 a{
text-decoration:none;
color:#000;
}

#right1 a:hover, #right3 a:hover{
text-decoration:underline;
}

ul.menu{
margin:0;
margin-top:5px;
margin-left:30px;
padding-left:25px;
text-align:left;
font-size:14px;
font-style:italic;
font-family: Verdana;
text-decoration:none;
font-style:normal;
font-weight:normal;
}

ul.menu li{
font-size:14px;
margin:0;
padding-left:0px;
}

#wrapper{
width:996px;
height:550px;
margin-top:25px;
margin-bottom:0;
margin-left: auto;
margin-right:auto;
background-image:url(../images/lola8.png);
background-repeat:no-repeat;
background-position:center top;
}

#header{
margin:0;
width:996px;
height:144px;
background-color:transparent;
}

#left{
margin-top:0;
margin-bottom:0;
margin-left: 0;
margin-right:auto;
width:383px;
height:406px;
background-color:transparent;
float:left;
color:#fff;
}

#left1{
margin:0;
width:383px;
height:303px;
background-color:transparent;
}

#left1 span.lekcje{
position:absolute;
margin:0;
padding:0;
top:300px;
padding-left:275px;
width:113px;
height:44px;
background-image:url(../images/lekcje2.png);
background-repeat:no-repeat;
background-position:center top;
}

#left1 span.tlumaczenia{
position:absolute;
margin:0;
padding:0;
top:350px;
padding-left:150px;
width:220px;
height:37px;
background-image:url(../images/tlumaczenia2.png);
background-repeat:no-repeat;
background-position:center top;
}

#left1 p.text{
margin:0;
font-size:16px;
padding-top:50px;
padding-right:20px;
padding-left:20px;
padding-bottom:25px;
text-align:center;
}

#left1 span{
margin:0;
padding:0;
}

#left2{
margin:0;
width:383px;
height:103px;
background-color:transparent;
text-align:left;
color:#000;
}

#left2 a{
padding:0;
margin:0;
font-weight:bold;
}

#left2 span.txtcv{
font-size:16px;
}

#left2 span.cv{
margin:0;
margin-left:10px;
width:59px;
height:37px;
margin-top:5px;
padding-left:20px;
background-image:url(../images/cv.png);
background-repeat:no-repeat;
background-position:center;
float:left;
}

#right{
margin-top:0;
margin-bottom:0;
margin-left: auto;
margin-right:0;
width:613px;
height:406px;
background-color:transparent;
float:right;
color:#000;
}

#right1{
margin:0;
width:613px;
height:265px;
background-color:transparent;
text-align:left;
}

#right1 p.content{
width:120px;
margin:0;
padding-top:50px;
padding-left:25px;
padding-bottom:0;
}

#right1 p.main{
margin:0;
padding-top:50px;
padding-left:25px;
padding-bottom:0;
font-size:16px;
}

#right span{
margin:0;
padding-top:0;
padding-left:25px;
padding-bottom:0;
}

#right1 ul{
margin:0;
padding-top:10px;
padding-left:25px;
padding-right:80px;
padding-bottom:15px;
font-family: Verdana;
font-size:12px;
text-decoration:none;
font-style:normal;
font-weight:normal;
}

#right1 h1{
margin:0;
margin-top:10px;
width:113px;
height:44px;
padding-bottom:0;
padding-right:250px;
background-image:url(../images/lekcje.png);
background-repeat:no-repeat;
background-position:center top;
float:right;
}

#right1 h2{
margin:0;
margin-top:10px;
width:220px;
height:37px;
padding-bottom:0;
padding-right:250px;
background-image:url(../images/tlumaczenia.png);
background-repeat:no-repeat;
background-position:center top;
float:right;
}

#right2{
margin:0;
width:613px;
height:38px;
background-color:transparent;
}

#right3{
margin:0;
width:613px;
height:60px;
background-color:transparent;
text-align:right;
}

#right3 p{
margin:0;
padding-top:5px;
padding-left:25px;
padding-right:150px;
font-size:15px;
}

#right4{
margin:0;
width:613px;
height:43px;
background-color:transparent;
}

#footer{
color:#ccc;
}

#footer span{
float:left;
padding-left:20px;
}

#footer a, #footer a:hover{
float:right;
padding-right:20px;
text-decoration:none;
color:#ccc;
}

#accessibility {
position: absolute;
left: -2000px;
top: -2000px;
display: none;
}