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

a {
	font-family: Arial, Helvetica, sans-serif;
}

a:link {
	text-decoration: none;
	color: #C00;
}
a:visited {
	text-decoration: none;
	color: #C00;
}
a:hover {
	text-decoration: none;
	color: #FAF3E4;
}
a:active {
	text-decoration: none;
}


as:link
{text-decoration: none;
	color: #F9DDB5;
	}
	a.as a:visited 
{text-decoration: none;
	color: #F9DDB5
	}
		a.1:hover
{color: #DDA86E;
	}
	
div.point a:link {
	text-decoration: none;
	color: #F9DDB5;
}
div.point a:visited {
	text-decoration: none;
	color: #F9DDB5
}
div.point a:hover{	color: #DDA86E;
	
	}

div#main {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../images/00_bg.jpg) repeat-x scroll 0 0;
color: #f7ddba;
}
BODY { overflow-x: hidden; }
table td.main_pic{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(12.jpg) no-repeat scroll center top;
vertical-align:top;
origin:padding;
width:100%;
margin:0;
padding:0;}
table td.main_pic_inner{
width:100%;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
vertical-align:top;
origin:padding;
background:transparent url(2.jpg) no-repeat scroll top right;
margin:0;
padding:0px 0px 0px 25px 0;


margin:0;
padding:0;}
div.text_inner{
	position:absolute; top:385px;

	
}

body {
	background-color: #000;
	background-image: url(back.gif);
	background-repeat: repeat;
}
div.logo-m {
float:left;
padding:0px 0 5px 40px;
width:224px;
}
div.logo-m_inner {
float:left;
padding:0px 0 0px 30px;
width:250px;
}
div.menu{
float:left;
position:relative;
padding:0px 0 0 40px;
width:240px;
z-index:99;


}
div.menu_inner{
padding:0px;
width:250px;
font-size:18px;


}

div.main_page {
font-size:18px;
font-weight:bold;

padding:50px 115px 170px ;
text-align:right;
position:relative;
top:0;
}
div.main_page_3 {
	font-size:18px;
	font-weight:bold;
	margin-left:820px;
	text-align:right;
	position:absolute;
	top:83px;

}
div.main_page_inner {
font-size:18px;
font-weight:bold;

padding:150px ;
text-align:right;
z-index:1;

}

div.main_page_2 {
font-size:18px;
font-weight:bold;
margin-left:400px;
padding:59px 36px 260px;
text-align:right;
}
td.null {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

font-size:0;
width:3px;
}
td.null div.null {
display:block;
font-size:0;
height:1300px;
overflow:hidden;
width:3px;
}


.main_pic .menu .point {
	font-size: 20px;
	color: #f7ddba;
	text-align: left;
padding-bottom:5px;   
cursor:pointer;
}
p.header_1{
	font-size: 20px;
	color: #f7ddba;
	
	}
	p.header_2{
	font-size: 25px;
	color: #f7ddba;
	}
	
	div.header_2{
	font-size: 28px;
	font-style:bold;
	color: #f7ddba;
	}
	
	
#container {
	margin-left:0;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
origin:padding;
width:100%;
color:#fadac1;
position:absolute;
top:0px;
padding:20px;
overflow:visible;

}


#container .transparency {
  opacity:0.5;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
background-color:#000000;
width:200px;
height:200px;
position:absolute;
  top:0px;
  left:0px;
z-index:0;
} 


.content {
position:relative;
z-index:50;
} 
#container_news {

width:287px;
color:#fadac1;
position:relative;
float:left;
padding:0;
overflow:visible;
}
#container_news .transparency {
  opacity:0.5;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
background-color:#000000;
width:290px;
height:950px;
position:absolute;
  top:0px;
  left:0px;
z-index:0;
} 
#container_news .transparency_in {
  opacity:0.5;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
background-color:#000000;
width:290px;
height:1450px;
position:absolute;
  top:0px;
  left:0px;
z-index:0;
} 
#container_news .transparency_menu {
  opacity:0.5;
  filter:alpha(opacity=50);
  -moz-opacity:0.5;
background-color:#000000;
width:290px;
height:150px;
position:absolute;
  top:0px;
  left:0px;
z-index:0;
} 
.content {
position:relative;
} 
div.sub{
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
    width:220px;
	margin-left:220px;
	font-size:16px;
z-index:200;
position:relative;
top:-40px;
visibility:hidden;
}
div.tr_left{float:left;
padding:65px 0 17px 40px;
width:224px;}
div.null_line{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#f7ddba none repeat scroll 0 0;
font-size:0;
width:287px;
}
div.null_line div.null_line_in {
display:block;
font-size:0;
height:2px;
overflow:hidden;
width:287px;
}
#container_news div.news{
	width:250px; 

}
div.news_zag{
	text-decoration:underline;
	font-weight:bolder;}
p.date{
	color:#dda970; 
	padding:0px; 
	vertical-align:top;
	font-size:13px;
	font-weight:bold;
	
}
div.news_pic{
	display:inline;}
	div.main_text_top{font-size:18px;

font-weight:bold;
margin-left:298px;
width:635px; 
background-repeat: repeat-y;
	background-image: url(top.gif); position:relative ;
	background-repeat:no-repeat;
	padding:18px 20px 63px 20px;
	z-index:2;
	color:#671D1B;
	font-size:28px;
	
}
	div.main_text {
background-image:url(Untitled-3.gif);
background-repeat:repeat-y;
color:#000000;
font-size:13px;
font-weight:bold;
margin-left:310px;
padding:15px 40px;
position:relative;
text-align:justify;
width:100%;
z-index:2;
}
span.main_text {
color:#671D1B;
font-size:18px;
}
div.main_text.date{
	color:#000;}
	div.main_text_down{font-size:18px;
	color:#000;
font-weight:bold;
margin-left:308px;
width:610px; 

	background-image: url(botoom.gif); 
	background-repeat:no-repeat;
	padding:0px 0px 10px 15px;
	z-index:1;
	color:#671D1B;
	font-size:28px;

	
}
div.state_in{
padding:5px 5px 10px 25px;
position:relative;
top:10px;
height:100%;
margin-left:290px;}
	div.state{
position:relative;
margin-left:290px;
	padding:5px 45px 10px 25px;}
	
#container_state {

width:603px;
color:#fadac1;
position:absolute;

padding:0px;
overflow:hidden;
}


#container_state .transparency_state {
	opacity:0.5;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	background-color:#000000;
	width:630px;
	height:200px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:0;
	color: #DDB55B;
} 
div.state_self{
		border: 1px solid #8a5a44;
		width:290px;
	}
	div.news_self{
padding:10px 10px 0 15px ;
border: 2px solid #8a5a44;
		width:500px;
		position:relative;
		top:5px;
}
div.date_main{
	
	color:#000; 
	padding:0px; 
	vertical-align:top;}
div.point.a:visited{
	color:#000;}

div.content_state {
position:relative;
padding:5px;

} 

