html
{
	height:100%;
}
body 
{
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none;
	height:100%;
	
	scrollbar-face-color: #3969ad;
	scrollbar-highlight-color: #A2C0E6;
	scrollbar-3dlight-color: #A2C0E6;
	scrollbar-darkshadow-color: #335D9C;
	scrollbar-shadow-color: #335D9C;
	scrollbar-arrow-color: #ffffff;
	scrollbar-track-color: #a2c0e6;
}

a
{
    color: #356bb5;
    text-decoration: none;  
}

a:hover
{
    color: #356bb5;
    text-decoration: none;
}

a.mainmenu
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none
}

a.mainmenu:hover
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
}

a.menu
	{ 
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:none;
		}
		
a.menu:hover
	{ 
		font-family:Verdana;
		font-size:10px;
		font-weight:bold;
		color:#FFFFFF;
		text-decoration:underline;
		}

a.menuleft
{
    color:white; 
    font-size:6.5pt; 
    text-decoration:none;
}

a.menuleft:hover
{
    color:white; 
    font-size:6.5ptpx; 
    text-decoration:none;
}

a.nav 
{
    COLOR: #000000; 
    TEXT-DECORATION: none
}

a.nav:hover 
{
    COLOR: #356bb5; 
    TEXT-DECORATION: underline
}

a.subnav 
{
    COLOR: #000000; 
    TEXT-DECORATION: none
}

a.subnav:hover 
{
    COLOR: #356bb5; 
    TEXT-DECORATION: underline
}

a.alt 
{
    COLOR: #000000; 
    TEXT-DECORATION: underline;
}

a.alt:hover 
{
    COLOR: #356bb5; 
    TEXT-DECORATION: none;
}

a.dropnav 
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10px; 
    COLOR: #ffffff; 
    FONT-FAMILY: Verdana; 
    TEXT-DECORATION: none;
}

a.dropnav:hover 
{
    FONT-WEIGHT: bold; 
    FONT-SIZE: 10px; 
    COLOR: #ffffff; 
    FONT-FAMILY: Verdana; 
    TEXT-DECORATION: none;
}

a.dropnav:hover 
{
    TEXT-DECORATION: underline;
}

a.white 
{
    COLOR: white; 
    TEXT-DECORATION: none;
}

a.white:hover 
{
    COLOR: white;
    TEXT-DECORATION: underline;
}


p 
{
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify;
}

table.dbmp
{
	background-image:url(/pic/pg.gif);
	background-repeat:repeat;
}

table.main
{
	height:100%;
}

table.simitli
{
    BORDER-RIGHT: #414141 1px solid;
    BORDER-TOP: #414141 1px solid;
    BORDER-LEFT: #414141 1px solid;
    BORDER-BOTTOM: #414141 1px solid;
	height:100%;
}

table.submain2
{
    BORDER-RIGHT: #f1f1f1 1px solid; 
    BORDER-TOP: #f1f1f1 1px solid; 
    BORDER-LEFT: #f1f1f1 1px solid; 
    BORDER-BOTTOM: #f1f1f1 1px solid;
	height:auto;
}

table.submain
{
    BORDER-RIGHT: white 1px solid; 
    BORDER-TOP: white 1px solid; 
    BORDER-LEFT: white 1px solid; 
    BORDER-BOTTOM: white 1px solid;
	height:auto;
}

td 
{
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none;
}

td.xxl 
{
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none;
	 text-align: center;
}

td.logo
{
    BORDER-BOTTOM: #414141 1px solid;
    height: 92px;
}

td.mainmenu
{
    PADDING-RIGHT: 3px; 
    PADDING-LEFT: 3px; 
    PADDING-BOTTOM: 3px; 
    PADDING-TOP: 3px; 
}

td.adv
{
    BORDER-RIGHT: #414141 1px solid; 
    BORDER-TOP: #414141 1px solid; 
    BORDER-LEFT: #414141 1px solid; 
    BORDER-BOTTOM: #414141 1px solid
}

td.maintext
{
    PADDING-RIGHT: 10px; 
    PADDING-LEFT: 10px; 
    PADDING-BOTTOM: 10px; 
    PADDING-TOP: 0px;
}

td.news
{
    PADDING-RIGHT: 7px; 
    PADDING-LEFT: 7px; 
    PADDING-BOTTOM: 7px; 
    PADDING-TOP: 7px; 
    background-color:#f1f1f1;
}

td.dropnav 
{
    BACKGROUND-COLOR: #3d7ed8;
}

