/* RESET */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {reply_message
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
} 

/*RESET */


/* ISEGMA */


/* ISEGMA */


body{
		font-family:Verdana, Geneva, sans-serif;
		color:#333;
		font-size:12px;
		margin:20px auto 20px auto;
		width:980px;
		text-align:center;
	

}

img{
		border:none;
}

.red{
	
	color:#900;
	
}

a{
	
	color:#333;
	text-decoration:none;
	
}


a:hover{
	
	color:#a4b855;
	text-decoration:underline;
	
}


a.red{
	
	color:#900;
	text-decoration:none;
	
}


a.red:hover{
	
	color:#a4b855;
	text-decoration:underline;
	
}

a.invert{
		color:#a4b855;
		text-decoration:underline;
}


a.invert:hover{
	
		color:#333;
		text-decoration:underline;
}

div.paginator{
	
		width:740px;
		text-align:right;
}

div.paginator span{
	
	color:#a4b855;
	
}

div.paginator a{
	
	color:#333;
	text-decoration:none;
	
}

div.paginator a:hover{
	
	color:#a4b855;
	text-decoration:none;
	
}


strong{
		font-weight:bold;

}

.alert{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	border:1px #999 solid;
	background:url(http://www.galerias-arte.com/images/aviso.png) no-repeat 10px #F7CACA; 
	
	
}


.alert_mail{
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:50px;
	border:1px #999 solid;
	line-height:20px;
	background:url(http://www.galerias-arte.com/images/email_big.png) no-repeat 5px #fff; 
	
	
}


.ok{
	margin-top:10px;
	margin-bottom:10px;	
	border:1px #6d8c24 solid;
	background-color:#FFFBEF;
	background-image:url(../images/ok.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
	line-height: 1.3em;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	padding: 5px 8px 5px 30px;
}

.ko{
	margin-top:10px;
	margin-bottom:10px;	
	border:1px #900 solid;
	background-color:#FFFBEF;
	background-image:url(../images/ko.gif);
	background-position: 0% 50%;
	background-repeat:no-repeat;
	line-height: 1.3em;
	vertical-align:middle;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#900;
	padding: 5px 8px 5px 30px;
}

.clear{
	
	clear:both;
	
}

.box_spacer_line{

	clear:both;
	padding-top:30px;
	padding-bottom:30px;
}

.spacer_line{
	
	background-color:#ccc;
	height:1px;
	
}

h2{
	
	font-size:25px;
	padding:20px 0px 5px 0px;
	font-family: 'OFL Sorts Mill Goudy TT', Verdana;
	font-weight: 400;
  	text-shadow: none;
	letter-spacing: 0.011em;
	word-spacing: 0.117em	;
 	line-height: 1;
}


h3{
	font-size:17px;
	padding-bottom:10px;
	font-family: 'OFL Sorts Mill Goudy TT', Verdana;
	width:740px;
	border-bottom:1px #ccc solid;
}


.back_arrow{
	
		background:url(http://www.galerias-arte.com/images/back_arrow.png) no-repeat left center;
		
		padding-left:30px;
		line-height:30px;
		float:right;
		
}

.close_icon{
	
		background:url(http://www.galerias-arte.com/images/close_icon.png) no-repeat left center;
		padding-left:30px;
		line-height:30px;
		float:right;
}

		
/* HEADER */
		
#header{
	
	width:980px;
	text-align:left;

	
}

#header dt{
	margin-top:20px;

}

#header dl{
	
		float:left;
		
}

#header_2{
	
	width:573px;
}

#header_2 div.body{
	
	padding-right:20px; 
	padding-top:50px; 
	text-align:right;
		
}

#header_2 div.body div{
	
	line-height:20px;
	
}

#header_2 div.body div.no_select{
	
	color:#a4b855;
	
}

#body{
		margin-top:20px;
		width:980px;
		
}

#content{
	
		width:740px;
		text-align:left;
		float:left;
}


#content div.view_profile{
	
	text-align:right;
	margin-top:15px;

	
}

#content a.view_profile{
	
	background-color:#900; 
	font-weight:bold; 
	text-align:right; 
	color:#FFF; 
	padding:10px;
	
}

#content a.view_profile:hover{
	
	text-decoration:underline;
	
}

#back{
	
	width:740px;
	text-align:right;
	margin-top:10px;
	margin-bottom:10px;
	font-size:20px;

}

#back a{
	
	color:#333;
	text-decoration:none;
	
}

#back a:hover{
	
	color:#6d8c24;
	text-decoration:underline;
	
}


#box_menu{
	
		width:740px;
		border-bottom:1px #ccc solid;
		line-height:40px;
		
}

#box_menu dl.menu{
	
	padding-right:5px;
	padding-left:5px;
	display:inline;
	border-left:1px #333 solid;
	color:#a4b855;
}

#box_menu dl.menu_res{
	
	padding-right:5px;
	padding-left:5px;
	display:inline;
	border-left:1px #333 solid;
	
	
}

#box_menu dl.menu_res a{
	
	background-color:#a4b855;
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}


#box_menu dl.menu_res_edit{
	
	padding-right:5px;
	padding-left:5px;
	display:inline;
	border-left:1px #333 solid;
	
	
}

#box_menu dl.menu_res_edit a{
	
	background-color:#900;
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}



#box_menu dl.first{
	padding:0;
	padding-right:5px;
	display:inline;
	color:#a4b855;
	
}

#lateral_right{
	float:right;
	text-align:right;
	width:230px;
	
}


#box_login{
	
		width:215px;
		border:1px #ccc solid;
		text-align:left;
}

#box_login span label{
	
	line-height:15px;
}


#box_login img{
	
	float:left;
	width:40px;
	padding-right:5px;
}

#box_login a.mess_avis{
	margin:0px;
	display:block;
	background:url(../images/mess_avis.png) top left no-repeat;
	line-height:20px;
	padding-left:30px;
	font-size:11px;
	color:#6B9DFF;
	text-decoration:underline;
}

#box_login a.mess_avis:hover{
	
	color:#666;
	
	
}

#box_login a.friend_request{
	margin:0px;
	display:block;
	background:url(../images/friend_request.png) top left no-repeat;
	line-height:20px;
	padding-left:30px;
	font-size:11px;
	color:#6B9DFF;
	text-decoration:underline;
}

#box_login a.friend_request:hover{
	
	color:#666;
	
	
}


#box_login a.information{
	margin:0px;
	display:block;
	background:url(../images/information.png) top left no-repeat;
	line-height:20px;
	padding-left:30px;
	font-size:11px;
	color:#6B9DFF;
	text-decoration:underline;
}

#box_login a.information:hover{
	
	color:#666;
	
	
}


#box_login a.warning{
	margin:0px;
	display:block;
	background:url(../images/warning.png) top left no-repeat;
	line-height:20px;
	padding-left:30px;
	font-size:11px;
	color:#e36116;
	text-decoration:underline;
}

