body{
position: center;
font-family: 'Tahoma';
font-size: 12px;
color: black;
padding: 0px;
margin: 0px;
}
h1{
line-height: 20px;
font-family: 'Tahoma';
font-size: 18px;
color: #38ce1f;
text-indent: 10px;
}
h2{
font-family: 'Tahoma';
font-size: 14px;
color: #12698a;
text-indent: 20px;
}
ul{
margin: 0px;
padding: 0px;
}

li{
list-style-position: inside;
list-style-type: none;
background-image: url(images/li_dott.jpg);
background-repeat: no-repeat;
background-position: left;
font-family: 'Tahoma';
font-size: 12px;
color: black;
padding-left: 15px;
line-height: 20px;
}
p{
font-family: 'Tahoma';
font-size: 12px;
color: black;
}
a{
font-family: 'Trebuchet MS';
font-size: 12px;
color: #006C95;
text-decoration: underline;
}
a:link{
font-family: 'Trebuchet MS';
font-size: 12px;
color: #006C95;
text-decoration: underline;
}
a:visited{
font-family: 'Trebuchet MS';
font-size: 12px;
color: #006C95;
text-decoration: underline;
}
a:hover{
font-family: 'Trebuchet MS';
font-size: 12px;
color: #006C95;
text-decoration: none;
}
a:active{
font-family: 'Trebuchet MS';
font-size: 12px;
color: #006C95;
text-decoration: underline;
}
.banner_bg{
background-image: url(images/banner_bg.jpg);
height: 307px;
background-repeat: repeat-x;
position: relative;
z-index: 0;
}
#banner_map{
background-image: url(images/banner_map.jpg);
background-repeat: no-repeat;
background-position: top;
width: 340px;
height: 223px;
z-index: 1;
position: absolute;
top: 0px;
left: 50px;
display: block;
}
#logo{
position: absolute;
z-index: 2;
font-family: 'Tahoma';
color: white;
font-size: 11px;
left: 120px;
top: 30px;
}
.footer_border{
background-color: #6B6B6B;
height: 5px;
}
.footer_bg{
background-color: #848484;
height: 64px;
line-height: 64px;
}
.footer_bg p{
font-family: 'Trebuchet MS';
font-size: 11px;
color: white;
}
.top_menu{
position: relative;
z-index: 3;
background-image: url(images/menu_bg.jpg);
background-repeat: repeat-x;
height: 151px;
width: 845px;
margin-top: 150px;
}
#menu_home{
background-image: url(images/home_menu.jpg);
background-repeat: no-repeat;
width: 53px;
height: 75px;
background-position: center;
}
#menu_oferta{
background-image: url(images/oferta_menu.jpg);
background-repeat: no-repeat;
width: 71px;
height: 75px;
background-position: center;
}
#menu_portofoliu{
background-image: url(images/portofoliu_menu.jpg);
background-repeat: no-repeat;
width: 58px;
height: 76px;
background-position: center;
}
#menu_contact{
background-image: url(images/contact_menu.jpg);
background-repeat: no-repeat;
width: 63px;
height: 75px;
background-position: center;
}
#menu_script{
background-image: url(images/script_menu.jpg);
background-repeat: no-repeat;
width: 55px;
height: 75px;
background-position: center;
}
#menu_faq{
background-image: url(images/faq_menu.jpg);
background-repeat: no-repeat;
width: 48px;
height: 75px;
background-position: center;
}
#menu_light{
background-image: url(images/menu_light.gif);
background-repeat: no-repeat;
opacity:0.3;
filter:alpha(opacity=30);
width: 128px;
height: 20px;
color: white;
}
#menu_border{
background-image: url(images/menu_border.jpg);
background-repeat: no-repeat;
width: 13px;
height: 151px;
}
#menu_item a{
font-family: 'Tahoma';
font-size: 17px;
font-weight: normal;
text-decoration: none;
color: white;
line-height: 16px;
}
.main{
font-family: 'Tahoma';
font-size: 12px;
color: black;
line-height: 18px;
text-indent: 10px;
}
.oferta_box{
border: 1px solid #C7E2F1;
width: 405px;
}
.oferta_box2{
border: 1px solid #C7E2F1;
padding:10px;
}
.detalii_butt{
display: block;
background-image: url(images/detalii_butt.jpg);
width: 163px;
height: 57px;
background-repeat: no-repeat;
margin: 0px;
border: 0px;
cursor: pointer;
}
.cumpara_butt{
display: block;
background-image: url(images/comanda_butt.jpg);
width: 162px;
height: 53px;
background-repeat: no-repeat;
margin: 0px;
border: 0px;
cursor: pointer;
}
.text{
font-family: 'Trebuchet MS';
font-size: 12px;
color: black;
}
.portofoliu_img{
background-color: #EFEFEF;
padding: 3px;
border: 1px solid #E5E5E5;
}
.porto_separator{
height: 0.5em;
border-bottom: 1px dotted #E5E5E5;
}
input[type="text"]{
border: 1px solid #0ABFF6;
font-size: 12px;
height: 20px;
line-height: 20px;
margin: 0px;
}
textarea {
border: 1px solid #0ABFF6;
font-size: 12px;
margin: 0px;
}
#price{
color: #FF085C;
float: right;
padding-right: 100px;
}
