/* =reset
----------------------------------------*/

html, body, h1, h2, h3, h4, h5, h6,
div, span, blockquote, p, address,
form, fieldset, label, legend, img,
a, abbr, acronym, ul, ol, dl, dt, dd, li,
hr, table, td, th, big, small, q, button,
strong, em, sup, sub, del, cite, code {
	border: 0;
	font-size: 100%;
	margin: 0;
	padding: 0;
	}

blockquote, q {
	quotes: none;
	}

a {
	color: #0c71e3;
	text-decoration: underline; 
	}

a:hover,
a:focus {
	text-decoration: none;
	}

ul, ol { list-style: none; }

legend { display: none; }

body {
	background: #fff;
	color: #181818;
	font: normal 62.5% Arial, Helvetica, sans-serif; /* 10px */
	}

h1, h2, h3, h4, h5 {
	font: normal 1em Arial, Helvetica, sans-serif;
	}

.input-txt, textarea, select {
	font: normal 1em Arial, Helvetica, sans-serif;
	}

button {
	border: 0;
	cursor: pointer;
	display: block;
	text-indent: -9999em;
	}

.hide {
	display: none;
	}

.sub-head {
	font: normal 2.5em Arial, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: 0 0 15px;
	}

/* =page
----------------------------------------*/

#page {
	margin: 0 auto;
	width: 956px;
	}

/* =hd
----------------------------------------*/

#hd {
	min-height: 76px;
	}

.site-logo {
	float: left;
	margin: 15px 0 0 10px;
	}

.logo-image {
	text-decoration: none;
	}

.logo-image img {
	margin: 0 15px 0 0;
	vertical-align: middle;
	}

.logo-tagline {
	color: #a2a2a2;
	font: normal 1.5em 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;
	position: relative; top: 5px;
	}

.top-links {
	float: right;
	margin: 33px 6px 0 0;
	}

.top-links li {
	border-left: 1px solid #eaeaea;
	float: left;
	font-size: 1.2em;
	margin: 0 12px 0 0;
	padding: 0 0 0 12px;
	}

.top-links li:first-child {
	border: 0;
	}

/* =bd
----------------------------------------*/

.top-bar {
	background: url('../img/top_bar.png') 0 0 no-repeat;
	display: block;
	height: 93px;
	overflow: hidden;
	width: 956px;
	}
.top-bar-mac {
	background: url('../img/top_bar_mac.png') 0 0 no-repeat;
	display: block;
	height: 93px;
	overflow: hidden;
	width: 956px;
	}
.top-bar-linux {
	background: url('../img/top_bar_linux.png') 0 0 no-repeat;
	display: block;
	height: 93px;
	overflow: hidden;
	width: 956px;
	}

.top-bar-subpage-1 {
	background-image: url('../img/top_bar1.png');
	height: 101px;
	margin: 0 0 4px;
	}

.top-bar-subpage-2 {
	background-image: url('../img/top_bar2.png');
	height: 67px;
	margin: 0 0 4px;
	}

/* =download
----------------------------------------*/

.download {
	background: url('../img/download.jpg') 0 0 no-repeat;
	display: block;
	float: left;
	height: 232px;
	margin: 0 0 6px -8px;
	padding: 102px 0 0 35px;
	width: 672px;
	}

.download_mac {
	background: url('../img/download_mac.jpg') 0 0 no-repeat;
	display: block;
	float: left;
	height: 232px;
	margin: 0 0 6px -8px;
	padding: 102px 0 0 35px;
	width: 672px;
	}
.download_linux {
	background: url('../img/download_linux.jpg') 0 0 no-repeat;
	display: block;
	float: left;
	height: 232px;
	margin: 0 0 6px -8px;
	padding: 102px 0 0 35px;
	width: 672px;
	}

.download-button {
	background: url('../img/pobierz.png') 0 0 no-repeat;
	display: block;
	height: 70px;
	outline: none;
	text-indent: -9999em;
	width: 198px;
	}

.download-button:hover,
.download-button:active {
	background-position: 0 -70px;
	}

