body {
background-image: url(imagini/astro2000-bge.jpg);
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ffffff;
text-align: center;
margin-top: 30px;
padding: 0px;
border: 0px
}

#main {
text-align: center;
height: 100%;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 3px;
padding: 0px;
border: 0px;
} 

#header {
background-image: url("imagini/astro2000-logos.png");
background-repeat: no-repeat;
background-position: top left;
color: #000000;
display: block;
text-align: center;
text-align: middle;
height: 100px;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

#logo {
width: 350px;
float: left;
text-align: left;
padding-top: 15px;
padding-left: 20px;
}

#logo-text {
width: 600px;
float: right;
text-align: right;
margin-top: 30px;
padding-right: 20px;
font-size: 15px;
color: #ffffff;
}

#logo-text a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
text-decoration: none;
}

#logo-text a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
text-decoration: none;
}

#logo-text a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffffff;
text-decoration: none;
}

#logo-text a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #ffff00;
text-decoration: none;
}

#content {
color: #ffffff;
display: block;
text-align: left;
min-height: 220px;
height: auto;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
border: 0px #ff6633 solid;
}

/* for Internet Explorer */
* html #content {
height: 220px;
}

#left-content {
float: left;
display: inline;
color: #ffffff;
text-align: justify;
min-height: 400px;
width: 710px;
padding-top: 20px;
padding-left: 15px;
}

#text {
color: #0f1138;
}

#main-content {
width: 720px;
color: #777777;
padding-top: 20px;
padding-left: 15px;
}

.kw {
display: none;
}

imgs {border: 0; margin: 0; padding: 0;}

a {border: 0; margin: 0; padding: 0;}

fieldset {
margin: 0;
padding: 0;
border: 0;
}

 abbr[title], acronym[title] {
 border-bottom-width: 0;
}

label, #accessibility {
display: none;
}

/* for Internet Explorer */
* html #main-content {
width: 1000px;
}

.cat-nav {
width: 170px;
float: left;
padding-top: 5px;
padding-left: 0px;
padding-right: 13px;
}

/* for Internet Explorer */
* html .cat-nav {
width: 160px;
padding-right: 3px;
}

.cat-nav-last {
width: 170px;
float: left;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
}

/* for Internet Explorer */
* html .cat-nav-last {
width: 160px;
}

#right-content-2 {
background: url(imagini/right-bg.jpg);
background-position: top left;
background-repeat: repeat-x;
background-color: #ffffff;
background: rgba(255, 255, 255, 0.5);
color: #ffffff;
width: 200px;
float: right;
display: inline;
margin-top: 10px;
margin-right: 30px;
margin-bottom: 10px;
padding: 15px;
}

#right-content-2 a:link {
color: #152155;
text-decoration: underline;
}

#right-content-2 a:active {
color: #152155;
text-decoration: underline;
}

#right-content-2 a:visited {
color: #152155;
text-decoration: underline;
}

#right-content-2 a:hover {
color: #ffff00;
text-decoration: underline;
}

.link {
font-weight: bold;
}

.despre {
background: url(imagini/list.png);
background-position: center left;
background-repeat: no-repeat;
padding-left: 20px;
}

.modul1 {
margin-top: 10;
font-size: 11px;
color: #0f1138;
text-align: justify;
}

.modul1 #h1 {
font-size: 13px;
font-weight: bold;
color: #1a235e;
margin-top: 8px;
margin-bottom: 8px;
}

.modul {
font-size: 11px;
color: #0f1138;
text-align: justify;
border-top: #ffffff 1px solid;
margin-top: 10px;
padding-top: 8px;
}

.modul #h1 {
font-size: 13px;
font-weight: bold;
color: #1a235e;
margin-top: 8px;
margin-bottom: 8px;
}

.modul #h3 {
/* font-family: Georgia, "Times New Roman", Times, serif; */
font-size: 11px;
font-weight: bold;
color: #ffff00;
margin-top: 8px;
margin-bottom: 8px;
}

.tmodul {
/* font-family: Georgia, "Times New Roman", Times, serif; */
font-size: 13px;
font-weight: bold;
color: #ffff00;
margin-top: 8px;
margin-bottom: 8px;
padding-top: 30px;
}

#footnav {
background-color: #ff6600;
color: #000000;
text-align: center;
height: 25px;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 10px;
border-left: 1px #ff6633 solid;
border-right: 1px #ff6633 solid;
}

#footnav li {
display: inline;
list-style-type: none;
margin: 0px;
padding: 0;
border: 0;
}

#footnav ul {
text-align: center;
vertical-align: middle;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
border: 0;
}