#box_login a.warning:hover{
	
	color:#666;
	
	
}

#box_login span{
		display:block;
		padding:5px 10px 0px 10px;
}

#box_login span input{
	
		display:block;
		margin-bottom:10px;
		
}

#box_login span a{
	
	display:block;
	margin-bottom:10px;
	
}

#box_login span input.no_block{
	
		display:inline;
		margin-bottom:10px;
		
}

#menu_expo{
	
	font-size:13px;
	line-height:30px;
	margin-top:10px;
	color:#a4b855;
	width:710px;
	text-align:right;
	margin-bottom:20px;
	border:1px #CCC solid;
	background-color:#fafafa;
	padding-left:30px;
	
}

#menu_expo dl{
	
		float:left;
		
	
	
}


#menu_expo span{
	
	font-weight:bold;
	color:#a4b855;
	border-right:1px #333 solid;
	padding-left:10px;
	padding-right:10px;
}

#menu_expo span.last{
	
	border-right:none;
}


#menu_expo a{
	
	display:inline;
	color:#333;
	border-right:1px #333 solid;
	padding-left:10px;
	padding-right:10px;
	
}

#menu_expo a.last{
	
		border-right:none;
		
}

#menu_expo a:hover{
	
	color:#a4b855;
	
	
}


#search{
	
	width:215px;
	height:98px;
	border:1px #ccc solid;
	text-align:left;
	margin-bottom:10px;
	
}


#search input{
		margin-left:150px;
}

#search input.input{
	margin-top:5px;
	border:1px #ccc solid;
	padding-right:5px;
	color:#a4b855;
	width:180px;
	height:18px;
	margin-left:11px;
	
}


#form_user_register, #form_artist_register, #form_gallery_register{
	
		display:none;
	
}

#register{

	display:block;
	margin-bottom:10px;
	width:215px;
	text-align:left;
	
}

#register img{
	
	float:left;
	
}

#send_friends{
	
	display:block;
	height:70x;
	margin-bottom:10px;
	width:215px;
	text-align:left;

}

#subscribe{
	
	width:215px;
	border:1px #ccc solid;
	text-align:left;
	margin-top:10px;
	margin-bottom:10px;
	padding-top:10px;
	padding-bottom:10px;
	
}

#subscribe div{
	
	padding-left:10px;
	font-size:15px;
	
}

#subscribe span{
	
	font-family:"Arial Black", Gadget, sans-serif;
	color:#a4b855;
	font-size:20px;

}

#subscribe div.return{
	
	padding-left:10px;
	font-size:12px;
	line-height:20px;
	
}

#subscribe a{
	text-decoration:none;
	color:#a4b855;
	font-size:12px;
}


#subscribe span.return{
	
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	font-size:12px;
	font-weight:bold;

}


#subscribe label{
	
	display:block;
	padding-left:10px;
	line-height:25px;
}

#subscribe input{
		margin-top:10px;
		margin-left:150px;
}

#subscribe input.input{
	margin-top:5px;
	border:1px #ccc solid;
	padding-right:5px;
	color:#a4b855;
	width:180px;
	height:18px;
	margin-left:11px;
	
}

#categories{
	margin-top:10px;
	width:215px;
	border:1px #ccc solid;
	text-align:left;
	padding-bottom:20px;
}

#categories li{
	
	margin-left:10px;
	list-style:none;
	line-height:20px;
	
}

#social_media{
	
	margin-top:10px;
	width:215px;
	text-align:left;

	
}

#links{
	margin-top:10px;
	width:215px;
	border:1px #ccc solid;
	text-align:left;
	padding-bottom:20px;
}

#links li{
	
	margin-left:40px;
	list-style:url(http://www.galerias-arte.com/images/lista-style.gif);
	line-height:20px;
	
}

#gallery_art{
	
	width:740px;
	text-align:center;
	margin-top:20px;
	
}

#lates_expositions{
	
	font-size:11px;
	margin-top:20px;
	
}

#lates_expositions dl{
	
	float:left;
	
}


#lates_expositions h3.expo_laster{
	
	width:357px;
	margin:5px;
	margin-right:0px;
	font-size:18px;
	
}

#lates_expositions div.box_lates_expositions{
	
	border:1px #ccc solid; 
	padding:5px;
	background:url(/images/backgroung_line_vertical.png) left top repeat-x;
	margin:5px;
	width:345px;
	
}


#lates_expositions a.title{
	
	color:#a4b855;
	text-decoration:none;
	font-weight:bold;
	line-height:20px;
	
}

#lates_expositions a.title:hover{
	
	color:#a4b855;
	text-decoration:underline;
	
}

#lates_expositions strong{
	
	
	line-height:20px;
	
}

#directio_exposition dt{
	
	clear:both;
	padding-top:10px;

	
}

#directio_exposition dl{
		float:left;
		width:345px;
		background-color:#000;
		text-align:right;
		background:url(http://www.galerias-arte.com/images/lista-style.gif) no-repeat  190px 3px;
	
}


#lates_expositions img{
	
	width:60px;
	float:left;
	margin-right:20px;
	
}


/* TOOLS USER */


#tools_user{
	
	text-align:left;
	margin-top:20px;
	
}

#tools_user a.tools_favorites{
	background:url(/images/icon_favorites.gif) left center no-repeat;
	display:inline;
	border:1px #CCC solid;
	padding:10px 10px 10px 35px;
	text-align:left;
	margin:5px;
	
}

#tools_user a.tools_favorites:hover{
	
	background:#FFFBEF url(/images/icon_favorites.gif) left center no-repeat;
	
}


#tools_user a.tools_favorites_select{

	display:inline;
	padding:10px 0px 10px 30px;
	text-align:left;
	margin:5px;
	background:url(/images/icon_favorites.gif) left center no-repeat;
	cursor:default;
}

#tools_user a.tools_favorites_select:hover{
	
	text-decoration:none;
	color:#333;
	
}

#tools_user a.tools_follow{
	background:url(/images/icon_follow.gif) left center no-repeat;
	display:inline;
	border:1px #CCC solid;
	padding:10px 10px 10px 35px;
	text-align:left;
	margin:5px;
	
}

#tools_user a.tools_follow:hover{

	background:#FFFBEF url(/images/icon_follow.gif) left center no-repeat;

	
}

#tools_user a.tools_follow_select{

	background:url(/images/icon_follow.gif) left center no-repeat;
	display:inline;
	padding:10px 0px 10px 30px;
	text-align:left;
	margin:5px;
	cursor:default;
}

/* FIN TOOLS USER */

/* GALLERY */ 

#gallery{
	
}


#gallery div.box{
	
	border:1px #CCC solid;
	
}

#gallery div.box div.box_2{
	
	border:2px #FFF solid; 
	padding:1px; 
	padding-bottom:10px; 
	background:#fefefe; 
	padding-left:20px;
}


