/*** GLOBALES ***/
img {
	border			: none;
}



/*** CI STYLES ***/
.title {
	font-size   	: 46px;
	font-weight		: bold;
	color			: #666699;
}

.slogan {
	margin-top		: -5px;
	font-size  		: 13px;
	font-weight		: bold;
	font-family		: tahoma;
	color			: #a2a2a4;	
}



/*** MENU STYLES ***/
.menu {
	text-align		: center;
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 13px;
	color			: #000000;
	border-left		: 1px solid #cccccc;
	border-top		: 1px solid #cccccc;
	border-bottom	: 1px solid #000000;
	padding-left	: 10px;
	padding-right	: 10px;
}

.menu_selected {
	text-align		: center;
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 13px;
	color			: #000000;
	border-left		: 1px solid #000000;
	border-top		: 1px solid #000000;
	border-right	: 1px solid #000000;
	padding-left	: 10px;
	padding-right	: 10px;
	background		: #999bff;
}

.menu_selecting {
	text-align		: center;
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 13px;
	color			: #000000;
	border-left		: 1px solid #cccccc;
	border-top		: 1px solid #cccccc;
	border-bottom	: 1px solid #000000;
	padding-left	: 10px;
	padding-right	: 10px;
	background		: #dfe0ff;
}

.menu_space {
	border-left		: 1px solid #cccccc;
	border-top		: 1px solid #cccccc;
	border-bottom	: 1px solid #000000;
	background		: #f0f0f0;
}

.menu_sides {
	border-bottom	: 1px solid #000000;
}

.menu_finished {
	border-left		: 1px solid #000000;
	border-bottom	: 1px solid #000000;
	border-right	: 1px solid #000000;
	background		: #999bff;
}

.submenu {
	border-top		: 1px solid #000000;
	border-bottom	: 1px solid #000000;
	background		: #dfe0ff;
	margin-top		: 5px;
	padding			: 3px;
	padding-left	: 20px;
}


/*** WINDOWS BOXES ***/
.win_top {
	border-top		: 1px solid #cccccc;
	background		: #f0f0f0;
}

.win_con {
	background		: #f0f0f0;	
}

.win_bot {
	border-bottom	: 1px solid #cccccc;
	background		: #f0f0f0;
}



/*** TABLES ***/
.tbl {
	width			: 100%;
	border-spacing	: 0px;
	padding			: 0px;
}

.tbl_td {
	border-bottom	: 1px solid #cccccc;
	padding			: 5px;
}

.tbl_td_grey {
	border-bottom	: 1px solid #cccccc;
	color			: #cccccc;
	padding			: 5px;
}

.tbl_td_green {
	border-bottom	: 1px solid #cccccc;
	padding			: 5px;
	background		: #DBFFDB;
}

.tbl_td_orange {
	border-bottom	: 1px solid #cccccc;
	padding			: 5px;
	background		: #FFF0DF;
}

.tbl_td_red {
	border-bottom	: 1px solid #cccccc;
	padding			: 5px;
	background		: #FFD7D5;
}

.tbl_first_td {
	background		: #f0f0f0;	
	border-bottom	: 1px solid #cccccc;
	padding			: 5px;
}

.tbl_desc {
	font-size		: 8pt;
	color			: #aaaaaa;
}



/*** MESSAGES BOXES ***/
.redbox {
	text-align		: left;
	padding			: 15px;
	border			: 1px solid #BC0900;
	background		: #FFD7D5;
}

.greenbox {
	text-align		: left;
	padding			: 15px;
	border			: 1px solid #008000;
	background		: #DBFFDB;
}

.orangebox {
	text-align		: left;
	padding			: 15px;
	border			: 1px solid #FF8C05;
	background		: #FFF0DF;
}



/*** FORMULAR FIELDS ***/
.textfield {
	padding-left	: 5px;
	font-family		: tahoma;
	font-size		: 12px;
	border 			: 1px solid #cccccc;
	width			: 140px;
}



/*** LINKS ***/
A:active {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #7174FF;
	text-decoration : none;
}

A:link {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #7174FF;
	text-decoration : none;
}

A:visited {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #7174FF;
	text-decoration : none;
}

A:hover {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #FF0000;
	text-decoration : underline;
}



A.link_menu:active {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_menu:link {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_menu:visited {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_menu:hover {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}



A.link_submenu:active {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_submenu:link {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_submenu:visited {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #000000;
	text-decoration : none;
}

A.link_submenu:hover {
	font-family		: tahoma, helvetica, sans serif;
	font-size		: 12px;
	color			: #FF0000;
	text-decoration : none;
}