/* form.css */
#Main form.contact label {
	color: #00A53A;
}

#Main form.contact input, #Main form.contact textarea, #Main form.contact select {
	border:1px solid #00A53A;
}

#Main form.contact input.button {
	background-color:#00A53A;
}

/* body bg */
	body {
		background:#E0EBBE url(../images/main/css/body_bg.gif) repeat-x scroll left top !important;
	}
	#Header {
		background:transparent url(../images/main/css/shad_right.gif) no-repeat bottom right;
	}

	 #Wrapper #Contents {
		background:transparent url(../images/main/css/shad_right_bottom.gif) repeat-y bottom right;
	}

	DIV#cont_wrapper {
		background:white url(../images/main/css/leftnav_bg.gif) no-repeat top left;
	}

	#ShadowFooter {
		background:transparent url(../images/main/css/shad_bottom.gif) no-repeat bottom left;
	}

	body #Wrapper .content_page {
		background:transparent url(../images/main/css/content_bg_top.gif) no-repeat left top;
	}


	body #Wrapper .content_page div.container {
		background:transparent url(../images/main/css/content_bg_bottom.gif) no-repeat bottom right;
	}

/* colors.css */
#Logo {
background:#FFFFFF url(../images/main/css/naming.jpg) no-repeat scroll left center;
}
#Header .container {
	border-top:1px solid #4FA600 ;
	border-left:1px solid #4FA600 ;
	border-right:1px solid #4FA600 ;
}

#Header #main-navigation {
	border-left:1px solid #4FA600 ;
	border-right:1px solid #4FA600 ;
}

#Wrapper #Contents {
	border-left:0px solid #4FA600 ;
}

#Main {
	border-right:1px solid #4FA600 ;
}

div#cont_wrapper{
   border-left:1px solid #4FA600 ;
	 border-bottom:1px solid #4FA600 ;
}
#Main div.container H1 {
		color:#FF6900;
}
#Main div.container H2, #Main div.container STRONG, #Main div.container A {
	color:#4FA600;
}

#Main div.container H2.hi {
	color:#4FA600 ;
}

BODY #Main h3 {
	color:#4FA600 ;
}

/* mainnav.css */

#main-navigation {
	background:#4FA600 ;
}
#main-navigation a:hover,#main-navigation a.active {
	background:#ff6900;
}
/* outline.css */

#Main .container {
	padding:1.25em 1em 0pt;
}

#Main div.container div.hilight {
	background: transparent url(../images/main/css/hilighted.gif) no-repeat scroll left top;
}

#Main div.container div.hilight p {
	color: #4FA600 ;
}

.bayerlinks-navigation {
	border-bottom:1px solid #4FA600 ;
}

.bayerlinks-navigation h3 {
	background:#4FA600 ;
}

.bayerlinks-navigation li {
	color:#4FA600 ;
}

.legallinks-navigation li {
	color:#4FA600 ;
}

.bayerlinks-navigation a, .legallinks-navigation a {
	color:#4FA600 ;
}
#Main div.container H1 {
	border-bottom:1px dotted #ff6900;
}

#Main table.informacion td {
	background:  #F5F9C2;
}

#Main table.informacion th {
	background:  #4FA600 ;
}

#Main table.informacion td.strong {
	background:  #E0E68C;
}
#Main div.container p#boton {
	background:transparent url(../images/main/css/boton_bg.gif) no-repeat scroll left top;
}

#Main div.container div.coq {
	width:36em;
	height:26em;
	background:transparent url(../images/main/css/te_verde.gif) no-repeat top left;
}

#Main div.container div.coq div.text {
	width:33em;
	padding:.5em;
	margin: 1em 0 0;
}

#Main div.container ul.listPropiedades, #Main div.container ul.listPropiedades li {
	list-style-image:url(../images/main/css/ticker.gif);
}

* html body #Wrapper .content-navigation, *:first-child+html body #Wrapper .content-navigation {
	position:static;
	margin-bottom:.25em;
}

A#linkHome {
	/*border:1px solid red;*/
	display:block;
	height:133px;
	left:596px;
	position:absolute;
	top:442px;
	width:150px;
}

A#linkHome IMG {
	display:block;
	/*border:1px solid red;*/
	height:133px;
	width:150px;
}


.bayerlinks-navigation {
	clear:both;
}

input.button{
 	background-color:#00A53A;
}

#Main table.winners {
	width: 50%;
}
#Main table.winners td {
	color:#4FA600;
	padding: 5px 0;
}