@charset "utf-8";
/*CSS Document*/

body					{
	background: #d0cfd8	url(../images/body_BG_03.gif) top repeat-x;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	margin:0px;
	padding:0px;
	
}
a img					{	border:none;}
a						{	text-decoration: none;			color:#c91338;}					
.AC						{	text-align: center; }
.pdn10					{	padding: 10px; }
.c01					{	color: #666666; }

.contentMST	,
.content,
.top,
.row,
.footer					{background-color: #FFFFFF;
						 width:845px;				margin:0px auto;				
						 clear:both;				display:block;					padding:0px;}
.contentMST			 	{	 padding:10px;			border:solid 1px #CCCCCC;		margin-top:20px;}						 
.clrUl					{padding:0px;				margin:0px;						list-style:none;}
.clrPDN					{padding:0px !important;}

h1, h2, h3
						{}
h1, h2					{font-weight: normal;			}
h1						{font-size: 24px;			margin:0px 0px 10px 0px;}
.greyH2,
h2						{font-size: 18px;			margin:0px 0px 10px 0px;		 padding:0px;}

.greyH2,
.greyH2 a				{color:#666666;}
.greyH2 a:hover			{color:#c91338;}

h3						{font-size: 14px;			margin:0px 0px 10px 0px;}
h2 b					{display:none;}						 
p						{margin:0px 0px 10px 0px;	padding:0px;}	
.SingleRow				{clear:both;				float:none;						height:1px;
						 overflow:hidden;			}
a.more					{background:#efefef url(../images/more_BG.gif) repeat-x top;
						 border:solid 1px #b8b8b8;
						 padding:6px;				float:right; }	
.FLleft					{float:left;}
.FLright				{float:right;}
.DSPnone				{display:none;}
			 
li p.desc				{padding:5px;				border-bottom:solid 1px #999999;
						 background:#EAEAEA ;		margin-top: 5px;
						 /* url(../images/desc_CLD_BG.gif) top left repeat-x */
						}

li p.atention			{color:#FFFFFF;	 			background:#c91338;	}

/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------			topMenu			----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/


ul.topMenu				{	
							background:#ffffff url(../images/GEN_sh_BG.jpg) top repeat-x;							
							overflow:hidden;			float:right;				margin-top:-1px;
							position:relative;}
ul.topMenu	li			{	display:inline;				overflow:hidden; }
ul.topMenu	li a		{	background:url(../images/topMenuBTN_NOR_BG.gif) no-repeat left top;
							border:solid 1px #dfdfdf;						
										
							
						 	padding:19px 10px;			float:left;	
						 	color:#5e5e5e;				margin-right:-1px;		}
ul.topMenu	li a:hover,
ul.topMenu	li a:focus	{	background:#ebebeb url(../images/topMenu_a_HV_BG.jpg) top repeat-x;}
ul.topMenu	li a.choose	{	background:#ffffff url(../images/topMenu_a_HV_BG.jpg) bottom repeat-x;
							color:#c91338 !important;	text-decoration:none;
							border-top:solid 1px #ffffff;		}
/*
ul.topMenu	li a.choose {background:#c1272d url(../images/topMenuBTN_CHS_BG.gif) no-repeat right bottom;		
						 color:#FFFFFF !important;}
*/						 


/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------			TOP				----------------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

.top					{/*border-top: solid 1px #dfdfdf;*/}
.top h2.FLright			{padding-top:10px;
						 clear:right;				white-space:nowrap;				
						 text-align:right;}
.topLogo				{display:block;				float:left;						position:relative;
						 margin-bottom:-70px;		margin-top:-20px;				z-index:+100;}
.topHeader				{margin:-10px;			overflow:hidden;					margin-top:0px;}
.top ul.topMenu	li		{}

/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------			FOOTER			       ---------------------------------*/
/*--------------------------------------------------------------------------------------------------*/

.footer					{background:#ffffff url(../images/footer_BG.jpg) 0px -10px repeat-x;
						 border-top: solid 1px #e3e3e3;
						 color:#383838;				padding:20px 0px;				margin-bottom:-10px;
						
						 }
						 
.footer .FLleft			{line-height:20px;			border-right:solid 1px #CCCCCC;
						 padding-right:10px;}
.footer .FLright		{/*line-height:20px;			*/}
.footer  ul.FLright		{display:block;				margin-left:-9px;				padding-left:0px;}
.footer  ul.FLright li	{float:left;				margin:0px 0px 0px 9px;}
.footer  ul.FLright li a{outline: none; }

/*						 
.footer ul.topMenu		{text-align:center;			margin-bottom:10px;}
.footer ul.topMenu	li a{border-right:solid 1px #999999;	
						 color:#999999;}

.footer ul.infoBox		{margin:20px;				margin-top:0px;}	
.footer ul.infoBox	li	{border-bottom:solid 1px #999999;
						 text-align:justify;		padding:20px 0px;
						 clear:both;				}
	*/
						 

/*--------------------------------------------------------------------------------------------------*/
/*-------------------------------			CONTENT			       ---------------------------------*/
/*--------------------------------------------------------------------------------------------------*/						 						 						 

.content				{background:#ffffff;}

											 

.rightColumn			{
	float:right;
	width:310px;
}

.sliderBIG,
.leftColumn				{float:left;				width:525px;}
.leftColumn				{background: url(../images/GEN_sh_BG.jpg) 0px -10px repeat-x;
						 border-top:solid 1px #dfdfdf;
						 padding-top:30px;}						 

.sliderBIG				{background:#666666;		height:293px;			margin: 0px 0px 10px 0px;
						 display:block;				overflow:hidden;		position:relative;}
.sliderBIG img			{width:525px;				height:293px;			display:block; 
							cursor: pointer;}
.sliderBIG .sliderIN	{/*background: #c91338;*/	display:block;			position:relative;
						 z-index:+1;						
						 padding:10px;				width:505px;			height: 71px;
						 top: - 91px;				margin-top: -91px;		
						 }
						 
.sliderBIG .sliderIN:hover
						{ 
						
						}						 
.sliderBIG .sliderIN .APL
						{position:absolute;			top:0px;				left:0px;
						 width:525px;				height:91px;
						 z-index:-1;						 
						 opacity:0.5;	}
.APLred					{background: #B6144D;}
.APLgrn					{background: #006600;}						 
.sliderBIG .sliderIN,
.sliderBIG .sliderIN a	{color:#FFFFFF;}
.sliderBIG .sliderIN h1,
.sliderBIG .sliderIN p	{margin:0px;				padding:0px;			float:left;
						 width:460px;}						 						 
.sliderBIG .sliderIN a.FLright
						{font-size:50px;			position:relative;		
						line-height:18px;			}

ul.picList				{margin-right:-10px;		position:relative;		width:537px;}
ul.picList li			{background:#CCCCCC;
						 width:97px;				height:91px;			margin: 0px 10px 10px 0px;
						 display:block;				float:left;				overflow:hidden;}
ul.picList li a			{position:relative;			display:block;			width:97px;
						 }						 
ul.picList li a img		{width:97px;				height:91px;}
ul.picList li a	span	{color:#FFFFFF;				position:absolute;		display:block;
						 background:#000000;		width:87px;				height:20px;
						line-height:10px;			padding:5px;
						 opacity:0.7;				top:61px;				left:0px;}
ul.picList li a:hover span
						{ opacity:1.0;	}						 

.rightColumn ul.modListRT li
						{height:32px;				overflow:hidden;}
.rightColumn ul.modListRT li .bigLNK a .APL,
.rightColumn ul.modListRT li .bigLNK a strong
						{top:0px;}
.rightColumn ul.modListRT li img
						{display:none;}						
.leftColumn ul.modList li
						{float:left;				margin-right:10px;}
.leftColumn ul.modList	{margin-right:-10px;		width:535px;
						 display:block;				float:left;}
.leftColumn ul.modList li .bigLNK a .APL,
.rightColumn ul.modListRT li .bigLNK a .APL
						{background:#5b0a1a;}
ul.modList li.slimW	.bigLNK
						{width:205px;}
ul.modList li.slimW .bigLNK a .APL,	
ul.modList li.slimW	.bigLNK a strong
						{width:185px;}						
						
ul.modList li			{background:#EBEBEB;
						  display:block;									overflow:hidden;
						  height:91px;				margin: 0px 0px 10px 0px;
						  }

ul.modList li.slimW		{width: 205px;}
ul.modList li.dubleH	{height:192px;				background:#999999;}
						  
ul.modList li h2		{padding:10px;}	
ul.modList li h2 a		{color:#000000;}					   

ul.modList li .bigLNK	{position:relative;			padding:0px;			margin:0px;
						 overflow:hidden;			width:310px;			height:91px;
						 display:block;
						 }
ul.modList li .bigLNK img{}

ul.modList li .bigLNK a .APL,
ul.modList li .bigLNK a strong
						{color:#ffffff;				position:absolute;
						 top:61px;				left:0px;				
						 margin-bottom:0px;			padding:5px 10px;		width:290px;
						 text-align:right;			cursor:pointer;			font-weight:normal;
						 }
ul.modList li .bigLNK a .APL
						{background:#000000;
						 opacity:0.5; }
ul.modList li .bigLNK a:hover .APL
						{ opacity:1.0;}





.content .leftColumn .tabMenu
						{background:#e2e1e1 url(../images/tabMenu_BG.gif) top repeat-x;
						 text-align:left;			border-bottom:solid 1px #CCCCCC;
						 display:block;				float:left;						width: 512px;
						 padding: 0 6px; 			margin-bottom: 10px;}
.content .leftColumn .tabMenu a
						{border-right:dashed 1px #CCCCCC;
						 display:block;				float:left;						padding:10px;
						 color:#999999;				position:relative;				cursor:pointer;
						}
.content .leftColumn .tabMenu	a:hover,
.content .leftColumn .tabMenu	a.choose
						{background:#FFFFFF;
						 border-right:solid 1px #CCCCCC;
						 color:#000000;				outline:none;					margin-bottom:-1px;
						 padding-bottom:11px;		}

