/*body {
	border:0px solid;
	margin:2px;
	padding:0px;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
}*/
#header2{
	width:940px;
	padding:5px;
	margin:0px;
	border:0px solid;
}
#buscar2{
	width:350px;
	position: absolute;
	margin: 42px 0 12px 360px;
	*margin: 42px 0 14px 300px;
	_margin: 42px 0 14px 300px;	
	
}
#header3{
	width:940px;
	height:250px;
	padding:5px;
	margin:0px;
	border:0px solid;
	background: url("../fotolia/categorias/fotomurales.jpg") no-repeat scroll left top transparent;
}
#baseline {
	margin:2px;
	padding:0px;
    font-family: Arial, Helvetica, Sans-serif;
    font-size: 12px;
	font-weight:800;
	text-align:center;
	color:#7B8EDB;
}

#search {
	display:inline;
	float:left;
	margin:0px;
	padding:0px;
	width:390px;
	list-style-type: none;
	border:0px solid;
	font-weight:800;
}
#search input, #search select {
	vertical-align:middle;
	border:1px solid #CCCCCC;
}
#search form {
	width:auto;
	height:auto;
	padding:5px;
	margin-top:15px;
	background: #FFFFFF url(http://static.fotolia.com/pics/css/default_theme/ls_li_bg.gif)  repeat;
}
.botonbuscar{
	cursor:pointer;
    background: url(../img/buscar_fotolia.png) no-repeat;
	height: 56px;
    width: 180px;
    border: none;
}
.input_image {
	border:0px;
	vertical-align:middle;
}
.breaker {
	clear:both;
}
#nb_results{
	padding:10px;
}

#fotos_container {
	width:940px;
	border:0px solid;
	padding-left:10px;
	vertical-align: bottom;
}
.f_photo {
	display:inline;
	float:left;
	margin: 0 12px 15px;
	padding:0px;
	width:160px;
	vertical-align: bottom;
	border:0px solid;
	min-height:273px;

}
.f_photo img, .f_image img {
	width: 159px;
	height: auto;
	vertical-align: bottom;
    -moz-box-shadow: 5px 4px 3px #999;
    -webkit-box-shadow: 5px 4px 3px #999;
    filter: progid:DXImageTransform.Microsoft.Shadow(color=#999999, direction=135, strength=4);
}

.f_image {
	text-align: left;
	vertical-align: bottom;
	width: 159px;
	background: #fff;

}
.f_details{
	display:block;
	vertical-align: bottom;
	text-align:left;
	font-size:10px;
	font-family:verdana;
	margin:0px;
	margin-top:3px;
	padding-left:3px;
    font-family: Arial, Helvetica, Sans-serif;
}
#nav_container {
	width:940px;
	border-top:1px solid #7B8EDB;
	border-bottom:1px solid #7B8EDB;
	margin-left:5px;
}
#pagi_container, #nb_results {
	display:inline;
	vertical-align:middle;
}
#nb_results {
	float:left;
	font-weight:940px;
	color:#7B8EDB;
}
#pagi_container{
	padding-top:4px;
	float:right;
}
div.div_pagination{
	float: right;
	padding: 10px;
}
.pagination{
	text-align:center;
	border:1px solid #F90;
	font-size:12px;
	padding: 1px 5px 1px 5px;
	margin-left:5px;
	margin-top:5px;
	display:inline;
	float:left;
	text-decoration:none;
	cursor:hand;
}
.pagination_current{
	color: #FFEFCE;
	text-align:center;
	background-color:#FC0;
	border: 1px solid #F00;
	font-size:11px;
	padding: 1px 5px 1px 5px;
	margin-left:5px;
	margin-top:5px;
	display:inline;
	float:left;
	text-decoration:none;
}
.href_pagi {
	text-decoration:none;
}
.pagination:hover {
	color: #FFF;
	background-color:#F00;
	border: 1px solid #F90;
}
.a-title a {
	color:#000000;
	text-decoration:none;
}
a {
	color:#000000;
	text-decoration:none;
}
#index {
	margin-left:30px;
}
#index ul{
   font-family: Arial, Helvetica, Sans-serif;
}
#index li {
	list-style-type:none;
	padding:2px;
    list-style-image: url("http://static.fotolia.com/pics/page/li_right.gif");
}

