@charset "utf-8";
/* CSS Document */


@charset "utf-8";
/* CSS Document */
html, body, h1, h2, h3, h4, h5, h6, p, ol, ul, li, fieldset, form, label, legend, table, tr, th, td, input, textarea, select, div {
	margin: 0;
	padding: 0;
}
img {
	border: 0;
}
li {
	list-style: none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration:none;
}
input, textarea, select {
	line-height: normal;
}
a {
	outline: none;
	text-decoration:none;
	color:#535353;
}
a:hover {
	text-decoration:none;
	color:#393838;
}
img {
	border: none;
	margin: 0;
}
.float-l {
	float: left;
	cursor:default;
}
.float-r {
	float: right;
}
.clear {
	clear: both;
}
.over-flow {
	overflow:hidden;
}
#container {
	margin:0px;
}
#container-2nd {
		margin:0;
}
#main {
	width:968px;
	margin:0 auto;
}
/*----------------------------------------------------------------------Header Section Starts Here---------------------------------------------------------------------*/

#header {
	background:url(http://www.ultravioletafoto.com/images/header-bg.jpg) left top no-repeat;
	margin:0px;
	overflow:hidden;
}
#header-top {
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
h1 {
	display:block;
	float:left;
	padding-left:3px;
	margin:0;
}
h1 a {
	background: url(http://www.ultravioletafoto.com/Images/logo.jpg) left top no-repeat;
	width:237px;
	height:53px;
	display:block;
	text-indent:-200000px;
	margin:9px 0px 0px 7px;
}
#navigation {
	width:595px;
	float: right;
}
#navigation ul {
	margin:0px;
	padding:30px 3px 0 0;
	overflow:hidden;
    float:right;
}
#navigation ul li {
    font-family: 'Crushed';
	float:left;
	font-size:23px;
	font-weight:normal;
	color:#603090;
	padding:0 9px 0 9px;
	text-transform:uppercase;
	line-height:23px;
}
#navigation ul li a {
	color:#603090;
	text-decoration:none;
}
#navigation ul li a:hover {
	color:#000;
	text-decoration: none;
}
#banner {
	width:968px;
	height:448px;
	overflow:hidden;
	margin:15px 0px 0px 0px;
}
#banner-top {
	width:968px;
	height:365px;
	position:relative;
}
#banner-absolute {
	overflow:hidden;
	background:url(http://www.ultravioletafoto.com/Images/banner-h-bg.png) left top repeat-x;
	height:46px;
	position:absolute;
	left:0px;
	top:320px;
	width:968px;
}


.banner-absolute-title {
	background:url(http://www.ultravioletafoto.com/Images/banner-h-bg.png) left top repeat-x;
	height:46px;
	left:0px;
	top:320px;
}

#subBar h2 {
	font-size:25px;
	color:#FFFFFF;
	padding:12px 0 0 10px;
	margin:0;
}

#subBar h2 a{
	color:#FFFFFF;
}

#banner_caption {
    margin: 20px;
    height: 83px;

}

#banner-absolute h2 {
	font-size:25px;
	color:#FFFFFF;
	padding:12px 0 0 10px;
	margin:0;
}
#banner-bottom {
	height:83px;
}
#banner-bottom-1 {
	width:625px;
	float:left;
	margin:18px 0px 0px 12px;
}
#banner-bottom-1 p {
	font:bold 13px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 0px 0px 0px;
	margin:0;
}
#banner-bottom-1 p span {
	font-style:italic;
}
#page-select {
	width:70px;
	float:right;
	margin:10px 5px 0px 0px;
}
#page-select ul {
	padding:0 0px 0 0;
	float:right;
	margin:0;
}
#page-select ul li {
	width:22px;
	height:18px;
	float:left;
}
#page-select ul li a {
	font:bold 13px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:#484f5d;
	border:1px solid #403a57;
	text-align:center;
	display:block;
	margin:0px 4px 0px 0px;
}
#page-select ul li a:hover {
	color:#FFFFFF;
	background:#653b6f;
	border:1px solid #512e62;
	display:block;
}
#page-select ul li a.active {
	color:#FFFFFF;
	background:#653b6f;
	border:1px solid #512e62;
	display:block;
}
#banner-bottom-list {
	width:300px;
	overflow:hidden;
}
ul.list-6 {
	margin:30px 8px 0 15px;
    float:right;
}
ul.list-6 li {
	float:left;
	margin:0 5px 0 0;
}
ul.list-6 li.comparte{
	float:left;
	margin:7px 5px 0 0;
    color: #653b6f;
}
ul.list-6 li a.plus {
	width:24px;
	height:24px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/plus.jpg) left top no-repeat;
	float:left;
}
ul.list-6 li a.plus:hover {
	background:url(http://www.ultravioletafoto.com/Images/plus-hover.jpg) left top no-repeat;
}
ul.list-6 li a.message {
	width:32px;
	height:32px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/flickr.jpg) left top no-repeat;
	float:left;
}
ul.list-6 li a.twit {
	width:32px;
	height:32px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/tw.jpg) left top no-repeat;
	float:left;
}
ul.list-6 li a.face {
	width:32px;
	height:32px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/fb.jpg) left top no-repeat;
	float:left;
}
ul.list-6 li a.rss {
	width:32px;
	height:32px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/rss.jpg) left top no-repeat;
	float:left;
}

