body { margin: 0 auto; padding: 0; text-align: center; background: #231D44 url(../images/back_01.gif) center repeat-y; font-family: Tahoma; font-size: 11px; }
#layout { width: 770px; margin: 0 auto; text-align: center; background: #FFFFFF; }
#layout2 { width: 730px; margin: 0 auto; text-align: center; background: #FFFFFF; }
#headerMenu { padding: 5px 10px 5px 0px; text-align: right; line-height: 11px; }
#headerMenu img { vertical-align: middle; padding: 0px 5px 0px 0px; }
#headerMenu a { color: #000000; font-weight: normal; text-decoration: none; }
#headerMenu a:hover { color: #C21825; font-weight: normal; text-decoration: underline; }
#header div { float: left; }
#columnLeft { float: left; width: 212px; text-align: left; }
#animacja { width: 100%; height: 200px; }
#menu { padding: 20px 0px 0px 31px; margin: 0; }
#menu img { padding: 5px 0px 0px 0px; }
#content { background: url(../images/jezyki.jpg) bottom left no-repeat; overflow: hidden; }
#content ul { list-style: none url(../images/bullet.gif); }
#columnRight { padding: 0px 0px 10px 0px; float: left; width: 518px; text-align: left; overflow: hidden; }
#localizer { padding: 4px 0px 0px 0px;	color: #A4A4A4; }
#localizer a { color: #0072FF; font-weight: normal; text-decoration: none; }
#localizer a:hover { color: #006AEE; font-weight: normal; text-decoration: underline; }
.tytul {	margin-top: 2px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: Arial;	font-size: 15px; font-weight: bold; color: #141030; line-height: 19px; }
p, div, ul, li, td {	font-family: Tahoma;	font-size: 11px; color: #333333;	line-height: 16px; }
a:link, a:visited, a:active { font-size: 11px; font-weight: bold; color: #253AFF; text-decoration: underline; }
a:hover { font-size: 11px;	font-weight: bold; color: #000000; text-decoration: underline; }
form { display: inline; }
#columnBottom { clear: both; padding: 0px 0px 0px 218px; }
#footerMenu { text-align: center; margin: 10px 0px 3px 0px; }
#footerMenu a { font-size: 11px; color: #FFFFFF; text-decoration: none; padding: 4px 7px 4px 7px; background: #0A2B4C url(../images/m_bottom.gif) left no-repeat; margin: 0px 1px 0px 1px; }
#footerMenu a:hover { font-size: 11px; color: #FFFC00; text-decoration: none; }
#footer { clear: both; padding: 4px 0px 6px 0px; text-align: center;	color: #A4A4A4; }
#footer a { font-size: 11px; font-weight: normal; color: #A4A4A4; text-decoration: none; }
#footer a:hover { font-size: 11px; font-weight: normal; color: #C61A26; text-decoration: underline; }
.akt_tytul { font-weight: bold; color: #000000; }
.akt_data { padding: 4px 0px 4px 0px; color: #CDCDCD; font-size: 10px; }
.akt_tresc { text-align: justify; padding: 0px 0px 10px 0px; }
#sitemap img { padding: 0px 0px 6px 0px; vertical-align: middle; }
#sitemap a { font-weight: normal; text-decoration: none; }
#sitemap a:hover { font-weight: normal; text-decoration: underline; }