/* CSS Document */
/*Author:Andalucia Web Solutions
Website: http://www.andaluciaws.com
Created: 2007 by Scheherezade Salcedo

* {margin:0px;padding:0px;}

/* Remove border around linked images */
img {border: 0;}


/* Class for clearing floats*/

.clear {
clear:both;
}


body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
margin:0; 
padding:0;
}

body {
margin: 0 auto;
padding: 0px;
font: 80% Trebuchet MS, Tahoma, Arial;
background:#999 url(img/bg_background3.gif) repeat-x top left;
color:#000;text-align:left;text-align:center;
}

  /* Layout: Width, Background, Border */
  
  
#outer{
width: 792px;
margin: 0 auto;
text-align:left;
}

#brand {
float:right; 
height:30px; 
margin:60px 20px 0px 0px;
text-align:center;
}

#content{
font-size:90%;
margin:0;
padding:0;
text-align:left; 
background:#FFF url(img/bg_content4.jpg) no-repeat top left;

}

#header { 
height:160px;
}

#below { 
background:url(img/bg_below.jpg) repeat-x top left;
height:169px;
margin: 0 auto;
text-align:center;
border-top:1px dotted #333;
border-bottom:1px dotted #333;
}

#footer {
text-align:center; 
background-color:#000;
color:#ffffff;
border-top:1px dotted #333; 
font: 95% Trebuchet MS, Tahoma, Arial;
}

#greenbox {
border:1px solid #33CC66;
margin-right:10px;
padding-left:10px;
}

/**  * Formatting of the Content Area | Formatierung der Inhaltsbereichs*  * @section layout-main  */

#col1 { 
float: left; 
width: 143px;
margin:30px 0 0 2px;
}

#col2 { 
display:none
}

#col3 { 
width: auto; 
margin: 0 0 0 160px;
padding-left:50px;
padding-top:20px;
}

#col1_content { 
padding: 0 10px 0 20px 
}

#col3_content { 
padding: 0 10px 0 10px 
} 

/**  * Design of Additional Layout Elements | Gestaltung weiterer Layoutelemente  *  * @section layout-misc  */

.top {
margin:5px 10px 0px 10px;
}

h1 {
text-align:center;
/*color:#CD9A33;*/
color:#FFFFFF;
font-size:125%;
font-weight:400;
}

h2 {
color:#333;
font-size:120%;
font-weight:400;
margin:10px 0 0 0;
font-weight:700;
}


h3 {
font-size:200%;
text-align:center;


}


h4 {
text-align:left;
font-size:100%;
margin-top:10px;
}
h5 {}
h6 {}

p {
color:#333;
padding:10px 20px 10px 0px;
}

td {
color:#333;
padding:10px 20px 10px 0px;
}

a, a:link{
color:#999;
text-decoration:none;
}

a:visited{
color:#999;
text-decoration:none;
}

a:hover{
color:#000;
text-decoration:none;
}

a:visited:hover{
color:#000;
text-decoration:none;
}

a:active{
color:#000;
text-decoration:none;
}


*{
	list-style:none;
	margin:0px;
	padding:0px;
}

#menu {
width: 143px;
}
	
#menu li a {
	height: 39px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
	height: 34px;
	text-decoration: none;
	font-weight:700;
	text-transform:uppercase;
	border-bottom:1px dashed #0C9CD8;}	
	
#menu li a:link, #menu li a:visited {
	color: #0C9CD8;
	display: block;
	background: url(img/bg_nav.gif);
	background-repeat:no-repeat;
	padding: 12px 0 0 15px;}
	
#menu li a:hover {
	color: #A27A28;
	background: url(img/bg_nav.gif) 0 -39px;
	background-repeat:no-repeat;
	padding: 12px 0 0 15px;}
	
#menu li a:active {
	color: #A27A28;
	background: url(img/bg_nav.gif) 0 -39px;
	background-repeat:no-repeat;
	padding: 12px 0 0 15px;
	}	

#menu li a#pagemarker{
	color: #0C9CD8;
	background: url(img/bg_nav.gif) 0 -39px;
	background-repeat:no-repeat;
	padding: 12px 0 0 15px;
}

ul#main-nav {
	list-style: none;
	width: 500px;
	line-height:20px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}
ul#main-nav li {
	display: inline;
	color:#CD9A33;
	padding-right:10px;
	margin-right:10px;
	border-right:2px solid #333333;
}

ul#main-nav li a{
	text-decoration: none;
	color: #333;
	font-weight: bold;
	
}

ul#main-nav li a:hover{
text-decoration: none;
color: #CD9A33;
font-weight: bold;
}

ul#main-nav li.noline{
border-right:none;
}

ul#main-nav li a#gold{
color:#CD9A33;

}


/*  contact page  */

table{
margin-top:10px;

}


table a:link{
color:#CD9A33;

}

table a:visited{
color:#CD9A33;

}

table a:hover{
color: #A27A28;

}

table a:visited:hover{
color: #A27A28;

}

table a:active{
color: #A27A28;

}

/**Misc*/
em  {
font-style:italic;
}

strong {
font-weight:bold;
}

.red {
color:#FF0000;
}


.orange {
color:#FF9900
}

.green {
color:#33CC66
}
span.blue {
color:#0C9CD8;
}

.bulleted {
list-style:disc;
margin-left:13px;
}

.business {
float:left;
margin-left:0px;
margin-top:20px;
margin-right:10px;
}

.business_text {
padding-top:15px;
font-size:200%;
margin-left:20px;
}


/*empresas*/
  
.empresas {
margin-top:15px;
width:550px;
float:left;
}


.empresas img {
float:left;
border:1px solid #000000;
}

.empresas p{
margin-top:30px;
margin-left:10px;
float:left;
font-size:100%;

}

.light{
color:#666666;
}
