/* -------------------------------------------------
Projekt		: CSS Default Style
Urls        : http://www.michaelis-freunde.de
Author      : Michaelis und Freunde
File	   	: CSS-Definition
---------------------------------------------------- */

/* ---page defaults--- */

html, body, p, div { 
margin:0; 
padding:0;
color: #fff;
font-weight: normal;
font-size: 12px;
line-height: 18px;
font-family: Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif;
text-decoration: none !important;   
} 




body {
padding:0px;
background-color:#1F0805;
text-align: center;
min-width: 790px;
background: #15161A url('screen_bg.jpg') repeat-x;

}
h1 { 
color: #FFFFFF; 
font: bold 14px/18px Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif;
}
h2 { 
color: #FFFFFF; 
font: bold 14px/18px Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif; 
}
h3 {
color: #84897C;
font: bold 14px/20px Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif;  
}
h4 {
color: #84897C;
font: normal 14px/20px Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif; 
}

hr {
font-size: 9px;
border:1px #636C7B dashed;
}
	
a, a:visited { 
color: #fff; 
font-family: Lucida grande, Franklin Gotic Medium,  Arial, Verdana, sans-serif; 
font-size: 11px; 
line-height: 20px;
text-decoration: none;
}
a:hover	{ 
color: #fff; 
font-size: 11px; 
text-decoration: none; 
}	
small {
font-size: 9px;
}
ul {
margin: 0;
padding: 0;
list-style: none;
}

#page{ 
margin:0 auto;
width:790px; 

border: 1px solid #CFCCC7;
background: url('page.jpg') repeat-x;
background-color:#030706;

}

#page_gen{ 
margin:0 auto;
width:790px;  
border: 0px solid #000;
/*background: url('http://www.crucesmorillo.com/c/upload/image/header_002.jpg') repeat-x;*/
background-color: #2E3535;
}

 
#header{
position:relative; 
height:50px; 
width:100%;
margin:0px;
background: url('header_ventas.jpg') repeat-x;
overflow:show;
background-color: #2E3535;

/*border-bottom: 1px solid #000;*/
}
#header_gen{
position:relative; 
height:50px; 
width:100%;
margin:0px;
background: url('header_ventas.jpg') repeat-x;
overflow:show;
background-color: #2E3535;
}
#header_leather{
position:relative; 
height:50px; 
width:100%;
margin:0px;
background: url('header_ventas.jpg') repeat-x;
overflow:show;
background-color: #2E3535;
}

#navigation_l1{

position:relative; 
height:22px; 
width:790px;

background-color: #000;
/*background: url('bg_header.gif') repeat;*/
} 
#navigation_l1 ul {
margin-top: 0;
margin-left: 80px;
}
#navigation_l1 ul li {
margin: 0 0 0 0;
float: left;
border-top: 1px solid #000;
border-left: 1px solid #000;
border-bottom: 1px solid #000;
border-right: 1px solid #000; 


}
#navigation_l1 ul a:hover {
background: transparent url('nav1_hover.gif') repeat;
 
}
#navigation_l1 ul li.active {
background-color: #FF6600;
border:0px;
}
#navigation_l1 ul li a {
padding-left: 5px;
padding-right: 5px;
display: block;
}
#navigation_l2{
width:150px; 
float:left; 
position:absolute;
}
#navigation_l2 ul {
margin: 0;

}
#navigation_l2 ul li {
margin: 0;
/*background-color: #000;*/
border-bottom: 1px solid #000;
}
#navigation_l2 ul li a:hover {
background: transparent url('hover_001.gif') repeat;

}

#navigation_l2 ul li a {
display: block;
}


#navigation_l3{ 

}
#navigation_l3 select {

background-color: #2E3535;
color:#ffffff;
 margin-left:8px;
 margin-top:1px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
   border: none;
   width: 164px;
   font-size: 12px;
}
#navigation_l3 option:hover {
background-color: #191C1C;
}
#navigation_l3 option:active {
background-color: #000;

}

#navigation_l4{ 

}
#navigation_l4 select {

