/* @override http://fortysevenmedia.com/css/style.css */

/* Sets all Defaults to 0 */

* {
	margin: 0;
	padding: 0;
}

html, body {
	height: 100%;
}

.shadow{
border:3px solid white;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

#secondary {
	background: #ffffff url(../images/bg.jpg) repeat-x;
	text-align: center;
}

/*links de tipo D */

a.links_D:link {
	color: #600;
	text-decoration: none;
}
a.links_D:visited {
	color: #9F0000;
	text-decoration: none;
}
a.links_D:hover {
	color: #FF8040;
	text-decoration: none;
}
a.links_D:active {
      text-decoration: none;
}

/* Footer ////////////////////////////////////////////////////////// */

.clearfooter {
	height: 330px;
	clear: both;
}

#footer {
	height: 69px;
	width: 100%;
	min-width: 960px;
	position:relative;
	background-image: url(../images/bg2.jpg);
	background-color: #FFFFFF;
}

/*Menu Texts*/

.menu-up-txt a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-decoration:none;
	color: #660000;
}
.menu-latder-txt a {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:none;
	color: #000000;
}

-----------------------------

.arrowgreen{
	width: 60px; /*width of menu*/
	border-style: solid solid none solid;
	border-color: #900000;
	border-size: 1px;
	border-width: 1px;
	ur
}

.arrowgreen ul{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
	
.arrowgreen li a{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	background: transparent url(../media/arrowgreen.gif) 100% 0;
  height: 24px; /*Set to height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	padding: 4px 0 4px 10px;
	line-height: 24px; /*Set line-height of bg image- padding within link (ie: 32px - 4px - 4px)*/
	text-decoration: none;
}	
	
.arrowgreen li a:link, .arrowgreen li a:visited {
	color: #900000;
}

.arrowgreen li a:hover{
	color: #ffffff;
	background-position: 100% -32px;
}

	
.arrowgreen li a.selected{
	color: #ffffff;
	background-position: 100% -32px;
}

/*All Texts*/

.text-footer {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}

.text-content {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
}

.text-Title Content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #06C;
}

.txt-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
}

.txt-LEFTMENU {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #600;
	font-style: italic;
}

.txt-sucnames {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F90;
}

.txt-phonenums {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: lighter;
	color: #600;
}

.txt-SuperTitle {
	font-family: "Century Gothic";
	font-size: 21px;
	font-weight: lighter;
	color: #600;
}
.txt-SuperTitle2 {
	font-family: "Century Gothic";
	font-style:italic;
	font-size: 16px;
	font-weight: lighter;
	color: #600;
}
.txt-SuperTitle3 {
	font-family: "Century Gothic";
	font-style:normal;
	font-size: 23px;
	font-weight: lighter;
	color: #fff;
}
.text-content2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
}
.text-content3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	line-height: 20px;
}
.text-minbold {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #600;
	line-height: 20px;
}
a.links21_D:link {
	color: #000;
	text-decoration: none;
}
a.links21_D:visited {
	color: #000000;
	text-decoration: none;
}
a.links21_D:hover {
	color: #000000;
	text-decoration: none;
}
a.links21_D:active {
      text-decoration: none;
}
div#page_loader {
  position: absolute;
  top: 0;
  bottom: 0%;
  left: 0;
  right: 0%;
  background-color: white;
  z-index: 99;
}

