/*
  Team-Leisure Stylesheet
  http://www.team-leisure.de
*/
html {
	height: 100%;
}

body {
	font-family: Arial, sans-serif;
	font-size: 9pt;
	line-height: 10pt;
	background-repeat: repeat-x;
	background-color: #575757;
	cursor: default;
	margin: 0px;
	padding: 0px;
	height: 100%;
	text-align: center;
}

img {
	border: 0 solid #000000;
	margin: 0;
}

p {
	margin: 0px;
	padding: 0px;
}

h2 {
	font-weight: bold;
	color: #646464;
	font-size: 10pt;
}

h4 {
	font-weight: bold;
	color: #c7b271;
}

h5,h5 a,h5 a:HOVER,h5 a:VISITED,h5 a:ACTIVE,h5 a:LINK {
	font-weight: normal;
	font-size: 9pt;
	color: #c7b271;
}

h6 {
	font-size: 8pt;
	line-height: 8pt;
	font-weight: normal;
}

h2,h3,h4,h5,h6 {
	margin: 0px;
	padding: 0px;
}

TEXTAREA,input,select {
	border: 1px solid #a5a5a5;
	background: white;
	margin: 0px;
	padding: 2px;
}

input {
	height: 16px;
}

input:FOCUS,TEXTAREA:FOCUS,select:FOCUS {
	border: 1px solid #c3ae6e;
}

input.submit {
	background: url("images/content/submitButton_bgrd.png");
	font-weight: bold;
	font-size: 8pt;
	font-style: italic;
	height: 20px;
	padding: 2px 10px;
	cursor: pointer;
}

input.submit:HOVER {
	background: url("images/content/submitButtonHover_bgrd.png");
}

a:link {
	color: #c7b271;
	text-decoration: none;
}

a:active {
	color: #c7b271;
	text-decoration: none;
}

a:visited {
	color: #c7b271;
	text-decoration: none;
}

a:hover {
	color: black;
	text-decoration: none;
}

a.whiteHover:hover {
	color: white;
	text-decoration: none;
}

a.black:link {
	color: black;
	text-decoration: none;
}

a.black:active {
	color: black;
	text-decoration: none;
}

a.black:visited {
	color: black;
	text-decoration: none;
}

a.black:hover {
	color: black;
	text-decoration: underline;
}

a.button,#fadeIt-menu a.wactive,#fadeIt-menu a,.site_link {
	border: 1px solid #a5a5a5;
	background: url("images/content/submitButton_bgrd.png");
	font-weight: bold;
	font-size: 8pt;
	font-style: italic;
	height: 20px;
	padding: 2px 10px;
	color: black;
}

#fadeIt-menu a,a.site_link {
	position: relative;
	top: 5px;
	border: 1px solid transparent;
	background: transparent;
	padding: 2px 4px;
	height: 20px;
	color: black;
}

a.button:HOVER,#fadeIt-menu a.wactive:HOVER,#fadeIt-menu a:HOVER,a.site_link:HOVER
	{
	background: url("images/content/submitButtonHover_bgrd.png");
	border: 1px solid #a5a5a5;
}

ul#fadeIt,ul#fadeIt li {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

#fadeIt-menu a.wactive,span.site_link {
	position: relative;
	top: 5px;
	padding: 2px 3px;
}

span.site_link,a.site_link {
	top: 2px;
}

.float_left {
	float: left;
	margin-right: 10px;
}

.float_right {
	float: right;
	margin-left: 10px;
}

table.tableList {
	
}

table.tableList td {
	height: 28px;
	background: url("images/content/table_row_bgrd.png");
	padding: 0px 5px;
}

table.tableList tr:HOVER td {
	background: url("images/content/table_row_bgrd_hover.png");
}

table.tableList tr.blank td {
	background: url("images/content/table_row_bgrd.png");
}

table.tableList2 tr td {
	height: 28px;
	background: url("images/content/table_row_bgrd.png");
	padding: 0px 5px;
}

table.tableList2 tr:HOVER td {
	background: url("images/content/table_row_bgrd_hover.png");
}

table.tableList tr.trListTitle td,tr.trListTitle td {
	height: 20px;
	background: #cccccc;
	color: black;
	font-weight: bold;
	padding: 0px 5px;
}

table.tableList tr.trListTitle2 td,tr.trListTitle2 td {
	height: 20px;
	background: #cccccc;
	color: black;
	padding: 0px 5px;
}

