/* Preview ========================================================================== */

div#DIVPreview
{
	position: absolute;
	left: -1000px;
	display: none;
	background-color: White;
	padding: 15px;	
	border: 1px solid silver;
	z-index: 300;
	
}

/* Galerias ========================================================================= */

.Galeria 
{
	clear: both;
	overflow: auto;	
	margin-bottom: 15px;
}

#cImgEvaluacion h3,
.Galeria h3
{
	font-weight: bold;
	text-transform: capitalize;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #999;
	border-width: 0px 0px 1px 0px;
	font-size: .95em;
}


.GaleriaImage
{	
	position: relative;
	float: left;
	clear: none;
	margin: 9px/*5*/;
	padding: 0px;	
	/*border: 1px solid #E0E0E;
	background-color: #eee;*/	
	height: 101px;
	width: 101px;		
	text-align: center;
		
}

.GaleriaImage img 
{
	border: 1px solid silver;	
}

/* Comentarios ====================================================================== */

div#Comentarios 
{
	padding: 5px;
}

#Comentarios p.Lista {	
	font-size: 75%;
}

#Comentarios img 
{
	float: left;
	margin: 5px 5px 5px 0;
}

/* Lightbox ======================================================================== */

div.lightbox 
{
	overflow: auto;
	padding: 5px;
}

div#lbImages 
{
	/*float:right;
	margin: 5px 0;*/
}

.lightbox span
{
	font-size:x-small;
}

.lightbox select
{
	font-size:x-small;
	width: 100px;
}

.lightbox img,
#lightboxAdmin img 
{
	vertical-align: middle;
	margin: 2px 0;
}

#lightboxAdmin div
{
	margin-bottom: 1em;
}

#lightboxAdmin h3 
{
	border-bottom: 1px solid;
	clear: both;
}
div#lightBoxImages 
{
	float: left;
	height: 165px;
	margin: 2px;
}

/* Busqueda ======================================================================== */

div.searchLeftNav
{
	float: left;
	border-right: 1px solid silver;
	width: 220px;	
}

div.searchResults
{
	margin-left: 230px;
}

.searchLeftNav label
{
	font-size: x-small;
}

.searchLeftNav h6 
{
	background-color: #efd9cc;
	font-weight: normal;
	padding: 2px;
	margin-bottom: 5px;
}

div.ResultList
{
	/*overflow: auto;*/
	/*border-style: solid;
	border-color: Silver;
	border-width: 1px 0 0 0;*/
}

.ResultImage
{		
	/*margin: 5px;*/
	padding: 0px;
	/*background-color: #f5f5f5;
	border: 1px solid silver;
	height: 170px;*/
}

.ResultImage img 
{
	border: 1px solid #C0C0C0;
}

div.ResultItem
{
	width: 120px;
	/*height: 165px;	*/
	height: 155px;	
	float: left;
	text-align: center;
}

.ResultInfo p 
{
	font-size: x-small;		
}

.ResultButtons 
{
	margin: 3px;	
}
/* Evaluacion ====================================================================== */

.GaleriaEvaluacion 
{
	width: 140px !important;	
}

#Evaluacion table 
{
	width: 100%;
	text-align: left;
	margin-bottom: 1em;		
	background-color: #EEE;
	padding: 5px 10px;
	border: 1px solid #E0E0E0;
}

#Evaluacion tr
{
}

#Evaluacion th
{
	border-bottom: 1px solid #E0E0E0;	
}

#Evaluacion th, #Evaluacion td
{
	padding: 5px;
	border: 1px solid #E0E0E;	
	border-width: 0 0 1px 0;
}

#Evaluacion a.action
{
	display: block;
	text-align: center;	
}

.orderedBy
{
	padding-left: 15px !important; 
	background: transparent url(styles-img/orderby.png) 0 50% no-repeat;	
}

.orderedByDesc
{
	padding-left: 15px !important; 
	background: transparent url(styles-img/orderbydesc.png) 0 50% no-repeat;	
}


.StatusGrey
{
	display: block;
	color: #555;
	text-align: center;	
}

.StatusRed
{
	display: block;
	color: Red;
	text-align: center;	
}

.StatusGreen
{
	display: block;
	color: Green;
	text-align: center;
	
}

#dataEvaluacion fieldset label
{
	width: 130px;	
}

