/* -----------------
=global
------------------*/

	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
	color: #444;
	}
	
	:focus {
	outline: 0;
	}
	
	body {
	line-height: 1;
	color: black;
	background: white;
	font: 62.5%/1.3 "Lucida Grande", "Trebuchet MS", Arial, Verdana, sans-serif; 
	font-size: .7em;
	}
	
	pre {
		white-space: pre-wrap;
	}

	p {
	margin: 1.12em 0;
	}

	ol, ul {
	list-style: none;
	}
	
		ul.bulleted li {
		background: url(/_ui/images/content/bullet_arr.gif) 0 0.3em no-repeat;
		margin: 0 0 2px 0px;
		padding-left: 15px;
		}

	table {
	border-collapse: separate;
	border-spacing: 0;
	}
	
	caption, th, td {
	text-align: left;
	font-weight: normal;
	}
	
	blockquote:before, blockquote:after,
	q:before, q:after {
	content: "";
	}
	
	blockquote, q {
	quotes: "" "";
	}
		
	strong, b, strong *, b * {
	font-weight: bolder;
	}
	em, i, em *, i * {
	font-style: italic;
	}
	
	img {
	border: 0;
	}
	
	a:link, a:visited {
	color: #07337c;
	text-decoration: none;
	}
	a:hover, a:active {
	color: #07337c;
	text-decoration: underline;
	}
	
	label[for] {
	cursor: pointer;
	}
	
	input, select, option, textarea {
	vertical-align: middle;
	}
		input.img, select.img {
		width: auto !important;
		height: auto !important;
		border: 0 !important;
		}
	
	h1 {
	font-size: 1.3em;
	font-weight: bolder;
	}

	h2 {
	font: bold 1.4em/2.2em Arial, Helvetica, Verdana, sans-serif;
	height: 2.2em;
	text-transform: uppercase;
	}

	h3 {
	font: bold 1.3em/1.5em Arial, Helvetica, Verdana, sans-serif;
	}

	h3.styled {
	height: 1.8em !important;
	}

	h4 {
	font-size: 1em;
	font-weight: bolder;
	}
	/* hidden elements */	
	.h, div.hr hr {
	position: absolute;
	top: -9900px;
	left: 0;
	display: block;
	width: 1px;
	height: 1px;
	overflow: hidden;
	text-indent: -9990px;
	font-size: 1px;
	}
	
	/* headers replaced with images */
	.r {
	z-index: 25;
	}
	
	/* floats clear */
	.clear {
	clear: both;
	font-size: 1px;
	visibility: hidden;
	}
	
	/* sIFR */
	.sIFR-flash {
	visibility: visible !important;
	padding: 0;
	}
	
	.sIFR-unloading .sIFR-flash {
	visibility: hidden !important;
	}
	
	.sIFR-replaced, .sIFR-ignore {
	visibility: visible !important;
	}
	
	.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}
	
	.sIFR-replaced div.sIFR-fixfocus {
	margin: 0pt; 
	padding: 0pt; 
	overflow: auto; 
	letter-spacing: 0px; 
	float: none;
	}
	
	
/* -----------------
=base
------------------*/
	body {
	background: #e6e6e6;
	color: #232323;
	}

/* -----------------
=basic layout
------------------*/

	body {
	padding: 11px 0 30px;
	}
		.top-ad {
		width: 728px;
		height: 90px;
		margin: 0px auto;
		overflow: hidden;
		}

		.ads {
		display: block;
		}
			
			#ads-hor {
			height: auto;
			overflow: hidden;
			margin: 0 0 0 6px;
			}
				#ads-hor li {
				display: inline;
				float: left;
				}

				.ads2 li {
				width: 878px;
				}

				.ads3 li {
				width: 439px;
				}

				.ads4 li {
				width: 290px;
				}

				.ads5 li {
				width: 219px;
				}

				.ads6 li {
				width: 175.5px;
				}

				.ads7 li {
				width: 146.33px;
				}
				
				.ads8 li {
				width: 125.4px;
				}

				#ads-hor li div {
				display: block;
				float: right;
				overflow: hidden;
				border: 1px solid #EA6411;
				}

				.size90 {
					height: 90px;
				}
				.size728x90 {
					width: 728px;
				}

				.size120x60 li.first-child {
				width: 120px;
				}
				
				.size120x60 li div {
				width: 118px;
				height: 58px;
				}

				.size240x90 div{
					height: 88px;
				}
				
				.ads1.size1000x130 li {
				width: 998px;
				height: 130px;
				}

				.size1000x130 li div {
				width: 994px;
				height: 128px;
				}

				.ads3.size240x90 li {
					height: 90px;
				}
				
				.ads2.size240x90 li {
					width: 757px;
				}

				.ads3.size240x90 li {
					width: 377px;
				}

				.ads4.size240x90 li {
					width: 252px;
				}

				.size240x90 li.first-child {
					width: 240px;
				}

