﻿/* CSS Document */

* { font-size: 100%; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; color: #666666; }
body { background-position: center top; text-align: center; background-image: url('images/bgr_body_01.jpg'); background-color: #d1d2d3; background-repeat: repeat-x; }

img { vertical-align: top; }
a img { border: 0; }

ul { list-style: none; }

.left { float: left; }

.right { float: right; }
.clear { clear: both; }
.center { text-align: center; }

html, input, textarea { font-family: Arial, Helvetica, sans-serif; font-size: 0.75em; line-height: 1.333em; color: #242424; }

input, select { vertical-align: middle; font-weight: normal; }

a { color: #2B5279; }

a:hover { text-decoration: none; }

p { margin: 0px; padding-top: 7px; line-height: 1.5em; padding-bottom: 7px; font-size: 1.1em; }

hr { border-style: solid none solid none; border-top-width: 1px; border-top-color: #E1E1E1; border-bottom-width: 1px; border-bottom-color: #FFFFFF; }

/* ============================= main layout ====================== */

h1 { color: #004080; font-size: 1.7em; line-height: 1.166em; font-weight: normal; letter-spacing: -1px; margin-bottom: 10px; margin-top: 10px; }
h2 { color: #7f9500; font-size: 1.6em; line-height: 1.166em; font-weight: lighter; letter-spacing: -1px; margin-bottom: 10px; margin-top: 15px; }
h3 { color: #1d1d1d; font-size: 1.6em; line-height: 1.166em; font-weight: normal; letter-spacing: -1px; margin-bottom: 6px; margin-top: 3px; }
/* ============================= header ====================== */


#header .submenu { background-position: left top; width: 100%; overflow: hidden; font-size: 11px; height: 64px; background-image: url('images/NavBar.png'); background-repeat: no-repeat; }

#header ul.submenu { margin: 0px; padding: 0px; }
#header .submenu li { background-position: right center; float: left; padding: 0; text-align: center; width: 120px; background-image: url('images/div.gif'); background-repeat: no-repeat; }
#header .submenu li a { background-position: top; text-decoration: none; display: block; padding: 5px 0 5px 0; color: #FFFFFF; font-size: 13px; font-weight: bold; line-height: 40px; }
#header .submenu li a:hover { color: #ababab; background: url(images/menu-tali-active.gif) top repeat-x; }
#header .submenu .active a { color: #ababab; background: url(images/menu-tali-active.gif) top repeat-x; }
#header .submenu .last { background-position: none; background: none; padding: 0; }

/* ============================= content ====================== */

.menu { padding: 0px; margin: 0px; background-image: url('images/menu_footer.png'); background-repeat: no-repeat; background-position: bottom; background-color: #FFFF00; clear: both; }
.menu .header { margin: 0px; padding: 0px; background-position: top; background-image: url('images/menu_header.png'); background-repeat: no-repeat; width: 200px; height: 28px; font-size: 13px; font-weight: bold; color: #333333; line-height: 30px; text-indent: 10px; }
.menu .subheader { background-position: center top; line-height: 27px; color: #333333; font-weight: bold; font-size: 13px; text-indent: 10px; background-image: url('images/menu_subheader.png'); background-repeat: repeat-x; border-right-width: 1px; border-left-width: 1px; border-right-color: #C2C0C0; border-left-color: #C2C0C0; width: 198px; border-top-style: solid; border-right-style: solid; border-left-style: solid; border-top-width: 1px; border-top-color: #C2C0C0; }
.menu ul { margin: 0px; padding: 0px; }
.menu li { margin: 0px; float: left; padding: 0; text-align: left; width: 100%; }
.menu li a { margin: 0px 0px 0px 1px; text-decoration: none; display: block; padding: 0px; color: #064C94; font-size: 12px; font-weight: normal; line-height: 25px; border-top-style: solid; border-top-width: 1px; border-top-color: #C2C0C0; text-indent: 10px; }
.menu li a:hover { background-position: top; background: top; text-decoration: none; background-color: #EBEBEB; width: 198px; margin-left: 1px; }
.menu .active a { background-position: top; color: #ababab; background: top; }
.menu li a .last { border-style: none; background-position: none; background: none; padding: 0 0 10 0; }



/* ============================= content ====================== */

.tbloutline { border: 1px solid #CCCCCC; margin-top: 15px; margin-bottom: 15px; border-collapse: collapse; }
.tbloutline th { border: 1px solid #CCCCCC; background-color: #EEEEEE; padding-top: 3px; padding-bottom: 3px; padding-left: 5px; color: #004080; }
.tbloutline td { padding: 2px 5px 2px 5px; border: 1px solid #CCCCCC; line-height: 18px; vertical-align: top; text-align: justify; }
.tblproducts { margin-top: 15px; margin-bottom: 25px; border-collapse: collapse; }
.tblproducts th { padding-bottom: 3px; color: #003366; font-size: 13px; font-weight: bold; text-align: left; }
.tblproducts td { line-height: 16px; font-size: 11px; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; }

#page p { text-align: justify; }
ing-top: 2px; padding-right: 5px; padding-bottom: 2px; }

#page p { text-align: justify; }
#page p.center { text-align:center; }
#page ul, #page ol { margin-top: 15px; margin-bottom: 15px; margin-left: 0px; padding-left: 0px; }
#page ol { padding-left: 25px; }
#page ul li { background-image: url('images/bullet.gif'); background-position: left 8px; background-repeat: no-repeat; margin-left: 0px; padding-left: 25px; line-height: 1.5em; padding-top: 5px; padding-bottom: 5px; }
#page ol li { margin-left: 0px; padding-left: 0px; line-height: 1.5em; padding-top: 4px; padding-bottom: 4px; list-style-type: decimal; list-style-position: outside; }
#page p.delivery { text-align: center; color: #FF0000; font-weight: bold; }

.selector { border: 1px solid #C0C0C0; padding: 10px; margin-bottom: 10px; }
.selectorContent { height: 160px; text-align: center; }
#page .selectorContent p { text-align: center; }
.selectorNav { text-align: center; line-height: 45px; }

/* ============================= footer ====================== */

.copyright { float: right; width: 650px; text-align: center; }
.googleTrans { }

