@font-face {
font-family:"DINPro-Medium";
src: url("fonts/DINPro-Medium.eot");
src: local("DINPro-Medium"), local("DINPro-Medium"),
url("fonts/DINPro-Medium.otf") format("opentype"),
url("fonts/DINPro-Medium.woff") format("woff"),
url("fonts/DINPro-Medium.svg#DINPro-Medium") format("svg");
}

html > body
#wrapper
{
width:100%;
height:100%;
padding:0;
top:0em;
left:0em;
}
#wrapper
{
width:100%;
height:100%;
margin:0em;
top:0em;
left:0em;
}
html > body
#container
{
position:relative;
top:5px;
width:950px;
height:100%;
}
#container
{
position:relative;
top:5px;
width:950px;
height:100%;
}
html > body
#header
{
width:100%;
height:245px;
}
#header
{
width:100%;
height:245px;
}

html > body
#gap
{
width:100%;
}
#gap
{
width:100%;
}
html > body
#content
{
width:100%;
height:475px;
}
#content
{
width:100%;
height:475px;

}
html > body
#logo
{
position:relative;
float:left;
width:17em;
overflow:hidden;
}
#logo
{
position:fixed;
float:left;
width:17em;
overflow:hidden;
}
#logo img
{
border-style:none;
text-decoration:none;
}

html > body
#headbanner
{
position:relative;
float:right;
width:641px;
height:243px;
border-style:solid;
border-color:#eeeeee;
border-width:0.2em;
overflow:hidden;
margin:0px;
padding:0px;
}
#headbanner
{
position:relative;
float:right;
width:641px;
height:243px;
border-style:solid;
border-color:#eeeeee;
border-width:0.2em;
overflow:hidden;
margin:0px;
padding:0px;
}

html > body
#menu
{
width:8.8em;
height:20em;
position:relative;
float:left;
}
#menu
{
width:8.8em;
height:20em;
position:relative;
float:left;
}
html > body
#menulist
{
list-style-type:none;
padding-left:0em;
margin-left:0em;
}
#menulist
{
display:block;
width:8.7em;
list-style-type:none;
padding-left:0em;
margin-left:0em;
}
#menulistelement a
{
padding-left:0.2em;
padding-right:0em;
padding-top:0.6em;
padding-bottom:0.1em;
background-color:#c40801;
color:#FFFFFF;
text-decoration:none;
font-family:'DINPro-Medium', Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
}
#menulistelement
{
display:block;
padding-left:0em;
padding-right:0em;
padding-top:1.5em;
padding-bottom:0.1em;
margin-bottom:0.2em;
background-color:#c40801;
}
html > body
#menulistelement
{
display:block;
padding-left:0em;
padding-right:0em;
padding-top:1em;
padding-bottom:0.1em;
margin-bottom:0.2em;
background-color:#c40801;
}
html > body
#menulistelement a
{
display:block;
color:#fff;
background-color:#c40801;
text-decoration:none;
font-family:'DINPro-Medium', Verdana, Arial, Helvetica, sans-serif;
font-size:0.95em;
}

html > body
#brandthought
{
background-color:#000000;
height:8.7em;
background-image:url(../images/brand-thought.jpg);
}
#brandthought
{
background-color:#000000;
height:8.7em;
background-image:url(../images/brand-thought.jpg);
}
html > body
#textcontent
{
position:relative;
height:30em;
float:right;
width:40.5em;
}
#textcontent
{
position:relative;
height:30em;
float:right;
width:40.5em;
}
html > body
#footer
{
position:relative;
clear:both;
width:950px;
}
#footer
{
position:relative;
clear:both;
width:950px;
}
html > body
#footerline
{
background-color:#e8262b;
width:950px;
height:1px;
position:relative;
top:0px;
clear:both;
}
#footerline
{
background-color:#e8262b;
width:950px;
height:1px;
font-size:0.1em;
position:relative;
clear:both;

}
html > body
#footerlefttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
float:left;
font-size:0.65em;
}
#footerlefttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
float:left;
font-size:0.65em;
}
html > body
#footerrighttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
float:right;
font-size:0.65em;
}
#footerrighttext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
float:right;
font-size:0.65em;
}
html > body
#footerlefttext a
{
color:#e8262b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#footerlefttext a
{
color:#e8262b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
html > body
#footerrighttext a
{
color:#e8262b;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}
#footerrighttext a
{
color:#e8262b;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

html > body
#lefttext
{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:relative;
font-size:0.75em;
float:left;
width:50em;
height:28em;
padding:0 0.5em;
}

#lefttext
{
color:#999999;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.75em;
position:relative;
float:left;
width:51em;
height:28em;
}



















