


body {
        margin: 0px;
        padding: 0px;
        font-family: Arial, Helvetica, sans-serif;
        background: #e2e2e2;

        }

a{
        color:#0F3781;
        font-size:12px;
        }

li {
        margin: 0;
        }
li a {
        color: #494949;
        text-decoration: none;
        }
li a:hover {
        text-decoration: underline;
        }

h1, h3 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-weight: normal;
        margin: 0 0 0.4em 0;
        }
h1 {
        color: #666;
        font-size: 1.4em;
        }
h1 a {
        color: #666;
        text-decoration: none;
        }
h2 {
        color: #666;
        font-size: 1.05em;
        font-weight: normal;
        font-family: Georgia, "Times New Roman", Times, serif;
        margin: 1.0em 0 0.4em 0;
        }
h3 {
        color: #9e9e9e;
        font-size: 1.10em;
        }
h3 a {
        color: #0f3781;
        text-decoration: none;
        }
h1 a:hover, h3 a:hover {
        text-decoration: underline;
        }
h4 {
        color: #666;
        font-size: 0.85em;
        margin: 1.2em 0 0.4em 0;
        }

p, li {
        font-size: 0.75em;
        color: #494949;
        line-height: 1.5em;
        margin: 0 0 1.0em 0;
        }
p a {
        color: #0f3781;
        }
a img {
        border: none;
        }

#print-logo {
        height: 0px; overflow: hidden;
        float: left;
        }

.hide {
        display: none;
        }
.show {
        display: block;
        }

/* ---------------------------------------------------------------------------------

CONTAINERS

--------------------------------------------------------------------------------- */

#headerbg {
        width: 100%;
        height: 280px;
        background: #0f3781;
        position: absolute; z-index: 1;
        top: 0px;
        left: 0px;
        }
#headerScroll {
        width: 100%;
        height: 670px;
        background: url('/images/bg-heade--.jpg') no-repeat center 0px;
        position: absolute; z-index: 2;
        top: 0px;
        left: 0px;
        }

#wrapper {
        width: 900px;
        margin: 0px auto;
        position: relative; z-index: 29;
        }
#header {
        width: 900px;
        height: 40px;
        float: left;
        color: #fff;
        }
#photo {
        width: 890px;
        height: 241px;
        float: left;
        color: #fff;
        background: #fff;
        border: solid 5px #fff;
        border-bottom: none;
        }
#content {
        width: 890px;
        float: left;
        color: #fff;
        background: url('/images/bg-conte.gif') repeat-y right 0 #fff;
        border: 5px solid #fff;
        }
#sponsors {
        width: 900px;
        float: left;
        padding: 10px 0px 0px 0px;
        background: url('/images/bg-foote.jpg') no-repeat right 0px #e2e2e2;
        border-bottom: solid 1px #b2b2b2;
        }
#footer {
        width: 900px;
        float: left;
        padding: 15px 0px 40px 0px;
        }


#logo {
        margin: 23px 0px 0px 0px;
        float: left;
        }
#logo a {
        background: url('/images/logo0000.gif') no-repeat 0 0;
        width: 158px;
        height: 53px;
        text-indent: -9000px;
        display: block;
        }

#left {
        width: 595px;
        float: left;
        padding: 0px 15px 20px 10px;
        overflow: hidden;
        color:#666666;
        }
#right {
        width: 250px;
        min-height: 400px;
        float: right;
        background: url('/images/bg-right.gif') repeat-x 0 0 #f1f1f1;
        padding: 0px 10px 30px 10px;
        overflow: hidden;
        }

#header-content #headerScroll {
        background: url('/images/bg-headf.jpg') no-repeat center 0px;
        }
#header-content #headerbg {
        height: 230px;
        }
#header-content #photo {
        height: 132px;
        background: #d8d8d8;
        }


/* ---------------------------------------------------------------------------------

NAVIGATION

--------------------------------------------------------------------------------- */

#header ul {
        margin: 25px 0px 0px 0px;
        padding: 0px;
        float: right;
        }
#header ul li {
        float: left;
        list-style-type: none;
        padding-left: 10px;
        line-height: 0.9em;
        }
