/* Contined */
/*used colors
light gray: c7c8ca
*/

body { margin: 0px; height: 100%; font: 11px Verdana; background: #fff url(../image/contined_background.jpg) no-repeat top center; }

.main 			{background: #fff url(../image/contined_background.jpg) no-repeat top center; font: 11px Verdana; text-align: center; height: 100%; margin: auto; padding: 0px; color: black; position: relative; }

h1   																{color: #e51b24; font-size: 25px; font-weight: normal;}
h2   																{color: white; font-size: 20px; font-weight: normal; border: 1px solid #c7c8ca; margin: 0 0 10px 0; padding: 0 0 0 5px; background: #e51b24; height: 30px;  }
h3   																{color: #888; font-size: 12px; font-weight: normal; margin-bottom: 0px;}

a																	{color: #e51b24;}
a:hover 														{color: #e51b24;}

p																	{line-height: 170%; font-size: 11px; border: 0px solid orange; margin-top: 0px;}
ul																	{line-height: 170%;}

div {border: 0px solid pink;}

.container	  											{width: 100%; text-align: center;}
.total														{width: 900px; height: 500px; text-align: center; margin: auto; border: 0px solid green; position: relative;}
.total .header							{height: 318px; width: 900px; background: url(../image/header_000.jpg) no-repeat; text-align: left; position: relative;}
.total .header.top0				{background: url(../image/header_000.jpg) no-repeat;}
.total .header.top01				{background: url(../image/header_001.jpg) no-repeat;}
.total .header.top02				{background: url(../image/header_002.jpg) no-repeat;}
.total .header.top03				{background: url(../image/header_003.jpg) no-repeat;}
.total .header.top04				{background: url(../image/header_004.jpg) no-repeat;}
.total .header.top05				{background: url(../image/header_005.jpg) no-repeat;}
.total .header.top06				{background: url(../image/header_006.jpg) no-repeat;}
.total .header.top07				{background: url(../image/header_007.jpg) no-repeat;}
.total .header.top08				{background: url(../image/header_008.jpg) no-repeat;}
.total .header.top09				{background: url(../image/header_009.jpg) no-repeat;}
.total .header.top10				{background: url(../image/header_010.jpg) no-repeat;}
.total .header.top11				{background: url(../image/header_011.jpg) no-repeat;}
.total .header.top12				{background: url(../image/header_012.jpg) no-repeat;}
.total .header.top13				{background: url(../image/header_013.jpg) no-repeat;}
.total .header.top14				{background: url(../image/header_014.jpg) no-repeat;}
.total .header.top15				{background: url(../image/header_015.jpg) no-repeat;}
.total .header.top16				{background: url(../image/header_016.jpg) no-repeat;}
.total .header	img									{margin: 30px 0 0 -25px; border-bottom: 0px solid blue; height: 191px;}

.menu				{border: 0px solid blue; min-height: 58px; width: 100%; position: absolute; top: 265px; left: 175px; text-align: center; }

.language					{float: right; margin-top: 42px; min-height: 24px; padding: 5px 10px 0 10px; font-weight: bold;}
.language a				{color: gray; text-decoration: none;}
.language a:hover	{color: black; text-decoration: underline;}


.total .content										{width: 900px; height: 100%; margin: auto; background: white; padding: 10px 0 0 0; text-align: left;}
.total .content .left							{width: 290px; float: left; padding: 0 0 0 15px; }
.total .content .leftwide							{width: 590px; float: left; padding: 0 0 0 15px; }
.total .content .center						{width: 290px; float: left; padding: 0 15px 0 15px;}
.total .content .right							{width: 250px; float: right; padding: 0 15px 0 0; }

.total .content .center .hot_news 	{margin: 0 0 20px 0;}
.total .content .center .hot_news  a	{color: #888; padding: 5px 0 5px 0; text-decoration: none;}
.total .content .center .hot_news  a:hover {color: black;}

.total .content .Ritem							{width: 290px; border: 1px solid #e51b24; margin:}
.total .content .Ritem h1						{margin: 2px 0 0 5px;}
.total .content .Ritem p						{padding: 5px; margin: 0px;}

.total .content .Gitem							{width: 250px; border: 1px solid #c7c8ca; margin: 0 0 10px 0;}
.total .content .Gitem p						{padding: 5px; margin: 0px;}
.total .content .Gitem .title				{width: 245px; height: 30px; padding: 0 0 0 5px; background: #e51b24;}
.total .content .Gitem .title	h2		{margin: 0px;}
.total .content .Gitem ul						{color: #e51b24; }