/*
				.ads2 li.size240x90 {
					width: 270px;
				}
*/

				.ads2 li.size240x90 div{
					width: 238px;
				}

				.ads2 li.size728x90 {
				width: 728px !important;
				}				
				.ads3.size246x120 li {
				width: 376px;
				}
				
				.size246x120 li.first-child {
				width: 246px;
				}
				
				.size246x120 li div {
				width: 244px;
				height: 118px;
				}
				
								
				#ads-hor li div img {
				margin:-1px 0 0 -1px;
				}

		.ads-left ul li,
		.ads-right ul li {
		display:block;
		border: 1px solid #EA6411;
		width: 120px;
		height: 60px;
		overflow: hidden;
		}

		.ads-left ul li.size120x90,
		.ads-right ul li.size120x90 {
		width: 120px;
		height: 90px;
		}

		.ads-left ul li.size120x120,
		.ads-right ul li.size120x120 {
		width: 120px;
		height: 120px;
		}

		.ads-left ul li.size120x240,
		.ads-right ul li.size120x240 {
		width: 120px;
		height: 240px;
		}
		
		.ads-left ul li.size120x600,
		.ads-right ul li.size120x600 {
		width: 120px;
		height: 600px;
		}

		/* -----------------
		=header
		------------------*/
		
			#header {
			display: none;
			clear: both;
			height: 100px;
			margin: 34px 0 0 0;
			background: #E35E0C;
			}
						
				#header-inner {
				position: relative;
				width: 790px;
				margin: 0 0 0 212px;
				}

				/* -----------------
				=logo
				------------------*/
				
					#header #header-inner .logo {
					position: relative;
					top: -18px;
					left: 5px;
					width: 190px;
					height: 134px;
					font-size: 2em;
					font-weight: bolder;
					line-height: 100px;
					margin-bottom: -34px;
					}
						#header #header-inner .logo a {
						position: relative;
						display: block;
						width: 200px;
						height: 134px;
						overflow: hidden;
						color: #fff;
						text-align: center;
						}


	
		/* -----------------
		=navbar
		------------------*/	
		#navbar {
			display: block;
			background: #213140;
			height: 90px;
			margin-top: 40px;
		}

				#navbar #navbar-inner {
				position: relative;
				width: 998px!important;
				margin: 0 auto;
				padding-top: 18px;
				}

				#navbar #navbar-inner .logo {
				width: 200px;
				display: inline-block;
				float: left;
				}

				#navbar #navbar-inner ul {
				display: inline-block;
				position: relative;
				top: 15px;
				left: 50px;
				float: left;
				}

					#navbar #navbar-inner ul li {
					font-family: "PN","Lucida Grande","Trebuchet MS",Arial,Verdana,sans-serif;
					text-transform: uppercase;
					display: inline-block;
					}
				
					#navbar #navbar-inner ul li a:link,
					#navbar #navbar-inner ul li a:visited,
					#navbar #navbar-inner ul li a:hover,
					#navbar #navbar-inner ul li a:active {
					color: #D2D5D8;
					font-size: 17px;
					margin: 0 10px;
					}

					#navbar #navbar-inner ul li.active a {
					font-weight: bold;
					border-bottom: 2px solid #fafafa;
					color: #fff;
					}

				#navbar #navbar-inner #search {
				display: inline-block;
				vertical-align: top;
				padding-top: 17px;
				float: right;
				}

				#navbar #navbar-inner #search a {
				width: 25px;
				height: 22px;
				background-repeat: no-repeat;
				background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAQAAAClvJ5NAAAAsUlEQVQ4y+2TPQqDQBSErRRWL2HpJQzGU2iZQlxJehcV5+ZfqkDCuhrLQOZ1Ax+8eT9R9AvCUGOZmbHUmGOgYERvNVIcASuiJScmJqdFrDsQBoe4fHglwpGGkArRem6DqENIj8g9N0fYEDIjEs9NEMs5JEZM5xvr9+I3m/GrEJLiEKU35JHs+1U2CHEP7mXzYBwPRL8PGWoGFiZ6rmSkWITdhTYyDoju3EOkdNyiv156Aq4GqjF0whpTAAAAAElFTkSuQmCC);
				display: inline-block;
				}

		/* -----------------
		=wrap
		------------------*/	
		
			#wrap,
			#wide-wrap {
			height: auto;
			overflow: hidden;
			width: 998px;
			margin: 0px 0 0 4px;

			padding-top: 41px;
			background: url(/_ui/images/faux_columns.png) 125px 0 repeat-y;
			}

			#wide-wrap {
			background: url(/_ui/images/wide-bg.png) 125px 0 repeat-y;
			}

				#inner {
				float: left;
				display: inline;