#header ul li a {
        color: #a6caff;
        text-transform: uppercase;
        overflow: hidden;
        display: block;
        height: 11px;
        float: left;
        }
#header ul li a:hover {
        color: #fff;
        }
.divider {
        padding-right: 10px;
        border-right: solid 1px #325ea7;
        }


/* ---------------------------------------------------------------------------------

TITLES

--------------------------------------------------------------------------------- */

#h2-welcome, #h2-search, #h2-search2, #h2-searchType, #h2-news, #h2-about, #h2-mailing
          {width: 100%;
           float: left;
           margin: 0;
           display: inline;
           font-family: Arial, Helvetica, sans-serif;
           font-size: 1.0em;
           }

#h2-welcome, #h2-search2 {
        background: url('/images/h2-bg-se.gif') no-repeat 0 0;
        margin: 0px 0px 15px -10px;
        width: 620px;
        }
#h2-search {
        background: url('/images/h2-bg-sf.gif') no-repeat 0 0;
        margin: 10px 0px 20px -10px;
        width: 620px;
        }
#h2-search2 {
        margin: 0px 0px 20px -10px;
        }
#h2-searchType {
        background: url('/images/h2-bg-se.gif') no-repeat 0 0;
        margin: 30px 0px 15px -10px;
        width: 620px;
        }
#h2-news {
        background: url('/images/h2-bg-ne.htm') no-repeat 0 0;
        margin: 0px 0px 14px -11px;
        }
#h2-about, #h2-mailing {
        background: url('/images/h2-bg-ab.htm') no-repeat 0 0;
        margin: 11px 0px 15px -11px;
        width: 269px;
        border-top: solid 1px #dbdbdb;
        }
#h2-about {
        margin-top: 18px;
        }

#h2-welcome span, #h2-search span, #h2-search2 span, #h2-searchType span, #h2-news span, #h2-about span, #h2-mailing span
           {
            color: #fff;
            background: url('/images/h2-shado.jpg') no-repeat 0 0 #ba1a1a;
            padding: 9px 0px 9px 10px;
            margin: 0px;
            display: block;
            text-transform: uppercase;
            font-size: 0.75em;
            }

#h2-search span, #h2-news span, #h2-mailing span
           {
            background: url('/images/h2-shadp.jpg') no-repeat 0 0 #ba1a1a;
            }

#h2-news span, #h2-about span,  #h2-mailing span
       {
        background:  url('/images/h2-shadq.jpg') no-repeat 0 0 #ba1a1a;
        margin-top: -1px;
        font-size: 0.75em;
        }

#h2-mailing span {
        background-position: right 0;
        }

#h2-welcome span {
        width: 156px;
        }
#h2-search span {
        width: 142px;
        }
#h2-search2 span {
        width: 140px;
        }
#h2-searchType span {
        width: 177px;
        }
#h2-news span {
        width: 94px;
        }
#h2-about span {
        width: 100px;
        }
#h2-mailing span {
        width: 144px;
        }

#h2-search2 #addBusiness {
        width: 110px;
        }
#h2-search2 #news {
        width: 110px;
        }
#h2-search2 #news2 {
        width: 102px;
        }
#h2-search2 #privacy {
        width: 110px;
        }
#h2-search2 #contactUs {
        width: 90px;
        }
#h2-news #more {
        width: 108px;
        }


/* ---------------------------------------------------------------------------------

LEFT

--------------------------------------------------------------------------------- */


#searchP {
        margin: 0 0 0.75em 0;
        float: left;
        width: 100%;
        }
.field {
        border: solid 1px #7f9db9;
        padding: 1px;
        color: #494949;
        }
#searchForm {
        width: 284px;
        float: left;
        }
#searchF {
        width: 200px;
        padding: 2px;
        float: left;
        }
#searchForm select {
        float: left;
        display: inline;
        margin-left: 8px;
        width: 170px;
        }
#searchB {
        float: right;
        }
.intro {
        font-size: 1.4em;
        line-height: 1.35em;
        font-style: italic;
        }

.searchTypes {
        float: left;
        margin: 0px;
        padding: 0px 5px 0px 0px;
        width: 280px;
        }
