@charset "utf-8";
/* CSS Document */
body
{
	margin : 0;
	padding : 0;
	font-family : Arial, Geneva, Helvetica, sans-serif;
	font-size : 12px;
	color:#666666;
	background-color: #fff2d5;
}
table{
	color:#333333;
	background-color:#FFFFFF;
}
.logo{
	background-image : url(../../i/bg_express_english.jpg);
	background-repeat : no-repeat;
	width:781px;
	height:114px;
}
.people{
	background-color: #fff2d5;
	background-image : url(../i/bg_express_people.jpg);
	background-repeat : repeat-x;
	width:781px;
	height:236px;
}
.main{
	width:781px;
	border-left:2px solid #987e62;
	border-right:2px solid #987e62;
	padding:0px
		
}
.foot{
	background-image : url(../i/bg_ft.gif);
	background-repeat : repeat-x;
	width:781px;
	border-left:2px solid #987e62;
	border-right:2px solid #987e62;
	border-bottom:3px solid #987e62;
}
.testi{
background-color:#ffedc6;
}
.annons{
background-color:#fff;
border:2px solid #cc3300;
padding:5px;
margin:5px;
}

.testim{
background-color:#fff;
border:1px solid #ffcc99;
padding:5px;
margin:5px;
}
.testigor{
background-color:#fff;
border:1px solid #ffcc99;
padding:6px;
margin:3px;
font-size:11px;
}

.testis{
color:#cc3300;
font-size:11px;
font-weight:bold;
}
tr.courses{
background-color:#ffedc6;
}
tr.headcourses{
background-color:#ffedc6;
font-weight:bold;
text-align:center;
}

div.hltop{
	width:146px;
	border:1px solid #cdaa84;
	position: relative;
	left:126px;
	top:-6px;
	background-color:#FFFFFF;
	padding:10px;
	font-size:12px;
	font-weight:bold;
	line-height: 1.6;
}
div.hlbot{
	width:178px;
	border:1px solid #cdaa84;
	position: relative;
	left:20px;
	top:8px;
	background-color:#FFFFFF;
	padding:13px 20px 13px 20px;

}
#hl{
	border:1px solid #cdaa84;
	background-color:#FFFFFF;
	padding:10px;
	margin:10px;
	width:160px;

}

#hl2{
	border:1px solid #cdaa84;
	background-color:#FFFFFF;
	padding:10px;
	margin:10px;
	width:190px;

}

h2{
color:#cc3300;
font-size:16px;
margin-left:30px;
margin-top:10px;
margin-bottom:5px;
}
h1{
color:#cc3300;
font-size:16px;
text-align:center;
}

a:link, a:visited, a:active{
	color: #cc3300;
	text-decoration: none;
	font-weight : normal;
	font-size : 12px;
}
a:hover{
	text-decoration: underline;
}
div.lang{
color:#f0d496;
font-size:12px;
margin-right:20px;
margin-top:1px;
}
a.lang:link, a.lang:visited, a.lang:active{
color:#f0d496;
font-size:14px;
}
a.lang:hover{
	text-decoration: underline;
}
.english{
color:#f0d496;
font-size:12px;
position:relative;
left:16px;
top:4px;
word-spacing: 4px;
}
.red{
color:#cc3300;
}

li{
list-style-position:inside;
}

#menu{
	position:relative;
	display:block;
	height:65px;
	width:480px;
	font-size:12px;
	font-weight:bold;
	background:transparent url(../i/menuoff.gif) repeat-x top left;
	font-family:Arial,Verdana,Helvitica,sans-serif;
	border-left:1px solid #825526;
	border-top:1px solid #825526;
	}

#menu ul{
	margin:0px;
	padding:0;
	list-style-type:none;
	width:auto;
	}

#menu ul li{
	display:block;
	float:left;
	margin:0;
	}

#menu ul li a{
	display:block;
	float:left;
	color:#cc3300;
	text-decoration:none;
	padding:28px 15px 0 20px;
	height:30px;
	width:61px;
	background:transparent url(../i/menudiv.gif) no-repeat top right;
	font-size:12px;
	font-weight:bold;
	}

#menu ul li a:hover{
	color:#fff;
	background:transparent url(../i/menuon.gif) repeat-x top left;
	font-weight:bold;
	}
#menu ul li a.current{
	color:#cc3300;
	font-weight:bold;
	}	