#dataEvaluacion fieldset textarea
{
	width: 90%;	
}

#dataEvaluacion div.buttons
{
	margin-right: 40px;
	padding: 5px 15px;
}

#dataEvaluacion .imgButtons
{
	margin: 5px;	
}

#dataEvaluacion .tags 
{
	width: 26em;	
}

#Evaluacion div.GaleriaImage
{
	height: 195px;
	overflow: hidden;
}

#cImgEvaluacion
{
	/*float: left;*/
	margin: 15px auto;
}

#cImgEvaluacion p
{
	background-color: #555;
	color: White;
	padding: 3px;
}

.razones td
{
	border-style: none !important;
	padding: 0 !important;
}

.razones label
{
	font-weight: normal !important;
}


/* Uploader ======================================================================== */

#uploaderDiv
{
	background-color: #DDD;
	border: 1px solid #CCC;
	padding: 4px;
}

#uploadText
{	
	margin-bottom: 1em;
}

#uploadText p,
#uploadText ul
{	

}

#uploadText ul 
{
	margin-left: 1.5em;
}
#uploadText h4
{	
	background-color: #67999A;
	color: White;
	padding: .4em;
}

#uploadText p
{	
	margin-bottom: 14px;
}

/* Grilla de imagenes ======================================================================== */

div.PhotoList
{
	/*overflow: auto;
	border-style: solid;
	border-color: Silver;
	border-width: 1px 0 0 0;*/
}

.PhotoList div
{
	float: left;
	/*border: 1px solid silver;*/
	margin: 5px;
	/*padding: 10px;*/
	height: 180px;
	width: 110px;
	text-align: center;
	overflow: hidden;
}

.GaleriaImage p,
.PhotoList p
{
	font-size: .8em;
	font-family: Arial;
	/*background-color: #005;
	background-color: #555;*/
	color: #333;
	padding: 3px;
	margin-bottom: -3px;
}

.GaleriaImage label,
.PhotoList label
{
	/*background-color: #005;
	background-color: #555;*/
	text-transform: capitalize;
	color: Black;
	padding: 3px;
	margin-right: .2em;
	font-size: inherit;
	/*font-weight: normal;*/
}

.PhotoList img 
{
	border: 1px solid silver;
	
}

span.PhotoError
{
	/*background: #7EBBBC url(styles-img/error_small.png) 2px 1px no-repeat;*/		
	background: #FF9A31 url(styles-img/foto_foco_latino_alerta.png) 2px 1px no-repeat;
	color: White;
	display: block;
	padding: 5px 0px 5px 9px;
	
}

/*.PhotoError p
{
	background-color: #FF9A31;
	padding-left: 2.3em;	
}

.PhotoError img
{
	border-color: #FF9A31;
}
*/
div.ListPager
{
	clear:both;
	font-size: 80%;
	background-color:White;
	text-align:right;
	margin: 5px auto;
	padding-left: 1em;
}

.ListPager a
{
	background-color: white;
	color: black;
}

.ListPager a:hover
{
	/*background-color: #7EBBBC;*/
	color: black;
}

.ListPager span.selected
{
	color: red;
	font: weight;
	border-bottom: 15 px;
}

/* User Profile */

#UsrDetailDiv 
{
	float: right;
}

/* Detalle de imagenes ======================================================================== */

div.PhotoDetail 
{
	padding: 1px 0;
}

div#PhotoDetailDataDiv
{
	 /*border: 1px solid silver;
	 width: 800px; 
	 height: 400px;*/
}

#PhotoDetailImgDiv
{
	float: right;
	margin: 10px;	
}

#PhotoDetailCloud
{
	margin-top: 5px;
	border-top: 1px solid silver;
	width: auto;	
	padding: 0;
}

div#PhotoDetailImgButtons
{
	margin-top: 5px;
}

div#PhotoDetailImgButtons input
{
	float: none;
	text-align: center;
}

#PhotoDetailImgButtons img
,#PhotoDetailImgButtons a
{
	cursor: pointer;
	border: 0;
}

.Resoluciones input
{
	width: auto;
	margin: 0 .5em 0 1.5em;
}
/* -- */

#PhotoShowImgDiv
{
	text-align: center;
}

#PhotoShowImgDiv p
{
	font-size: x-small;
	background-color: #005;
	color: White;
	padding: 3px 0;
}

/* --- */

