.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {
	display: inline-block;
}
html[xmlns] .clearfix {
	display: block;
}
* html .clearfix {
	height: 1%;
}
/*----------------------------------*/

* {
	margin:0px;
	padding:0px;
}
a {
	text-decoration:none;
	color:#000;
}
a:hover {
	text-decoration:underline;
}
a img {
	border:none;
}
.hidden {
	display:none;
	/*height:1px;*/
	/*visibility:hidden;*/
}
body {
	background-color:#EAEBEC;
	font-size:11px;
	font-family:Tahoma,Helvetica,Courier;
}
h3 {
	color:#951973;
	padding:3px;
	border-bottom:1px dotted #ccc;
	font-size:16px;
	margin:20px 0px 10px 0px;
	font-weight:normal;
}
h5,
h4 {
	color:#aaa;
	font-weight:normal;
	font-size:11px;
}
h4.user_title {
	margin:5px 0px;
}
	h4.user_title a {
		font-weight:bold;
		font-size:12px;
		text-decoration:underline;
	}

h5.modalidades {
	margin:20px 0px
}
	h5.modalidades .black,
	h5.modalidades a {
	/*	font-weight:bold;*/
	}
	h5.modalidades .black:after {
		content:" ";
		display:block;
		height:5px;
	}
span.viewall a {
	font-size:10px;
	color:#555;
}

img.icon {
	width:50px;
	height:50px;
}
img.mini,
img.thumb {
	width:100px;
	height:100px;
}
img.medium {
	width:300px;
	height:200px;
}
img.full {
	max-width:800px;
	max-height:500px;
}
.avatar{
	padding:2px;
	background:#fff;
	border:1px solid #ccc;
}
	.avatar.medium {
		width:auto;
		height:auto;
	}
.black {
	color:#000;
}

#page {
	padding:0px 10px 30px 10px;
	min-width:980px;
/*	max-width:1400px;*/
	max-width:980px;
	margin:10px auto;
	overflow:hidden;
}

#header {
/*	height:163px;*/
/*	background:#fff url(../images/design/header_left.jpg) left top no-repeat;*/
	background:#fff url(../images/design/header.gif) left top no-repeat;
}
	#header .image_right {
/*		height:163px;*/
		height:152px;
		background:transparent /*url(../images/design/header_right.jpg) right top no-repeat*/;
		width:470px;
		float:left;
	}
	#header .banner_header {
		width:480px;
		float:right;
		margin-top:47px;
		margin-right:21px;
	}
	#header h1 {
		padding:13px 0px 0px 20px;
	}
		#header h1 a {
			display:block;
			width:470px;
			height:120px;
			text-indent:-999999px;
			overflow:hidden;
		}

#header_menu {
	margin:0px 0px 0px 120px;
	padding:10px 0px 0px 0px;
	height:27px;
	font-size:12px;
	line-height:12px;
	font-weight:bold;
	text-transform:lowercase;
	text-align:center;
}
	#header_menu dt {
		margin:0px 2px;
		float:left;
		height:27px;
		width:100px;
		text-align:center;
	}
	#header_menu dt a{
		display:block;
		height:27px;
		padding-top:8px;
		font-weight:normal;
		background:#ccc url(../images/design/pestana_bg.gif) left top no-repeat;
	}
	#header_menu dt a:hover{
		background-color:#eee;
		text-decoration:none;
	}
	#header_menu dt.active a{
		background-color:#fff;
	}
