/**
 * Magento
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE_AFL.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@magentocommerce.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade Magento to newer
 * versions in the future. If you wish to customize Magento for your
 * needs please refer to http://www.magentocommerce.com for more information.
 *
 * @copyright  Copyright (c) 2008 Irubin Consulting Inc. DBA Varien (http://www.varien.com)
 * @license    http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
*/
/******************************************/
/***********[ Mage_CSS_A Reset ]***********/
/******************************************/
* {
    margin:0;
    padding:0;
}
body {
    background:#fff;
    color:#000;
    font:12px/1.55em arial, helvetica, sans-serif;
    text-align:center;
}
a {
    color:#fff;
    text-decoration:underline;
}
a:hover {
    color:#1e7ec8;
    text-decoration:underline;
}
a img {
    border:0;
}
:focus {
    outline:0;
}
/* Heading */
h1, h2, h3, h4, h5, h6, .head {
    margin-bottom: 0.4em;
    line-height:1.3em;
    color:#0A263C;
}
h1 {
    font-size:2em;
    line-height:1.17;
}
h2 {
    font-size:1.0em;
}
h3 {
    font-size:1.35em;
}
h4 {
    font-size:1.05em;
}
h5 {
    font-size:.9em;
}
h6 {
    font-size:.95em;
}
/* Table */
th {
    padding:0;
    text-align:left;
    vertical-align:top;
}
td {
    margin:0px 0px 0px 0px;
    padding:0;
    vertical-align:top;
}
/* Paragraph */
p {
    color:#000000;
    margin-bottom:0.4em;
    margin-left:5px;
}
address {
    margin-bottom:.4em;
}
address {
    font-style:normal;
    line-height:1.4em;
}
cite {
    font-style:normal;
    font-size:10px;
}
q:before, q:after {
    content:'';
}
/* Form */
form {
    display:inline;
}
fieldset {
    border:none;
}
legend {
    display:none;
}
label {
    color:#000;
    font-weight:normal;
    margin-left:0px;
}
input, select, button {
    vertical-align:middle;
}
/* Lists */
dt {
    display:block;
    font-weight:bold;
}
ul,ol {
    list-style:none;
}
/* Size */
small {
    font-size:.92em;
}
big {
    font-size:1.1em;
}

hr {
    height:0;
    margin:8px 0;
    overflow:hidden;
    visibility:hidden;
}
.nowrap {
    white-space:nowrap;
}
.bold {
    font-weight:bold;
}
a {
    padding:0px;
    margin-left:0px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    /*text-decoration:underline;*/
    text-decoration:none;
    color: #000;
}
a:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration:none;
    color: #cdcdcd;
}
body #full_body {
    width:1000px;
    margin: 0 auto;
}
#line {
    padding-top:-2px;
    float:right;
    /*height:1px;*/
    width:1000px;
    /*background:#000000;
     border: 1px solid #000;
     border-bottom:1px solid #000000;*/
}
#line2 {
    float:right;
    /*height:1px;*/
    width:1000px;
    /*background:#000000;
     border: 1px solid #000; */
    border-bottom:1px solid #000000;
}
#line3 {
    float:right;
    /*height:1px;*/
    width:1000px;
    /*background:#000000;
     border: 1px solid #000; */
    border-top:1px solid #000000;
}
#below_img {
    width:225px;
    text-align:center;
    height:35px;
}
#below_img2 {
    width:225px;
    height:79px;
    text-align:center;
    margin-bottom:10px;
}
.stijl4 {
    color:#990000;
    text-decoration:underline;
}
#top_img {
    float:left;
}
#side_menu1 {
    /*	width:715px;*/
    width:120px;
    text-align:left;
    float:right;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    /*background:#009966;	*/
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px!important;
    margin:0px;
    padding:0px;
    display:block;
    line-height:17px;
}
#side_menu2 a,
#side_menu1 a {
    font-size:12px!important;
    padding:0px 4px;
    font-family: Arial, Helvetica, sans-serif;
    border-left: #333333 solid 1px;
}
#side_menu1 a {
    font-size:12px!important;
    padding:0px 4px;
    font-family: Arial, Helvetica, sans-serif;
    border-right: #333333 solid 1px;
}
#side_menu2 a:hover,
#side_menu1 a:hover {
    color:#cdcdcd;
    font-family: Arial, Helvetica, sans-serif;
}
#side_menu2 {
    border-right: #333333 solid 1px;
}
h3 {
    font-size:12px;
    margin-bottom:10px;
}
.blank_space {
    width:600px;
    text-align:right;
    float:left;
    background:#3399FF;
    height:2px!important;
    display:block;
    line-height:2px;
}
#side_menu2 {
    width:700px;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px!important;
    text-align:right;
    float:right;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    /*background:#669933;*/
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;;
    line-height:17px;
    float:left;
    display:inline;
    float:left;
}
hr {
    color:#999999;
    height:1px;
    background-color:#CCCCCC;
}
#content {
    width:1000px;
    float:left;
    text-align:left;
    padding-top:0px;
    padding-left:7px;
}
#slide1 {
    padding-right:4px;
    padding-left:4px;
    text-align:left;
    width:225px;
    float:left;
}
#line2 {
    background-image:url(../images/two.gif);
    height:4px;
    width:1000px;
    background-repeat:no-repeat;
    border:none;

}
#slid1_text {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    text-align:left;
    float:left;
    font-weight: normal;
    text-decoration: none;
    color: #000000;
    height:60px;
    text-align:center;
    padding:5px 5px 5px 5px;
    border:#990000 solid 2px;
    margin-top:0px;
    margin-bottom:10px;
}
#top {
    height:87px;
}
#try {
    overflow:hidden;
    background: url(../images/nq_top_bg.gif) repeat-x 0 100%;
    margin: 0 10px;
}
#fill {
    width:595px;
}

