* {
	margin:0;
	padding:0;
}

html {width:100%; background:#51646B;}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
	color:#51646B;
	min-width:960px;
	
	
}

.main {
	width:960px;
	padding:0;
	font-size:0.8125em;
	line-height:1.384em;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

img {border:0; vertical-align:top; text-align:left;}

a {
	color:#09F;
	outline:none;
}
a:hover {text-decoration:none;}

object {outline:none;}
fieldset {border:0;}

ul, ol {list-style:none;}

table, table td {
	padding:0;
	border:none;
	border-collapse:collapse;
	font-size: 10px;
	text-align: left;
}

.clear {clear:both; width:100%; line-height:0; font-size:0;}

.col-1, .col-2, .col-3, .col-4, .col-5 {
	float:left;
}
.column-1, .column-2, .column-3 {float:left;}  

.wrapper {width:100%; overflow:hidden;}
.extra-wrap {overflow:hidden;}
.extra-box {overflow:hidden;}

.container {
	width:900px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 600px;
	background-color: #FFF;
}

p {margin-bottom:16px;}
.p1 {margin-bottom:4px;}
.p2 {margin-bottom:12px;}
.p3 {margin-bottom:26px;}
.p4 {margin-bottom:40px;}
.p5 {margin-bottom:50px;}
.p6 {margin-bottom:5px;margin-top:10px;}
.reg {text-transform:uppercase;}

.fleft {float:left;}
.fright {float:right;}

.alignright {text-align:right;}
.aligncenter {text-align:center;}

.title {margin-bottom:18px;}

.it {font-style:italic;}

.letter {letter-spacing:-1px;}

.color-1 {color:#fff;}
.color-2 {color:#000;}
.color-3 {color:#777a81;}
.color-4 {color:#7eb316;}
.color-5 {color:#343538;}
.color-6 {color:#2aaed8;}
.color-7 {color:#616469;}
.color-8 {color:#F23509;}
/*********************************boxes**********************************/
.margin-bot {margin-bottom:35px;}

.spacing {margin-right:40px;}
.spacing2 {margin-right:85px;}

.spacing-bot {margin-bottom:25px;}

.indent {padding:0 0 0px 11px;}
.indent2 {padding-left:50px;}
.indent-bot {margin-bottom:20px;}
.indent-bot2 {margin-bottom:30px;}
.indent-bot3 {margin-bottom:45px;}

.img-indent-bot {margin-bottom:23px;}
.img-indent {float:left; margin:0 22px 0px 0;}	
.img-indent-r {float:right; margin:0 0px 0px 40px;}	

.img-box {float:left; margin-bottom:20px;}	

.prev-indent-bot {margin-bottom:10px;}
.prev-indent {float:left; margin:0 12px 0px 0;}	
.prev-box {float:left; margin-bottom:8px;}	

.border {border:1px solid #110c11;}
.border2 {border:2px solid #cdc2b2;}

.buttons a:hover {cursor:pointer;}

.menu li a,
.item,
.link-top, 
.button-top, 
.button, 
.button1,
.link-1, 
.link-2,
.services li a,
.sub-menu li a, 
.menu-bot li a,
.logo a {text-decoration:none;}	

/*********************************header*************************************/
.flash-1 {height:174px; width:100%;}
.flash-2 {height:318px; width:100%;}
/*********************************content*************************************/
#content {width:100%; padding:17px 0 35px;}

#content .col-1 .row-2 .padding {padding:0px 40px 0px 15px;}
#content .col-2 .row-1 .padding {padding:31px 0px 0px 11px;}


#content .indent {padding:0 0 0 14px;}

h2 {font-size:2.615em; line-height:1.2em; margin:0px 0 18px; color:#1d1c1c;}
h3 {font-size:2.307em; line-height:1.2em; margin:0px 0 28px; color:#1d1c1c;}
h4 {font-size:2em; line-height:1.28em; margin:0px 0 28px; color:#1d1c1c;}

.box {width:100%; background:#fdfdfd;}
.box .tail-left {background:url(images/box1-tail-left.gif) 0 0 repeat-y;}
.box .tail-right {background:url(images/box1-tail-right.gif) right 0 repeat-y;}
.box .tail-bot {background:url(images/box1-tail-bot.gif) 0 bottom repeat-x;}
.box .tail-top {background:#fdfdfd;}
.box .corner-top-left {background:url(images/box1-corner-top-left.gif) 0 0 no-repeat;}
.box .corner-top-right {background:url(images/box1-corner-top-right.gif) right 0 no-repeat;}
.box .corner-bot-left {background:url(images/box1-corner-bot-left.gif) 0 bottom no-repeat;}
.box .corner-bot-right {background:url(images/box1-corner-bot-right.gif) right bottom no-repeat;}
.box a:hover {color:#000;}
.box .padding {padding:28px 40px 33px 42px;}
.box img {
	position:relative;
	text-align: center;
	font-size: 18px;
}

.box1 {width:100%; font-size:0.923em; background:#e0e0e0;}
.box1 .corner-top-left {background:url(images/box2-corner-top-left.gif) 0 0 no-repeat;}
.box1 .corner-top-right {background:url(images/box2-corner-top-right.gif) right 0 no-repeat;}
.box1 .corner-bot-left {background:url(images/box2-corner-bot-left.gif) 0 bottom no-repeat;}
.box1 .corner-bot-right {background:url(images/box2-corner-bot-right.gif) right bottom no-repeat;}
.box1 .padding {padding:20px 15px 35px 25px;}
.box1 strong {color:#343538;}
.box1 a {color:#2aaed8;}
.box1 .button1 {color:#fff;}

.border-bot {padding-bottom:20px; background:url(images/pic-x.gif) 0 bottom repeat-x;}

.date-box {float:left; width:30px; padding:0 0 0 13px; height:44px; margin-right:11px; color:#fff; background:url(images/date-box.gif) 0 0 no-repeat;}
.date-box span {display:block; font-size:1.23em; width:26px; padding:4px 0; color:#131212; text-align:center; background:url(images/mini-box.gif) 0 0 no-repeat;}

.button {display:inline-block; color:#05a3e5; cursor:pointer; padding-left:13px; background:url(images/button-left.png) 0 0 no-repeat;}
.button span {display:inline-block; padding-right:13px; background:url(images/button-right.png) right 0 no-repeat;}
.button span span {padding:1px 1px 5px; background:url(images/button-tail.png) 0 0 repeat-x;}
.button:hover {color:#000;}

.button1 {display:inline-block; color:#fff; cursor:pointer; padding-left:12px; background:url(images/button3-left.png) 0 0 no-repeat;}
.button1 span {display:inline-block; padding-right:12px; background:url(images/button3-right.png) right 0 no-repeat;}
.button1 span span {padding:1px 4px 5px; background:url(images/button3-tail.png) 0 0 repeat-x;}
.button1:hover {color:#000;}


.list-1 li {font-size:1em; line-height:2.307em; padding-left:12px; background:url(images/marker-2.gif) 0 13px no-repeat;}
.list-1 li a {color:#10b3c2;}
.list-1 li a:hover {text-decoration:none;}

.link {font-size:1em; line-height:1.615em; color:#1d1d1d; font-style:italic; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#header .row-2 .link {font-size:1.083em;}

.link-1 {padding-left:11px; font-size:1.076em; line-height:1.285em; font-style:italic; color:#777367; background:url(images/marker-2.gif) 0 8px no-repeat;}
.link-1:hover {text-decoration:underline;} 

.link-2:hover {color:#000;}

.text-1 {color:#2aaed8; font-size:0.923em; line-height:1.833em;} 
.text-2 {font-size:1.153em; line-height:1.466em;} 
.text-3 {
	font-size:1.153em;
	line-height:1.2em;
	text-align: center;
} 


.title-1 {
	padding-left:0px;
	padding-right:0px;
	text-align: center;
}
.title-1 strong {
	color:#F00;
}

.slogan2 {font-size:2.076em; line-height:1.2em; color:#aaaaaa; letter-spacing:-1px;} 
.slogan2 strong {color:#10b3c2;}

.info span {float:left; width:81px;}

.info2 dt {padding-bottom:20px;}
.info2 span {float:left; width:88px;}

#form-main {width:189px;}
#form-main label {display:block; height:26px;}
#form-main input {width:177px; font-size:1em; color:#616469; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; border-left:1px solid #a3a3a3; border-right:1px solid #a3a3a3; border-top:1px solid #303030; border-bottom:1px solid #e6e6e6; background:#fff;}
#form-main textarea {height:113px; overflow:auto; width:177px; font-size:1em; color:#616469; padding:2px 5px; font-family:Arial, Helvetica, sans-serif; border-left:1px solid #a3a3a3; border-right:1px solid #a3a3a3; border-top:1px solid #303030; border-bottom:1px solid #e6e6e6; background:#fff;}

.buttons {padding-top:15px; text-align:right;}
.buttons a {margin-left:10px; font-size:1.076em;}

/****************************footer************************/
#footer {width:100%; background:#1c1c1c;}

#footer .row-1 {width:100%; background:url(images/pic-2.gif) 0 bottom repeat-x;}
#footer .row-1 .padding {padding:33px 0 27px 20px;}
#footer .row-2 .padding {padding:9px 0 16px 0;}

.text-bot {font-size:0.923em; color:#b2b2b2; padding-left:21px;}
.text-bot span {padding-right:9px;}
.text-bot a {padding-left:9px; color:#b2b2b2;}
.text-bot a:hover {color:#fff;} 

.menu-bot {float:right; padding-top:2px;}
.menu-bot li {float:left; font-size:0.923em; line-height:1.333em; color:#2aaed8; padding-right:11px;}
.menu-bot li a {color:#9b9b9b; padding-right:10px;} 
.menu-bot li .active, .menu-bot li a:hover {color:#fff;} 

.services {float:right; padding:11px 16px 0 0;}
.services li {float:left; padding-right:5px; color:#9b9b9b;}.container {
}
.t {
	background-image: url(images/1px.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#page1 .main #content .wrapper .col-1 .row-2 .wrapper .col-1 .indent .text-3.color-8 strong {
	color: #FFF;
}
.Nuevo {
	color: #1d1c1c;
	font-size: 22px;
}
#page2 .main #content .wrapper .col-1 .row-1.p4 .box .tail-top .tail-bot .tail-left .tail-right .corner-top-left .corner-top-right .corner-bot-left .corner-bot-right .padding .wrapper .extra-box .text-3.color-4 .Nuevo strong {
	font-size: x-large;
	color: #1d1c1c;
}
.naranjadulce {
	color: #F00;
	font-size: x-large;
}
#page2 .main #content .wrapper .col-1 .row-1.p4 .box .tail-top .tail-bot .tail-left .tail-right .corner-top-left .corner-top-right .corner-bot-left .corner-bot-right .padding .wrapper .extra-box .text-3.color-4 .naranjadulce strong em {
	font-size: x-large;
}
.negrofeo {
	color: #1d1c1c;
	font-size: x-large;
}
.naranjadulce {
	color: #F00;
	font-size: 22px;
}
.negrofeo {
	color: #1d1c1c;
	font-size: 22px;
}
#page1 .main #content .wrapper .col-1 .row-1.p4 .box .tail-top .tail-bot .tail-left .tail-right .corner-top-left .corner-top-right .corner-bot-left .corner-bot-right .padding table tr td p {
	text-align: justify;
}
#page1 .main #content .wrapper .col-1 .row-1.p4 .box .tail-top .tail-bot .tail-left .tail-right .corner-top-left .corner-top-right .corner-bot-left .corner-bot-right .padding table tr td p {
	color: #003;
}
#page1 .main #content .wrapper .col-1 .row-1.p4 .box .tail-top .tail-bot .tail-left .tail-right .corner-top-left .corner-top-right .corner-bot-left .corner-bot-right .padding table tr td p {
	font-size: x-small;
}
parrafopequeno {
	font-size: small;
}
parrafomediano {
	font-size: medium;
}
.Parrafopequeno {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
}

