/* CSS Document */

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

body{ background:#ffffff; text-align:center;}
#body 2{ background:#dace06; text-align:center;}

.top-bg{ background:url(images/bg-p1.jpg) top center no-repeat;}
.top-bg-uri{ background:url(images/body-bg-uri.jpg) top center no-repeat;}
.bot-tail{ background:url(images/bot-tail.gif) bottom repeat-x;}

img {vertical-align:top;}
a img { border:0;}
ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}
.center {text-align:center;}

html{ font-family:Arial, Helvetica, sans-serif; font-size:0.6875em; line-height:1.364em; color:#0e1a27;}
input, select { vertical-align:middle; font-weight:normal;}

a {
	color:#009966;
}
a:hover{text-decoration:none; font-weight:bold}
p {padding-top:15px;}
h5{
	font-size:1.636em;
	color:#006600;
	font-weight:bold;
	padding-bottom:9px;
}
.strong1{
	color:#489324;
	font-size:1.5em;
}
cite{ font-style:normal;}
strong {
	color:#CC0000;
	font-size:13px;
}

.txt10 {font-size:10px;}

/* ============================= main layout ====================== */
.imgindent {margin:0 15px 0 0; float:left;}
.phone{ float:right; padding-right:215px;}
.space1{ margin-left:11px;}
.space2{ margin-left:70px;}
.margin1{ margin-top:25px !important;}
.padding1{ padding-top:9px;}
.padding2{ padding-top:20px;}
.padding3{ padding-top:25px;}
.padding4{ padding-bottom:50px !important;}

/* ============================= header ====================== */
.flash{ height:178px;}
#header{ }
#header .banner{ display:inline-block; margin:5px 0 4px 0;}
#header .slogan{ padding:123px 0 0 335px;}

/* ============================= content ====================== */
#content{ background:url(images/content-corner-left.gif) left top no-repeat #fff; margin-top:2px;}
#content .right-corner{ background:url(images/content-corner-right.gif) right top no-repeat; padding:24px 10px 20px 24px;}
.column-2{ color:#525252; line-height:1.273em;}
.line{ background:url(images/line.gif) repeat-y 630px 0; padding-bottom:30px;}
.line2{ background:url(images/line.gif) repeat-y 630px 0; padding-bottom:60px;}
.title{ padding-bottom:11px;}
.title2{ padding-bottom:20px;}
.text{ font-size:1.091em; line-height:1.5em; text-align:justify}
.text p{ padding-top:18px;}
.text1{
	font-size:0.909em;
	color:#aeaeae;
	font-style:italic;
}

.indent1{ padding-right:20px;}
.indent2{ padding:0 10px 0 17px;}

.unline{ border-bottom:solid 1px #b6babe; padding-bottom:22px; margin-bottom:20px;}
.link1{
	font-size:1.091em;
	color:#EF3A5A;
	font-weight:bold;
	display:inline-block;
	margin:11px 40px 0 0;
	text-decoration:none
}
.link2{ font-size:1.091em; color:#27a0f2; font-weight:bold; display:inline-block; margin-top:11px;}
.link3{ color:#525252;}
.link4{ color:#ffffff; font-weight:bold}

.box{ background:url(images/box-tail.gif) repeat-y; margin-top:32px; border-top:solid 1px #1f8ab5; font-size:1.091em; line-height:1.333em; color:#fff;}
.box .bot-bg{ background:url(images/box-bg.gif) bottom no-repeat; padding:17px 10px 28px 17px;}
.box .title{ padding-bottom:6px;}

.list li{ font-size:1.091em; line-height:1.5em;}
.list a{ font-weight:bold; color:#f0428b;}
.list span{ font-size:0.917em; line-height:1.364em; color:#0e1a27;}

/* ============================= footer ====================== */
#footer{ color:#ffffff;}
#footer a{ color:#ffffff; font-weight:bold; text-decoration:none}
#footer .text{
	padding-top: 17px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 24px;
}
.footer {background-color:#2b2b2b;}




/* ============================= sysop ============================= */

object {outline:none; }
.style1 {font-family:Arial, Helvetica, sans-serif; font-size:10px;}
h1 {text-transform: uppercase; font-weight: bolder; font-size:17px; }
h2 {text-transform: uppercase; font-weight:bold; font-size:15px; color:#006633 }
.imgright {
	float:right;
	padding-right: 30px;

}
.suc {
	float:left;
	padding-right: 10px;
	padding-bottom:15px;
}

.boxsuc {
	padding-bottom:20px;
	padding-top:15px;
}
.btn {

 background-color: #FFFFFF;
 background-image: url(images/enviar.jpg);
 background-repeat: no-repeat;
 height: 37px;
 width: 97px;
 border: 0px;
}

.acenter {text-align:center;}
.aright {text-align:right;}
.aleft {text-align:left;}
.ajustify {text-align:justify;}

.fverde {background-color:#d5e9dd;}
.contacto {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000}


/* ============================= sidebar ============================= */
    	
        #page-wrap { width: 600px; margin: 15px auto; position: relative; }
      
        p:first-child { background: #fffcde; padding: 10px; }
        #sidebar ul {
	padding: 10px;
	background-color: #666666;
}
        li {
	margin: 0 0 0 50px;
}
        #sidebar {
	width: 190px;
	position: fixed;
	left: 56%;
	top: 710px;
	margin: 0 0 0 110px;
}
