
a.new, a.offer, a:hover.new, a:visited.new, a:hover.offer, a:visited.offer {padding: 5px 10px 4px 10px; font-size: 80%; color: #E82078; background: url(../img/new/new.gif) no-repeat right top; line-height: 180%; }

#center { padding-top: 0; margin-top: 0; }
	#content { width: 100%; padding-top: 0; margin-top: 0; }
		#content h5 { margin: 0; padding:0; font-style: normal; font-weight: normal; font-size: 150%; color: #E82078; }
		#content h4 { margin: 0; padding:0; font-size: 130%; }
		
		#col-1, #col-3, #col-4 { width: 72%; float: left; }
		
		#col-1 { }
		
		#col-2 { width: 26%; float: right; padding: 0 0 1em 0; margin: 0; }
		#hp-elements { background: #fff url("../img/col-3bg.jpg") repeat-y right; border: 1px solid #ccc; }
			#col-2 p { text-align: left; }
			#col-2 div { margin: 0; padding: 0; }
			#col-2 h5{padding: 1.2em 0.5em 0em 0.5em; margin: 0 0 0.4em 0; clear: both; background: url(../img/col-3split.gif) no-repeat right top;}
			#col-2 .description { margin: 0 0.8em; position: relative; top: -0.5em; }
			#col-2 .box { position: relative; clear: both; margin-bottom: 0.5em; }
			#col-2 .boxcont { margin: 0 0.8em; }
			#col-2 .help { padding: 7px 7px 7px 5px; background: url(../img/help.gif) no-repeat left center; color: #613; font-weight: bold; text-decoration: none;}
				#col-2 .help a, #col-2 .help a:visited { text-decoration: none; color: #502; }
			#col-2 .submit input { margin: 0.3em 0; }
			#col-2 .first h5 { background: none; padding-top: 0.2em; margin-top: 0; }
			
			/* VVV - Přihlašovací formulář - VVV */
				#logon { margin-bottom: 2em; padding: 0; border: 1px solid #882850; background: #F8F0F4 url('../img/logon-bg.png') repeat-y left; }
					#logon .boxcont { text-align: center; padding: 0.5em 0; }
						#logon form { width: 160px; margin: 0 auto; }
							#logon table { margin: 0; float: left; border-collapse: collapse; }
								#logon table th { display: none; }
								#logon table td { text-align: center; margin: 0; padding: 0 0 2px 0; }
							#logon input { margin: 0; width: 105px; padding: 0; border: 1px solid black; text-align: center; font-size: 12px; }
							#logon .submit { margin: 0; padding: 0 0; text-align: center; clear: none; float: right; }
								#logon .submit button { width: 50px; height: 36px; margin: 0; padding: 0; vertical-align: middle; text-align: center; cursor: pointer; border: 1px solid black; background-color: #E82078; }
									#logon .submit button img { margin: 0; padding: 0; border: none; }
						#logon ul.action { width: 160px; margin: 0 auto; padding: 0; background: none; border: none; list-style: none; clear: both; }
							#logon ul.action li { display: block; margin: 0; padding: 0 0.2em; border: 2px solid black; border-top: none; border-bottom: none; }
							#logon ul.action #logon-registration, #logon ul.action #logon-sendpass { margin: 5px 0 2px 0; }
							#logon ul.action #logon-registration { }
							#logon ul.action #logon-sendpass { font-size: 0.85em; border-width: 1px; }
							#logon ul.action #logon-securelogon { font-size: 0.85em; border-width: 1px; }
			/* AAA - Přihlašovací formulář - AAA */
			
			/* VVV - Aktuality - VVV */
				#news { }
					#news ins { margin: 0; padding: 0; clear: both; }
						#news h6 { display: block; padding: 1.2em 0 0 0; margin: 0.4em 0 0.2em 0; }
							/* #news h6:first-letter { font-size: 1.5em; margin-right: 0.1em; } */
						#news p.description { position: static; margin: 0; padding: 0; }
							#news p.description:first-letter { margin-left: 1.5em; }
						#news .datetime { position: absolute; top: 0; right: 0.5em; display: block; padding: 0; border: none; margin: 0.4em 0; font-size: 0.8em; }
					
					/* prohlížeče nestíhaj
					#news ins.even { background-color: #F1F1F1; }
					#news ins.odd { background-color: #FEFEFE; }
					*/
			/* AAA - Aktuality - AAA */
			
			/* VVV - newsletter - VVV */
				#newsletter { }
					#newsletter label { width:4em; }
					#newsletter .help { /* position: absolute; top: 4px; right: 8px; */ display: none; }
					
					#newsletter-email label { margin-top: 0.4em; }
					#newsletter-inputemail { width: 65%; padding:0; margin: 0; }
					#newsletter-checkboxes { clear: both; float: left; margin: 0 1em 0 0; }
						#newsletter-checkboxes div { margin-bottom: 0.2em; }
					#newsletter-period { float: left; }
					#newsletter div.submit { clear: none; }
			/* AAA - newsletter - AAA */
			
			/* VVV - jak velky mic - VVV */
				#ballsize { }
					#ballsize label { float: left; width:7em; margin-top: 0.3em; }
					#ballsize .help { /* position: absolute; top: 4px; right: 8px; */ display: none; }
				
					#ballsize .submit input { width: 90px; }
					#ballsize-color-block label { width:3em; }
			/* AAA - jak velky mic - AAA */
			
			/* VVV - Poslat odkaz & Tip - VVV */
				#sendlink, #tip { width: auto; padding: 0; margin: 0; float: none; clear: both; background: none; }
					#sendlink .boxcont, #tip .boxcont { padding: 0; margin: 0 0.8em; }
				
				#tip { }
					#tip p { font-weight: normal; }
				
				#sendlink { }
					#sendlink .help { /* position: absolute; top: 4px; right: 8px; */ display: none; }
					#sendlink h5 { margin-top: 1em; }
			/* AAA - Poslat odkaz & Tip - AAA */
		
		#element-row-1, #element-row-2 { width: 98%; max-width: 72%; }
		#element-row-2 { clear: left; }
		
		#cut-rate h5, #introduction h5, #mass-market h5 { padding: 0.1em 0.5em; border-top: 1px solid #FCD9EE; margin-bottom: 0; background: url('../img/hp_h5_bg.gif') repeat-x center bottom scroll; }
		#cut-rate .boxcont, #introduction .boxcont, #mass-market .boxcont { padding: 2em 0.5em 0.5em 0.5em; border: 2px solid #FCD9EE; margin-top: 0; }
		
		#cut-rate { float: left; width: 49%; }
		#introduction { float: right; width: 49%; }
		#mass-market { float: right; width: 49%; }
		
		/* VVV - GoodPotted - VVV */
			.good-potted .item { width: auto; }
		/* AAA - GoodPotted - AAA */
		
		/* VVV - Výhodné akce - VVV /
			#offer { text-align: left; }
			#offer div.even, #offer div.odd { position: relative; padding: 0; margin: 0 0 0.5em -0.5em; }
				#offer div.even { background: url('../img/offerlistbg_even.gif') no-repeat left top scroll; }
					#offer div.even h4 { background: url('../img/offerh4bg_even.gif') repeat-y left center scroll; }
				#offer div.odd { background: url('../img/offerlistbg_odd.gif') no-repeat left top scroll; }
					#offer div.odd h4 { background: url('../img/offerh4bg_odd.gif') repeat-y left center scroll; }
			
			#offer h4 { padding: 0.2em 0.3em; margin:	5px 0 0 37px; font-size: 1.2em; }
				#offer h4 a { }
			#offer div.info { padding: 0; border: none; margin: 0 0 0 55px; background: none; font-size: 1em; }
			#col-3 #offer p.description { font-style: italic; font-size: 1.2em; padding: 0; margin: 0 0 0 55px; }
		/* AAA - Výhodné akce - AAA */
		
/* #pf2007 { text-align: center; border: none; } */
#banner-phtalatefree { float: left; display: block; width: 72%; text-align: center; }

