body
{
    margin: 0px;
    color: #808080;
    background-color: #FFFFFF;
}
.alignright
{
    text-align: right;
}
img
{
    border-width: 0px;
}

.newsheader
{background: #ffffe8 repeat-x scroll 0%;
}


.newsheader a
{
text-decoration:none;
}

.newsdescription
{
text-align:center;
background-image:url(http://www.ruvinil.com/template/yellowpad/images/icon/star16x16.png);
background-position:left center;
background-repeat:no-repeat;
background-color: #ffffe8;
padding: 16px;
border-bottom:1px solid #1467e5;
text-decoration:blink;
}


.tocDescription
{
font-size: 80%;
}

.tocLink
{
}

.newsdescription a
{
font-size: 80%;
color:black !important;
}



div
{
    border-style:solid;
    border-width:0px;
    }
#heading
{
    width: 100%;
    text-align: right;
}
.logoRuvinil
{
    background-image: url('/im/logo.gif');
    height: 81px;
    width: 233px;
    float: left;
}
input
{
    background-color: #FFFFCC;
}
p
{
    margin-top: 0px;
    margin-bottom: 0px;
    text-align: justify;
    text-indent: 20px;
}
table
{
    border-style: solid;
    border-width: 0px;
    width: 100%;
    vertical-align: top;
}
th
{
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-style: bold;
    vertical-align: top;
}
tr
{
        vertical-align: top;
}

.tg
{
    width:auto;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse;
    cellpadding: 2px;
}

table.tg td
{
border-collapse: collapse;
border:1px solid;
cellpadding:2px;
}
table.tg th
{
border-collapse: collapse;
border:1px solid;
cellpadding:2px;
}

table.tg tr:hover
{
    background:#ddd;
}


.tdescr
{
    width:auto;
    border-style: solid;
    border-width: 1px;
    border-collapse: collapse;
    cellpadding: 2px;
}

table.tdescr td
{
border-collapse: collapse;
border:1px solid;
cellpadding:2px;
}
table.tdescr th
{
border-collapse: collapse;
border:1px solid;
cellpadding:2px;
}

a
{
    border-color: #0000FF;
    text-decoration: none;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
}

a:link
{
	color: rgb(208, 53, 5);
}
a:active
{
	color: rgb(228, 77, 3);
}
a:visited
{
	color: rgb(255, 112, 69);
}
a:hover
{
    background-color: #CCCCFF;
}

.upmenu a
{
    border-bottom-width: 0;
}
.leftmenu a
{
    border-bottom-width: 0;
}
.clearing {
  height: 0;
  clear: both;
}

.textsearch
{    margin-right:200px;

    }
.quickreferense
{
    float: right;
    width: 200px;
    text-align: right;
}
.rightpage
{width:220px
    }

.leftmenu
{
    width: 150px;
}
.dp
{
    color: #FF3300;
    text-align: right;
    width:100%
}

.dp i
{
	background-image:url("/css/ui-lightness/images/ui-icons_ef8c08_256x240.png");
	background-position:  0px -192px;
    cursor: pointer;
    background-repeat: no-repeat;
}


table > caption
{
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.struct
{
    border-style: solid;
    border-width: 0px;
}
.tmru
{
    color: #FF0000
    }
.tm_vinil
{color: #0000FF}

.tmtyco
{
    color: green;
}
.tmsime
{
    font-weight: bold;
    color: #000080;
}
.tmtypar
{
    font-weight: bold;
    color: #006600;
}
.tmplastimex
{
    font-weight: bold;
    color: #FFFFFF;
    background-color: #FF0000;
    text-decoration:none;
    -moz-border-radius:10px;
    -webkit-border-radius: 10px;
     border-radius: 10px;
}
.tmfirat
{
    background-color: #000000;
    color: #F36523;
    font-weight: bold;
    font-family: Arial;
    -moz-border-radius:5px;
    -webkit-border-radius: 5px;
     border-radius: 5px;
}


.rv_collapse
{border: thin solid #C0C0C0;}

.rv_collapseHead
{
    
}
.rv_collapsebody
{
}
.rv_collapse_button
{
    float: right;
    cursor: pointer;
    border-bottom-style: dashed;
    border-bottom-width: thin;
    background-color: #FFFFCC;
}


