/* CSS Document */



/*
N-RESTAURANTES (CIDADE) --------------------- */



.nrestaurantes-header {
	font-size:12px;
	color:#FB7115;
	font-weight:bold;
	}	
	
#nrestaurantes-main {
	float:left;
	width:995px;
	}

#nrestaurantes-content-a {
	float:left;
	width:654px;
	margin-right:17px;
	}
	
#nrestaurantes-box {
	float:left;
	width:622px;
	padding:8px 16px 16px 16px;
	background-color:#FFF;
	}
	
#nrestaurantes-content-b {
	float:left;
	width:324px;
	}

#nrestaurantes-content-header {
	float:left;
	width:241px;
	}

#nrestaurantes-content-cidade {
	float:left;
	width:381px;
	font-size:17px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top: 7px;
	height: 16px;
	}

#nrestaurantes-content-line {
	float:left;
	width:622px;
	}
	
#nrestaurantes-content {
	float:left;
	width:622px;
	}
	
#nrestaurantes-content-box {
	float:left;
	width:622px;
	}

#nrestaurantes-box-main {
	float:left;
	width:622px;
	}

#nrestaurantes-box-main-list {
	float:left;
	width:622px;
	padding-top: 14px;
	}
	
#nrestaurantes-box-main-list-nav {
	float:left;
	width:622px;
	}
	
#nrestaurantes-box-main-list-records {
	float:left;
	width:622px;
	height: 28px;
	padding-top: 20px;
	}
	
#nrestaurantes-box-main-list-sort {
	float:left;
	width:622px;
	margin-bottom: 5px;
	}



#nrestaurantes-sort-header {
	float:left;
	width:622px;
	height: 18px;
	font-size:11px;
	color:#FB7115;
	font-weight:bold;
	}
	
	
#box-lateral-nrestaurantes-mapa {
	float:left;
	width:324px;
	}
	
	

/* SORT 1 */
#nrestaurantes-sort-1 {
	float:left;
	width:130px;
	height: 38px;
	}
	
#nrestaurantes-sort-1-list {
	float:left;
	width:130px;
	height: 15px;
	font-size: 11px;
	color: #333;
	text-align:right;
	font-weight:bold;
	}	

#nrestaurantes-sort-1-select {
	float:left;
	width:130px;
	height: 20px;
	text-align:right;
	}
	


/* SORT 2 */
#nrestaurantes-sort-2 {
	float:left;
	width:145px;
	height: 38px;
	padding-left: 8px;
	}
	
#nrestaurantes-sort-2-list {
	float:left;
	width:145px;
	height: 15px;
	font-size: 11px;
	color: #333;
	text-align:right;
	font-weight:bold;
	}	

#nrestaurantes-sort-2-select {
	float:left;
	width:145px;
	height: 20px;
	text-align:right;
	}



/* SORT 3 */
#nrestaurantes-sort-3 {
	float:left;
	width:80px;
	height: 38px;
	padding-left: 8px;
	}
	
#nrestaurantes-sort-3-list {
	float:left;
	width:80px;
	height: 15px;
	font-size: 11px;
	color: #333;
	text-align:right;
	font-weight:bold;
	}	

#nrestaurantes-sort-3-select {
	float:left;
	width:80px;
	height: 20px;
	text-align:right;
	}
	

/* SORT 4 */
#nrestaurantes-sort-4 {
	float:left;
	width:80px;
	height: 38px;
	padding-left: 10px;
	}
	
#nrestaurantes-sort-4-list {
	float:left;
	width:80px;
	height: 15px;
	font-size: 11px;
	color: #333;
	text-align:right;
	font-weight:bold;
	}	

#nrestaurantes-sort-4-select {
	float:left;
	width:80px;
	height: 20px;
	text-align:right;
	}
	


/* SORT 5 */
#nrestaurantes-sort-5 {
	float:left;
	width:150px;
	height: 38px;
	padding-left: 10px;
	}
	
