* {
padding: 0;
margin: 0 auto;
}

body {
background: #525252 url(../img/lpage_adobereader/body_bg.gif) repeat-x;
color: #fff;
font: 12px Arial, Helvetica, sans-serif;
text-align:center;
margin: 0 auto;
}

h1 {
color: #9f1d1e;
font-weight:bold;
padding-bottom:10px;
}

h3 {
color: #454545;
font-weight:bold;
padding-bottom:10px;
}


#wrapper {
background: #525252 url(../img/lpage_adobereader/bg_wrapper1.gif) repeat-y;
width:768px;
height:auto;
}

#uppershadow {
background: url(../img/lpage_adobereader/bg_wrapper.gif) no-repeat;
width:768px;
min-height:374px;
height:auto !important;
height:374px;
}

#innerwrapper {
width:760px;
height:auto;
}

#header_info {
background: url(../img/lpage_adobereader/bg_top.gif) repeat-x;
width:760px;
height:39px;
text-align:center;
font-size:10px;
color:#717171;
text-transform:uppercase;
}

.info {
width:730px;
text-align:left;
height:39px;
}

.info_left {
width:400px;
text-align:left;
float:left;
padding-top:18px;
}

.info_right {
width:200px;
text-align:right;
float:right;
padding-top:18px;
}

#logo {
width:760px;
height:112px;
}

#logo-left {
background: url(../img/lpage_adobereader/logo_left.jpg) repeat-x;
width:543px;
height:112px;
float:left;
text-align:left;
}

#logo-right {
width:217px;
height:112px;
float:left;
}

.logobutton a, .logobutton a:hover { background: url(../img/lpage_adobereader/logo_right.jpg) top left; display:block; width:217px; height:112px; text-align:center; margin:0px; }

.app-title {
font-size:30px;
font-weight:bold;
padding-left:40px;
padding-top:40px;
}

#navbar {
background: url(../img/lpage_adobereader/bg_navbar.gif) repeat-x;
width:760px;
height:39px;
}

.navbarmenu{
margin: 0;
padding-left: 10px;
float: left;
font: bold 12px Arial;
overflow: hidden;
margin-bottom: 1em;
}

.navbarmenu li{
display: inline;
}

.navbarmenu li a{
background: url(../img/lpage_adobereader/navbar_dot.gif) no-repeat 12px 15px;
float: left;
color: white;
padding-top: 11px;
padding-bottom:12px;
padding-left:28px;
padding-right:10px;
text-decoration: none;
}

.navbarmenu li a:hover{
text-decoration: underline;
}

#content {
background: url(../img/lpage_adobereader/content_shading.gif) no-repeat;
width:760px;
min-height:53px;
height:auto !important;
height:53px;
}

#content_left {
width:490px;
min-height:374px;
height:auto !important;
height:374px;
float:left;
padding-left:30px;
padding-right:30px;
padding-top:15px;
padding-bottom:15px;
text-align:left;
color: #454545;
}

#content_left ul
{
list-style-type: none;
padding: 0;
margin: 0;
}

#content_left li
{
background-image: url(../img/lpage_adobereader/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
height:15px;
padding-top:5px;
padding-left: 20px;
}

.dlbutton a           { background: url(../img/lpage_adobereader/button_download.gif) top left; display:block; width:323px; height:67px; text-align:center; margin-top:20px; }
.dlbutton a:hover     { background: url(../img/lpage_adobereader/button_download-hover.gif) bottom left; display:block; width:323px; height:67px; text-align:center; margin-top:20px; }

.dlinfo {
width:100%;
text-align:center;
font-size:10px;
color:#373434;
}


#content_right {
width:210px;
height:auto;
float:left;
}

.siegel1 {
background: url(../img/lpage_adobereader/aw_1.gif) no-repeat;
width:210px;
height:180px;
margin-top:20px;
}

.siegel2 {
background: url(../img/lpage_adobereader/aw_2.gif) no-repeat;
width:210px;
height:239px;
}

#footer {
background: url(../img/lpage_adobereader/footer.gif) no-repeat;
width:748px;
height:34px;
text-align:right;
padding-right:20px;
padding-top:10px;
color:#535353;
}

#footer a:link      { color:#535353; font-weight:normal; text-decoration:none;      }
#footer a:visited   { color:#535353; font-weight:normal; text-decoration:none;      }
#footer a:focus     { color:#535353; font-weight:normal; text-decoration:none;      }
#footer a:hover     { color:#535353; font-weight:normal; text-decoration:underline; }
#footer a:active    { color:#535353; font-weight:normal; text-decoration:none;      }

