﻿html { margin: 0; padding: 0; }
body {
width: 100%;
margin: 0;
padding: 0;
font: 14px Arial;
}

p { font-size: 14px; line-height: 18px; }
h1 { font-size: 20px; padding: 3px 0 0 0; color: #3F4346; text-align: left;}
h2 { font-size: 18px; padding: 10px 0 10px 40px; background: url('img/icon_info.png') no-repeat left center;}
h3 { font-size: 21px; }
h4 { font-size: 19px; }

div#header {
width: 1000px;
height: 112px;
padding: 0;
margin: 5px auto;
background: url('img/bg_header.png') no-repeat bottom #D60000;
border-radius: 12px;
-moz-border-radius: 12px;
-o-border-radius: 6px;
-webkit-border-radius: 12px;
-ms-border-radius: 12px;
}
div#logo {
width: 213px;
height: 94px;
margin-left: 15px;
background: url('img/logo.png') no-repeat;
float: left;
}
#phone {
width: 237px;
height: 69px;
margin: 20px 15px 0 0;
background: url('img/phone.png') no-repeat;
float: right;
}
#content {
width: 980px;
margin: 0 auto;
padding: 15px 10px 20px 10px;
}
#text {
width: 678px;
padding: 0 10px 0 0;
float: left;
}
#foto {
width: 292px;
float: right;
}
#foto p {
padding: 0 0 8px 0;
background: url('img/bg_img.gif') no-repeat center bottom;
float: right;
}
#foto p img {
padding: 8px;
border: 1px solid #e8e8e8;
}
#footer { width: 100%; height: 40px; margin: 50px 0 0 0; padding: 20px; bottom: 0px; float: left; text-align: center; background: none repeat 0 0 #F3EEE2}