/**
*
* @version $Id: defaults.css 1267 2009-07-03 01:59:04Z midget $
*
* @license http://www.midworld-networks.com/licenses/outsoursing.html
* @author Dario Minnucci <dario.minnucci@midworld-networks.com>
* @copyright Copyright 2009, Dario Minnucci <dario.minnucci@midworld-networks.com>
*
* @package midworld.net
* @subpackage css
* @access public
*
*/
body {
	background-color:#CCC;
	color:#222;
	font-family: "Sans", "Bitstream Vera Sans", sans-serif;
	font-size:small;
	margin:0px;
}

#main { 
	border:0px #AAA dashed; 
	padding:0px;
	/*
	width:988px; 
	margin:0 auto; 
	*/
}


#content { border:1px #AAA solid; padding:0px; background-color:#FFF; }
.content_table { border:0px #CC0000 solid; width:100%; padding:0px; }
.left_column { vertical-align:top; width:300px; padding:3px;  }
.right_column { border-left:1px #AAA dotted; vertical-align:top; padding:3px; }


#section { border:0px orange solid; padding:5px; }
#section .title { border:0px red dashed; padding:10px; color:#008AB8; font-size:20px; font-weight:bold; border-bottom:1px #CCC dotted; }
#section .subtitle { border:0px red dashed; padding:10px; color:#008AB8; font-size:14px; font-weight:bold; border-bottom:1px #CCC dotted; }
#section .description { border:1px #CCC solid; padding:15px; color:#333; font-size:12px; font-weight:normal; margin:10px; background-color:#FAFAFA; }

#signature { border:1px #CCC solid; margin:5px; text-align:right; font-size:small; color:#666; padding:10px; background-color:#EEE; }
#footer { border:0px #000 solid; margin-top:-10px; } 


/* HTML elements */
/*
a { color:#008AB8; text-decoration: none; }
*/
a { color:blue; text-decoration: none; }
a:hover { text-decoration: underline; }
a:visited {}


/* Alignments */
.left { text-align:left; }
.center { text-align:center; }
.right { text-align:right; }


/* Fieldsets */
fieldset { border:1px #AAA solid; margin:10px; }
legend { border:0px #AAA solid; padding:10px; font-size:1.2em; font-weight:bold; }


/* Images and icons */
.photo { border:0px #AAA double; text-align:center; }
.icon16 { border:0px #AAA solid; width:16px; height:16px; text-align:center; }
.icon16_link { border:0px #AAA solid; width:16px; height:16px; text-align:center; cursor:pointer; position:relative; top:4px; }
.icon22 { border:0px #AAA solid; width:22px; height:22px; text-align:center; }
.icon32 { border:0px #AAA solid; width:32px; height:32px; text-align:center; }
.icon64 { border:0px #AAA solid; width:64px; height:64px; text-align:center; }
.flag { border:1px #AAA solid; }
.group_image { border:1px #AAA solid; padding:4px; font-size:xx-small; width:20px; background-color:#0040FF; color:#FFF; text-align:center; }
.category_image { border:0px #AAA solid; padding:4px; font-size:xx-small; color:#AAA; width:50px; text-align:center; }
.captcha { border:1px #4C88BE solid; vertical-align:middle; height:20px; margin-top:-2px; }