background-color: #2E3535;
color:#ffffff;
 margin-left:8px;
 margin-top:1px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
   border: none;
   width: 164px;
   font-size: 12px;
}
#navigation_l4 option:hover {
background-color: #191C1C;
}
#navigation_l4 option:active { 
background-color: #000;

}



#flash_galeria{
padding-left:0px;
}


#wrapper {
 background: url('http://www.crucesmorillo.com/c/upload/image/stall_004.jpg') repeat-x;
 }
 #wrapper_gen {
 background: url('http://www.crucesmorillo.com/c/upload/image/page_gen_1_1.jpg') repeat-x;
 }
 
 #wrapper_ven {
 background: url('http://www.crucesmorillo.com/c/upload/image/fondos_paginas/page_venta.jpg') repeat-x;
 /*background is fixed at bottom when the page get longer after search*/
 /*background-position:bottom;*/
 }
 
 #wrapper_search {
 background: #000 url('http://www.crucesmorillo.com/c/upload/image/fondos_paginas/fondo_lugar.jpg') repeat-x;
 /*background is fixed at bottom when the page get longer after search*/
 background-position:bottom;
 }
 
 #wrapper_default {
  background: url('http://www.crucesmorillo.com/c/upload/image/stall_003.jpg') repeat-x;
 }
 #wrapper_stall {
 background: url('http://www.crucesmorillo.com/c/upload/image/stall_002.jpg') repeat-x;
 }
 
 #wrapper_estoque {
 background: url('http://www.crucesmorillo.com/c/upload/image/stall_005.jpg') repeat-x; 
 }
 #wrapper_distinto {
 background: url('http://www.crucesmorillo.com/c/upload/image/stall_001.jpg') repeat-x;
 }

#content_cols{
width:770px;
height:550px; 
float:left; 
position:relative;
text-align: left;
}
#content_cols_gen{
width:790px;
height:570px;
float:right; 
position:relative;
text-align: left; 

}
#content_cols_stall{
width:790px;
height:570px; 
float:right; 
position:relative;
text-align: left; 

}

#content_cols_ven{
width:790px;
height:570px;
float:right; 
position:relative;
text-align: left; 
}
#content_cols_search{
width:790px;
float:right; 
position:relative;
text-align: left; 
}
#content_cols_flash_galeria{
width:790px;
height:570px;
position:relative;
text-align: left; 
}


#main{
float: left; 
display:inline; 
position: relative; 
width:790px; 
text-align: left;
padding-left:5px; 

}
#teaser{
padding-top:10px;
width:400px; 
float:right;
position:relative;
color: #fff;
font-weight: normal;
font-size: 11px;
}

#main_gen{
float:left;
position: relative; 
width:460px; 
text-align: left;
padding-right:60px;
padding-left:5px;
 
}
#teaser_gen{
padding-top:16px;
width:265px;
float:right;
position:relative;
margin:0px;
/*border-left: 1px dotted #ccc;*/
/*background: url('http://www.crucesmorillo.com/c/upload/image/header_001.jpg') repeat-x;*/

}

#main_ven{
float:left;
position: relative; 
width:550px; 
text-align: left;
padding-top:5px;
 
}
#teaser_ven{
padding-top:16px;
width:200px;
float:right;
position:relative;
margin:0px;
}


#main_stall{ 
padding-left:10px;
float:left;
position: relative; 
width:285px;
text-align: left;

 
}
#teaser_stall{
padding-top:26px;
width:180px;
float:left;
position:relative;
padding-left:260px;
padding-right:1px;
/*background: url('http://www.crucesmorillo.com/c/upload/image/header_001.jpg') repeat-x;*/
}
#main_gall{
float:left;
position: relative; 
padding-left:10px;
width:490px;
text-align: left;

}

#main_subasta{
float:left;
position: relative; 
padding-left:10px;
width:740px;
text-align: left;
font-size:86%;

}


#teaser_gall{
padding-top:56px;
width:160px;
float:left;
position:absolute;
padding-left:5px;
padding-right:1px;
}

