BODY
{
  margin: 0px;
  border: 0px;
  padding: 0px;
  font-family: Arial, Helvetica;
  font-size: 12px;
  color: #353535;
  background: #f3f3f3 url(../images/romrad_01.gif) repeat-x top;
}

TD
{
  font-family: Arial, Helvetica;
  font-size: 12px;
}

H1
{
  font-family: Arial, Helvetica;
  font-size: 16px;
  font-weight: bold;
  color: #003b80;
}


H2
{
  font-family: Arial, Helvetica;
  font-size: 14px;
  font-weight: bold;
  color: #003b80;
}

H2 A
{
  font-family: Arial, Helvetica;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #003b80;
}

H2 A:hover
{
  text-decoration: underline;
}

.titlu
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #FFFFFF;
}

.footerCopyright
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  color: #000000;
}

.footerMadeBy
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #000000;
}

.footerMadeBy A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003b80;
}

.footerMadeBy A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #003b80;
}

.menuPadBlue A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menupadblue.png) no-repeat;
  padding-top: 5px;
  padding-bottom: 6px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadBlue A:hover
{
  background: url(../images/menupadbluehover.png) no-repeat;
  color: #03397e;
}

.menuPadOrange A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menupadorange.png) no-repeat;
  padding-top: 5px;
  padding-bottom: 6px;
  padding-left: 10px;
  display: block;
  text-align: left;
}

.menuPadOrange A:hover
{
  background: url(../images/menupadorangehover.png) no-repeat;
  color: #c96118;
}

.menuPadGray A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menupadgray.png) no-repeat;
  padding-top: 5px;
  padding-bottom: 6px;
  padding-left: 10px;
  display: block;
  text-align: left;
}

.menuPadGray A:hover
{
  background: url(../images/menupadgrayhover.png) no-repeat;
  color: #828282;
}

.whiteUpper
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  color: #FFFFFF;
}

.menuLnk
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #003b80;
}

.menuLnk:hover
{
  text-decoration: underline;
}

.menuPadActiveBlue A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menutitleblue.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadActiveBlue A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #003b80;
  background: url(../images/menuactiveblue.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadActiveOrange A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menutitleorange.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadActiveOrange A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #c86018;
  background: url(../images/menuactiveorange.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadActiveGray A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #FFFFFF;
  background: url(../images/menutitlegray.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.menuPadActiveGray A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #828282;
  background: url(../images/menuactivegray.png) no-repeat;
  padding-top: 7px;
  padding-bottom: 4px;
  padding-left: 10px;
  display: block;
  margin: 0px;
  text-align: left;
}

.submenuBlue A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #003b80;
  background: url(../images/bullet.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.submenuBlue A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #003b80;
  background: url(../images/bulletblue.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.submenuOrange A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #c86018;
  background: url(../images/bulletblue.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.submenuOrange A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #c86018;
  background: url(../images/bullet.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.submenuGray A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #777777;
  background: url(../images/bullet.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.submenuGray A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: underline;
  color: #777777;
  background: url(../images/bulletgray.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 28px;
}

.quickLinks
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003b80;
}

.quickLinks:hover
{
  text-decoration: underline;
}

FORM
{
  margin-top: 5px;
  margin-left: 5px;
}

INPUT
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #003b80;
  border: 1px solid #003b80;
}

SELECT
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #003b80;
  border: 1px solid #003b80;
}

TEXTAREA
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  color: #003b80;
  border: 1px solid #003b80;
}

#slide_bg {
  position: relative;
  border: 0px solid #03173c;
  padding: 0px 0px 0px 0px;
  display: block;
  left: 0px;
  top: 0px;
  width:998px;
  height:265px;
  z-index: 100000;
  overflow: hidden;
}

#slide_txt1 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 10px 10px 10px 10px;
  display: block;
  left: 217px;
  top: 5px;
  width:280px;
  height:224px;
  background: url('../images/txt_bg.jpg') no-repeat;
  z-index: 100001;
  overflow: hidden;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  color: #454545;
}

#slide_art1 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 5px 0px 0px 5px;
  display: block;
  left: 0px;
  top: 0px;
  width:216px;
  height:255px;
  z-index: 100002;
  overflow: hidden;
}

#slide_txt2 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 10px 10px 10px 10px;
  display: none;
  left: 447px;
  top: 5px;
  width:280px;
  height:224px;
  background: url('../images/txt_bg.jpg') no-repeat;
  z-index: 100003;
  overflow: hidden;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  color: #454545;
}

#slide_art2 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 5px 0px 0px 5px;
  display: block;
  left: 540px;
  top: 0px;
  width:216px;
  height:255px;
  z-index: 100004;
  overflow: hidden;
}

