BODY, TD, TH, TABLE, TBODY, DIV, FIELDSET, P, A, SPAN, B, STRONG, CANTER, RIGHT, UL, LI, OL, I, U, FORM { font-size: 10pt; font-family: Arial, sans-serif; }
BODY { margin:0px; padding:0px; }
DIV.right { float:right; }
DIV.left { float:left; }
A { color:#79a0ac; }
A:hover { color:#797979; text-decoration:none; }
H1.name { text-align:right; margin-bottom:5px; margin-right:30px; }
H1 { color:#79a0ac; font-size:24px; }
H2 { color:#79a0ac; font-size:18px; }
H3 { color:#79a0ac; font-size:16px; }
H4 { color:#79a0ac; font-size:14px; }
H5 { color:#79a0ac; font-size:12px; }
H6 { color:#79a0ac; font-size:10px; }

/* COMPANY */
DIV.company { position:absolute; font-size:24px; color:#79a0ac; margin-left:30px; margin-top:5px; }
DIV.company SPAN { font-size:18px; margin-top:2px; }

/* HEAD BASKET */
DIV.basket { position:absolute; right:30px; width:230px; margin-top:5px; color:#79a0ac; font-weight:Bold;}
DIV.basket DIV { position:normal; margin-left:60px; color:#79a0ac; }

/* TOP MENU */
.top_menu { background:url("/theme/default/images/menu_bg.jpg") repeat-x; background-position: 0% 100%; vertical-align:top; padding-bottom:0px; color:White; }
.top_menu DIV.menu { margin-top:77px; text-align:center; }
.top_menu A { text-decoration:none; color:White; font-weight:Bold; }
.top_menu A:hover { text-decoration:underline; color:#EEEEFF; font-weight:Bold; }

/* BOTTOM MENU */
.bottom_menu { background:url("/theme/default/images/bottom_menu_bg.jpg") repeat-x; background-position: 0% 100%; vertical-align:bottom; padding-bottom:5px; color:White; text-align:center; }
.bottom_menu A { text-decoration:none; color:White; font-weight:Bold; }
.bottom_menu A:hover { text-decoration:underline; color:#DEDEFF; font-weight:Bold; }

/* LEFT MENU */
.left_menu { padding:0px; }
.left_menu IMG { padding:0px; margin:0px; }
.left_menu DIV { border-bottom:1px SOLID #79a0ac; color:#79a0ac; padding-left:30px; margin-top:3px; }
.left_menu DIV A {color:#79a0ac; text-decoration:none; font-weight:Bold; }
.left_menu DIV A:hover {color:#797979; text-decoration:none; font-weight:Bold; }

/* CONTENT */
.content { padding-left:10px; padding-right:10px; padding-bottom:10px; }

/* FOOTER */
.footer { color:#b8ccd3; }
.footer A { color:#b8ccd3; }
.footer A:hover { color:#b8ccd3; text-decoration:none; }
