body
{
width: 990px;
height: 590px;
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#main
{
text-align: left;
border: 1px solid #E1E1E1;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
}

#menu{
  background-color: #0093dd/*#DA251c*/;
  height: 32px;
  color: #000;
	width: 985px;
}
#menu ul{
  margin: 0;
  padding: 0;
  list-style: none;
  line-height: 29px;
}
#menu li{
  display: inline;
  margin: 0 16px 0 0;
  padding: 0;
}
#menu a:link{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: transparent;
  color: #DA251c;
  text-decoration: none;
}
#menu a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  color: #000;
  text-decoration: none;
  background-color: transparent;
}
#menu a:hover{
  color: #fff;
  text-decoration: underline;
  background-color: transparent;
}

.button
{
	background-image: url('button.jpg');
  background-position: top left;
  background-repeat: no-repeat;
	width: 80px;
	height: 21px;
	border: 0;
	color: #46466A;
	font-weight: bold;
	text-transform: lowercase;
}

a {
text-decoration: none;
color: #46466A;
font-size: 11px;
}

a: link {
color: #B12C2C;
font-size: 11px;
font-weight: bold;
}

a: hover {
text-decoration: underline;
color: #741D1D;
font-size: 11px;
font-weight: bold;
}

a: visited {
color: #741D1D;
font-size: 11px;
font-weight: bold;
}

#header
{
width: 100%;
height: 94px;
background-color: #fff;
/*background: url('a1.gif') repeat-x;*/
color: #ffffff;
}

.box {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 3px;
}

.item {
 padding: 3px;
}

.textbox {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
	color: 50514d;
	border: 1px solid #C9C9C9;
	padding: 3px;
}

.row1 {
background-color: #fff;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 3px;
}

.row2 {
background-color: #E6F7FF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
padding: 3px;
}

.head {
 background-color: #0093dd;/*#666699;*/
 font-size: 15px;
 color: #fff;
 padding: 3px;
 border-bottom: 1px solid #004A6F;
 height: 25px;
}

.table {
background-color:#46466A;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;


}

.tableborder {
border: 1px solid #004A6F;
}

.tablebordergrey {
border: 1px solid #818181;
}


.cellborder-top {
border-top: 1px solid #004A6F;
}

.cellborder-bottom {
border-bottom: 1px solid #004A6F;
}

.cellborder-left {
border-left: 1px solid #004A6F;
}

h3
{
margin-top: 10px;
background: inherit;
color: #50514D;
font-size: 15px;
}

h3 a
{
margin-top: 10px;
background: inherit;
color: #50514D;
font-size: 15px;
}

h3 span
{
background: inherit;
color: #666699;
}
h3 span a
{
background: inherit;
color: #666699;
}

.photo 
{
 width: 120px;
 text-align: center;
 padding: 7px;
 background-color: #fff;
}

.rowb
{
 border-bottom: 1px solid #666699;
 padding: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.rowt
{
 border-top: 1px solid #666699;
 padding: 5px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.mlink
{
visibility: hidden;
}

.cell {
 padding: 10px;
}

.red {
 color: #B30000;
}

.prod {
 background-color: #0093dd;
 border-bottom: 1px solid #666699;
 font-size: 14px;
 padding: 3px;
 text-align: center;
 color: #fff;
}

.prom {
 background-color: #ff0000;
 border-bottom: 1px solid #666699;
 font-size: 16px;
 padding: 3px;
 text-align: center;
 color: #fff;
}

.prom_link {
 color: #da251c;
 font-size: 12px;
 text-decoration: underline;
}

.prom_link a{
 color: #da251c;
 font-size: 12px;
 text-decoration: underline;
}

.prom_link a:hover {
 color: #da251c;
 font-size: 12px;
 text-decoration: underline;
}

.container {
	background-color: #E1E1E1;
	border: 1px solid #C9C9C9;
	padding: 10px;
}
.separator {
 color: #666699;
 size: 1px;
 width: 170px;
 padding: 10px;
}

.cathead {
 background-color: #969593;/*#666699;*/
 font-size: 15px;
 color: #fff;
 padding: 3px;
 border-bottom: 1px solid #818181;
 height: 25px;
 }

.oferta
{
padding: 20px;
background: inherit;
color: #50514D;
font-size: 15px;
}

.oferta a
{

color: #CC0000;
font-size: 15px;
}

