body {
	margin : 0;
	padding : 0 0 10px 0;
	background : #191919;
	background-image : url('img/bg_1.jpg');
	background-repeat : repeat-x;
    text-align : center;
}

div {
	margin : 0;
	padding : 0;
}

#bgimg {
	padding : 130px 0 0 0;
	width : 100%;
	height : 630px;
	background-image : url('img/bg_2.jpg');
	background-repeat : no-repeat;
    background-position: top center;
}

#menu {
	margin : auto;
	padding : 0;
	width : 704px;
	height : 45px;
}

#menu ul {
	display : block;
	float : left;
	margin : 0;
	padding : 0;
	height : 45px;
}

#menu ul li {
    display : block;
	float : left;
	margin : 0;
	padding : 0;
	height : 45px;
	width : 140px;
	margin-right : 1px;
}

#menu ul li a {
	margin : 0;
	padding : 0;

    font-family: Arial;
    font-size: 14px;
    color : #999;
    text-decoration : none;

    display : table-cell;
	vertical-align : middle;
	text-align : center;

    height : 45px;
	width : 140px;

    height : expression('auto');
	margin-top : expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

#menu .over {
    background-image: url('img/menu_over.jpg');
}

#menu .out {
    background-image: url('img/menu_out.jpg');
}

#menu .active {
    color : #F60;
}

#spacerUp {
	clear : both;
	margin : 0 auto;
	padding : 0;
	width : 704px;
	height : 20px;
	background : #000000;
	border-top : 1px solid #FF6600;
	margin-top : 2px;
}

#content {
	margin : 0 auto;
	padding : 0;
	width : 704px;
	height : 500px;
	overflow : hidden;
}

#content p.title {
    color : #999;
    font : 16px Arial;

    margin-top : 60px;
}

#content p.value {
    color : #FFF;
    font : 16px Arial;

    margin-top : 20px;
}

#content img {
	border : 0;
	width : 704px;
	height : 500px;
	margin : 0;
	padding : 0;
}

#galeria {
    width : 742px;
    margin : auto;
}

#galeria div.left {
	float : left;
    width : 14px;
    height : 500px;

    display : table;

    height : expression('auto');
	margin-top : expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

#galeria div.right {
	float : right;
    width : 14px;
    height : 500px;

    display : table;
    
    height : expression('auto');
	margin-top : expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

#galeria a {
    margin : 0;
    padding : 0;

    display : table-cell;
	vertical-align : middle;
	text-align : center;
}

#galeria div.left img, #galeria div.right img {
    border : 0;
    width : 14px;
    margin : 0;
    padding : 0;
}

#spacerDown {
    clear : both;

	margin : 0 auto;
	padding : 0;
	width : 704px;
	height : 30px;
	background : #000000;
	
	display : table;
}

#spacerDown p {
	margin : 0;
	padding : 0;
	color : #666666;
	font : 14px Arial;
	
	display : table-cell;
	vertical-align : middle;
	text-align : center;

    height : expression('auto');
	margin-top : expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

#navibar {
	margin : 0 auto;
	padding : 0;
	width : 704px;
	height : 30px;
	background-image : url('img/bar_1.jpg');
	background-repeat : repeat-x;

    display : table;
}

#navibar p {
	margin : 0;
	padding : 0;
	color : #3c3c3c;
	font : 14px Arial;

	display : table-cell;
	vertical-align : middle;
	text-align : center;

    height : expression('auto');
	margin-top : expression(
    parentElement.clientHeight-offsetHeight<0 ?
    '0px' : (parentElement.clientHeight-offsetHeight)/2+'px');
}

.nr_link_cur, .nr_link {
	margin : 0 3px 0 3px;
	color : #3c3c3c;
	text-decoration : none;
}

.nr_link_cur {
    color : #999;
}