ul.list-6 li a.like {
	width:77px;
	height:24px;
	display:block;
	text-indent:-2000000px;
	background:url(http://www.ultravioletafoto.com/Images/like.jpg) left top no-repeat;
	float:left;
}
ul.list-6 li a.like:hover {
	background:url(http://www.ultravioletafoto.com/Images/like-hov.jpg) left top no-repeat;
}
/*-------------------------------------------------------------------Header Section Ends Here---------------------------------------------------------------------------*/


/*-------------------------------------------------------------------Content Area Starts Here---------------------------------------------------------------------------*/

#content {
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin:0;
}
/*---------------------Left Column Starts Here----------------------*/

#column-left {
	width:626px;
	float:left;
}
#banner-2 {
	width:626px;
	height:294px;
	overflow:hidden;
	margin:12px 0px 0px 0px;
	position:relative;
}
#banner-absolute-2 {
	overflow:hidden;
	background:url(http://www.ultravioletafoto.com/Images/banner-2-h-bg.png) left top repeat-y;
	width:160px;
	height:294px;
	position:absolute;
	right:0px;
	top:0px;
}
#banner-absolute-2-content {
	width:130px;
	margin:120px 0px 0px 18px;
}
#banner-absolute-2-content h2 {
	font-size:19px;
	font-weight:normal;
	color:#FFFFFF;
	margin:0;
}
#banner-absolute-2-content h2 a{
    color: #FFFFFF;
}

#banner-absolute-2-content p {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 0 0 0;
	margin:0;
}
#column-left-bottom {
	margin:15px 0px 0px 0px;
}
#column-left-bottom-1 {
	width:306px;
	float:left;
}
#column-left-bottom-2 {
	width:306px;
	float: right;
}
ul.list-1 {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:306px;
}
ul.list-1 li {
	width:306px;
	height:296px;
	margin:0px 0px 0 0px;
	position:relative;
}
.content-left-bottom-absolute {
	background: url(http://www.ultravioletafoto.com/Images/transparent.png) left top repeat-x;
	width:306px;
	height:73px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.content-left-bottom-absolute-content {
	width:204px;
	margin:10px 0 0 10px;
}
.content-left-bottom-absolute-content h2 {
	font-size:19px;
	font-weight:normal;
	color:#FFFFFF;
	padding:0 0 0 0;
	margin:0;
    width: 280px;
}


.content-left-bottom-absolute-content h2 a{
	color:#FFFFFF;
}
.content-left-bottom-absolute-content p {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 0 0 0;
	margin:0;
    width: 280px;
}
/*---------------------Left Column Ends Here------------------------*/


/*---------------------Right Column Starts Here---------------------*/

#column-right {
	width:328px;
	float:right;
	margin:12px 0px 0px 0px;
}
#column-right-top {
	width:326px;
	height:292px;
	border:1px solid #b3b4b6;
}
#column-right-top-1 {
	width:310px;
	margin:0px 0px 5px 5px;
}
#column-right-top-1a {
	overflow:hidden;
	background:url(http://www.ultravioletafoto.com/Images/exclamation-button.jpg) right 5px no-repeat;
}
#column-right-top-1a h2 {
	font-size:19px;
	font-weight: normal;
	color:#572c82;
	padding:10px 0px 10px 0px;
	margin:0;
}
#column-right-top-1b {
	overflow:hidden;
	margin:4px 0 0 4px;
}
#column-right-top-1b h2 {
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	color:#623194;
	padding:0 0 0 0;
	margin:0;
}
#column-right-top-1b h2 a{
    color: #330033;
}
#column-right-top-1b p {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#623194;
	padding:0px 30px 6px 0px;
	margin:0;
    border-bottom: 1px solid #D8DFEA;
}
#column-right-top-1b p a{
    color: #330033;
}

