body{background: #def1ff; margin: 0; padding: 0;}
td, div{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #404040; font-weight: normal;}
p{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: normal; margin: 0;}
form{margin: 0;}

A, 
A:Link, 
A:Visited, 
A:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none;}
A:Hover{color: #cc0000;}

table.base{width: 100%; height: 100%; background: #def1ff;}
table.site{width: 960px; background: #fff;}
table.content_area{width: 100%; margin: 0 0 12px 0;}

/*HEADER*/
table.header{width: 100%; margin: 0 0 10px 0;}
table.logo_banner{width: 100%; padding: 6px;}
table.menubar{width: 100%; height: 46px;}
td.menubar_left{width: 100%; background: url(../menubar_bg_left.gif) repeat-x;}
td.menubar_right{background: url(../menubar_bg_right.gif) repeat-x;}
table.login{width: 100%;}
input.text_login{width: 75px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: normal; border: none;}
.white{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #fff; font-weight: normal;}
A.white, 
A.white:Link, 
A.white:Visited, 
A.white:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; text-decoration: underline; white-space: nowrap;}
A.white:Hover{color: #eeb2b2;}
input.text_search{width: 120px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #404040; font-weight: normal; border: none;}
.red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #ed1c24; font-weight: bold;}
A.red, 
A.red:Link, 
A.red:Visited, 
A.red:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: none; white-space: nowrap;}
A.red:Hover{color: #000;}

/*BRIEF LEFT*/
td.brief_left{width: 170px;}
/*box*/
table.box_orange{width: 100%; background: #fff0df; margin: 0 0 12px 0;}
table.box_light_orange{width: 100%; background: #fef6ec; margin: 0 0 12px 0;}
table.box_pink{width: 100%; background: #fdedf6; margin: 0 0 12px 0;}
table.box_blue{width: 100%; background: #e1eef7; margin: 0 0 12px 0;}
table.box_green{width: 100%; background: #d3ede2; margin: 0 0 12px 0;}
table.box_yellow{width: 100%; background: #fcf5d5; margin: 0 0 12px 0;}
table.box_light_yellow{width: 100%; background: #fefee5; margin: 0 0 12px 0;}
table.box_fuchsia{width: 100%; background: #fde5fe; margin: 0 0 12px 0;}
td.box_top{width: 100%; height: 8px;}
td.box_body{width: 100%; padding: 0 10px 0 10px;}
td.box_body_menu{width: 100%;}
td.box_bottom{width: 100%; height: 8px;}
p.box_title{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color: #754775; font-weight: normal; margin: 0 0 5px 0;}
p.box_stitle_pink{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #d73891; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.box_stitle_blue{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #308ecb; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.box_stitle_green{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #1e8459; font-weight: normal; margin: 0 0 5px 0; clear: both;}
p.red{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold;}
p.mark{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold;}
p.green{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #10623f; font-weight: normal;}
A.green, 
A.green:Link, 
A.green:Visited, 
A.green:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #10623f; font-weight: normal; text-decoration: none;}
A.green:Hover{color: #000;}
/*menu left*/
A.menu_left, 
A.menu_left:Link, 
A.menu_left:Visited, 
A.menu_left:Active{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 15px; color: #ed1c24; font-weight: normal; text-decoration: none; margin: 0 5px 0 5px;}
A.menu_left:Hover{color: #754775;}
div.submenu{padding: 0 0 0 22px;}
A.submenu, 
A.submenu:Link, 
A.submenu:Visited, 
A.submenu:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none;}
A.submenu:Hover{color: #754775;}
div.dot_line{height: 1px; background: url(../dot_line.gif) repeat-x top; margin: 4px 0 0 0; font-size: 0;}

A.red_bd, 
A.red_bd:Link, 
A.red_bd:Visited, 
A.red_bd:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; text-decoration: none;}
A.red_bd:Hover{color: #000;}
div.ed{margin: 10px 0 0 0;}
div.spacer{margin: 5px 0 0 0; padding: 0 0 5px 0; clear: both;}
div.single{margin: 3px 0 0 0; padding: 0 0 3px 0; clear: both;}
img.left{float: left; margin: 0 10px 5px 0;}
img.left_border{float: left; margin: 0 10px 0 0; border: 1px solid #ff1916;}
img.right_border{float: right; margin: 0 0 0 10px; border: 1px solid #ff1916;}
div.float_left{float: left;}
img.border{margin: 0 0 5px 0; border: 1px solid #ff1916;}

/*CONTENT*/
td.content{width: 100%; padding: 0 10px 0 10px;}
table.flash{border: 1px solid #ed1c24; margin: 0 0 1px 0;}
td.flash_bottom{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; background: #b60d1b; padding: 5px;}
A.flash_white, 
A.flash_white:Link, 
A.flash_white:Visited, 
A.flash_white:Active{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: normal; text-decoration: none;}
A.flash_white:Hover{color: #eeb2b2;}
table.orange{background: #fdaf17; margin: 0 0 10px 0; padding: 8px;}
p.white_bd{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none;}
div.divider{height: 1px; background: url(../divider.gif) no-repeat center;}
div.nav{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color: #754775; font-weight: normal; margin: 0 0 12px 0;}
A.nav, 
A.nav:Link, 
A.nav:Visited, 
A.nav:Active{font-family: Arial Black, Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 14px; color: #754775; font-weight: normal; text-decoration: none;}
A.nav:Hover{color: #cc0000;}
table.intro{width: 100%; margin: 0 0 10px 0;}
p.section{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #754775; font-weight: normal; margin: 0 0 5px 0;}
td.dot_line_height{background: url(../dot_line_height.gif) repeat-y center;}
/*article*/
p.article_title{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color: #754775; font-weight: bold; margin: 0 0 5px 0;}
h1 {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 18px; color: #754775; font-weight: bold; margin: 0 0 5px 0;}
.date{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #999; font-weight: normal; font-style: italic;}
p.chapeau{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; margin-bottom: 10px;}
p.article{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #404040; font-weight: normal; margin-bottom: 10px;}
p.inter_title{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #000; font-weight: bold;}
div.pages{background: #f3f3f3; margin: 10px 0 10px 0; padding: 3px;}
A.pages, 
A.pages:Link, 
A.pages:Visited, 
A.pages:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: bold; text-decoration: none;}
A.pages:Hover{color: #000;}
A.print, 
A.print:Link, 
A.print:Visited, 
A.print:Active{height: 20px; background: url(ic_print.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 30px;}
A.print:Hover{color: #000;}
A.email, 
A.email:Link, 
A.email:Visited, 
A.email:Active{height: 20px; background: url(ic_email.gif) no-repeat left; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #ed1c24; font-weight: normal; text-decoration: none; padding: 0 0 0 30px;}
A.email:Hover{color: #000;}
p.title_red{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #cc0000; font-weight: bold; margin-bottom: 10px;}
div.archive_container{clear: both; display: inline;}
div.archive{float: left;}
A.archive, 
A.archive:Link, 
A.archive:Visited, 
A.archive:Active{height: 20px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: normal; text-decoration: none;}
A.archive:Hover{color: #cc0000;}
div.date_right{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #565656; font-weight: normal; float: right;}

/*BRIEF RIGHT*/
td.brief_right{width: 300px;}
/*box frame*/
table.box_frame{width: 100%; margin: 0 0 12px 0;}
td.box_frame_top{width: 100%; height: 7px; background: url(../box_frame_top.gif) repeat-x;}
td.box_frame_left{width: 7px; background: url(../box_frame_left.gif) repeat-y;}
td.box_frame_body{width: 100%;}
td.box_frame_right{width: 7px; background: url(../box_frame_right.gif) repeat-y;}
td.box_frame_bottom{width: 100%; height: 7px; background: url(../box_frame_bottom.gif) repeat-x;}

/*FOOTER*/
table.footer{width: 100%;}
table.footer_bar{width: 100%; margin: 0 0 12px 0;}
td.footer_bar_body{width: 100%; height: 26px; background: url(../footer_bar_bg.gif) repeat-x; text-align: center;}
A.footer_bar, 
A.footer_bar:Link, 
A.footer_bar:Visited, 
A.footer_bar:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 12px; color: #fff; font-weight: bold; text-decoration: none; text-transform: uppercase; white-space: nowrap; padding: 0 10px 0 10px;}
A.footer_bar:Hover{color: #fcf5d5;}
table.links{width: 100%; margin: 0 8px 5px 8px;}
td.line{width: 20%; border-top: 1px solid #f2e1c0; border-bottom: 1px solid #f2e1c0;}
.links{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #333; font-weight: bold;}
A.links, 
A.links:Link, 
A.links:Visited, 
A.links:Active{font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #000; font-weight: normal; text-decoration: none;}
A.links:Hover{color: #666;}
div.copyright{width: 50%; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; font-size: 11px; color: #7e7e7e; font-weight: normal; margin: 0 8px 5px 8px;}

.continuare {
text-decoration: underline;
}