a,h1,h2,h3,ul{
 margin:0;
}

a{
/* text-decoration:none; */
 color:#666666;
}

a img{
 decoration: none;
}

.tx_pink{
 color:#E15882;
}

body{
 font-size:10pt;
 color:#666666;
 line-height:120%;
 margin: 0;
 width: 100%;
 background-image: url('images/common/bg_.jpg');
 background-repeat: repeat-x;
 background-color: #f5d4cf;
}

div#all {
	background-image: url('images/common/bg.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	margin: 0 auto;
	width: 100%;
}

div#page{
 width:850px;
 margin:0 auto;

}

div#logo{
 
}

div#top_img{
 border-left:1px solid #DCC172;
 border-right:1px solid #DCC172;
}

div#documents_out{
 border:1px solid #DCC172;
 background-color: #fffefc;
}

table#documents_in{
 width:848px;
}

td#left_menu{
 width:236px;
 vertical-align:top;
}

div#menu_out{
 text-align:center;
 border-right:1px solid #DCC172;
}

td#main_contents{
 vertical-align:top;
}

div#main_out{
 border-left:1px solid #DCC172; 
 padding:0px 10px 20px;
 background-image:url("images/common/main_bottom.jpg");
 background-position: center bottom;
 background-repeat: no-repeat;
}

div.doc_title{
 padding:5px 28px 10px;
}

div.doc_text{
 padding:5px 25px 5px;
}

div.doc_text2{
 padding:5px 35px 5px;
}

div.doc_text3{
 padding:5px 70px 5px;
}

div.doc_text4{
 padding:5px 20px 5px;
}

div.doc_text6{
 padding:10px 0px;
 margin:0 auto;
}

div.doc_text7{
 padding:10px 10px;
}

div.doc_text9{
 padding:5px 25px 5px;
 height:150px;
}

div.topic{
 padding:5px 0px;
}

div.img_txt{
 padding:0px 10px;
}


div#footer{
 padding:5px 0px;
 margin:0px 8px;
 border-top:1px solid #DCC172;
 text-align:center;
}

div#f_text{
 text-align:right;
 color:#8B6A00;
 font-size:8.3pt;
}

div#f_text a{
 color:#8B6A00;
}

div.h-table_out{
 padding-left:20px;
}

.h-table{
 background-color:#F68AA2;
 padding:5px;
 font-size: 11px;
}

.tx_wh{
 color:#FFF;
}

.pink_table{
 margin-left:30px;
 padding:10px;
 background-color:#FFE6E7;
 border:1px solid #FDC0C2;
 width:445px;
}

.pink_table2{
/* margin-left:30px; */
 padding:10px;
 background-color:#FFE6E7;
 border:1px solid #FDC0C2;
 width:320px;
}

.pink_table3{
 margin-left:30px;
 padding:10px;
 background-color:#FFE6E7;
 border:1px solid #FDC0C2;
 width:445px;
}

.tx_pk{
 color:#DF4D7C;
 padding-left:10px;
 padding-bottom:5px;
}

.pink_table_in{
 padding:10px;
 background-color:#FFF;
 border:1px solid #FDC0C2;
 width:418px;
 margin:0 auto;
}

.pink_table_in2{
 padding:10px;
 width:420px;
 margin:0 auto;
}

.tx_pink{
 color:#DF4D7C;
}

div.toptop a{
 color:#DF4D7C;
}

div.toptop{
 text-align:right;
 padding:10px 50px 20px 0px;
}

.f_table{
 width:149px;
 height:88px;
 padding:5px;
}

.tx_pk2{
 color:#DF4D7C;
 font-size:11pt;
}

#present{
 background-image:url("images/facial/tabel_back.jpg");
 background-repeat: no-repeat;
 width:442px;
 height:108px;
 padding:40px 0px 0px 25px;
}

/*
.blank_ad{
 background-image:url("images/common/blank.gif");
 height:200px;
 empty-cells:show;
}
*/

.sitemap{
 color:#DF4D7C;
 padding:10px 0px;
}

.sitemap a{
 color:#DF4D7C;
}

.sitemap2{
 color:#666666;
 padding:5px 15px;
}

.sitemap2 a{
 color:#666666;
}

.alert{
 color:red;
}

div.f_table {
	background-image: url('images/facial/tb_rose.jpg');
	width: 150px;
	background-position: top center;
	background-repeat: no-repeat;
}

img.catch {
	padding-bottom: 7px;
	padding-top: 3px;
}

.new1{
 position:absolute;
 top:175px;
 left:20px;
 color:#DF4D7C;
 width:190px;
 font-size:80%;
 line-height:120%;
}