#gallery div.box div.box_2 div.box_list_artist{
	
	width:500px;
	padding-top:10px;

	
}

#gallery div.box_list_artist_2{
	
	width:500px;
	padding-top:10px;

	
}

#gallery div.box_footer{

	background:#fafafa; 
	border:1px #CCC solid; 
	margin-bottom:20px; 
	border-top:none;

}

#gallery div.box_footer div.box_footer_2{
	
	border:1px #FFF solid;
	
}


#gallery div.box_footer_2 a{

	line-height:30px; 
	width:auto; 
	padding:0px; 
	margin:0px; 
	padding-right:30px; 
	color:#333;
	
}

#gallery dt{
	
	margin-top:20px;

}

#gallery dl{
			
		display:inline;
		float:left;
		
}


#gallery dl img{
	
		width:150px;
		margin-right:30px;
	
}


#gallery dl img.work{
	
		width:350px;
		margin-right:30px;
	
}

#gallery dl img.expo{
	
		width:200px;
		margin-right:30px;
	
}

#gallery dl h2{
	
	font-size:20px;
	color:#a4b855;
	display:block;
	padding:0px;
	margin:0px;
	width:360px;
	
}

#gallery dl h2.espacio{
	
	padding-top:5px;
	padding-bottom:5px;


}

#gallery h3.title{
	

	color:#333;
	display:block;
	padding:10px 0px 10px 0px;
	margin:0;
	font-weight:bold;
	
}


#gallery a.title_link{
	

	display:block;
	padding:5px 0px 5px 0px;
	margin:10px 0px 10px 0px;
	border:1px #CCC solid;
	color:#333;
	text-align:center;
	
	
}

#gallery label{
	
		display:block;
		line-height:20px;
		
		
}

#gallery label.description{
	
		width:350px;
		
		
}

#gallery label.contact{
	
	background:url(/images/email.png) no-repeat left top;
	padding-left:30px;
	
	
}

#gallery label.box_work_friend{
	
	border:1px #CCC solid;
	padding:10px;
	width:150px;
	background:url(/images/send_frineds.png) no-repeat 10px 5px;
	background-color:#FFFBEF;
	padding-left:40px;
}

#gallery label.web{
	
	background:url(/images/web.png) no-repeat left top;
	padding-left:30px;
	
	
}


#gallery a{
	
	display:block;
	width:740px;
	text-align:right;
	margin-top:10px;
	
}

#gallery a.title{
	
	font-size:20px;
	color:#a4b855;
	display:block;
	padding:0;
	margin:0;
	width:auto;
	text-align:left;
	
}


#gallery a.line-in{
	display:inline;
	line-height:20px;
	
}

#gallery a.no-param{
	
	width:auto;
	
	
}

#gallery strong{
	
	display:block;
	
}

#gallery strong.line-in{
	
	display:inline;
	
}


#gallery p{
	
	width:740px;
	text-align:justify;
	line-height:20px;
	margin-top:10px;
	
}


#lates_gallery{
	
}


#lates_gallery dt{
	
	margin-top:20px;
	
}

#lates_gallery dl{
	
		width:245px;
		display:inline;
		float:left;
		padding-bottom:20px;
		border-bottom:1px #CCC solid;
		margin-bottom:20px;
	
}

#lates_gallery dl.line-fine{
	border-bottom: 1px solid #F4EBF2;
}

#lates_gallery dl.no-line{
	
	border-bottom:none;
	margin-bottom:0px;
		
}

#lates_gallery div{
		width:260px;
		display:block;
		line-height:20px;
		text-align:center;
}

#lates_gallery strong{
		width:245px;
		display:block;
		line-height:20px;
		text-align:center;
}

#lates_gallery a{
		width:245px;
		display:block;
		line-height:20px;
		text-align:center;
		
}

	
#lates_gallery span{
	display:block;
	height:150px;
	text-align:center;
	vertical-align:middle;
	position:relative;
}

#lates_gallery span img{
	
	width:141px;
	position:absolute;
	left:48px;
	top:0px;
	clip:rect(0px, 200px, 150px, 0px);
	vertical-align:middle;
	display:table-cell;

}

#directio_gallery dt{
	
	clear:both;
	padding-top:10px;
	padding-bottom:10px;

	
}


#directio_gallery dl{
		float:left;
		width:370px;
		background-color:#000;
		text-align:right;
		background:url(http://www.galerias-arte.com/images/lista-style.gif) no-repeat  215px 3px;
	
}



#edit_gallery{
	
	margin-top:10px;
	width:740px;

	
}

#edit_gallery input{
	
	width:300px;
	color:#a4b855;
}

#edit_gallery input.shot{
	
	width:260px;
	color:#a4b855;
}

#edit_gallery input.cut{
	
	width:80px;
	color:#a4b855;
}

#edit_gallery textarea{
	
	width:300px;
	height:80px;	
	color:#a4b855;
}


#edit_gallery h3{
	padding-top:20px;
	clear:both;
	padding-bottom:10px;
	width:740px;
	border-bottom:1px #333 solid;
}


#edit_gallery label{
		padding-top:10px;
		padding-bottom:5px;
		display:block;
}

#edit_gallery dl{
	
	float:left;
	width:370px;
	padding-bottom:10px;
}


#edit_gallery div.guardar{
	
		width:90%;
		text-align:right;
		clear:both;
		
}

#edit_gallery input.normal{
	
		width:80px;
		color:#000;
	
}

#up_files{
	background:url(http://www.galerias-arte.com/images/update_files.png) no-repeat left center;
	height:30px;
	
}

#up_files a{
	line-height:30px;
	margin-left:30px;
	text-decoration:underline;
	color:#900;
}
	
#gallery_images_mosaic{
		width:740px;
		text-align:left;
		padding-top:20px;
	
}

#gallery_images_mosaic li{
	float:left;
	width:120px;
	text-align:center;
	height:200px;

	
}


#gallery_images_mosaic li a{

	color:#900;
	text-decoration:none;
	


}


#gallery_images_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}


#gallery_images_mosaic img{
	
	width:100px;
	
	
}


#gallery_images_mosaic img.market{
	
	width:100px;
	border:1px #0CF solid;
	
	
}

#bor_market{
	
		margin-top:10px;
		border:1px #0CF solid;
		padding:10px;
		
}

#market_gallery{
	
		background:url(/images/market_gallery.gif) no-repeat left center;
		padding-left:30px;
		line-height:26px;
		
		
}


#works_images_artist_mosaic{
		width:740px;
		text-align:left;
		padding-top:20px;
	
}

#works_images_artist_mosaic li{
	float:left;
	width:120px;
	text-align:center;
	height:200px;

	
}


#works_images_artist_mosaic li a{

	color:#900;
	text-decoration:none;
	


}


#works_images_artist_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}


#works_images_artist_mosaic img{
	
	width:100px;
	
	
}



