/* **** LICENCE BLOCK ****
 *
 * The content of this file is subject to the Distribution Licence
 * of "APKC.net" (the "Licence"); You may only use this file acording
 * to what is estipulated on this Licence.
 *
 * Clauses:
 * --------
 * 1. You propietary of the domain, are able to change, alter,
 * modify this file to your convenience and for your own personal use.
 * 2. You propietary of the domain, are NOT able to copy,
 * reproduce, distribute, or sale this file without permission of
 * "APKC.net" or his President "Andreas Peter Koenzen".
 * 3. This file was developed exclusively for personal use
 * of the person who bought the service with "APKC.net".
 * 4. This code handled to the Client, is valid only for this domain,
 * for which it was bought. This code can NOT be reutilized in other
 * domain or Web Site without permission of "APKC.net" or his
 * president "Andreas Peter Koenzen".
 *
 *
 * **** END LICENCE BLOCK **** */

/*
 * Design and Programing
 * ---------------------
 * Andreas P. Koenzen
 * akc@apkc.net
 * APKC.net - MOBI SOLUTIONS
 * http://www.apkc.net
 * Tel.: +595 (981) 918689
 * Asunción - Paraguay
 */

/*
 * PHP Framework APKC.net
 * @author APKC.net - MOBI SOLUTIONS
 * @version 2.1
 */

/* ################## */
/* GENERAL
/* ################## */
body {
	background-color: #000000;
	color: #FFFFFF;
	font-family: Arial,Tahoma,sans-serif;
	font-size: 0.7em;
	margin: 0px;
	padding: 0px;
}

p {
	color: #FFFFFF;
	margin: 0px 0px 0px 0px;
	padding: 2px 4px 2px 4px;
}

a {
	color: #E8436D;
	font-weight: bold;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
	color: #FFFFFF;
	font-weight: bold;
}

a:active {
	color: #E8436D;
	text-decoration: none;
	font-weight: bold;
}

a:visited {
	color: #E8436D;
	text-decoration: none;
	font-weight: bold;
}

ul {
	margin: 0px 0px 0px 8px;
	padding: 0px 0px 0px 8px;
}

li {
	margin: 0px;
	padding: 0px;
}

form {
	margin: 0px;
	padding: 0px;
}

/* ################ */
/* DIVISIONS
/* ################ */
.debug {
	background-color: #EEEEEE;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
	margin: 0px;
	padding: 2px 4px 2px 4px;
}

	.debug p {
		color: #555555;
		font-size: 0.5em;
	}

.mainContainer {
	background-color: #000000;
	padding: 0px;
	margin: 0px;
}

.header {
	background-color: #CCCCCC;
	border-top: 1px solid #000000;
	margin: 0px;
	padding: 2px 4px 2px 4px;
}

	.header h1 {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}

	.header h1 a {
		color: #000000;
		font-size: 11px;
		font-weight: bold;
	}

.logoContainer {
	margin: 2px;
	padding: 0px;
	text-align: center;
}

.subheader {
	background-color: #000000;
	margin: 0px;
	padding: 2px 4px 2px 4px;
	text-align: center;
}

	.subheader h1 {
		color: #E8436D;
		font-size: 11px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}

	.subheader h1 a {
		color: #E8436D;
		font-size: 11px;
		font-weight: bold;
	}

.menu {
	background-color: #000000;
	margin: 0px;
	padding: 2px 4px 2px 4px;
}

	.menu h1 {
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
		margin: 0px;
		padding: 0px;
	}
	
	.menu h1 a {
		color: #FFFFFF;
		font-size: 11px;
		font-weight: bold;
	}

.navigation {
	margin: 0px;
	padding: 2px;
}

	.navigation h1 {
		color: #E8436D;
		font-size: 11px;
		font-weight: bold;
		margin: 2px;
		padding: 0px;
	}

	.navigation h2 {
		color: #E7B1BE;
		font-size: 11px;
		font-weight: bold;
		margin: 2px;
		padding: 0px;
	}

	.navigation h3 {
		color: #E8436D;
		font-size: 11px;
		font-weight: bold;
		margin: 2px;
		padding: 0px;
		text-decoration: underline;
	}

.home {
	margin: 0px;
	padding: 0px;
}

	.home a {
		color: #FFFFFF;
	}

.footer {
	color: #FFFFFF;
	margin: 0px;
	padding: 2px 4px 2px 4px;
}

.apkcLink {
	color: #EEEEEE;
	font-size: 10px;
	margin: 2px;
	padding: 0px;
	text-align: center;
}

/* ############# */
/* SPECIFICS
/* ############# */
.bold {
	font-weight: bold;
}

.icon {
	border: 0px;
	margin: 0px 2px 2px 0px;
}

.logo {
	border: 1px solid #FFFFFF;
}

.special_text {
	color: #FFFFFF;
	font-weight: bold;
}

.special_link {
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: underline;
}

.required {
	color: #E11B22;
}

.separator {
	border-top: 1px solid #CCCCCC;
}

.underlined {
	text-decoration: underline;
}

.whyMobi {
	font-size: 13px;
	color: #FFFFFF;
}