/* @override http://www.ciek.fr/Theme/ciek.css */

body {
	font-family: Times New Roman, Times, serif;
	background-color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	text-align: center;
	font-size: 16px;
}

a:link {
	color: #CC9999;
}

a:visited {
	color: #99CCCC;
}

a:hover {
	color: #99CCCC;
}

a:active {
	color: #996666;
}

.espacer {
	clear: both;
}

#conteneur {
	display: block;
	width: 800px;
	border: 1px solid #333333;
	position: relative;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	overflow: visible;
	padding-bottom: 50px;
}

#PgVie {
	color: #FFFFFF;
	display: block;
	position: relative;
	top: 50px;
	z-index: 10;
	padding-bottom: 10px;
	float: none;
}

.menu_spec, .menu_spec2 {
	font-weight: normal;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 10px;
	display: block;
	width: 180px;
	color: #fc9;
	float: left;
}

.menu_spec {
	background-image: url(fond_menu.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	min-height: 300px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #666;
	position: relative;
	top: 0px;
	left: 0px;
	z-index: 100;
}

.menu_spec2 { /*Séb*/
	width: 790px;
	height: 615px;
	position: absolute;
	z-index: 100;
	background: #000 url(fond-menu_spec2.jpg) no-repeat center 202px;
}

.menu_spec2 h1 { /*Séb*/
	text-align: center;
	font-family: "Arial";
	font-style: normal;
	font-size: 30px;
	font-weight: normal;
	color: #7c7c7c;
	letter-spacing: 10px;
	margin: 0;
}

.menu_spec2 #sousmenu { /*Séb*/
	position: absolute;
	bottom: 160px;
	width: 98%;
	text-align: center;
	/*background-color: #000;*/
	/*margin-top: 50px;*/
}

.menu_spec2 #sousmenu a { /*Séb*/
	font-size: 14px;
	border: none;
	letter-spacing: 3px;
}

.menu_spec2 #sousmenu li {
	display: inline;
	margin: 14px;
	background-color: #000;
}

.menu_spec2 a { /*Séb*/
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #1e1a0b;
	font: 18px Arial;
	text-align: center;
}

.menu_spec2 a:hover {
	/*font-size: 30px;*/
	color: #E7BA5D;
}

#menu-spectacle li {
	position: absolute;
	letter-spacing: 4px;
	line-height: 44px;
}

#spec-musicaux {
	top: 249px;
	background: url(lien_spec-musicaux.png) no-repeat 71px center;
}
#spec-musicaux a {
	padding-left: 86px;
	padding-right: 78px;
}

#spec-theatraux {
	top: 221px;
	left: 333px;
	background: url(lien_spec-theatraux.png) no-repeat 43px center;
}
#spec-theatraux a {
	padding-right: 144px;
	padding-left: 80px;
}

#spec-fixes {
	top: 84px;
	left: 436px;
	background: url(lien_spec-fixes.png) no-repeat 46px center;
}
#spec-fixes a {
	padding: 0 80px;
}

#spec-deambulatoire {
	top: 93px;
	left: 0;
	background: url(lien_spec-deambulatoires.png) no-repeat 15px center;
}
#spec-deambulatoire a {
	padding-left: 55px;
	padding-right: 85px;
}

#spec-flammes {
	top: 153px;
	left: 176px;
	background: url(lien_spec-flammes.png) no-repeat 59px center;
}
#spec-flammes a {
	padding-left: 80px;
	padding-right: 115px;
}

#fch_spec {
	z-index: 50;
	min-height: 650px;
	width: 610px;
	border: none;
	margin-left: 190px;
	position: relative;
	left: 0px;
	top: 0px;
	height: auto;
	background: url(logo-k.jpg) no-repeat left center;
}

#footer {
	font-size: 10px;
	color: #6699CC;
	letter-spacing: 1px;
	text-align: center;
	background-color: #663333;
	display: block;
	position: relative;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	z-index: 200;
	float: none;
}

#Flash-menu {
	position: relative;
	top: 0;
	left: 0;
	z-index: 101;
}

dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 100;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: center;
	padding-top: 96px;
}