#column-right-top-2 {
	width:310px;
	margin:0px 0px 5px 5px;

}
#column-right-top-2 h2 {
	font:bold 15px/18px Arial, Helvetica, sans-serif;
	color:#623194;
	padding:20px 0 0 0;
	margin:0;
}
#column-right-top-2 p {
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	color:#623194;
	padding:12px 30px 0px 0px;
	margin:0;
}
#column-right-top-3a {
	width:12px;
	height:17px;
	float:left;
	margin:1px 0px 0px 290px;
}
#column-right-top-3b {
	width:12px;
	height:17px;
	float:right;
	margin:0px 10px 0px 0px;
}
#column-right-center {
	width:326px;
	height:296px;
	border:1px solid #b3b4b6;
	margin:14px 0px 0px 0px;
}
#column-right-center-top {
	overflow:hidden;
}
#column-right-center-top-1 {
	width:260px;
	float:left;
}
#column-right-center-top-2 h2 {
	width:31px;
	height:31px;
	float:right;
	margin:5px 10px 0px 0px;
}
#column-right-center-top-2 h2 a {
	width:31px;
	height:31px;
	background:url(http://www.ultravioletafoto.com/Images/face-mini.jpg) left top no-repeat;
	text-indent:-2000000px;
	display:block;
	margin:0;
}
#column-right-center-top-2 h2 a:hover {
	background: url(http://www.ultravioletafoto.com/Images/face.jpg) left top no-repeat;
}
ul.list-2 {
	padding:0 0 0 0;
	margin:0;
}
ul.list-2 li {
	float:left;
	margin:0;
}
ul.list-2 li a {
	border-right:1px solid #b3b4b6;
	border-bottom:1px solid #b3b4b6;
	font-size:19px;
	font-weight: normal;
	color:#572c82;
	padding:10px 10px 10px 10px;
	display:block;
	margin:0;
}
ul.list-2 li a:hover {
	border-bottom:none;
}
ul.list-2 li a.active {
	border-bottom:none;
}
ul.list-3 {
	padding:22px 0 0px 10px;
	overflow:hidden;
	margin:0;
}
ul.list-3 li {
	float:left;
	width:57px;
	height:56px;
	border:1px solid #b3b4b6;
	background:#FFFFFF;
	margin:0px 3px 3px 0px;
}
.img-class-1 {
	margin:2px 2px 2px 2px;
}
#column-right-center-bottom h2 {
	width:169px;
	height:21px;
	float:right;
	margin:15px 10px 0px 0px;
}
#column-right-center-bottom h2 a {
	width:169px;
	height:21px;
	background:url(http://www.ultravioletafoto.com/Images/face-large.jpg) left top no-repeat;
	text-indent:-2000000px;
	display:block;
	margin:0;
}
#column-right-center-bottom h2 a:hover {
	background: url(http://www.ultravioletafoto.com/Images/face-large-hov.jpg) left top no-repeat;
}
#column-right-center-2 {
	width:326px;
	height:296px;
	border:1px solid #b3b4b6;
	margin:14px 0px 0px 0px;
}
ul.list-4 {
	padding:12px 0 15px 13px;
	overflow:hidden;
	margin:0;
}
ul.list-4 li {
	float:left;
	width:92px;
	height:66px;
	border:1px solid #b3b4b6;
	background:#FFFFFF;
	margin:0px 8px 8px 0px;
}
#column-right-center-2-1a {
	width:150px;
	float:left;
	margin:5px 0px 0px 14px;
}
#column-right-center-2-1a h2 {
	font-size:19px;
	font-weight: normal;
	color:#572c82;
	padding:10px 0px 10px 0px;
	margin:0;
}
#column-right-center-2-1b h2 {
	width:31px;
	height:31px;
	float:right;
	overflow:hidden;
	margin:5px 10px 0px 0px;
}
#column-right-center-2-1b h2 a {
	width:31px;
	height:31px;
	background: url(http://www.ultravioletafoto.com/Images/radio-button.jpg) left top no-repeat;
	text-indent:-2000000px;
	display:block;
}
#column-right-center-main {
	width:326px;
	overflow:hidden;
}
#column-right-center-main-top {
	width:326px;
	overflow:hidden;
}
/*---------------------Right Column Ends Here-----------------------*/