#container {
	position:relative;
}

	#content {
		margin:0px 0px 0px 120px;
		padding:10px 350px 10px 10px;
		background-color:#fff;
		border:1px solid #ddd;
		position:relative;
		min-height:1300px;
	}
		.page_title {
			font-size:16px;
			font-weight:normal;
			margin:10px 0px 10px 0px;
			text-transform:uppercase;
			color:#aaa;
/*
			border-bottom:1px solid #951973;
			font-variant:small-caps;
*/
		}
		.page_subtitle {
			font-size:12px;
			font-weight:normal;
			margin:-10px 0px 10px 0px;
			text-transform:lowercase;
			color:#aaa;
			border:none;
		}
		#sidebar_right {
			position:absolute;
			top:10px;
			right:10px;
			min-height:580px;
			width:305px;
			border-left:1px dotted #868686;
			padding:10px;
		}
			#links_foro_chat {
				border-bottom:1px dotted #ccc;
				padding:0px 0px 5px 0px;
				text-align:center;
				white-space:nowrap;
			}   
            
				#links_foro_chat a {
					display:inline-block;
					padding:10px 12px;
					border-right:1px dotted #D47529;
					font-weight:bold;
				}
				#links_foro_chat a:first-child,
				#links_foro_chat a.first {
					padding-left:0px;
				}
				#links_foro_chat a:last-child,
				#links_foro_chat a.last {
					padding-right:0px;
					border:none;
				}
			#guia-de-colaboradores {
				clear:both;
				padding-top:15px;
			}
            
            /*Para la seccion de tienda info de todavia no operativa*/
			#sidebar-right-tienda {
				position:relative;
				overflow:visible;
                width: 230px;
                white-space: normal;
			}
				#sidebar-right-tienda .tooltip2 {
					display:none;
					position:absolute;
					width:230px;
					height:60px;
					left:-215px;
					top:-140px;
					border:1px solid #963581;
					background:#fff;
					color:#555;
					padding:20px;
				}
					#sidebar-right-tienda .tooltip2 .pointer {
						position:absolute;
						bottom:-21px;
						right:20px;
					}
            /*Para la seccion de tienda info de todavia no operativa*/
            
                   
			#sidebar-right-donaciones {
				position:relative;
				overflow:visible;
			}
				#sidebar-right-donaciones .tooltip {
					display:none;
					position:absolute;
					width:230px;
					height:130px;
					left:-80px;
					top:-185px;
					border:1px solid #963581;
					background:#fff;
					color:#555;
					padding:20px;
				}
					#sidebar-right-donaciones .tooltip .pointer {
						position:absolute;
						bottom:-21px;
						right:20px;
					}

		.sidebar-block {
			margin-bottom:20px;
		}
			.sidebar-block h3 {
				margin:0px 0px 10px 0px;
				font-size:14px;
			}
		#lasted-comments ul {
			list-style:none;
			margin-left:5px;
		}
		#lasted-comments ul li{
			margin:5px 0px;
			background:url('../images/design/comment.png') no-repeat;
			padding-left:20px;
		}
		#lasted-users ul {
			list-style:none;
			margin-left:5px;
		}
		#lasted-users ul li{
			margin:5px 0px;
			background:url('../images/design/user.png') no-repeat;
			padding-left:20px;
		}

		#links ul {
			list-style:none;
			margin-left:5px;
		}
		#links ul li{
			margin:5px 0px;
			padding-left:20px;
		}
	#sidebar_left {
		width:119px;
		position:absolute;
		top:0px;
		font-size:11px;
	}
		.user_avatar_registro {
			margin:5px 0px;
			text-align:center;
		}
		h3.titulo_registro {
			text-align:center;
			font-size:12px;
			border:0px;
			margin:0px;
		}
		#formulario_registro a {
			height:16px;
			display:block;
			text-indent:20px;
			margin:4px 0px;
		}
		#sidebar_left dd.sections {
			text-transform:lowercase;
		}
		.edit_user_profile_button {
			background:url('../images/design/pencil.png') no-repeat;
		}
		.logout_user_button {
			background:url('../images/design/disconnect.png') no-repeat;
		}
		.add_coleccion_button {
			background:url('../images/design/coleccion_add.png') no-repeat;
		}
		.add_obra_button {
			background:url('../images/design/obra_add.png') no-repeat;
		}
		.add_literatura_button {
			background:url('../images/design/book_add.png') no-repeat;
		}
		#sidebar_left dt {
			margin:10px 0px;
			padding:5px 5px 5px 10px;
			line-height:15px;
			background:#fff url(../images/design/menu_title_left.png) left top no-repeat;
			font-weight:bold;
		}
		#sidebar_left dd {
			padding:2px 3px 0px 10px;
		}