#menu dl {
	float: left;
	margin: 0 auto;
	height: auto;
	display: block;
	padding-right: 0px;
	padding-left: 3px;
	position: relative;
	width: 130px;
	font-size: 14px;
}

#menu dt {
	cursor: pointer;
	text-align: center;
	font-weight: normal;
	background: #222222;
	letter-spacing: 1px;
	border: #555 2px solid;
/*padding: 5px;*/
}

#menu dd {
	border-bottom: 1px solid #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	height: 20px;
	position: relative;
	left: 0px;
	top: 0px;
}

#smenu2 dd {
	
}

#menu li {
	vertical-align: middle;
	display: block;
	letter-spacing: 2px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #333333;
	border-left-color: #333333;
	border-bottom-color: #333333;
	font-size: 12px;
}

#menu li a, #menu dt a {
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	height: auto;
	border: 0 none;
}

#menu li a {
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 4px;
	background-color: #336666;
}

#menu dt a {
	height: 40px;
	display: table-cell;
	vertical-align: middle;
	width: 130px;
	text-align: center;
}

#ssmenu2 {
	position: absolute;
	width: 120px;
	left: 110px;
	top: -1px;
	background-color: #339966
}

#ssmenu2 li a {
	background-color: #339966
}

#menu li a:hover {
	background-color: #660000;
}

#menu dt a:hover {
	background-color: #660000;
}

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

#affpg1 {
	color: #FFFFFF;
	background-image: url(fondciek.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	position: relative;
	top: 60px;
	font-weight: normal;
	padding-bottom: 100px;
}

#debutpg1 {
	position: relative;
	left: 250px;
	width: 440px;
	top: 0px;
	display: block;
	float: none;
	padding-top: 140px;
}

#suitepg1 {
	position: relative;
	left: 120px;
	top: 0px;
	width: 570px;
	padding-bottom: 40px;
}

#suitepg1 p {
	padding-left: 50px;
}

#paraph1 {
	font-weight: bold;
	color: #cc6666;
	background-color: #330000;
	display: block;
	text-align: center;
	padding: 2px;
}

#paraph2 {
	font-weight: bold;
	color: #66CC99;
	background-color: #003333;
	display: block;
	text-align: center;
	padding: 2px;
}

#paraph3 {
	font-weight: bold;
	color: #6699FF;
	background-color: #333366;
	display: block;
	text-align: center;
	padding: 2px;
}

#paraph4 {
	font-weight: bold;
	color: #FFFFCC;
	background-color: #CC9900;
	display: block;
	text-align: center;
	padding: 2px;
}

#remerci {
	font-weight: bold;
	display: block;
	text-align: center;
	padding: 5px 2px 2px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #990000;
}

#attention {
	position: relative;
	top: 150px;
	background-color: #FFCC00;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-decoration: blink;
	color: #660000;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
	text-align: center;
}

#TabCal {
	display: block;
	border-collapse: collapse;
	table-layout: fixed;
	position: relative;
	margin-top: 40px;
	width: 800px;
	left: 0px;
	top: 110px;
	margin-right: auto;
	margin-left: auto;
	clip: rect(auto,auto,auto,auto);
	text-align: center;
	font-size: 15px;
	z-index: 9;
}

.LgnCal {
	display: block;
	float: none;
	height: 10px;
	position: relative;
	width: 800px;
	left: 0px;
	top: 0px;
	text-align: center;
}

.LgnCal2 {
	display: block;
	font-weight: bold;
	text-align: center;
	color: #FF9933;
	letter-spacing: 2px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 770px;
	margin-top: 10px;
	margin-bottom: 10px;
	line-height: 40px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

.LgnCal3 {
	display: block;
	color: #FFFFFF;
	width: 500px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 120px;
}

.CelDTCal {
	color: #FFFFFF;
	display: block;
	float: left;
	padding: 2px 5px;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	width: 100px;
	margin-bottom: 2px;
	position: relative;
	height: auto;
	left: 0px;
	top: 0px;
	z-index: 11;
}

.CelLieuCal {
	color: #FFFFFF;
	display: block;
	float: left;
	padding: 2px 5px;
	text-align: center;
	background-color: #330033;
	width: 320px;
	margin-bottom: 2px;
	position: relative;
	height: auto;
	left: 0px;
	top: 0px;
	white-space: nowrap;
	overflow: hidden;
	z-index: 12;
}

.CelSpecCal {
	margin-bottom: 2px;
	color: #FFFFFF;
	border-bottom-style: solid;
	border-bottom-color: #333333;
	border-bottom-width: 1px;
	display: block;
	float: left;
	padding: 2px 5px;
	text-align: left;
	width: 345px;
	position: relative;
	height: auto;
	left: 0px;
	top: 0px;
	z-index: 13;
}

#affpg2 {
	position: relative;
	width: 100%;
	top: 140px;
	display: block;
	padding-bottom: 140px;
}

