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

body{
background-image:url(/img/fond.jpg);
background-repeat:repeat-x;
background-color:#a89d97;
font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; 
font-size:12px;
color:#FFFFFF;
}

a img{
border:none;
}

#mnu_bar{width:950px; padding-left:30px;  min-height:22px;  padding-top:10px; font-size:0.8em}

.btn_mnu{
height:25px;  text-align:center; padding:5px 10px 0px 10px;  float:left; width:106px;
color:#FFFFFF; font-size:16px; margin:0px 3px; font-weight:500; cursor:pointer;

}

.btn_mnu2{
height:25px;  text-align:center; padding:5px 10px 0px 10px;  float:left; width:106px;
color:#FFFFFF; font-size:12px; margin:0px 3px; font-weight:500; cursor:pointer;
}

.btn_mnu a{
text-decoration:none;
color:#FFFFFF;
display:block;
}

.btn_mnu:hover{

height:29px;
padding-top:4px;
}

.txt_box{
width:237px; height:85px; position:fixed; top:70px; left:50%; padding:10px; background-image:url(/img/txt_box_fd3.png);
visibility:hidden; display:none;
font-size:12px; color:#FFFFFF;
}

.lien{
text-align:left;
visibility:hidden;
display:none;
}

.lien h1{
 margin:0; padding:0;  margin-left:5px;
}

.lien h1 a{
font-size:0.5em;
color:#FFFFFF;
text-decoration:none;
}

.lien h1 a:hover{
text-decoration:underline;
}



#collection_txt{margin-left:-477px;}
#company_txt{margin-left:-345px;}
#moreltv_txt{margin-left:-213px;}
#morelonline_txt{margin-left:-82px;}

.lft_txt_box{ float:left; width:33% ; height:100%}
.rgt_txt_box{ float:left; width:66%; height:100%}

.fdo70{
	background-color:#333;
	background-image:url(/img/trans_fd.png);
	filter : alpha(opacity=70);
    -moz-opacity : 0.7;
    opacity : 0.7;
	position:fixed;
	top:0;	left:0;
	width:100%;	height:100%;
	visibility:hidden; display:none;
	z-index:1;
}


.modal_box{
	position:fixed;	top:50%; left:50%; margin-left:-254px; margin-top:-188px;
	padding:30px;
	width:448px; height:316px; background-image:url(/img/modal_fd.png);
	visibility:hidden; display:none;
	z-index:999;
}
#connect{ background-image:url(/img/modal_fd2.png); width:454px; padding:10px; height:408px; margin-left:-237px; margin-top:-241px; text-align:left; }
.cAcc {font-size:22px; padding:5px; width:100%; height:28px; text-align:left; background-image:url(/img/modal_h2.jpg); background-repeat:no-repeat;  color:#FFF;}
.cAcc:hover{ cursor:pointer; background-position:0px -38px;}
.cSign{font-size:22px; padding:7px; width:100%; text-align:left; background-image:url(/img/modal_h1.jpg); background-repeat:no-repeat; margin-top:10px; color:#FFF}

		.modal_box h1 {
			padding:0;	margin:0;font-size:1.6em; float:right;	margin-top:8px; font-weight:100;
		}
		
		.modal_box .form{
			margin-left:15px; margin-top:130px; width:425px;  height:210px; color:#666;
		}
		
			.modal_box .form table {
				width:100%;		
			}
			
				.modal_box .form table tr td {
					font-size:2.0em; height:35px;  color:#776c63;
				}

					.modal_box .form table tr td input{
						font-size:22px; border:1px solid #776c63; height:30px; width:200px;
					}
					.modal_box .form table tr td select{
						font-size:22px; border:1px solid #776c63; height:30px; width:200px;
					}
		
		.modal_box .btn{	
			width:183px; height:36px;  padding:8px 10px; background-image:url(/img/modal_btn.png); text-align:center; color:#FFF;background-position:0 52px;
		}
		
		.modal_box .btninput { background-color:#9f9690; color:#FFF; font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif; }
		.modal_box .btninput:hover {background-color:#676059; cursor:pointer}
		
		.modal_box .btn:hover{
			background-position:0 0px; cursor:pointer;
		}	
		.modal_box .optplus { font-size:10px; }
			
			#chk_reg{ width:20px; height:20px; border:none; font-size:14px; padding:0; margin:0;}
			
			.modal_box .optplus a{
				font-size : 14px; text-decoration:none; cursor:pointer;	color:#333;
			}
			.modal_box .optplus a:hover{ text-decoration:underline;}
		
		.acc_alert{ font-size:14px; color:#f00;}
			#acc_alert1{ visibility:hidden; display:none;}
			
.waitdiv { visibility:hidden; display:none; width:200px; height:40px; position:absolute; padding-top:10px; z-index:99; text-align:center; font-size:18px; background-color:#CCC; color:#000;
			top:50%; left:50%; margin-left:-100px; margin-top:-25px;
}
