table.contur  {
background:url(../images/contur/right.gif) no-repeat top right;
margin:0px;
padding:0px;
margin-top:3px;
}
table.contur td{
empty-cells:show;
}
table.contur tbody{
background:url(../images/contur/left.gif) no-repeat top left;
}


/* variatii */
table.contur_lung  {
background:url(/images/contur/bg-right.gif) repeat-y right;
}

table.contur_lung td{
empty-cells:show;
}

table.contur_lung tbody{
background:url(/images/contur/bg-left.gif) repeat-y left;
}

table.contur_lung tr td.head{
background:url(../images/contur/right.gif) no-repeat top right;
}

table.contur_lung tr td.head div.title{
position:absolute;
float:left;
width:100%;
left:-139px;
}
table.contur_lung tr td.head div.title[class]{
left:6px;}

table.contur_lung tr td.head div.colt{
width:145px;
height:25px;
float:left;
background:url(../images/contur/left.gif) no-repeat top left;
}


/* */
.p6
{
padding-left:20px;
}

table.contur table tbody{
background:none;
}

table.contur tfoot tr td{
text-align:left;
background:url(../images/contur/bottom_right.gif) no-repeat bottom right;
empty-cells:show;
height:20px;
}

table.contur tfoot tr td div.bottom{ 
background:url(../images/contur/bottom_left.gif) no-repeat top left;
height:20px;
}
table.contur .title {
padding-top:4px;
padding-bottom:2px;
padding-left:30px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
text-decoration:none;
}
 table.contur .title a 
 {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px; 
font-weight:bold;
text-decoration:none;
}

table.promo 
{
background:url(../images/promo/bg-promo.jpg) no-repeat  0 105px;
margin:1px;
padding:0px;
width:148px;
height:100%;
}

table.promo td.pict
{
height:105px;
text-align:center;
}

table.promo td.pret
{
height:31px;
padding-right:22px;
padding-top:1px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
/*font-size:1.34em;*/
color:#FFFFFF;
font-weight:bold;
vertical-align:middle;
text-align:center;
}

table.promo td.pret span
{
font-size:12px;
}

table.promo td.pret span.sup
{
vertical-align:20%;
}

table.promo td.rata span
{
font-size:9px;
}

table.promo td.rata span.sup
{
vertical-align:15%;
}

table.promo td.rata
{
height:16px;
padding-left:17px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
vertical-align:middle;
}

table.promo td.text
{
padding-left:10px;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#0f4c97;
vertical-align:top;
line-height:110%;
height:90px;
}

table.promo td.text p.titlu
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
font-weight:bold;
padding-top:5px;
padding-bottom:5px;
line-height:110%;
}


table.promo td.links
{
height:26px;
background:url(../images/promo/bg-promo.jpg) no-repeat bottom;
font-family:Arial, Helvetica, sans-serif;
vertical-align:middle;
text-align:center;
}

table#categoria_promo 
{
background:url(../images/promo/categories.gif) no-repeat top left;
padding:2px;
margin-left:2px;
margin-top:2px;
}
table#categoria_promo td.categorie 
{
padding-left:7px;
padding-top:6px;
padding-bottom:3px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4d4d4d;
}

table#top_pageinfo
{
padding:2px;
padding-top:1px;
margin-left:2px;
margin-top:2px;
} 

table#top_pageinfo table.title
{
margin:0px;
margin-bottom:-2px;
} 
table#top_pageinfo td.left {
width:21px;
height:28px;
font-size:1px;
background:url(../images/top_pageinfo/top_pageinfo_left.gif) no-repeat;
}
table#top_pageinfo td.text {
height:22px;
width:20%;
padding-top:6px;
background: #F2F2F2;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#4d4d4d;
}
table#top_pageinfo td.endtext {
width:20px;
height:28px;
font-size:1px;
background:url(../images/top_pageinfo/top_pageinfo_endtext.gif) no-repeat;
}
table#top_pageinfo td.bg {
width:auto;
height:28px;
font-size:1px;
background:url(../images/top_pageinfo/top_pageinfo_bg_slim.gif) repeat-x;
}
table#top_pageinfo td.right {
width:24px;
height:28px;
font-size:1px;
background:url(../images/top_pageinfo/top_pageinfo_right.gif) no-repeat;
}
.gradient
{
background:url(/images/contur/bg-greypromoheader.gif) no-repeat 15px top ;
}

