/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = TOYOTA club Serbia - Site CSS File  = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */
/* = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = */

/* TOYOTA club Serbia - Site CSS Document */

/*
	=======================================================
	  Title:    www.toyotaclubserbia.com
	  Version:  2.0
	-------------------------------------------------------
	  File:     tcs_prime.css
	  Type:     text/css
	  Author:   PlumTS Inc.
	------------------------------------------
	  Description: TcS CSS file - site main css file
	-------------------------------
	  Modified:
	=======================================================
*/
/* TcS */
/* body */

html
{ 
  background: #858585 url(../img/bgswitch/toyota_club_serba_lexus_lfa_toyota_lfa.jpg) no-repeat center center fixed; /* 1920x1080 */
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

html:before
{
	z-index: -999;
	content: "";
	height: 100%;
	width: 100%;
	position: fixed;
	background: url(../img/bgswitch/pattern-filter.png) repeat scroll 0 0 rgba(0, 0, 0, 0);
}


body, td, th , tr, div, p, ul, li
{
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

body
{}

img
{
	margin: 0;
	padding: 0;
	border: none;
}
/* /body */

/* headings */
h1
{

	margin: 0;
	color: #99CCFF;
	font-size: 24px;
	font-style: normal;
	font-weight: normal;
}
h2
{
	margin: 0;
	color: #99CCFF;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
}
h3
{
	margin: 0;
	color: #99CCFF;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
}
/* /headings */

/* a: */
a:link
{
	color: #FFFFFF;
	text-decoration: none;
}

a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

a:hover
{
	color: #66CCFF;
	text-decoration: underline;
}

a:active
{
	color: #66CCFF;
	text-decoration: underline;
}
/* /a: */

/* Let's get ready to rumble! */

/* holder */
#tcs_terminator
{
	width: 1028px;
	margin: 0 auto;
}
/* /holder */

/* header */
#header
{
	width: 1028px;
	height: 184px;
	position: relative;
	background: url(../img/common/tcs_header_plate_bg.png) top center no-repeat; /* 1028x184 */
}
	#h_left, #h_right
	{
		float: left;
		width: 384px;
		height: 160px;
		margin: 0 0 0 25px;
		background: url(../img/common/tcs_header_p_rupice.png) bottom center repeat;
	}
	#h_right
	{
		float: right;
		margin: 0 25px 0 0;
	}
		.h_palette
		{
			width: 384px;
			height: 135px;
			background:	url(../img/common/tcs_header_palette_bg.png) top center no-repeat; /* 384x135 */
		}
			#h_l_p_mini, #h_r_p_mini
			{
				padding: 14px 0 0 0;
			}
				#h_l_p_mini ul, #h_r_p_mini ul
				{
					list-style: none;
				}
					#h_l_p_mini ul li, #h_r_p_mini ul li
					{
						float: left;
						text-indent: -4984px;
					}
				/* YouTube effect */
				#h_l_p_m_yt
				{}
					#h_l_p_m_yt a *
					{
						display: none;
					}
						#h_l_p_m_yt a
						{
							width: 82px;
							height: 25px;
							display: block;
							position: relative;
							margin: 0 0 0 33px;
							background: url(../img/common/tcs_header_p_left_youtube.png) left top no-repeat; /* 164x25 */
						}
						#h_l_p_m_yt a .hover
						{
							margin: 0;
							width: 82px;
							height: 25px;
							display: block;
							position: relative;
							background: url(../img/common/tcs_header_p_left_youtube.png) right top no-repeat; /* 164x25 */
						}
				/* Facebook effect */
				#h_l_p_m_fb
				{}
					#h_l_p_m_fb a *
					{
						display: none;
					}
						#h_l_p_m_fb a
						{
							width: 94px;
							height: 25px;
							display: block;
							position: relative;
							margin: 0 0 0 25px;
							background: url(../img/common/tcs_header_p_left_facebook.png) left top no-repeat; /* 188x25 */
						}
						#h_l_p_m_fb a .hover
						{
							margin: 0;
							width: 94px;
							height: 25px;
							display: block;
							position: relative;
							background: url(../img/common/tcs_header_p_left_facebook.png) right top no-repeat; /* 188x25 */
						}
				/* Twitter effect */
				#h_l_p_m_t
				{}
					#h_l_p_m_t a *
					{
						display: none;
					}
						#h_l_p_m_t a
						{
							width: 88px;
							height: 25px;
							display: block;
							position: relative;
							margin: 0 0 0 23px;
							background: url(../img/common/tcs_header_p_left_twitter.png) left top no-repeat; /* 188x25 */
						}
						#h_l_p_m_t a .hover
						{
							margin: 0;
							width: 88px;
							height: 25px;
							display: block;
							position: relative;
							background: url(../img/common/tcs_header_p_left_twitter.png) right top no-repeat; /* 188x25 */
						}
			#h_l_p_tcs_banner
			{
				margin: 0 auto;
				text-align: center;
			}
				#h_l_p_tcs_banner img
				{
					margin: 20px 0 0 0;
				}

			#h_r_p_mini
			{
				padding: 0;
			}
				#h_r_p_m_plumts
				{
					width: 156px;
					height: 11px;
					position: absolute;
					text-indent: -4984px;
					margin: 5px 0 0 24px;
					background: url(../img/common/plumts_interactive_studios_sig.png) top center no-repeat; /* 156x11 */
				}
				#h_r_p_mini ul
				{
					list-style: none;
					padding-top: 17px;
				}
					#h_r_p_mini ul li
					{
						float: right;
					}
						/* Sitemap effect */
						#h_r_p_m_sitemap
						{}
							#h_r_p_m_sitemap a *
							{
								display: none;
							}
								#h_r_p_m_sitemap a
								{
									width: 25px;
									height: 23px;
									display: block;
									position: relative;
									margin: 0 17px 0 0;
									background: url(../img/common/tcs_header_p_right_sitemap.png) left top no-repeat; /* 50x23 */
								}
								#h_r_p_m_sitemap .hover
								{
									margin: 0;
									width: 25px;
									height: 23px;
									display: block;
									position: relative;
									background: url(../img/common/tcs_header_p_right_sitemap.png) right top no-repeat; /* 50x23 */
								}
						/* Phone effect */
						#h_r_p_m_phone
						{}
							#h_r_p_m_phone a *
							{
								display: none;
							}
								#h_r_p_m_phone a
								{
									width: 13px;
									height: 23px;
									display: block;
									position: relative;
									margin: 0 16px 0 0;
									background: url(../img/common/tcs_header_p_right_phone.png) left top no-repeat; /* 26x23 */
								}
								#h_r_p_m_phone .hover
								{
									margin: 0;
									width: 13px;
									height: 23px;
									display: block;
									position: relative;
									background: url(../img/common/tcs_header_p_right_phone.png) right top no-repeat; /* 26x23 */
								}
						/* Mail effect */
						#h_r_p_m_mail
						{}
							#h_r_p_m_mail a *
							{
								display: none;
							}
								#h_r_p_m_mail a
								{
									width: 25px;
									height: 23px;
									display: block;
									position: relative;
									margin: 0 33px 0 0;
									background: url(../img/common/tcs_header_p_right_mail.png) left top no-repeat; /* 50x23 */
								}
								#h_r_p_m_mail .hover
								{
									margin: 0;
									width: 25px;
									height: 23px;
									display: block;
									position: relative;
									background: url(../img/common/tcs_header_p_right_mail.png) right top no-repeat; /* 50x23 */
								}
			#h_r_p_epp
			{
				margin: 0 auto;
				text-align: center;
			}
				#h_r_p_epp a img
				{
					margin-top: 18px;
				}


	#h_center
	{
		text-align: center;
	}
		#h_center img
		{
			margin-top: 6px;
		}
/* /header */

/* main menu */
#tcs_main_menu
{
	height: 66px;
	width: 1000px;
	margin: -9px auto 0 auto;
	background: url(../img/common/tcs_main_menu_bg.png) top center no-repeat; /* 1000x66 */
}
	#tcs_mm_tip_line
	{
		height: 17px;
		padding: 0 20px;
		line-height: 17px;
	}
		#tcs_mm_tip_l_left, #tcs_mm_tip_l_right
		{
			float: left;
			color: #ff9b0b;
			font-size: 10px;
			font-weight: bold;
			text-shadow: #000000 0px -1px 0px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		#tcs_mm_tip_l_right
		{
			float: right;
		}
		#tcs_mm_tip_l_right a
		{
			color: #ff9b0b;
		}
	#tcs_mm_text_line
	{
		clear: both;
	}
		#tcs_mm_text_line ul
		{
			height: 40px;
			list-style: none;
			padding: 3px 5px 0 5px;
		}
			#tcs_mm_text_line ul li
			{
				height: 34px;
				color: #f5f5f5;
				font-size: 18px;
				text-shadow: #333333 0 1px 1px;
			}
				#tcs_mm_text_l_tcs, #tcs_mm_text_l_vesti, #tcs_mm_text_l_klub, #tcs_mm_text_l_clanovi, #tcs_mm_text_l_foto, #tcs_mm_text_l_forum
				{
					float: left;
					height: 40px;
					text-align: center;
				}
				#tcs_mm_text_l_tcs
				{
					width: 59px;
				}
					#tcs_mm_text_l_tcs a:link, #tcs_mm_text_l_tcs a:visited
					{
						width: 59px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_tcs_bg.png) top left no-repeat; /* 118x40 */
					}
					#tcs_mm_text_l_tcs a:hover, #tcs_mm_text_l_tcs a:active
					{
						width: 59px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_tcs_bg.png) top right no-repeat; /* 118x40 */
					}
				#tcs_mm_text_l_vesti
				{
					width: 72px;
				}
					#tcs_mm_text_l_vesti a:link, #tcs_mm_text_l_vesti a:visited
					{
						width: 72px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_vesti_bg.png) top left no-repeat; /* 144x40 */
					}
					#tcs_mm_text_l_vesti a:hover, #tcs_mm_text_l_vesti a:active
					{
						width: 72px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_vesti_bg.png) top right no-repeat; /* 144x40 */
					}
				#tcs_mm_text_l_klub
				{
					width: 68px;
				}
					#tcs_mm_text_l_klub a:link, #tcs_mm_text_l_klub a:visited
					{
						width: 68px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_klub_bg.png) top left no-repeat; /* 136x40 */
					}
					#tcs_mm_text_l_klub a:hover, #tcs_mm_text_l_klub a:active
					{
						width: 68px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_klub_bg.png) top right no-repeat; /* 136x40 */
					}
				#tcs_mm_text_l_clanovi
				{
					width: 92px;
				}
					#tcs_mm_text_l_clanovi a:link, #tcs_mm_text_l_clanovi a:visited
					{
						width: 92px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_clanovi_bg.png) top left no-repeat; /* 184x40 */
					}
					#tcs_mm_text_l_clanovi a:hover, #tcs_mm_text_l_clanovi a:active
					{
						width: 92px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_clanovi_bg.png) top right no-repeat; /* 184x40 */
					}
				#tcs_mm_text_l_foto
				{
					width: 69px;
				}
					#tcs_mm_text_l_foto a:link, #tcs_mm_text_l_foto a:visited
					{
						width: 69px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_foto_bg.png) top left no-repeat; /* 138x40 */
					}
					#tcs_mm_text_l_foto a:hover, #tcs_mm_text_l_foto a:active
					{
						width: 69px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_foto_bg.png) top right no-repeat; /* 138x40 */
					}
				#tcs_mm_text_l_forum
				{
					width: 83px;
				}
					#tcs_mm_text_l_forum a:link, #tcs_mm_text_l_forum a:visited
					{
						width: 83px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_forum_bg.png) top left no-repeat; /* 166x40 */
					}
					#tcs_mm_text_l_forum a:hover, #tcs_mm_text_l_forum a:active
					{
						width: 83px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_forum_bg.png) top right no-repeat; /* 166x40 */
					}
				#tcs_mm_text_l_kontakt
				{
					float: right;
					width: 93px;
					text-align: center;
				}
					#tcs_mm_text_l_kontakt a:link, #tcs_mm_text_l_kontakt a:visited
					{
						width: 93px;
						height: 33px;
						display: block;
						padding: 7px 0 0 0;
						text-decoration: none;
						background: url(../img/common/tcs_mm_kontakt_bg.png) top left no-repeat; /* 186x40 */
					}
					#tcs_mm_text_l_kontakt a:hover, #tcs_mm_text_l_kontakt a:active
					{
						width: 93px;
						height: 33px;
						display: block;
						color: #FFFFFF;
						text-decoration: none;
						background: url(../img/common/tcs_mm_kontakt_bg.png) top right no-repeat; /* 186x40 */
					}
	#tcs_mm_tl_approved
	{
		width: 244px;
		height: 11px;
		position: absolute;
		text-indent: -4984px;
		margin: -16px 0 0 644px;
		background: url(../img/common/tcs_approved_bg.png) top center no-repeat; /* 244x11 */
	}