.contLink {
	padding: 10px;
	width: 780px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	background-color: #240F21;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-align: left;
	vertical-align: middle;
	height: 120px;
}

.contLink img {
	float: left;
	margin-right: 10px;
}

.bandeau {
	text-align: center;
	display: block;
	margin-bottom: 30px;
	font-weight: bold;
	letter-spacing: 2px;
}

.bandeau a {
	text-decoration: none;
}

.titreProj {
	font-weight: bold;
	color: #99CC99;
	text-align: center;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	font-size: 36px;
}

.ficheProj {
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	display: block;
	padding-right: 20px;
	padding-left: 10px;
	margin-bottom: 20px;
}

.ficheProj img {
	display: block;
	float: left;
	margin-right: 10px;
}

.spacer {
	clear: both;
}

.espacer {
	clear: both;
}

.expli {
	text-align: center;
}

.PhotVie {
	text-align: center;
	display: block;
	margin: 10px;
	padding: 10px;
	float: left;
	height: 150px;
	width: 150px;
}

.preced, .preced2, .preced3, .suiv, .suiv2, .suiv3 {
	display: block;
	vertical-align: middle;
	float: left;
	font-size: 36px;
}

.preced a, .preced2 a, .preced3 a, .suiv a,  .suiv2 a,  .suiv3 a {
	text-decoration: none;
}

.preced {
	text-align: right;
	width: 80px;
	padding-right: 10px;
}

.preced2 {
	text-align: right;
	width: 40px;
	padding-right: 5px;
	margin-right: auto;
	margin-left: auto;
}

.preced3 {
	text-align: left;
	width: 400px;
}

.suiv {
	text-align: left;
	width: 80px;
	padding-left: 10px;
}

.suiv2 {
	text-align: left;
	width: 40px;
	padding-left: 5px;
	margin-right: auto;
	margin-left: auto;
}

.suiv3 {
	text-align: right;
	width: 400px;
}

.IDphoto {
	vertical-align: middle;
	display: block;
	float: left;
	height: 400px;
	width: 600px;
	text-align: center;
	line-height: 30px;
	margin: 10px;
}

.IDphoto2 {
	vertical-align: middle;
	display: block;
	float: left;
	height: 400px;
	width: 500px;
	text-align: center;
	line-height: 30px;
	margin: 10px auto;
}

.IDphoto3 {
	vertical-align: middle;
	display: block;
	float: left;
	height: 400px;
	width: 500px;
	text-align: center;
	line-height: 30px;
	margin: 10px auto;
	overflow: auto;
}

.btform1 {
	display: block;
	margin-bottom: 2px;
	font-weight: normal;
	color: #FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #663366;
	margin-top: 5px;
	letter-spacing: 1px;
}

.btform2 {
	display: block;
	font-weight: normal;
	letter-spacing: 2px;
	color: #75BABB;
	padding: 1px 5px;
	background-color: #003333;
}

.btform3 {
	display: block;
	padding-top: 2px;
	padding-bottom: 2px;
}

.sep_menu a {
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #330033;
	padding-top: 5px;
	background-color: #990033;
	padding-bottom: 5px;
	padding-left: 5px;
	text-decoration: none;
	color: #FF6666;
	position: relative;
	left: 0px;
	top: 0px;
}

.sep_menu a:hover {
	color: #FFFFFF;
	background-color: #333366;
}

.sep_menu a:visited {
	color: #FF6666;
}