#footer {
background-color: #ff6600;
color: #000000;
text-align: center;
height: 34px;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 20px;
border: 0px;
}

#footer-misc {
display: block;
text-align: middle;
height: 35px;
width: 1000px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 0px;
}

#copy {
float: left;
width: 323px;
text-align: left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
padding-left: 10px;
border: 0px;
}

#copy a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#copy a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#copy a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#copy a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff6600;
text-decoration: none;
}

#stats {
float: left;
width: 334px;
/* display: none; */
text-align: center;
font-size: 11px;
color: #777777;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
padding: 0px;
border: 0px;
}

#design {
float: right;
width: 323px;
text-align: right;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
margin-right: auto;
margin-left: auto;
margin-top: 5px;
padding-right: 10px;
border: 0px;
}

#design a:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#design a:active {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#design a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #777777;
text-decoration: none;
}

#design a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ff6600;
text-decoration: none;
}

.news {
height: 300px;
vertical-align: top;
}

.more {
width: 100%;
border-top: #2f2d2a solid 3px;
text-align: right;
}

.more a.bcl {
background-color: #2f2d2a;
display: block;
float: right;
padding-left: 5px;
padding-right: 5px;
padding-bottom: 2px;
padding-top: 1px;
}

.bc {
color: #f8aa00;
}

.clearer {
clear: both;
font-size: 1px;
}

a.bcl{
color: #ffffff;
text-decoration: none;
}

a.bcl:hover{
color: #cccccc;
text-decoration: none;
}

h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 24px;
color: #6699ff;
text-align: left;
margin-top: 5px;
margin-bottom: 5px;
padding: 0px;
border: 0px;
}

h2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
color: #003399;
text-align: left;
margin: 0px;
padding-top: 5px;
border: 0px;
}

h3 {
display: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #ff6600;
text-align: left;
vertical-align: top;
margin: 0px;
padding-top: 0px;
padding-left: 20px;
border: 0px;
}

h4 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
color: #88aa22;
text-align: left;
vertical-align: top;
margin: 0px;
padding-top: 0px;
padding-left: 0px;
border: 0px;
}

#light {
color: #6699ff;
}

hr {
width: 100%;
color: #d9d9d9;
border-top: silver 1px solid;
}

ul {
list-style-image: url('imagini/list.png');
}

.tx {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
padding-top: 15px;
padding-left: 10px;
}

.tx a:link, a:active, a:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #ff6600;
text-decoration: none;
}

.tx a:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #000000;
text-decoration: underline;
}

.f1 {
font-size: 12px;
border: 1px solid #cccccc;
background-color: #ffffff;
}

.f2 {
font-size: 12px;
border: 1px solid #a9a9a9;
background-color: #d9d9d9;
cursor: hand;
}

.addresstext {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: center;
font-weight: normal;
margin: 0px;
padding: 0px;
border: 0px;
}

p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.po {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #f8aa00;
}

.searchbg {
background: url(imagini/search.jpg) 2px 1px no-repeat;
background-color: #ffffff;
color: #000000;
border: 2px solid #ca9724;
text-indent: 20px;
width:100px;
height:16px;
}

.search_button {
background-color: #dadada;
color: #000000;
border: 2px solid #ca9724;
}

.foottext {
text-align: center;
color: #000000;
margin: 0px;
padding: 0px;
border: 0px;
}

a {
color: #ff6600;
text-decoration: none;
}

a:hover {
color: #ff6600;
text-decoration: underline;
}

.fn {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #cccccc;
text-align: left;
text-decoration: none;
margin: 0px;
padding: 0px;
border: 0px;
}

.fnl {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #ffffff;
text-align: left;
text-decoration: none;
margin: 0px;
padding: 0px;
border: 0px;
}

a.fnl {
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

a.fnl:active {
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

a.fnl:visited {
font-size: 11px;
color: #ffffff;
text-decoration: none;
}

a.fnl:hover {
font-size: 11px;
color: #000000;
text-decoration: none;
}

a.salon {
color: #ffffff;
text-decoration: none;
}

a.salon:hover {
color: #eeeeee;
text-decoration: underline;
}

a.fno {
color: #ff6600;
text-decoration: underline;
font-size: 11px;
}

a.fno:hover {
color: #000000;
font-size: 11px;
text-decoration: none;
}

/***************************************************************************************/
/****************************** Top Navigation  CSS ************************************/
/***************************************************************************************/

#header-top li {
display: inline;
list-style-type: none;
height: 20px;
padding: 0;
border: 0;
margin: 0;
float: left;
}

#header-top ul {
text-align: center;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
margin-bottom: 0px;
padding: 0;
border: 0;
}

