.contscts{width:960px;margin:auto;background:url(/assets/front_end/ac_dashed_bg.png) no-repeat left 610px;}.contscts h1{margin-bottom:60px;}.contscts h1 img{display:inline-block;margin-bottom:15px;}
.contscts h1 .span1{display:block;background:url(/assets/front_end/h1_inner_bg.png) no-repeat center;}
.contscts h1 .span2{display:inline-block;padding:0 13px;background-image:url(/assets/front_end/body_bg.png);}
.contscts h1 .sp3{color:#555;}
.contscts #contact_mapa{width:920px;height:350px;padding:10px;margin:0 10px;margin-bottom:40px;background:url(/assets/front_end/slideimgbg.png) repeat left top;}
.contscts .left{width:400px;float:left;}
.contscts .serv1{margin:10px 0 -25px 132px;box-shadow:0 2px 0 2px #ccc;background:url(/assets/front_end/ct_menu_bg.png) no-repeat center;border-radius:50%;position:relative;cursor:inherit;}.contscts .serv1:hover{background:url(/assets/front_end/ct_menu_bg.png) no-repeat center;}
.contscts .pract_st{padding-top:106px;margin:0 102px;height:90px;text-align:center;background-image:url(/assets/front_end/ct_pract_st.png);font:italic 14px/16px Georgia;color:#777;}
.contscts .right{float:right;box-shadow:0 2px 1px #ccc;padding:20px 10px 20px 10px;position:relative;background-image:url(/assets/front_end/ac_wiswig_bg.png);width:525px;}.contscts .right .bgt{background:url(/assets/front_end/ac_wiswig_bgt.png) no-repeat left top;width:35px;height:31px;position:absolute;top:-3px;right:-3px;}
.contscts .right h3{color:#0682c5;font-style:16px;font-family:'MyriadProCondensed';font-weight:normal;line-height:20px;text-transform:uppercase;margin-bottom:15px;}
.contscts .right .inpdiv{position:relative;float:left;clear:left;display:block;}.contscts .right .inpdiv input{background-image:url(/assets/front_end/ct_form_bg.png);padding:7px;line-height:16px;font-size:14px;font-family:"Calibri";border-top:2px solid #bababa;border-left:1px solid #bababa;border-right:1px solid #bababa;outline:none;width:146px;margin-bottom:10px;color:#555555;}
.contscts .right .inpdiv span{position:absolute;top:-2px;left:-9px;color:#0682c5;font-family:Georgia;font-style:italic;font-size:13px;}
.contscts .right .left_form{float:left;}
.contscts .right .right_form{float:right;}
.contscts .right .tadiv{position:relative;float:right;display:block;margin-bottom:15px;}.contscts .right .tadiv .inpdiv{float:none;}.contscts .right .tadiv .inpdiv input{width:324px;}
.contscts .right .tadiv .inpdiv span{top:-2px;}
.contscts .right .tadiv textarea{background-image:url(/assets/front_end/ct_form_bg.png);padding:7px;line-height:16px;font-size:14px;color:#555555;font-family:"Calibri";border-top:2px solid #bababa;border-left:1px solid #bababa;border-right:1px solid #bababa;outline:none;width:324px;height:100px;margin-bottom:5px;resize:none;}
.contscts .right .tadiv span{position:absolute;top:40px;left:-9px;color:#0682c5;font-family:Georgia;font-style:italic;font-size:13px;}
.contscts .right p{color:#777;font-family:"Calibri";font-size:13px;margin-bottom:0;}.contscts .right p span{position:static!important;}
.contscts .capcha{display:inline-block;margin-bottom:10px;}
.contscts .submit{cursor:pointer;width:127px;height:29px;line-height:29px;text-align:center;font-family:'MyriadProCondensed';font-size:16px;color:#ffffff;text-decoration:none;text-transform:uppercase;background:url(/assets/front_end/allnewsbg.png) no-repeat left top;}.contscts .submit:hover{background-position:left bottom;}
.contscts .inpdiv_adapt{display:none!important;}
.contscts .mincontacts{display:none;}
.contscts .fidiv{width:162px;position:relative;clear:left;margin-bottom:10px;}.contscts .fidiv input[type="file"]{width:127px;height:32px;cursor:pointer;position:relative;z-index:5;opacity:0;filter:alpha(opacity=0);}
.contscts .fidiv button{cursor:pointer;width:127px;height:29px;line-height:29px;text-align:center;font-family:'MyriadProCondensed';font-size:16px;color:#ffffff;text-decoration:none;text-transform:uppercase;background:url(/assets/front_end/allnewsbg.png) no-repeat left top;position:absolute;top:0;left:0;}
.contscts .fidiv input[type="file"]:hover+button{background-position:bottom!important;}
.left .services .serv1 .a11{display:inline!important;z-index:5;position:absolute;font-size:16px;color:#0682c5;text-decoration:none;text-align:center;text-transform:uppercase;font-family:'MyriadProCondensed';background-image:url(/assets/front_end/ct_cont_spr.png);background-repeat:no-repeat;top:-24px;right:120px;width:129px;height:72px;line-height:16px;background-position:0 0;padding-top:10px;}.left .services .serv1 .a11 .sp1{background-image:url(/assets/front_end/ct_ico_spr.png);background-position:0 0;width:16px;height:16px;display:inline-block;position:relative;top:3px;margin-right:3px;}
.left .services .serv1 .a11 .sp2{color:#777;font:italic 14px/16px Georgia;display:inline-block;padding-top:3px;}
.left .services .serv1 .a12{display:inline!important;z-index:5;position:absolute;font-size:16px;color:#0682c5;text-decoration:none;text-align:center;text-transform:uppercase;font-family:'MyriadProCondensed';background-image:url(/assets/front_end/ct_cont_spr.png);background-repeat:no-repeat;top:76px;right:122px;width:129px;height:71px;line-height:16px;background-position:0 -91px;padding-top:10px;}.left .services .serv1 .a12 .sp1{background-image:url(/assets/front_end/ct_ico_spr.png);background-position:-16px 0;width:16px;height:16px;display:inline-block;position:relative;top:1px;margin-right:3px;}
.left .services .serv1 .a12 .sp2{color:#777;font:italic 12px/16px Georgia;display:inline-block;padding-top:3px;text-transform:none;}.left .services .serv1 .a12 .sp2 i{font-size:12px;}
.left .services .serv1 .a13{display:inline!important;z-index:5;position:absolute;font-size:16px;color:#0682c5;text-decoration:none;text-align:center;text-transform:uppercase;font-family:'MyriadProCondensed';background-image:url(/assets/front_end/ct_cont_spr.png);background-repeat:no-repeat;top:25px;right:-122px;width:99px;height:78px;line-height:16px;background-position:0 -185px;padding-top:10px;padding-left:30px;text-align:left;}.left .services .serv1 .a13 .sp1{background-image:url(/assets/front_end/ct_ico_spr.png);background-position:-32px 0;width:16px;height:16px;display:inline-block;position:relative;top:3px;margin-right:3px;}
.left .services .serv1 .a13 .sp2{color:#777;font:italic 12px/14px Georgia;display:inline-block;padding-top:3px;text-transform:none;}
@media screen and (max-width:980px){.contscts{width:640px;background:url(/assets/front_end/ac_dashed_bg.png) no-repeat center 610px;}.contscts #contact_mapa{width:620px;margin:0 0 40px 0;} .contscts .fidiv{width:255px;} .contscts .left{width:100%;float:none;margin-bottom:40px;} .contscts .pract_st{width:197px;margin:0 auto;} .contscts .adapt_in{width:400px;margin:auto;}.contscts .adapt_in .ul2{margin-bottom:30px;} .contscts .right{width:606px;float:none;} .contscts .person{width:274px!important;} .contscts .right .inpdiv input{width:239px;} .contscts .capcha{display:block;}}@media only screen and (max-width:640px){.contscts{width:320px;background:none;}.contscts #contact_mapa{width:300px;margin:0 0 40px 0;} .contscts .left{width:100%;float:none;} .contscts .fidiv{width:300px;} .contscts .adapt_in{width:320px;margin:auto;}.contscts .adapt_in .ul1{background-position:left bottom;} .contscts .adapt_in .ul2{margin-bottom:30px;margin-left:55px;} .contscts .stblock{height:70px;} .contscts .services{display:none;} .contscts .tabyear{width:290px;margin-bottom:20px;} .contscts .right{width:300px;float:none;} .contscts .tadiv{float:none!important;}.contscts .tadiv textarea{width:285px!important;} .contscts .tadiv .inpdiv{display:block!important;}.contscts .tadiv .inpdiv input{width:285px!important;} .contscts .inpdiv{display:block!important;}.contscts .inpdiv input{width:285px!important;} .contscts .capcha{width:320px !important;margin:0 0 0 -10px !important;}.contscts .capcha>div{margin:0 -4px !important;} .contscts .capcha div{border:none !important;} .contscts .mincontacts{display:block;margin-bottom:-30px;position:relative;z-index:2;}.contscts .mincontacts div{background:url(/assets/front_end/ct_cont_spr_min.png) no-repeat center;height:64px;margin-bottom:10px;font-size:16px;color:#0682c5;text-transform:uppercase;font-family:'MyriadProCondensed';padding:18px 0 0 30px;}.contscts .mincontacts div .sp1{background-image:url(/assets/front_end/ct_ico_spr.png);width:16px;height:16px;display:inline-block;position:relative;top:3px;margin-right:3px;} .contscts .mincontacts div .sp2{color:#777;font:italic 14px/16px Georgia;display:inline-block;padding-top:3px;text-transform:none;}}