#footer {
	margin-top:10px;
}
	#footer .pages {
		font-size:11px;
		line-height:18px;
		background:#fff url(../images/design/footer_bg_left.jpg) left top no-repeat;
	}
		#footer .pages .bg {
			margin:10px 0px;
			padding:15px 0px;
			background:transparent url(../images/design/footer_bg_right.jpg) right top no-repeat;
			padding:10px 20px 25px 20px;
		}
		#footer .pages table {
			border-spacing:0px 0px;
		}
			#footer .pages table th {
				text-align:left;
				font-size:12px;
				padding-bottom:5px;
			}
			#footer .pages table td {
				vertical-align:top;
				padding:5px 10px;
				background:transparent url(../images/design/footer_box_bg.png) repeat;
			}
			#footer .pages table td.divider {
				width:15px;
				padding:0px;
	 			background:transparent;
			}
	#footer .modalidades {
		background-color:#fff;
		padding:15px 25px;
		font-size:11px;
		line-height:18px;
		text-transform:lowercase;
	}
		#footer .modalidades a{
			color:#222122;
		}
     	#footer .modalidades h3{
			margin:5px 0px;
		}

.paginator {
	clear:both;
	text-align:center;
	font-size:10px;
	margin:5px;
}
	.paginator li {
		display:inline;
	}
      .paginator li a {
			padding:2px 5px;
			text-align:center;
		}
			.paginator.letters li a {
				padding:2px 2px;
			}
      .paginator li a.active {
			color:#555;
			border:1px solid #ccc;
		}

img.thumb,
img.mini,
img.icon,
img.medium {
	padding:2px;
	background-color:#fff;
	border:1px solid #ccc;
}
a:hover img.thumb,
a:hover img.mini,
a:hover img.icon,
a:hover img.medium {
	position:relative;
	/*top:-2px;
	left:-1px;
	-moz-box-shadow: #ccc 3px 5px 5px 0px;
*/
}

img.thumb,
img.mini {
	width:100px;
	height:100px;
}
img.icon {
	width:50px;
	height:50px;
}
img.medium {
	width:200px;
	height:200px;
}

.gallery {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:center;
}
	.gallery .group_title {
		clear:left;
	}
	.gallery .item {
		float:left;
		position:relative;
		margin:4px;
		width:115px;
		height:150px;
		overflow:hidden;
		padding:0px 0px;
		zoom:1;
	}
	.gallery .item .work_title,
	.gallery .item .user_title {
		color:#000;
		white-space:nowrap;
	}
	.gallery.colab .item {
		width:140px;
		height:60px;
	}
	.gallery.icon .item {
		margin:2px;
		width:60px;
		height:60px;
	}
	.gallery.icon .item.bigimage {
  		width:auto;
		display:block;
		float:none;
		height:218px;
		padding:5px;
		text-align:center;
	}
	.gallery.icon .item.thumbimage {
  		width:118px;
		height:118px;
		padding:5px;
	}
		.gallery .item a img {
			padding:2px;
			background-color:#fff;
			border:1px solid #ccc;
		}
			.gallery.colab .item a img {
				width:140px;
				height:60px;
			}
			.gallery.icon .item a img {
				width:50px;
				height:50px;
			}
			.gallery.icon .item.bigimage a img {
				width:auto;
				height:auto;
			}
			.gallery.icon .item.thumbimage a img {
				width:100px;
				height:100px;
			}
			.gallery.thumb .item a img,
			.gallery.mini .item a img {
				width:100px;
				height:100px;
			}
		.gallery .item a:hover img {
			position:relative;
		}
		.gallery .item a .item_title {
			font-size:10px;
		}
		.gallery .item a.category_subtitle {
			font-style:italic;
			font-weight:normal;
		}
		.gallery .item a:hover .item_title {
			text-decoration:underline;
		}
		.gallery .item .user_title a {
			font-size:10px;
			color:#888;
		}
		.gallery .item .item_edit {
			position:absolute;
			text-indent:-999999px;
			top:2px;
			right:2px;
			overflow:hidden;
			width:16px;
			height:16px;
			opacity:0.5;
			-moz-opacity:0.5;
			border-top:1px solid #eee;
			border-left:1px solid #eee;
			border-bottom:1px solid #aaa;
			border-right:1px solid #aaa;
			background:url(../images/design/icon_edit.jpg) center center no-repeat;
		}
		.gallery .item .item_edit:hover {
			border-top:1px solid #aaa;
			border-left:1px solid #aaa;
			border-bottom:1px solid #eee;
			border-right:1px solid #eee;
			opacity:1;
			-moz-opacity:1;
		}
      .gallery .delete {
			background: #fff url(../images/design/icon_delete.jpg) center center no-repeat;
			position:absolute;
			top:3px;
			right:3px;
		}


