Body, Td {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 12px; color: #2f4e8e; font-weight: normal; text-decoration: none;}

table.base{background: #ffffff url(images/bg.gif) repeat-x top;}
table.content_area{height: 600px;}
table.border_content{background: #e1f1fe url(images/border_content.gif) repeat-x top; height: 100%;}
table.content_box{background: #ffffff; padding: 10px; height: 100%;}

td.brief_left{padding: 103px 0 0 0;}
td.content{width: 100%; height: 100%;}
td.brief_right{padding: 2px 0 0 0;}
td.spacer_content{padding: 2px 10px 0 10px;}
td.spacer_echipa{width: 100%;background: url(images/dot.gif) bottom repeat-x;}
td.echipa_left{padding: 0 5px 0 0;}
td.echipa_right{padding: 0 0 0 5px;}

A, 
A:Link, 
A:Visited, 
A:Active{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #599fda; font-weight: normal; text-decoration: none;}
A:Hover{color: #2f4e8e;}

A.distributie, 
A.distributie:Link, 
A.distributie:Visited, 
A.distributie:Active{font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2f4e8e; font-weight: normal; text-decoration: none;}
A.distributie:Hover{color: #157fd9;}

p.title{font-family: tahoma, Arial, Helvetica, Verdana, sans-serif; font-size: 18px; color: #2f4e8e; font-weight: normal; text-decoration: none; border-bottom: 1px solid #2f4e8e; padding: 0 0 5px 0; width: 70%; letter-spacing: 0.5px;}
p.content{margin: 0 0 10px 0; text-align: justify;}
p.date{margin: 0; font-size: 12px; color: #999999;}
.date{font-size: 10px; color: #999999;}
p.title_echipa{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #2f4e8e; font-weight: bold; text-decoration: none;}
p.title_promo{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #2f4e8e; font-weight: normal; text-decoration: none; border-bottom: 1px solid #2f4e8e; margin: 0 0 10px 0;}
p.name{font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 14px; color: #2f4e8e; font-weight: bold; text-decoration: none; margin: 0 0 10px 0;}

div.pages_top{border-bottom: 1px dashed #cccccc; padding: 0 0 5px 0; text-align: right;}
div.pages_bottom{border-top: 1px dashed #cccccc; padding: 5px 0 0 0; text-align: right;}
div.flv{background:url(images/flv_bg.gif) no-repeat; width: 413px; height: 341px; padding: 45px 0 0 0; margin: 5px 0 0 0;}

img.foto{border: 1px solid #2f4e8e; margin: 0 8px 3px 0;}

.pg_sel{color: #ff0404;}
