@charset "UTF-8";
/* CSS Document */

/* BODY */

body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
body {
	background-color: #acafb6;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

hr{
	height:0.5px;
	border:0.5px solid #CCC;
	background-color:#EDEDED
} 

/* TEXTS */

.white_txt {
	color: #FFFFFF;
	font-size: 14px;
}
.white_txt_9 {
	color: #FFFFFF;
	font-size: 9px;
}
.yellow_txt_9 {
	color: #9C0;
	font-size: 9px;
}
.text_blue_14 {
	color: #06C;
	font-size: 14px;
}
.big_number {color: #FFFFFF; font-size: 24px; }
.text_grey_16 {color: #666666; font-size: 16px; }
.text_grey_9 {color: #666666; font-size: 9px; }
.title_geral {
	color: #CCCCCC;
	font-size: 20px;
}
.sub_menu {color: #FFFFFF}
.text_grey_12 {
	color: #666666;
}
.content_highlight {
	color: #0066CC;
	font-size: 15px;
	text-align: center;
}

/* MENU */

.menu_botton {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}
.menu_botton_link {
	color: #FFFFFF;
	font-size: 10px;
}

/* LINKS */

a:link {
	text-decoration: none;
	color: #990;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color: #0033CC;
}
a:active {
	text-decoration: none;
	color: #FFF;
}





/* TABLES */

.td_rounded_corners{
	float:center;
	
	
	width:400px;
	background-color:#fff;
	padding:15px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

.td_rounded_corners{
	float:center;
	
	
	width:100%;
	background-color:#fff;
	padding:15px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}

.td_rounded_corners_2{
	float:center;
	
	
	width:100%;
	background-color:#fff;
	padding:15px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin: 5px;
	

}

.td_title_module{
	float:center;
	width:98%;
	background-color:#fff;
	padding:5px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-bottom: 10px;
	font-weight:bold;
	

}

.td_gallery{
	float:center;
	width:150px;
	background-color:#fff;
	padding:5px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	margin-bottom: 10px;
	font-weight:bold;
	

}

.td_gallery_album{
	float:center;
	width:78px;
	background-color:#fff;
	padding:5px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	/* margin-bottom: 10px; */
	font-weight:bold;
	

}

.td_button{
	float:center;
	width:80;
	background-color:#333;
	padding:5px;
	border:1px solid #ccc;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	font-color:#263841;
}

.td_button_2{
	float:center;
	width:80;
	background-color:#CCC;
	padding:7px;
	border:1px solid #999999;
	cursor:default;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	font-color:#666666;
}

#td:hover{
	background-color:#F4F5FF;
	width:100%;	
	
	
}
.td_content_bg_titles{
	float:center;
	width:100%;
	background-color:#E5E5E5;
	padding:5px;
	border:1px solid #ccc;
	cursor:default;
}

.td.odd botton_separation{
 color:#678197;
 border-bottom:1px solid #e5eff8;
 border-left:1px solid #e5eff8;
 padding:.3em 1em;
 text-align:center;
 }

/* LOGIN */

.textinput {
	width:100%;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	text-indent:7px;
	padding:7px 0;
	margin-bottom:10px;
}

.textinput40 {
	width:300px;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	text-indent:7px;
	padding:7px 0;
	margin-bottom:10px;
}

.input {
	width:300px;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	text-indent:7px;
	padding:7px 0;
	margin-bottom:10px;
}

.textinput600 {
	width:600px;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	text-indent:7px;
	padding:7px 0;
	margin-bottom:10px;
}

.textinput100 {
	width:100%;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	text-indent:7px;
	padding:7px 0;
	margin-bottom:10px;
}

.textoptions40 {
	width:300px;
	border:1px solid #d3d3d3;
	background:#fff url(../images/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	
	padding:7px 7px;
	margin-bottom:10px;
}

.textoptions {
	width:100%;
	border:1px solid #d3d3d3;
	background:#fff url(../iimages/textinputbg.gif) repeat-x;
	font-size:15px;
	color:#000;
	
	padding:7px 7px;
	margin-bottom:10px;
}



input:focus {
	border-color:#77b2ee;
}

	

.text_forms {
	font-size: 16px;
	color: #069;
}
.text_title_blue_14 {
	color: #03C;
	font-size:14px;
}