.download-info {
	color: #fff;
	font-size: 1.2em;
	margin: 0 0 0 8px;
	overflow: hidden;
	width: 182px;
	}

.download-info .hd {
	background: url('../img/info_hd.png') 0 0 no-repeat;
	display: block;
	height: 11px;
	overflow: hidden;
	width: 182px;
	}

.download-info .ft {
	background: url('../img/info_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 182px;
	}

.download-info .bd {
	background: #0082d5;
	overflow: hidden;
	padding: 0 7px;
	width: 168px;
	}

.download-info .name {
	border-bottom: 1px solid #339bdd;
	font-weight: bold;
	padding: 4px 6px 5px;
	}

.download-info .time {
	color: #98c9e1;
	font-size: 0.9167em;
	padding: 4px 6px 4px;
	text-align: right;
	}

.download-info .date {
	background: url('../img/ico_date.png') 0 2px no-repeat;
	float: left;
	padding: 0 0 0 14px;
	}

.download-info a {
	background: url('../img/ico_arrow.gif') 100% 50% no-repeat;
	color: #98c9e1;
	padding: 0 7px 0 0;
	}

/* =nav
----------------------------------------*/

.primary-nav {
	float: left;
	margin: 17px 0 0 9px;
	}

.primary-nav li {
	float: left;
	}

.primary-nav a {
	background: url('../img/prim_nav_sep.png') 0 0 no-repeat;
	color: #fff;
	display: block;
	float: left;
	font: normal 1.5em 'Lucida Grande', 'Lucida Sans Unicode', sans-serif;
	height: 39px;
	line-height: 2.6;
	padding: 0 16px 1px;
	text-decoration: none;
	text-shadow: 0 -1px 1px #045dbb;
	}

.primary-nav a:hover,
.primary-nav a:focus {
	text-decoration: underline;
	}

.primary-nav a.active {
	background: url('../img/nav_active.gif') 0 0 repeat-x;
	color: #3b2f12;
	text-shadow: 0 -1px 1px #f2cc29;
	}

.primary-nav li:first-child a.active {
	background: url('../img/nav_active_first.gif') 0 0 no-repeat;
	}

.primary-nav li:first-child a {
	background: none;
	}

.secondary-nav {
	clear: left;
	float: left;
	margin: 5px 0 0 21px;
	width: 400px;
	}

.secondary-nav li {
	float: left;
	}

.secondary-nav a {
	color: #181818;
	display: block;
	float: left;
	font-size: 1.2em;
	font-weight: bold;
	height: 31px;
	padding: 0 5px 0 0;
	}

.secondary-nav span {
	background: url('../img/sec_nav.png') 0 -62px no-repeat;
	color: #181818;
	cursor: pointer;
	display: block;
	float: left;
	height: 20px;
	padding: 6px 8px 5px 16px;
	text-decoration: underline;
	}

.secondary-nav a:hover span,
.secondary-nav a:focus span {
	text-decoration: none;
	}

.secondary-nav a.active  {
	background: url('../img/sec_nav.png') 100% -31px no-repeat;
	text-decoration: none;
	}

.secondary-nav a.active span {
	background: url('../img/sec_nav.png') 0 0 no-repeat;
	text-decoration: none;
	}

/* =search
----------------------------------------*/

.search {
	float: right;
	margin: 25px 15px 0 0;
	}

.search .input {
	background: url('../img/search_input.png') 0 0 no-repeat;
	display: block;
	float: left;
	height: 23px;
	margin: 0 3px 0 0;
	padding: 1px;
	width: 164px;
	}

.search .input-txt {
	background: transparent;
	border: 0;
	color: #a2a2a2;
	font-size: 1.2em;
	height: 19px;
	padding: 4px 0 0 5px;
	width: 159px;
	}

.button-search {
	background: url('../img/szukaj.png') 0 0 no-repeat;
	float: left;
	height: 24px;
	margin: 1px 0 0;
	width: 26px;
	}

.button-search:hover,
.button-search:active {
	background-position: 0 -24px;
	}

/* =login-box
----------------------------------------*/

.login-box {
	background: url('../img/login_box.png') 0 0 no-repeat;
	display: block;
	float: right;
	height: 324px;
	margin: 0 0 6px;
	padding: 10px 0 0;
	width: 257px;
	}

.login-box-mail {
	background: url('../img/login_box_mail.png') 0 0 no-repeat;
	float: left;
	padding-top: 0;
	}

.login-box h2 {
	font-size: 1.5em;
	font-weight: bold;
	padding: 10px 0 8px 11px;
	}

.login-form {
	display: block;
	padding: 0 0 7px 11px;
	}

.login-form .input-txt {
	background: #fff url('../img/login_input.gif') 0 0 repeat-x;
	border: 1px solid #d1d0ca;
	color: #a2a2a2;
	font-size: 1.2em;
	padding: 5px 7px;
	}

.login-form .input-txt:focus {
	border-color: #3f3f3f;
	color: #3f3f3f;
	}

.login-form .login {
	float: left;
	margin: 0 0 4px;
	width: 210px;
	}

.login-form .password {
	clear: left;
	float: left;
	margin: 0 5px 0 0;
	width: 125px;
	}

.button-login {
	background: url('../img/zaloguj.png') 0 0 no-repeat;
	float: left;
	height: 29px;
	width: 82px;
	}

.button-login:hover,
.button-login:active {
	background-position: 0 -29px;
	}

.forgot {
	background: url('../img/ico_forgot.png') 0 50% no-repeat;
	font-size: 1.2em;
	line-height: 1.4167;
	margin: 0 0 7px 11px;
	padding: 0 0 0 25px;
	}

.forgot a {
	background: url('../img/ico_arrows.gif') 100% 50% no-repeat;
	padding: 0 9px 0 0;
	}

.register {
	background: url('../img/register.png') 0 0 no-repeat;
	height: 48px;
	margin: 0 0 0 8px;
	padding: 10px 0 0 46px;
	width: 187px;
	}

.register a {
	color: #ba1333;
	display: block;
	font-size: 1.2em;
	font-weight: bold;
	margin: 0 0 2px;
	}

.register span {
	background: #fffad6;
	color: #858c8f;
	font-size: 1.1em;
	padding: 1px;
	}

.email-apps {
	margin: 20px 0 0 19px;
	}

.email-apps h3 {
	margin: 0 0 10px;
	}

.email-apps h3 a {
	background: url('../img/ico_arrows.gif') 100% 50% no-repeat;
	font-size: 1.5em;
	padding: 0 9px 0 0;
	}

.email-apps li {
	float: left;
	}

.email-apps li a {
	display: block;
	float: left;
	height: 38px;
	margin: 0 8px;
	outline: none;
	text-indent: -9999em;
	width: 38px;
	}

.opera a {
	background: url('../img/ico_opera.png') 0 0 no-repeat;
	}

.thunderbird a {
	background: url('../img/ico_thunderbird.png') 0 0 no-repeat;
	}

.bat a {
	background: url('../img/ico_bat.png') 0 0 no-repeat;
	}

.outlook a {
	background: url('../img/ico_outlook.png') 0 0 no-repeat;
	}

.email-apps li a:hover,
.email-apps li a:focus {
	background-position: 0 -38px;
	}

/* =tlen-about
----------------------------------------*/

.tlen-about {
	background: #f7f7f7 url('../img/tlen_about.png') 0 0 no-repeat;
	clear: both;
	height: 209px;
	margin: 0 0 6px;
	overflow: hidden;
	width: 956px;
	}

.tlen-pros {
	display: block;
	float: left;
	width: 695px;
	}

.tlen-pros h2 {
	font-size: 1.6em;
	margin: 11px 0 8px 18px;
	}

.tlen-pros ul {
	display: inline-block;
	float: left;
	margin: 0 0 0 19px;
	width: 200px;
	}

.tlen-about li {
	background: url('../img/ico_ok.png') 0 4px no-repeat;
	font-size: 1.2em;
	line-height: 1.416;
	margin: 6px 0;
	padding: 0 0 0 17px;
	}

.tlen-about em {
	font-style: normal;
	font-weight: bold;
	}

.tlen-mail {
	display: block;
	float: right;
	width: 250px;
	}

.tlen-mail h2 {
	font-size: 1.6em;
	margin: 11px 0 8px 0;
	}

.tlen-mail ul {
	display: inline-block;
	}

/* =tlen-screens
----------------------------------------*/

.tlen-screens {
	background: url('../img/screens.png') 0 0 no-repeat;
	margin: 0 0 5px;
	overflow: hidden;
	padding: 0 0 0 17px;
	width: 939px;
	}

.tlen-screens h2 {
	background: url('../img/ico_screens.png') 0 50% no-repeat;
	font-size: 1.8em;
	margin: 13px 0 8px;
	padding: 0 0 0 38px;
	}

.screen {
	display: block;
	float: left;
	height: 100px;
	margin: 0 24px 0 0;
	outline: none;
	padding: 15px 0 0 17px;
	position: relative;
	width: 146px;
	}

.screen-mask {
	background: url('../img/screen_mask.png') 0 0 no-repeat;
	display: block;
	cursor: pointer;
	height: 115px;
	position: absolute; top: 0; left: 0;
	width: 163px;
	}




/* =tlen-general
----------------------------------------*/

.tlen-general .hd {
	background: url('../img/crn_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-general .ft {
	background: url('../img/crn_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-general .bd {
	border: 1px solid #d9d9d9;
	border-width: 0 1px;
	height: 285px; min-height: 285px;
	padding: 10px 535px 10px 15px;
	width: 404px;
	}

.tlen-general {
	margin: 0 0 5px;
	position: relative;
	width: 956px;
	}

.tlen-general p {
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 0 1em;
	}

.lead span {
	background: #e8f7ff;
	font-weight: bold;
	padding: 2px 0;
	}

.screen-preview {
	position: absolute; top: 10px; right: 15px;
	}

.download-small {
	background: url('../img/pobierz_small.png') 0 0 no-repeat;
	display: block;
	height: 32px;
	text-indent: -9999em;
	width: 97px;
	}

.download-small:hover,
.download-small:focus {
	background-position: 0 -32px;
	}

.register-step .download-small {
	margin: -5px 0 0;
	position: relative; top: 20px; left: -8px;
	}

.download-blur {
	background: url('../img/pobierz_blur.png') 0 0 no-repeat;
	display: block;
	height: 77px;
	margin: 15px auto 0;
	text-indent: -9999em;
	width: 326px;
	}

.download-blur:hover,
.download-blur:focus {
	background-position: 0 -77px;
	}

/* =tlen-register
----------------------------------------*/

.tlen-register .hd {
	background: url('../img/crn_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-register .ft {
	background: url('../img/crn_tr_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-register .bd {
	background: url('../img/tr_bd.png') 0 100% no-repeat;
	border: 1px solid #d9d9d9;
	border-width: 0 1px;
	padding: 10px 30px 10px 15px;
	width: 909px;
	}

.register-step {
	display: block;
	margin: 0 0 5px;
	width: 587px;
	}

.register-step .hd {
	background: url('../img/register_step_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 587px;
	}

.register-step .ft {
	background: url('../img/register_step_ft.png') 0 0 no-repeat;
	display: block;
	height: 6px;
	overflow: hidden;
	width: 587px;
	}

.register-step .ft-download-rev {
	background: url('../img/register_step_ft_rev.png') 0 0 no-repeat;
	height: 21px;
	}

.register-step .bd {
	background: url('../img/register_step_bd.png') 0 0 repeat-y;
	border: 0;
	display: block;
	padding: 8px 15px 8px 66px;
	width: 506px;
	}

.step-ico {
	float: left;
	margin: 0 0 0 -58px;
	}

.register-step h3 {
	font: bold 1.4em Arial, Helvetica, sans-serif;
	margin: 0 0 8px;
	}

.register-step h3 em {
	color: #0c71e3;
	font-style: normal;
	}

.register-step p {
	color: #848484;
	font-size: 1.2em;
	line-height: 1.25;
	}

.side-notes {
	float: right;
	width: 275px;
	}

.side-notes p {
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 0 1em;
	}

/* =features-anchors
----------------------------------------*/

.features-anchors {
	display: block;
	margin: 0 0 5px;
	width: 956px;
	}

.features-anchors .hd {
	background: url('../img/crn_grey_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.features-anchors .ft {
	background: url('../img/crn_grey_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.features-anchors .bd {
	background: #f9f9f9;
	border: 1px solid #ddd;
	border-width: 0 1px;
	padding: 10px;
	width: 934px;
	}

.features-anchors .sub-head {
	margin: 0 0 10px 10px;
	}

.features-anchors li {
	background: url('../img/ico_mark.png') 10px 15px no-repeat;
	border-bottom: 1px dotted #dad7c6;
	float: left;
	font-size: 1.6em;
	font-weight: bold;
	padding: 8px 10px 8px 32px;
	width: 425px;
	}

.features-anchors .odd {
	border-right: 1px dotted #dad7c6;
	width: 424px;
	}

.features-anchors .last {
	border-bottom: 0;
	}

.features-anchors a {
	font-size:0.8em;
	background: url('../img/ico_arrows.gif') 100% 50% no-repeat;
	padding: 0 11px 0 0;
	}

/* =features-desc
----------------------------------------*/

.features-desc {
	display: block;
	margin: 0 0 5px;
	width: 956px;
	}

.features-desc .hd {
	background: url('../img/crn_grey_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.features-desc .ft {
	background: url('../img/crn_tr_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.features-desc .bd {
	background: url('../img/bd_blue.png') 0 100% no-repeat;
	border: 1px solid #ddd;
	border-width: 0 1px;
	padding: 0 18px 10px;
	width: 918px;
	}

.features-desc li {
	border-bottom: 1px dotted #dad7c6;
	padding: 15px 0;
	}

.features-desc h3 {
	background: url('../img/ico_star.png') 0 5px no-repeat;
	font: normal 2em Arial, Helvetica, sans-serif;
	margin: 0 0 13px;
	padding: 0 0 0 25px;
	}

.features-desc p {
	font-size: 1.2em;
	line-height: 1.5;
	}

.features-desc em {
	background: #e8f7ff;
	font-style: normal;
	font-weight: bold;
	}

/* =mail
----------------------------------------*/

.email {
	float: right;
	padding: 10px 10px 0 0;
	width: 680px;
	}

.email h2 {
	font-size: 1.8em;
	margin: 0 0 25px;
	}

.email h2 em {
	background: #fffad6;
	font-style: normal;
	font-weight: bold;
	}

.email-features {
	float: left;
	width: 340px;
	}

.email-features li {
	margin: 0 50px 20px 0;
	padding: 0 0 0 90px;
	width: 250px;
	}

.email-features h3 {
	font-size: 1.9em;
	line-height: 1.05;
	margin: 0 0 8px;
	}

.email-features h3 em {
	color: #0751b3;
	font-style: normal;
	}

.email-features p {
	color: #848484;
	font-size: 1.2em;
	}

.email-feature-ico {
	float: left;
	margin: 0 0 0 -80px;
	}

.create-email {
	background: url('../img/zaloz_konto.png') 0 0 no-repeat;
	clear: both;
	display: block;
	height: 53px;
	margin: 10px auto;
	text-indent: -9999em;
	width: 300px;
	}

.create-email:hover,
.create-email:focus {
	background-position: 0 -53px;
	}

/* =community
----------------------------------------*/

.community {
	display: block;
	overflow: hidden;
	width: 963px;
	}

.box {
	float: left;
	margin: 0 7px 0 0;
	width: 314px;
	}

.box .hd {
	background: url('../img/crn_sb_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 314px;
	}

.box .ft {
	background: url('../img/crn_sb_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 314px;
	}

.box .bd {
	border: 1px solid #d9d9d9;
	border-width: 0 1px;
	display: block;
	height: 260px;
	overflow: hidden;
	padding: 5px 0;
	position: relative;
	width: 312px;
	}

.box .sub-head {
	margin-left: 17px;
	}

.box p {
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 10px 1em 17px;
	}

.box em {
	background: #e8f7ff;
	font-style: normal;
	font-weight: bold;
	}

.link-box {
	position: absolute; top: 180px; left: 7px;
	width: 299px;
	}

.link-box .hd {
	background: url('../img/linkbox_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 299px;
	}

.link-box .ft {
	background: url('../img/linkbox_ft.png') 0 0 no-repeat;
	display: block;
	height: 6px;
	overflow: hidden;
	width: 299px;
	}

.link-box .bd {
	background: #fffdec;
	border: 1px solid #d9d9d9;
	border-width: 0 1px;
	display: block;
	height: auto;
	overflow: hidden;
	padding: 5px 13px;
	width: 271px;
	}

.go {
	background: url('../img/przejdz.png') 0 0 no-repeat;
	display: block;
	height: 32px;
	text-indent: -9999em;
	width: 97px;
	}

.go:hover,
.go:active {
	background-position: 0 -32px;
	}

.link-box .go {
	float: right;
	}

.link-box .label {
	display: block;
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 100px 0 0;
	}

.link-box .link {
	display: block;
	font-size: 1.4em;
	font-weight: bold;
	margin: 5px 100px 0 0;
	}

/* =ft
----------------------------------------*/

#ft {
	background: url('../img/ft_line.gif') 0 0 repeat-x;
	font-size: 1.2em;
	line-height: 1.5;
	margin: 10px 0;
	padding: 10px 0;
	text-align: center;
	}

/* =clearfix
----------------------------------------*/

#bd:after,
.email:after,
.tlen-screens:after,
.login-form:after,
.features-anchors .bd:after {
	content: " "; 
	clear: both; 
	display: block; 
	height: 0; 
	overflow: hidden;
	visibility: hidden;
	}



/* =tlen-download
----------------------------------------*/

.tlen-download .hd {
	background: url('../img/crn_hd.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-download .ft {
	background: url('../img/crn_ft.png') 0 0 no-repeat;
	display: block;
	height: 4px;
	overflow: hidden;
	width: 956px;
	}

.tlen-download .bd {
	border: 1px solid #d9d9d9;
	border-width: 0 1px;
    /*
	height: 285px; 
    */
    min-height: 285px;
	padding: 10px 135px 10px 15px;
	width: 804px;
	}

.tlen-download {
	margin: 0 0 5px;
	position: relative;
	width: 956px;
	}

.tlen-download p {
	font-size: 1.2em;
	line-height: 1.5;
	margin: 0 0 1em;
	}
ul.requirements,
ul.install,
ul.release_list{
    list-style:none;
    margin-bottom:10px;
}

ul.requirements li,
ul.install li{
    background:transparent url(../img/arrow.gif) no-repeat scroll 0px 7px;
    font-size:1.2em;
    line-height:1.2em;
    padding:2px 0px 2px 13px;
}
ul.release_list li{
    background:transparent url(../img/arrow.gif) no-repeat scroll 0px 7px;
    font-size:1.4em;
    line-height:1.5em;
    padding:2px 0px 2px 13px;
}
ul.release_list li pre.md5{
    margin:0px;
    font-size:1em;
    line-height:1.2em;
}
ul.version_list li{
    margin-bottom:20px;
}
ul.version_list li span.version{
    font-size:1.6em;
    padding:2px 0px;
	background: #e8f7ff;
	font-weight: bold;
}
ul.version_list li span.date{
    font-size:1.2em;
    color:#666;
	font-weight: bold;
}

ul.changes_list li{
    margin:0px 0px 0px 10px;
    font-size:1.4em;
    line-height:1.5em;
    padding:2px 0px 2px 13px;
    background:transparent url(../img/arrow.gif) no-repeat scroll 0px 7px;
}

#top-ad{
	margin:1em 0px;
	text-align:center;
}