#main_search{
float:left;
position: relative; 
padding-left:10px;
width:250px;
text-align: left;
}

#teaser_search{
width:350px;
float:left;
position:relative;
padding-left:100px;
padding-right:1px;
}

#main_flash_galeria{
float:left;
position: relative; 
padding-left:0px;
width:790px;
text-align: left;
background-color:#000;
}


#footer{

padding-top: 4px;
padding-left: 0px;
height:18px; 
clear:both;
/*background: url('bottom_line.jpg') no-repeat;*/

}
#footer a {
padding-right: 20px;
}
.pad_10 {
padding-top: 1px;
padding-left: 10px;
}

#searchform button {
  border: none;
  background: transparent url('bg_searchbutton.gif') no-repeat 0 0;
position:relative;
padding-top:0px;
margin-left:3px;
  cursor: pointer;
  overflow: hidden;
 color:#fff;
  text-indent: 5 px;
  width: 50px;
  height:24px; 
   font-size: 11px; 
}
#searchform button:active {
  background-position: 0 -26px;
}

#searchform input {
  
   /*background: transparent url('bg_search_input.jpg') no-repeat 0 0;*/
  margin-top:3px;
  padding-left:2px;
   border: none;
   width: 90px;
   font-size: 12px;
}

#searchform p {
  
 /* background: transparent url('bg_search_red.jpg') repeat-x;*/
 
  padding-left:1px;
  padding-right:1px;
 
   border: none;
   width: 150px;
   
}

#searchform select {
  
 
  margin-top:1px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
   border: none;
   width: 150px;
   font-size: 12px;
}
.lang { 
color:#2E3535;
margin-top:-5px;
height:16px;
}
.lang a{ 
color:#4A5555;
margin-top:-5px;
height:16px;
}

/* *** Float containers fix: *** */  
.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix{display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  


.portfolio{
/* background: transparent url('bg_search_red.jpg') no-repeat 0 0; */ 
}

.white{
color:#FFFFFF;
}

#moreinfo input {
border: 1px solid #FFF;
color:#FFFFFF;
background-color:#2E3535;
padding-top:0px;
padding-left:0px;
cursor: pointer;
}
.td_1{
 background-color:#BC6A36; 
 padding:2px;
 border:0px;

 filter:alpha(opacity=80);
	-moz-opacity: 0.8;
	opacity: 0.8; 
}

.td_2{
 background-color:#050505; 
 padding:2px;
 border:0px;

 filter:alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7; 
}

#tabular_right{
margin-left:0px;
}

.ficha{
border:1px solid #000;
margin-top:10px;
}
#horse_search_form{
/*background-color:#2E3535;*/
width:150px;
padding-left:5px;
padding-right:5px;
text-align:left;
border:1px solid #000;
}

#horse_search_form select{
background-color:#fff;
color:#333;
}

/*images preview on sales*/


div.thumbnail {
  float: left;
  padding-right:5px;
  padding-top:3px;
  }
  
div.thumbnail p {
   text-align: center;
   }
                  
 .active{
 border:0px;
 background: transparent url('http://www.crucesmorillo.com/c/upload/upload_admin/styles/subcatTrans.png') no-repeat 0 0 !important;
background-image: none;
filter: none !important;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.crucesmorillo.com/c/upload/upload_admin/styles/subcatTrans.png', sizingMethod='crop');
}

.active_sementales{
 border:0px;
 background: transparent url('http://www.crucesmorillo.com/c/upload/upload_admin/styles/subBlack.png') repeat-y 0 0 !important;
background-image: none;
filter: none !important;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.crucesmorillo.com/c/upload/upload_admin/styles/subBlack.png', sizingMethod='crop');
}
                  

.black_bg{
width: 112px;
background: transparent url('http://www.crucesmorillo.com/c/upload/upload_admin/styles/subBlack.png')!important;
background-image: none;
filter: none !important;
filter:
progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.crucesmorillo.com/c/upload/upload_admin/styles/subBlack.png', sizingMethod='crop'); 
}

.black_bg a{
color:#ccc;
}