/*
				width: 871px;
*/
				}
				
				#wrap .ads,
				#wide-wrap .ads {
				}
					#wrap .ads li,
					#wide-wrap .ads li {
					margin: 0 0 5px;
					}
								
					.left-content {
					float: left;
					display: inline;
					}
					.right-content {
					float: right;
					display: inline;
					}
					
					.right-content ul li.size120x120,
					.right-content ul li.size120x120 img {
						width: 120px;
					}
					.right-content ul li.size120x120 img {
						height: 120px;
					}

					.right-content ul li.size120x60 img {
						height: 60px;
					}
					
				.ad-big {
				width: 728px;
				height: 96px !important;
				clear: both;
				margin: 0 0 0 5px;
				padding: 3px 0 25px 0;
				background: #fff;
				overflow: hide;
				}

				
				/* -----------------
				=content
				------------------*/
				
					#content {
					float: right;
					display: inline;
					width: 739px;
					margin: 0 2px 0 0px;
					padding: 0px 0 0px 7px;
					}

				div.col-3 div#wide-content,
				div.col-3 div#content {
				margin-left: 122px;
				width: 730px;
				}
					#wide-content {
					float: left;
					display: inline;
					margin: -13px 2px 0 10px;
/*
					width: 713px;
*/
					font-size: 1.25em;
					line-height: 1.45em;
					padding: 0 13px 0 13px;
					}

					#wide-content * td {
					font-size: 1em;
					font-size: 13px;
					}
				
					/* -----------------
					=main-content
					------------------*/
					
						.main-content {
						float: left;
						display: inline;
						width: 447px;
						margin: 0 0 0 2px;
						font-size: 1.2em;
						line-height: 1.45em;
						padding: 0 13px 0 10px;
						}
							.wide-content h2,
							.main-content h2 {
							background: url(/_ui/images/content/header_bg.png) no-repeat;
							line-height: 2.2em;
							margin: 0 0 0 -13px;
							padding: 0 0 0 13px;
							font-size: 1.4em;
							letter-spacing: 1px;
							text-transform: uppercase;
							}