#slide_txt3 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 10px 10px 10px 10px;
  display: none;
  left: 680px;
  top: 5px;
  width:280px;
  height:224px;
  background: url('../images/txt_bg.jpg') no-repeat;
  z-index: 100005;
  overflow: hidden;
  font-family: Arial, Verdana, Helvetica;
  font-size: 12px;
  color: #454545;
}

#slide_art3 {
  position: absolute;
  border: 0px solid #03173c;
  padding: 5px 0px 0px 5px;
  display: block;
  left: 770px;
  top: 0px;
  width:216px;
  height:255px;
  z-index: 100006;
  overflow: hidden;
}

.treemenutext_no
{
	color: black;
	font-family: Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
}

.treemenutext_no:hover
{
	color: #003b80;
}

.treemenudiv A
{
  color: black;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}
.treemenudiv A:hover
{
  color: black;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
}

.h1gray
{
  color: white;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  display: block;
  background: url(../images/h1gray.png) no-repeat top left;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 2px;
}

.h1orange
{
  color: white;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  display: block;
  background: url(../images/h1orange.png) no-repeat top left;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 2px;
}

.h1blue
{
  color: white;
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  display: block;
  background: url(../images/h1blue.png) no-repeat top left;
  padding-left: 6px;
  padding-top: 6px;
  padding-bottom: 5px;
  margin-top: 5px;
  margin-bottom: 2px;
}

.submenu2Orange A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #c86018;
  background: url(../images/bullet2blue.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.submenu2Orange A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #c86018;
  background: url(../images/bullet2orange.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.submenu2Blue A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #003b80;
  background: url(../images/bullet2orange.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.submenu2Blue A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #003b80;
  background: url(../images/bullet2blue.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.submenu2Gray A
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #777777;
  background: url(../images/bullet2orange.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.submenu2Gray A:hover
{
  font-family: Arial, Helvetica;
  font-size: 11px;
  font-weight: bold;
  text-decoration: underline;
  color: #777777;
  background: url(../images/bullet2gray.png) no-repeat;
  display: block;
  margin-top: 4px;
  text-align: left;
  padding-left: 33px;
  text-transform: none;
}

.advSearch A
{
  font-family: Arial;
  font-size: 10px;
  font-weight: bold;
  color: #003b80;
  text-decoration: none;
}

.advSearch A:hover
{
  text-decoration: underline;
}

.tx-indexedsearch-rules H2
{
  font-family: arial, verdana, helvetica;
  font-size: 11px;
  font-weight: bold;
}

.tx-indexedsearch-searchbox-button submit
{
  border: 1px;
  border-style: solid;
  height: 20px;
  font-size: 11px;
  width: 50px;
  background-color: #003b80;
  font-weight: bold;
  color: #fefef3;
  padding-left: 15px;
  padding-right: 15px;
}

.tx-indexedsearch-selectbox-lang lang
{
  height: 20px;
  font-size: 11px;
  border: 1px;
  border-style: solid;
//  background-color: #fefef3;
  border-color: #2d6aac;
}

.tx-indexedsearch-searchbox-sword sword
{
  height: 20px;
  font-size: 11px;
  border: 1px;
  border-style: solid;
//  background-color: #fefef3;
  border-color: #2d6aac;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button
{
  margin-top: 4px;
  border: 1px;
  border-style: solid;
  height: 20px;
  font-size: 11px;
  width: 70px;
  background-color: #2766a9;
  font-weight: bold;
  color: #fefef3;
}

.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword
{
  width:150px;
  border-width: 1px;
  border-color: black black;
}

.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw
{
  font-weight:bold;
  font-style:italic;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-whatis
{
  margin-top:10px;
  margin-bottom:5px;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch P.tx-indexedsearch-noresults
{
  text-align:center;
  font-weight:bold;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title
{
//  background:#eeeeee;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P
{
  font-weight:bold;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent
{
  font-weight:normal;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P
{
  font-style:italic;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup
{
  color:red;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info
{
//  background:#eeeeff;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead
{
  margin-top:20px;
  margin-bottom:5px;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2
{
  margin-top:0px;
  margin-bottom:0px;
  font-size: 11px;
  font-family: arial, helvetica;
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE
{
  font-size: 11px;
  font-family: arial, helvetica;
//  background:#cccccc;
  padding-left: 5px;
  padding-right: 5px
}

.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD
{
  vertical-align:absmiddle;
  font-size: 11px;
  font-family: arial, helvetica;
}

.continut A
{
  font-family: Arial;
  font-size: 11px;
  color: #3b45b2;
  text-decoration: none;
}

.continut A:hover
{
  font-family: Arial;
  font-size: 11px;
  color: #3b45b2;
  text-decoration: underline;
}