.PhotoDetail fieldset.PriceList
{
	clear: both;	
}

.dimensiones 
{
	margin: 0;
	font-size: 10px;/* .7em;*/
}

/* --- */

/*img.modelRelease 
{
	float:right;
	width: 85px;
	margin-right:165px;
}*/
 
div#ModelReleaseUpload
{

}

#ModelReleaseUpload div.galeria div.item 
{
	height: 97px;
	width: 75px;
	margin: 0 3px;	
}

#ModelReleaseUpload  {
	float: left;
}


#ModelReleaseUpload div.item input
{
	float: none;
}

#ModelReleaseUpload div.item div.button-bar
{
	
}

#ModelReleaseUpload div.button-bar 
{
	text-align: right;
	float: right;
}

#ModelReleaseUpload div.button-bar input.buttons
{
	float: none;
	margin-right: 7px;
}

/* Lista de Precios ================================================================ */

div.PriceTable
{
	text-align:center;
	border-bottom: 0;
}

.PriceTable table
{
	width: 99%;	
	margin: 0 auto;
}

.PriceTable tbody
{
	font-size: 12px;/*small;*/
}

.PriceTable th
{
	border-bottom: 1px solid silver;	
}

.PriceTable td
{
	text-align:center;
	padding-top: 4px;
}

.PriceTable select
{
	width: 10em;
}

.PriceTable span
{
	float:none !important;
	font-weight: bold;
}

/* Carrito ========================================================================= */
div.FotosDescarga
{
	background-color: #eee;
	/*width: 372px;
	height: 150px;*/
	border: 1px solid #E0E0E;
	padding: 11px;
	margin: 6px 10px 6px 10px;
}

.FotosDescarga img{
    display: block;
    margin-bottom: 3px;
}
.FotosDescarga p
{
	font-size: 11px;	
	width: 123px;
	margin-left: 20px;
}
.FotosDescarga input[type="checkbox"] {
	 border: 0px;
	 background:transparent;
	 margin: 4px 6px 0px 0px;
	 padding: 0px;
	float: left!important;
}
.FotosDescarga label{ padding-top: 3px;}

div.FotosCarrito
{
	background-color: #eee;
	/*float: left;
	width: 372px;
	height: 150px;*/
	border: 1px solid #E0E0E;
	padding: 11px;
	margin: 1em 20px;
}

.FotosCarrito p
{
	font-size: small;	
	float: left;
}

.FotosCarrito h3
{
	font-size: medium;
	background-color:#FDE6D8;
	border-bottom:1px solid silver;
	border-top:1px solid silver;
	font-size:medium;
	margin-bottom:0.5em;
	padding:0.3em 0pt;
}
	
.FotosCarrito img
{
	float: left;
	margin-right: 5px;
}

div.FotosCarritoButtons
{
	/*position: absolute;
	bottom: 5px;
	right: 5px;
	*/
	float: right;
}


div.ResumenCarrito
{
	clear:both;
	font-size:small;
	border-top: 1px solid silver;
	padding: .5em 2em;
	text-align: right;
	text-transform: uppercase;
}

.ResumenCarrito p
{
	margin-bottom: .5em;
}
/* General ========================================================================= */

a { 
	COLOR: #444;
	text-decoration: none;
}

a:hover { 
	COLOR: #4d6f80;
	text-decoration: underline;
} 

