@charset "utf-8";
/*========================================================
Site Name   :: ひかりＴＶ SOCCER
Site URL    :: http://soccer.hikaritv.net
Description :: RANK-KING CSS
Author      :: by ひかりＴＶ SOCCER - N.j.U
Last Up Date:: 2008-05-06
========================================================*/


/*
===== 0: header ==========================================
*/

/* Main Visual */
#mainVisualTop {
  width: 900px;
  height: 210px;
  background: url(/web/final5/img/header.jpg) no-repeat;
  margin: 10px 0 20px 0;
}

/* パンくず */
#breadcrumbs{
  padding: 205px 0 0 0;
}

/*
===== 1:左メニュー設定 ==========================================
*/


/*サイドメニュー::横幅変更*/
#contentMenu {
  float: left;
  display: inline;
  width: 180px;
  margin: 0;
  padding: 0;
}

/*サイドメニュー:: IE用 */
*html #contentMenu {
  margin: 0;
}

.leftSection{
  margin: 0 0 20px 0;
}

.leftSection h3,
.leftSection p {
  min-height: 24px;
  margin: 0 5px 10px 0;
  padding: 5px 0 0 30px;
  background: url(/img/web/h3_title.gif) no-repeat;
  background-color: #000;
  border-top: solid 1px #666;
  border-bottom: solid 1px #444;
}

/*
===== 2:: メインコンテンツ部分 ==========================================
*/

/*メインコンテンツ領域横幅*/
#contentMain {
  float: right;
  display: inline;
  width: 700px;
  height: auto;
  margin: 0 0 20px;
  padding: 10px;
}

#contentMain h1 {
	padding: 5px;
	text-indent: -9999px;
	outline: none;
}

#contentMain p.txtSpace {
	padding: 0 0 5px 10px;
}

#contentMain h2,
#contentMain h3 {
	padding: 5px;
	margin: 5px 0;
}

.enqateSpace h3 {
	border-bottom: solid 3px #FFFFFF;
	margin: 0 8px 5px !important;
}

.quizArchive h3 {
	margin: 5px 8px 2px !important;
}

.quizSpace h3 {
	margin: 5px 8px 5px !important;
}

#contentMain h4 {
	clear: both;
}

#contentMain .section,
#contentMain .title {
	clear: both;
}

#contentMain .section {
	width: 700px;
}

#contentMain .title {
	background: url(/web/final5/img/h1_title.jpg) no-repeat;
	height: 100px;
}

*html #contentMain .title p.txtSpace {
	font-size: 12px;
	font-height: 15px;
	zoom: 1;
}
/* タブ内css */

div.section div.standingSwf {
	height: 233px;
	width: 662px;
	margin: 0 auto;
	padding-bottom: 10px;
}

div.section div.chartSwf {
	height: 322px;
	width: 662px;
	margin: 0 auto;
	padding-bottom: 10px;
}

p.pickupPoint {
	margin: 15px 0 10px 30px;
}

p.pickupPoint span {
	background: #F00;
	font-weight: bold;
	padding: 2px;
	margin-right: 5px;
}

div.section div.leftSpace {
	float: left;
	margin-top: 10px;
	padding-left: 10px;
	width: 155px;
}

div.section div.leftSpace dl dt,
div.section div.leftSpace dl dd p {
	padding-left: 5px;
}

div.section div.leftSpace dl dd {
	font-size: 10px;
}

div.section div.leftSpace dl dt {
	font-size: 12px;
	font-weight: bold;
	letter-spacing: 1px;
}

div.section div.leftSpace div.soccerMagazineSpace {
	font-size: 10px;
	background: #222222;
	border: solid 1px #323232;
	margin-top: 10px;
	padding: 5px 3px;
}

div.section div.rightSpace {
	float: right;
	margin-top: 10px;
	padding-right: 5px;
	position: relative;
	width: 510px;
}

div.section div.rightSpace div.leftTeam {
	float: left;
	width: 238px;
}

div.section div.rightSpace div.rightTeam {
	float: right;
	width: 238px;
}

div.section div.rightSpace p.logo {
	float: left;
	height: 80px;
	width: 80px;
}