/* NEWS TICKER */
.tcs_news_ticker
{
	width: 100%;
	display: block;
	margin-bottom: 15px;
}
	.tcs_news_ticker_content
	{
		-webkit-box-shadow: 0 0 3px 0 rgba(0,0,0,0.7);
		box-shadow: 0 0 3px 0 rgba(0,0,0,0.7);
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		position: relative;
		overflow: hidden;
		background-color: rgba(80, 90, 94, 0.7);
	}
		.tcs_news_ticker_content h2
		{
			float: left;
			color: #FFFFFF;
			padding: 0 10px;
			font-size: 12px;
			font-weight: bold;
			line-height: 23px;
			text-transform: uppercase;
			background-color: rgba(216, 30, 5, 0.75);
		}
		.tcs_news_ticker_content ul
		{
			top: 0;
			right: 50px;
			left: 130px;
			position: absolute;
		}
			.tcs_news_ticker_content ul li
			{
				left: 0;
				right: 0;
				font-size: 12px;
				overflow: hidden;
				line-height: 23px;
				position: absolute;
				text-overflow: ellipsis;
				white-space: nowrap;
			}
		.tcs_news_ticker_content p
		{
			float: right;
		}
			.tcs_news_ticker_content p span.ccsTicker_nav
			{
				height: 100%;
				padding: 0 5px;
				font-size: 24px;
				cursor: pointer;
				display: block;
				line-height: 23px;
				background-color: rgba(80, 90, 94, 0.4);
			}
				.tcs_news_ticker_content p span.ccsTicker_nav:hover
				{
					background-color: rgba(80, 90, 94, 0.7);
				}
					.tcs_news_ticker_content p span.ccsTicker_prev
					{
						float: left;
					}
					.tcs_news_ticker_content p span.ccsTicker_next
					{
						float: right;
						border-left: 1px solid rgba(80, 90, 94, 0.9);
					}
