html {margin:0px; padding:0px; height:100%; width:100%;}
body { background:#ffcc35; margin:0 auto; }
#alignleft {float:left;}
#alignright {float:right;}
img {border:0px;}
a:focus { outline:none }

/* head */
#head { background: url(../images/head.jpg) repeat-x; width:100%; height:400px; overflow:hidden;}
#header { position:absolute; top: 0px; right:0; width:2000px; height:400px; overflow:hidden; z-index:0;}
#buttons { position:absolute; top:10px; left:5%; width:700px; height:150px; z-index:1;}
#logo { position:absolute; top: 250px; left:5%; width:840px; height:140px; z-index:1;}
#logobook { position:absolute; top: 150px; right:0; width:211px; height:288px; z-index:2;}

/* main */
#foto {position: absolute; top: 60px; width:400px; min-height: 280px;}

/* content */
#content{ margin:20px auto; width:960px; background: #ffcc35; min-height: 350px; font: 14px Tahoma, Arial, Helvetica, sans-serif;}
#content a { color:#47485d; text-decoration:underline;}
#content a:hover { color:#47485d; text-decoration:none;}
#content p { color:#47485d;}
#content hr { color:#c0c0c0;}
#content h1 { font: 24px Arial Narrow, sans-serif; color:#47485d; padding: 5px 0px;}
#content h2 { font: 18px Arial Narrow, sans-serif; color:#47485d;}
#content h3 { font: 10pt Arial, sans-serif; color:#47485d;}
#content img {padding:5px;}
#content ul {list-style:none; list-style:none;}
#content li {display:block; list-style:none; padding: 5px 0px 5px 5px; font: 11pt Arial, sans-serif; color: #47485d;}
.block {float:left; width:31%; margin-right:20px;}

/* footer */
#footer {background:url(../images/footer.jpg) repeat-x; width:100%; height:170px; clear:both; overflow:hidden;}
#footerpage { left:0; width:2000px; height:176px; overflow:hidden; z-index:0;}
#footertext { font: 12px Tahoma, Arial, Helvetica, sans-serif; width:100%; height:67px; background: url(../images/footertext.jpg) repeat-x;}
#footertext p { color:#909090; text-align:center; padding: 15px 20px 0px 20px; }
#footertext a { text-decoration:underline; color:#fff;}
#footertext a:hover { text-decoration:none;}