/*---------------------Content Bottom Starts Here-------------------*/
#content-bottom {
	width:968px;
}
#content-bottom-left {
	width:626px;
	float:left;
	padding:90px 0px 0px 15px;
	margin:0;
}
#content-bottom-left h2 {
	background:url(http://www.ultravioletafoto.com/Images/message-icon.png) left top no-repeat;
    font-family: 'Crushed';
	font-size:19px;
	color:#603090;
	font-weight:normal;
	padding:10px 0px 10px 45px;
	margin:0;
}
#content-bottom-left h2 span {
	text-decoration:underline;
}
#content-bottom-left h2 a {
	color:#603090;
	text-decoration:none;
}
#content-bottom-left h2 a:hover {
	color:#333333;
	text-decoration:none;
}
#content-bottom-right {
	width:304px;
	float:right;
	margin:0px 20px 0px 0px;
}
#content-bottom-right h2 {
	font: normal 13px/18px Arial, Helvetica, sans-serif;
	color:#663399;
	padding:0px 10px 0 20px;
	margin:0;
}
#content-bottom-right h2 span {
	font-size:18px;
}
/*---------------------Content Bottom Ends Here---------------------*/



/*-------------------------------------------------------------------Content Area  Ends Here-----------------------------------------------------------------------------*/


/*-------------------------------------------------------------------Outer Container starts Here-------------------------------------------------------------------------*/

#outer-container {
	background:url(http://www.ultravioletafoto.com/Images/outer- .png) left bottom repeat-x;
	overflow:hidden;
}
#outer-container-2nd {
	background:url(http://www.ultravioletafoto.com/Images/outer-container-2nd-bg.jpg) center bottom no-repeat;
	height:168px
}
/*-------------------------------------------------------------------Footer Section Starts Here--------------------------------------------------------------------------*/
#footer {
	width:942px;
	margin:0 auto;
}
#footer-left {
	width:610px;
	float:left;
}
#footer-left h2 {
	overflow:hidden;
	margin:0px;
	padding:0px;
    width: 165px;
}
#footer-left h2 a {
	background:url(http://www.ultravioletafoto.com/Images/footer-logo.jpg) left top no-repeat;
	display:block;
	text-indent:-200000px;
	margin:20px 0px 0px 0px;
	width:200px;
	height:52px;
}
ul.list-5 {
	margin:0px;
	padding:0px;
}
ul.list-5 li {
	background:url(http://www.ultravioletafoto.com/Images/footer-li-bg.png) right 2px no-repeat;
	font:normal 13px/18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px 6px 0px 6px;
	float:left;
	margin:0;
}
ul.list-5 li a {
	text-decoration:none;
	color:#FFFFFF;
	display:block;
}
ul.list-5 li.none {
	background:none;
}
ul.list-5 li a:hover {
	color:#000000;
	text-decoration:none;
}
.copy {
	font:normal 10px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 0 0 5px;
	margin:0;
}
#footer-right {
	width:306px;
	float:right;
}
#footer-right h2 {
    font-family: 'Crushed';
	font-size:17px;
	font-weight:normal;
	color: #FFFFFF;
	padding:25px 0px 0px 0px;
	margin:0;
}
.input {
	width:150px;
	float:left;
}
.input_nl {
    float: left;
    height: 20px;
    width: 140px;
}
.input_nl input{
    background: none repeat scroll 0 0 #AA95BF;
    border: 0 none;
    color: #FFFFFF;
    font: 13px/20px Verdana,Arial,Helvetica,sans-serif;
    height: 20px;
    margin: 0 20px 0 0;
    padding: 0 0 0 10px;
    width: 115px;
}

.input_nl h3{
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#330033;
	padding:2px 0 0 0;
	margin:0;
}

.input_nl h3 a{
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#330033;

}

#nlSend {
    width: 570px;
    height: 20px;
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#330033;
    margin-left: 45px;
}