/*--------------------------- LAYOUT ----------------------------*/
#nq_menu {
    height: 28px;
    width: 100%;
    background: #192227;
}

#top-nav, #top-nav ul {
    padding: 0;
    margin: 0;
    line-height: 20px;
}

#top-nav a {
    display: block;
    margin: 0;
}

#top-nav li { /* all list items */
    float: left;
    margin: 0;
    padding: 0;
}

/* -------- All levels -------- */
#top-navwrap {
    border-top:none;
    background: none;
}
#top-nav ul, #top-nav li {
    background-image: none;
    list-style: none;
}

#top-nav span.separator {
    display:none;
}

/* -------- Top level -------- */

#top-nav > ul {
}

#top-nav > ul > li {
    margin-right: 1px;
}

#top-nav > ul > li.active {
    color: #FFF;
}

#top-nav > ul > li:hover,
#top-nav > ul > li:active,
#top-nav > ul > li:focus {
    color: #0086a0;
}


/*---------------------------------------------------------*/

#top-nav ul.menu {
    margin: 0 auto; /* all lists */
    padding: 0;
    float: left;
    border: none;
    height: 28px;

}

#top-nav ul.menu ul {
    margin: 0 0 0 -10px; /* all lists */
    padding: 0;
}

#top-nav ul.menu li {
    margin: 0; /* all list items */
    padding: 0;
    float: left;
    display: block;
    background: none;
    cursor: pointer;
    position: relative;
    list-style: none;
}


#top-nav ul li {
    z-index: 9999;
}


/* STYLING THE MENU
-----------------------------------*/
/* 1st level */
#top-nav ul.menu li a {
    margin: 0;
    padding:0;
    display: block;
    color: #FFF;
    line-height: normal;
    text-decoration: none;
    text-transform: uppercase;
}
#top-nav ul.menu li a span{
    height:28px;
    line-height:28px;
    padding:0;
    font-size:11px;
}
#top-nav ul.menu li a:hover,
#top-nav ul.menu li a:active,
#top-nav ul.menu li a:focus {
    color: #C0C0C0;
}

#top-nav ul.menu li {
    margin: 0;
    padding: 0 10px;
    background: url(../images/menubgtest.gif) no-repeat 100% 50%;
}


#top-nav ul.menu li:hover {
    color: #FFF;
}

#top-nav ul.menu li.active a,
#top-nav ul.menu li.active a:hover,
#top-nav ul.menu li.active a:active,
#top-nav ul.menu li.active a:focus,
#top-nav ul.menu li.sfhover a{
    color: #C0C0C0;
}

#top-nav h3 {
    display: none;
}

/* Cu Chuoi */
li.lastsub {
    background: none !important;
}

li.neaerlastitem {
    background: none !important;
}

#head_wrap {
    /*width: 1010px;
    margin: 0 auto;*/
}

.container_16 {
    background:#FFFFFF none repeat scroll 0 0;
}

.container_16 {
    margin-left:0;
    margin-right:0;
    min-width:980px;
    width:auto;
}

#header {
    background:#FFFFFF none repeat scroll 0 0;
    border-bottom:1px solid #435664;
    padding:10px 0 4px;
}

.container_16 .grid_16 {
    width:100%;
}

.grid_16 {
    display:inline;
    float:left;
}

img.branding {
    float:left;
    padding: 0 0 0  10px;
}

.header_ad {
    background:#FFFFFF none repeat scroll 0 0;
    border:0 solid #435664;
    float:right;
    padding: 4px;
    margin: 0 10px 0 0;
}

html body * span.clear, html body * div.clear, html body * li.clear, html body * dd.clear {
    background:transparent none repeat scroll 0 0;
    border:0 none;
    clear:both;
    display:block;
    float:none;
    font-size:0;
    height:0;
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    overflow:hidden;
    padding:0;
    visibility:hidden;
    width:0;
}
#footer1 {
background: #192227;
padding: 1px;
margin: 0;
color: #FFFFFF;
}

#footer1 h4 {
font-size: 11px;
font-weight: normal;
text-transform: uppercase;
}

#footer1 p {
font-size: 10px;
margin: 0;
padding: 0;
color: #9BAAB5;
}

#footer1 a {
font-family: Arial,Helvetica,sans-serif;
color: #fff;
font-size: 11px;
font-weight: normal;
}

#footer1 a:hover {
color: #999 !important;
text-decoration: underline;
background-color: #192227 !important;
}
.stijl1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px !important;
	color:#ffffff !important;
	text-align: left !important;
	margin-left:0px;
}
.stijl2 {
	background-color: #192227;
	text-align: left !important;
	color:#ffffff !important;
	margin: 25px 0;
	padding: 10px 0;
	}
	