html, body
{
   height: 100%;
}
div#space
{
   width: 1px;
   height: 50%;
   margin-bottom: -2450px;
   float:left
}
div#container
{
   width: 1120px;
   height: 4900px;
   margin: 0 auto;
   position: relative;
   clear: left;
}
body
{
   background-color: #000000;
   color: #000000;
   font-family: Arial;
   font-weight: normal;
   font-size: 13px;
   line-height: 1.1875;
   margin: 0;
   padding: 0;
}
#Fundo_Painel_1
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Fundo_Painel_2
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Foto_Encarte_RIV
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Logo_RIV
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Progressive_Core 
{
   border: 0px #000000 solid;
   margin: 0;
}
#Contacts
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Contacts
{
   margin: 0;
}
#wb_Contacts .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Contacts
{
   color: #454545;
   text-decoration: none;
}
#Contacts :hover
{
   color: #2B2B2B;
}
#Contacts :active
{
   color: #FFFFFF;
}
#wb_Contacts .ui-corner-all, #wb_Contacts .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Contacts .ui-corner-all, #wb_Contacts .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Contacts .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Contacts .ui-state-hover, #wb_Contacts .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Contacts .ui-state-active, #wb_Contacts .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Contacts .ui-button .ui-icon
{
   background-image: url(images/Network-Contacts-default.png);
   background-position: 0 0;
}
#wb_Contacts .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Contacts-hover.png);
   background-position: 0 0;
}
#wb_Contacts .ui-button:active .ui-icon
{
   background-image: url(images/Network-Contacts-active.png);
   background-position: 0 0;
}
#wb_Contacts .ui-visual-focus
{
   box-shadow: none;
}
#Videos
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Videos
{
   margin: 0;
}
#wb_Videos .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Videos
{
   color: #454545;
   text-decoration: none;
}
#Videos :hover
{
   color: #2B2B2B;
}
#Videos :active
{
   color: #FFFFFF;
}
#wb_Videos .ui-corner-all, #wb_Videos .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Videos .ui-corner-all, #wb_Videos .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Videos .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Videos .ui-state-hover, #wb_Videos .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Videos .ui-state-active, #wb_Videos .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Videos .ui-button .ui-icon
{
   background-image: url(images/Network-Videos-default.png);
   background-position: 0 0;
}
#wb_Videos .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Videos-hover.png);
   background-position: 0 0;
}
#wb_Videos .ui-button:active .ui-icon
{
   background-image: url(images/Network-Videos-active.png);
   background-position: 0 0;
}
#wb_Videos .ui-visual-focus
{
   box-shadow: none;
}
#Network
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Network
{
   margin: 0;
}
#wb_Network .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Network
{
   color: #454545;
   text-decoration: none;
}
#Network :hover
{
   color: #2B2B2B;
}
#Network :active
{
   color: #FFFFFF;
}
#wb_Network .ui-corner-all, #wb_Network .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Network .ui-corner-all, #wb_Network .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Network .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Network .ui-state-hover, #wb_Network .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Network .ui-state-active, #wb_Network .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Network .ui-button .ui-icon
{
   background-image: url(images/Network-Network-default.png);
   background-position: 0 0;
}
#wb_Network .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Network-hover.png);
   background-position: 0 0;
}
#wb_Network .ui-button:active .ui-icon
{
   background-image: url(images/Network-Network-active.png);
   background-position: 0 0;
}
#wb_Network .ui-visual-focus
{
   box-shadow: none;
}
#Music
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Music
{
   margin: 0;
}
#wb_Music .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Music
{
   color: #454545;
   text-decoration: none;
}
#Music :hover
{
   color: #2B2B2B;
}
#Music :active
{
   color: #FFFFFF;
}
#wb_Music .ui-corner-all, #wb_Music .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Music .ui-corner-all, #wb_Music .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Music .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Music .ui-state-hover, #wb_Music .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Music .ui-state-active, #wb_Music .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Music .ui-button .ui-icon
{
   background-image: url(images/Network-Music-default.png);
   background-position: 0 0;
}
#wb_Music .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Music-hover.png);
   background-position: 0 0;
}
#wb_Music .ui-button:active .ui-icon
{
   background-image: url(images/Network-Music-active.png);
   background-position: 0 0;
}
#wb_Music .ui-visual-focus
{
   box-shadow: none;
}
#Merch
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Merch
{
   margin: 0;
}
#wb_Merch .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Merch
{
   color: #454545;
   text-decoration: none;
}
#Merch :hover
{
   color: #2B2B2B;
}
#Merch :active
{
   color: #FFFFFF;
}
#wb_Merch .ui-corner-all, #wb_Merch .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Merch .ui-corner-all, #wb_Merch .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Merch .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Merch .ui-state-hover, #wb_Merch .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Merch .ui-state-active, #wb_Merch .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Merch .ui-button .ui-icon
{
   background-image: url(images/Network-Merch-default.png);
   background-position: 0 0;
}
#wb_Merch .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Merch-hover.png);
   background-position: 0 0;
}
#wb_Merch .ui-button:active .ui-icon
{
   background-image: url(images/Network-Merch-active.png);
   background-position: 0 0;
}
#wb_Merch .ui-visual-focus
{
   box-shadow: none;
}
#DiscoGraphic
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_DiscoGraphic
{
   margin: 0;
}
#wb_DiscoGraphic .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#DiscoGraphic
{
   color: #454545;
   text-decoration: none;
}
#DiscoGraphic :hover
{
   color: #2B2B2B;
}
#DiscoGraphic :active
{
   color: #FFFFFF;
}
#wb_DiscoGraphic .ui-corner-all, #wb_DiscoGraphic .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_DiscoGraphic .ui-corner-all, #wb_DiscoGraphic .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_DiscoGraphic .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_DiscoGraphic .ui-state-hover, #wb_DiscoGraphic .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_DiscoGraphic .ui-state-active, #wb_DiscoGraphic .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_DiscoGraphic .ui-button .ui-icon
{
   background-image: url(images/Network-DiscoGraphic-default.png);
   background-position: 0 0;
}
#wb_DiscoGraphic .ui-button:hover .ui-icon
{
   background-image: url(images/Network-DiscoGraphic-hover.png);
   background-position: 0 0;
}
#wb_DiscoGraphic .ui-button:active .ui-icon
{
   background-image: url(images/Network-DiscoGraphic-active.png);
   background-position: 0 0;
}
#wb_DiscoGraphic .ui-visual-focus
{
   box-shadow: none;
}
#Photos
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Photos
{
   margin: 0;
}
#wb_Photos .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Photos
{
   color: #454545;
   text-decoration: none;
}
#Photos :hover
{
   color: #2B2B2B;
}
#Photos :active
{
   color: #FFFFFF;
}
#wb_Photos .ui-corner-all, #wb_Photos .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Photos .ui-corner-all, #wb_Photos .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Photos .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Photos .ui-state-hover, #wb_Photos .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Photos .ui-state-active, #wb_Photos .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Photos .ui-button .ui-icon
{
   background-image: url(images/Network-Photos-default.png);
   background-position: 0 0;
}
#wb_Photos .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Photos-hover.png);
   background-position: 0 0;
}
#wb_Photos .ui-button:active .ui-icon
{
   background-image: url(images/Network-Photos-active.png);
   background-position: 0 0;
}
#wb_Photos .ui-visual-focus
{
   box-shadow: none;
}
#Release
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Release
{
   margin: 0;
}
#wb_Release .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Release
{
   color: #454545;
   text-decoration: none;
}
#Release :hover
{
   color: #2B2B2B;
}
#Release :active
{
   color: #FFFFFF;
}
#wb_Release .ui-corner-all, #wb_Release .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Release .ui-corner-all, #wb_Release .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Release .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Release .ui-state-hover, #wb_Release .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Release .ui-state-active, #wb_Release .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Release .ui-button .ui-icon
{
   background-image: url(images/Network-Release-default.png);
   background-position: 0 0;
}
#wb_Release .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Release-hover.png);
   background-position: 0 0;
}
#wb_Release .ui-button:active .ui-icon
{
   background-image: url(images/Network-Release-active.png);
   background-position: 0 0;
}
#wb_Release .ui-visual-focus
{
   box-shadow: none;
}
#Home
{
   font-family: Arial;
   font-weight: bold;
   font-size: 21px;
   font-style: normal;
}
#wb_Home
{
   margin: 0;
}
#wb_Home .ui-button
{
   margin: 0;
   padding: 0;
   line-height: 48px;
}
#Home
{
   color: #454545;
   text-decoration: none;
}
#Home :hover
{
   color: #2B2B2B;
}
#Home :active
{
   color: #FFFFFF;
}
#wb_Home .ui-corner-all, #wb_Home .ui-corner-left
{
   border-bottom-left-radius: 8px;
   border-top-left-radius: 8px;
}
#wb_Home .ui-corner-all, #wb_Home .ui-corner-right
{
   border-bottom-right-radius: 8px;
   border-top-right-radius: 8px;
}
#wb_Home .ui-button
{
   background-color: #000000;
   background: linear-gradient(to top, #000000 0%, #FF0000 100%);
   border: 1px solid #C5C5C5;
   color: #FFFFFF;
}
#wb_Home .ui-state-hover, #wb_Home .ui-button:hover
{
   border-color: #1E90FF;
   background-color: #FF0000;
   background-image: none;
   color: #FFFFFF;
}
#wb_Home .ui-state-active, #wb_Home .ui-button:active
{
   border-color: #2E6DA4;
   background-color: #3370B7;
   background-image: none;
   color: #FFFFFF;
}
#wb_Home .ui-button .ui-icon
{
   background-image: url(images/Network-Home-default.png);
   background-position: 0 0;
}
#wb_Home .ui-button:hover .ui-icon
{
   background-image: url(images/Network-Home-hover.png);
   background-position: 0 0;
}
#wb_Home .ui-button:active .ui-icon
{
   background-image: url(images/Network-Home-active.png);
   background-position: 0 0;
}
#wb_Home .ui-visual-focus
{
   box-shadow: none;
}
#wb_Links 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: center;
}
#wb_Links div
{
   text-align: center;
}
#Image3
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Facebook
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image6
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#Image8
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_FanPage 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_FanPage div
{
   text-align: left;
}
#Image1
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#wb_Siga_nos 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Siga_nos div
{
   text-align: left;
}
#wb_www_riv 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_www_riv div
{
   text-align: left;
}
#Image2
{
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   left: 0;
   top: 0;
   width: 100%;
   height: 100%;
}
#socialmedia_sticky
{
   background-color: transparent;
   background-image: none;
}
#socialmedia_facebook
{
   -webkit-transition: all 500ms ease-out 0ms;
   -moz-transition: all 500ms ease-out 0ms;
   transition: all 500ms ease-out 0ms;
}
#socialmedia_facebook:hover
{
   -webkit-transform: translate(-100px,0px) rotate(0deg) ;
   -moz-transform: translate(-100px,0px) rotate(0deg) ;
   transform: translate(-100px,0px) rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms ease-out 0ms;
   -moz-transition: transform 500ms ease-out 0ms;
   transition: transform 500ms ease-out 0ms;
}
#socialmedia_twitter
{
   -webkit-transition: all 500ms ease-out 0ms;
   -moz-transition: all 500ms ease-out 0ms;
   transition: all 500ms ease-out 0ms;
}
#socialmedia_twitter:hover
{
   -webkit-transform: translate(-100px,0px) rotate(0deg) ;
   -moz-transform: translate(-100px,0px) rotate(0deg) ;
   transform: translate(-100px,0px) rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms ease-out 0ms;
   -moz-transition: transform 500ms ease-out 0ms;
   transition: transform 500ms ease-out 0ms;
}
#socialmedia_youtube
{
   -webkit-transition: all 500ms ease-out 0ms;
   -moz-transition: all 500ms ease-out 0ms;
   transition: all 500ms ease-out 0ms;
}
#socialmedia_youtube:hover
{
   -webkit-transform: translate(-100px,0px) rotate(0deg) ;
   -moz-transform: translate(-100px,0px) rotate(0deg) ;
   transform: translate(-100px,0px) rotate(0deg) ;
   -webkit-transition: -webkit-transform 500ms ease-out 0ms;
   -moz-transition: transform 500ms ease-out 0ms;
   transition: transform 500ms ease-out 0ms;
}
#wb_Text1 
{
   background-color: transparent;
   background-image: none;
   border: 0px solid #000000;
   padding: 0;
   margin: 0;
   text-align: left;
}
#wb_Text1 div
{
   text-align: left;
}
