body
{
 background-color:#cdcdcd;
 color:#000000;
 font-family:Arial, sans-serif;
 font-size:12px;
 margin:0px;
}



h1
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:5px;
 font-size:18px; 
}

h2
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:5px;
 font-size:16px; 
}

h3
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:5px;
 font-size:15px; 
}

h4
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:5px;
 font-size:14px; 
}

h5
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 font-size:13px; 
}

h6
{
 background-color:#f06600;
 color:#000000;
 border-bottom-style:dotted;
 border-bottom-width:1px;
 border-top-style:dotted;
 border-top-width:1px;
 margin-top:4px;
 margin-bottom:4px;
 padding-left:5px;
 font-size:12px; 
}



p
{
 margin-top:5px;
 margin-bottom:10px;
 font-size:12px;
 text-align:justify;
}



dt
{
 font-weight:bold;
}

dd
{
 
}



th
{
 text-align:left;
}




a:link
{
 background-color:transparent;
 color:#0000ff;
 text-decoration:none;
}

a:visited
{
 background-color:transparent;
 color:#0000ff;
 text-decoration:none;
}

a:hover
{
 background-color:transparent;
 color:#ff0000;
 text-decoration:none;
}

a:active
{
 background-color:transparent;
 color:#ff0000;
 text-decoration:underline;
}



a:link img
{
 border-width:0px;
}

a:visited img
{
 border-width:0px;
}

a:hover img
{
 border-width:0px;
}

a:active img
{
 border-width:0px;
}



em
{
 font-weight:bold;
 font-style:italic;
}




.centered
{
 text-align:center;
}

.inline
{
 display:inline;
}

.clear
{
 clear:both;
}

.error
{
 background-color:inherit;
 color:#ff0000;
 font-family:monospace;
 font-size:14px;
}

.info-review
{
 background-color:#ffff99;
 color:#000000;
 border-style:dotted;
 border-width:1px;
 margin-top:5px;
 padding:5px;
}

.catalog_table
{
 border:1px solid black;
 width:100%;
}

.catalog_table th
{
 text-align:center;
 border-right:1px solid black;
 background-color:#ffff99;
 color:#000000;
}

.catalog_table td
{
 border-top:1px solid black;
 border-right:1px solid black;
 text-align:center;
}



div#content-header
{
 background-color:transparent;
 color:inherit;
 text-align:center;
}




div#content-left
{
 background-color:transparent; 
 color:inherit; 
 width:20%; 
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; 
 float:left;
}

div#content-left #main-menu 
{
 width:95%;
 background-color:#ffffff; 
 border-right:1px solid black;
 border-bottom:1px solid black;
 border-left:1px solid black;
 margin:10px 5px 5px 5px;
}

div#content-left #main-menu th
{
 background-color:#f06600;
 color:inherit;
 border-top:1px solid black;
 text-align:left;
 padding:0px 2px 0px 2px;
 font-size:14px;
}
 
div#content-left #main-menu td
{
 background-color:transparent;
 color:inherit;
 border-top:1px solid black;
 text-align:left;
 padding:0px 2px 0px 2px;
 font-size:12px;
}

div#content-left #main-menu td a:link
{
 background-color:transparent;
 color:#000000;
 text-decoration:none;
}

div#content-left #main-menu td a:visited
{
 background-color:transparent;
 color:#000000;
 text-decoration:none;
}

div#content-left #main-menu td a:hover
{
 background-color:transparent;
 color:#ff0000;
 text-decoration:none;
}

div#content-left #main-menu td a:active
{
 background-color:transparent;
 color:#ff0000;
 text-decoration:underline;
}




div#content-center
{
 background-color:#ffffff; 
 color:inherit; 
 width:55%; 
 border-style:outset;
 margin:10px 0px 0px 0px; 
 padding:5px; 
 float:left;
}




div#content-right
{
 background-color:transparent; 
 color:inherit; 
 width:20%; 
 margin:0px 0px 0px 0px;
 padding:0px 0px 0px 0px; 
 float:left;
}




div#content-footer
{
 clear:both;
 padding-top:20px;
 padding-bottom:20px;
 text-align:center;
}

div#content-footer p
{
 text-align:center;
}



#table_pers-info_contact
{
 width:100%;
}
























