body {
margin: 0px; 
padding: 0px;
background-image: url(images/bg_nisip.gif);
line-height: 17px;
color: #444444;
font-family: Arial,Helvetica,sans-serif ;
font-size: 12px;

}
img {border: 0;}
a{text-decoration: none; }
ul {list-style:none; padding:0; margin-top: 0px; }
h1{margin:0px; font-size:19px; color:#CC3200;}
p {margin:0px;}

#header{
background: transparent url(images/water_bg.jpg) repeat-x;
width:100%;
height:199px;
}
#sigla{
padding-top:8px;
padding-left:23px;
}
#header_content{
font-size:26px;
color:#770D0D;
font-weight:bold;
margin: 0px auto;
width:1000px;
padding-top:20px;
line-height:18px;
}
#content{
width:1000px;
margin: 0px auto; 
height:1000px;
}
#left{
background-color: #ffffff;
padding:10px;
width:750px;
float:left;
margin-bottom:35px;
}
#right{
background-color:#ffffff;
margin-left: 10px;
width:210px;
padding:5px;
float:left;
color:#2B66AC;
}
.bara{
background: url(images/bara.jpg) no-repeat;
height:20px;
padding:7px;
padding-top:16px;
padding-left:45px;
color:#D3120E;
font-weight:bold;
font-size:16px;
}
#tarife{
margin:10px;
font-size:13px;
background-color:#EFEFEF;
}
#tarife2{
margin:10px;
font-size:13px;
background-color:#FFEDCF;
}
#tarife3{
margin-top:10px;
margin-bottom:10px;
font-size:13px;
background-color:#FFEDCF;
}
#footer{

}
.valabile{
float:left;
width:525px;
height:77px;
padding-top:3px;
line-height:24px;
font-size:11px;
color:#777777;
}
.txtmaro{color:#770D0D;}
.txtalbastru{color:#006388;}
.txtalbastrudeschis{color:#418BAF;}