.list {
	margin:0px;
	padding:0px;
	list-style:none;
	text-align:left;
}
	.tiny .list,
	.content .list {
		list-style:circle;
		padding-left:15px;
	}
	.list .item {
		position:relative;
		clear:left;
		padding:5px;
		zoom:1;
	}
	.list .item.color {
		background:#FAFAFA;
	}
      .list .item h5 {
			color:#000;
		}
      .list .item .header_new {
			line-height:16px;
			color:#aaa;
		}
		.list .item a img {
			float:left;
			padding:2px;
			margin:0px 10px 10px 0px;
			background-color:#fff;
			border:1px solid #ccc;
		}
			.list.icon .item a img {
				width:50px;
				height:50px;
			}
			.list.thumb .item a img,
			.list.mini .item a img {
				width:100px;
				height:100px;
			}
		.list .item a:hover img {
			position:relative;
			background-color:#ddd;
		}
		.list .group_title {
			clear:left;
		}
		.list .item a .item_title {
			font-size:10px;
		}
		.list .item a:hover .item_title {
			text-decoration:underline;
		}
		.list .item .userdata,
		.list .item .item_edit {
			position:absolute;
			text-indent:-999999px;
			top:2px;
			left:2px;
			overflow:hidden;
			opacity:0.5;
			-moz-opacity:0.5;
			width:16px;
			height:16px;
			border-top:1px solid #eee;
			border-left:1px solid #eee;
			border-bottom:1px solid #aaa;
			border-right:1px solid #aaa;
			text-align:left;
			background:url(../images/design/icon_edit.jpg) center center no-repeat;
		}
		.list .item .userdata:hover,
		.list .item .item_edit:hover {
			border-top:1px solid #aaa;
			border-left:1px solid #aaa;
			border-bottom:1px solid #eee;
			border-right:1px solid #eee;
			opacity:1;
			-moz-opacity:1;
		}
		.list .item .userdata {
			background-image:url('../images/design/user.png');
		}

.users.list {
	width:500px;
}
.users.list .item {
	clear:none;
	width:220px;
	margin:7px;
	min-height:60px;
	overflow:hidden;
	float:left;
}
	.users.list a .user_name {
		font-size:10px;
		color:#000;
		overflow:hidden;
		font-weight:bold;
		margin:0px 0px 0px 60px;
		border-bottom:1px solid #ccc;
		text-align:left;
	}
	.users.list a:hover .user_name {
		text-decoration:underline;
	}
	.users.list .user_header {
		color:#951973;
		padding:0px 0px 2px 0px;
		margin:0px 0px 1px 60px;
		font-size:9px;
	}
	.users.list a .user_decription {
		color:#999;
	}

	.noticias.list .item .user_title {
		font-size:13px;
		color:#555;
	}
	.noticias.list .item .header_new {
		font-style:italic;
	}

#lastest_works_exposiciones .header_new,
#lastest_news .header_new {
	line-height:16px;
}

#user_profile {

}
	#user_profile .form_avatar {
		width:230px;
		float:left;
	}
	#user_profile .user_types{
		margin:0px;
	}
		.user_types dd {
			display:inline-block;
			white-space:nowrap;
		}
			.user_types dd label{
				display:inline-block;
				margin:5px 10px 5px 5px;
				width:150px;
			}
	#user_profile .other_data{
		padding-top:20px;
		clear:left;
	}
	#user_profile .form_avatar {
		float:none;
	}
	#user_profile .pass_fields dt,
	#user_profile .pass_fields dd {
		zoom: 1; /* IE7 (hasLayout)*/
		height: 1%;
		display:inline-block;
		height:25px;
	}
	#user_profile .pass_fields label {
		display:inline-block;
		width:200px;
	}
	#user_profile .perfil_submit {
		padding:3px 20px;
	}
	#user_profile #change_pass dt,
	#user_profile #change_pass dd {
		width: 230px;
		min-height: 25px;
		display: -moz-inline-stack; /* FF2*/
		display: inline-block;
		vertical-align: top; /* BASELINE CORRECCIÓN*/
		margin: 5px;
		zoom: 1; /* IE7 (hasLayout)*/
		*display: inline; /* IE */
		_height: 25px; /* IE6 */
	}

	#user_profile_block {
		background:#f1f1f1;
		padding:10px 5px;
		border-radius:3px;
		-moz-border-radius:3px;
		-webkit-border-radius:3px;
		margin-bottom:10px;
	}
	#user_profile_block #user_avatar {
		float:right;
		width:130px;
		text-align:center;
		vertical-align:middle;
	}
	#user_profile_block #user_avatar.medium {
		float:right;
		width:220px;
	}
	#user_profile_block #user_info p {
		line-height:16px;
	}
	#user_profile_block #user_info h3#user_name {
		border:0px;
		margin:0px;
	}
	#user_profile_block #user_info div#user_comentarios {
		margin-top:5px;
		padding:0px 10px;
		line-height:1.3em;
	}

