@charset "utf-8";
/* CSS Document */

.mar_auto{margin:0 auto;}
.stop{clear:both;
      line-height:0px;
      height:0px;
      padding:0px;
      font-size:0px;}
.left{float:left;}
.right{float:right;}
.txt_cntr{text-align:center;}
.txt_lft{text-align:left;}
.txt_rght{text-align:right}
.txt_jst{text-align:justify;}
.abs {position:absolute;}
body, p, h1, h2, h3, h4, h5, h6, img{margin:0;
  padding:0;}
.times{font-family:"Times New Roman", Times, serif;}
.arial{font-family:Arial, Helvetica, sans-serif;}
.verdana{font-family:Verdana, Arial, Helvetica, sans-serif;}
.tahoma{font-family:Tahoma, Arial, Helvetica, sans-serif;}
.courier{font-family:"Courier New", Courier, monospace;}
.undl {text-decoration:underline;}
.bold {font-weight:bold;}

h1 {font-size:25px;
	color:#00457c;}
h2 {font-size:14px;}
h3 {font-size:12px;
	font-weight:bold;}

body {background:#eee;}
.content {width:800px;
		 margin:0 auto;
		 background:#fff;
		 font-size:12px;
		 font-family:Tahoma, Arial, Helvetica, sans-serif;
		 color:#2783cc;}
.logo {padding:00 00 00 30px;}
.logo img {border:none;}
.header {height:268px;}
.header-int {height:186px;}
.links {background:url(links-background.jpg) no-repeat;
		height:28px;
		text-align:center;
		color:#fff;
		padding:7px 00 00 00;
		font-size:14px;
		font-weight:bold;}
.links a {color:#fff;
		 text-decoration:none;
		 padding:00 20px;}
.links a:hover {color:#0000ff;
		 text-decoration:none;}
.main {padding:30px;}
.main-int {padding:30px 15px 30px 30px;}
.main-left {width:465px;}
.main-left-int {width:525px;}
.main-right {width:210px;
			 color:#fff;}
.main-right a{color:#fff;}
.main-right-int {width:167px;
			 color:#fff;}
.main-right-int a{color:#fff;}
.sub-main-left {width:220px;}
.sub-main-left-int {width:125px;}
.sub-main-right {width:220px;}
.sub-main-right-int {width:340px;}
.sub-main-right-int2 {width:580px;}
.main-header {font-size:25px;
			 padding:00 00 10px 00;
			 color:#00457c;}
.sub-header {font-size:14px;
			 padding:00 00 8px 00;}
.right-blue {background:url(blue-box-repeat.jpg) repeat-y;
			width:167px;}
.right-blue-back {background:url(blue-box-top.jpg) no-repeat;
				 min-height:91px;
				 padding:15px 20px;}
.right-blue-bottom {background:url(blue-box-bottom.jpg) no-repeat;
					height:14px;}
.right-green {background:url(green-box-repeat.jpg) repeat-y;
				width:167px;}
.right-green-back {background:url(green-box-top.jpg) no-repeat;
					min-height:67px;
					padding:15px 20px;}
.right-green-bottom {background:url(green-box-bottom.jpg) no-repeat;
					height:14px;}
.right-orange {background:url(orange-box-repeat.jpg) repeat-y;
				width:167px;}
.right-orange-back {background:url(orange-box-top.jpg) no-repeat;
					padding:15px 20px;}
.right-orange-bottom {background:url(orange-box-bottom.jpg) no-repeat;
					height:11px;}
.right-header {font-size:14px;
				padding:00 00 10px 00;}
.footer {text-align:center;
		 color:#9cd493;
		 padding:00 00 40px 00;}
.less-padding {padding:15px 10px;}
.right-image {padding:00 00 5px 00;}
.right-image img {width:145px;}
.round-borders-top {width:145px;}
.round-borders-bottom {margin-top:-8px;
						width:145px;}
.navigation-int {background: url(viboritaquecasisepierde.jpg) right no-repeat;
				min-height:220px;}
.sub-text {padding:00 00 20px 00;}
.sub-text img{float:left;
			margin:00 5px 00 00;}
.gallery-img {width:183px;
			  padding:00 10px 00 00;}
.gallery-img img{width:183px;}
.gallery-caption {padding:5px 00 20px 00;}

.blue-border-top {height:8px;
				  background:url(blue-border-top.png) no-repeat;
				  margin-bottom:-8px;
				  position:relative;
				  z-index:100;}
.blue-border-bottom {height:8px;
				  background:url(blue-border-bottom.png) no-repeat;
				  margin-top:-8px;
				   position:relative;
				  z-index:100;}
.green-border-top {height:8px;
				  background:url(green-border-top.png) no-repeat;
				  margin-bottom:-8px;
				  position:relative;
				  z-index:100;}
.green-border-bottom {height:8px;
				  background:url(green-border-bottom.png) no-repeat;
				  margin-top:-8px;
				   position:relative;
				  z-index:100;}
.orange-border-top {height:8px;
				  background:url(orange-border-top.png) no-repeat;
				  margin-bottom:-8px;
				  position:relative;
				  z-index:100;}
.orange-border-bottom {height:8px;
				  background:url(orange-border-bottom.png) no-repeat;
				  margin-top:-8px;
				   position:relative;
				  z-index:100;}