.hid{
display:none;
}

body{
background-color:#ddd;
background-image: url(imagini/bg_header.gif);
background-repeat: repeat-x;
margin:0;
padding:0;
}
a{
color:#f58220;
text-decoration:none;
}
a:hover{
color:black;
text-decoration:underline;
}
p.bineativenit{
color: #cccbc9;
font-family: verdana, arial, helvetica;
font-size: 7pt;
font-weight: bold;
margin-left: 20px;
margin-top: 5px;
}
p.footer{
color: #cccbc9;
font-family: verdana, arial, helvetica;
font-size: 7pt;
margin-left: 20px;
margin-top: 5px;
}

h1,h2,h3, .h1, .h2{
font-family:arial;
font-size:10pt;
font-weight:bold;
text-transform:uppercase;
margin-bottom:5px;
}
h2,h3, .h2, .h3{
margin:2px;
padding:0;
}

.orange{
color:#f58220;
}
.black{
color:#3f3f3f;
}
p{
color:#3f3f3f;
font-size:11px;
font-family:verdana,arial;
}

img.bigpic,img.smallpic{
border-style:solid;
border-width:1px;
border-color:silver;
padding:2px;
}

table.ofDetails tr td{
border-style:solid;
border-width:0 0 1px 0;
background-color:#fff;
padding:2px;
border-color:silver;
}
/* ==================== */

input,select{
height:16px;
color:gray;
margin-bottom:4px;
font-family:Tahoma;
font-size:11px;
PADDING-LEFT: 5px;
border:1px;
border-style:solid;
border-color:#BBC5CC;
}
input.btn{
background:url(imagini/btn_normal.gif) repeat;
color:white;
border:0px;
height:18px;
}
input.btn_hover{
background:url(imagini/btn_hover.gif) repeat;
color:white;
border:0px;
height:18px;
cursor:pointer;
}
textarea{
font-family:verdana;
font-size:10px;
}
hr{
border-style:solid;
border-width:0 0 1px; 0;
border-color:silver;
padding:0;
margin:2px;
}

table.ca tr td input,table.ca tr td select{
width:175px;
height:16px;
color:gray;
margin-bottom:4px;
font-family:Tahoma;
font-size:11px;
PADDING-LEFT: 5px;
border:1px;
border-style:solid;
border-color:#BBC5CC;
}

table.ca tr td input.inp2{
width:75px;
text-align:center;
}


table.ca tr td input.btn,table.ca tr td input.btn_hover{
width:75px;
border:0;
color:white;
}

table.ca tr td{
font-family:arial;
color:white;
font-size:12px;
}

/* ==================== */



/* ==================== */

#vertmenu {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11;
width: 120px;
padding: 0px;
margin: 0px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li, #vertmenu ul li ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a, #vertmenu ul li ul li a {
font-size: 11px;
display: block;
border-bottom: 1px solid #C39C4E;
padding: 2px 0px 2px 4px;
text-decoration: none;
color: #666666;
width:120px;
}
#vertmenu ul li ul li a {
width:110px;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #f58220;
background-color: #eeeeee;
}

#vertmenu li a.selected{
/*font-weight:bold;*/
color:black; /*#07446c;*/
}

#vertmenu ul li ul{
list-style:none;
margin-left:10px;
padding:0px;
}

/* ============================= */
table.listHead{
BORDER-RIGHT: #F3F3F3 1px solid;  BORDER-LEFT: #F3F3F3 1px solid; BORDER-BOTTOM: #afafaf 1px solid; margin-top: 5px;
width:100%;
border:0;
}
table.listRow{
background-color:#f1f1f1;
BORDER-RIGHT: #F3F3F3 1px solid;  BORDER-LEFT: #F3F3F3 1px solid; BORDER-BOTTOM: #C8C8C8 1px dotted;
width:100%;
border:0;
}


tr.listRowSpecial{
    background-color:#dce4f2;
    /*font-weight:bold;*/
}   
tr.listRowSpecial:hover{
    background-color:#abbfe1;
    /*font-weight:bold;*/
}             

a.link_o {
 font-family: verdana, arial, helvetica;
 font-size: 7pt;
 text-decoration: none;
 font-weight: bold;
 color:#3f3f3f;
}
a.link_o:hover {
 border-bottom: 0px solid;
 color: #8d8d8d;
 font-size: 7pt;
 text-decoration: none;
 font-weight: bold;
}
td.txt {
 font-family: verdana, arial, helvetica;
 font-size: 8pt;
 color: #3f3f3f;
 text-decoration: none;
 font-weight: none;
}

/* ================================ */

p.ultim1{
 font-size: 11px;
 font-family: arial, helvetica;
 color: #f58220;
 text-decoration: none;
 font-weight: bold;
 margin:0px;
 padding:1px;
}

p.ultim2{
font-family: arial, helvetica;
 font-size: 8pt;
 color: #ffffff;
 text-decoration: none;
 font-weight: bold;
margin:0px;
 padding:1px;
}

p.ultim3{
 font-family: arial, helvetica;
 font-size: 8pt;
 color: #dddddd;
 text-decoration: none;
 font-weight: bold;
margin:0px;
 padding:1px;
}

form.contactform input,form.contactform textarea{
width:200px;
border-style:solid;
border-width:1px;
border-color:gray;
background-color:#f2f2f2;
padding:2px;
}
form.contactform input.btn{
width:auto;
}

form.trimite input,form.trimite textarea{
background-color:#fff;
}

form.trimite input.small{
width:40px;
margin-right:4px;
margin-bottom:0;
}
form.trimite select{
margin-bottom:0;
height:16px;
}


table.utilitati p{
margin:0;
padding:0;
}

td.stire_box p{
margin:0 3px 0 3px;
padding:1px;
border-style:solid;
border-width:0 1px 0 0;
border-color:#ddd;
}

div.oferta_speciala_box{
float:left;
padding:5px;
width:250px; 
margin:5px;
border:1px solid #eaeaea;
}

div.oferta_speciala_box img{
float:left;margin-right:5px;
}

div.oferta_speciala_box p{
margin:0;
padding:0;
font-size:13px;      
}
div.oferta_speciala_box p.orange{
margin:0;
padding:0;     
font-size:12px;      
}