#artist_images_mosaic{
		width:740px;
		text-align:left;
		padding-top:20px;
	
}

#artist_images_mosaic li{
	float:left;
	width:120px;
	text-align:center;
	height:200px;

	
}


#artist_images_mosaic li a{

	color:#900;
	text-decoration:none;
	


}


#artist_images_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}


#artist_images_mosaic img{
	
	width:100px;
	
	
}


#user_images_mosaic{
		width:740px;
		text-align:left;
		padding-top:20px;
	
}

#user_images_mosaic li{
	float:left;
	width:120px;
	text-align:center;
	height:200px;

	
}


#user_images_mosaic li a{

	color:#900;
	text-decoration:none;
	


}


#user_images_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}


#user_images_mosaic img{
	
	width:100px;
	
	
}


/* WORKS */ 

#lates_works{
	
		clear:both;
		margin:0px;
}

#lates_works dt{
	
	margin-top:20px;

}


#lates_works dl{
	
		width:184px;
		text-align:center;
		display:inline;
		float:left;
		padding-bottom:20px;
		height:184px;
}

#lates_works img{
	
		width:150px;
}

#lates_works_artist{
	
	text-align:left;
	margin:0px;

}

#lates_works_artist dt{
	
	margin-top:20px;

}


#lates_works_artist dl{
	
		width:184px;
		text-align:center;
		display:inline;
		float:left;
		padding-bottom:20px;
		height:184px;
}

#lates_works_artist img{
	
		width:150px;
}


#form_works{
	margin-bottom:30px;
	
}

#form_works label{
	
	display:block;
	line-height:30px;
	
}

#form_works textarea{
	
	width:500px;
	height:50px;
	margin-bottom:20px;

}


#works_images_mosaic{
	
		width:740px;
		text-align:left;
		padding-top:20px;
	
}


#works_images_mosaic li{
	
	float:left;
	padding:10px;
	width:120px;
	text-align:center;
	height:150px;
	margin-top:10px;
	list-style:none;

}


#works_images_mosaic img{
		width:100px;
	
}

#works_images_mosaic li a{

	color:#900;
	text-decoration:none;
	


}

#works_images_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}

#works_images_mosaic li div.title_work{
	
	margin-bottom:5px;



}

#works_images_mosaic div.title_artist{
	
	line-height:20px;
	border-bottom:1px #CCC solid;

}

#works_images_mosaic div.title_artist a{
	
	color:#900;

}

#works_images_mosaic div.title_artist a:hover{
	
	color:#ccc;

}

#works_images_mosaic_expo{
	
		width:740px;
		margin-top:20px;
	
}


#works_images_mosaic_expo li{
	
	float:left;
	width:365px;
	padding-top:20px;
	text-align:center;
	list-style:none;

}

#works_images_mosaic_expo label{
		display:block;
		width:340px;
		text-align:center;
	
}

#works_images_mosaic_expo img{
		width:300px;
	
}


#works_images_mosaic_expo div.title_artist{
	
	line-height:20px;
	border-bottom:1px #CCC solid;

}

/* AUTHOR */

#direction_art{
	float:right;
	margin-right:10px;
}

#direction_art dt{
	
	clear:both;
	
}

#direction_art a{
		display:inline;
		text-align:right;
		
}

#direction_expo{
	
	float:right;
	margin-right:10px;
	margin-top:20px;
}

#direction_expo dt{
	
	clear:both;
	padding-top:10px;
	
}

#direction_expo dl{
		display:inline;
		text-align:right;
	
}


#direction_art_2 dt{
	
	
}

#direction_art_2 dl{
		width:740px;
		text-align:right;
		background:url(http://www.galerias-arte.com/images/lista-style.gif) no-repeat  575px 6px;
	
}

#direction_art_2 a{
	
	display:inline;
	text-align:right;
	
	
}

#lates_author{
	
	float:right;
	margin-right:10px;

}

#lates_author dt{
	
	margin-top:20px;

}

#lates_author dl{
	
		width:92px;
		text-align:center;
		display:inline;
		float:left;
}

#lates_author dl img{
	
	width:80px;
	
	

}

#direction_autor{
	
	float:right;
	margin-right:10px;
	margin-top:20px;
	
}

#direction_autor dt{
	
	clear:both;
	padding-top:10px;
	
}

#direction_autor dl{
		display:inline;
		
	
}


#get_artists{
	margin:10px;
	border:#996 1px solid;
	padding:20px;
	background-color:#F9F7A6;	
	
}


#get_artists li{
	
	float:left;
	line-height:30px;
	
	
}

#form_artist{
	
	background:url(http://www.galerias-arte.com/images/update_artist.png) no-repeat left center;
	height:30px;
	
}

#form_artist a{
	line-height:30px;
	margin-left:30px;
}

#form_update_artist{
	
	
}


#form_update_artist label{
	
	display:block;
	line-height:30px;

	
	
}

#form_update_artist textarea{
	
		width:500px;
		height:80px;

}

#form_update_artist input{
	width:250px;
	
}

#form_update_artist input.short{
	width:40px;
	
}

#form_update_artist img{
	width:150px;
	
}


/* NEWS */


#news_art{
	
		clear:both;
		
}




#news_art dt{
	
	margin-top:20px;
	margin-bottom:20px;

}

#news_art dl{
	
		width:244px;
		text-align:left;
		display:inline;
		float:left;
		border-right:1px #ccc solid;
}

#news_art dl h2{
		padding-top:0px;
		padding-bottom:5px;
}

#news_art dl h2, h4{
	
		padding-left:10px;
			
}

#news_art dl h4{
	font-style:italic;
	color:#666;
	font-size:10px;

}

#news_art dl p{
		
		text-align:justify;
		padding:10px;
		font-size:11px;

}

#news_art dl.last{
	
		width:244px;
		text-align:left;
		display:inline;
		float:left;
		border-right:none;
	
}

#direction_news dt{
	
	clear:both;
	padding-top:5px;
}

#direction_news dl{
	
		display:inline;
		float:left;
		border-right:none;
		width:33%;
		text-align:right;
		background:url(http://www.galerias-arte.com/images/lista-style.gif) no-repeat  80px 3px;
		
	
}



#rss_noticias{
	
	background:url(../images/rss_32.png)10px center no-repeat #fffbef;
	padding-left:40px;
	border:1px solid #E8E4D8;
	display:block;
	line-height:30px;
	margin-bottom:20px;
	
}


#rss_noticias a.rss{
	
	text-decoration:none;
	color:#333;

	
}

/* REGISTATION */


#form_registation{
	
	margin-top:10px;
	width:740px;

	
}

#form_registation dt{
	
}

#form_registation dl{
	
	display:block;
	
}

#form_registation ul{
	padding-top:10px;
	
}

#form_registation li{
	float:left;
	width:180px;
}
	

#form_registation label{
		display:block;
	
}



#form_registation input{
	
	width:200px;
	color:#a4b855;
}

