@import 'default.css';
@import 'content.css';
body {
background: #f9f9f9 url(../img/bg.jpg) repeat top;
color:#222222;
font-family:helvetica,arial,sans-serif;
}

.container {
  margin-left: auto;
  margin-right: auto;
  background: url(../img/body_bg.png) repeat-y top;
}

.container-footer {
  margin-left: auto;
  margin-right: auto;
  background: url(../img/body_bg_footer.png) no-repeat top;
  height:26px;
}

.logo {
	background: url(../img/milaconsult_logo.gif) no-repeat center left;
	height: 75px;
	line-height: 16px;
	font-size: 11px;
	width: auto;
	text-align: right;
	padding: 10px 20px 0 0;
}

.body-container {
  width: 930px;
  padding: 0 15px 15px 15px;
	/*background: url(../img/body_bg.png) repeat-y;*/
}

.sidebar {
  float: left;
  width: 220px;
}

.flag {
   background: url(../img/sidebar_bg.gif) repeat-y top center;
   /*padding: 20px 15px 10px 15px;*/
}

.flag ul{ margin:0 4px; padding:10px 0; list-style:none; color:#fff;}
.flag ul a { display:block; margin: 0; padding: 10px 20px; text-transform: uppercase;	font-size: 10pt; font-weight: bold; color:#fff; text-decoration:none; }
.flag ul > li { cursor:pointer; padding:0; margin: 0;}
.flag ul > li a:hover {color:#FFF; background:#AF7241 none repeat scroll 0 0;}

.flag-footer {
   background: url(../img/sidebar_footer.gif) no-repeat top center;
   height: 12px;
}

.body-text {
  width:660px;
  padding: 20px;
  float:right;
}

.footer {
	height: 60px;
	padding: 0 10px;
}


/*
.menu-top {
	background: url(../img/menu_bg.gif) repeat-x;
	height: 46px;
	text-align: left;
}
.menu-top ul {
	list-style-type:none;
	margin: 0;
	padding: 0;
	height: 46px;
}

.menu-top a {
	float:left;
	display: block;
	height: 23px;
	margin: 4px 0 4px 5px;
	padding: 9px 10px 6px 10px;
	text-transform: uppercase;
	font-size: 10pt;
	font-weight: bold;
	margin-left: 5px;
}

.menu-top li {
	text-align: left;
	margin: 0;
}

.menu-top ul li a:link, .menu-top ul li a:visited, .menu-top ul li a:hover, .menu-top ul li a:active {
  text-decoration: none;
  color: #FFF;
}

.menu-top ul li.active, .menu-top a:hover {
  background-color: #AF7241;
} */

/* menu */
.menu-top{ margin:0px; padding:0px; list-style:none; color:#fff; line-height:46px; display:inline-block; float:left; z-index:1000; background: url(../img/menu_bg.gif) repeat-x; width: 100%;}
.menu-top a { margin: 0; padding: 10px; text-transform: uppercase;	font-size: 10pt; font-weight: bold;	margin-left: 5px; color:#fff; text-decoration:none; }
.menu-top > li { cursor:pointer; float:left; position:relative; padding:0; margin: 0;}
.menu-top > li a:hover {color:#FFF; background:#AF7241 none repeat scroll 0 0;}

/* sub-menus*/
.menu-top ul { padding:0px; margin:0px; display:inline;}
.menu-top li ul { position:absolute; left:5px; top:0; margin-top:46px; line-height:16px; background-color:#AF7241; color:#FFFFFF; /* for IE */ display:none; }
.menu-top li:hover ul { display:block;}
.menu-top li ul li{ display:block; margin:5px 10px; padding: 0px;  border-top: dotted 1px #FFFFFF; list-style-type:none; }
.menu-top li ul li:first-child { border-top: none; }
.menu-top li ul li a { display:block; color:#FFFFFF; }
.menu-top li ul li a:hover { color:#23160D; } 






.breadcrumb {
	padding: 0 22px;
	font-size: 9pt;
	color: #acacac;
}

.land-box {
  margin: 20px 5px 10px 5px;
  float: left;
  text-align: justify;
}

.one {
  width: 300px;
}

.two {
  width: 610px;
}

.land-box h2 {
  color: #80502a;
  font-size: 1.5em;
  text-transform: uppercase;
  margin-bottom: 5px;
}

.land-box img {
  border: 2px #FFFFFF solid;
}

.land-box .text {
  background: #f9f4e8;
  padding: 7px;
  margin-top: 5px;
}

.land-box .text-white {
  background: #f9f4e8;
  border: 2px #FFFFFF solid;
  padding: 7px;
  margin-top: 5px;
}

.orange-panel {
	width: 172px;
	padding: 20px 12px 0 12px;
	margin: 0;
}

.panel-header {
	background: url(../img/panel_header.gif) no-repeat;
	height: 33px;
	font-size: 10pt;
	line-height: 33px;
	font-weight: bold;
	color: #ffffff;
	text-transform: uppercase;
}

.panel-body {
	background-color: #ffe5bb;
	margin: 0;
	padding: 0;
}

.panel-body ul {
	list-style: none;
	margin: 0;
	padding: 10px 0;
}

.panel-body ul li {
	margin-left: 0;
}

.panel-body ul li a:link, .panel-body ul li a:visited, .panel-body ul li a:active {
  text-decoration: none;
  color: #515151;
  font-size: 9pt;
  display: block;
  padding: 5px 3px 3px 10px;
}

.panel-body ul li a:hover {
	background-color: #ffa30c;
  text-decoration: none;
  color: #fff;
  font-size: 9pt;
  display: block;
  padding: 5px 3px 3px 10px;
}



