* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-ms-box-sizing: border-box;
	-webkit-box-sizing: border-box; /* safari 3 needs this */
}
body,html {
	padding:0px;
	margin:0px;
	background-color:#02425e;
	color:black;
	font-family:verdana;
	font-size:11pt;
}
div {
	text-align:left;
}
h1,h2,h3,h4,h5 {
	display:inline;
	padding:0px;
	margin:0px;
}
h1 {
	font-size:11pt;
	color:#ffffff;
	line-height:14pt;
	width:100%;
	font-family: Arial Narrow;
	background-color: #c2ba93;
	display:block;
	width:100%;
	line-height:26px;
	height:26px;
	padding-left:6px;
	margin-bottom:3px;
}
h2 {
	font-size:9pt;
}
h3 {
	font-size:11pt;
	line-height:14pt;
}
h4 {
	font-size:11pt;
	color:#ffffff;
	line-height:14pt;
	width:100%;
	font-family: Arial Narrow;
	background-color: #89bdd5;
	display:block;
	width:100%;
	line-height:26px;
	height:26px;
	padding-left:6px;
	margin-bottom:3px;
}

h5 {
	font-size:11pt;
	color:#ffffff;
	line-height:14pt;
	width:100%;
	font-family: Arial Narrow;
	background-color: #02425e;
	display:block;
	width:100%;
	line-height:26px;
	height:26px;
	padding-left:6px;
	margin-bottom:0px;
}
div#container_content td,div#container_content th {
	vertical-align:top;
	line-height:16px;
	font-size:11px;
}


	
img {
	border:0px;
	margin:0px;
}
ul {
	list-style-type: disc;
	/*list-style-image: url(/fileadmin/templates/images/bullet_point_blue.gif);*/
	list-style-position: outside;
	margin:0px;
	padding-left:15px;
}

a {color:#0595d4;}

div#container {
	/*
	background-image:url(../images/bg_graduation.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	*/
	border:0px solid purple;
	text-align:center; /* centers child divs in IE */
	
}
div#marge_top {
	background-color:#323335;
	width:100%;
	height:20px;
	border-bottom:0px solid black;
}
div#marge_top_2 {
	background-color:#84898d;
	text-align:center; /* centers child divs in IE */
	height:33px;
	border:0px solid red;
}
div#container_shadow {
	width:1010px;
	background-image:url(../images/andros_shadow_01.png);
	background-repeat:repeat-y;
	border:0px solid blue;
	padding-left:20px;
	margin: 0 auto; /* centers div in FF */
}
div#container_site {
	border:0px solid green;
	width:980px;
	background-color:white;
	padding-bottom:20px;
}
div#header {
	height:100px;
	border:0px solid black;
}
div#header_left {
	float:left;
	width:500px;
	border:0px solid blue;
	margin-left:20px;
	padding-top:20px;
}
div#header img.andros_logo {
	border:0px solid black;
}
div#header_right {
	width:400px;
	text-align:right;
	margin-right:20px;
	float:right;
	padding-top:35px;
	border:0px solid red;
}
div#header_right input {
	color:#c0c0c0;
	font-size:8pt;
}
div#menu_main {
	padding:0px;
	margin:0px;
	margin-left:20px;
	margin-right:20px;
	margin-bottom:18px;
	border:0px solid black;
	height:30px;
	background-color:#03405C;
}

div#menu_main ul {
	display:inline;
	list-style:none outside none;
	padding:0px;
	margin:0px;
}
div#menu_main ul li {
	padding:0px;
	margin:0px;
	display:inline;
	float:left;
	color:#ffffff;
}

div#top_banner {
	height:186px;
	padding-left:20px;
	margin:0px;
}
div#top_banner_sub {
	height:39px;
	background-color:#AACDC6;
	margin-top:1px;
	margin-left:20px;
	margin-right:20px;
	padding-left:10px;
	padding-top:10px;
	color:white;
}
div#breadcrumb {
	height:20px;
	margin-left:20px;
	margin-right:20px;
	padding-top:6px;
	border-bottom:0px solid #808080;
}
div#breadcrumb_left,div#breadcrumb_right {
	color:#000000;
	font-size:11px;
}
div#breadcrumb_left {
	float:left;
}
div#breadcrumb_right {
	float:right;
}
div#container_content {
	padding-top:15px;
	padding-left:20px;
	padding-bottom:15px;
	border:0px solid blue;
	font-size:11px;
	line-height:16px;
}
div#content_left {
	width:220px;
	float: left;
	border:0px solid black;
	background-color:#ffffff;
}
div#content_center {
	width:500px;
	float: left;
	border:0px solid black;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
	background-color:#ffffff;
}
div#content_right {
	width:220px;
	float: left;
	border:0px solid black;
	text-align:left;
	background-color:#ffffff;
}
div.clearer {
	clear:both;
}

div#menu_bottom {
	margin:10px 20px 0px 20px;
	padding:4px 12px 0px 12px;
	border:0px solid red;
	height:25px;
	color:#02495F;
	background-color:#E5F2FA;
}
div#menu_bottom a {
	color:#02495F;
	text-decoration:none;
}
div#menu_bottom_left {
	float:left;
}
div#menu_bottom_right {
	float:right;
	
}

div.mbc {
	color:#004556;
	float:left;
}
div.mbc_div {
	float:left;
	padding-left:10px;
	padding-right:10px;
	color:#004556;
}
div#container_content_bottom {
	border:0px solid blue;
}
div#container_shadow_bottom {
	height:55px;
	width:1020px;
	margin: 0 auto; /* centers div in FF */
	background-image:url(../images/andros_shadow_02.png);
	background-repeat:no-repeat;
	background-position:5px 0px;
}
/***********************/
/******** MENUS ********/
/***********************/

div#menu_main ul li a {
	color:white;
	text-decoration:none;
	display:block;
	/*padding:7px 12px 8px 12px;*/
}
div#menu_main ul li a:hover {
	background-color:#0595D4;
}
div#menu_main ul li a.active, div#menu_main div.li_menu1_act {
	background-color:#0595D4;
}

div.menuleft-1 ul,div.menuleft-2 ul,div.menuleft-3 ul {
	display:inline;
	list-style:none outside none;
	padding:0px;
	margin:0px;
}
div.menuleft-1-item,div.menuleft-2-item,div.menuleft-3-item {
	vertical-align:middle;
	border:0px solid red;
	padding-top:1px;
	padding-bottom:10px;
}
div.menuleft-1-item a {
	padding-left:0px;
}
div.menuleft-2-item a {
	padding-left:15px;
}
div.menuleft-3-item a {
	padding-left:30px;
}
div.menuleft-1-item a,div.menuleft-2-item a,div.menuleft-3-item a {
	color:#232323;
	text-decoration:underline;
	padding-top:6px;
	padding-bottom:6px;
}
/********** breadcrumb ************/
div#breadcrumb a {
	text-decoration:none;
	color:#232323;
}