/*
							.wide-content h2 {
							margin: -13px 0 0 0 !important;
							}
*/

							.main-content h2 a {
							color: #444;
							}
							
							.main-content .stories {
							padding: 0.5em 0 1em 0px;
							}

								.main-content .stories h3 {
								line-height: 1.3em;
								font-size: 1.3em;
								font-weight: bolder;
								}

								.main-content .stories p {
								margin: 0;
								}

								.main-content .stories .pic {
								height: 90px;
								width: 135px;
								float: left;
								display: inline;
								margin: 2px 10px 0 0px;
								border: 3px solid #e7e7e7;
								}
								
								.main-content .stories .pic  img {
								height: 90px;
								width: 135px;
								}								
								.main-content .stories .more-stories {
								clear: both;
								margin: 0 0 1em;
								padding: 30px 0 0;
								background: url(/_ui/images/content/dotted_hr.png) 0 15px no-repeat;
								}
									.main-content .stories .more-stories li,
									.main-content .diskusije li {
									background: url(/_ui/images/content/bullet_arr.gif) 0 0.3em no-repeat;
									margin: 0 0 2px 0px;
									padding-left: 15px;
									}
										.main-content .stories .more-stories li a {
										font-weight: bolder;
										}

							/* -----------------
							=blogovi
							------------------*/


							.main-content .blogovi {
								margin: 0.5em 0 2em;
							}

								.main-content .blogovi li {
								margin: 0 0 3px 0px;
								}
									.main-content .blogovi li img {
									width: 22px;
									height: 22px;
									border: 2px solid #eee;
									}
									.main-content .blogovi li a.title {
									display: block;
									font-weight: bolder;
									margin-bottom: 5px;
									margin-left: 32px;
									margin-top: -26px;
									width: 410px;
									}
							/* -----------------
							=diskusije
							------------------*/


							.main-content .diskusije {
								margin: 0 0 2em;
							}

								.main-content .diskusije li {
								background: url(/_ui/images/content/bullet_arr.gif) 0 0.3em no-repeat;
								margin: 0 0 2px 0px;
								padding-left: 15px;
								}

									.main-content .diskusije li a {
									font-weight: bolder;
									}

							/* -----------------
							=horoscope
							------------------*/

							.main-content .horoscopes {
							}

							.main-content .horoscopes h3 {
							font-size: 1.1em;
							margin: 5px 0
							}

							.main-content .horoscopes a {
							font-weight: bolder;
							}

/*
							.main-content .horoscopes a:after {
							content: url(/_ui/images/content/bullet_arr.gif)
							}
*/

					/* -----------------
					=sidebar
					------------------*/

					
						.sidebar {
						float: right;
						display: inline;
						width: 239px !important;
						margin: 0 13px 0 0;
						padding: 0;
						font-size: 1.1em;
						line-height: 1.65em;
						overflow: hidden;
						}
							.sidebar h3 {
							height: 1.8em;
							padding: 0 0 0 43px;
							}
								.sidebar h3 a {
								color: #474747;
								}

								.sIFR-active .sidebar h3 {
						/*		padding: 0 0 0 43px; */
								}

							.sidebar .widget {
							margin: 0 0 20px;
							background: url(/_ui/images/sidebar/box_bg.png) #f5f5f5;
							color: #454545;
							}
								.sidebar .wid-inner {
								padding: 14px 13px 0;
								min-height: 60px;
								background: url(/_ui/images/sidebar/box_top.png) no-repeat;
								}
								.sidebar .wid-bot {
								clear: both;
								height: 7px;
								overflow: hidden;
								background: url(/_ui/images/sidebar/box_bot.png) 0 100% no-repeat;
								font-size: 1px !important;
								line-height: 1px !important;
								}
								
								.sidebar .widget .imp {
								margin: 0 -13px;
								padding: 4px 13px;
								background: url(/_ui/images/sidebar/box_imp_bg.png);
								}
								.sidebar .widget .imp-bot {
								height: 6px;
								overflow: hidden;
								margin: 0 -13px;
								background: url(/_ui/images/sidebar/box_imp_bot.png) repeat-x;
								font-size: 1px !important;
								line-height: 1px !important;
								}

								/* -----------------
								=textads
								------------------*/
								.sidebar h3.textads {
								background: url(/_ui/images/sidebar/icos/textads.png) 0 -1px no-repeat;
								}
								
								.sidebar .textads .wid-inner ul li {
								clear: both;
								padding: 0.5em 0;
								background: url(/_ui/images/sidebar/dotted_hr.png) 0 0 no-repeat;
								font-size: 1.05em;
								display: block;
								overflow: hidden;
								line-height: 2em;
								height: 1.8em;
								font-family: "Trebuchet MS", "Arial", "Helvetica", sans-serif;
								}
								
								.sidebar .textads a {
								font-weight: bolder;
								}
								
								.sidebar .textads .wid-inner ul li.first-child,
								.sidebar .textads .wid-inner ul li:first-child {
								background: none;
								}
	
								
								/* -----------------
								=poll
								------------------*/
								
									.sidebar h3.poll {
									background: url(/_ui/images/sidebar/icos/tick.png) 5px 0 no-repeat;
									}
								
									.sidebar .poll {
									}
										.sidebar .poll .question {
										margin: 0.3em 0 0.4em 3px;
										font-size: 1.1em;
										font-weight: bolder;
										}
										
										.sidebar .poll ul {
										margin: 0 0 6px;
										}
											.sidebar .poll li {
											padding: 0.4em 0 0.5em;
											background: url(/_ui/images/sidebar/dotted_hr.png) 0 100% no-repeat;
											}
												.sidebar .poll li input {
												vertical-align: middle;
												}
									
										.sidebar .poll input.img {
										margin: 0 0 4px;
										}								
								
								/* -----------------
								=photo
								------------------*/
								
									.sidebar h3.photo {
									background: url(/_ui/images/sidebar/icos/picture.png) 3px 0 no-repeat;
									padding-bottom: 0.5em;
									margin-bottom: 3px;
									}
								
									.sidebar div.photo {
									width: 230px;
									height: 188px;
									margin: -13px 0 25px;
									background: url(/_ui/images/sidebar/photo_bg.png) no-repeat #fafafa;
									}