#form_registation input.radio{
	
	width:30px;
	color:#a4b855;
}

#form_registation input.cut{
	
	width:80px;
	color:#a4b855;
}

#form_registation input.short{
	width:40px;
	
}

#form_registation textarea{
	
	width:300px;
	height:80px;	
	color:#a4b855;
}


#form_registation h3{
	padding-top:20px;
	clear:both;
	padding-bottom:10px;
	width:740px;
	border-bottom:1px #333 solid;
	font-size:20px;
}


#form_registation label{
		padding-top:10px;
		padding-bottom:5px;
		display:block;
}

#form_registation dl{
	
	float:left;
	width:370px;
	padding-bottom:10px;
}

#form_registation div.guardar{
		margin-top:10px;
		width:90%;
		text-align:right;
		
}

#form_registation input.normal{
	
		width:80px;
		color:#000;
	
}


	/* CONFIRM */
	
	#confirm{
		
			width:740px;
		
		
	}
	
	
	#confirm p{
		padding-top:15px;
		line-height:15px;
		
	}
	
	
	#confirm a{
		
		
	}
	

/* PROFILE */


h3.titulo_edit{
	
	margin-top:30px;
	
	
}

#profile{
	
	padding-top:30px;


	
}


#profile h1{
	
	font-size:20px;
	padding-left:30px;
	font-weight:bold;
	line-height:30px;
}



#profile h4{
	
	padding-left:30px;
	font-size:15px;
	
	
}


#profile ul{


	
}

#profile ul li{
	
		float:left;


	
}

#panel_profile{
	
}

#panel_profile h3{
	
	padding-bottom:10px;
	width:740px;
	border-bottom:1px #333 solid;
}

#panel_profile{
	
}


/* PANEL CONTROL */


#menu_panel{
	
	font-size:13px;
	line-height:30px;
	margin-top:10px;
	width:710px;
	text-align:right;
	margin-bottom:20px;
	border:1px #CCC solid;
	background-color:#fafafa;
	padding-left:30px;
	
}


#menu_panel a.last{
	
	border-right:none;
	
}

#menu_panel a{
	
	float:left;
	padding-right:20px;
	padding-left:20px;
	border-right:1px #ccc solid;
	color:#666;
	
}

#menu_panel a:hover{
	
	background:#FFFBEF;
	text-decoration:none;
	
}


#menu_panel a.select{
	
	background:#FFC6C3;
	text-decoration:none;
}

#menu_panel a.select:hover{
	
	text-decoration:none;
	
}

#menu_panel a.select_last{
	
	border-right:none;
	background:#FFC6C3;
	text-decoration:none;
}	

#menu_panel a.select_last:hover{
	
	text-decoration:none;
	
}

#report_edit{
	
}


#report_edit img{
	
	width:80px;
	float:left;
	
}

#report_edit label{
	
	line-height:20px;

}

#report_edit h2{
	
	font-size:14px;
	font-weight:bold;

}

#report_edit div.box{
	
	border:1px #CCC solid;
	padding:20px;
	margin-top:10px;
	
}

#mosaic_gallery_edit{
	
	width:600px;
	text-align:left;
	
}

#mosaic_gallery_edit ul{

	width:500px;
	display:block;

}
#mosaic_gallery_edit ul li{
	
	width:720px;
	text-align:left;
	height:auto;
	list-style:none;
}


#mosaic_gallery_edit dt{
	
	
}

#mosaic_gallery_edit dl{
	
	float:left;
	width:596px;
	text-align:left;

}


#mosaic_gallery_edit dl.img{
	
	width:120px;
	
}


#mini_mosaic_expo{
	
	width:596px;
	
}

#mini_mosaic_expo ul{
	
	padding:0px;
	margin:0px;
	width:596px;
}

#mini_mosaic_expo ul li{
	
	float:left;
	padding:0px;
	padding-bottom:10px;
	margin:0px;
	margin-bottom:10px;
	width:50px;
	height:inherit;
	text-align:center;
	list-style:none;
	
}

#mini_mosaic_expo ul li img{
	
	width:40px;


}

#mini_mosaic_expo ul li a{
	
	display:block;
}

#list_artist_gallery_min{
	
	margin-top:20px;
	font-size:11px;

	

}

#list_artist_gallery_min dt{

	padding:0px;
	padding-bottom:10px;
	margin-top:10px;

}

#list_artist_gallery_min dl{
	
	float:left;
	padding-left:20px;
}


#list_artist_gallery_min a.title{
	
	color:#a4b855;
	line-height:20px;
	font-size:14px;
	display:block;
	margin-bottom:5px;
	
}


#list_artist_gallery_min a.not-favorites{
	
	background:url(/images/icon-not-favorites.gif) 5px center no-repeat;
	line-height:20px;
	padding-left:30px;
	margin:10px 0px 10px 0px;
	display:block;
	border:1px #CCC solid;
	width:100px;


}

#list_artist_gallery_min a.not-favorites:hover{
		
		background:#FFFBEF url(/images/icon-not-favorites.gif) 5px center no-repeat;
		text-decoration:none;
		
}


#list_artist_gallery_min a.not-follow{
	
	background:url(/images/icon-not-follow.gif) 5px center no-repeat;
	line-height:20px;
	padding-left:30px;
	margin:10px 0px 10px 0px;
	display:block;
	border:1px #CCC solid;
	width:100px;


}

#list_artist_gallery_min a.not-follow:hover{
		
		background:#FFFBEF url(/images/icon-not-follow.gif) 5px center no-repeat;
		text-decoration:none;
		
}

#list_artist_gallery_min dl a.ir_gale{
	

	display:block;
	padding-top:5px;

}

#list_artist_gallery_min dl div.contact{
	
	margin-top:5px;
	background:url(/images/email.png) no-repeat left top;
	padding-left:30px;
	line-height:20px;
	
}



#list_artist_gallery_min dl div.obras{
	
}

#list_artist_gallery_min dl.img{
	
	padding-left:0px;
	
}

#list_artist_gallery_min dl img{
	
	width:80px;
	
}

/* FIN PANEL CONTROL */

/* MESSAGES */

#messages_edit{
	
}


#messages_edit div.box_mess{
	
	border:1px #CCC solid;
	padding:5px 10px 5px 10px;
	margin-top:5px;
	height:80px;
	background-color:#fafafa;
}

#messages_edit div.box_mess:hover{
	
	background-color:#fafafa;
}

#messages_edit div.box_mess dl{
	
	float:left;
	padding-right:40px;
	
}


#messages_edit div.box_mess div.delete_btn{
	
	display:block;
	width:50px;
	height:58px;
	background:url(/images/delete_mess.png) left top no-repeat;

	
	
}

#messages_edit div.box_mess div.delete_btn:hover{
	
		background:url(/images/delete_mess_r.png) left top no-repeat;
	
}

#messages_edit div.box_mess img{
	
	height:56px;
	max-width:50px;
	
}

