/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	/*background:#405D9D url(images/body-bg.gif) top repeat-x;*/
	background: white;	
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Arial;
		font-size:0.813em;
		line-height:1.077em;
		color:#81c5ec;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#81c5ec;}
a:hover{text-decoration:none;}
p {padding-top:14px;}

/* ============================= main layout ====================== */

.link {background:url(images/link-bg.gif) no-repeat 0 7px; padding-left:10px; font-size:13px;}
.link2 {color:#acc51f;}
cite {line-height:1.231em;}
em {color:#f2f2f2;}

li { background:url(images/list2-bg.gif) no-repeat 0 3px; padding-left:34px;}
li a {color:#417faa; text-decoration:none; line-height:1.846em;}
li a:hover {text-decoration:underline;}

.imgindent {margin:0 5px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:right;}

.title {border-bottom:2px solid #acc51f; padding-bottom:4px; margin-bottom:30px;}
.title2 {border-bottom:2px solid #acc51f;}
.row2 .title {margin-bottom:36px;}
.box .title {border-bottom:2px solid #f2f2f2;}

/* ============================= header ====================== */

#header .left {padding:20px 0 141px 42px;}
#header .right {padding:37px 49px 0 0;}
#header2 .left {padding:20px 0 141px 42px;}
#header2 .right {padding:37px 49px 0 0;}
#header3 .left {padding:20px 0 141px 42px;}
#header3 .right {padding:37px 49px 0 0;}
#header4 .left {padding:20px 0 141px 42px;}
#header4 .right {padding:37px 49px 0 0;}
#header5 .left {padding:20px 0 141px 42px;}
#header5 .right {padding:37px 49px 0 0;}
#header6 .left {padding:20px 0 141px 42px;}
#header6 .right {padding:37px 49px 0 0;}

.submenu li {display:inline; font-size:0.846em; padding-left:17px; margin-left:15px;}
.submenu li a {color:#FFFFFF;}
.submenu li a:hover {color:#FFFFFF;}
.submenu .home {background:url(images/home-bg.gif) no-repeat 0 1px;}
.submenu .search {background:url(images/search-bg.gif) no-repeat 0 1px;}
.submenu .sitemap {background:url(images/sitemap-bg.gif) no-repeat 0 1px;}

.slogan {margin-left:592px;}

.menu {background:url(images/menu-bg.jpg) top left no-repeat; position:relative; margin:-22px 0 0 28px; padding:43px 50px 85px 16px;}
div#titlecontacto{
background-image:url(images/home_78b.jpg);
}
div#titlecontacto img
{
	padding: 0px;
	margin: 0px;
}
div#contac{
background-image:url(images/home_50.jpg);
}
div#contac img
{
	padding: 0px;
	margin: 0px;
}

/* ============================= content ====================== */

.row1 {background:#2b4e92 url(images/row1-bg.gif) top repeat-x; position: relative; }

.blanco{
	width: 605px;
	position: absolute;
	right: 0px;
	border-bottom: 6px solid white;
	height: 0px;
	bottom: -6px;
}

.special {padding-top:6px;}
.row2 {position:relative; background:#2b4e92 url(images/row1-bg.gif) top repeat-x;}
#page8 .row2 {padding:40px 40px 54px 64px;}
.box {background:url(images/box-bg.gif) top repeat-x #0D3082; margin:0 46px 0 36px;}
.box .indent { padding:40px 22px 40px 29px;}
#page1 .box .indent {background:url(images/extra-bg.gif) no-repeat 13px 25px;}
.extra .title {margin-left:63px;}
.extra2 {padding-left:34px;}

.indent1 {padding:40px 0 38px 0;}
.padding1 {padding-top:22px;}
.padding2 {padding-top:30px;}
.padding3 {padding-top:14px;}

.text2 {font-size:1.077em; line-height:1.143em;}
.text3 {font-size:0.923em;}
.color2 {color:#417faa;}
.phone {float:right; margin-right:20px;}

/* ============================= footer ====================== */

#footer {text-align:center; height: 76px; font-size:0.846em; color:#81c5ec; font-family:tahoma;}
#footer a {color:#81c5ec;}
#footer .menu {padding:20px 0 0 0; background:none; margin:0;}
#footer .menu li {display:inline; background:none; border-left:1px solid #81c5ec; padding:0 25px 0 29px;}
#footer .menu .first {border:none; padding-left:25px;}

/* ============================= forms ============================= */


#ContactForm {font-family:tahoma; font-size:0.846em;}
#ContactForm .rowi {height:42px;}
#ContactForm .link {margin-left:20px; font-family:arial;}

.input {width:242px; height:19px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; font-size:1em; color:#062133;}
textarea {width:242px; height:103px; border:1px solid #a09b96; background:#fff; padding:0 0 0 5px; overflow:auto; font-size:1em; color:#062133;}