/* NEWS TICKER */

/* content */
#content
{
	width: 994px;
	margin: 12px auto 0 auto;
}
	/* NEW SECTIONS */
	#tcs_content_main
	{
		width: 643px;
		margin-right: 15px;
	}
	#tcs_content_sidebar
	{
		width: 336px;
	}
	/* /NEW SECTIONS */

	/* block one */
	#c_block_one
	{
		height: 238px;
	}
		.tcs_cbox
		{
			display: block;
		}
			#tcs_box_ca
			{
				float: left;
				width: 380px;
				height: 228px;
			}
			/* top line */
			.tcs_cbox_t_l
			{
				float: left;
				width: 5px;
				height: 5px;
				background: url(../img/cbox/tcs_cbox_top_left.png) top center no-repeat; /* 5x5 */
			}
			.tcs_cbox_t_c
			{
				height: 5px;
				margin: 0 5px;
				background: url(../img/cbox/tcs_cbox_top.png) top center repeat-x; /* 1x5 */
			}
			.tcs_cbox_t_r
			{
				float: right;
				width: 5px;
				height: 5px;
				background: url(../img/cbox/tcs_cbox_top_right.png) top center no-repeat; /* 5x5 */
			}
			/* /top line */
		
			/* middle line */
			.tcs_cbox_m_l
			{
				float: left;
				width: 5px;
				height: 100%;
				background: url(../img/cbox/tcs_cbox_left.png) top center repeat-y; /* 5x1 */
			}
			.tcs_cbox_m_c
			{
				height: 100%;
				margin: 0 5px;
				background: url(../img/cbox/tcs_cbox_center.png) top center repeat; /* 5x5 */
			}
			.tcs_cbox_m_r
			{
				float: right;
				width: 5px;
				height: 100%;
				background: url(../img/cbox/tcs_cbox_right.png) top center repeat-y; /* 5x1 */
			}
			/* /middle line */
			/* bottom line */
			.tcs_cbox_b_l
			{
				float: left;
				width: 5px;
				height: 5px;
				background: url(../img/cbox/tcs_cbox_bottom_left.png) top center no-repeat; /* 5x5 */
			}
			.tcs_cbox_b_c
			{
				height: 5px;
				margin: 0 5px;
				background: url(../img/cbox/tcs_cbox_bottom.png) top center repeat-x; /* 1x5 */
			}
			.tcs_cbox_b_r
			{
				float: right;
				width: 5px;
				height: 5px;
				background: url(../img/cbox/tcs_cbox_bottom_right.png) top center repeat-x; /* 1x5 */
			}
			/* /bottom line */

		/* current article */
				#tcs_c_current_article
				{
					padding: 0 0 0 4px;
				}
					#tcs_c_ca_title
					{
						height: 30px;
						padding: 1px 0 0 0;
					}
						#tcs_c_ca_title h1
						{
							width: 320px;
							float: left;
							text-align: left;
							font-size: 16px;
							color: #FFFFFF;
							padding-bottom: 5px;
							text-shadow: #333333 0 1px 1px;
							background: url(../img/cbox/tcs_cbox_title_underline.png) bottom center repeat-x; /* 1x1 */
						}
						#tcs_c_ca_t_date
						{
							float: right;
							width: 36px;
							height: 28px;
							background: url(../img/cbox/tcs_cbox_datefield.png) top center no-repeat; /* 36x28 */
						}
							#tcs_c_ca_t_d_month
							{
								margin: 0;
								color: #4ca6ff;
								font-size: 8px;
								text-align: center;
								letter-spacing: 2px;
								text-transform: uppercase;
								font-family: Verdana, Arial, Helvetica, sans-serif;
							}
							#tcs_c_ca_t_d_day
							{
								font-size: 12px;
								text-align: center;
								text-shadow: #333333 0 1px 1px;
								font-family: Verdana, Arial, Helvetica, sans-serif;
							}

					#tcs_c_ca_body
					{
						padding: 0 4px 0 0;
					}
						#tcs_c_current_article_img
						{
							float: left;
							width: 183px;
							height: 130px;
							margin: 2px 3px 0 0;
							background: url(../img/cbox/tcs_cbox_current_article_img_mini_bg.png) top center no-repeat; /* 183x130 */
						}
							#tcs_c_current_article_img img
							{
								margin: 1px 0 0 1px;
							}
						#tcs_c_current_article p
						{
							font-size: 11px;
							line-height: 17px;
							text-shadow: #333333 0 1px 1px;
						}
		/* /current article */

		/* epp1 */
		#tcs_epp_block1
		{
			float: left;
			/*width: 270px;*/ /* BACKUP_index_2013_03_22.php */
			width: 595px;
			height: 236px;
			overflow: hidden;
			text-align: center;
			margin: 2px 0 0 17px;
			/*background: url(../img/common/tcs_epp_b1_bg.png) top center no-repeat;*/ /* 270x236 */ /* BACKUP_index_2013_03_22.php */
		}
			#tcs_epp_block1 object
			{
				/* margin: -10px 0 0 -10px; */
			}
		/* /epp1 */

		/* mini login */
		#tcs_mini_front_login
		{
			float: right;
			width: 308px;
			height: 83px;
			display: block;
			margin: 2px 1px 0 0;
			background: url(../img/common/tcs_login_box_bg.png) top center no-repeat; /* 308x83 */
		}
			#tcs_mini_front_login h3
			{
				margin: 0 auto;
				color: #333333;
				font-size: 10px;
				text-align: right;
				padding: 2px 10px;
			}
				#tcs_mini_front_login h3 a
				{
					color: #333333;
				}
			/* login box */
			#tcs_mfl_login
			{
				display: block;
				position: relative;
				vertical-align: top;
				margin: 7px 7px 0 7px;
			}
				#tcs_mfl_login_username
				{
					width: 218px;
					height: 20px;
					border: none;
					color: #666666;
					font-size: 12px;
					margin: 0 0 7px 0;
					padding: 3px 0 0 10px;
					background: url(../img/common/tcs_login_box_user.png) top center no-repeat; /* 228x25 */
				}
				#tcs_mfl_login_password
				{
					margin: 0;
					width: 218px;
					height: 20px;
					border: none;
					color: #666666;
					padding: 3px 0 0 10px;
					background: url(../img/common/tcs_login_box_pass.png) top center no-repeat; /* 228x25 */
				}
				#tcs_mfl_login_btt
				{
					float: right;
					width: 59px;
					height: 59px;
					border: none;
					text-indent: -1984px;
					margin: -55px 0 0 0;
					background: url(../img/common/tcs_login_box_btt.png) top center no-repeat; /* 59x59 */
				}
				#tcs_mfl_text
				{
					width: 81px;
					height: 12px;
					margin: 4px 0 0 7px;
					text-indent: -4984pt;
					background: url(../img/common/tcs_login_box_plate_made_in_serbia.png) top center no-repeat;/* 81x12 */
				}
			/* /login box */
		/* /mini login */

		/* signup */
		#tcs_cbox_signup
		{
			float: right;
			width: 310px;
			/*height: 137px;*/ /* BACKUP_index_2013_03_22.php */
			height: 250px;
			margin: 7px 0 0 0;
		}
			#tcs_c_signup
			{
				padding: 0 4px;
			}
				#tcs_c_signup_title
				{}
					#tcs_c_signup_title h1
					{
						width: 292px;
						color: #FFFFFF;
						font-size: 16px;
						text-align: left;
						padding-bottom: 5px;
						letter-spacing: 1px;
						text-shadow: #333333 0 1px 1px;
						background: url(../img/cbox/tcs_cbox_title_underline.png) bottom center repeat-x; /* 1x1 */
					}
				#tcs_c_signup_body
				{
					margin: 4px 0 0 0;
					text-shadow: #333333 0 1px 1px;
				}
					#tcs_c_signup_body p /* BACKUP_index_2013_03_22.php */
					{
						font-size: 1.3em;
						line-height: 1.5em;
					}
				#tcs_c_signup_footer
				{
					font-size: 16px;
					text-align: right;
					font-weight: bold;
					font-style: italic;
					text-shadow: #333333 0 1px 1px;
				}
					#tcs_c_signup_footer a:link, #tcs_c_signup_footer a:visited
					{
						color: #99d6ff;
						text-decoration: none;
					}
					#tcs_c_signup_footer a:hover, #tcs_c_signup_footer a:active
					{
						color: #FFCC00;
						text-decoration: none;
					}
		/* /signup */
	/* /block one */

	/* block two */
	#c_block_two
	{
		clear: both;
		height: 268px;
		padding: 9px 0 0 0;
	}
		/* recent news */
		#tcs_cbox_aktuele
		{
			float: left;
			width: 282px;
			height: 250px;
			margin: 7px 0 0 0;
		}
			#tcs_c_aktuele
			{
				margin: 0 6px;
			}
				#tcs_c_aktuele_title
				{}
					#tcs_c_aktuele_title h1
					{
						color: #FFFFFF;
						font-size: 16px;
						padding-bottom: 4px;
						letter-spacing: 1px;
						background: url(../img/cbox/tcs_cbox_title_underline.png) bottom center repeat-x; /* 1x1 */
					}
					#tcs_c_aktuele_title span
					{
						color: #FFFFFF;
						font-size: 12px;
					}
				#tcs_c_aktuele_body
				{}
					#tcs_c_aktuele_body ul
					{
						list-style: none;
						line-height: 1.6em;
					}
						#tcs_c_aktuele_body ul li
						{
							font-size: 12px;
							margin: 2px 0 3px 0;
							padding: 0 0 0 14px;
							text-shadow: #333333 0 1px 1px;
							background: url(../img/common/tcs_cbox_list_bullet.png) left 7px no-repeat; /* 7x7 */
						}
						#tcs_c_aktuele_body ul li a:link, #tcs_c_aktuele_body ul li a:visited
						{
							text-decoration: none;
						}
						#tcs_c_aktuele_body ul li a:hover, #tcs_c_aktuele_body ul li a:active
						{
							text-decoration: none;
						}
		/* /recent news */

		/* tcs foto */
		#tcs_cbox_foto
		{
			float: left;
			width: 370px;
			height: 250px;
			margin: 7px 0 0 16px;
		}
			#tcs_c_foto
			{}
				#tcs_c_foto_title
				{}
					#tcs_c_foto_title h1
					{
						color: #d6d6d6;
						font-size: 10px;
						margin: 0 0 0 6px;
						text-shadow: #333333 0 1px 1px;
					}
					#tcs_c_foto_body
					{
						margin: 8px 0 0 7px;
					}
						#tcs_c_foto_body ul
						{
							list-style: none;
							margin: -17px 0 0 0;
						}
							#tcs_c_foto_body ul li
							{
								float: left;
								width: 82px;
								height: 62px;
								margin: 17px 6px 0 0;
								text-align: center;
								background: url(../img/common/tcs_foto_img_mini_bg.png) top center no-repeat; /* 82x62 */
							}
								#tcs_c_foto_body ul li a
								{
									width: 76px;
									height: 56px;
									display: block;
									overflow: hidden;
									text-align: center;
									margin: 2px auto 0 auto;
									background: url(../img/common/tcs_foto_img_mini_bg.png) top center no-repeat; /* 82x62 */
								}
								#tcs_c_foto_body ul li img
								{
									margin: -8px 0 0 0;
								}
		/* /tcs foto */

		/* tcs epp2 */
		#tcs_epp_block2
		{
			float: right;
			width: 312px;
			height: 261px;
			margin: 7px -1px 0 0;
			text-align: center;
			background: url(../img/common/tcs_epp_b2_bg.png) top center no-repeat; /* 312x261 */
		}
			#tcs_epp_block2 img
			{
				margin: 2px 0 0 0;
			}
		/* /tcs epp2 */
	/* /block two */

	/* block three */
	#c_block_three
	{
		clear: both;
		height: 100px;
		padding: 9px 0 0 0;
	}
		/* from forum */
		#tcs_cbox_from_forum
		{
			float: left;
			width: 282px;
			height: 82px;
			margin: 7px 0 0 0;
		}
			#tcs_c_from_forum
			{}
				#tcs_c_from_forum_title
				{}
					#tcs_c_from_forum_title h1
					{
						color: #d6d6d6;
						font-size: 10px;
						margin: 0 0 0 6px;
						text-shadow: #333333 0 1px 1px;
					}
				#tcs_c_from_forum_body
				{}
					#tcs_c_from_forum_body ul
					{
						list-style: none;
						margin: 0 0 0 6px;
					}
					#tcs_c_from_forum_body ul li
					{
						width: 260px;
						height: 20px;
						margin: 2px 0;
						font-size: 12px;
						overflow: hidden;
						font-style: italic;
						text-shadow: #333333 0 1px 1px;
					}
					#tcs_c_from_forum_body ul li a:hover, #tcs_c_from_forum_body ul li a:active
					{
						text-decoration: none;
					}
		/* /from forum */

		/* photo of the month */
		#tcs_cbox_monthly_photo
		{
			float: left;
			width: 370px;
			height: 82px;
			margin: 7px 0 0 16px;
		}
			#tcs_c_monthly_photo
			{}
				#tcs_c_monthly_photo_title
				{}
					#tcs_c_monthly_photo_title h1
					{}
				#tcs_c_monthly_photo_body
				{
					padding: 5px 5px 0;
				}
					#tcs_c_mpb_foto
					{
						float: left;
						width: 118px;
						height: 74px;
						text-align: center;
						background: url(../img/common/tcs_monthly_photo_bg.png) top center no-repeat; /* 118x74 */
					}
						#tcs_c_mpb_foto img
						{
							margin-top: 2px;
						}
					#tcs_c_mpb_text
					{
						width: 224px;
						float: right;
						text-align: left;
						line-height: 1.6em;
					}
						#tcs_c_mpb_text ul
						{
							list-style: none;
						}
							#tcs_c_mpb_text ul li
							{
								color: #FFFFFF;
								font-size: 12px;
								font-weight: bold;
								text-shadow: #333333 0 1px 1px;
							}
								#tcs_c_mpb_text ul li span
								{
									color: #d6d6d6;
									font-style: italic;
									font-weight: normal;
								}
		/* photo of the month */

		/* calendar */
		#tcs_cbox_calendar
		{
			float: right;
			width: 310px;
			height: 82px;
			margin: 7px 0 0 0;
		}
			#tcs_c_calendar
			{}
				#tcs_c_calendar_title
				{}
					#tcs_c_calendar_title h1
					{
						color: #d6d6d6;
						font-size: 10px;
						margin: 0 0 0 6px;
						text-shadow: #333333 0 1px 1px;
					}
				#tcs_c_calendar_body
				{
					text-align: center;
				}
					#tcs_c_calendar_body h2
					{
						color: #FFFFFF;
						font-size: 18px;
						font-weight: bold;
						margin: 6px 0 0 0;
						text-shadow: #333333 0 1px 1px;
					}
					#tcs_c_calendar_body div
					{
						color: #FFFFFF;
						font-size: 14px;
						font-weight: bold;
						margin: 8px 0 0 0;
						text-shadow: #333333 0 1px 1px;
					}
		/* photo of the month */
	/* /block three */
	/* error */
	#tcs_box_error
	{
		float: none;
		width: 76%;
		height: 234px;
		margin: 0 auto;
	}
		#tcs_c_error
		{
			padding: 0 0 0 4px;
		}
			#tcs_c_e_title
			{
				height: 30px;
				padding: 1px 0 0 0;
			}
				#tcs_c_e_title h1
				{
					width: 99%;
					float: left;
					text-align: left;
					font-size: 20px;
					color: #FFFFFF;
					padding-bottom: 5px;
					text-shadow: #333333 0 1px 1px;
					background: url(../img/cbox/tcs_cbox_title_underline.png) bottom center repeat-x; /* 1x1 */
				}

			#tcs_c_e_body
			{
				padding: 0 4px 0 0;
			}
				#tcs_c_e_body p
				{
					font-size: 12px;
					line-height: 18px;
					padding: 10px 0 10px 0;
					text-shadow: #333333 0 1px 1px;
				}
	/* /error */