.inp-1 {
	width:140px;
	background:#aa95bf;
	height:30px;
	font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	border:0;
	margin:15px 5px 0px 0px;
	color:#FFFFFF;
}
.inp-2 {
	width:140px;
	background:#aa95bf;
	height:30px;
	font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	border:0;
	margin:5px 5px 0px 0px;
	color:#FFFFFF;
}
.input-2 {
	width:150px;
	float:right;
}
.inp-3 {
	width:140px;
	background:#aa95bf;
	height:65px;
	font:normal 13px/30px Verdana, Arial, Helvetica, sans-serif;
	padding:0 0 0 10px;
	border:0;
	margin:15px 25px 0px 0px;
	color:#FFFFFF;
	overflow:hidden;
}
.footer-right-bottom {
	float:right;
}
.footer-right-bottom h3{
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:10px 0 0 0;
	margin:0;
}

.footer-right-bottom h3 a{
	font:normal 15px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;

}
/*-------------------------------------------------------------------Footer Section Ends  Here--------------------------------------------------------------------------*/



/*-------------------------------------------------------------------Outer Container Ends  Here--------------------------------------------------------------------------*/

/*-------------------------------------------------------------------Section Data Starts Here--------------------------------------------------------------------------*/

#banner-section {
	width:968px;
	height:75px;
	overflow:hidden;
	margin:25px 0px 0px 0px;
}

#banner-section-2 {
	width:626px;
	height:295px;
	overflow:hidden;
	margin:15px 0px 0px 0px;
	position:relative;
}

#section-title {
	width:625px;
	height:60px;
	overflow:hidden;
	margin:15px 0px 0px 10px;
    float: left;
    margin-top: 22px;
    height: 53px;
}

#section-title h2 {
    font-size: 30px;
    font-family: Cuprum;
    font-weight:normal;
    color: #FFFFFF
}

#section-share {
	width:303px;
	height:62px;
	overflow:hidden;
	margin:10px 0 0 30px;
    float: left;
    font-family: 'Crushed';
}

#section-share ul.list-6 {
    margin: 30px -3px 0 15px;
}
#section-share-home {
	width:303px;
	height:62px;
	overflow:hidden;
	margin-top: -59px;
    left: 675px;
    position:relative;
    z-index: 10005;
    font-family: 'Crushed';
}

.top-content-left-bottom-absolute {
	background: url(http://www.ultravioletafoto.com/Images/transparent.png) left top repeat-x;
	width:626px;
	height:45px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.top-content-left-bottom-absolute-content {
	width:616px;
	margin:10px 0 0 10px;
}
.top-content-left-bottom-absolute-content h2 {
	font-size:19px;
	font-weight:normal;
	color:#623194;
	padding:0 0 0 0;
	margin:0;
}

.mid-content-left-bottom-absolute {
	background: url(http://www.ultravioletafoto.com/Images/transparent.png) left top repeat-x;
	width:313px;
	height:45px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.mid-content-left-bottom-absolute-content {
	width:308px;
	margin:10px 0 0 10px;
}
.mid-content-left-bottom-absolute-content h2 {
	font-size:19px;
	font-weight:normal;
	color:#623194;
	padding:0 0 0 0;
	margin:0;
}

#section-short-text {
    color:#000000;
    font-size:14px;
    font-style:italic;
    font-weight:bold;
    margin:0;
    padding:20px 0;
    float: left;
}

#section-text {
    color:#000000;
    font-size:14px;
    font-weight:normal;
    margin:0;
    padding:15px 0 0;
    float: left;
}

#section-text p{
    margin: 0 0 1em 0;
}
#section-share2 {
    background:url("http://www.ultravioletafoto.com/Images/bg_linitas.png") repeat-x scroll left top transparent;
    float:left;
    margin:15px 0 0 0;
    padding:10px 0 0;
    width:626px;
}

#section-descargas {
    color:#623194;
    font-size:20px;
    font-weight:normal;
    margin:10px 0 0 0;
    padding:10px 0 0;
    float: left;
    font-family: Cuprum;
    width: 626px;
    height: 33px;
    background:url("http://www.ultravioletafoto.com/Images/bg_linitas.png") repeat-x scroll left top transparent;
}

