body {
margin: 0px;
padding: 0px;
background-color: #C4C7C7;
background-image: url('images/bg.jpg');
background-repeat: repeat-x;
}

.bigtable {
background-color: #FFFFFF;
border: #999999 1px solid;
}

.tx11g {
font: normal 11px Trebuchet MS;
color: #323232;
}

a {
font: bold 11px Trebuchet MS;
color: #3B4346;
text-decoration: underline;
}

a:hover {
font: bold 11px Trebuchet MS;
color: #000000;
text-decoration: underline;
}

a.white {
font: bold 10px Trebuchet MS;
color: #FFFFFF;
text-decoration: none;
}

a.white:hover {
font: bold 10px Trebuchet MS;
color: #FFCC00;
text-decoration: none;
}

.data {
font: bold 10px Trebuchet MS;
color: #FFFAE5;
}

.gri_deschis {
background-color: #7B7B7B;
font: normal 10px Trebuchet MS;
color: #FFFFFF;
}

.gri_intredeschis {
background-color: #61686A;
font: normal 10px Trebuchet MS;
color: #FFFFFF;
}

.gri_inchis {
background-color: #4E5558;
font: normal 10px Trebuchet MS;
color: #FFFAE5;
}

.box_title {
font: bold 14px Trebuchet MS;
color: #FFFAE5;
}

.box_subtitle {
font: bold 13px Trebuchet MS;
color: #FFFFFF;
}

.title {
font: bold 18px Trebuchet MS;
color: #4E5558;
}

.subtitle {
font: bold 14px Trebuchet MS;
color: #4E5558;
}

hr {
color: #FFFFFF;
border-bottom: #999999 1px dotted;
margin-top: 0px;
margin-bottom: 0px;
}

input, textarea, select {
font: normal 11px Trebuchet MS;
color: #323232;
border: #999999 1px solid;
background-color: #FaFaFa;
}

.despartitor {
margin-top: 3px;
margin-bottom: 3px;
}

.rollover a {
display:block;
width: 150px;
height: 150px;
padding:0px 0px 0px 0px;
font: bold 13px sans-serif;;
color:#333;
background: url("images/curs.jpg") 0 0 no-repeat;
text-decoration: none;
}

.rollover a:hover { 
background-position: 0 -150px;
color: #049;
}

.rollover a:active {
background-position: 0 -150px;
color:#fff;
}