img {
	vertical-align: middle;
}

table.tableList tr.trListRowForum1 td,table.tableList tr.trListRowForum2 td
	{
	height: 37px;
	color: black;
}

table.tableList tr.trListRowForum1 td {
	background: url("images/content/forum_row_bgrd1.png");
}

table.tableList tr.trListRowForum2 td {
	background: url("images/content/forum_row_bgrd2_hover.png");
}

table.tableList tr.trListRowForum1:HOVER td {
	background: url("images/content/forum_row_bgrd1_hover.png");
}

table.tableList tr.trListRowForum2:HOVER td {
	background: url("images/content/forum_row_bgrd2.png");
}

table.tableList tr.trListBig td {
	background: transparent;
	padding: 3px;
}

.threadVisitedPic {
	vertical-align: middle;
	float: left;
	margin: 0px 5px;
}

.forumVisitedPic {
	vertical-align: middle;
	float: left;
	margin: 5px;
}

.won {
	color: #bbde12;
}

.lost {
	color: #da053f;
}

.draw {
	color: #282828;
}

.small {
	font-size: 7pt;
}

.lessSmall {
	font-size: 8pt;
}

/* Main Style */
div#leftOuter {
	height: 1200px;
	width: 331px;
	background: url('images/content/content_background.jpg');
	position:absolute;
	left:-331px;
	cursor: pointer;
}

div#rightOuter {
	height: 1200px;
	width: 332px;
	background: url('images/content/content_background.jpg') right;
	position:absolute;
	right:-332px;
	cursor: pointer;
}

div#leftOuter a, div#rightOuter a {
	display: block;
	height: 100%;
}

div#main {
	height: 100%;
	width: 987px;
	text-align: left;
	margin: 0px auto;
	background: white;
	position:relative;
}

div#content {
	text-align: left;
	background: white;
	min-height: 500px;
}

div#topBar {
	height: 47px;
	background: url("images/content/topBar/topBar_bgrd.png");
	margin: 0px 13px;
	position: relative;
}

div#topBar img {
	vertical-align: bottom;
}

div#htn {
	width: 200px;
	margin: auto;
	position: relative;
	color: #717171;
	bottom: 23px;
	z-index: 5;
}

div#htn a {
	color: #717171;
	font-size: 10pt;
}

div#login {
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 33px;
	line-height: 30px;
	vertical-align: middle;
	width: 500px;
	color: white;
	font-size: 8pt;
	text-align: right;
}

div#login img {
	vertical-align: middle;
}

div#login #open {
	position: absolute;
	right: 56px;
}

div#header {
	height: 205px;
	background: url("images/content/header/header_bgrd.png");
	margin: 1px 13px 0px 13px;
	position: relative;
}

img#logo {
	position: absolute;
	top: 38px;
	left: 20px;
	cursor: pointer;
}

img#birthday {
	position: absolute;
	bottom: 6px;
	left: 495px;
}

div#headPartner img {
	vertical-align: middle;
}

div#headPartner {
	position: absolute;
	top: 65px;
	right: 25px;
	color: white;
	font-weight: bold;
}

div#navi {
	height: 34px;
	background: url("images/content/navi/navi_bgrd.png");
	margin: 0px 13px 13px 13px;
	position: relative;
}

div.navTrenn {
	width: 2px;
	height: 34px;
	background: url("images/content/navi/naviTrenn.png");
	float: left;
}

div.navItemHolder {
	height: 34px;
	float: left;
	position: relative;
}

div.navItemHolder:HOVER {
	background: url("images/content/navi/naviHover_bgrd.png");
	color: black;
	height: 34px;
	float: left;
	position: relative;
}

div.subnavItemHolder {
	position: absolute;
	top: 34px;
	background: #e7cd7b;
	background-image: url("images/content/navi/subnav_bgrd.png");
	background-repeat: repeat-x;
	background-position: top;
	padding: 12px 7px 0px 7px;
	display: none;
	z-index: 5;
	white-space: nowrap;
	min-width: 100%;
}

a.nav,a.nav:link,span.nav,a.nav:visited,a.nav:active {
	color: white;
	text-decoration: none;
	font-size: 10pt;
	padding: 0px 15px;
	padding-top: 9px;
	height: 25px;
	font-weight: bold;
	display: block;
}