.img_spec {
	float: right;
	width: 300px;
	margin-bottom: 10px;
	margin-left: 30px;
}

#Img_Fond_spec {
	display: block;
	float: left;
	text-align: right;
	margin-top: 100px;
}

#zone {
	display: block;
	position: absolute;
	left: 191px;
	top: 0px;
}

#zone2 {
	display: block;
	position: relative;
	left: 0px;
	top: 20px;
	overflow: hidden;
	text-align: center;
}

#zone2 img, #fch_spec img {
	border: 1px solid #666666;
}

.list_spec2 {
	margin-top: 5px;
}

.list_spec a, .list_spec2 a {
	display: block;
	margin: 0px 5px;
	height: 107px;
	font-size: 18px;
	text-decoration: none;
	display: block;
	padding-top: 10px;
}

.list_spec a:hover, .list_spec2 a:hover {
	background-color: #1A1A1A;
}

.list_spec img {
	display: block;
	float: left;
	height: 85px;
	width: 100px;
	border: 1px solid #666666;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.list_spec2 img {
	display: block;
	float: left;
	height: 85px;
	width: 64px;
	border: 1px solid #666666;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}

.resume {
	display: block;
	color: #FFFFFF;
}

.technique {
	font-size: 14px;
	display: block;
	margin-top: 10px;
	color: #FFFFFF;
}

.alert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	display: block;
	margin-top: 20px;
	background-color: #660000;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.tete_de_list {
	background-image: url(fond_spec2.gif);
	background-repeat: no-repeat;
	background-position: center -30px;
	height: 30px;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	display: block;
	font-size: 20px;
	color: #CC6699;
	letter-spacing: 2px;
}

.texte_2 {
	font-size: 18px;
	font-style: italic;
	line-height: 24px;
	color: #CCCCCC;
	display: block;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 5px;
	font-weight: normal;
	letter-spacing: 2px;
	position: relative;
	left: 0px;
	top: 0px;
}

.technique2 {
	color: #999999;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 5px;
	list-style-position: inside;
	list-style-type: disc;
	background-image: url(fond_tech.gif);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	position: relative;
	left: 0px;
	top: 0px;
	display: block;
}

.technique2 a {
	display: block;
	padding-top: 2px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
	margin-right: -5px;
	margin-left: -5px;
	text-decoration: none;
	font-weight: bold;
}

.technique2 a:link {
	color: #660000;
	background-color: #CCCC66;
}

.technique2 a:hover {
	color: #CCCC66;
	background-color: #660000;
}

.phot_spec a, .video_spec a, .son_spec a, .pres_spec a {
	background-image: url(Theme/Phot_spec.gif);
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	float: left;
	height: 38px;
	width: 38px;
	text-decoration: none;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
	position: relative;
}

.phot_spec a {
	background-image: url(Phot_spec.gif);
}

.phot_spec a:hover {
	background-position: center bottom;
}

.video_spec a {
	background-image: url(video_spec.gif);
}

.video_spec a:hover {
	background-position: center bottom;
}

.son_spec a {
	background-image: url(son_spec.gif);
	text-decoration: blink;
}

.son_spec a:hover {
	background-position: center bottom;
}

.pres_spec a {
	background-image: url(press_spec.gif);
}

.pres_spec a:hover {
	background-position: center bottom;
}

.media_spec, .media_spec2 {
	display: block;
	margin-right: -5px;
	margin-left: -5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CC0000;
	height: 38px;
	padding: 0px;
	position: relative;
	left: 0px;
	top: 0px;
}

.media_spec {
	margin-bottom: 20px;
	margin-top: 30px;
}

.media_spec2 {
	margin-bottom: 25px;
	margin-top: 0px;
}

.ttr_spec, .ttr_spec_press, .ttr_spec_expo, .ttr_cont {
	font-size: 36px;
	font-style: italic;
	display: block;
}

.ttr_spec {
	margin-bottom: 20px;
	margin-left: 50px;
	letter-spacing: 3px;
}

.ttr_cont {
	margin-bottom: 20px;
	letter-spacing: 3px;
	color: #FFFFFF;
}

