							
div.container_contactos{float:left;width:100%;height:450px;}
div.container_contactos iframe {width:100%;height:450px;border:0px;margin:0px;overflow:hidden;}
div.contacts_details{float:left;width:100%;margin:0;text-align:center;}
div.sub_contacts_details {float:left;width:100%;margin:0 0 40px -4%;padding:20px 4%;min-height:300px;line-height:300px;background-color:#eeeeec;color:#2e3436;text-align:center;overflow:auto;}
.txt_container_lft div.sub_contacts_details {width:96%;margin:20px 0 40px 0;padding:20px 2%;}
div.sub_contacts_details .contactLine {float:none;display:inline-block;width:250px;min-height:200px;line-height:50px;vertical-align:top;margin:20px 0;text-align:center;}
div.sub_contacts_details .contactLine span {display:inline-block;width:100%;line-height:40px;}
div.sub_contacts_details .contactLine a {line-height:40px;color:#2e3436;text-decoration:none;}
div.contacts_details div.sub_contacts_details .contactLine span.fieldName {font-weight:bold;border:1px solid #2e3436;line-height:100px;width:100px;-webkit-border-radius:100%;-moz-border-radius:100%;-ms-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;word-wrap:normal;padding:0;}
div.sub_contacts_details2 {display:inline-block;width:60%;min-width:930px;max-width:100%;text-align:center;}
.txt_container_lft div.sub_contacts_details2 {width:100%;min-width:initial;}
div.sub_contacts_details2 .contactLine:nth-of-type(odd) {float:left;width:49%;margin:5px 1% 5px 0;}
div.sub_contacts_details2 .contactLine:nth-of-type(even) {float:left;width:49%;margin:5px 0 5px 1%;}
div.sub_contacts_details2 .contactLine:nth-of-type(n+5) {width:100%;margin:5px 0;}
.form{float:left;width:100%;}
.form input[type=text] { float:left;margin: 5px 0 5px 0; width:96%;padding: 4px 2%;}
.form textarea { float:left;margin: 5px 0 5px 0; width:98%;padding: 4px 1%;}
.form input[type=submit] {display:inline-block;margin: 5px 0 5px 0;padding:5px 40px; }
span.obli{color:#a19e9e;font-weight:bold;line-height:15px;}
span.textobi{font-size:10px;line-height:15px;}
