/* CSS Document */



body 

{	margin: 0px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	height: 100%;

	background-image:url(../images/bg-home.jpg);

	background-repeat: repeat-x;

		

}

.content

{	width: 865px;

	display:block;

	height:inherit

}

.logo

{	width: 113px;

	height: 103px;

	float: left;

	margin-left: 18px;

	margin-top: 18px;

}

.bg-2

{	width: 638px;

	height: 124px;

	float: left;

	background-image:url(../images/bg2.jpg);

	background-repeat:no-repeat

}

.text-header

{	width: 566px;

	height: 25px;

	float: left;

	margin: 67px 0 9px 38px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 17px;

	

}



.main-menu

{	width: 638px;

	height: 21px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight:bold;



	

}

.menu1 a:link,

.menu1 a:visited

{	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight:bold;

	margin: 0 13px 0 17px;

	color:#666666;

	text-decoration: none;

	float:left

	

}

.menu1 a:hover 

{	color:#3EA41C;

	width: auto;

	height: 21px;

}



.menu2 a:link,

.menu2 a:visited

{	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight:bold;

	margin: 0 13px 0 17px;

	color:#3EA41C;

	text-decoration: none;

	float:left

	

}

.menu2 a:hover 

{	color:#666666;

	width: auto;

	height: 21px;

}

.separator

{	width: 2px;

	height: 16px;

	float: left

}

.movement1

{	width:145px;

	height: 174px;

	float: left;

}

.titles-left

{	width:145px;

	height: 22px;

	float: left;

	margin-top: 148px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 21px;

	font-weight:normal;

	color:#99FF00

}

.movement

{	width:717px;

	height: 174px;

	float: left;

}

.sha-mov

{	width:3px;

	height: 174px;

	float: left;

	background-image:url(../images/shad-right-mov.jpg);

	background-repeat:no-repeat

}

.pro-box

{	width:862px;

	height: 158px;

	float: left;

}

.sha-pro

{	width:3px;

	height: 158px;

	float: left;

	background-image:url(../images/shad-right-pro.jpg);

	background-repeat:no-repeat

}

.bullet-pro

{	width:17px;

	height: 17px;

	float: left;

	margin-left: 5px;

	margin-top: 4px

}

.pro-1

{	margin-top: 4px;

	width:260px;

	height: 149px;

	float: left;

}

.pro-tit

{	width:100%;

	height: 18px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight:bold;

	color:#333333

}

.pro-1-text

{	width:132px;

	height: 132px;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height:12px;

	font-weight:normal;

	color:#333333;

	text-align:justify

}

.pro-1-pic

{	width:97px;

	height: 97px;

	float: left;

	margin-bottom:10px;

	

}

.ver-btn

{
	width:97px;
	height: 35px;
	float: left;
	text-align: center;
	vertical-align: middle;
	margin-top:4px;

}

.separator2

{	width:2px;

	height: 135px;

	float: left;

}

.pro-2

{	margin-top: 4px;

	width:259px;

	height: 149px;

	float: left;

}

.pro-2-pic

{	width:121px;

	height: 97px;

	float: left;

	

}



.pro-3

{	margin-top: 4px;

	width: 286px;

	height: 149px;

	float: left;

}

.pro-3-pic

{	width:151px;

	height: 97px;

	float: left;

	

}

.col-1

{	width: 223px;

	height: 318px;

	float: left;

}

.box-contact

{	margin-top: 7px;

	margin-left: 13px;

	width:202px;

	height: 149px;

	float: left;

	background-image:url(../images/bg-contact.jpg);

	background-position:top right;

	background-repeat:no-repeat

}



.text-con

{	width:200px;

	height: auto;

	float: left;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	line-height:13px;

	font-weight:normal;

	color:#666666;

	text-align:left;

	margin-top: 20px

}

.col-noticias

{
	width: 240px;
	height: 318px;
	float: left;
	margin-right:5px;

}





.noti-title

{

	width: 235px;

	height: 18px;

	float: left;

	margin: 10px  0 7px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight:bold;

	color:#3EA41C;

	border-bottom: 1px dotted #333333

}

.box-noti

{	width: 235px;

	height: auto;

	float: left;

	line-height:13px;

	margin: 10px  0 7px 5px;

}

.noti-date

{	width: 235px;

	height: 18px;

	float: left;

	margin: 10px  0 7px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:bold;

	color:#3EA41C;

}

.noti-cont a:link,

.noti-cont a:visited

{	width: 235px;

	height: auto;

	float: left;

	margin: 10px  0 7px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	color:#666666;

	text-decoration:none

}

.noti-cont a:hover 

{	color:#3EA41C;

	text-decoration:underline

}





.col-home

{	width: 376px;

	height: 318px;

	float: left;
	margin-left:10px;

}





.home-title

{	width: 386px;

	height: 18px;

	float: left;

	margin: 10px  0 7px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight:bold;

	color:#3EA41C;

	border-bottom: 1px dotted #333333

}

.view2

{	width: 96px;

	height: 24px;

	float: left;

	margin-left: 270px;

}



.home-cont

{	width: 386px;

	height: auto;

	float: left;

	margin: 10px  0 7px 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight:normal;

	color:#666666;

	text-decoration:none

}



.footer

{	width: 865px;

	height: 61px;

	float: left;

	margin: 10px;

	font-family: Arial, Helvetica, sans-serif;

	background-image:url(../images/footer.jpg);

	background-repeat:no-repeat;

	background-position:center;

	font-size: 11px;

	font-weight:normal;

	padding-top: 20px;

	text-align: center;

	color:#999999;

	text-decoration:none

}



.banderas

{	width: 639px;

	height: 61px;

	float: right;

	margin-top: 100px;

	margin-bottom:30px

	}

