html { background-color: #FF8A00; }
body { margin: 0; padding: 0; font: normal small/1.3 "Arial CE",Arial,Helvetica,sans-serif; text-align: center; }
* html body { font-size: x-small; }

hr { display: none; }

#container { width: 994px; margin: 0 auto; background-color: #fff; color: #000; text-align: left; font-size: .85em; }
#container-in { padding: 10px; }
#container-in2 { width: 100%; margin: 0; padding: 0; position: relative; }

#languages { position: absolute; top: 0; right: 0; }
#languages img { display: block; float: left; margin: 0 0 0 8px; border: 1px solid #000; }

#header { position: relative; top: 20px; }
#header h1 { margin: 0; padding: 0; }
#header h1 img { width: 143px; height: 104px; position: absolute; top: -20px; left: 85px; }
#header p { text-align: right; margin: 0; padding: 0; }
#header a:link,#header a:visited,#header a:active { color: #1989C5; text-decoration: underline; }
#header a:hover { color: #1989C5; text-decoration: none; }

#blocks { position: relative; top: 3em; height: 827px; margin: 0 0 3em 0; }

#block1 { width: 320px; height: 271px; color: #1989C5; position: absolute; top: 0; left: 0; overflow: auto; }
#block1-in { padding: 90px 15px 0 15px; }
#block1 h2 { margin: 0; font-size: 1.4em; text-align: center; letter-spacing : 1px; font-weight: bold; }
#block1 p { text-align: justify; }
#block1 a:link,#block1 a:visited,#block1 a:active { color: #1989C5; text-decoration: underline; }
#block1 a:hover { color: #1989C5; text-decoration: none; }

#block2 { width: 320px; height: 271px; background-color: #1B64D1; color: #fff; position: absolute; top: 278px; left: 327px; overflow: auto; }
#block2-in { padding: 15px 15px 0 15px; }
#block2 h2 { margin: 0; padding: 5px 0 10px 0; font-size: 1.4em; }
#block2 p { text-align: justify; }
#block2 a:link,#block2 a:visited,#block2 a:active { color: #fff; text-decoration: underline; }
#block2 a:hover { color: #fff; text-decoration: none; }

#block3 { width: 320px; height: 271px; background-color: #B31033; color: #fff; position: absolute; top: 0; left: 654px; overflow: auto; }
#block3-in { padding: 15px 15px 0 15px; }
#block3 h2 { margin: 0; padding: 5px 0 10px 0; font-size: 1.4em; }
#block3 p { text-align: justify; }
#block3 a:link,#block3 a:visited,#block3 a:active { color: #fff; text-decoration: underline; }
#block3 a:hover { color: #fff; text-decoration: none; }

#block4 { width: 320px; height: 271px; background-color: #50910A; color: #fff; position: absolute; top: 556px; left: 654px; overflow: auto; }
#block4-in { padding: 15px 15px 0 15px; }
#block4 h2 { margin: 0; padding: 5px 0 10px 0; font-size: 1.4em; }
#block4 p { text-align: justify; }
#block4 a:link,#block4 a:visited,#block4 a:active { color: #fff; text-decoration: underline; }
#block4 a:hover { color: #fff; text-decoration: none; }

#block5 { width: 320px; height: 271px; background-color: #DD5503; color: #fff; position: absolute; top: 556px; left: 0; overflow: auto; }
#block5 address { margin: 50px 15px 0 15px; font-style: normal; text-align: center; font-weight: bold; }
#block5 address strong { font-size: 1.2em; }
#block5 a:link,#block5 a:visited,#block5 a:active { color: #fff; text-decoration: underline; }
#block5 a:hover { color: #fff; text-decoration: none; }

#iblock1 { width: 320px; height: 271px; position: absolute; top: 0; left: 327px; }
#iblock1 img { display: block; width: 320px; height: 271px; position: absolute; top: 0; left: 0; }
#iblock1 object { display: block; width: 320px; height: 271px; position: absolute; top: 0; left: 0; }

#iblock2 { display: block; width: 320px; height: 271px; position: absolute; top: 278px; left: 0; }

#iblock3 { display: block; width: 320px; height: 271px; position: absolute; top: 278px; left: 654px; }

#iblock4 { display: block; width: 320px; height: 271px; position: absolute; top: 556px; left: 327px; }

#footer { color: #fff; padding: 1em 0 3em 0; font-size: .8em; }
#footer a:link,#footer a:visited,#footer a:active { color: #fff; text-decoration: none; }
#footer a:hover { color: #fff; text-decoration: underline; }