.disabled {	color: #999; }

.right { text-align: right; }

.left  { text-align: left; }

.centered {	margin: 0 auto; }

.hidden{ display: none; }

.rFloat
{
	float: right;
}

.lFloat
{
	float: left;	
}

img.imgFloatLeft{ float: left; }
img.imgFloatRight{ float: right; }

h2 
{
	font-size: 1.5em;
	font-weight: normal;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-style: solid;
	border-color: #999;
	border-width: 0;
}

h3
, h3 span 
, #ShowTexto h3
{
	font-size: 1.1em;
	padding-bottom: 10px;		
	padding-top: 5px;		
}

h4 
{

}

dl
{

}

h4.wHeader
{
	background-color: #CED0B4;
	color: #333;
	padding: .4em;	
	font-size: 12px;
	font-family: Verdana;
	font-weight: normal;
}

.wHeader select
{
	font-size: 75%;
	width: 100px;
}

div.error
{
	text-align:center;
	margin: 1em auto;
}

ul 
{
	
}

.galeria 
{
	float: none;	
}

.galeria div.item
{
	float: left;
	clear: none;
	text-align: center;
}

p 
{
	margin-bottom: .5em;
}

/*--------------------------------modificado con Martin Grecco 25/03/2008----------------------------------*/
span.error,
.error span,
.notice
{
	display: block;
	background: #FF9A31 url(styles-img/foco_latino_alerta.gif) no-repeat scroll 7px 50%;	
	color: White;	
	padding: 13px;
	padding-left: 3.5em;
	margin-bottom: 1.5em;
	font-size: 1.1em;
}

.success
{
	font-size: 1.1em;
	display: block;
	background: #669999 url(styles-img/icono_conf.gif) no-repeat scroll 7px 50%;	
	color: White;	
	padding: 13px;
	padding-left: 3.5em;
	margin-bottom: 1.5em;
}
/*--------------------------------------------------------------------------------------------------------*/
.action 
{
	text-transform: lowercase;
	color: Blue;	
}

.action:hover
{
	color: Navy;	
}

div.actions 
{
	clear: both;
	text-align: center;
}

div.buttonBar 
{
	clear: both;
	text-align: right;
}

/*span.error,
.error span,
.notice
{
	display: block;
	background: #7EBBBC url(styles-img/error.png) 4px 2px no-repeat;	
	color: White;
	border: 1px solid #6fa4a5;
	padding: .5em;
	padding-left: 2.5em;
	margin-bottom: .5em;
}*/

/*.notice 
{
	background-image: url(styles-img/notice.gif);
	background-repeat: no-repeat;
	border: 1px solid #666;
	background-color: #FFFFE1;
	color: #666;
	font-size: small;
	padding: 10px 10px 10px 25px;
	margin: 5px;
	width: auto;	
}*/

.shrinkToFit
{
	display: table;	
}

div.separador
{
	border-top: 1px solid silver;
}

.noOverflow
{
	overflow: hidden;
}

div.clear 
{
	margin:0;
	padding:0;
}

.clear 
{
	clear: both;
}

.no-float *
{
	float: none;
}

/* loading animation */
.loadingAnimation {
	display: none;
	position: absolute;
	top: 210px;
	right: 200px;
	z-index: 20;
}

.dataContainer 
{
	padding: 5px;
	background-color: #EEE;
	margin-bottom: 10px;
	border: 1px solid #E0E0E0;	
}

/* Tag Cloud ========================================================================== */

div#tagCloudDiv
{
	padding-left: 0px;		
	margin-bottom: 20px;
}

.Cloud
{
	padding: 2px 2px 2px 5px;
}

#TagCloudHome .Cloud
{
	/*float: right;*/
	
	font-size: small;
	border: 1px solid silver;
	padding: 8px;
	margin: 5px auto;
	
	clear: both;
}

/* Categorias ========================================================================= */

div#categoriasDiv
{
	/*padding-left: 5px;	*/
	margin-bottom: 10px;
		
}
/* -----------------------modificado con Martín Greco el 27/03/2008-----------------------------------------------*/
div.categorias
{
	font-size: x-small;	
	background-color: #E0E1D1;
	padding: 5px;
	background-image: url("layout-img/back-categorias2.jpg");
	background-position: bottom;
	background-repeat: no-repeat;
	/*border: 1px solid #E1E1D1;*/
}
/*----------------------------------------------------------------------------------------------------*/
ul 
{
	padding: 0 0 0 1em ;	
}

.categorias ul li
{
	
	list-style: none;
	/*float: left;*/
	color: #000000;
	font-size: 11px;
	font-family:Arial;
}


.categorias ul li a
{
color: #000000;
}


.categorias ul li li
{
	/*list-style: none;*/
	/*float: left;
	text-indent: 0;*/
}

.categorias li
{
	position: relative;	
}

.categorias ul ul{
	/*position: absolute;*/
	z-index: 500;
	display: none;
}

.categorias ul ul ul{
	/*position: absolute;
	top: 0;
	left: 100%;*/
	display: none;
}

/*.categorias ul li:hover ul { display: block; }*/
/*
.categorias ul ul,
.categorias ul li:hover ul ul,
.categorias ul ul li:hover ul ul { display: none; }*/

/*.categorias ul li:hover ul,
.categorias ul ul li:hover ul,
.categorias ul ul ul li:hover ul { display: block; }*/

.categorias a { 

	/*text-align: left;*/
	display: block;
	
    /*color: #FCE8A7;
	background-color: #333;
	
	width: 5em;
	height: 3em;
	padding: .5em;*/
}

.categorias a:hover { 
    COLOR: #333;
	background-color: #DEE0CD;
}


/*.categorias a.selected { 
	padding: 20px 7px;
    COLOR: #000;
	background-color: #FCE8A7;
	TEXT-DECORATION: none;
	font-weight: bold;

}*/

#Categorias_cSelected
{
	float: left;
	clear: both;
	
	font-size: small;
}

/* Lista Categorias -- */

.ListaCategorias div 
{
	padding: 4px 0;	
}
.CatNivel1 a
{
	font-size: small;
	padding: 4px;
	margin-right: 2px;	
}

div.CatNivel2,
div.CatNivel3
{
	border-top: solid 1px silver;
}
	
.CatNivel2 a,
.CatNivel3 a
{
	font-size: x-small;
	padding: 4px;
	margin-right: 2px;	
}

a.selected
{
	background-color: #CED0B4;
	color: White;
	border: 1px solid silver;
	border-width:1px 0;
}

span.cSelected
{
	display: block;
	background: #0063B0 none repeat scroll 0%;
	color: White;
	font-size: x-small;
	padding: 5px;
	margin: 4px 0;
	text-align: right;	
}

/* ========= */

div.comboCategorias 
{
	margin-bottom: .5em;	
}
.comboCategorias select
{
	font-size: 80%;
}

.comboCategorias div{
	margin: 1px;
}

.comboCategorias span 
{
	width: 144px;	
}

.comboCategorias span.ASPValidator
{
	width: 300px;
	text-align: left;
}

/* QuickSearch ================================================================= */

div#quickSearchDiv
{
	padding-left: 8px;
	margin-bottom: 5px;
	background-color: #f7f7f7;
}

div.QuickSearch 
{
	font-size: 85%;	
}
div.QuickSearch h3
{
    font-family: Verdana;
    font-size: 12px;
    color: #333333;
    padding-top: 5px;
    padding-bottom: 3px;
    padding-left: 2px;
    font-weight: normal;
}

.QuickSearch input
{
	width: 140px;
    margin-bottom: 3px;
}

/* Mozaico ================================================================= */

.Mozaico img
{
	padding: 15px;  
    border:  1px solid #ccc;  
    background-color: #eee;  
}
.MozaicoHeader img
{
	padding: 0px;  
    border:  0px solid #ccc;  
    /*background-color: #eee;  */
    /*width: 776px;
    height: 478px;*/
    float: left;
}
.MozaicoHeader
{
	overflow: hidden;
    width: 775px;
    height: 498px;
    /*margin-left: 15px;*/
    float: left;
	/*border: 1px solid #EEE;*/
}

/* Home =================================================================== */ 

/* ---- Vidriera ----- */ 
	
h2.datosFotoHeader 
{	
	position: absolute;
	top: 480px;
	left: 0px;
	width: 766px;
	height: 16px;
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	padding: 2px 0px 0px 10px;
	border:0;
	background: url(layout-img/dgdBarraImg.png) repeat-x;
	filter:alpha(opacity=60); 
    opacity:.6;
}

/* ---- */

#MozaicoHome .Mozaico
{
	overflow: hidden;
	/*float: left;*/
	height: 265px;
	width: 390px;	
	margin: 0px;	
}

#BusquedaRapidaHome .QuickSearch
{
	float: right;
	
	font-size: small;
	border: 1px solid silver;
	padding: 8px;
	margin: 5px;	
}

#CategoriasHome .categorias
{
	float: right;
	
	font-size: x-small;
	border: 1px solid silver;
	padding: 8px;
	margin: 5px;
	
	clear: right;
}

/* Textos =============================== */

div.newsTop
{
	position: relative;
    float: right;
    background-image: url("layout-img/header-news-back.jpg");
    background-position: bottom;
    height: 360px;
	width: 206px;			
	color: #999999;
}

.newsTop div.newsContainer
{
	margin: 0 .5em;	
}

div.news
{
	background-color: #67999A;
	color: White;
	margin: 5px;
	padding: 10px;
	border: 1px solid #7EBBBC;
}

div.news:hover
{
	background-color: #5c898a;	
}

.news a
{	
	color: White;	
}

.news a:hover
{
	color: White;	
}

.newsHome 
{
	
}

.newsContainer
{
	font-size: 14px; /*.95em;*/
	font-family: Arial !important;	
}

#ShowTexto .newsContainer 
{
	font-size: 1em;
	font-family: Verdana !important;		
}

/* ================= */

#ShowTexto 
{
	/*font-size: .8em;	*/
}

#ShowTexto ul
{
	margin-left: 1.5em;			
}

#ShowTexto h4
{
	background-color: #67999A;
	color: White;
	padding: 10px;
	border: 1px solid #7EBBBC;	
	margin-bottom: .5em;	
}

#ShowTexto p
{
	margin-bottom: 14px;	
}

/* =============== */

div.enterate 
{
	padding: 0 10px;
}	

.registrate div.newsContainer
{
	/*margin: 19.5em 10px 0px 10px;*/
	position: absolute;
	bottom: 0px;
}

#DivPrecios h5
{        
    font-weight: bold; 
    color: #666666; 
    padding: 30px 0px 5px 0px;
    float: right;
    width: 205px;
}

/*.registrate div.newsContainer h2 
{
	font-size: 115%;		
}*/

/* == */ 

/* Fotografos ================================================================ */

.newsTop div.fotografoContainer
{
	margin: 200px 28px 0px;	
}

div.fotografoContainer 
{
	margin-bottom: 1em;
	text-align:center;	
}

.fotografoContainer h4 
{
	text-align: left;
	margin-bottom: 5px;	
}

.fotografoContainer p 
{
	font-size: 75%;	
}

.fotografoContainer img
{
	border: 1px solid silver !important; 	
}

/* Cuenta ====================== */
#Cuenta span
{

}

/* Comunidad =================== */ 

/* FAQ ========================= */ 

#faq
{
	/*font-size: 80%;*/
}

#faq dl dt {
	margin: 1em 0pt 0pt 5px;
	padding: 0pt;
	cursor: pointer;
}