a.nav:hover,span.nav:hover,a.navHover,span.navHover,div.navItemHolder:HOVER a.nav,div.navItemHolder:HOVER span.nav
	{
	background: url("images/content/navi/naviHover_bgrd.png");
	color: black;
	text-decoration: none;
	font-size: 10pt;
	padding: 0px 15px;
	padding-top: 9px;
	height: 25px;
	font-weight: bold;
	display: block;
}

a.subnav,span.subnav {
	color: white;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin: 8px 0px;
}

a.subnav:hover,span.subnav:hover,a.subnavHover,span.subnavHover {
	color: black;
	text-decoration: none;
	font-weight: bold;
	display: block;
	margin: 8px 0px;
}

.boxHead {
	background: url("images/content/boxHead_bgrd.png");
	height: 20px;
	font-weight: bold;
	color: white;
	padding: 7px 0px 0px 8px;
}

a.boxHeadButton,a.boxHeadButton:VISITED,a.boxHeadButton:ACTIVE,a.boxHeadButton:LINK,div.boxHeadButton,div.boxHeadButton_hover
	{
	float: right;
	height: 16px;
	border: 1px solid #3d3d3d;
	background: url('images/content/titleButton_bgrd.png');
	padding: 2px 10px 0px 10px;
	font-style: italic;
	color: black;
	position: relative;
	bottom: 3px;
	margin-right: 10px;
}

a.boxHeadButton:HOVER,div.boxHeadButton_hover {
	background: url('images/content/titleButtonPress_bgrd.png');
}

div.boxHeadBar {
	float: right;
	height: 18px;
	border: 1px solid #3d3d3d;
	background: url('images/content/titleBar_bgrd.png');
	padding: 0px;
	font-style: italic;
	color: black;
	position: relative;
	bottom: 3px;
	margin-right: 10px;
	width: 100px;
	text-align: left;
}

div.boxHeadBarInner {
	height: 18px;
	border: 0px solid #3d3d3d;
	background: url('images/content/titleButton_bgrd.png');
	padding: 0px;
	font-style: italic;
	color: black;
}

div.boxHeadBarText {
	height: 16px;
	border: 0px solid #3d3d3d;
	position: absolute;
	top: 0px;
	left: 0px;
	font-style: italic;
	color: black;
	padding-top: 2px;
	width: 100%;
	text-align: center;
	font-weight: normal;
}

.boxBody,.boxBody2 {
	border: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	border-width: 0px 1px 1px 1px;
	background: white;
	background-image: url("images/content/boxBody_bgrd.png");
	background-repeat: repeat-x;
}

.boxCell,.boxCell_title,.boxCell_text {
	border-bottom: 1px solid #cccccc;
	padding: 9px 2px 0px 2px;
	line-height: 16px;
	height: 16px;
	color: #666666;
	font-weight: bold;
}

.boxCell_title {
	font-style: italic;
	color: black;
	font-size: 8pt;
}

.boxCell_text {
	font-weight: normal;
	color: black;
}

.boxRow:HOVER .boxCell {
	border-bottom: 1px solid black;
}

.boxCell img {
	vertical-align: text-top;
}

.innerBox {
	border: 1px solid #a5a5a5;
	background: #f3f3f3;
}

.innerBoxPicture {
	border: 1px solid #a5a5a5;
	background: #ffffff;
	background-image: url("images/content/galerieImg_bgrd.png");
	background-repeat: repeat-x;
}

.innerBoxPicture:HOVER {
	border: 1px solid #c7b271;
	background: #ffffff;
	background-image: url("images/content/galerieImg_bgrd.png");
	background-repeat: repeat-x;
}

.innerBox ul {
	padding: 0px;
	margin: 0px auto;
}

.innerBox ul li {
	list-style-position: inside;
	list-style-image: url("images/content/list-style-image.png");
	padding: 0px;
	margin: 0px 0px 0px 20px;
}

.innerDark {
	padding: 10px 5px 10px 5px;
	min-height: 13px;
	background: #1d1d1d;
	color: #c7b271;
}

div#advertising {
	height: 124px;
	padding-top: 6px;
	background: url("images/content/advertising_bgrd.png");
	margin: 13px 13px;
	text-align: center;
	font-size: 8pt;
	color: black;
	font-weight: bold;
	clear: both;
}

div#topArticle {
	height: 320px;
	width: 616px;
	background-image: url('images/content/topNews_bgrd.png');
	overflow: hidden;
	float: left;
	margin: 0px 0px 13px 13px;
	position: relative;
}

