* {
	margin:0px;
	padding:0px;
}
a {
	color:#075EBB;
}
img {border:none;}
body {background-color:#ebebe3;}
.bloco {
	height:45px;
	width:100%;
	bottom:-45px;
	background-color:white;
	position:absolute;
}

/*-----------------------------------------------
TOPO
-----------------------------------------------*/
#head {
	background-color:#492f39;
	height:240px;
	color:white;
}
#head .topo {
	margin:0px auto;
	width:980px;
	position:relative;
	padding-top:10px;
}
#head .topo .logo {
	position:absolute;
	left:0px;
	top:10px;
	font-family:Arial;
	font-size:16px;
}
#head .topo .logo a {
	display:block;
	background-image:url("../imgs/logo.png");
	background-repeat:no-repeat;
	height:65px;
	width:214px;
}
#head .topo .logo strong {
	margin-left:5px;
	display:block;
	font-weight:normal;
	letter-spacing:2px;
}
.topo .login {
	background-color:#b9274f;
	height:29px;
	position:absolute;
	font-size:11px;
	font-family:Tahoma;
	right:5px;
	color:white;
	top:0px;
	line-height:29px;
}
.topo .login a {
	color:white;
	padding:0px 5px;
	text-decoration:none;
}
.topo .login img {position:absolute;top:0px;}
.topo .login img.left {left:0px;}
.topo .login img.right {right:0px;}
.topo form {
	width:445px;
	margin-left:230px;
	font-family:Tahoma;
	margin-top:25px;
	font-size:12px;
}
.topo form .box_escolha {
	background-image:url("../imgs/bg_escolha.png");
	background-repeat:no-repeat;
	padding:10px;
	margin-bottom:10px;
	width:421px;
	height:39px;
	position:relative;
}
.topo form .box_escolha table {width:100%;}
.topo form input.input_pesquisa {
	border:solid 2px #af1443;
	height:28px;
	width:385px;
	line-height:28px;
	vertical-align:top;
	font-size:15px;
}
.topo form input[type="button"] {
	border:none;
	margin-left:5px;
	width:45px;
	height:32px;
	background-image:url("../imgs/button.jpg");
}
.topo form p {width:390px;height:25px;line-height:25px;text-align:right;font-size:11px;}
.topo form p input[type="radio"] {vertical-align:sub;margin-left:10px;}
.suagencia_comboBox {
	background:none;
	cursor:pointer;
	border:none;
	height:22px;
	line-height:22px;
	position:relative;
	width:190px;
	padding-left:5px;
	background-image:url("../imgs/select.jpg");
}
div.suagencia_comboOptions {
  position:absolute!important;
  margin:0;
  padding:0;
  border-top:none!important;
  border:solid 1px #af1443;
  font-size:12px;
}
div.suagencia_comboOptions ul li {
  list-style-type:none;
  display:block;
  margin:0px;
  padding:2px 5px;
  color:black!important;
  background-color:white;
  font-family:arial;
  height:1.5em;
  cursor:pointer;
  width:auto;
}
div.suagencia_comboOptions ul li:hover{background-color:#F2F2F2;}
div.suagencia_comboOptions ul li strong {font-weight:normal;}
/*-----------------------------------------------
CORPO
-----------------------------------------------*/

#container {
	background-color:white;
	min-height:800px;
	margin:0px auto;
	position:relative;
	top:-45px;
	font-family:arial;
	width:1000px;
}
#container span.border {
background-image:url("../imgs/top_corpo.png");
position:absolute;
top:-3px;
left:0px;
display:block;
width:1000px;
height:5px;
}
#container .abas {
	border-bottom:solid 1px #db0750;
	position:relative;
	height:35px;
	line-height:35px;
	padding:0px 15px;
	color:#492f39;
	font-size:21px;
}
#container .abas h1{
	border-bottom:solid 1px #db0750;
	position:relative;
	height:35px;
	line-height:35px;
	font-size:21px;
}
.abas strong {font-weight:normal;display:inline-block;position:absolute;right:35px;top:-9px;}
#container .abas a {
	font-size:17px;
	height:43px;
	line-height:55px;
	text-decoration:none;
	margin:0px 5px;
	color:#4e4e4e;
	padding:0px 5px;
	display:inline-block;
}
#container .abas a.ativo {background-image:url("../imgs/bg_ativo.png");position:relative;}
#container .abas a.ativo span {
display:block;
width:4px;
position:absolute;
top:0px;
height:43px;
}
#container .abas a.ativo span.left {background-image:url("../imgs/ativo_left.png");left:-4px;}
#container .abas a.ativo span.right {background-image:url("../imgs/ativo_right.png");right:-4px;}
#container .abas img {vertical-align:middle;margin-left:5px;}
#container .breadCrumbs {
	border-bottom:solid 1px #e5e5e5;
	font-size:12px;
	padding:5px 15px;
}
#container .breadCrumbs strong {color:#bd0b07;font-weight:normal;}

#container #tds_categoria {
	padding-left:15px;
	padding-top:20px;
}
#container #tds_categoria ul {
	display:block;
	float:left;
	list-style-image:url("../imgs/bolinha.jpg");
	margin:20px 15px;
}
#container #tds_categoria ul li {margin:8px 0;}
#container #tds_categoria ul li a {color:black;}
/*-----------------------------------------------
COLUNA PUBLICIDADE
-----------------------------------------------*/
#publicidade {
	float:right;
	border-left:solid 1px #e5e5e5;
	padding:10px;
	width:295px;
}
#box_left {
	float:left;
	width:680px;
	font-size:12px;
}
/*-----------------------------------------------
RODAPÉ
-----------------------------------------------*/
.pesquisa {
	background-color:#dfdfd7;
}
.pesquisa form {
	margin:0px auto;
	width:1000px;
	padding:20px 0px;
	background-color:#f2f2f2;
	text-align:center;
}
.pesquisa form input[type="text"] {width:200px;}
#footer {
	background-color:#bcbcb6;
	height:140px;
	margin-bottom:10px;
}
#rodape {
	margin:0px auto;
	width:1000px;
	font-family:arial;
	font-size:12px;
}
#rodape p {float:left;width:280px;height:160px;line-height:160px;padding-left:10px;}
#rodape ul {
	list-style:none;
	width:200px;
	height:140px;
	padding:15px 0px;
	float:left;
}
#rodape ul li {margin:4px 0px;}
#rodape ul li a {color:#454545;text-decoration:none;}
#rodape ul li a:hover {text-decoration:underline;}

#box {
	background-color:#F5F5F5;
	border:1px solid #C5C5C5;
	position:relative;
	margin-left:15px;
	padding:15px;
	min-height:100px;
	width:400px;
}
#boxdentro {
	background-color:#F5F5F5;
	border:1px solid #C5C5C5;
	position:relative;
	margin:0px;
	padding:10px;
	padding-left:20px;
	padding-top:10px;
	min-height:20px;
	width:370px;
}
#box img.canto {position:absolute;}
#box img.left {left:-1px;}
#box img.right {right:-1px;}
#box img.bottom{bottom:-1px;}
#box img.top {top:-1px;}

.menudentromeucadastro {
	background-color:#b9274f;
	height:29px;
	position:absolute;
	font-size:11px;
	font-family:Tahoma;
	color:white;
	line-height:29px;
}

.menudentromeucadastro a {
	color:white;
	padding:0px 5px;
	text-decoration:none;
}
.menudentromeucadastro img {position:absolute;top:0px;}
.menudentromeucadastro img.left {left:0px;}
.menudentromeucadastro img.right {right:0px;}

.addthis_toolbox{
	width:250px;
}
