/* @override http://inpsycho:9200/static/css/vr2.ui.css */

a.btn {
    background: transparent url('../img/bt_R.gif') no-repeat scroll top right;
    color: #444;
    display: block;
    float: left;
    height: 30px;
    margin-right: 6px;
    padding-right: 15px; /* sliding doors padding */
    text-decoration: none;
    border: 0;
    cursor: pointer;
}

a.btn span {
    background: transparent url('../img/bt_L.gif') no-repeat;
    display: block;
    line-height: 20px;
    padding: 5px 0 5px 15px;
}

a.btn:active {
    background-position: bottom right;
    color: #444;
    outline: none; /* hide dotted outline in Firefox */
}

a.btn:active span {
    background-position: bottom left;
    padding: 6px 0 4px 15px; /* push text down 1px */
}

a.btn.flat {
    background-image: url('../img/bt_flat_R.png');
    color: #003951;
}

a.btn.flat span {
    background-image: url('../img/bt_flat_L.gif');
}

a.btn.flat:active span {
    background-image: url('../img/bt_flat_L.gif');
    padding: 5px 0 5px 15px;
}

/* */

a.btn.red {
    background: transparent url('../img/bt_huge_R.png') no-repeat scroll top right;
    color: white;
    display: block;
    float: left;
    height: 67px;
    margin-right: 6px;
    padding-right: 34px; /* sliding doors padding */
    text-decoration: none;
    border: 0;
}

a.btn.red span {
    background: transparent url('../img/bt_huge_L.png') no-repeat;
    display: block;
    line-height: 59px;
    padding: 5px 0 5px 34px;
}

a.btn.red:hover {
    background-position: -67px right;
    color: white;
    outline: none; /* hide dotted outline in Firefox */
}

a.btn.red:hover span {
    background-position: -67px left;
    padding: 5px 0 4px 34px; /* push text down 1px */
}

a.btn.red:active {
    background-position: -134px right;
    color: white;
    outline: none; /* hide dotted outline in Firefox */
}

a.btn.red:active span {
    background-position: -134px left;
    padding: 6px 0 4px 34px; /* push text down 1px */
}

div.menu-2-cont {
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	padding-top: 1.25em;
	margin-bottom: 1.25em;
}



