
	/*
	 * TPM @2008
	 * Homepage Screen CSS
	 *
	 *
	 */
	 
	 


#homepage { width: 764px; margin: 0 auto; padding: 15px 0 0; }
#homepage #logo { display: block; width: 227px; margin: 0 0 0 268px; }
#homepage #logo img { display: block; }
#homepage #site-nav { display: block; width: 246px; height: 72px; margin: 0 auto; padding: 5px 0 0; background: url(/images/bg-homepage.jpg) no-repeat 0 0; }
#homepage #site-nav li { width: 112px; height: 64px; }
#homepage #site-nav li a { display: block; width: 112px; height: 0; padding: 64px 0 0; overflow: hidden; }
#homepage #site-nav .btn-flash { float: left; padding: 0 0 0 10px; }
#homepage #site-nav .btn-html { float: right; padding: 0 10px 0 0; }
#homepage #site-nav .btn-flash a { background: url(/images/btn-flash.png) no-repeat 0 0; }
#homepage #site-nav .btn-html a { background: url(/images/btn-html.png) no-repeat 0 0; }
#homepage #site-nav li a:hover { background-position: 0 -64px; }

.desc {  width: 337px; height: 252px; float: left; padding: 15px 30px 0 15px; }
.desc p { height: 62px; padding: 0 20px; font-size: 0.8em; }

#plDesc { margin: 0 0 0 -2px; padding: 15px 0 0 45px; background: url(/images/bg-desc-pl.jpg) no-repeat 0 -46px; }
#enDesc { background: url(/images/bg-desc-en.jpg) no-repeat 0 -46px; }

#servicedescription { }
#servicedescription h3 { padding: 2px 0; font-size: 1.1em; }
#servicedescription h3 a { padding: 0 0 0 20px; background: url(/images/icon-arrow-4.png) no-repeat 0 2px; text-decoration: none; text-transform: uppercase}
#servicedescription h3.lvl2 { padding: 0 40px; font-size: 0.9em; }
#servicedescription h3.lvl2 a { padding: 0 10px 0 0; background: url(/images/icon-raquo-2.png) no-repeat 100% 5px; font-weight: normal; text-transform: none; }
#servicedescription h3 a:hover { text-decoration: underline; }
#servicedescription h3.lvl1again{ padding-top: 7px; }

#lang { clear: both; padding: 25px 0 5px; color: #fff; background: url(/images/bg-lang.jpg) no-repeat 32px 0; font-size: 0.9em; text-align: center; }
#lang p,
#lang ul,
#lang ul li { display: inline; }
#lang ul li { color: #0b0049; }
#lang a { font-weight: normal; }
