/* CSS Document */

body { background: url(img/bk_body.jpg) repeat-x #0069a2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}

p {}

a { text-decoration: none;}
a:hover {}

h1, h2, h3, h4, h5, h6 {}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

ul {}
li {}

label {}
input {}
text {}

hr {}

.head { background: url(img/bk_head.jpg) repeat-x; height: 107px;}
.head_in { width: 950px; margin: auto;}
	.logo { padding: 8px; float: left;}
	.menu_min { padding: 8px 16px; float: right;}
		.menu_min ul {}
		.menu_min li { float: left; padding: 5px;}
		.menu_min a { display: block; color: #fff; font-weight: bold;}
		.menu_min a:hover { color: #eba83e;}

.menu { background: url(img/bk_menu.jpg) repeat-x;}
.menu_in { width: 950px; margin: auto; overflow: auto; border-right: #d6d6d6 1px solid; border-left: #d6d6d6 1px solid;}
	.menu_in ul {}
	.menu_in li { float: left; border-right: #d6d6d6 1px solid; border-left: #fff 1px solid;}
	.menu_in a { display: block; color: #0e568f; font-weight: bold; padding: 17px;}
	.menu_in a:hover { background: #fff;}

.high { background: url(img/bk_high.jpg) repeat-x; width: 910px; margin: auto; border-left: 1px solid #004880; border-right: 1px solid #004880; padding: 20px; overflow: auto;}
	.high div.high_in1 { width: 670px; float: left;}
	.high div.high_in2 { width: 240px; float: left; padding-top: 50px;}
	.high h1 { font-size: 30px; color: #fff; margin-bottom: 20px;}
	.high p { font-size: 14px; color: #fff; margin-bottom: 20px;}
	.high .tel { font-size: 30px; color: #004980; margin: 20px 0px; font-weight: bold;}
	.donde { background: url(img/bt_donde.jpg) no-repeat; width: 230px; height: 41px; float: right; margin-top: 30px; margin-right:20px;}
		.donde p { padding: 9px;}
		.donde a { font-size: 18px; color: #fff; font-weight: bold;}
		.donde a:hover { color: #333;}
		
	.link { clear: both; background: url(img/bk_link.jpg) no-repeat; overflow: auto;}
		.link_in { float: left; margin: 20px; width: 262px; *width: 258px; height: 140px; *height: 160px;}
		.link_in img { margin:0px 20px 80px 0px; float: left;}
		.link_in h3 { font-size: 18px; margin-bottom: 10px;}
		.link_in p { color: #333; font-size: 12px; line-height: 20px;}
			.bt_linkin { background: url(img/bt_link_in.jpg) no-repeat; width: 192px; height: 30px; margin-left: 64px; text-align: center; padding-top: 5px;}
			.bt_linkin a { padding: 5px; font-weight: bold; color: #fff;}
			.bt_linkin a:hover { color: #333;}

.info { background: #fff; width: 950px; margin: auto; overflow: auto; padding-bottom: 40px; border: 1px solid #004880; border-top: 1px solid #c2c2c2; clear: both;}
	.info h1 { font-size: 18px; font-weight: bold; color: #004a81; background: url(img/workflow.png) no-repeat; padding: 20px 70px; margin: 10px;}
	.info .img_cat { text-align: center;}
		.paginas { width: 750px; margin: auto; padding: 0px; margin-bottom: 30px;}
		.paginas p { line-height: 30px;}
		.paginas a { padding: 8px 5px; color: #eba83e;}
		.paginas a:hover { color: #333;}

.foot { background: url(img/bk_foot.jpg) repeat-x; height: 255px;}
.foot_in { width: 920px; margin: auto; padding: 15px;}
	.sitemap { float: left;}
	.sitemap h5 { font-size: 18px; color: #eba83e; margin-bottom: 20px;}
	.sitemap ul { float: left; margin-bottom: 20px;}
	.sitemap li { border-bottom: 1px dotted #4987bf; border-left: 1px dotted #4987bf; border-top: 1px dotted #011d3c; padding: 6px; width: 150px;}
	.sitemap a { display: block; color: #fff; font-weight: bold; font-size: 11px;}
	.sitemap a:hover { color: #eba83e;}
	.data { float: left; font-size: 18px; color: #fff; line-height: 28px; margin-top: 38px; margin-left: 80px;}
	.data a { color: #fff;}
	.data a:hover { color: #eba83e;}

	.contacto { width: 600px; margin: auto;}
	.contacto label { color: #555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; text-align: right; margin: 10px;}
	.contacto input { border: 1px solid #aaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 2px; padding: 5px; width: 150px;}
	.contacto textarea { border: 1px solid #aaa; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 2px; padding: 5px; width: 300px; height: 100px;}
	.contacto .msjok { background: #6c6; margin-bottom: 20px; color: #555; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 10px;}
	.contacto .msjer { background: #f30; margin-bottom: 20px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 10px;}