a.attachment-literatura {
	display:block;
	background:url(../images/design/disk.png) no-repeat;
	text-indent:20px;
	margin-left:20px;
}
#image-literatura {
	margin:10px auto;
	text-align:center;
}
.block.noticias .group_title{
	clear:left;
}

.category-web {
	width:50%;
	float:left;
}
.categories-web {
	margin:5px;
}
img.minibox {
	width:140px;
	height:60px;
}

#myGallery {
	margin:0px 20px;
}

form[name=edicion] {

}
	form[name=edicion] h3{
		margin:15px 0px 5px 0px;
	}
	select.museos_ciudad {
		margin: 15px;
	}
	select#op,
	select.museos_ciudad,
	form[name=edicion] select,
	form[name=edicion] input[type=file],
	form[name=edicion] input[type=text],
	form[name=edicion] input[type=password],
	form[name=edicion] textarea,
	form[name=registro] input[type=text],
	form[name=registro] input[type=password],
	form[name=search] input[type=text],
	form[name=signup] input[type=text],
	form[name=signup] input[type=password],
	form[name=solicitar] textarea  {
		border:1px solid #DADBDC;
		background:#FaFaFa;
		font-family:Tahoma, Helvetica,Arial;
		-webkit-border-radius:3px;
		-moz-border-radius:3px;
		border-radius:3px;
		padding:3px;
	}

	form[name=edicion] textarea.tiny {
		height:300px;
	}

	form[name=signup] input[type=text],
	form[name=signup] input[type=password] {
		width:250px;
	}
	form[name=registro] input[type=submit] {
		margin:10px 0px;
	}
	form[name=registro] input[type=text],
	form[name=registro] input[type=password] {
		width:96px;
	}
	form[name=edicion] select {
		width:208px;
	}
	form[name=edicion] input[type=text] {
		width:200px;
	}
	form[name=edicion] input[type=text].title {
		width:98%;
		padding:5px;
		font-size:16px;
		font-weight:bold;
	}
	form[name=search] input[type=text] {
		width:100px;
	}
	form[name=edicion] textarea {
		width:98%;
		font-size:14px;
		height:150px;
	}
	form[name=solicitar] textarea  {
		font-size:12px;
	}
	form[name=edicion] dd {
		padding:5px;
	}
	form[name=signup] li {
		list-style:none;
	}
	form[name=signup] label {
		width: 200px;
		min-height: 30px;
		display: -moz-inline-stack; /* FF2*/
		display: inline-block;
		vertical-align: top; /* BASELINE CORRECCIÓN*/
		margin: 5px;
		zoom: 1; /* IE7 (hasLayout)*/
		*display: inline; /* IE */
		_height: 200px; /* IE6 */
	}


.edit_obra_images_list {
	margin:5px;
}
	.edit_obra_images_list .item {
		clear:none;
	}
	.edit_obra_images_list .item a input[type=checkbox]{
		visibility:hidden;
	}
	.edit_obra_images_list .item a input[type=checkbox][checked]{
		display:none;
	}

#notices {
	padding:5px 5px;
	margin-bottom:10px;
	background:#F1F1F1;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
}
	#notices .closeThis {
		width:16px;
		height:16px;
		display:block;
		background:url(../images/design/close.png) no-repeat;
		text-indent:-999999px;
		float:right;
		margin-bottom:10px;
		outline:none;
	}
#ul-notices {
	list-style-type:none;
	margin:4px 9px 0px 10px;
}
	#ul-notices .notice {
		margin:5px 0px;
	}
		#ul-notices .notice .error {
			font-weight:bold;
			color:#E00;
		}