/*
										.sidebar .photo a {
										display: block;
										width: 230px;
										height: 188px;
										}
*/
										.sidebar .photo img {
										position: relative;
										top: 20px;
										left: 18px;
										border: 1px solid #A7A3A3;
										width: 190px;
										height: 143px;
										}								
								
								/* -----------------
								=weather
								------------------*/
								

									.sidebar h3.weather {
									background: url(/_ui/images/sidebar/icos/cloud.png) 5px 2px no-repeat;
									}
								
								.sidebar .weather .wid-inner ul li {
								clear: both;
								padding: 0.5em 0;
								background: url(/_ui/images/sidebar/dotted_hr.png) 0 0 no-repeat;
								font-size: 1.2em;
								display: block;
								overflow: hidden;
								height: 46px;
								}
								
								.sidebar .weather .wid-inner ul li span {
								display: block;
								font-size: .8em;
								}
								.sidebar .weather .wid-inner ul li img {
								float: right;
								margin: -2.5em 0 0 0;
								width: 46px;
								height: 46px;
								}
																
								.sidebar .weather .wid-inner a {
								font-weight: bolder;
								}
								
								.sidebar .weather .wid-inner ul li.first-child,
								.sidebar .weather .wid-inner ul li:first-child {
								background: none;
								}
	
								
								/* -----------------
								=member
								------------------*/
								
									.sidebar h3.member {
									background: url(/_ui/images/sidebar/icos/member.png) 5px 0 no-repeat;
									}
								
									.sidebar div.member {
									font-size: 1.1em;
									}
										.sidebar .member .wid-inner {
										padding-top: 18px;
										padding-left: 82px;
										}
										.sidebar .member .wid-bot {
										height: 13px;
										}										
											.sidebar .member .pic {
											float: left;
											display: inline;
											margin: 0 0 0 -71px;
											padding: 3px;
											border: 1px solid #BFBFBF;
											background: #eee;
											}
											
											.sidebar .member strong {
											display: block;
											padding: 12px 0 0.1em;
											font-size: 1.6em;
											font-weight: normal;
											}
								
								/* -----------------
								=marketing
								------------------*/
								
									.sidebar h3.marketing {
									background: url(/_ui/images/sidebar/icos/splash.png) 0 -3px no-repeat;
									}
								
									.sidebar div.marketing {
									font-size: 1.1em;
									}
										.sidebar .marketing .wid-inner {
										padding-top: 18px;
										}
										.sidebar .marketing .wid-bot {
										height: 13px;
										}										
											
											.sidebar .marketing .wid-inner a {
											font-weight: bolder;
											display: block;
											padding-top: 0.8em;
											}
								
								/* -----------------
								=mail
								------------------*/
								
									.sidebar h3.mail {
									background: url(/_ui/images/sidebar/icos/mail.png) 0px -3px no-repeat;
									}
								
									.sidebar .mail {
									}
										.sidebar .mail form {
										position: relative;
										}
											.sidebar .mail form p {
											margin: 4px 0;
											font-size: 1.1em;
											}
												.sidebar .mail form #loginName,
												.sidebar .mail form #user_pwd {
												width: 130px;
												height: 19px;
												padding-left: 2px;
												border: 0;
												background: url(/_ui/images/sidebar/email_input_bg.png) #fff;
												}
											
												.sidebar .mail form .img {
												float: right;
												margin: -57px 5px 0 0;
												}

								/* -----------------
								=exchange
								------------------*/

									.sidebar h3.exchange {
									background: url(/_ui/images/sidebar/icos/coin.png) 3px -2px no-repeat;
									}
								
									.sidebar div.exchange {
									font-size: 1.1em;
									}
										.sidebar .exchange ul {
										width: 212px;
										}
											.sidebar .exchange li {
											clear: both;
											padding: 0.5em 0;
											background: url(/_ui/images/sidebar/dotted_hr.png) 0 0 no-repeat;
											font-weight: bolder;
											}
												.sidebar .exchange li.first-child {
												background: none;
												}
											
												.sidebar .exchange li strong {
												display: block;
												color: #d23a38;
												}
												.sidebar .exchange li span {
												float: right;
												display: inline;
												margin: -1.4em 0 0 0;
												text-align: right;
												}
												
							
									.sidebar h3.notice {
/*
									background: url(/_ui/images/sidebar/icos/gift.png) 1px -3px no-repeat;
*/
									background: url(/_ui/images/sidebar/icos/cake.png) 1px 0px no-repeat;
									}
								/* -----------------
								=horoschopes
								------------------*/

									.sidebar h3.horoscopes {
									background: url(/_ui/images/sidebar/icos/globe.png) 5px -1px no-repeat;
									}
								
									.sidebar .horoscopes {
									}
										.sidebar .horoscopes .wid-bot {
										height: 17px;
										}
									
										.sidebar .horoscopes .imp {
										}
											.sidebar .horoscopes .imp p {
											font-size: 1.45em;
											font-weight: bolder;
											}
											
											.sidebar .horoscopes .imp select {
											width: 150px;
											}

								/* -----------------
								=atp
								------------------*/

									.sidebar h3.atp {
									background: url(/_ui/images/sidebar/icos/tennis.png) 3px -2px no-repeat;
									}
								
									.sidebar div.atp {
									font-size: 1.2em;
									}
										.sidebar table.atp {
										width: 212px;
										}
											.sidebar .atp tr {
											clear: both;
											padding: 1.5em 0;
											background: url(/_ui/images/sidebar/dotted_hr.png) 0 0 no-repeat;
											font-weight: bolder;
											font-size: 0.95em;
											}
												.sidebar .atp tr.first-child {
												background: none;
												}
											
												.sidebar .atp td {
												padding: 3px 3px 3px 0;
												}

												.sidebar .atp td.p {
												padding-right: 0;
												}

												.sidebar .atp td.p {
												text-align: right;
												}

												.sidebar .atp td.n strong {
												color: #d23a38;
												}

												.sidebar .atp td strong {
												color: #d23a38;
												}


