@import url(http://fonts.googleapis.com/css?family=Archivo+Narrow);
body{font-family:Arial;font-size:13.5px;width:100%;background:#FFF;text-align:left;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;margin:0;padding:0;line-height: 20px;}
img{border:0}
a{outline:none;color:#fdf7e9;text-decoration:none}
a:hover{text-decoration:underline}
.on{color: #000000;}
.bullets li{background:url(../images/bullet.png) no-repeat scroll left 2px transparent;list-style: none outside none;padding: 0px 10px 3px 23px;font-size: 13.5px;}
.bullets2 li{list-style: none outside none;padding: 0px 10px 3px 23px;}
#wrap{width:860px;position:relative;padding-top:20px;margin:0 auto}
.clear{font-size:0;height:0;clear:both}
#client_login{float:right;padding:67px 18px 0 0}
#client_login a{color:#fdf7e9;text-decoration:none;background:url(../images/arrow_c.png) no-repeat left center;padding:1px 0 1px 19px}
.cc_menu{width:860px;height:590px;position:relative;overflow:hidden}
.cc_item{width:170px;height:590px;float:left;background:url(../images/item_bg.png) repeat; margin-right: 1px;position:relative;}
.cc_item img{position:absolute;width:170px;height:590px;top:-600px;left:0}
span.cc_title{color:#ffffff;font-family: 'Century Gothic';font-weight: 300; font-size:1.2em;line-height:90px;top:400px;left:0;position:absolute;background:#ED7519;width:150px;height:90px;display:block;z-index:11; padding: 0 10px 0 10px;}
.cc_submenu{line-height: 19px;}
.cc_submenu ul{list-style:none;width:170px;height:0;overflow:hidden;text-align:left;background:#;position:absolute;left:0;bottom:0;z-index:13;margin:0;padding:0}
.cc_submenu ul li{border-bottom: 1px solid #ffffff;color:#ffffff;cursor:pointer;font-size:16px;padding:0 16px}
.cc_submenu a{color:#ffffff;cursor:pointer;font-size:12px;text-decoration:none}
.cc_submenu a.current,.cc_submenu a:hover{color:#d8ae5b;text-decoration:none}
#footer_text{float:left;color:#d8d3c4;width:640px;padding:40px 0 27px 16px}
.cc_content{border:1px solid #dddddd;width:680px;height:588px;position:absolute;left:-693px;background:#ffffff repeat;overflow:hidden;font-size:13.5px;color:#666;}
span.cc_home{position:absolute;top:0;right:85px;cursor:pointer;height:35px;width:50px;background:url(../images/home.png) no-repeat left top;background-position:0 0;display:block; border-right: #dddddd solid 1px;border-left: #dddddd solid 1px; }
span.cc_home:hover{background-position:0 -95px!important}
span.cc_next{position:absolute;top:3px;right:0;cursor:pointer;height:35px;width:50px;background:url(../images/next.png) no-repeat left top;background-position:0 0;display:block; }
span.cc_next:hover{background-position:0 -35px!important}
span.cc_back{position:absolute;top:3px;right:35px;cursor:pointer;height:35px;width:50px;background:url(../images/back.png) no-repeat left top;background-position:0 0;display:block; }
span.cc_back:hover{background-position:0 -35px!important}
.cc_content div.block{display:none;margin:0;padding:22px 17px 0}
.cc_content h1{font-family: 'Archivo Narrow', sans-serif; font-size:20px;font-weight:300; color:#999;margin:10px 0 25px;padding:0 100px 0 0}
.cc_content hr{border:solid .1em #eaeaea;}
.cc_content p{margin:0;padding:0 0 14px;text-align:justify;}
.cc_content ul li{text-align: justify;}
.cc_content a{color:#006AD3;}
.scroll-wrap{width:658px;overflow:auto;height:487px}
.scroll-pane{width:627px}
.team{float:right;border:1px #FFF solid;margin:20px;padding:3px;}
.team_title{font-size:14px;text-transform:uppercase;color:#f6f6f6;padding:1px 0 11px}
.testimons{font-size:14px;text-transform:uppercase;color:#d9d9d9;padding:3px 0 26px}
.left{float:left}
.right{float:right}
.serv_l_t{font-size:13.5px;text-transform:uppercase;color:#006AD3;margin-top:21px;background:url(../images/list_arrow.png) no-repeat left center;padding:0 0 0 13px}
.list{padding:0 0 3px 10px}
a.read{font-size:13.5px;color:#d9d9d9;text-transform:uppercase;background:url(../images/list_arrow.png) no-repeat right center;text-decoration:none;padding:0 12px 0 13px}
.recent{margin:15px 0}
.recent_t{font-size:13.5px;text-transform:uppercase;color:#006AD3;}
a.read_m{font-size:12px;color:#d9d9d9;text-transform:uppercase;background:url(../images/list_arrow.png) no-repeat right center;text-decoration:none;padding:0 12px 0 0}
.inp{font-family:Arial;font-size:12px;color:#000;background:#f6f6f6;width:300px;height:25px;border:0;padding:6px 10px 0}
.mess{font-family:Arial;font-size:12px;color:#000;background:#f6f6f6;width:300px;height:231px;border:0;padding:10px}
#submit_btn{width:85px;height:40px;background:url(../images/send.png) no-repeat left top;border:0;background-position:0 0}
#submit_btn:hover{background-position:0 -40px}
#large_box{width:800px;height:600px}
#zoom{z-index:5000}
div.photos li{list-style:none;margin:0 7px 7px 0;padding:0}
div.photos span{margin-left:5px;}
.thumb{width:20px!important;height:20px!important;}
blockquote,q{-x-system-font:none;border-left:10px solid #FCEF90;font-size:13.5px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;letter-spacing:.1px;quotes:none;margin:0 0 1.5em;padding:0 0 0 15px}
.about_img{float:right;border:1px #FFF solid;margin:0 0 5px 10px;padding:3px}
#social ul,div.photos ul{margin:0;padding:0}
.cc_content h1 span,b{color:#666666;}
.inst {text-align: center;font-style: italic;}
.nota{background:#FCEF90;border: 1px solid #fafafa; box-shadow: 5px 5px 5px #888888;margin: 0 auto; padding: 15px; width:500px;}
#pup {
border-radius:10px;
  position:absolute;
  z-index:200; /* aaaalways on top*/
  padding: 15px;
  margin-left: 15px;
  margin-top: 5px;
  width: 350px;
  border: 1px solid #ccc;
  background-color: #111;
  color: white;
  font-size: 1em;
}
.tablita td{border:1px solid #ccc; padding: 5px;}
.i_foro{float: left; margin-right: 20px;width: 15%;}
.conte_foro{width: 75%; float:left; padding-left: 15px;}
#foro{border: 1px solid #eee; margin:0 auto; box-shadow: 2px 2px 6px #eaeaea; padding: 20px; width: 95%;}
#foro p {font-size: 13.5px; color: #666; line-height: 20px;}
#foro {font-size: 13.5px; color: #666; line-height: 20px;}
#foro h1{font-family: 'Century Gothic', sans-serif; font-size:20px;font-weight:300; color:#999;margin:10px 0 25px;padding:0 100px 0 0}

.tooltip {text-decoration: none; outline: none;float: left; }

/*For tooltip box*/
div#mcTooltip 
{
    line-height:16px;
    border-width: 1px;   
    color:#fff; 
    border-color:#ccc;
    padding:15px;
    font-size: 13px;
    font-family:Arial;
    border-radius:10px; /*Rounded corners. N/A for IE 8 and below.*/
    box-shadow: 0 1px 4px #AAAAAA; /*Drop shadow. N/A for IE 8 and below.*/
}

div#mcTooltip, div.mcTooltipInner 
{
    background-color:#000;
}

/* For hyperlink within tooltip */
div#mcTooltip a { color:#fff; }
            


/*The settings below should remain unchanged*/
div#mcTooltipWrapper {position:absolute;visibility:hidden;overflow:visible;z-index:9999999999;top:0px; margin-left: -17px;}
div#mcTooltip {float:left;border-radius:10px;position:relative;overflow:hidden;}
div#mcTooltip a{color: #006AD3;}
div.mcTooltipInner {float:left;position:relative;}
div#mcttCo {position:absolute;text-align:left;}
div#mcttCo em, div#mcttCo b {display:block; width:0; height:0;overflow:hidden;}


/*--------------MEDIAQUERIES-----------------*/
@media screen,projection {
div.photos{overflow:auto; }
div.photo{margin:0}
div.photo a img{border:0}
}