.description {
	padding:0px 20px;
	line-height:16px;
}
	.description p, .page_content p, #user_comentarios p, .mceContentBody p {
		margin:10px 0px;
	}
		.mceContentBody {
			line-height:16px;
		}
	.description ul, .description ol, 	.page_content  ol, 	.page_content ul {
		margin:10px 30px;
	}

	.description .gallery {
		margin-top:15px;
	}
      .description .gallery .item {
			height:auto;
		}
	#comprar {
		margin-left:20px;
	}
		#comprar p {
			margin:10px 0px;
		}
	.buynow {
		display:block;
		background:url(../images/design/basket.png) no-repeat;
		text-indent:20px;
		font-size:14px;
	}
	.buynow:hover {
		cursor:pointer;
	}

#comments {
	margin:0px 20px 0px 20px;
	padding:0px 20px 20px 20px;
	background:#FAFAFA;
}
	#comments ol {
		list-style-position:inside;
	}
	   #comments li {
			padding:15px 0px;
			border-bottom:1px dotted #ccc;
			position:relative;
		}
			.item_delete {
				position:absolute;
				top:0px;
				right:0px;
				text-align:left;
				text-indent:-99999px;
				width:20px;
				display:block;
				overflow:hidden;
				height:20px;
				background:url(../images/design/icon_delete.jpg) center center no-repeat;
			}
      	.comment_author {
				font-weight:bold;
				color:#9C2895;
			}
			.comment_body {
				padding-top:10px;
			}

#new_comment textarea {
	width:455px;
	margin:20px;
}
#new_comment input[type=submit] {
	margin:0px 20px;
	width:200px;
}

#admin_menu {
	text-align:right;
}
	#admin_menu .unblock,
	#admin_menu .block,
	#admin_menu .editar,
	#admin_menu .eliminar,
	#admin_menu .crear,
	#admin_menu .userdata {
		display:inline-block;
		width:16px;
		height:16px;
		text-indent:-99999px;
		font-size:0px;
	}
	#admin_menu .crear {
		background:url('../images/design/page_add.png');
	}
	#admin_menu .crear.literatura {
		background:url('../images/design/book_add.png');
	}
	#admin_menu .editar {
		background:url('../images/design/pencil.png');
	}
	#admin_menu .eliminar {
		background:url('../images/design/bin.png');
	}
	#admin_menu .block {
		background:url('../images/design/block.png');
	}
	#admin_menu .unblock {
		background:url('../images/design/unblock.png');
	}
	#admin_menu .userdata {
		background:url('../images/design/user.png');
	}

.prev_next {
	text-align:justify;
	height:30px;
	border-top:1px dotted #ccc;
}
	.prev_next a {
		padding:10px;
		color:#951973;
		display:block;
		text-align:center;
	}
	.prev_next a:hover {
		color:#000;
		background:#FAFAFA;
		text-decoration:none;
	}

		.prev_next a.prev {
			float:left;
			width:100px;
		}
		.prev_next a.next {
			float:right;
			width:100px;
		}
		.prev_next a.up {
			margin:0px 120px;
		}

a.rss {
	padding-right:14px;
	background:transparent url(../images/design/rss.gif) right center no-repeat;
}

/*Publicidad*/
.ad.big {
	margin:10px auto;
	width:292px;
}
.ad.med {
	float:left;
	width:140px;
	height:60px;
	margin:5px;
}


/************************/
/* bocadillo donaciones */
/************************/

/* trigger button */
#download_now {
    background:transparent url(https://www.paypal.com/es_ES/ES/i/btn/btn_donateCC_LG.gif) no-repeat scroll 0 0;
    display:block;
    height:44px;
    margin-bottom:30px;
    overflow:hidden;
    text-indent:-999em;
    width:159px;
    cursor:pointer;
}

/* mouseover state */
#download_now:hover {
    background-position:0 -44px ;
}

/* clicked state */
#download_now:focus {
    background-position:0 -88px;
}

/* tooltip styling */
.tooltip {
    display:none;
    background:url(http://static.flowplayer.org/tools/img/tooltip/black_arrow_big.png);
    height:163px;
    padding:40px 30px 10px 30px;
    width:310px;
    font-size:11px;
    color:#fff;
}

/* a .label element inside tooltip */
.tooltip .label {
    color:yellow;
    width:35px;
}

.tooltip a {
    color:#ad4;
    font-size:11px;
    font-weight:bold;
}