#faq dt 
{
	font-weight: bold;
}

#faq dl dd {
	margin: 0pt 0pt 0pt 15px;
	padding: 0.4em 0pt 0.5em 1em;
	display: none;
}

#faq li 
{
	margin: .5em 0 0 1.5em;	
}

/* MODIFICADO POR DANIEL D'AMBROSIO=================================================*/
#faq td 
, #faq th
{
	border: 1px solid silver;
	padding: .2em;
	text-align: center;
}

#faq th
{
	background-color: #ddd;	
}
 
#faq table
{
	margin-top: 5px;	
}

#faq div#ejemplo 
{
	padding: 1em 0;	
	overflow: auto;
}

#faq div#ejemplo img
{
	float: left;
	margin-right: 1em;
}
 /* Registro ================================================================================*/
 
img.regAvatar 
{
	float:right;
	width: 85px;
	margin-right:165px;
}
 
input.regAvatar
{
	margin-left:248px;
	padding: 2px !important;
}

/* Vidriera ============================================================================= */ 

div.headerDivHome img{ border: 0px;}

/* Precios ============================================================================= */

img.precio{margin-right: 16px; margin-top: 5px;}

/* Docs =============================================================================== */

.documentos 
{
	padding: 2em;
	font-size: .8em;	
}

.documentos ul 
{
	list-style: none;	
}

.documentos p, .documentos ul, .documentos ol
{
	margin-bottom: 1em;
}

.documentos li ol, .documentos li ul 
{
	margin-top: 1em;	
}

.documentos ol, .documentos ul
{
	List-Style-Position: inside;	
}

img.documentos-logo 
{
	float: right;
	margin-right: 2em;
}

/* ----- */

div#acuerdo-fotografo 
{
	height: 10em;
	overflow: auto;		
}

div#acuerdo-fotografo 
{
	height: 18em;
	overflow: scroll;
	border: 1px solid silver;
	padding: 1em;
}

div#acuerdo-fotografo ol 
{

}

div#acuerdo-fotografo ul 
{
	list-style: none;
}

div#contrato-uso
{
	height: 36em;
	overflow: scroll;
	border: 1px solid silver;
	padding: 1em;
}
div#acuerdo-fotografo li,
div#contrato-uso li
{
	margin-bottom: .5em
}