#header-top .navsec a { 
background: url(imagini/button-bg.jpg);
background-position: top left;
background-repeat: repeat-x;
background-color: #ff6600;
color: #ffffff;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
display: block;
padding-top: 8px;
width: 112px;
height: 22px;
border-right: #ffffff solid 1px;
border-bottom: 0;
border-left: 0;
border-top: 0;
}

#header-top .navsec a:hover {
background: url(imagini/button-bg-a.jpg);
background-position: top left;
background-repeat: repeat-x;
background-color: #ffcc00;
color: #000000;
}

#header-top .navsecC a {
background:url(imagini/button-bg.jpg);
background-position: top left;
background-repeat: repeat-x;
color: #ffffff;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
border: 0 !important;
display: block;
padding-top: 8px;
width: 110px;
height: 22px;
}

#header-top .navsecC a:hover {
background-color: #ffcc00;
color: #000000;
}

#header-top .navsecM a {
background: url(imagini/button-bg.jpg);
background-position: top left;
background-repeat: repeat-x;
background-color: #ff6600;
color: #ffffff;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
display: block;
padding-top: 8px;
width: 150px;
height: 22px;
border-right: #ffffff solid 1px;
border-bottom: 0;
border-left: 0;
border-top: 0;
}

#header-top .navsecM a:hover {
background-color: #ffcc00;
color: #000000;
}

#header-top .navsecCD a {
background: url(imagini/button-bg.jpg);
background-position: top left;
background-repeat: repeat-x;
background-color: #ffcc00;
color: #000000;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;
display: block;
padding-top: 8px;
width: 107px;
height: 22px;
border-right: #ffffff solid 1px;
border-bottom: 0;
border-left: 0;
border-top: 0;
}

#header-top .navsecCD a:hover {
background-color: #ffff00;
color: #ff0000;
}

#main-content .cat-nav a {
background-color: #3b3936;
text-decoration: none;
text-align: center;
width: 170px;
display: block;
border: 0;
margin: 0;
padding-top: 10px;
padding-bottom: 8px;
padding-left: 5px;
padding-right: 5px;
}

#main-content .cat-nav a:hover {
background-color: #726c65;
text-decoration: none;
}

#main-content .cat-nav-last a {
background-color: #3b3936;
text-decoration: none;
text-align: center;
width: 170px;
display: block;
border: 0;
margin: 0;
padding-top: 10px;
padding-bottom: 8px;
padding-left: 5px;
padding-right: 5px;
}

#main-content .cat-nav-last a:hover {
background-color: #726c65;
text-decoration: none;
}

#main-content .cat-nav span a  {
background-position: top left;
background-color: #2e2c29;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
text-align: left;
margin-top: 0;
margin-bottom: 20px;
padding-top: 3px;
padding-left: 6px;
padding-bottom: 0;
display: block;
width: 169px;
height: 21px;
border: 0;
}

#main-content .cat-nav span a:hover  {
background-position: bottom left;
background-color: #2e2c29;
color: #ffffff;
}

#main-content .cat-nav-last span a  {
background-position: top left;
background-color: #2e2c29;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
text-decoration: none;
text-align: left;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 10px;
padding-top: 3px;
padding-left: 6px;
padding-bottom: 0;
display: block;
width: 169px;
height: 21px;
border: 0;
}

#main-content .cat-nav-last span a:hover  {
background-position: bottom left;
background-color: #2e2c29;
color: #ffffff;
}

#main-content .readmore a  {
background-position: top left;
background-color: #2e2c29;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 20px;
text-decoration: none;
text-align: left;
margin-top: 0;
margin-bottom: 20px;
padding-top: 7px;
padding-left: 10px;
padding-bottom: 0;
display: block;
float: right;
width: 265px;
height: 33px;
border: 0;
}

#main-content .readmore  a:hover  {
background-position: bottom left;
background-color: #2e2c29;
color: #ffffff;
}

#prodfullimg  {
float: right;
width: 270px;
height: 220px;
border: 0;
padding-top: 0;
padding-right: 0;
padding-left: 10px;
padding-bottom: 10px;
display: inline;
clear: both;
}

.enlarge {
text-align: center;
}

.enlarge a {
color: #ffffff;
font-size: 18px;
}

.enlarge  a:hover {
color: #ffffff;
text-decoration: none;
font-size: 18px;
}

.moreinfo {
background-color: #000000;
padding: 10px;
width: 250px;
}

.linf {
color: #f8aa00;
font-weight: bold;
}

.titlu {
font-weight: bold;
}

.gri {
color: #696969;
}
