* {margin: 0px;
	padding: 0px;}
body {
	height: 100%;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

a, a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00478E;
	text-decoration: none;
}
a:hover{color:red}
h1 {
	color: #FFCC00;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	padding-left: 15px;
	padding-top: 10px;
}
h2 {
	font-size: 13px;
	color: #000066;
	font-variant: normal;
	font-weight: bolder;
	text-align: left;
	text-indent: 20px;
	padding: 5px;
} 
h3 {
	font-size: 14px;
	color: #000066;
	font-variant: normal;
	font-weight: bolder;
	text-align: center;	
} 

#l-col {
	background-image: url(images/bg1222.jpg);
	background-position: right top;
	background-repeat: repeat-y;
}
#r-col {
	background-image: url(images/bg1223.jpg);
	background-position: left top;
	background-repeat: repeat-y;
}
#l-top {
	background-image: url(images/big_pic.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width:521px;
	height:176px;
	vertical-align: top;
}

#l-top p {
	padding-left: 12px;
	padding-top: 10px;
	color: #FFFFCC;
	text-align: justify;
}
#rtop {
	background-image: url(images/login_back.jpg);
	background-position: top;
	background-repeat: no-repeat;
	width:259px;
	height:176px;
	vertical-align: top;
}
#rtop div {
	margin-top: 12px;
	padding-right: 12px;
	text-align: center;
}
#rtop h3 {
	padding-top: 10px;
}

.zap {background-position:top; background-repeat:no-repeat; text-align:center; }
.zap #nom1 {width:253px; height:38px; 
	background-image: url(images/text1.jpg);
}
.zap #nom2 {width:268px; height:38px; 
	background-image: url(images/text2.jpg);
}
.zap #nom3 {width:259px; height:38px; 
	background-image: url(images/text3.jpg);
}
.zap #nom4 {width:521px; height:38px; 
	background-image: url(images/sub_text1.gif);
}
.zap p {
	text-align: justify;
	text-indent: 5px;
	vertical-align: top;
	padding: 6px;
}

#content {
	position: relative;
	overflow: visible;
	color: #030;
	text-align: justify;
	width: 1000px;
	margin: 0 auto;
}




INPUT.normal {
	/*width: 30px;*/
	font-weight: normal;
	height: 16px;
	margin: 1px;
}

INPUT.but {
	height: 20px;
	font-weight: bold;
	margin: 1px;
	vertical-align: middle;	
}