/* -- */

#messages_edit div.box_messages{
	
	border-top:1px #CCC solid;
	padding:5px 10px 5px 10px;
	margin-top:5px;

}

#messages_edit div.box_messages:hover{
	
	background-color:#fafafa;
}

#messages_edit div.box_messages dl{
	
	float:left;
	padding-right:20px;
	
}


#messages_edit div.box_messages a.delete_btn{
	
	display:block;
	width:50px;
	height:58px;
	background:url(/images/delete_mess.png) left top no-repeat;

	
	
}

#messages_edit div.box_messages a.delete_btn:hover{
	
		background:url(/images/delete_mess_r.png) left top no-repeat;
	
}

#messages_edit div.box_messages img{
	
	width:50px;
	
}


#messages_edit div.box_messages dl.img{
	
	width:50px;

}

#messages_edit a.box_messages{
	
	text-decoration:none;
	
}

#messages_edit div.box_messages dl div.messa{
	
	width:620px;
	color:#333;
	line-height:20px;

}


#messages_edit div.box_messages dl.delete{
	
	width:50px;
	
}

#messages_edit div.box_messages dl div.data{
	
	font-size:10px;
	color:#CCC;
	
}

#messages_edit div.box_messages dl div.type{
	
	color:#5780D0;
	line-height:25px;
	font-size:15px;
	
}

#reply_message{
	
	padding-top:10px;
	margin-top:10px;
	border-top:1px #CCC solid;

}

#reply_message textarea{
	
	display:block;
	width:400px;
	height:80px;
	margin-top:10px;
	margin-left:13px;
	padding-left:5px;
	border:#CCC 1px solid;

}


/* boton */
#reply_message input{
	
	background:#5780D0;
	color:#fff;
	margin-left:352px;
	border:none;
	margin-top:10px;
	
}

#reply_message input:hover{
	cursor:pointer;
	background-color:#FFC6C3;
}

input.reply_message{
	
	display:block;
	background:#5780D0;
	color:#fff;
	margin-left:230px;
	border:none;
	margin-top:10px;
	
}

input.reply_message:hover{
	cursor:pointer;
	background-color:#FFC6C3;
}

/* -- */


#menu_messages_edit a{
	margin-top:10px;
	padding:5px 20px 5px 20px;
	border:1px #CCC solid;
	border-right:none;
	background-color:#fafafa;
	float:left;
	color:#666;
}

#menu_messages_edit a:hover{

	background:#FFFBEF;
	text-decoration:none;
	
}
#menu_messages_edit a.new_message{
	
	border-right:1px #CCC solid;
	color:#333;
	font-weight:bold;

	
}

#menu_messages_edit a.new_message_select{
	
	border-right:1px #CCC solid;
	color:#333;
	font-weight:bold;
	background-color:#FFC6C3;

	
}

#menu_messages_edit a.select{
	background:#FFC6C3;
	text-decoration:none;	
	
}

#messages_edit div.box_mess dl.img{
	
	width:50px;

}

#messages_edit a.a_box_mess{
	
	text-decoration:none;
	
}

#messages_edit div.box_mess dl div.messa{
	
	width:498px;
	line-height:25px;
	color:#333;

}


#messages_edit div.box_mess dl.delete{
	
	width:50px;
	
}

#messages_edit div.box_mess dl div.data{
	font-size:11px;
	color:#6B9DFF;
}

#messages_edit div.box_mess dl div.type{
	color:#5780D0;
}

#from_message_edit{
	
}

#from_message_edit h5{
	
	line-height:25px;
	
}

#from_message_edit ul{
	


}

#from_message_edit li{
	
	float:left;
		margin-bottom:10px;
}

#from_seng_message_edit input.text{
	
	width:300px;
	
}



/* FIN MESSAGES */


/* FOOTER */

#footer{
	clear:both;
	padding-top:20px;
	width:980px;
	
}


#footer div.footer{
	
	color:#999;
	
}


#content_footer{
	line-height:20px;
	border-top:1px #ccc solid;
	
}

#box_menu_bottom{
	
		width:980px;
		line-height:40px;
		
}

#box_menu_bottom dl.menu{
	
	padding-right:20px;
	padding-left:20px;
	border-left:1px #ccc solid;
	display:inline;
	
}


#box_menu_bottom dl.first{
	padding:0;
	padding-right:20px;
	display:inline;
	
}

#box_menu_bottom dl.menu_res{
	
	padding-right:20px;
	padding-left:20px;
	display:inline;
	border-left:1px #333 solid;
	
	
}

#box_menu_bottom dl.menu_res a{
	
	background-color:#a4b855;
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}


/* FIN MESSAGE */


/* @group herramientas */

#herramientas{
	
		width:740px;
		border:1px #ccc solid;
		background-color:#FAFAFA;
		margin-top:20px;
		
}


#herramientas span{
	
	display:block;
	padding-left:20px;
	padding-top:10px;
	
}

#herramientas span.letras{
	
		padding-top:10px;
		padding-bottom:10px;
}

#herramientas span a{
	
	padding-left:3px;
	padding-right:3px;
	
}

#herramientas span a{
	text-decoration:none;
	color:#454545;
}


#herramientas span select{
	
	margin-left:10px;
	margin-right:10px;
	margin-top:5px;
	margin-bottom:5px;
}


/* @end */


/*  EXPO */


#form_insert_expo{
	
	text-align:left;
	
}

#form_insert_expo h3{
	font-size:14px;
	font-weight:bold;
}


#form_insert_expo label{
	
	display:block;
	line-height:30px;
	
}

#form_insert_expo label span{
	
	color:#900;
	
	
}

#form_insert_expo input{
	
	display:block;
	width:400px;
	
}

#form_insert_expo input.buttom{
	
	display:block;
	width:80px;
	
}

#form_insert_expo input.short{
	
	width:40px;
	display:inline;

}

#form_insert_expo textarea{
	display:block;
	height:80px;
	width:400px;

}


#expo_gallery{
	
		width:740px;
		text-align:left;
		padding-top:20px;
	
}


#expo_gallery li{
	
	float:left;
	padding:10px;
	width:120px;
	text-align:center;
	height:150px;
	margin-top:10px;

}


#expo_gallery img{
		width:100px;
	
}

#expo_gallery li a{

	color:#900;
	text-decoration:none;
	


}

#expo_gallery li a:hover{

	color:#f00;
	text-decoration:underline;


}

#expo_gallery li div.title_work{
	
	margin-bottom:5px;
	line-height:20px;
}

#expo_gallery div.title_artist{
	
	line-height:20px;
	border-bottom:1px #CCC solid;

}

#expo_gallery div.title_artist a{
	
	color:#900;

}

#expo_gallery div.title_artist a:hover{
	
	color:#ccc;

}


#expo_gallery_images_mosaic{
		width:740px;
		text-align:left;
		padding-top:20px;
	
}

