body {
background:#f6eff2;
}

body *{
font-family:Tahoma;
font-size:12px;
color:#882c59;
}

a{
font-family:Tahoma;
font-size:12px;
color:#882c59;
text-decoration:none;
}

a:hover{
font-family:Tahoma;
font-size:12px;
color:#882c59;
text-decoration:underline;
}

.header{
background:url(/images/red_header.jpg) no-repeat left top;
}

.footer{
background:url(/images/red_footer.jpg) no-repeat top;
}

.footer *{
color:#fff;
text-decoration:none;
} 

.footer * a{
color:#fff;
text-decoration:none;
} 

.line{
border-right:1px solid #e891c5;
font-size:1px;
}

.column_with_background{
background:url(/images/red_column_background.gif) repeat-y right;
background-color:#f9d1e8;
padding-bottom:10px;
}
.column_with_background * td{border-bottom:1px solid #e0bed4;padding:5px;}
.column_with_background * .column_title{background:url(/images/ora_column_title.gif) no-repeat top;color:#fff;padding:0px;padding-left:10px;}

.column_title{
background:url(/images/red_column_title.gif) no-repeat top;
color:#fff;
padding:0px;
padding-left:10px;
}

.column_long_title_left{background:url(/images/red_title.gif) no-repeat left top;}
.column_long_title_right{background:url(/images/red_title.gif) no-repeat right top;}
.column_long_title_center{background:#df50a5;color:#fff;}

.with_top_bot_padding{padding-top:7px;padding-bottom:7px;}
.with_left_padding{padding-left:3px;}

.column_block{background:#f9d8e9;padding:5px;}

/* ************************************************ */

.menu_left{
background:url(/images/red_menu_left.gif) no-repeat left bottom;
line-height:18px;
}
.menu_left a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_left a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

.menu_left_h{
background:url(/images/red_menu_left_h.gif) no-repeat left bottom;
line-height:18px;
}
.menu_left_h a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_left_h a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

.menu_right{
background:url(/images/red_menu_right.gif) no-repeat right bottom;
line-height:18px;
border-left:1px solid #CCCCCC;
}
.menu_right a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_right a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

.menu_right_h{
background:url(/images/red_menu_right_h.gif) no-repeat right bottom;
line-height:18px;
border-left:1px solid #CCCCCC;
}
.menu_right_h a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_right_h a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

.menu_center{
background:url(/images/red_menu_center.gif) repeat-x bottom;
border-left:1px solid #CCCCCC;
line-height:18px;
}
.menu_center a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_center a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

.menu_center_h{
background:url(/images/red_menu_center_h.gif) repeat-x bottom;
border-left:1px solid #CCCCCC;
line-height:18px;
}
.menu_center_h a {color:#fff;font-size:12px;text-transform:lowercase;}
.menu_center_h a:hover {color:#fff;font-size:12px;text-transform:lowercase;}

/* ************************************************ */

.submenu_left{
background:url(/images/red_submenu_left.gif) no-repeat left bottom;
line-height:18px;
}
.submenu_left a {color:#88164e;font-size:11px;}
.submenu_left a:hover {color:#88164e;font-size:11px;}

.submenu_left_h{
background:url(/images/red_submenu_left_h.gif) no-repeat left bottom;
line-height:18px;
}
.submenu_left_h a {color:#fff;font-size:11px;}
.submenu_left_h a:hover {color:#fff;font-size:11px;}

.submenu_right{
background:url(/images/red_submenu_right.gif) no-repeat right bottom;
line-height:18px;
border-left:1px solid #CCCCCC;
}
.submenu_right a {color:#88164e;font-size:11px;}
.submenu_right a:hover {color:#88164e;font-size:11px;}

.submenu_right_h{
background:url(/images/red_submenu_right_h.gif) no-repeat right bottom;
line-height:18px;
border-left:1px solid #CCCCCC;
}
.submenu_right_h a {color:#fff;font-size:11px;}
.submenu_right_h a:hover {color:#fff;font-size:11px;}

.submenu_center{
background:url(/images/red_submenu_center.gif) repeat-x bottom;
border-left:1px solid #CCCCCC;
line-height:18px;
}
.submenu_center a {color:#88164e;font-size:11px;}
.submenu_center a:hover {color:#88164e;font-size:11px;}

.submenu_center_h{
background:url(/images/red_submenu_center_h.gif) repeat-x bottom;
border-left:1px solid #CCCCCC;
line-height:18px;
}
.submenu_center_h a {color:#fff;font-size:11px;}
.submenu_center_h a:hover {color:#fff;font-size:11px;}