/* getMediaData.php styles */
#detail_container {
	width:940px;
	margin-left:5px;
	text-align:center;
}
#detail_container img {
	border:1px solid #E0E0E0;
}
#license_table {
	border:1px solid #E0E0E0;
	padding:0px;
    font-family: Arial, Helvetica, Sans-serif;
}
#license_table th{
	font-size:12px;
	font-weight:800;
	text-align:left;
	padding:5px;
}
#license_table td{
	font-size:12px;
	padding:5px;
}
.col1 {
	width:130px;
}
.col2 {
	width:280px;
}
.col3 {
	width:40px;
}
.col4 {
	text-align:center;
}
#keywords {
	background-color:#E0E0E0;
	text-align:left;
	width:87%;
	padding:5px;
}
#keywords p {
	margin:0px;
	margin-top:8px;
	padding:0px;
	text-align:justify;
}
#keywords a {
	color:#7B8EDB;
}
#keywords a:hover{
	text-decoration:underline;
}
.color {
    margin:5px;
    padding:0px;
    width:10px;
    height:10px;
    border:1px solid #000000;
    float:left;
}

/* tags */
#tags {
    width:940px;
    padding:5px;
}
#tags a:hover.tags,
#tags a:hover.tags0,
#tags a:hover.tags1,
#tags a:hover.tags2,
#tags a:hover.tags3,
#tags a:hover.tags4,
#tags a:hover.tags5,
#tags a:hover.tags6,
#tags a:hover.tags7,
#tags a:hover.tags8,
#tags a:hover.tags9,
#tags a:hover.tags10 {

}

#tags a.tags,
#tags a.tags0,
#tags a.tags1,
#tags a.tags2,
#tags a.tags3,
#tags a.tags4,
#tags a.tags5,
#tags a.tags6,
#tags a.tags7,
#tags a.tags8,
#tags a.tags9,
#tags a.tags10 {
	text-decoration: none;
	padding-right: 5px;
}

#tags a.tags0,
#tags a.tags2,
#tags a.tags3,
#tags a.tags7,
#tags a.tags9 {
	font-weight: bold;
}

#tags a.tags,
#tags a.tags0,
#tags a.tags1,
#tags a.tags2,
#tags a.tags3 {
	color: #F03;
}

#tags a.tags4,
#tags a.tags5,
#tags a.tags6 {
	color: #60C;
}

#tags a.tags7,
#tags a.tags8,
#tags a.tags9,
#tags a.tags10 {
	color: #016DAB;
}

#tags a.tags0 { font-size: 22px; }
#tags a.tags { font-size: 18px; }
#tags a.tags1 { font-size: 28px; }
#tags a.tags2 { font-size: 31px; }
#tags a.tags3 { font-size: 10px; }
#tags a.tags4 { font-size: 16px; }
#tags a.tags5 { font-size: 14px; }
#tags a.tags6 { font-size: 18px }
#tags a.tags7 { font-size: 20px; }
#tags a.tags8 { font-size: 22px; }
#tags a.tags9 { font-size: 24px; }
#tags a.tags10 { font-size: 26px; }

.ienlarger {
	float: left;
	clear: none; /* set to left or right if needed */
	padding-bottom: 5px; /* space between thumbs. Don't change this to margin */
	padding-right: 5px; /* space between thumbs and wrapping text when there is any text around it */
}

.ienlarger a { 
	display:block;
	text-decoration: none;
/* add cursor:default; to this rule to disable the hand cursor */
}

.ienlarger a:hover{ /* don't move this positioning to normal state */
 	position:relative;
}

.ienlarger span img {
	border: 1px solid #FFFFFF; /* adds a border around the image */
	margin-bottom: 8px; /* pushes the text down from the image */
}

.ienlarger a span {  /* this is for the large image and the caption */
	position: absolute;
	display:none;
	color: #FFCC00; /* caption text colour */
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; /* caption text size */
	background-color: #000000;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 13px;
	padding-left: 10px;
}

.ienlarger img { /* leave or IE puts a border around links */
border-width: 0;
}

.ienlarger a:hover span { 
	display:block;
	top: 50px; /* means the pop-up's top is 50px away from thumb's top */
	left: 90px; /* means the pop-up's left is 90px far from the thumb's left */
	z-index: 100;
	
/* If you want the pop-up open to the left of thumb, remove the left: 90px; and add  
right: 90px; This would mean the right side of the pop-up is 90px far from the right side of thumb */	

/* If you want the pop-up open above the thumb, remove the top: 50px; and add  
bottom: 50px; This would mean the bottom of the pop-up is 50px far from the bottom of thumb */	

/* add cursor:default; to this rule to disable the hand cursor only for the large image */
}

.resize_thumb {
	width: 400px; /* enter desired thumb width here */
	height : auto;
}

/* smart image enlarger ends here */