div.section div.rightSpace p.teamName,
div.section div.rightSpace p.homeOrAway {
	float: right;
	font-weight: bold;
	letter-spacing: 1px;
	padding-left: ;
	width: 155px;
}

div.section div.rightSpace p.digestSpace {
	clear: both;
}

div.section div.rightSpace p.digestSpace span.digestLink a {
	margin: 10px 0 0 10px;
}

div.section div.rightSpace p.teamName {
	font-size: 16px;
	margin-top: 10px;
}

div.section div.rightSpace p.homeOrAway {
	font-size: 12px;
}	

*html div.section div.rightSpace p.digestSpace,
*html div.section div.rightSpace p.teamName,
*html div.section div.rightSpace p.homeOrAway {
	padding-left: 0px;
}

*:first-child+html div.section div.rightSpace p.digestSpace,
*:first-child+html div.section div.rightSpace p.teamName,
*:first-child+html div.section div.rightSpace p.homeOrAway {
	padding-left: 0px;
}

div.vs {
	width: 30px;
	float: left;
	font-weight: bold;
	margin-top: 25px;
	letter-spacing: 0.5em;
	position: absolute;
	left: 220px;
}

div.odds {
	clear: both;
	padding: 10px 5px 0 0;
}

p.titleOdds {
	font-weight: bold;
}

span.newOdds {
	padding: 0 5px;
	font-size: 11px;
}

span.quizLink {
	padding: 0 5px;
	font-size: 11px;
}

div.odds table {
	width: 100%;
	border-collapse: collapse;
	margin-bottom: 5px;
}

div.odds table td {
	font-size: 80%;
	text-align: center;
	border: solid 1px #CCC;
}

div.odds table td.homeV {
	background: #083194;
}

div.odds table td.drew {
	background: #FFF;
	color: #434343;
}

div.odds table td.awayV {
	background: #fa0027;
}


div.enqateSpace {
	clear: both;
	margin: 5px auto 5px;
	width: 690px;
	border: solid 1px #CCC:
}

div.enqateSpace dl {}

div.enqateSpace dl dt {
	clear: both;
	font-weight: bold;
	padding-left: 10px;
}

div.enqateSpace dl dt span.enqateLink {
	font-size: 10px;
	font-weight: normal;
	padding-left: 10px;
}

div.enqateSpace dl dd {
	padding-top: 3px;
}

div.enqateSpace dl dd p {
	float: left;
	margin-bottom: 0;
	padding-left: 10px;
}

div.enqateSpace dl dd ol {
	padding-left: 15px;
	float: left;
	width: 460px;
}


div.enqateSpace dl dd ol li {
	float: left;
}

div.enqateSpace dl dd ol.enqateList li {
	 width: 11em;
	 list-style: none;
}

div.enqateSpace div.btnSpace {
	background: #ff000;
	float: right;
	margin-top: -15px;
	/*_margin-top: 0;
	_float: none;
	_position: relative;*/
}

div.enqateSpace div.btnSpace ol.btnSpace {
	/*_position: absolute;
	_top: 0;
	_right: 0;*/
	width: 200px;
}

div.enqateSpace div.btnSpace ol.btnSpace li {
	clear: both;
	float: none;
	margin-bottom: 8px;
}


div.enqateSpace li.enqueteButton a { }

/* tab設定 */

.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em 0 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 0 -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: 0em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 0em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

div#tabs-1,
div#tabs-2 {
	clear: both;
	background: url(../img/bg_default.jpg) no-repeat;
	border:#787878 solid 1px;
}

div#tabs2-1,
div#tabs2-2,
div#tabs2-3,
div#tabs2-4,
div#tabs2-5 {
	clear: both;
	background: url(../img/bg_pickup.jpg) no-repeat;
	border:#787878 solid 1px;
}

/* clearfix設定 */

div#tabs2-1:after,
div#tabs2-2:after,
div#tabs2-3:after,
div#tabs2-4:after,
div#tabs2-5:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div#tabs2-1,
div#tabs2-2,
div#tabs2-3,
div#tabs2-4,
div#tabs2-5 {
	display: inline-block;
}
/* Hides from IE-mac \*/
* html div#tabs2-1,
* html div#tabs2-2,
* html div#tabs2-3,
* html div#tabs2-4,
* html div#tabs2-5 {
	height: 1%;
}
div#tabs2-1,
div#tabs2-2,
div#tabs2-3,
div#tabs2-4,
div#tabs2-5 {
	display: block;
}
/* End hide from IE-mac */




