/* ****************************************************************** */
/* ERROR                                                               */
/* ****************************************************************** */
div#errorbox
{
    clear: left;
	padding: 0px;
	margin: 0px;
	border-top: none;
    width: 960px;
    background-color: yellow;
    border: 2px solid red;    
}

/* ****************************************************************** */
/* PAGE                                                               */
/* ****************************************************************** */

div#page
{
	padding: 0px;
	margin: 0px;
	border-top: none;
}


/* ****************************************************************** */
/* LEFTSIDE                                                           */
/* ****************************************************************** */

div#page div.wrap div.leftSide
{
	width: 180px;
	display: block;
	float: left;
	padding: 0px;
	padding-right: 20px;
	margin-top: 40px;	
	font-family: Arial, Helvetica, sans-serif;
}

div#page div.wrap div.leftSide div.leftBox
{
	background-color: #f2f2f2;
	border: 1px solid #cccccc;
	padding: 4px;
}

div#page div.wrap div.leftSide span
{
	display: block;
	width: 180px;
	height: 20px;
	padding: 0px;
	margin: 0px; 
	background: url("../design/elements/sprite_shadow.png") -610px 0px no-repeat; 
}


div#page div.leftSide h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #ffffff;
	line-height: 12px;
	letter-spacing: 1px;
	color:#d71921;
	margin-bottom: 11px;
	background: transparent;
}

div#page div.leftSide ul
{
	background: transparent;
}

div#page div.leftSide li
{
	color: #666666;
	font-size: 11px;
	margin-bottom: 8px;
	line-height: 14px;
	background: transparent;
}

div#page div.leftSide li.jelol
{
	height: 27px;
	line-height: 18px;	
	vertical-align: middle;
}


div#page div.leftSide a
{
	color: #053d88;
	color: #444444;
	font-size: 12px;
	font-weight: bold;	
	background: transparent;
}


/* ****************************************************************** */
/* CONTENT                                                            */
/* ****************************************************************** */

div#page div.content
{
	float: left;
	width: 760px;
	display: block;
	background-image: none;
	line-height: normal;
	margin: 0px;
	padding: 0px;
	margin-top: 40px;
}



div#page div.content h3
{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	text-shadow: #ffffff;
	line-height: 12px;
	letter-spacing: 1px;
	color:#444444;
	margin-bottom: 11px;
	background:  transparent;	
}


/* ****************************************************************** */
/* FOOTER                                                            */
/* ****************************************************************** */

div#footer 
{
	clear: left;
	padding: 0px;
	margin: 0px;
	border-top: none;
}

div#footer div.pagefooter
{
	color: #808080;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: justify;
}

div#footer div.pagefooter span
{
	display: block;
	width: 960px;
	height: 70px;
	padding: 0px;
	margin: 0px; 
	background: url("../design/elements/footer_background.png") 0px 0px no-repeat; 	
}

div#footer div.pagefootermenu
{
	width: 960px;
	height: 40px;
}

div#footer div.pagefootermenu ul
{
	background: transparent;
	text-align: center;
}

div#footer div.pagefootermenu li
{
	color: #404040;
	width: 320px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
	float: left;
}