div#topArticle_text {
	position: absolute;
	right: 0px;
	color: white;
	width: 228px;
	height: 299px;
	background-image: url('images/content/topArticleOverlay_bgrd.png');
	padding: 21px 9px 0px 9px;
	text-align: justify;
}

div#topArticle_info {
	position: absolute;
	left: 0px;
	bottom: 0px;
	color: white;
	height: 30px;
	width: 350px;
	background-image: url('images/content/topArticleOverlay_bgrd.png');
	padding: 10px;
}

a.topArticle_link {
	display: block;
	color: #c3ae6e;
	font-style: italic;
	font-weight: bold;
	text-align: right;
}

ul#topArticleSlider,ul#topArticleUl {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

ul#topArticleSlider li,ul#topArticleUl li {
	height: 300px;
	width: 616px;
	position: relative;
	line-height: 9pt;
	padding: 0px;
	margin: 0px;
}

div#slideCtrlTopArticle {
	position: absolute;
	left: 4px;
	bottom: 2px;
}

div#slideCtrlTopArticle a img {
	border: 2px solid white;
	margin-right: 12px;
}

div#slideCtrlTopArticle a.wactive img {
	border: 2px solid #c3ae6e;
}

div#topMatches {
	height: 301px;
	width: 332px;
	overflow: hidden;
	float: right;
	margin-right: 13px;
	margin-bottom: 13px;
}

table#latestMatches {
	width: 319px;
	position: absolute;
	bottom: 5px;
}

div#upcomingMatch {
	height: 261px;
	overflow: hidden;
	position: relative;
	padding: 5px 6px;
	clear: both;
}

.home div#upcomingMatch {
	height: 282px;
}

.home table#latestMatches {
	width: 332px;
}

.home div#topMatches {
	width: 345px;
	height: 321px;
}

tr.warsCounterLegend td {
	font-size: 6pt;
	font-weight: bold;
	font-stretch: condensed;
	text-align: right;
	padding: 2px;
	color: #424141;
}

tr.warsCounterNums td {
	font-size: 25pt;
	font-weight: bold;
	text-align: right;
	padding: 2px;
	color: #424141;
}

div#fadeCtrlMatches a {
	float: right;
	display: block;
	margin: 0px 5px;
	padding: 0px 2px;
	color: white;
}

div#fadeCtrlMatches a:HOVER,div#fadeCtrlMatches a.wactive {
	color: black;
	background: #c3ae6e;
}

div#fadeCtrlMatches {
	padding: 0px;
	height: 27px;
}

div#fadeCtrlMatches a {
	height: 20px;
	float: left;
	display: block;
	margin: 0px 3px;
	padding: 7px 3px 0px 3px;
}

ul#matchesFader,ul#bestOfFader,ul#headPartnerUl {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

ul#matchesFader li {
	height: 287px;
	width: 329px;
	line-height: 9pt;
	padding: 0px;
	margin: 0px;
	position: relative;
}

ul#bestOfFader li,ul#headPartnerUl li {
	padding: 0px;
	margin: 0px;
}

#headPartnerUl-menu,#matchesFader-menu {
	display: none;
}

ul#matchesFader li table:HOVER tr td table tr.warsCounterNums td {
	color: #da053f;
}

div#newsarea {
	width: 630px;
	margin: 0px 0px 13px 13px;
	float: left;
}

div#mainContentBox {
	padding-right: 357px;
	padding-left: 13px;
	z-index: 6;
	min-height: 1244px;
	vertical-align: top;
}

div#mainContentBox .boxBody {
	min-height: 1185px;
	padding: 15px;
}

div#notHomeRight {
	position: absolute;
	left: auto;
}

div#notHomeRightTrue {
	width: 344px;
	float: right;
	position: absolute;
	top: 300px;
	left: 643px;
	z-index: 0;
}

.topNews,.newsBox {
	height: 268px;
	width: 293px;
	padding: 7px 12px 7px 8px;
	overflow: hidden;
	float: left;
	position: relative;
}

.topNews_r,.newsBox_r {
	padding: 7px 7px 7px 12px;
}

.topNews {
	cursor: pointer;
}

.topNews:HOVER h2 {
	color: black;
}

.topNews img {
	border: 1px solid black;
	position: absolute;
	top: 37px;
}

