/* ************************ Defaults ************************ */

body{
        font:0.73em Verdana, Arial, Helvetica, sans-serif;
        color:#424242;
        background:url('../images/pagebg.gif') top left repeat-x;
        text-align:center;
}
body, h1, h2, h3, h4, h5, p, table, table th, form, a img {
        border: none;
        margin: 0px;
        padding: 0px;
        }
h1 {
        font-size:1.90em;
        color:#270704;
        }
h2 {
        font-size:1.40em;
        color:#270704;
        }
h3 {
        font-size:1.40em;
        color:#cc0001;
        }

a {
        color:#003A71;
        text-decoration:none;
        }

a:hover{
        color:#467CB1;
        text-decoration:none;
        }
a span {
        display:none;
        }


A.applink:hover {
        border: 2px dotted #DCE6F4;
        padding:2px;
        background-color:#ffff00;
        color:green;
        text-decoration:none
        }

A.applink {
        border: 2px dotted #DCE6F4;
        padding:2px;
        color:#2F5BFF;
        background:transparent;
        text-decoration:none
        }

A.info {
        color:#2F5BFF;
        background:transparent;
        text-decoration:none
        }

A.info:hover {
        color:green;
        background:transparent;
        text-decoration:underline
        }

/* ************************ structural ************************ */

#bg {
        margin:0 auto;
        padding:0px ;
        background:url('../images/bg1.jpg') top center no-repeat;
        width:767px;
        }

#page{
        margin:0 auto;
        padding:0px;
        width:767px;
        }

/* ************************ header ************************ */

#header{
        width:751px;
        height:181px;
        text-align:justify;
        padding:0px 0px 0px 15px;
        }
#header img{
        float:left;
        }

.requestquote{
        float:left;
        padding-top:14px;
        }

.requestquote a{
        display: block;
        width: 186px;
        height: 51px;
        text-decoration: none;
        }
.requestquote a:hover{
        background-position: -186px 0;
        }

/* ************************ top navigation ************************ */

#topnav #menu{
        margin:0px;
        padding:10px 0 0 0;
        height:30px;
        width:767px;
        position:relative;
        }
#topnav ul#menu li{
        margin:0px;
        padding:0px;
        list-style:none;
        position:absolute;
        top:0px;
        }
ul#menu li,ul#menu a{
        height:51px;
        display:block;
        }
#topnav ul#menu li a{
        text-indent:-9999px;
        text-decoration:none;
        }


/* ************************ content ************************ */

#content{
        padding:0px 0px 0px 0px;
        margin:0;
        }
.bold{
        font-weight:bold;
        }

/* ************************ left panel ************************ */

.leftpanel{
        padding:0px 0px 35px 0px;
        width:200px;
        float:left;
        text-align:left;
        }
.leftmenu{
        padding:0px 0px 20px 20px;
        color:#00498E;
        }
.leftmenu a span{ display:none; }
.leftmenu ul{
        margin:0px;
        padding:0px;
        color:#00498E;
        list-style-type: none;
        display:block;
        }
.leftmenu li{
        margin:0px;
        font-weight:bold;
        border-bottom:solid 1px #D3D3D3;
        }

.leftmenu span{
        display:none;
        }


.leftmenu a{
        display:block;
        width:175px;
        font-weight:bold;
        height:15px;
        padding-top:20px;
        color:#00498E;
        text-decoration:none;
        /*overflow:hidden;
        text-indent:-3000px;  */
        }

.leftmenu a:hover{
        display:block;
        width:175px;
        font-weight:bold;
        height:15px;
        padding-top:20px;
        color:#CC0001;
        text-decoration:none;
        }
* html .leftmenu  a:link, * html .leftmenu  a:visited {
        margin:0;
        height:0;
        }

.leftmenu a:hover { background-position:0 0; z-index:50; }
* html .leftmenu a:hover { height:40px; height:0; }

/* ************************ right panel ************************ */

.rightpanel{
        padding:0 5px 0 0;
        text-align:justify;
        margin:0;
        float:right;
        width:555px;
        }
.rightpanel h2{
        padding:0px 0px 12px 0px;
        background: #cc0001;
        border-bottom: solid 1px #cc0001;
        padding:4px 0px 4px 8px;
        margin:1px 0px 6px 0px;
        }
.pagetext{
        width:100%;
        }
.text {
        padding: 10px 0 0 0;
        width:100%;
        }
.rightpanel p{
        padding:7px 0px 7px 0px;
        line-height:22px;
        }

.rightpanel li{
        background:#ECF0F4;
        padding:3px 8px 3px 8px;
        margin:1px 0px 0px 0px;
        }





/* ************************ footer ************************ */

#footer{
        background:url('../images/footerbg.gif') top left repeat-x;
        height:123px;
        font-size:0.78em;
        }
#copyright{
        background:url('../images/copyright.gif') top left no-repeat;
        width:767px;
        height:89px;
        margin:0 auto;
        padding:34px 0px 0px 0px;
        color:#6990B6;
        font-size:12px;
        }

#copyright p {
        padding:0px 0px 20px 0px;
        color:#6990B6;
        }

#copyright a{
        font-size:12px;
        color:#6990B6;
        text-decoration:none;
        }

#copyright a:hover{
        font-size:12px;
        color:#6990B6;
        text-decoration:underline;
        }
#copyright img{
        margin:0px 0px 0px 30px;
        }
.clear{
        clear:both;
        }



.callsubmit {
        width:130px;
        font-weight: bold;
        color: #00498F;
        background-color: #F2EAAB;
        border: 2px solid #00498F;
        }



.ruler tr, .ruler td{
        border-bottom:1px solid #c5c5c5;
        }


/*LOCALIZARE*/
a.breadcrumb {
        font-size: 12px;
        color: #fff;
        text-decoration: none;
        }
a.breadcrumb:hover {
        font-size: 12px;
        color: #fff;
        text-decoration: underline;
        }
.localizare {
        padding: 0 5px 0 5px;
        }

.oferta {
        border-bottom:#D3D3D3 1px dashed;
        color:#cc0001;
        height:20px;
        font-weight:bold;
        font-size:16px;
        padding:0 0 0 10px;
        }


/*************Afisare atribute*****************/
.atribute_margini {
        border-left: 1px solid #e6e6e6;
        border-right: 1px solid #e6e6e6;
        }
.atribute_dashed {
        border-top: 1px dashed #dddddd;
        color:#cc0001;
        }
.atribute_separare{
        border-bottom: 1px dashed #dddddd;
        width:auto;
        }
.gri_produs1{
        background-color:#f4f4f4;
        }
.gri_produs2{
        background-color:#F9F9F9;
        }

/********Afisare alte stiri in pagina detalii stire*********/
.alte_noutati {
        color:#00498E;
        font-weight:bold;
        font-size:14px;
        }
a.alte_noutati_link {
        font-size:12px;
        text-decoration:none;
        color:#00498E;
        }

a.alte_noutati_link:hover {
        font-size:12px;
        text-decoration:none;
        color:#cc0001;
        }

.mesaj_informare {
        font-size:12px;
        color:#990100;
        font-weight:bold;
        border:1px solid #990100;
        padding:5px;
        margin: 0 5px 0 5px;
        text-align:left;
}        