/* 画像設定 */

#tabs ul li a { width: 186px; height: 33px;}
#tabs2 ul li a { width: 139px; height: 34px;}
#tabs2 ul li a#tabicon2-5 {
	border-right: solid 1px #787878;
	margin-right: -2px;
	width: 138px;
}

#tabs2 ul li a.tabLast { border-right: solid 1px #787878;}

 /* 画像設定 IE6 */
*html #tabs2 ul li a#tabicon2-5 {
	width: 139px;
	margin-right: -3px;
	position: relative;
}

*html #tabs2 ul { zoom: 1;}

 /* 画像設定 IE7 */
*:first-child+html #tabs2 ul li a#tabicon2-5 {
	width: 137px;
}

ul.ui-tabs-nav li.ui-state-default a#tabicon1-1 {background: url(/web/final5/img/tab1_1_default.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-state-active a#tabicon1-1 {background: url(/web/final5/img/tab1_1_default.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-state-hover a#tabicon1-1 {background: url(/web/final5/img/tab1_1_hover.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-tabs-selected a#tabicon1-1 {background: url(/web/final5/img/tab1_1_selected.jpg) no-repeat;}

ul.ui-tabs-nav li.ui-state-default a#tabicon1-2 {background: url(/web/final5/img/tab1_2_default.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-state-active a#tabicon1-2 {background: url(/web/final5/img/tab1_2_default.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-state-hover a#tabicon1-2 {background: url(/web/final5/img/tab1_2_hover.jpg) no-repeat;}
ul.ui-tabs-nav li.ui-tabs-selected a#tabicon1-2 {background: url(/web/final5/img/tab1_2_selected.jpg) no-repeat;}