.topNews .text {
	position: absolute;
	top: 165px;
	font-weight: bold;
	line-height: 9pt;
	text-align: justify;
	padding-right: 12px;
}

.topNews_r .text {
	padding-right: 6px;
}

.topNews .info {
	position: absolute;
	bottom: 0px;
	font-size: 8pt;
	width: 293px;
}

.topNews h5 a {
	font-weight: bold;
	font-style: italic;
}

.userblogOverview .topNews {
	padding-right: 6px;
	padding-left: 6px;
}

.topNewsTrenn {
	height: 277px;
	width: 2px;
	background: url('images/content/topNewsTrenn.png');
	float: left;
}

.newsBox .boxCell a:HOVER,.newsBox .boxCell a:VISITED,.newsBox .boxCell a:ACTIVE,.newsBox .boxCell a:LINK
	{
	color: #666666;
}

div#videocenter {
	width: 331px;
	margin-right: 13px;
	float: right;
}

div#advertiseBox {
	width: 331px;
	margin: 0px 13px 13px 0px;
	float: right;
}

#videocenter .boxBody {
	height: 280px;
	overflow: hidden;
	position: relative;
	padding: 5px 6px;
	clear: both;
}

div#blog {
	width: 331px;
	float: right;
	margin: 13px 13px 0px 0px;
}

.home div#blog {
	margin: 0px 13px 0px 0px;
}

#blog .boxBody {
	height: 245px;
	overflow: hidden;
	position: relative;
	padding: 0px 6px 5px 6px;
	clear: both;
}

div#sponsorsBox {
	padding: 0px;
	clear: both;
	margin: 13px;
}

div#sponsorsBox .boxBody {
	padding: 3px 0px 3px 26px;
}

div#sponsorsBox a {
	margin: 0px 15px 14px 0px;
	height: 95px;
	width: 288px;
}

div#sponsorsBox a img {
	border: 2px solid #c3ae6e;
	margin: 4px 0px;
}

div#sponsorsBox a:HOVER img {
	border: 2px solid black;
}

div#lastBoxRow {
	height: 278px;
	clear: both;
	margin: 0px 13px 13px 13px;
}
div#lastBoxRow2 {
	height: 289px;
	clear: both;
	margin: 0px 13px 13px 13px;
}

div#lastBoxRow2 .fb {
	width: 629px;
	z-index: 10;
	height: 260px;
	overflow: hidden;
	position: relative;
	border-width:0px 0px 1px 1px;
	float:left;
}

div#lastBoxRow2 .boxBody {
	overflow: hidden;
}

div#lastBoxRow2 .fb iframe {
	left: -1px;
	overflow: hidden;
	position: relative;
	top: -1px;
	border:none;
	overflow:hidden;
	width:632px;
	height:262px;
}

div#galleryBox {
	width: 330px;
	float: left;
}

#galleryBox .boxBody {
	height: 240px;
	padding: 10px 8px 0px 8px
}

#galleryBox .album {
	height: 77px;
	clear: both;
	cursor: pointer;
}

#galleryBox .album .image {
	float: left;
	height: 70px;
	width: 105px;
}

#galleryBox .album .text {
	padding-top: 4px;
	font-weight: bold;
	line-height: 11pt;
	font-size: 8pt;
}

#galleryBox .album img {
	border: 2px solid #c3ae6e;
}

#galleryBox .album:HOVER img {
	border: 2px solid black;
}

.temLinkBox {
	height: 315px;
	width: 214px;
	margin-right: 3px;
	clear: both;
	float: left;
}

.userControl {
	height: 258px;
	width: 204px;
	padding: 5px;
	margin-right: 3px;
	clear: both;
	float: left;
}

.temLinkBox ul {
	padding: 0px;
	margin: 5px;
	height: 75px;
}

ul.gold {
	padding: 0px;
	margin: 0px;
}

.temLinkBox ul li,ul.gold li {
	list-style-position: inside;
	list-style-image: url("images/content/list-style-image_gold.png");
	padding: 0px;
	margin-left: 5px;
	color: #c7b271;
}

.temLinkBox ul li {
	float: left;
	width: 97px;
}

.temLinkBox ul li a,ul.gold li a {
	color: #c7b271;
	text-decoration: none;
}

.temLinkBox ul li a:HOVER,ul.gold li a:HOVER {
	color: #c7b271;
	text-decoration: underline;
}