#expo_gallery_images_mosaic li{
	float:left;
	width:120px;
	text-align:center;
	height:200px;

	
}


#expo_gallery_images_mosaic li a{

	color:#900;
	text-decoration:none;
	


}


#expo_gallery_images_mosaic li a:hover{

	color:#f00;
	text-decoration:underline;


}


#expo_gallery_images_mosaic img{
	
	width:100px;
	
	
}


#expo_gallery_images_mosaic img.market{
	
	width:100px;
	border:1px #0CF solid;
	
	
}




/* @end */


/*  commnets */


#comments{
	
	width:740px;
	margin-top:20px;

	
	
}

#comments div.box_comment{
	
	border:1px #CCC solid;
	padding:20px;
	margin-top:10px;
	
}

#comments div.box_comment li{
	
	float:left;
	width:630px;
	list-style:none;
}


#comments div.box_comment li span{
	
	padding-left:20px;
	display:block;
	line-height:20px;
	text-align:justify;
	color:#999;
	
}

#comments div.box_comment li span.name{
	
	font-size:12px;
	color:#333;
	color:#a4b855;

}

#comments div.box_comment li span.data{
	font-size:11px;
	color:#999;
	font-style:italic;
	line-height:13px;
	display:inline;
}


#comments div.box_comment li.image{
	width:60px;
	text-align:center;
}

#set_coment{
	
	margin-top:20px;
	
}

#set_coment h3{
	
	color:#333;
	font-weight:bold;

}

#set_coment strong{
	display:inline;
}

#set_coment label{
	
	display:block;
	
}


/* @end */

/*  result */

#result{

	
	
	
}


#result dl{
	
	display:block;
	line-height:20px;
	border:1px #CCC solid;
	margin-bottom:5px;
	margin-top:5px;
	padding:3px;
	padding-left:10px;

	
}
#result dl:hover{
	
		background-color:#ECFFC1;
		
}

#result h3.result{
	
	color:#a4b855; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:5px; 
	font-size:15px;
}

#result a:hover{
	
	color:#333;
	
}

/* @end */


/*  content-text */


#content-text h2{
	margin-bottom:10px;
	
}

#content-text h3{
	margin-bottom:5px;
	font-weight:bold;
	color:#a4b855;
	
}

#content-text p{
	
		line-height:20px;
		text-align:justify;
	
}

#content-text a{
	
	color:#900;
	text-decoration:underline;
}


#content-text a:hover{
	
	color:#a4b855;
	text-decoration:underline;
}

/* @end */


/*  lytebox */


#lbOverlay { position: fixed; top: 0; left: 0; z-index: 99998; width: 100%; height: 500px; }
	#lbOverlay.grey { background-color: #000000; }
	#lbOverlay.red { background-color: #330000; }
	#lbOverlay.green { background-color: #003300; }
	#lbOverlay.blue { background-color: #011D50; }
	#lbOverlay.gold { background-color: #666600; }

#lbMain { position: absolute; left: 0; width: 100%; z-index: 99999; text-align: center; line-height: 0; }
#lbMain a img { border: none; }

#lbOuterContainer { position: relative; background-color: #fff; width: 200px; height: 200px; margin: 0 auto; }
	#lbOuterContainer.grey { border: 3px solid #888888; }
	#lbOuterContainer.red { border: 3px solid #DD0000; }
	#lbOuterContainer.green { border: 3px solid #00B000; }
	#lbOuterContainer.blue { border: 3px solid #5F89D8; }
	#lbOuterContainer.gold { border: 3px solid #B0B000; }

#lbDetailsContainer {	font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; width: 100%; line-height: 1.4em;	overflow: auto; margin: 0 auto; }
	#lbDetailsContainer.grey { border: 3px solid #888888; border-top: none; }
	#lbDetailsContainer.red { border: 3px solid #DD0000; border-top: none; }
	#lbDetailsContainer.green { border: 3px solid #00B000; border-top: none; }
	#lbDetailsContainer.blue { border: 3px solid #5F89D8; border-top: none; }
	#lbDetailsContainer.gold { border: 3px solid #B0B000; border-top: none; }

#lbImageContainer, #lbIframeContainer { padding: 10px; }
#lbLoading {
	position: absolute; top: 45%; left: 0%; height: 32px; width: 100%; text-align: center; line-height: 0; background: url(images/loading.gif) center no-repeat;
}

#lbHoverNav { position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#lbImageContainer>#lbHoverNav { left: 0; }
#lbHoverNav a { outline: none; }

#lbPrev { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; left: 0; float: left; }
	#lbPrev.grey:hover, #lbPrev.grey:visited:hover { background: url(images/prev_grey.gif) left 15% no-repeat; }
	#lbPrev.red:hover, #lbPrev.red:visited:hover { background: url(images/prev_red.gif) left 15% no-repeat; }
	#lbPrev.green:hover, #lbPrev.green:visited:hover { background: url(images/prev_green.gif) left 15% no-repeat; }
	#lbPrev.blue:hover, #lbPrev.blue:visited:hover { background: url(images/prev_blue.gif) left 15% no-repeat; }
	#lbPrev.gold:hover, #lbPrev.gold:visited:hover { background: url(images/prev_gold.gif) left 15% no-repeat; }
	
#lbNext { width: 49%; height: 100%; background: transparent url(images/blank.gif) no-repeat; display: block; right: 0; float: right; }
	#lbNext.grey:hover, #lbNext.grey:visited:hover { background: url(images/next_grey.gif) right 15% no-repeat; }
	#lbNext.red:hover, #lbNext.red:visited:hover { background: url(images/next_red.gif) right 15% no-repeat; }
	#lbNext.green:hover, #lbNext.green:visited:hover { background: url(images/next_green.gif) right 15% no-repeat; }
	#lbNext.blue:hover, #lbNext.blue:visited:hover { background: url(images/next_blue.gif) right 15% no-repeat; }
	#lbNext.gold:hover, #lbNext.gold:visited:hover { background: url(images/next_gold.gif) right 15% no-repeat; }

#lbPrev2, #lbNext2 { text-decoration: none; font-weight: bold; }
	#lbPrev2.grey, #lbNext2.grey, #lbSpacer.grey { color: #333333; }
	#lbPrev2.red, #lbNext2.red, #lbSpacer.red { color: #620000; }
	#lbPrev2.green, #lbNext2.green, #lbSpacer.green { color: #003300; }
	#lbPrev2.blue, #lbNext2.blue, #lbSpacer.blue { color: #01379E; }
	#lbPrev2.gold, #lbNext2.gold, #lbSpacer.gold { color: #666600; }
	