/* /content */

/* footer */
#tcs_footer
{
	clear: both;
	height: 62px;
	width: 1012px;
	line-height: 1.5em;
	margin: 15px auto 10px auto;
	background: url(../img/common/tcs_footer_bg.png) top center no-repeat; /* 1012x62 */
}
	#tcs_f_left, #tcs_f_right
	{
		float: left;
		width: 300px;
		margin: 6px 0 0 9px;
	}
	#tcs_f_right
	{
		float: right;
		text-align: right;
		margin: 6px 9px 0 0;
	}
	#tcs_f_middle
	{
		margin: 0 auto;
		text-align: center;
	}
		#tcs_f_m_srbija
		{}
			#tcs_f_m_srbija img
			{
				margin: 5px 0 0 0;
			}
		#tcs_f_m_official
		{
			margin: 11px 0 0 0;
			text-indent: -4984px;
			background: url(../img/common/tcs_official.png) top center no-repeat; /* 204x5 */
		}
/* /footer */

/* ************************************************************************************ 22.10.2011. */
/* Klub - b1 - Basic informations */
#tcs_box_about_the_club
{
	float: left;
	width: 345px;
	height: 250px;
}
	.tcs_box_about_the_club_box
	{
		padding: 0 0 0 4px;
	}
		.tcs_box_about_the_club_box h1
		{
			width: 325px;
			float: left;
			text-align: left;
			font-size: 16px;
			color: #FFFFFF;
			padding-bottom: 5px;
			text-shadow: #333333 0 1px 1px;
			background: url(../img/cbox/tcs_cbox_title_underline.png) bottom center repeat-x; /* 1x1 */
		}
		.tcs_box_about_the_club_box table
		{
			padding: 0;
			float: left;
			display: block;
			margin: 2px 0 0 6px;
		}
			.tcs_box_about_the_club_box tr
			{
				border-bottom: 1px solid #CCCCCC;
			}
				.tcs_box_about_the_club_box tr td
				{
					padding: 3px 0;
				}
					.tcs_box_about_the_club_box tr td strong
					{
						padding-left: 16px;
					}
/* /Klub - b1 - Basic informations */

/* Klub - b2 - Sign up */
#tcs_box_signup_procedure
{
	float: left;
	width: 633px;
	height: 250px;
	margin: 0 0 0 16px;
}
/* /Klub - b2 - Sign up */
/* ************************************************************************************ 22.10.2011. */
/* THE END - Thats all folks! */