#nrestaurantes-sort-5-list {
	float:left;
	width:150px;
	height: 15px;
	font-size: 11px;
	color: #333;
	text-align:right;
	font-weight:bold;
	}	

#nrestaurantes-sort-5-select {
	float:left;
	width:150px;
	height: 20px;
	}
	
	
#nrestaurantes-sort-pesquisar {
	float:left;
	width:622px;
	height: 20px;
	text-align:right;
	}	
	
	
	
	
#nrestaurantes-box-main-list-content {
	float:left;
	width:622px;
	}




/* PAR - DESTAQUE */
.nrestaurantes-content-box-list-par {
	float:left;
	width:301px;
	background:url(../img/bkg-content-box-list-par.png) repeat-y;
	padding-right: 20px;
	padding-bottom: 15px;
	}

.nrestaurantes-content-box-list-foto {
	float:left;
	width:138px;
	height:102px;
	padding-right:6px;
	}
.nrestaurantes-content-box-list-descricao {
	float:left;
	width:157px;
	font-size: 11px;
	}	

.nrestaurantes-content-box-list-descricao .destaque {
	color:#777;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	}
	
.nrestaurantes-content-box-list-nguia {
	float:left;
	width:56px;
	height:16px;
	padding-top:8px;
	}
	
.nrestaurantes-content-box-facebook{
	float:left;
	width:157px;
	height:16px;
	padding-top:8px;
	}	


.nrestaurantes-content-box-list-descricao h2 {
	font-size:12px;
	color:#FB7115;
	}

	
/* IMPAR - DESTAQUE */
.nrestaurantes-content-box-list-impar {
	float:left;
	width:301px;
	padding-bottom: 15px;
	}	
#nrestaurantes-content-barra {
	float:left;
	width:654px;
	}




/* PAR - LISTA RESTAURANTES */
.nrestaurantes-box-main-list {
	float:left;
	width:191px;
	background:url(../img/bkg-content-box-main-list.png) repeat-y;
	padding-right: 16px;
	padding-bottom: 15px;
	margin-bottom:15px;
	}

.nrestaurantes-box-main-list-foto {
	float:left;
	width:68px;
	height:50px;
	padding-right:10px;
	}
.nrestaurantes-box-main-list-descricao {
	float:left;
	width:113px;
	font-size: 11px;
	}

.nrestaurantes-box-main-list-descricao .destaque {
	color:#777;
	font-size:11px;
	font-weight:bold;
	font-style:italic;
	}
	

.nrestaurantes-box-main-list-descricao h2 {
	font-size:12px;
	color:#FB7115;
	}
	
.nrestaurantes-box-main-list-nguia {
	float:left;
	width:78px;
	height:16px;
	padding-top:10px;
	}
	
.nrestaurantes-box-main-list-facebook{
	float:left;
	width:113px;
	height:16px;
	padding-top:8px;
	}
	
.nrestaurantes-box-main-list-facebook2 {
	float:left;
	width:190px;
	height:16px;
	}


/* RESTAURANTE DETAIL */

#nrestaurantes-box-main-header {
	float:left;
	width:622px;
	height:20px;
	padding-bottom:10px;
	}
	
#nrestaurantes-box-main-title {
	float:left;
	height:20px;
	padding-right:15px;
	font-size:16px;
	font-weight:bold;
	color:#1F1F2E;
	}
	
#nrestaurantes-box-main-facebook {
	float:left;
	height:20px;
	}
	
#nrestaurantes-voltar{
	float:left;
	width:55px;
	height:18px;
	padding-top:0px;
	padding-left:284px;
	padding-right:283px;
	text-align:center;
	}
	
#nrestaurantes-box-main-galeria {
	float:left;
	width:622px;
	/*height:419px;*/
	padding-bottom:20px;
	}
	
#nrestaurantes-box-main-tabs {
	float:left;
	width:622px;
	}