#lbPrev2_Off, #lbNext2_Off { font-weight: bold; }
	#lbPrev2_Off.grey, #lbNext2_Off.grey { color: #CCCCCC; }
	#lbPrev2_Off.red, #lbNext2_Off.red { color: #FFCCCC; }
	#lbPrev2_Off.green, #lbNext2_Off.green { color: #82FF82; }
	#lbPrev2_Off.blue, #lbNext2_Off.blue { color: #B7CAEE; }
	#lbPrev2_Off.gold, #lbNext2_Off.gold { color: #E1E100; }
	
#lbDetailsData { padding: 0 10px; }
	#lbDetailsData.grey { color: #333333; }
	#lbDetailsData.red { color: #620000; }
	#lbDetailsData.green { color: #003300; }
	#lbDetailsData.blue { color: #01379E; }
	#lbDetailsData.gold { color: #666600; }

#lbDetails { width: 60%; float: left; text-align: left; }
#lbCaption { display: block; font-weight: bold; }
#lbNumberDisplay { float: left; display: block; padding-bottom: 1.0em; }
#lbNavDisplay { float: left; display: block; padding-bottom: 1.0em; }

#lbClose { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	/*#lbClose.grey { background: url(images/close_grey.png) no-repeat; }
	#lbClose.red { background: url(images/close_red.png) no-repeat; }
	#lbClose.green { background: url(images/close_green.png) no-repeat; }
	#lbClose.blue { background: url(images/close_blue.png) no-repeat; }
	#lbClose.gold { background: url(images/close_gold.png) no-repeat; }*/

#lbPlay { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	/*#lbPlay.grey { background: url(images/play_grey.png) no-repeat; }
	#lbPlay.red { background: url(images/play_red.png) no-repeat; }
	#lbPlay.green { background: url(images/play_green.png) no-repeat; }
	#lbPlay.blue { background: url(images/play_blue.png) no-repeat; }
	#lbPlay.gold { background: url(images/play_gold.png) no-repeat; }*/
	
#lbPause { width: 64px; height: 28px; float: right; margin-bottom: 1px; }
	/*#lbPause.grey { background: url(images/pause_grey.png) no-repeat; }
	#lbPause.red { background: url(images/pause_red.png) no-repeat; }
	#lbPause.green { background: url(images/pause_green.png) no-repeat; }
	#lbPause.blue { background: url(images/pause_blue.png) no-repeat; }
	#lbPause.gold { background: url(images/pause_gold.png) no-repeat; }*/

/* @end */


/*  time */

#result_time {
	padding: 10px;
	margin-bottom: 10px;
	width: 500px;
	margin-left:20px;
}
#result_time {
	padding: 10px;
	width: 500px;
	border: 1px dashed #C2C2C2;
	margin-bottom: 10px;
}
#result_time img {
	float: left;
	margin-right: 10px;
	margin-top: 4px;
	width:60px;
	height:60px;
}
		
#result_time p{
	line-height:20px;
}
/* @end */

		
/*  COMEMMT */

#context_comment textarea{
	
		color:#999;
		padding-left:5px;
		font-style:italic;
		font-size:12px;
		width:730px;
		border:1px #CCC solid;
}

/* @end */


/*  LATERAL */



/* @end */

/* menu artist */

#menu_artist{
	
	padding:20px 0px 20px 0px;	
}

#menu_artist a.btn{
	
	padding:5px 5px 5px 5px;
	border:1px #CCC solid;
	width:auto;
	display:inline;
	margin-right:5px;
	
}

#menu_artist a:hover{
	
	background-color:#FFFBEF;
	
	
}

#menu_artist a.btn_select{
	
	background-color:#FFC6C3;
	padding:5px 5px 5px 5px;
	border:1px #CCC solid;
	width:auto;
	display:inline;
	margin-right:5px;
	
	
}

#menu_artist p{
	
	border:1px #CCC solid;
	margin:0px;
	margin-top:10px;
	width:720px;
	padding:10px;

}

#hidden_map{
	
	width:740px;
	margin:0px;

}

#hidden_map a.hidden_map{
	
	padding:5px 5px 5px 5px;
	border:1px #CCC solid;
	margin-left:605px;
	margin-bottom:5px;
	text-align:right;
	line-height:20px;
	width:115px;
	background:url(/images/icono_google_maps.gif) 5px center no-repeat;
	
}


#hidden_map a.hidden_map:hover{
	
	
	background-color:#FFFBEF;
	
}
/* END menu artist */


/* NEWS */

#news{
	
	
}


#news h3{
	
	border-bottom:none;
	padding-top:18px;
	padding-bottom:0px;
	margin-bottom:0px;
	font-weight:normal;
	
}


#news a{
	
	color:#a4b855;
	text-decoration:none;
	font-style:normal;
	
}

#news a:hover{
	color:#CCC;
	text-decoration:underline;	
	
}

#news div.data{
	
	color:#999;
	font-style:italic;
	line-height:20px;
	
	
}


#news div.source{
	
	color:#999;
	font-style:italic;
	line-height:20px;
	
	
}


#news p{
	
	line-height:20px;
	text-align:justify;
	
}

#news p img{
	
	float:left;
	padding-right:20px;
	width:60px;
	
	
}

#lates_news{
	
	
}

#lates_news dl{
	
	
	padding-right:5px;
	margin-top:20px;

}

#lates_news div.data{
	
	color:#999;
	font-style:italic;
	line-height:20px;
}


#lates_news h3.title{
	
	color:#a4b855;
	border-bottom:none;
	padding:0px;
	margin:0px;
	
	
}

#lates_news a.link_new_home{
	
	color:#a4b855;
	text-decoration:none;
}


#lates_news h3.title a{
	
	color:#a4b855;
	text-decoration:none;
}

#lates_news h3.title a:hover{
	color:#CCC;
	text-decoration:underline;
}

#lates_news p{
	
	line-height:20px;
	text-align:justify;
	
}


#new{
	
	border:1px #CCC solid;
	padding:20px 30px 30px 30px;
	margin-top:20px;
	
}


#new h1{
	
	border-bottom:none;
	font-size:18px;
	margin-top:10px;
	color:#a4b855;
	
}


#new a{
	
	color:#a4b855;
	text-decoration:none;
	font-style:normal;
	
}

#new a:hover{
	color:#CCC;
	text-decoration:underline;	
	
}

#new div.data{
	
	color:#999;
	font-style:italic;
	line-height:30px;
	
	
}


#new div.source{
	
	color:#999;
	font-style:italic;
	line-height:20px;
	messa
	
}


#new p{
	
	line-height:20px;
	text-align:justify;
	
}

#new p img{
	
	float:left;
	padding-right:20px;
	width:200px;
	
	
}


#new p img.new_icon{
	
	width:80px;
}

#compartir{
	margin-top:20px;

}
#compartir h4{
	font-size:17px;
	padding-bottom:10px;
	font-family: 'OFL Sorts Mill Goudy TT', Verdana;
	width:740px;
	border-bottom:none;
	padding:0px;
}

#compartir textarea{
	width:740px;
	border:1px #fff solid;
	color:#333;	
}

/* END NEWS */


