/* CSS File			*/
/* Version: 	01		*/
/* Created at: 	HBfx Studio	*/
/*              www.hbfx.com    */
/* Author: 	Eros Nicolau	*/

/* Tag redefines		*/
html, body			{margin: 0px; padding: 0px; height: 100%; width: 100%;}
body				{background-color: #e5e5e5; text-align: center; font-family: Tahoma; font-size: 11px; color: #445b6e;}
div				{margin: auto; height: auto;}
form				{margin: 0px; padding: 0px;}
input, select			{font-size: 10px;}
h1				{text-align: right; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #b4bdc5; font-style: italic; font-weight: normal; margin-top: 17px; margin-right: 0px; margin-bottom: 30px; margin-left: 0px; font-size: 16px;}

/* Link styles			*/
a				{text-decoration: none; color: #000000;}
a:hover				{color: #445b6e; text-decoration: underline;}

/* Header styles		*/
.header				{width: 900px; background-image: url(../img/header_back.gif); background-repeat: no-repeat; background-position: left bottom; height: 148px; text-align: left; position: relative;}
.header .headerimg		{float: right;}
.header .languages		{position: absolute; top: 170px; left: 20px; color: #8f9ba5;}
.header .languages a		{color: #8f9ba5;}

/* Main area styles		*/
.content			{display: table; background-color: #FFFFFF; background-image: url(../img/content_back.gif); background-repeat: repeat-x; background-position: left top; width: 858px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: none; border-left-style: solid; border-right-color: #445b6e; border-left-color: #445b6e; padding-right: 20px; padding-left: 20px; padding-top: 40px; padding-bottom: 10px;}
.content .left, .content .right	{border-top-width: 1px; border-top-style: solid; border-top-color: #a7b2bb; background-repeat: no-repeat; text-align: left; height: 300px; background-color: #FFFFFF;}
.content .left			{float: left; background-image: url(../img/article_back_left.jpg); background-position: left top; width: 200px; height: auto !important; height: 1px; margin-right: 0px; margin-left: 0px; padding-right: 10px;}
.content .right			{float: left; background-image: url(../img/article_back_right.jpg); background-position: left top; width: 640px; height: auto !important; height: 1px; margin-right: 0px; margin-left: 0px;}
.article			{padding-left: 80px; text-align: justify; display: table; height: auto !important; height: 1px; width: 490px; padding-bottom: 10px;}
.secondary			{display: block; width: 858px; border-top-width: 1px; border-top-style: solid; border-top-color: #e5e5e5; margin-top: 0px; padding-top: 5px; padding-bottom: 10px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: #445b6e; border-bottom-color: #445b6e; border-left-color: #445b6e; margin-right: auto; margin-bottom: 0px; margin-left: auto; padding-right: 20px; padding-left: 20px; background-color: #FFFFFF;}
.secondary a			{margin-right: 10px; margin-left: 10px;}

/* Footer styles		*/
.footer				{width: 860px; margin-top: 5px; margin-bottom: 20px; padding-right: 20px; padding-left: 20px; font-size: 10px;}
.footer .links			{float: left; text-align: left;}
.footer .credits		{float: right; text-align: right;}
/* Main Menu styles		*/

/* Sub Menu styles		*/
.sub				{padding-top: 10px; padding-bottom: 2px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #e5e5e5; width: 199px; font-weight: bold; color: #8f9ba5;}
.sub_margin			{margin-left: 10px; font-weight: normal; width: 189px !important;}
.sub .info			{margin-left: 10px; font-size: 10px; font-weight: normal; margin-top: 5px; line-height: 16px;}
.sub a				{color: #8f9ba5; text-decoration: none;}
.sub a:hover			{color: #5B6771;}

/* Misc. styles			*/
.red, a.red			{color: #ff0000 !important;}

.clearfix:after			{content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix			{display:inline-block;}
/* Hide from IE Mac \*/
.clearfix			{display:block;}
/* End hide from IE Mac */