/*- Menu Tabs B--------------------------- */
/*- Horoscopes */

    #tabsB {
      float:left;
      width:100%;
/*      background:#F4F4F4; */
      font-size:93%;
      line-height:normal;
      border-bottom: 1px solid #ddd;
      }
    #tabsB ul {
	margin:0;
	padding:10px 0px 0 5px;
	list-style:none;
      }
    #tabsB li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsB a {
      float:left;
      background:url("/_ui/images/tabs/tableftB.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
      }
    #tabsB a span {
      float:left;
      display:block;
      background:url("/_ui/images/tabs/tabrightB.gif") no-repeat right top;
      padding:5px 11px 4px 6px;
      color:#666;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsB a span {float:none;}
    /* End IE5-Mac hack */
    #tabsB a:hover span {
      color:#000;
      }
    #tabsB a:hover {
      background-position:0% -42px;
      }
    #tabsB a:hover span {
      background-position:100% -42px;
      }

	
		/* -----------------
		=footer
		------------------*/	
		
			#footer {
			background: url(/_ui/images/footer/footer_bg.png) repeat-x #1f1f1f;
			border-bottom: 1px solid #fff;
			color: #fff;
			font-size: 1.1em;
			padding-bottom: 1em;
			min-width: 998px;
			}
				#footer-inner,
				#footer-inner-wide {
				width: 746px;
				height: 20em;
				margin: 0 0 0 127px;
				padding: 75px 0 0 8px;
				background: url(/_ui/images/footer/content_bot.png) no-repeat;
				}

				#footer-inner-wide {
				background: url(/_ui/images/footer/content_bot_wide.png) no-repeat;
				}

					#footer-inner .footer-title,
					#footer-inner-wide .footer-title {
					position: relative;
					width: 598px;
					height: 30px;
					overflow: hidden;
					margin: 0 0 30px 0px;
					font: 1.65em/1 GothamBold, Arial, Helvetica, Verdana, sans-serif;
					color: #ffe1cf;
					}

					div.footer-cat {
					float: left;
					display: inline;
					width: 20%;
					}
						div.footer-cat h3,
						div.footer-cat h3 {
						margin: 0;
						font-size: 1.1em !important;
						font-weight: bolder;
						text-transform: uppercase;
						color: #e0e0e0;
						}
						
						div.footer-cat li {
						padding: 0.3em 0;
						}
							div.footer-cat a:link,
							div.footer-cat a:visited,
							div.footer-cat a:hover,
							div.footer-cat a:active {
							color: #e0e0e0;
							}
					
		/* -----------------
		=copyright
		------------------*/	
		
			#copyright {
			width: 998px;
			margin: 0px auto;
			color: #767676;
			font-size: 1.1em;
			text-align: left;