.j1tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-1 {background: url(/web/final5/img/tab2_1_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-1 {background: url(/web/final5/img/tab2_1_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-1 {background: url(/web/final5/img/tab2_1_hover.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-1 {background: url(/web/final5/img/tab2_1_selected.jpg) no-repeat;}

.j1tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-2 {background: url(/web/final5/img/tab2_2_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-2 {background: url(/web/final5/img/tab2_2_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-2 {background: url(/web/final5/img/tab2_2_hover.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-2 {background: url(/web/final5/img/tab2_2_selected.jpg) no-repeat;}

.j1tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-3 {background: url(/web/final5/img/tab2_3_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-3 {background: url(/web/final5/img/tab2_3_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-3 {background: url(/web/final5/img/tab2_3_hover.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-3 {background: url(/web/final5/img/tab2_3_selected.jpg) no-repeat;}

.j1tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-4 {background: url(/web/final5/img/tab2_4_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-4 {background: url(/web/final5/img/tab2_4_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-4 {background: url(/web/final5/img/tab2_4_hover.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-4 {background: url(/web/final5/img/tab2_4_selected.jpg) no-repeat;}

.j1tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-5 {background: url(/web/final5/img/tab2_5_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-5 {background: url(/web/final5/img/tab2_5_default.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-5 {background: url(/web/final5/img/tab2_5_hover.jpg) no-repeat;}
.j1tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-5 {background: url(/web/final5/img/tab2_5_selected.jpg) no-repeat;}

.j2tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-1 {background: url(/web/final5/img/tab2_2_1_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-1 {background: url(/web/final5/img/tab2_2_1_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-1 {background: url(/web/final5/img/tab2_2_1_hover.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-1 {background: url(/web/final5/img/tab2_2_1_selected.jpg) no-repeat;}

.j2tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-2 {background: url(/web/final5/img/tab2_2_2_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-2 {background: url(/web/final5/img/tab2_2_2_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-2 {background: url(/web/final5/img/tab2_2_2_hover.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-2 {background: url(/web/final5/img/tab2_2_2_selected.jpg) no-repeat;}

.j2tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-3 {background: url(/web/final5/img/tab2_2_3_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-3 {background: url(/web/final5/img/tab2_2_3_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-3 {background: url(/web/final5/img/tab2_2_3_hover.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-3 {background: url(/web/final5/img/tab2_2_3_selected.jpg) no-repeat;}

.j2tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-4 {background: url(/web/final5/img/tab2_2_4_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-4 {background: url(/web/final5/img/tab2_2_4_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-4 {background: url(/web/final5/img/tab2_2_4_hover.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-4 {background: url(/web/final5/img/tab2_2_4_selected.jpg) no-repeat;}

.j2tab ul.ui-tabs-nav li.ui-state-default a#tabicon2-5 {background: url(/web/final5/img/tab2_2_5_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-active a#tabicon2-5 {background: url(/web/final5/img/tab2_2_5_default.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-state-hover a#tabicon2-5 {background: url(/web/final5/img/tab2_2_5_hover.jpg) no-repeat;}
.j2tab ul.ui-tabs-nav li.ui-tabs-selected a#tabicon2-5 {background: url(/web/final5/img/tab2_2_5_selected.jpg) no-repeat;}

#tabs ul li { margin-bottom: -2px;}
#tabs2 ul li { margin-bottom: -2px;}

ul.ui-tabs-nav li.ui-state-active a#tabicon1-1,
ul.ui-tabs-nav li.ui-state-active a#tabicon1-2,
ul.ui-tabs-nav li.ui-state-active a#tabicon2-1,
ul.ui-tabs-nav li.ui-state-active a#tabicon2-2,
ul.ui-tabs-nav li.ui-state-active a#tabicon2-3,
ul.ui-tabs-nav li.ui-state-active a#tabicon2-4,
ul.ui-tabs-nav li.ui-state-active a#tabicon2-5 { cursor: pointer;}

/* クイズ */

div.pickupRanking {
	border: solid 1px #787878;
	margin-top: 10px;
}

dl.pickupPlayer {
	padding: 10px 10px 5px;
}

dl.pickupPlayer dt.pickupPlayerImage {
	float: left;
	width: 140px;
	margin-bottom: 10px;
}

dl.pickupPlayer dd {
	float: right;
	width: 530px;
}

dl.pickupPlayer dd dl dt {
	border-bottom: solid 1px #CCC;
	margin: 0 20px 5px 0;
	font-weight: bold;
}

dl.pickupPlayer li {
	padding: 5px 0 5px 0;
	margin-bottom: 10px;
}

span.tokuten {
	font-size: 18px;
}

span.date {
	font-weight: normal;
	font-size: 10px;
}

div.quizSpace,
div.quizArchive {
	clear: both;
	margin: 0 auto 15px auto;
	position: relative;
}

div.quizSpace ol.quizList {
	width: 400px;
}

div.quizSpace ol.quizList li {
	list-style-type: decimal;
	list-style-position: inside;
	margin-left: 18px;
	zoom: normal;
}

div.quizSpace h3,
div.quizArchive h3 {
	border-bottom: solid 3px #FFFFFF;
	font-size: 16px;
	line-height: 1;
}

div.quizSpace p.quizTitle {
	margin-left: 10px;
}

div.quizSpace ol.btnList {
	position: absolute;
	right: 30px;
	top: 55px;
	width: 170px;
}

div.quizSpace ol.btnList li.hintDButton,
div.quizSpace ol.btnList li.hintButton {
	margin-bottom: 15px;
}

div.quizSpace ol.btnList li.answerButton {}

div.quizSpace ol.btnList li {
	list-style: none;
}

div.quizArchive h3 {
	clear: both;
}


div#quizArchiveContainer {
	border: solid 1px #666666;
	height: 360px;
	width: 680px;
	margin: 0 auto 10px;
	overflow-y: scroll;
}

div#quizArchiveContainer dl {
	clear: both;
	float: left;
	height: 110px;
	width: 460px;
	padding: 5px 0;
}

div#quizArchiveContainer dl dt {
	float: left;
	width: 110px;
}

div#quizArchiveContainer dl dt img {
	margin: 0 10px;
}

div#quizArchiveContainer dl dd {
	float: right;
	width: 340px;
}

div#quizArchiveContainer div.btnSpace {
	float: right;
	height: 110px;
	padding: 5px 0;
	width: 200px;
}

div.enqateSpace div.nakasen {
	border-bottom: dashed 1px #666666;
	clear: both;
	margin: 0 0 5px;
}

div.nakasen {
	border-bottom: dashed 1px #666666;
	clear: both;
}

/* バナー */

div#flets { 
	clear: both;
	margin-top: 20px;
	padding: 0 15px 0;
}

div#flets ul li.detailButton { 
	float: left;
}

div#flets ul li.brochureButton { 
	float: right;
}

/* ボタン */

div.btnSpace ol li {
  list-style-type: none;
}

div#quizArchiveContainer div.btnSpace ol li.hintDButton,
div#quizArchiveContainer div.btnSpace ol li a {
	margin: 20px auto;
}

li.hintButton a {
	background: url(../img/hint_button.jpg) no-repeat;
	width: 169px;
	height: 25px;
	display: block;
}

li.hintDButton {
	background: url(../img/hint_dbutton.gif) no-repeat;
	width: 169px;
	height: 25px;
	display: block;
	text-indent: -9999px;
	outline: none;
}

li.answerButton a {
	background: url(../img/answer_button.jpg) no-repeat;
	width: 169px;
	height: 25px;
	display: block;
	}

li.referenceButton a {
	background: url(../img/reference_button.jpg) no-repeat bottom left;
	width: 166px;
	height: 21px;
	display: block;
	}

li.referenceDButton {
	background: url(../img/reference_dbutton.gif) no-repeat bottom left;
	width: 166px;
	height: 21px;
	display: block;
	text-indent: -9999px;
	outline: none;
	}

li.enqueteButton a {
	background: url(../img/enquete_button.jpg) no-repeat left top;
	width: 166px;
	height: 19px;
	display: block;
	}

span.digestLink a {
	background: url(../img/previous_button.jpg) no-repeat left top;
	width: 169px;
	height: 20px;
	display: block;
	}

span.digestDLink {
	background: url(../img/previous_dbutton.gif) no-repeat left top;
	width: 169px;
	height: 20px;
	display: block;
	text-indent: -9999px;
	outline: none;
	}

#tabs a,
#tabs2 a,
.btnSpace li a,
.btnList li a,
.digestLink a {
	text-indent: -9999px;
	outline: none;
}

li.brochureButton,
li.brochureButton a {
	background: url(../img/brochure_button_off.gif) no-repeat;
	width: 326px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	outline: none;
}

li.brochureButton a:hover {
	background: url(../img/brochure_button_on.gif) no-repeat;
}

li.detailButton,
li.detailButton a {
	background: url(../img/detail_button_off.gif) no-repeat;
	width: 326px;
	height: 44px;
	display: block;
	text-indent: -9999px;
	outline: none;
}

li.detailButton a:hover {
	background: url(../img/detail_button_on.gif) no-repeat;
}

/* チームカラー設定 */

.monColor { background: #FFFF34;}
.antColor { background: #B10026;}
.redColor { background: #FF0000;}
.ardColor { background: #F46F22;}
.reyColor { background: #FDEF00;}
.jefColor { background: #FEDD00;}
.fctColor { background: #07318F;}
.froColor { background: #32A3DC;}
.marColor { background: #0C4DA2;}
.albColor { background: #F25823;}
.spuColor { background: #F7931E;}
.jubColor { background: #6599D1;}
.graColor { background: #D92128;}
.kyoColor { background: #6E0F6B;}
.gamColor { background: #005BAB;}
.visColor { background: #A40134;}
.sanColor { background: #57409A;}
.triColor { background: #224099;}
.consColor { background: #FF0000;}
.vegColor { background: #FEC210;}
.holColor { background: #0D418E;}
.tocColor {	background: #FDF001;}
.theColor {	background: #000080;}
.verColor {	background: #007952;}
.yokColor {	background: #00BFFF;}
.belColor {	background: #68B026;}
.venColor {	background: #0066FF;}
.katColor {	background: #023894;}
.fcgColor {	background: #00643D;}
.cerColor {	background: #FF69B4;}
.fagColor {	background: #B5003C;}
.vorColor {	background: #234099;}
.ehiColor {	background: #F7931E;}
.aviColor {	background: #152750;}
.sagColor {	background: #0380C2;}
.roaColor {	background: #B61A14;}


div.flets {
	clear: both;
	width: 680px;
}
