@charset "utf-8";
/* CSS by eggybot */
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline: 0;}

body {padding:0 0 15px 0; background:#f4f4f4 url(../images/background.gif) repeat-y 50% 50%; margin:0px auto; width:100%; min-width: 945px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333}
#wrap {margin:0 auto; padding:0;  position:relative; width:945px;  }


a:link { color:#333; text-decoration: underline }
a:visited { color:#333; text-decoration: underline }
a:hover{ color:#666; text-decoration: none }

img { border:none; padding:0; margin:0}
h1 {font-size: 36px}
h2 {font-size: 24px}
h3 {font-size: 18px; color:#ff520d; letter-spacing:-1px}
h4 {font-size: 16px; color:#ff520d}
h5 {font-size: 14px}
h6 {font-size: 11px}

input { position:relative; font-weight: normal;cursor: pointer;vertical-align: middle;padding: 0 3px;font-size: 13px;font-family: Verdana, Helvetica, Arial, sans-serif; border:#999 1px solid}
select {font-family: Verdana, Helvetica, Arial, sans-serif;font-weight: normal;cursor: pointer;vertical-align: middle;border: 1px solid #999;padding: 1px;background-color: #FAFAFA}
option {padding-right: 2px}
textarea {font-family: "Lucida Grande", Verdana, Helvetica, Arial, sans-serif; width: 60%;padding: 2px;font-size: 1em;line-height: 1.4em; border:#999 1px solid;}

/* Header Part Start */
#header {margin:0; padding:0; position:relative }
#header .headerwr {margin:0; padding:0; position:relative }
#header .headerwr .headerrt { float:right; margin:0; width:456px; padding:0; position:relative }
#header .headerwr .headerrt .headnavm { margin:0; padding:20px 30px 0 0; position:relative }
#header .headerwr .headerrt .headnavm .headnt { background:url(../images/phone.gif) no-repeat 165px 2px; margin:0; padding:0 0 5px 0; position:relative; text-align:right; font-size:20px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  letter-spacing:-1px; color:#009aff }
#header .headerwr .headerrt .headnavm .headnbar { margin:0; padding:0; position:relative; background:url(../images/linebg.gif) repeat-x bottom left; height:30px }
#header .headerwr .headerrt .headnavm .headnbar ul { list-style:none; margin:0; padding:0; position:relative }
#header .headerwr .headerrt .headnavm .headnbar li { float:left; margin:0; padding:0 0 5px 0; position:relative; font-size:12px; font-weight:bold }
#header .headerwr .headerrt .headnavm .headnbar li.seldiv {margin:0; padding:0 13px; background:url(../images/bgline2.gif) no-repeat 50% 1px; position:relative }
#header .headerwr .headerrt .headnavm .headnbar li a {color:#959595; margin:0; padding:0; position:relative; text-decoration:none}
#header .headerwr .headerrt .headnavm .headnbar li a:hover {color:#ff520d; margin:0; padding:0; position:relative; text-decoration:none }
#header .headerwr .headerrt .headnavm .headnbar li.nava {margin:0; padding:0 0 14px 0; position:relative; background:url(../images/arrowsel.gif) no-repeat 50% 18px }
#header .headerwr .headerrt .headnavm .headnbar li.nava a {color:#ff520d; margin:0; padding:0; position:relative }

#header .headerwr .headerlf  {margin:0 480px 0 0; padding:0; position:relative }
#header .headerwr .headerlf .logo {margin:0; padding:32px 0 0 30px; position:relative }
/* Header Part End */

/* Main Part Start */
#maincontent {margin:0; padding:15px 0 2px 26px; position:relative; display:block; }

.footbox {margin:10px 28px; padding:0; position:relative}
.footbox .footbg {margin:0; padding:0; position:relative; background:url(../images/box_02.gif) repeat-y; }
.footbox .footbg .footbt {margin:0; padding:0; position:relative; background:url(../images/box_01.gif) no-repeat top left }
.footbox .footbg .footbt .footbb {margin:0; padding:0; position:relative; background:url(../images/box_04.gif) no-repeat bottom left }
.footbox .footbg .footbt .footbb .footpadz {margin:0; padding:15px 0 0 20px; position:relative; height:100%; overflow:hidden  }

.footcon {margin:0; padding:0; position:relative; height:100%; overflow:hidden }
.footcon .footnav { float:left; width:150px; margin:0; padding:0; position:relative; background:url(../images/bgline1.gif) no-repeat 99% 2px }
.footcon .footspon {margin:0 0 0 160px; padding:0; position:relative }

.tbold {color:#009aff; font-weight:bold; font-size:12px}
.spaceA {margin:0; padding:7px 0 10px 0; position:relative; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }
.arrowlink {margin:0; padding:0; position:relative; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif  }
.arrowlink a, .arrowlink a:visited {margin:0; padding:0 10px 0 0; position:relative; background:url(../images/arrow.gif) no-repeat right 2px; text-decoration:none; font-weight:bold }

.spaceD {margin:0; padding:7px 0 10px 0; position:relative; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif }
.spaceD span { font-size:10px}
.spaceC {margin:0; padding:7px 0 10px 0; position:relative; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }
.brka {margin:0; padding:4px 0; position:relative}

.partn {margin:0; padding:20px 0 20px 0; position:relative; height:100%; overflow:hidden  }
.partn .partnr { float:left; margin:0; padding:0 28px 0 0; position:relative;  }
.partn .partnr .partnimg {margin:0; padding:0; position:relative; }
.partn .partnr .partnbt {margin:0; padding:3px 0 5px 0; position:relative; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif }

#maincontent .indexf {margin:0; padding:0; position:relative; background:url(../images/bandera.jpg) no-repeat top left; }
#maincontent .indexf .indexr { margin:0; padding:0; position:relative; background:url(../images/pera.jpg) no-repeat 98% 4px;  height:298px }
#maincontent .indexf .indexl .indexr {margin:0 0 0 350px; padding:0; position:relative }
#maincontent .indexf .indexl .indexr .indexpad {margin:0; padding:35px 0 0 20px; position:relative }
.ttile { color:#009aff; margin:0; padding:0; position:relative; font-size:40px; font-weight:bold; line-height:38px;  font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing:-1px; }
.ttsub { color:#666666; margin:0; padding:5px 0 0px 0; position:relative; font-size:22px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  letter-spacing:-1px; font-weight:bold; }
.ttsub2 { color:#FF0000; margin:0; padding:5px 0 0px 0; position:relative; font-size:30px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  letter-spacing:-1px; font-weight:bold; }
.ttsub3 { color:#666666; margin:0; padding:0px 0 10px 0; position:relative; font-size:12px;  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;  letter-spacing:-1px; font-weight:bold; font-style:italic; }

.ttdesc { color:#000; margin:0; padding:0 0 10px 0; position:relative; font-size:12px; font-weight:bold; }
.ttdesc span { color:#f3510a}
.ttdesc a, .ttdesc a:visited { color:#009aff}


#maincontent .remitan {margin:10px 28px; padding:0; position:relative }
#maincontent .remitan .remitanl { float:left; width:320px; margin:0; padding:0; position:relative }
#maincontent .remitan .remitanl .piclr {margin:0; padding:0; position:relative; height:330px }
#maincontent .remitan .remitanl .remsi {margin:0; padding:0; position:relative}
#maincontent .remitan .remitanl .remsi ul { list-style:none; margin:5px 0 0 0; padding:0; position:relative}
#maincontent .remitan .remitanl .remsi li { background:url(../images/arrow.gif) no-repeat left 2px; margin:0; padding:0 0 3px 18px; position:relative}

#maincontent .remitan .remitanr {margin:0 0 0 330px; padding:0; position:relative }
#maincontent .remitan .remitanr .rembody {margin:0;  padding:0; position:relative; line-height:17px }
#maincontent .remitan .remitanr .rembody ul {margin:0; padding:5px 0 0 0; position:relative; list-style:none }
#maincontent .remitan .remitanr .rembody li {margin:0; padding:0 0 10px 10px; position:relative; background:url(../images/dash.gif) no-repeat left 2px; }
#maincontent .remitan .remitanr .rembody .remul {margin:0; padding:0; position:relative }
#maincontent .remitan .remitanr .rembody .remul ul { list-style:none; margin:5px 0 0 0; padding:0; position:relative}
#maincontent .remitan .remitanr .rembody .remul li { background:url(../images/arrow.gif) no-repeat 2px 4px; margin:0; padding:0 0 3px 18px; position:relative}
#maincontent .remitan .remitanr .rembody .remtt {margin:0; padding:0 0 10px 2px; position:relative; display:block }
#maincontent .remitan .remitanr .rembody .remtt .remtd {margin:0; padding:0; position:relative; line-height:19px;}
#maincontent .remitan .remitanr .rembody .remtt .remtd span { float:left; margin:0; padding:0; width:130px; font-weight:bold; position:relative }

.remspan {padding: 4px 0; margin:0; position:relative;}
.remspan span {padding:0; margin:0; position:relative; text-decoration:underline}
.xline {margin:0; padding:0; position:relative; background:url(../images/linebg.gif) repeat-x 0 10px; height:60px }
.rbold {color:#ff520d; font-weight:bold; font-size:12px}
.hbold {color:#ff520d; font-weight:bold; font-size:18px}
.hbold span {color:#7b7b7b;}
.kbold {color:#7b7b7b; font-weight:bold; font-size:12px}
.kbold span {color:#333;}

#maincontent .contact {margin:10px 28px; padding:0; position:relative }
#maincontent .contact .contactl { float:left; width:320px; margin:0; padding:0; position:relative }
#maincontent .contact .contactl .piclr {margin:0; padding:0; position:relative; height:330px }
#maincontent .contact .contactr {margin:0 0 0 345px; padding:0; position:relative }
#maincontent .contact .contactr .contactt {margin:0; padding:0; position:relative }
#maincontent .contact .contactr .contactt .contacttr { float:right; width:240px; margin:0; padding:0; position:relative }
#maincontent .contact .contactr .contactt .contacttc {margin:0 280px 0 0; padding:0; position:relative }
.contlet {margin:0; padding:0; position:relative; line-height:18px}
.contlet input {width:255px; margin:1px 0 7px 0; padding:0; position:relative;}
.contlet textarea {width:255px; height:100px; margin:1px 0 7px 0; padding:0; position:relative;}
.spaceB {margin:0; padding:0; position:relative; height:55px}
/* Main Part End */

/* Footer Part Start */



#footer {margin:0; padding:0; clear:both; position:relative; display:block }
#footer .footcopy {margin:0; padding:10px 30px 0 0; position:relative; text-align:right; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold  }
#footer .footlink {margin:0; padding:7px 30px 0 0; position:relative; text-align:right; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold  }
#footer .footlink a, #footer .footlink a:visited {margin:0; padding:0; position:relative; text-decoration:none  }
#footer .footlink a:hover { text-decoration:underline}
/* Footer Part End */

/* CSS by eggybot */