.ttr_spec_expo {
	margin-bottom: 20px;
	margin-left: 100px;
	letter-spacing: 3px;
	text-align: center;
	margin-right: 100px;
}

.ttr_spec_press {
	margin-bottom: 5px;
	letter-spacing: 3px;
	text-align: center;
}

.telContact {
	display: block;
	font-size: 18px;
	color: #FFFFFF;
	margin-top: 20px;
}

.pg_mail {
	display: block;
	margin-left: 230px;
	min-height: 300px;
}

.theme_son1, .theme_son2 {
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 20px;
}

.theme_son1 a {
	display: block;
	height: 20px;
	text-decoration: none;
	background-image: url(son_marche.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding-left: 30px;
}

.theme_son2 a {
	display: block;
	height: 20px;
	text-decoration: none;
	background-image: url(son_stop.png);
	background-repeat: no-repeat;
	background-position: 0px top;
	padding-left: 30px;
}

.theme_son1 a:hover {
	background-position: 0px bottom;
}

.theme_son2 a:hover {
	background-position: 0px bottom;
}

#player {
	display: block;
	position: relative;
	width: 432px;
	z-index: 7;
}

#list_vid {
	display: block;
	float: left;
	width: 150px;
	z-index: 8;
	position: relative;
}

.txt_spec {
	line-height: 20px;
	letter-spacing: 1px;
	display: block;
	margin-top: 20px;
	margin-right: 40px;
	text-align: justify;
	padding-left: 50px;
}

.txt-resum-spect {
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	line-height: 16px;
}

.txt-tech-spec {
	color: #CCCC33;
	text-align: left;
	line-height: 16px;
	background-image: url(logo-k.jpg);
	background-repeat: repeat-y;
	padding-left: 2px;
	background-position: right;
}

.filet {
	height: 1px;
	font-size: 1px;
	font-style: normal;
	line-height: 1px;
	background-color: #333333;
	border: 0px;
	margin: 0px;
	padding: 0px;
}

.text-spect {
	font-variant: normal;
	color: #FFFFFF;
	padding-top: 5px;
	vertical-align: top;
}

.txt-spect-2 {
	font-style: italic;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}

.ssmenu {
	color: #CC9999;
	text-align: left;
	vertical-align: middle;
	padding: 2px;
	background-color: #330033;
}

.tech1 {
	font-style: normal;
	font-weight: 700;
	font-variant: normal;
	color: #000000;
	word-spacing: normal;
	padding: 10px;
	background-position: center;
}

.titrepasse {
	font-style: normal;
	font-weight: bolder;
	color: #ff6666;
	background-color: #990000;
	text-align: center;
}

.tableau {
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
}

.fond1 {
	background-image: url(Theme/fondciek.jpg);
	background-repeat: no-repeat;
	background-position: 0px 3px;
}

.vie_companie {
	margin: 10px 10px 20px;
	float: left;
	width: 150px;
	height: 150px;
}

.menustage {
	width: 210px;
	line-height: 16px;
	color: #FFFFFF;
	letter-spacing: 2px;
	clip: rect(auto,auto,auto,auto);
	padding-top: 15px;
	padding-left: 5px;
	padding-bottom: 10px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	background-color: #333333;
	padding-right: 5px;
}

.menustage2 {
	text-decoration: none;
}

a.menustage2:link {
	color: #FFCC66;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
}

a.menustage2:visited {
	color: #CC9966;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
}

a.menustage2:hover {
	color: #FFFFFF;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
}

a.menustage2:active {
	color: #CC6633;
	text-decoration: none;
	list-style-position: outside;
	list-style-type: disc;
}

.tte_stage {
	font-size: 36px;
	color: #9999CC;
	padding-left: 25px;
	font-weight: bold;
	padding-top: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFCC00;
}

.txt_stage {
	color: #FFFFFF;
	width: 350px;
	padding-left: 55px;
	padding-bottom: 10px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #000000;
}

.liimg {
	text-align: center;
	vertical-align: middle;
}

.liimg:link {
	text-decoration: none;
	color: #000000;
}

.liimg:visited {
	text-decoration: none;
	color: #000000;
}

.liimg:hover {
	text-decoration: none;
}

.liimg:active {
	text-decoration: none;
}