body { behavior: 'url(#default#homepage)'; background-color: #E9EDF0 }

table { font-family: Verdana; font-size: 11px; padding: 3px }

#div-main { position: absolute; width: 1492px; height: 900px; top: 0px; left: 50%; margin-left: -796px; margin-top: -0px; overflow: hidden; background-color: #E9EDF0 }
#div-tl { position: relative; width: 245px; height: 601px; top: 0px; left: 0px; background-image: url('images/1.jpg') }
#div-tm { position: relative; width: 990px; height: 601px; top: -601px; left: 245px }
#div-tr { position: relative; width: 257px; height: 601px; top: -1202px; left: 1235px; background-image: url('images/3.jpg') }
#div-bl { position: relative; width: 245px; height: 299px; top: -1202px; left: 0px; background-image: url('images/4.jpg') }
#div-bm { position: relative; width: 990px; height: 299px; top: -1501px; left: 245px; background-image: url('images/5.jpg') }
#div-br { position: relative; width: 257px; height: 299px; top: -1800px; left: 1235px; background-image: url('images/6.jpg') }

#div-logo { position: absolute; top: 0px; left: 244px }
#div-mapa { position: absolute; top: 482px; left: 268px; cursor: pointer }
#div-blog { position: absolute; top: 552px; left: 519px; cursor: pointer }

#div-policy {
	position: absolute; top: 315px; left: 600px; height: 182px; font-family: Verdana; font-size: 11px; letter-spacing: 0px;
	opacity: 0.85; filter: alpha(opacity=85); display: none; border: solid 40px black; background-color: black; color: white;
}
#div-pointer{ position: absolute; top: 577px; left: 695px; opacity: 0.75; filter: alpha(opacity=75); display: none }

#div-flags { position: absolute; top: 10px; left: 1118px }
img.flag_off { cursor: pointer }

#div-counter { position: absolute; top: 70px; left: 1037px }
input { width: 200px; text-align: center; background-color: white; border: 0;font-family: Verdana; font-size: 11px }
#input-counter { font-family: Georgia; font-size: 46px; border: 0 }

div.click { position: absolute; top: 200px; left: 1022px; cursor: pointer }

#div-bookmark { position: absolute; top: 542px; left: 1035px; cursor: pointer }

#div-email { position: absolute; top: 590px; left: 680px; width: 285px }
#table-email { width: 100%; height: 70px }
#input-email { width: 285px; text-align: left; border: solid 1px grey; padding-left: 5px }
#input-checkbox, input.radio { width: 15px; height: 15px; border: solid 1px lightgrey }
input.button { width: 70px; background-color: lightgray; border: solid 1px grey; cursor: pointer }

#div-alert {
	position: absolute; width: 500px; height: 300px; top: 50%; left: 50%; margin-left: -225px; margin-top: -175px;
	overflow: auto;	background-color: #E9EDF0; display: none; padding: 10px; border: double 5px black
}

p { text-indent: 5% }

#div-dark { position: absolute; top: 0px; left: 0px; width: 100%; height: 900px; display: none; background-color: black; opacity: 0; filter: 'alpha(opacity=0)' }
#div-dark-marquee { position: relative; top: 15px; left: 0px; width: 100%; height: 100% }
#div-dark-amen { position: absolute; top: 360px; left: 50%; width: 499px; height: 86px; margin-left: -251px; display: none; border: 0; cursor: pointer }
#div-dark-counter { position: absolute; top: 200px; left: 50%; width: 499px; height: 140px; margin-left: -251px; overflow: hidden; display: none; background-color: white; opacity: 0; filter: 'alpha(opacity=0)' }
input.counter-dark { font-family: Georgia; font-size: 80px; width: 499px; height: 140px; border: 0 }

#div-loading { position: absolute; top: 0px; left: 0px; width: 100%; height: 900px; display: block; background-color: white; opacity: 0.5; filter: 'alpha(opacity=50)' }