/*			text-align: center; */
			}
			
				#copyright-inner {
				width: 746px;
				margin: 15px 0 0 127px;				
				}
				
					#copyright #lang {
					overflow: hidden;
					padding: 17px 0 15px 0px;
					vertical-align: middle;
					}

						#copyright #lang form {
						display: inline;
						text-align: left;
						}
					
						#copyright #lang img,
						#copyright #lang select,
						#copyright #lang span {
						display: inline;
						vertical-align: middle;
											font-size: 1em;
						}
						#copyright #lang img {
						width: 24px;
						height: 24px;
						}
						#copyright #lang option {
	
						}					
	
						#copyright #lang a:link,
						#copyright #lang a:visited {
						color: #545454;
						text-decoration: none;
						border-bottom: 1px solid #e0e0e0;
						font-weight: bolder;
						}
						#copyright #lang a:hover,
						#copyright #lang a:active {
						color: #545454;
						text-decoration: none;
						border-bottom: 1px solid #999;
						font-weight: bolder;
						}
	

				#copyright span {
				padding: 0 0 0 20px;
				font-weight: bolder;
				}
					#copyright span a:link,
					#copyright span a:visited,
					#copyright span a:hover,
					#copyright span a:active {
					color: #545454;
					}
				
				#copyright #copy {
				text-align: left;
				}
	
	body {
		margin:50px 0px; padding:0px;
		text-align:center;
	}
	
	#ads-hor {width: 998px !important; text-align: left; margin:0px auto;}  
	#header-inner {width: 998px !important; text-align: left; margin:0px auto;}
	
	#wrap, #wide-wrap {width: 998px !important; text-align: left; margin:0px auto;}
	#footer-inner,
	#footer-inner-wide {width: 746px !important; text-align: left; margin:0px auto; padding: 75px 0 0 2px;}
	
	/* Boris */
	.nobr {white-space: nowrap;}

	#bottom-ad {
		margin: 10px auto;
	}
	#bottom-ad-v {
		margin: 10px 0 0 4px;
	}