.searchTypes li {
        list-style-type: none;
        padding: 0;
        margin: 0;
        float: left;
        width: 280px;
        }
.searchTypes li a {
        padding: 1px 4px 1px 14px;
        background: url('/images/bullet-0.gif') no-repeat 2px 8px;
        display: block;
        }
.searchTypes li a:hover {
        background: url('/images/bullet-0.gif') no-repeat 2px 8px #eaeaea;
        text-decoration: none;
        color: #ba1a1a;
        }


/* ---------------------------------------------------------------------------------

RIGHT

--------------------------------------------------------------------------------- */

#right .date {
        margin: 0px 0px 12px 0px;
        font-size: 0.7em;
        float: left;
        width: 100%;
        }
#right .date span {
        font-weight: bold;
        background: #fff;
        padding: 2px 3px;
        }
#right h3 {
        margin: 0.7em 0 0.5em 0;
        color: #0f3781;
        font-size: 1.10em;
        }
#right h3 a {
        color: #0f3781;
        }


#allArticles {
        background: url('/images/icon-art.gif') no-repeat 5px 5px #fff;
        padding: 4px 5px 5px 28px;
        font-size: 0.9em;
        color: #757575;
        width: 216px;
        display: block;
        }
#allArticles:hover {
        background: url('/images/icon-art.gif') no-repeat 5px 5px #0f3781;
        color: #fff;
        }

#aboutP {
        margin: 0 0 0.75em 0;
        float: left;
        }

.shortStory {
        border-bottom: dashed 1px #ccc;
        padding: 0 0 1.0em 0;
        margin: 0;
        }

#mList {
        float: left;
        margin: 0;
        }
#mailingList {
        float: left;
        width: 230px;
        margin: 20px 0px 0px 0px;
        border: dashed 1px #b1b1b1;
        padding: 12px 10px 0px 10px;
        background: #fff;
        }
#mailingList p {
        margin: 0 0 0.6em 0;
        }
#mailingList label {
        width: 60px;
        float: left;
        }
#mailingList input {
        width: 161px;
        padding: 1px;
        }

#mRight {
        float: right;
        }
#mRight input {
        width: 90px;
        float: right;
        margin-right: 2px;
        display: inline;
        }


/* ---------------------------------------------------------------------------------

FOOTER

--------------------------------------------------------------------------------- */

#footer p {
        margin: 0 0 0.2em 0;
        font-size: 0.7em;
        text-align: center;
        }
#footer hr {
        display: none;
        }


/* ---------------------------------------------------------------------------------

SPONSORS

--------------------------------------------------------------------------------- */

#sponsors p {
        float: left;
        width: 250px;
        padding: 15px 25px 0px 25px;
        margin: 0;
        }
#sponsors p a {
        width: 250px;
        float: left;
        color: #494949;
        text-decoration: none;
        display: block;
        padding: 20px 0px 20px 0px;
        }
#sponsors p span {
        color: #ba1a1a;
        text-decoration: underline;
        }
#sponsors p a:hover {
        background-position: 0px -191px;
        color: #000;
        }

/*#quorum a { background: url(quorum-s.gif) no-repeat 0px 0px; }
#surfinparadise a { background: url(surf-in-.gif) no-repeat 0px 0px; }
#gcfoodguide a { background: url(gcfoodgu.gif) no-repeat 0px 0px; }*/

.sdivider {
        background: url('/images/divider0.gif') no-repeat right bottom;
        }

.cautare{
        background:#B91919 url('/images/cauta.jpg');
        font-weight:bold;
        border:0px;
        height:23px;
        }

.dezabonare{
        background:#B91919 url('/images/dezabonare.jpg');
        font-weight:bold;
        border:0px;
        height:23px;
        }

.mesaj_informare {
        font-size:12px;
        color:#990100;
        font-weight:bold;
        border:1px solid #990100;
        padding:5px;
        font-style:italic;
        text-align:left;
        width:75%
        }
.mesaj_informare_verde {
        font-size:12px;
        color:#009900;
        font-weight:bold;
        border:1px solid #009900;
        padding:5px;
        }