td.image 
{
    BACKGROUND: url(http://www.rivagips.com/pic/buton2.bmp);
}

td.image2 
{
    BACKGROUND: url(http://www.rivagips.com/pic/buton2a.bmp);
}

td.bck
{
    background-color:#CCCCCC;
    border-width:1px;
    border-style:solid;
    border-color:#000000;
	text-align:center;
}

table.bck
{
    border-width:1px;
    border-style:solid;
    width:100%;
    border-color:#000000;
}


div 
{
    FONT-SIZE: 10px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
    TEXT-DECORATION: none
}


.on
{
  display: block;
}
.off
{
  display: none;
}

.newsheadline {
    FONT-WEIGHT: bold; 
    PADDING-BOTTOM: 3px; 
    COLOR: #356bb5; 
    TEXT-DECORATION: none;
}

.black32 
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 32px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.black22 
{
    FONT-WEIGHT: normal; 
    FONT-SIZE: 22px; 
    COLOR: #000000; 
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.ie 
{
    BORDER-RIGHT: 1px solid; 
    BORDER-TOP: 1px solid; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: 1px solid; 
    WIDTH: 120px; 
    BORDER-BOTTOM: 1px solid; 
    FONT-FAMILY: Arial, Helvetica, sans-serif; 
    TEXT-ALIGN: left;
}
li
{
    text-align:justify;
}

img.thumb
{
    border:0px;
    width:80px;
    height:80px;
	height:20px;
}

.onn
{
	color:white; 
    font-size:6.5pt; 
    text-decoration:none;
	margin:0px;
	padding-top:5px;
	height:20px;
	background: url(http://www.rivagips.com/pic/lmm2.gif) 0 0 no-repeat;
	display:block;
}
.onn:hover
{
    color:white; 
    font-size:6.5pt; 
    text-decoration:none;
	margin:0px;
	padding-top:5px;
	background-position: -129px 0px;
	display:block;
}

.orr
{
	color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	margin:0px;
	padding-top:5px;
	height:20px;
	background: url(http://www.rivagips.com/pic/x.gif) 0 0 no-repeat;
	display:block;
}
.orr:hover
{
    color:#356BB5; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	height:20px;
	margin:0px;
	padding-top:5px;
	background-position: 0px -20px;
	
	background-repeat:no-repeat;
	
	display:block;
}

.orr2
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	height:20px;
	margin:0px;
	padding-top:5px;
	background: url(http://www.rivagips.com/pic/x.gif);
	background-repeat:no-repeat;
	background-position: 0px -40px;
	display:block;
}

.orr3
{
	color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	margin:0px;
	padding-top:5px;
	height:20px;
	background: url(http://www.rivagips.com/pic/y.gif) 0 0 no-repeat;
	display:block;
}

.orr3_hover
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	height:20px;
	margin:0px;
	padding-top:5px;
	background: url(http://www.rivagips.com/pic/y.gif);
	background-repeat:no-repeat;
	background-position: 0px -40px;
	display:block;
}

.orr4
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	height:20px;
	margin:0px;
	padding-top:5px;
	background: url(http://www.rivagips.com/pic/y.gif);
	background-repeat:no-repeat;
	background-position: 0px -20px;
	display:block;
}

.orr5
{
	color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	margin:0px;
	padding-top:5px;
	height:20px;
	background: url(http://www.rivagips.com/pic/z.gif) 0 0 no-repeat;
	display:block;
}
.orr5_hover
{
    color:white; 
    font-size:10px; 
    font-weight:bold; 
    text-decoration:none;
	height:20px;
	margin:0px;
	padding-top:5px;
	background: url(http://www.rivagips.com/pic/z.gif) 0px -20px no-repeat;
	display:block;
}

.ss
{
	text-align:center;
	border-width:1em;
	border-bottom-style:solid;
}

.hiddenpic
{
  display:none;
}

.off
{
  visibility:hidden;
}

.on_0
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:20px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_1
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:40px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_2
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:50px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_3
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:80px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_4
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:100px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_5
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:120px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_6
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:140px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on_
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:40px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on__
{
  display:block;
  z-index:1;
  position:absolute;
  width:100px;
  height:60px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.on___
{
  display:block;
  z-index:1;
  position:absolute;
  width:150px;
  height:70px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.off_
{
  display:none;
  z-index:-1;
  position:absolute;
  top:224px;
  left:197px;
  width:100px;
  height:40px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.off__
{
  display:none;
  z-index:-1;
  position:absolute;
  top:224px;
  left:197px;
  width:100px;
  height:40px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.off___
{
  display:none;
  z-index:-1;
  position:absolute;
  top:224px;
  left:197px;
  width:150px;
  height:70px;
  background-color:#a2c0e6;
  color:white;
  text-align:right;
  font-size:6.5pt;
}

.ss_ss_1
{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	border-color:black;
	border-style:solid;
	border-width:1px;
}

.ss_ss_2
{
	height: 2px;
	margin-top:0px;
	padding-top:0px; 
	margin-bottom:0px;
	border-color:black;
	border-style:solid;
	border-width:0px;
}

.ss_ss_3
{
	margin-top:0px;
	padding-top:0px; 
	margin-bottom:0px;
	border-color:black;
	border-style:solid;
	border-width:1px;
}