ul.gold li,ul.gold li a:HOVER,ul.gold li a,.gold {
	color: #bba86b;
}

ul.gold2 li,ul.gold2 li a:HOVER,ul.gold2 li a,.gold2 {
	color: #c7b271;
}

.matchBoxBBCode {
	background: url('images/content/matchBox_bgrd.png');
	border: 2px solid #c7b271;
	width: 266px;
	height: 166px;
}

.matchBoxBBCode:HOVER {
	border: 2px solid #000000;
}

div#footer {
	padding-bottom: 0px;
	height: 93px;
}

div#footerLeft {
	width: 214px;
	height: 81px;
	padding: 6px;
	background: #272727;
	background-image: url('images/content/footer/footerLeftBorder.png');
	float: left;
	text-align: right;
}

div#footerBanner {
	width: 535px;
	float: left;
	text-align: center;
	font-size: 8pt;
}

div#footerRight {
	width: 214px;
	height: 81px;
	padding: 6px;
	font-weight: bold;
	color: #939393;
	background: #272727;
	background-image: url('images/content/footer/footerRightBorder.png');
	float: left;
}

div#footerSig {
	font-size: 8pt;
	text-align: center;
	color: white;
	padding: 10px 0px 30px 0px;
}

a.footerNav,span.footerNav {
	color: #939393;
	text-decoration: none;
	font-weight: bold;
	display: block;
}

a.footerNav:hover,a.footerNavHover,span.footerNav:hover,span.footerNavHover
	{
	color: #939393;
	text-decoration: underline;
	font-weight: bold;
	display: block;
}

/* Panel Style */
div#panel {
	position: absolute;
	top: 47px;
	left: auto;
	background: #272727;
	height: 239px;
	padding-top: 37px;
	width: 961px;
	margin: 0px 13px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	color: white;
	display: none;
	z-index: 3;
}

div#closePanel {
	position: absolute;
	right: 0px;
	bottom: 0px;
	height: 33px;
	line-height: 30px;
	vertical-align: middle;
	width: 350px;
	color: white;
	font-size: 8pt;
	text-align: right;
}

div#closePanel img {
	vertical-align: middle;
}

div#closePanel #close {
	position: absolute;
	left: 205px;
}

div#panelText {
	width: 258px;
	position: relative;
	left: 29px;
	font-size: 9pt;
	padding: 0px 26px;
	background-image: url("images/content/topBar/panelTrenn.png");
	background-repeat: no-repeat;
	background-position: right top;
}

div#panelPoweredBy {
	text-align: right;
	color: #939393;
	vertical-align: top;
	margin-top: 7px;
}

div#panelPoweredBy img {
	vertical-align: top;
}

div#panelProfilInfo {
	padding: 0px 0px 0px 26px;
	width: 284px;
	height: 100%;
	background-image: url("images/content/topBar/panelTrenn.png");
	background-repeat: no-repeat;
	background-position: right top;
	float: right;
}

div#panelProfilControl {
	padding: 0px 26px;
	width: 258px;
	float: right;
}

a.profileControl,a.profileControl:hover,a.profileControl:active,a.profileControl:visited
	{
	display: block;
	color: white;
}

a.profileControl:hover {
	text-decoration: underline;
	color: white;
}

form#loginForm {
	margin: 0px;
	padding: 0px;
	font-size: 10pt;
}

form#loginForm input.input_login {
	border: 1px solid #1a1a1a;
	background: #414141;
	margin: 0px;
	padding: 3px;
	width: 200px;
	color: white;
}

form#loginForm input.input_login:FOCUS {
	border: 1px solid #006399;
	background: #414141;
	margin: 0px;
	padding: 3px;
	width: 200px;
}

form#loginForm table td {
	padding: 5px 0px;
	color: #999999;
}

.submit_login,.submit_register {
	background: transparent;
	border-width: 0px;
	height: 24px;
	font-weight: bold;
	padding-bottom: 3px;
	cursor: pointer;
}

.submit_login,.submit_login:FOCUS {
	background-image: url("js/images/bt_login.png");
	width: 74px;
	border: 0px solid black;
}

.submit_register,.submit_register:FOCUS {
	background-image: url("js/images/bt_register.png");
	width: 94px;
	color: white;
	margin-top: 5px;
	border: 0px solid black;
}

form#search {
	position: absolute;
	right: 6px;
	top: 6px;
}
