
* { border:0; margin:0; outline:0; padding:0; -moz-text-size-adjust:100%; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; }

html, body { background:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; text-align:center; }

.wrapper { display:block; margin:30px auto 15px; text-align:left; width:960px; }

.header { display:block; height:140px; width:960px; }

.content { display:block; width:960px; }

.footer { border-top:1px solid #003399; display:block; font-size:0.9em; padding:15px 0 0; width:960px; }

.leftcol { display:block; float:left; padding:0 10px 0 50px; width:420px; }

.rightcol { display:block; float:left; padding:0 50px 0 10px; width:420px; }

.clear { clear:both; }

.logo { background:#fff no-repeat 0 0; display:block; height:110px; text-indent:-9999px; width:420px; }
.dipeka .logo { background-image:url('dipeka.gif'); }
.conducta .logo { background-image:url('conducta.gif'); }

.title { display:block; height:130px; width:420px; }

.text { display:block; margin:0 0 40px; width:420px; }

h2 { color:#003399; font-size:1.2em; font-weight:bold; line-height:1.2em; margin:0 0 5px; }

h3 { font-size:1.0em; font-weight:bold; line-height:1.2em; margin:0 0 5px; }

p { font-size:1em; line-height:1.4em; }

a { color:#003399; text-decoration:none; }
a:hover { text-decoration:underline; }

.footer .location { display:block; float:left; width:100px; }
.footer .street { display:block; float:left; width:140px; }
.footer .phone { display:block; float:left; width:180px; }
