/* CSS Document */

@charset "utf-8";

body{

margin:0;

padding:0;

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

color:#000000;

background:url(../images/bggreydiag.gif);

background-color:#ffffff;

}

body,table,td,div,p,.win,.column{word-wrap:break-word; word-break:break-all; word-break/* */:normal ;}

div,td,th{overflow:hidden;}

hr{height:1px;

background:#F2F2F2;}

ul{

margin:0;

*margin:0;

padding:0}

li{

padding:3px;

list-style-type:disc;}

form{padding:0;margin:0;}

p{margin:2px 0 4px 0;}

.gray{color:#8c8c8c;}
.error-text {
color:#FF0000;
}
.error-bg {
background:#FFCC00;
}
.note{color:#ff0000;}

h1 { font-weight:normal;  font-size:12px;  padding:10px 0 10px 0; margin:0; display:block; border-bottom:0px solid #CCC;}

h2 { color:#F924A2; font-size:16px; font-weight:normal; padding:0; margin:5px 0 0 0; display:block; }

h3 { color:#f424a3; font-size:12px; font-weight:normal;}

h4 { color:#0faef0; font-size:16px; font-weight:normal; padding:0; margin:0; display:block; border-bottom:0px solid #CCC;}



h2 span {font-weight:normal !important;}

h2 span a{text-decoration:none !important;}

a { color:#0076ba; text-decoration: none;}

a:hover { color: #0076ba; text-decoration:underline;}

a.link-un { color:#0076ba; text-decoration: underline;}

a.link-un:hover { color: #0076ba; text-decoration:none;}

.frm-txt

{	

width:100%;

border:1px solid #ddebf7;

background:#f6f6f6;

color:#686868;

font-size:16px;}

.ip-txt

{

width:97%;

border:1px solid #dcebf7;}

.gray

{

color:#8c8c8c;}

.bt-ok

{

	width:93px;

	height:25px;

	text-align:center;

	color:#fff;

	font-weight:bold;

	background: url(../images/bt_ok.gif) no-repeat;

	border:none;

	cursor:pointer;

}

#header

{

	width:100%; 

	min-width: 960px; 

	height:140px; 

	clear:both; 

	border-bottom:0px solid #ffffff;

}

#header #header-sub 

{

	width:960px; 

	margin:0 auto; 

	padding:0;

	overflow:hidden; 

	position:relative;

	border:0px solid #000000;

}

#header .logo 

{ 

	float:right; 

	max-width:520px; 

	margin:10px 15px 5px 15px;

}

#contener

{

	width:100%; 

	min-width: 960px; 

	min-height:331px; 

	clear:both; 

	border-bottom:0px solid #ffffff;

}

#contener #contener-sub 

{

	width:960px; 

	margin:0 auto; 

	padding:0;

	background: url(../images/backgroud.jpg) top repeat-x;

	height:431px;

	overflow:hidden; 

	position:relative;

	border:0px solid #000000;

}

#contener-sub .dav-content

{

width:750px;

margin:130px auto;

border:0px solid #000;

}

#footer

{

	width:100%; 

	min-width: 960px; 

	clear:both; 

	border-bottom:0px solid #ffffff;

}

#footer #footer-sub 

{

	width:960px; 

	margin:10px auto; 

	padding:0;

	overflow:hidden; 

	position:relative;

	border:0px solid #000000;

	text-align:center;

}

.hide {

	left: -9999em;

	position: absolute;

}
