﻿*{margin:0px;padding:0px}
body{font-family:Tahoma,Arial,Sans-Serif;font-size:72%;background-color:#fff}
a,a:hover,a:visited{color:Silver;text-decoration:none}
a:hover{text-decoration:underline}
h1,h2,h3,h4,p{line-height:1.5em;margin:5px 0 5px 0}
h1{font-size:2em}h2{font-size:1.8em}
h3{font-size:1.6em}
h4{font-size:1.4em}
p{font-size:1.1em}
#header{height:153px;width:100%;background-image:url(../img/headerbg.jpg);background-repeat:repeat-x}
#title{height:110px}
#title .logo{padding-top:13px}
#title .slug{font-size:1em;color:#686868;font-weight:normal}
#title .logo{line-height:1.5em;margin:5px 0 5px 0;font-size:2em;margin:0px;width:264px;height:34px;position:relative}
#title .logo span{background:url(../img/logo.png) no-repeat;position:absolute;width:100%;height:80px;cursor:pointer}
#title .left{float:left;width:250px}
#title .right{float:left;width:358px}
#title div.right{margin-top:18px}
#title .right ul{font-size:1.1em;color:#686868;list-style-type:none}
#title .right ul li a,#title .right ul li a:hover,#title .right ul li a:visited{color:#686868}
#title .right ul .tel{color:#F93}
#title .right ul .tab{margin-right:5px}
#title .right ul .right{float:left;width:301px}
#title .right ul .left{float:left;width:35px;margin-right:20px;border-right:dotted 1px #fff;height:35px}
#title .right ul .left img{padding-top:8px}
#content{padding-top:28px}
#main{width:100%;background-image:url(../img/contentbg.jpg);background-repeat:repeat-x;background-position:top;min-height:660px}
div.col{position:relative;top:70px}
#title,#nav #menu,#content,#content .panel,#footer div.col{width:870px;margin-left:auto;margin-right:auto}
#nav{background:url(../img/navbg.gif) repeat-x;height:37px}
#nav .selected{background:url(../img/navselected.jpg) no-repeat;height:50px;position:relative;top:-5px}
#nav .selected a{position:relative;top:5px;color:#252525}
#nav #menu{list-style-type:none}
#nav #menu li{float:left;margin-right:19px;text-transform:uppercase;padding-top:8px;font-weight:bold;font-size:1.1em;text-align:center}
.navbtm{height:6px;background:#F93 url(../img/navbottombg.gif) repeat-x}
#content{background:url(../img/cloudsbg.jpg) no-repeat center -4px;min-height:548px;width:100%}
#footer{background:url(../img/footerbg.gif) repeat-x;width:100%;height:165px}
#footer ul{list-style-type:none}
#footer li{float:left}
#footer li a{color:#6c6c6c;border-right:solid 1px #000;margin-right:10px;padding-right:10px}
#footer li.last a{border-right:none}
#footer ul.left{float:left;width:605px}
#footer ul.right{float:left;width:300px}
#footer div.clear{clear:both;color:#6c6c6c;padding-top:10px;margin-bottom:20px}
ul.menu{list-style-type:none}
ul.menu li{float:left;margin-right:10px}
.clear{clear:both}
.orange{color:#f26722}
.Estilo123 {font-size: 16px;}
.dform{height:35px;padding-top:10px;position:relative;left:-55px;top:10px;border:none;background:transparent url(../img/dsearchbg.png) no-repeat 40px 9px}
.dform label{font-size:1.3em;margin-right:15px;position:relative;top:2px}
.dform input,.dform button{border:none;background:transparent;color:#ccc}
.dform input{width:155px;margin-right:23px}
.green,.red{font-weight:bold}
.green{color:#458b00}
.red{color:#900}
.alt:hover,.alt,.alt:visited{color:#333}
.sgap{margin-bottom:25px}
.hide{display:none}
.navpos{position:relative}
#nav #menu ul.subnav li{z-index:1000;width:170px;text-align:left;padding-top:10px;text-transform:none}
#nav #menu ul.subnav li:hover{background:#ffbc33 url(../img/subnav_itembg.gif);color:#171717}
#nav #menu ul.subnav li:hover a{color:#171717}
#nav .selected ul.subnav a{color:Silver}
#nav ul.subnav{display:none;position:absolute;left:0px;padding-left:0px;list-style-type:none;top:24px;padding-top:19px;font-size:0.9em}
#nav .selected ul.subnav{padding-top:24px}
.navmenu ul.subnav li{background-color:#2a2b2d;color:#fff;padding:0 5px 10px 15px}
.navmenu ul.subnav{background:url(../img/subnav_btm.png) no-repeat bottom left;padding-bottom:6px}
.navmenu ul.subnavalt{background:url(../img/subnavselect_btm.png) no-repeat bottom left}
.twocol{width:100%;clear:both;padding-top:20px}
.twocol .left{float:left;width:49%}
.twocol .right{float:left;width:49%}
.terms a{color:#111}
.acceptance{clear:both;padding-top:5px}
.acceptance img{float:left;padding-right:20px}
.acceptance a img{border:none}
#cycle div{height:190px}
#cycle div img{margin-top:10px}
.tick li{list-style-image:url(../img/tick.png);margin-left:20px}
ul.tick{margin:5px 0 5px 20px}
img.fL{float:left;margin:0 10px 0 0}
.clBoth{clear:both}
.strike{text-decoration:line-through}
.rating{color:#CBA135}
.nrating{color:Silver}
.nobord img{border:none}
.blk a,.blk a:hover,.blk a:visited{color:#333}
div.snipnav{text-align:right;width:810px;margin-left:auto;margin-right:auto}
div.snipnav a img{border:0}.li-1{width:165px}.li-2{width:180px}.li-3{width:184px}.li-4{width:136px}.li-5{width:125px}
ul.flinks li.hline{font-size:1.3em;float:left;color:#111;list-style:none;padding-left:0;margin:0 16px 0 0;font-weight:bold}
ul.flinks li.hline ul{font-size:0.8em;display:block;clear:both;padding:5px 0 0 0;margin-left:0;font-weight:normal}
ul.flinks li.hline ul li{list-style:none;padding:0px}
#footer li.hline ul li a{border-right:none}
#footer .flogo{width:100%;margin:15px 0 15px 0}
#footer .flogo img{float:left;margin-right:10px}
#footer .flogo p{margin:0px 0 3px 0;padding-left:15px;line-height:1}
#footer .clear .left{float:left;padding-top:10px}
#footer .clear .right{width:255px;float:left;margin-top:15px;padding-top:10px}
#footer .clear .right img{margin-right:4px}
input.light{color:#686868}

