body{
	margin: 0;
	background: White none repeat;
	font: 12px/18px Century Gothic, Verdana;
}
h1{
	margin: 12px 0px 18px;
	color: #3E4A55;
	font: normal 15px/21px Century Gothic;
	text-transform : uppercase;
	text-align : center;
}
h2{
	font-weight : normal;
	margin : 0;
	text-transform : uppercase;
	font-size : 14px;
}
#page{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	/*border : 1px solid;*/
}
.top1{
	width:1000px;
	margin:0 auto;
	text-align : center;
}
.top1 img{
	margin : 15px 0 5px 45px;
}
.top1 .top2r{
	display : block;
	width : 44px;
	padding : 10px 0 0;
	float : right;
	font-size : 12px;
}
.top1 .top2r span{
	padding : 2px;
	color : Silver;
}
.top1 .top2r a{
	padding : 2px;
	color : Gray;
	text-decoration : none;
}
.top1 .top2r a:hover{
	text-decoration : underline;
	color : Maroon;
}
#header{
	width:1000px;
	height:30px;
	overflow:hidden;
	position:relative;
	text-align : center;
	margin : 18px 0;
}
#header ul{
	display: block;
    height: 16px;
    margin: 6px;
    overflow: hidden;
    padding: 0;
    text-align: center;
}
#header ul li{
	display: inline;
	list-style: none outside none;
	padding: 2px 25px;
	font-size : 11px;
	text-transform : uppercase;
}
#header ul li a{
	text-decoration : none;
	color : Gray;
}
#header ul li a:hover{
	color : Silver;
}
.half3{
	float:left;
	padding: 6px 0;
	margin: 0px 20px 0 0;
	width:320px;
	display : inline;
}
.half3 h2{
	padding : 2px 0px;
	margin: 10px 0;
	font : normal 13px/16px Century Gothic;
	text-align : center;
}
.half3 h2 a{
	color : #404040;
	text-decoration : none;
}
.half3 h2 a:hover{
	color : #404040;
	text-decoration : underline;
}
.half3 p{
	text-align : justify;
	padding : 5px;
}
.clear{
	clear : both;
}
.left{
	float:left;
	padding: 0;
	margin: 30px 0px 0px 10px;
	width:323px;
	display : block;
}
.left h2{
	font-size : 13px;
	text-transform : uppercase;
	font-weight : normal;
	margin : 12px 0 12px;
}
.left p a{
	color : Gray;
	text-decoration : none;
}
.left p a:hover{
	color : Black;
	text-decoration : underline;
}

/*____________________________________________*/
#content{
	width: 1000px;
	overflow: hidden;
	padding: 5px 2px;
}
.model {
	float: left;
	width: 135px;
	height: 135px;
	display: inline;
	overflow: hidden;
	padding: 0;
	margin: 0 0 7px 7px;
}
.model div {
	width: 135px;
	height: 135px;
	padding: 0px;
	border-top: none;
	overflow: hidden;
	text-align : center;
	vertical-align : middle;
}
.model div a.im{
	display: block;
	overflow: hidden;
	width: 120px;
	height: 120px; 
	border: 3px solid #ffffff;
	border-radius: 6px;
	box-shadow: 1px 1px 2px #444444;
}
.model div a.im:hover{
	display: block;
	overflow: hidden;
	border: 4px solid Silver;
}
.model div img.l{
	margin-left : -25px;
}
/*____________________________________________*/
.text{
	float: right;
	width: 620px;
	padding : 15px 15px 20px 15px;
	overflow : hidden;
}
.text  a, .left li a{
	color: #424B59;
	text-decoration : none;
}
.text  a:hover, .left li a:hover{
	color: #424B59;
	text-decoration : underline;
}
.text p{
	overflow:hidden;
	margin:7px 0px 7px 0px;
	color: #424B59;
	font:13px/16px Century Gothic, Verdana, sans-serif;
	text-align : justify;
}
.text p.imgb{
	text-align : center;
}
.text h2{
	margin: 10px 5px 10px 0px;
	color: #424B59;
	font: bold 11px/16px Century Gothic, Verdana, sans-serif;
	text-transform : uppercase;
}
.text h3{
	overflow: hidden;
	margin: 2px 0px 0px 50px;
	color: Black;
	font:bold 12px/21px Century Gothic, Verdana, sans-serif;
}
.text p.t{
	overflow:hidden;
	margin:4px 0px 20px 60px;
}
.text ul, .left ul{
	margin:3px 20px;
	padding : 0 0 0 20px;
}
.text .half{
	display : block;
	float : left;
	width : 300px;
	padding : 5px;
	margin : 0;
}
.text dl{
	margin : 0px 0px 5px 30px;
}
.text dt{
	margin : 4px 0px 5px 0px;
	font : 13px;
}
.text dd{
	margin : 4px 0px 4px 20px;
	font : 12px/17px;
}
.text  table td em{
	color : #FF6347;
}

/*____________________________________________*/
#footer {
	/*height: 105px;
	*/
	padding: 9px 0px 5px 0px;
	text-align : center;
	background : #F5F5F5;
	border-top : 1px dotted #982C0F;
}
#footer p{
	text-align: center;
	padding: 1px 10px 1px 10px;
	color: #6E6E6E;
	font: 11px/17px Century Gothic, Verdana, Tahoma, Arial, sans-serif;
	margin : 5px 0px 3px 0px;
}
#footer a {
	color : #566274;
	text-decoration : none;
	font-size : 10px;
}
#footer a:hover {
	color : #A5AEBC;
	text-decoration : underline;
}
#footer ul{
	height: 17px;
	display: block;
	text-align: center;
	margin: 0 0 22px;
	padding: 0;
}
#footer ul li{
	list-style:none;
	display:inline;
	padding:2px 25px 2px 25px;
	text-transform : uppercase;
}
#footer ul a{
	color: #404040;
	text-decoration: none;
	font : caption 11px Century Gothic;
}
#footer ul a:hover {
	color: Black;
	text-decoration : underline;
}
.text table.cont {
	background-color : White;
	border : 0px;
	margin : 10px 0px;
	padding : 0;
}
table.cont tr td {
	background-color : #EAECEE;
}
table.cont tr.top {
	background-color : #D1D7DC;
	text-align : center;
}
.text table {
	background-color : White;
	border : 0px;
	padding : 10px 15px;
	margin : 0;
}
.text tr td {
	background-color : #EAECEE;
	padding : 2px 3px;
}
.text tr.top td{
	background-color : #D1D7DC;
	text-align : center;
}

EM {
	color : Black;
	font-style : normal;
}
div.pagena{
	clear : both;
	margin: 18px 0px 20px 15px;
}
div.pagena span{
	display : block;
	border : 1px solid #778899;
	border-radius: 4px 4px 4px 4px;
	color : #515151;
	margin : 0 7px 10px 0;
	padding : 1px;
	background-color : #DCDCDC;
	width : 20px;
	text-align : center;
	float : left;
}
div.pagena span.st{
	width : 30px;
}
div.pagena a span{
	background-color : transparent;
}
/*p.ipager{
	background : #F5F5F5;
	border-bottom : 1px solid #004080;
	margin : 10px;
	padding : 2px 7px;
	font-size : 12px;
	clear : both;
}
p.ipager strong{
	font-size : 13px;
	color : #ED2103;
}*/
#soc{
	text-align : center;
	padding : 3px 0 9px;
	clear : both;
}
#soc a{
	padding : 0 3px;
}
