body { border: 0; font-family: arial,sans-serif; margin: 0; text-align: center; background-image: url('/img/background.jpg'); background-repeat:no-repeat; background-attachment: fixed; background-position: center; }
a img { border: none; }

div.main { background-color: white; font-family: arial,sans-serif; border: 1px solid #e5e5e5; width: 990px; margin-left: auto; margin-right: auto; margin-top: 0; text-align: center; }

table.maintable { width: 990px; margin-bottom:0; background-color: white; }

td.banner { width: 790px; }
td.bannertext { width: 300px; }
div.bannertext { margin: 0; margin-top: 13px; font-size: 11px; color: black; line-height: 13px; text-align: left; }
a.bannertext { color: black; text-decoration: none; font-weight: normal; }

input#search { width: 120px; font-size: 10px; font-weight: normal; }

table.topmenu { width: 990px; background-color: #00233f; margin-bottom:0; }
td.topmenuitem { text-align: left; height: 40px; margin: 6px; border-right: 1px solid #365268; border-top: 1px solid #365268; border-left: 2px solid #001526; border-bottom: 2px solid #001526; }
a.topmenuitem { font-size: 12px; color: white; text-decoration: none; font-weight: normal; }
#topmenu-other { height: 40px; margin: 6px; border-right: 1px solid #365268; border-top: 1px solid #365268; border-left: 2px solid #001526; border-bottom: 2px solid #001526; width: 530px; text-align: right; padding-right: 7px; }
#menu-container { background-color: #e5e5e5; height: 100%; }

#selection-menu { color: white; }
a.topmenuotherlink { color: white; font-size: 12px; text-decoration: none; font-weight: normal; }
a.topmenuotherlink:hover, a.topmenuotherlink:visited, a.topmenuotherlink:active { color: white; font-size: 12px; text-decoration: none; font-weight: normal; }
a.topmenuotherlinktoggled { color: #e17b0f; font-size: 12px; text-decoration: none; font-weight: normal; }
a.topmenuotherlinktoggled:hover, a.topmenuotherlinktoggled:visited, a.topmenuotherlinktoggled:active { color: #e17b0f; font-size: 12px; text-decoration: none; font-weight: normal; }

tr.sidemenu { background-color: #e5e5e5; height: 35px; width: 290px; }
td.sideanimation { width: 700px; text-align: left; }
td.sidemenu { text-align: right; padding-right: 8px; border-bottom: 2px solid white; width: 270px; }
td.sidemenuicon { padding-right: 8px; border-bottom: 2px solid white; width: 20px; }
a.sidemenu { font-size: 11px; color: black; text-decoration: none; font-weight: bold; }
a.sidemenu:hover { font-size: 11px; color: black; text-decoration: none; font-weight: bold; }

div.secondmenu { width: 990px; background-color: #012442; text-align: center; height: 40px; margin: 0; border-bottom: 1px solid white; }
div.secondmenuinner { line-height: 40px; margin: 0; }
a.secondmenu { font-size: 12px; color: white; margin: 5px; margin-left: 10px; margin-right: 10px; text-decoration: none; font-weight: normal; }
a.secondmenu:hover { font-size: 12px; color: white; margin: 5px; margin-left: 10px; margin-right: 10px; text-decoration: underline; font-weight: normal; }

table.fondo { text-align: left; width: 400px; background-color: #0b0b0b; color: white; margin-bottom:0; }
table.fondosection { font-size: 12px; font-weight: bold; color: white; margin-bottom:0; }
a.fondohead, a.fondohead:visited, a.fondohead:active { font-size: 12px; font-weight: bold; color: white; margin-bottom:0; text-decoration: none; }
a.fondohead:hover { font-size: 12px; font-weight: bold; color: white; margin-bottom:0; text-decoration: underline; }
a.fondo { color: white; font-size: 11px; text-decoration: none; font-weight: normal; }
a.fondo:hover { color: white; font-size: 11px; text-decoration: underline; font-weight: normal; }
td.fondoright { background-color: #0b0b0b; color: white; height: 100%; border-left: 5px solid #0b0b0b; }
table.fondoright { text-align: left; /* width: 385px; */ background-color: #0b0b0b; color: white; height: 100%; margin-bottom:0; }

td.downloadlink { padding: 5px; font-size: 12px; color: white; font-weight: bold; }
td.download { padding: 5px; }
a.downloadbutton { border: none; font-weight: normal; }

td.bottom { text-align: center; padding: 5px; }
p.bottomh1 { font-size: 11px; }
a.bottomh1 { color: black; text-decoration: none; font-weight: normal; }
a.bottomh1:hover { color: black; text-decoration: underline; font-weight: normal; }
p.bottomh2 { font-size: 10px; font-weight: normal; }
a.bottomh2 { color: black; text-decoration: none; font-weight: normal; }
a.bottomh2:hover { color: black; text-decoration: underline; font-weight: normal; }
td.logosbox { text-align: center; padding: 5px; }

table.bottomtable { width: 990px; background-color: #0b0b0b; }

table.articlebox { width: 970px; margin-top: 20px; /* border: 1px solid #e5e5e5; background-color: #ECECEC; */ background-color: white; }
div.articlebox { width: 970px; /* margin-top: 20px; border: 1px solid #e5e5e5; background-color: #ECECEC; */ background-color: white; padding: 10px; }
td.articlebox { width: 310px; vertical-align: top; padding: 10px; margin: 5px; }
p.date { font-size: 12px; color: #838383; }

td.bottomborder { padding: 8px; }

div#MainBody { /* padding-left: 10px; padding-right: 10px; */ padding-bottom: 20px; text-align: left; }

textarea.contacts { width: 600px; height: 250px; font-size: 11px; clear: both; margin-left: 50px; }

div.articlebox img { border: 1px solid #A3A3A3; }

table.mainpage { background-color: white; background-image: url('/img/background-home.jpg'); background-repeat: no-repeat; height: 325px; margin: 0; border-top: 25px solid #bcbcbc; width: 990px; padding: 0; }

div#mediaspace { background-color: black; }
div#mediareel { width: 700px; height: 394px; overflow: hidden; }
tr#menureel { height: 394px; overflow: hidden; }
table.reel { width: 990px; height: 394px; overflow: hidden; padding: 0; margin:0; }

img.noborder { margin: 0; border: 0; padding: 0; }

:focus { outline: 0; }

td input { width: 100%; }

td.articlebox a { font-size: 16px; color: black; text-decoration: none; }
h2 { font-size: 14px; color: #c3c3c3; }

tr.row { padding: 5px; }
tr.altrow { padding: 5px; background-color: #e5e5e5; }
td.smalltext { font-size: 14px; }

div#videoLoader { position: absolute; width: 700px; height: 224px; margin-top: 127px; padding-left: auto; padding-top: 170px; color: white; display: none; font-weight: bold; text-shadow: #5B5B5B 2px -2px 1px; background-color: rgba(0,0,0,0.7); }

