/* Importação de estilos que fazem parte das definições gerais de estrutura (TEMPLATE) */
@import url("tipografia.css");    /* Estilos de tipografia */
@import url("top.css");           /* Estilos do topo */
@import url("laterais.css");   /* Estilos da coluna esquerda */
@import url("footer.css");        /* Estilos do rodapé */
/* end Importação de estilos que fazem parte das definições gerais de estrutura (TEMPLATE) */

/*
    CSS (Cascading Style Sheet)
    Definições gerais de estruturas
*/
*
{
	margin: 0;
	padding: 0;
}
html, body
{
    width  : 100%;
    height : 100%;
}

body
{
    margin  : 0px;
    padding : 0px;
	background:#F8FBFC url(../images/background.jpg) repeat-x;
}

img{border : none;}

#all
{
    width  : 100%;
    position : relative;
    top  : 0px;
    padding : 0px;
	margin:0px;

}

.clear{clear : both;}
.clearR{clear : right;}
.clearL{clear : left;}

.bold{font-weight : bold;}

.italic{font-style : italic;}

.cursor{cursor : pointer;}

.erro, .ok
{
    width  : 90%;

    margin : auto;

    padding-top    : 15px;
    padding-bottom : 15px;

    text-align : center;
    font-weight : bold;
    color  : #333;

    border : 2px solid #f38585;
    background-color : #eeadad;
}

.btnOK, .btnOK input, .btnForm, .btnForm input
{
    height : 18px;
	background-color : #00529E;
	border:none;
	text-align:center;
	color:#FFF;
	padding:0px;
	margin:0px;
	position:relative;
	cursor:pointer;

}
.btnOK
{
    width  : 35px;

}
.btnOK input
{
    width  : 25px;

}

.btnokimg{
	 width  : 35px;
	 height:18px;
	 vertical-align:-2px;
	}

.botao{
	background-color:#00529E;
	padding:5px 10px;
	color:#FFF;
	text-transform:uppercase;
	width:175px;
	font-weight : bold;
    font-size   : 11px;
	cursor:pointer;

}
.botao img{
	vertical-align:middle;
	margin-left:5px;

}

#erroRegras
{
    text-align : left;
    margin-left : 140px;
}
#content
{
	sdisplay:table-cell;
	spadding:20px;
	sposition:relative;
	width:100%;
	smargin-top  : 17px;
    smargin-left : 220px;
	margin:0px 0px 0px 0px;
}
#content h1
{
	background-color:#00529E;
	padding:5px 0px 3px 0px;
	color:#FFF;
	font-size:18px;
	text-transform:uppercase;
	width:100%;
	position:relative;
	text-indent:15px;
}
#content h1 span, #content h2 span
{
	margin-left:10px;

}
#content h2
{
	background-color:#f3eb7b;
	padding:5px 0px 3px 0px;
	color:#0e3862;
	font-size:12px;
	text-transform:uppercase;
	width:100%;
	margin:10px 0px;
}

.boxContent
{
	background:#FFF;
	padding:20px;
	display:inherit;
}

.risca{
	text-decoration:line-through;

	}

#paginacao
{
    text-align:right;
    padding-top:30px;
    clear:both;
}

#paginacao .itemPage {width:25px;float:left;text-align:center;padding:5px;margin:2px;background-color:#dc281d;}
#paginacao a {text-decoration:none;color:#fff;}
#paginacao .itemPage:hover, #paginacao .activePage {background-color:#00529e;}

#meus_dados {width : 450px;margin : 20px;list-style:none;position:absolute;top:70px;right:300px;}
#meus_dados li {position:relative;display:inline;margin-right:10px;padding:5px 20px;}
#meus_dados li:hover {background-color:#006;}

.risc {text-decoration: line-through ;}
.desconto {font-size : 16px;color:#f00;}
.bat_title {width:100%; height:25px; clear:both}
.bat_title * {float:left}
.bat_title span {width:100%; height:15px; padding:5px 0px; background:url(../images/bat_title.jpg) repeat-x; font-size:12px; color:#fff; text-transform:uppercase; text-align:center}
.hand {cursor:pointer;}
#pedidosItem .cor1 {background-color:#DFDBDC;}
#pedidosItem .cor2 {background-color:#DDDEE0;}
#pedidosItem tr:hover {background-color:#eee;}

/*--------------Para CLASS Paginacao---------------------*/
.button_pagination{ text-decoration:none!important; padding:5px 8px!important; margin:0px 1px!important; background:#065E90!important; color:#fff!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;}
.button_pagination_active{ text-decoration:none!important; padding:5px 8px!important; margin:0px 1px!important;  background:#09C!important; color:#fff!important;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius: 5px;}
.button_pagination:hover{ background:#09C!important;  }

/*--------------  ---------------------*/
.bt_passo{ text-decoration:none; color:#fff;display:block; padding:5px 0px; }
