body {
	margin:0;
	padding:0;
	font: normal 11px/1.5em Tahoma;
	text-align:center; 
	margin-top:27px;
	background:url(../Images/bg.gif) top repeat-x;
	background-color:#d8d8d8;
	color:#666666;	
}

a.scrollover {
  /* Default Colour/Styles here */
  color: red;
}
a.scrollover em:first-line {
  /* Rollover Colour/Styles here */
  color: blue;
}

form 
{
	margin:0;
	padding:0;
}

#Cont{ background:#FFFFFF; }
#Main{ 	background:url(../Images/main.gif) left top repeat-y; background-color:#FFFFFF; }
#Head{	background:url(../Images/headbg.gif) repeat-x top; width:779px;  }
#MainT{ text-align:left; vertical-align:top; }
#MainT td { text-align:left; vertical-align:top; }
#Search { background:url(../Images/search.gif) no-repeat top; width:485px; height:36px; }
#Search div { padding:5px 0px 5px 60px; }
#Content { margin:20px 15px}
#Content11 { margin:20px 15px 10px 15px;}

#News { background:url(../Images/bg02.gif) repeat-y top; width:229px; margin:0px; padding:0px; }
#News div { margin:0px 10px; }
h3 { color:#FF0000; font-size:12px; padding:0px; margin:0px; padding-top:8px; }
h3 a { color:#FF0000; text-decoration:none; }
h3 a:hover { color:#666666; text-decoration:none; }
h3 span { font-size:20px; }

h2 { font-size:140%; padding:0px; margin:0px; }

h4 { color:#FF0000; font-size:12px; margin:0px 0px 8px 0px; }
h4 a { color:#FF0000; text-decoration:none; }
h4 a:hover { color:#666666; text-decoration:none; }
h4 span { font-size:20px; }

#pdf { float:right; }

/*************************************************/
.Content { font-size:70%; color:#7d7d7d; }
.BG { background:url(../Images/ecin_18.jpg) repeat-x top; }
.Copyright	{ color:#666666; font-size:80%; font-weight:bold; margin:10px;}
.Pic { border:1px solid #066dc6; margin:16px 8px; }

/*************************************************/
.txt
{
	font-size: 11px;
	color: #666666;
	line-height: 14px;
	text-align: justify;
}
.txt a 		 { color:red; text-decoration:undeline; }
.txt a:hover { color:#666666; text-decoration:undeline; }


#Lang {text-align:right; font-size:130%; padding:45px 20px 0px 0px;}
#Lang a { color:Red; text-decoration:none; }
#Lang a:hover { color:Blue; }

.Box {
 	border: 1px solid #abacac; 
	font-size:12px;
	width: 150px;
	font-family: Tahoma;
}
.Area {
 	border: 1px solid #abacac; 
	font-size:12px;
	width: 214px;
	font-family: Tahoma;
	height:50px;
}

.Button {
	border: 1px solid #333333;
	color: #333333;
	font-size: 11px;
	font-weight: bold;
	background-color:#efefef;	
}
/*************************************************/

.Pix img { border: 4px solid #cccccc; }
.Pix:hover img { border: 4px solid red; }
.Pix:hover {color: #ffb400; /* Dummy definition to overcome IE bug */}

.Gal td { padding:0px 7px 10px 7px;  }
.Gal img { border:3px #9d9c98; padding:2px;  border-style:ridge; }
.Gal td:hover img { border:3px ridge #04784a; }
.Gal td:hover { color: #ffffff; /* Dummy definition to overcome IE bug */}