#section-descargas-pdf{
    background:url("http://www.ultravioletafoto.com/Images/ico_pdf.png") no-repeat scroll left top transparent;
    color:#623194;
    float:left;
    font-size:14px;
    font-weight:bold;
    height:25px;
    margin:10px 0 0 0;
    padding:3px 34px 0;
    width:556px;
}

#section-descargas-pdf a{
    color:#623194;
    text-decoration: underline;
}

#section-descargas-pdf-reader{
    color:#B6B6B6;
    float:left;
    font-size:12px;
    font-weight:normal;
    height:25px;
    margin:10px 0 0 0;
    padding:3px 0 0;
    width:626px;
}
#section-descargas-pdf-reader a{
    text-decoration: underline;
    color:#B6B6B6;
    font-weight: bold;
};

#section-images {
    height: 150px;
    width: 100%;
}

ul.list-imgs {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:306px;
}
ul.list-v li {
	width:306px;
	height:150px;
	margin:0px 0px 16px 0px;
	position:relative;
}

.land-content-left-bottom-absolute {
	background: url(http://www.ultravioletafoto.com/Images/transparent.png) left top repeat-x;
	width:306px;
	height:65px;
	position:absolute;
	left:0px;
	bottom:0px;
}
.land-content-left-bottom-absolute-content {
	width:296px;
	margin:7px 0 0 10px;
    height: 60px;
}
.land-content-left-bottom-absolute-content h2 {
	font-size:19px;
	font-weight:normal;
	color:#623194;
	padding:0 0 0 0;
	margin:0;
}

.land-content-left-bottom-absolute-content h2 a{
	color:#FFFFFF;
}

.land-content-left-bottom-absolute-content p {
	font: normal 12px/15px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0 0 0 0;
	margin:0;
}

ul.land-list-1 {
	overflow:hidden;
	margin:0px;
	padding:0px;
	width:306px;
}
ul.land-list-1 li {
	width:306px;
	height:296px;
	margin:0px 0px 16px 0px;
	position:relative;
}

#showMedia {
	z-index: 9999;
}

#showMedia .close {
	background-image:url(http://www.ultravioletafoto.com/Images/close.png);
	position:absolute;
	right:-15px;
	top:-15px;
	cursor:pointer;
	height:35px;
	width:35px;
}

/*------------------------ SOCIAL PANELS----------------------- */

.multimediaTabs { float: right; margin: 0 0 -1px 0; padding: 0 0 ;}
       .multimediaTabs li { float: left; padding-left: 5px;}
       .multimediaTabs li a { display: block;  padding: 5px 0 0; z-index:-200; }
       .multimediaTabs li a:hover, .multimediaTabs li a.current { padding-bottom: 0; z-index:200; position:relative; }
       .multimediaTabs li a.comparte{ float:left; margin:7px 0 0 0; color: #653b6f; font-family:'Crushed'; background: url("../Images/quote-tab.png") repeat scroll 0 0 transparent; font-size: 15px; text-align: center; width: 168px; color:white; padding-bottom: 7px; }
       
       .multimediaTabs li a.fb-bt{color: #FFFFFF; display: block; font-size: 16px; height: 28px; line-height: 28px; background:url("../Images/fb-tab.png") repeat scroll 0 0 transparent; width:70px; margin:7px 0 0 -20px; padding-top:0;}
       
       .multimediaTabs li a.tw-bt{color: #FFFFFF; display: block; font-size: 16px; height: 28px; background:url("../Images/tw-tab.png") repeat scroll 0 0 transparent; width:70px; margin:7px 0 0 -20px;  padding-top:0;}
    
.multimediaPanes {float:right;}
/*-------------------------------------------------------------------Section Data Ends Here--------------------------------------------------------------------------*/

#section-title-cursostalleres {
    background-color: #90959e;
	width:605px;
	height:35px;
	overflow:hidden;
	margin:12px 0px 0px;
    float: left;
    padding: 10px 10px 5px;

}

#section-title-cursostalleres h2 {
    font-size: 30px;
    font-family: Cuprum;
    font-weight:normal;
    color: #FFFFFF
}

#section-title-cursostalleres2 {
	width:605px;
	height:60px;
	overflow:hidden;
	margin:5px 0 0;
    float: left;
    padding: 10px 10px 0;
    height: 35px;
}

#section-title-cursostalleres2 h2 {
    font-size: 30px;
    font-family: Cuprum;
    font-weight:normal;
    color: #330033
}

