/* ::::: http://buysellads.com/stuff/css/style.css?v=1266536916 ::::: */

html, body { margin: 0pt; padding: 0pt; background: rgb(241, 241, 241) url('../img/grainbg2.jpg') repeat scroll 0pt 0pt; text-align: center; font-size: 1em; font-family: helvetica,arial,verdana,sans-serif; height: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; line-height: 100%; }
.TitNotiHome { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#545454;}
.TitNotiHome a{color:#545454;}
.TextNotiHome {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#121212;}
a { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; color:#545454; text-decoration:none;}
.liga_lasletras{font-size:12px; color:#545454;}
a img { border: 0pt none ; }
:hover, :active, :focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; text-decoration:none; }
a:hover { text-decoration: none; }
a:active { outline-color: -moz-use-text-color; outline-style: none; outline-width: medium; }

acronym { border-bottom: 1px dotted rgb(153, 153, 153); cursor: help; }
#container { margin: 0pt auto; padding: 0pt; display: block; position: relative; width: 98%; text-align: left;min-width:1200px; }
div.pad { padding: 0pt 20px; display: block; }
#header { background: rgb(184, 2, 1) none repeat scroll 0% 0%; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-box-shadow: 0pt 0pt 4px rgb(153, 153, 153); }
#footer div.wrap { width: 100%; }
#header, #footer div.wrap, #content, div#accountalert { margin: 0pt auto; min-width:1000px; max-width: 1200px; }
#header div.pad div#toprow div.pad, #header div.pad div#bottomrow div.pad { margin: 0pt auto; min-width: 975px; max-width: 1200px; background-color:#990000; }
#contentwrap { display: block; width: 100%; }
#content { padding: 0pt; display: block; line-height: 115%; min-height: 450px; }
.fiftyleft { display: block; float: left; width: 50%; }
.fiftyright { display: block; float: left; width: 50%; }
.fiftyleft .pad, .fiftyright .pad { padding: 35px; }
.first { border-top: medium none; }
.home #contentwrap {  }
.home #content { border: medium none ; padding: 0pt; -moz-border-radius-topleft: 0pt; -moz-border-radius-topright: 0pt; -moz-border-radius-bottomright: 0pt; -moz-border-radius-bottomleft: 0pt; -moz-box-shadow: none; }
.home #content .pad { padding: 0pt; }
.home #homemid { border-style: none solid solid; border-color: -moz-use-text-color rgb(255, 255, 255) rgb(255, 255, 255); border-width: medium 1px 1px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; -moz-box-shadow: 0pt 0pt 4px rgb(204, 204, 204); }
.home #content #homemid .pad { padding: 0pt 0pt 0pt 18px; }
.home #content #homemid .fiftyright .pad { padding: 0pt; }
.home #content #homemid .advertiser .pad { border-left: 1px solid rgb(238, 238, 238); padding-left: 18px; }
.home #content #homemid .advertiser .pad .pad { border: medium none ; }
#hometop { background: rgb(247, 247, 247) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#hometop .fiftyleft {  }
#hometop .fiftyleft .pad { border-style: solid; border-color: rgb(255, 255, 255) rgb(225, 225, 225) rgb(255, 255, 255) rgb(255, 255, 255); border-width: 1px; margin: 0pt; padding: 35px 35px 30px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-topleft: 4px; -moz-box-shadow: 0pt 0pt 4px rgb(204, 204, 204); }
#hometop .fiftyleft:hover .pad { background: rgb(251, 251, 251) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#hometop .fiftyright {  }
#hometop .fiftyright .pad { border: 1px solid rgb(255, 255, 255); margin: 0pt; padding: 35px 35px 30px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-topright: 4px; -moz-box-shadow: 0pt 0pt 4px rgb(204, 204, 204); }
#hometop .fiftyright:hover .pad { background: rgb(251, 251, 251) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#hometop .fiftyleft p a, #hometop .fiftyright p a { font-weight: bold; }

.who { padding: 0pt; font-weight: bold; font-size: 20px; text-transform: uppercase; display: block; text-shadow: 1px 1px 0pt rgb(255, 255, 255); letter-spacing: 1px; }
.pitch { font-size: 24px; color: rgb(119, 119, 119); font-weight: bold; line-height: 115%; text-shadow: 0pt 1px 0pt rgb(255, 255, 255); text-transform: uppercase; }
.pitch strong { font-size: 38px; display: block; line-height: 110%; text-transform: none; }
#hometop .fiftyleft p, #hometop .fiftyright p { margin: 5px 0pt 10px; padding: 0pt; font-size: 14px; }
#hometop .secondary { margin: 3px 0pt 0pt 12px; display: block; float: left; }
#hometop .fiftyleft p .secondary a, #hometop .fiftyright p .secondary a { font-weight: normal; }
.home #content #homemid #homebottom .pad { margin: 0pt; padding: 0pt 35px; }
.home #content #homemid #homebottom .twitter .pad { margin-left: 0pt; padding-left: 35px; }
#homebottom { margin: 2px 0pt 0pt; padding: 2px 0pt; background: rgb(247, 247, 247) none repeat scroll 0% 0%; position: relative; display: block; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#left { overflow: hidden; float: left; width: 700px; position: relative; left: 0pt; }
#center { overflow: hidden; float: left; width: 250px; position: relative; left: -20%; }
#center .twitter { border-left: 1px solid rgb(225, 225, 225); border-right: 1px solid rgb(255, 255, 255); }
#center .twitter .pad { border-left: 1px solid rgb(255, 255, 255); border-right: 1px solid rgb(225, 225, 225); }
#right { overflow: hidden; float: left; width: 245px; position: relative; left: 21%; }
.testimonial { border: 1px solid rgb(238, 238, 238); margin: 15px 35px 15px 16px; padding: 20px 30px; background: rgb(247, 247, 247) none repeat scroll 0% 0%; font-family: Georgia,"Times New Roman",Times,serif; position: relative; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.testimonial .photo { border: 1px solid rgb(225, 225, 225); margin: 0pt; display: block; float: left; -moz-box-shadow: 0pt 0pt 2px rgb(153, 153, 153); }
.testimonial .photo img { border: 1px solid rgb(255, 255, 255); height: 73px; width: 73px; }
.testimonial p { margin: 0pt; padding: 0pt 10px 0pt 0pt; font-size: 16px; color: rgb(18, 18, 18); line-height: 145%; text-shadow: 1px 1px 0pt rgb(255, 255, 255); position: relative; }
.testimonial p span.f { font-size: 62px; color: rgb(209, 209, 209); text-shadow: -1px -1px 0pt rgb(170, 170, 170); position: absolute; top: 10px; left: 0pt; }
.testimonial p span.l { font-size: 62px; color: rgb(209, 209, 209); text-shadow: 1px -1px 0pt rgb(170, 170, 170); position: absolute; bottom: -30px; right: 0pt; }
.testimonial span.author { padding: 10px 0pt 0pt; font-size: 15px; clear: both; color: rgb(18, 18, 18); font-family: helvetica,arial,sans-serif; display: block; line-height: 17px; text-shadow: 0pt 1px 0pt rgb(255, 255, 255); }
.testimonial span.author em { font-style: normal; }
.testimonial span.credentials { padding: 4px 0pt 0pt; color: rgb(0, 102, 204); font-size: 13px; line-height: 100%; font-family: helvetica,arial,sans-serif; font-weight: bold; display: block; text-shadow: 0pt 1px 0pt rgb(255, 255, 255); }
.home .alt p { display: block; float: left; width: 64%; }
.home .alt .right { display: block; float: right; width: 25%; }
.home .alt .left { display: block; float: left; width: 25%; text-align: right; }
.home .alt .left .photo { float: right; }
.home .fiftyleft .alt p { float: right; }
h3.sampleheading { margin: 20px 0pt 5px 5px; padding: 0pt 10px; font-size: 14px; font-weight: normal; text-transform: uppercase; }
.samplepublishers .pubcrawl { margin: 0pt 0pt 0pt -12px; padding: 0pt; list-style-type: none; }
.samplepublishers .pubcrawl a { border: 1px solid transparent; margin: 0pt; padding: 0pt; display: block; text-shadow: 0pt 1px 0pt rgb(255, 255, 255); text-decoration: none; }
.samplepublishers .pubcrawl a:hover { border: 1px solid rgb(238, 238, 238); background: rgb(249, 249, 249) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.samplepublishers .pubcrawl a:hover em { padding-left: 9px; }
.samplepublishers .pubcrawl em { border: 1px solid rgb(255, 255, 255); padding: 4px 0pt 2px 8px; display: block; font-style: normal; color: rgb(50, 50, 50); }
.samplepublishers .pubcrawl .image { display: block; float: left; }
.samplepublishers .pubcrawl .image img { border: 1px solid rgb(225, 225, 225); padding: 1px; }
.samplepublishers .pubcrawl .title { margin: 0pt 0pt 0pt 7px; font-size: 15px; font-weight: 700; }
#homebottom h4 { margin: 0pt; padding: 0pt; font-size: 14px; font-weight: bold; color: rgb(84, 84, 84); text-shadow: 1px 1px 0pt rgb(255, 255, 255); }
.fromtheblog p { font-size: 12px; }
.fromtheblog ul { margin: 0pt; padding: 0pt; list-style-type: none; }
.fromtheblog li { margin: 0pt; padding: 0pt 0pt 20px; }
.fromtheblog li.last { padding-bottom: 0pt; }
.fromtheblog li a { display: block; font-size: 15px; font-weight: bold; text-decoration: none; }
.fromtheblog a:hover { text-decoration: underline; }
.fromtheblog span.desc { font-size: 15px; display: block; line-height: 20px; }
.fromtheblog span.date { padding: 0pt 0pt 4px; font-size: 10px; display: block; color: rgb(85, 85, 85); text-transform: uppercase; line-height: 15px; }
.twitter .pad { padding-left: 0pt; }
.twitter h4 { font-size: 14px; font-weight: bold; color: rgb(84, 84, 84); }
.twitter span.title { display: block; font-size: 13px; text-decoration: none; line-height: 10px; }
.twitter span.date { padding: 5px 0pt; font-size: 12px; display: block; color: rgb(85, 85, 85); line-height: 15px; }
.twitter p { font-size: 12px; }
.newsletter p { margin: 0pt 0pt 20px; font-size: 15px; line-height: 19px; }
.newsletter label { margin: 0pt; padding: 0pt 0pt 5px; font-size: 12px; text-transform: uppercase; color: rgb(33, 33, 33); }
.newsletter input { border: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 12px; padding: 4px; font-size: 17px; color: rgb(33, 33, 33); width: 95%; }
.fullfeatures { margin: 35px 0pt 0pt 16px; padding: 0pt; list-style-type: none; }
.fullfeatures li { margin: 0pt 0pt 20px; padding: 0pt; width: 33.3%; float: left; }
.home #content #homemid .fullfeatures .pad { padding: 0pt 35px 0pt 0pt; }
.home #content #homemid .fullfeatures .last .pad { padding: 0pt 35px 0pt 0pt; }
.fullfeatures .last { width: 33.4%; }
.fullfeatures .image { border: 1px solid rgb(225, 225, 225); margin: 0pt; padding: 1px; background: transparent url('../img/sprite.png') no-repeat scroll -8px -475px; overflow: hidden; display: block; height: 115px; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.fullfeatures .two { background-position: -176px -475px; }
.fullfeatures .three { background-position: -344px -475px; }
.fullfeatures .four { background-position: -512px -475px; }
.fullfeatures .five { background-position: -678px -475px; }
.fullfeatures .six { background-position: -848px -475px; }
.fullfeatures .title { margin: 8px 0pt 0pt; font-size: 15px; color: rgb(33, 33, 33); display: block; font-weight: 700; line-height: 100%; }
.fullfeatures .desc { padding: 3px 0pt 0pt; display: block; font-size: 12px; line-height: 145%; }
.pubcrawlwrap { padding-right: 35px; }
#header { border-bottom: 2px solid rgb(161, 1, 0); background: rgb(184, 2, 1) none repeat scroll 0% 0%; display: block; height: 226px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; }
#header div.pad { padding: 0pt; position: relative; }
#toprow { border-bottom: 1px solid rgb(150, 1, 0); background: rgb(191, 1, 0) none repeat scroll 0% 0%; display: block; position: relative; width: 100%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#toprow div.pad { height: 97px; }
#toprow .gradient {
	/*border-top: 1px solid rgb(191, 1, 0);
	background: #990000 none repeat scroll 0% 0%;*/
	overflow: hidden;
	display: block;
	position: absolute;
	left: 0.25pt;
	bottom: 0pt;
	height: 49%;
	-moz-background-clip: border;
	-moz-background-origin: padding;
	-moz-background-inline-policy: continuous;
	width: 100%;
	z-index: 3;
}
span.logo { margin: 0pt; background: transparent url(../img/LaP.png) no-repeat scroll 0pt 0pt; display: block; float: left; position: relative; z-index: 4; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 189px; height: 96px; color: rgb(255, 255, 255); text-indent: -9000px; top:0px;}
span.logo a { display: block; float: left; }
span.logo a em { display: block; float: left; width: 179px; height: 45px; }
ul#feeds { margin: 0pt; padding: 0pt; position: absolute; top:0px; left: 215px; list-style-type: none; z-index: 4; }
ul#feeds li { margin: 0pt 8px 0pt 0pt; padding: 0pt; display: block; float: left; }
ul#feeds li a { display: block; float: left; color: rgb(255, 255, 255); text-decoration: none; text-shadow: -1px -1px 0pt rgb(153, 0, 0); }
ul#feeds li a em { padding: 0pt 8px 0pt 15px; display: block; float: left; font-size: 10px; text-transform: uppercase; font-style: normal; height: 17px; line-height: 17px; }
ul#feeds li a em:hover { cursor: pointer; text-shadow: 1px 1px 0pt rgb(153, 0, 0); }
ul#feeds li.twitter a em { padding-left: 21px; background-image: url('../img/sprite.png'); background-repeat: no-repeat; background-position: -5px -320px; }
ul#feeds li.rss a em { padding-left: 21px; background-image: url('../img/sprite.png'); background-repeat: no-repeat; background-position: -5px -350px; }
#bottomrow { border-top: 1px solid rgb(182, 33, 32); background: rgb(172, 1, 0) none repeat scroll 0% 0%; display: block; position: relative; width: 100%; height: 41px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; }
#header div.pad #bottomrow div.pad { margin: 0pt; padding: 0pt; }
ul.menu { margin: 0pt; padding: 0pt; list-style-type: none; }
ul.menu.left { position: absolute; left: 0pt; top: 0pt; }
ul.menu.right { position: absolute; right: 0pt; top: 0pt; }
ul.menu li { border-left: 1px solid rgb(182, 33, 32); border-right: 1px solid rgb(150, 1, 0); margin: 0pt; padding: 0pt; display: block; float: left; position: relative; }
ul.menu li.last { border-right: medium none; }
ul.menu li.first { border-left: medium none; }
ul.menu li.drop { margin: 0pt; }
ul.menu li strong { border-top: 1px solid rgb(191, 1, 0); background: rgb(183, 1, 0) none repeat scroll 0% 0%; overflow: hidden; display: none; position: absolute; left: 0pt; bottom: 0pt; height: 49%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; z-index: 3; }
ul.menu li:hover strong { display: block; }
ul.menu li a { display: block; float: left; color: rgb(255, 255, 255); text-decoration: none; text-shadow: -1px -1px 0pt rgb(153, 0, 0); }
ul.menu li a em { padding: 12px 18px; display: block; float: left; font-size: 15px; font-style: normal; font-weight: bold; line-height: 18px; position: relative; z-index: 3; }
ul.menu li:hover a em { padding-bottom: 11px; }
ul.menu li a em span { font-weight: normal; padding-left: 3px; }
ul.menu li.drop a em { padding-right: 7px; }
ul.menu li.drop span.drop { margin: 5px 7px 0pt 0pt; padding: 0pt; background: transparent url('../img/sprite.png') no-repeat scroll -10px -2px; display: block; float: left; width: 21px; height: 26px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; z-index: 3; }
ul.menu li.drop:hover span.drop, ul.menu li.drop.current span.drop { cursor: pointer; background-position: -10px -32px; }
ul.menu li:hover, ul.menu li.current { background: rgb(191, 1, 0) none repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.menu li:hover a { cursor: pointer; text-shadow: 1px 1px 0pt rgb(153, 0, 0); }
ul.menu li:hover a em, ul.menu li.current a em { cursor: pointer; }
ul.menu li.last:hover, ul.menu li.last { -moz-border-radius-bottomright: 4px; }
ul.left li.first:hover, ul.left li.first { -moz-border-radius-bottomleft: 4px; }
ul.menu li.cart a em { background: transparent url('../img/sprite.png') no-repeat scroll 1px -369px; padding-left: 42px; padding-bottom: 10px; font-weight: normal; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.menu li.cart:hover a em, ul.menu li.cart.current a em {  }
ul.menu li.cart a em span.cart-total { font-weight: bold; }
ul.menu li.drop:hover ul { display: block; z-index: 2; }
ul.menu li ul { border-top: 1px solid rgb(162, 1, 0); margin: 0pt; padding: 0pt 0pt 8px; background: rgb(191, 1, 0) none repeat scroll 0% 0%; display: none; position: absolute; top: 41px; left: -1px; list-style-type: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-box-shadow: 0pt 0pt 6px rgb(85, 85, 85); }
ul.menu li ul li { border: medium none ; margin: 0pt; padding: 0pt; float: none; }
ul.menu ul li.first { border-top: 1px solid rgb(191, 1, 0); padding-top: 5px; }
ul.menu li ul li a { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; float: none; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.menu li ul li a em { margin: 0pt; padding: 4px 11px 4px 18px; background: transparent none repeat scroll 0% 0%; float: none; display: block; font-size: 13px; height: auto; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; font-weight: normal; }
ul.menu li:hover ul li a em { padding-bottom: 4px; }
ul.menu li:hover ul { -moz-border-radius-bottomleft: 4px; -moz-border-radius-bottomright: 4px; }
ul.menu li:hover ul * { background: transparent none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-topleft: 0pt; -moz-border-radius-topright: 0pt; -moz-border-radius-bottomright: 0pt; -moz-border-radius-bottomleft: 0pt; }
ul.menu li ul li:hover { background: rgb(216, 39, 37) none repeat scroll 0% 0%; cursor: pointer; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
ul.menu li ul#buyads { width: 111px; }
ul.menu li ul#myaccount { width: 136px; }
ul.menu li ul#advertisers { width: 136px; }
ul.menu li ul#publishers { width: 130px; }
div#header div.pad div#toprow ul.meta { margin: 0pt; padding: 0pt; list-style-type: none; position: absolute; top: 9px; right: 12px; z-index: 4; color: rgb(255, 255, 255); font-size: 13px; font-weight: bold; }
div#header div.pad div#toprow ul.meta li { margin: 0pt 0pt 0pt 11px; padding: 0pt; display: block; float: left; font-family: verdana,arial,sans-serif; line-height: 175%; text-transform: uppercase; font-weight: normal; }
div#header div.pad div#toprow ul.meta li.processing { display: none; padding-top: 3px; }
div#header div.pad div#toprow ul.meta li.button a { border: 1px solid transparent; display: block; float: left; color: rgb(255, 255, 255); font-weight: bold; text-transform: uppercase; font-family: arial,helvetica,sans-serif; text-decoration: none; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; }
div#header div.pad div#toprow ul.meta li.button a em { padding: 7px 12px; display: block; float: left; line-height: 10px; font-size: 10px; font-style: normal; text-shadow: -1px -1px 0pt rgb(153, 0, 0); }
div#header div.pad div#toprow ul.meta li.button:hover a { border-color: rgb(168, 1, 0); cursor: pointer; }
div#header div.pad div#toprow ul.meta li.button:hover a em { cursor: pointer; text-shadow: 1px 1px 0pt rgb(153, 0, 0); }
div#header div.pad div#toprow form#loginForm { display:block; }
form#loginForm { margin: 0pt; padding: 0pt; }
form#loginForm input { border: 1px solid rgb(218, 90, 89); margin: 0pt; padding: 3px 3px 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0% ! important; width: 137px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; color: rgb(65, 65, 65); -moz-background-clip: border ! important; -moz-background-origin: padding ! important; -moz-background-inline-policy: continuous ! important; }
form#loginForm input.homeLogin { display: none; }
#content { border: 1px solid rgb(255, 255, 255); padding: 10px 0pt 0pt; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; margin-top: 5px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -moz-box-shadow: 0pt 0pt 4px rgb(204, 204, 204); }
#content p {  }
#content div.pad { padding: 0pt 20px 25px; }
div#content form { margin: 0pt; padding: 0pt; color: rgb(65, 65, 65); text-align: left; }
div#filtermask { display: none; }
div#filtermask div#bigloading { padding: 7px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; position: fixed; display: block; left: 50%; top: 0pt; margin-left: -150px; margin-top: 150px; width: 300px; height: 75px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; z-index: 999; }
div#bigloading div.pad { border: 1px solid rgb(225, 225, 225); padding: 25px 20px 15px 65px; background: rgb(255, 255, 255) url('../img/loading2.gif') no-repeat scroll 25px 20px; height: 34px; text-align: center; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; font-family: helvetica,arial,sans-serif; font-size: 21px; font-weight: bold; color: rgb(198, 2, 0); -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div#filtermask div#hidepage2 { width: 100%; height: 100%; position: fixed; top: 0pt; left: 0pt; right: 0pt; bottom: 0pt; background-color: rgb(0, 0, 0); z-index: 15; opacity: 0.3; }
.clearfix:after, #footer:after, #content:after, #three_column:after, div.block:after, #sub-menu:after, div#content form div.reg:after, div#content form div.alt:after, .directory #col_2 ul#filter li.section:after, ul.stats:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clearfix, #footer, #content, #three_column, div.block, #sub-menu, div#content form div, div#content form div.reg, div#content form div.alt, .directory #col_2 ul#filter li.section, ul.stats { display: inline-block; }
.clearfix, #footer, #content, #three_column, div.block, #sub-menu, div#content form div, div#content form div.reg, div#content form div.alt, .directory #col_2 ul#filter li.section, ul.stats { display: block; }
div#content div#successmodal { padding: 7px; background: rgb(239, 239, 239) none repeat scroll 0% 0%; width: 620px; position: fixed; margin-left: -310px; left: 50%; top: 40%; margin-top: -95px; display: none; z-index: 20; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -moz-box-shadow: 0pt 0pt 8px rgb(51, 51, 51); }
div#content div#successmodal div.pad { border: 1px solid rgb(225, 225, 225); padding: 25px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; -moz-border-radius-bottomright: 4px; -moz-border-radius-bottomleft: 4px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
div#content div#hidepage { width: 100%; height: 100%; position: fixed; top: 0pt; left: 0pt; background-color: rgb(0, 0, 0); display: none; z-index: 15; opacity: 0.3; }
div#content div#minisuccessmodal { border-top: 4px solid rgb(225, 225, 225); padding: 5px 0pt 0pt; background: rgb(239, 239, 239) none repeat scroll 0% 0%; position: fixed; width: 100%; bottom: 0pt; left: 0pt; font-size: 12px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; display: none; z-index: 25; }
#footer { margin: 10px 0pt 0pt; height: 90px; width: 100%; font-size: 10px; color: rgb(102, 102, 102); text-shadow: 1px 1px 0pt rgb(255, 255, 255); text-align: left; }
#footer div.pad { padding: 0pt 5px; position: relative; }
#footer a { color: rgb(167, 167, 167); }
#footer a:hover { text-decoration: underline; }
#footer a.anet { background: transparent url('../img/sprite.png') no-repeat scroll -10px -76px; display: block; width: 68px; height: 53px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer a.anet:hover { background-position: -10px -129px; }
#footer a.anet em { display: block; text-indent: -9000px; }
#footer a.bbb { background: transparent url('../img/sprite.png') no-repeat scroll -10px -202px; display: block; width: 38px; height: 51px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer a.bbb:hover { background-position: -10px -253px; }
#footer a.bbb em { display: block; text-indent: -9000px; }
#footer p.cc { padding: 3px 0pt 0pt; background: transparent url('../img/sprite.png') no-repeat scroll 6px -397px; font-size: 8px; color: rgb(167, 167, 167); text-align: center; text-shadow: 1px 1px 0pt rgb(255, 255, 255); text-transform: uppercase; display: block; width: 178px; height: 51px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#footer p.copyright { margin: 0pt; padding: 0pt; clear: left; font-size: 11px; color: rgb(136, 136, 136); line-height: 180%; letter-spacing: 1px; }
#footer p.copyright a { color: rgb(136, 136, 136); }
#footer ul { margin: 10px 0pt 6px; padding: 0pt; display: block; float: left; list-style-type: none; text-transform: uppercase; }
#footer ul li { margin: 0pt 20px 0pt 0pt; padding: 0pt; display: block; float: left; letter-spacing: 1px; }
#footer ul li a { display: block; float: left; text-decoration: none; color: rgb(102, 102, 102); }
#footer ul li a:hover { cursor: pointer; }
#footer div.credentials { position: absolute; top: 10px; right: 0pt; }
#footer div.credentials p { margin: 0pt 12px 0pt 0pt; float: right; display: block; }
a.button2 { border: 1px solid rgb(225, 225, 225); margin: 0pt; padding: 0pt; background: rgb(250, 250, 250) none repeat scroll 0% 0%; display: block; float: left; position: relative; text-decoration: none; font-family: helvetica,arial,verdana,sans-serif; -moz-border-radius-topleft: 3px; -moz-border-radius-topright: 3px; -moz-border-radius-bottomright: 3px; -moz-border-radius-bottomleft: 3px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
a.button2 span.one { display: block; font-size: inherit; }
a.button2 span.one em.two { padding: 3px 12px 2px; display: block; z-index: 3; position: relative; font-size: 14px; letter-spacing: normal; color: rgb(34, 34, 34); font-style: normal; text-transform: none; font-weight: bold; text-shadow: 1px 1px 0pt rgb(255, 255, 255); }
a.button2:hover { text-decoration: none; -moz-box-shadow: 0pt 0pt 5px rgb(239, 239, 239); }
a.button2 strong { border-top: 1px solid rgb(240, 240, 240); background: rgb(245, 245, 245) none repeat scroll 0% 0%; overflow: hidden; display: block; position: absolute; left: 0pt; bottom: 0pt; height: 49%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; width: 100%; z-index: 3; }
#slider { margin:6px 10px 0; padding: 1px 0pt 0pt; overflow: visible; height: 250px; position: relative; }
#slider .sliderItem {overflow: hidden; position: absolute; height: 278px; width: 680px; top: 1px ! important; left: 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#slider .sliderItem .sliderText { width:350px; float: left; }
#slider .sliderItem h2 { margin: 0px 0pt 0pt; width:317px; color:#545454;}
#slider .sliderItem p { margin: 5px 0pt 0pt 5px; color: #121212; font-size: 15px; line-height: 24px; width: 300px; }
#slider .sliderItem .call { margin: 15px 0pt 0pt 25px; background: transparent url('../img/button_call.png') no-repeat scroll center top; height: 55px; width: 331px; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
#slider .sliderItem .call a.signup { position: absolute; top: 6px; left: 6px; width: 200px; height: 40px; display: block; text-align: center; line-height: 40px; color: rgb(255, 255, 255); font-size: 24px; text-transform: uppercase; text-shadow: 1px 1px 0pt; }
#slider .sliderItem .call a.learn { position: absolute; top: 20px; left: 215px; font-size: 12px; font-weight: bold; text-transform: uppercase; text-shadow: 1px 1px 0pt rgb(255, 255, 255); }
#slider .sliderItem .call a.signup:hover { text-decoration: none; }
#slider .sliderItem img { float: right; z-index: 100; position: absolute; top: 0pt; right: 0pt;border:2px solid #BF0100 ; }
#sliderNav { background: transparent url('../img/bg_slidernav.png') no-repeat scroll 0% 0%; overflow: hidden; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; position: relative; }
#sliderNav ul { margin: 0pt 0pt 0pt 34px; padding: 3px 0pt 0pt; overflow: visible; height: 50px; float: left; }
#sliderNav ul li { float: left; }
#sliderNav ul li a { margin: 0pt 5px 0pt 0pt; width: 37px; height: 32px; text-indent: -9999px; display: block; }
#sliderNav ul li.one a { background: transparent url('../img/button_slidernav_1.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sliderNav ul li.one a.activeSlide, #sliderNav ul li.one a:hover, #sliderNav ul li.two a.activeSlide, #sliderNav ul li.two a:hover, #sliderNav ul li.three a.activeSlide, #sliderNav ul li.three a:hover, #sliderNav ul li.four a.activeSlide, #sliderNav ul li.four a:hover { background-position: left center; }
#sliderNav ul li.two a { background: transparent url('../img/button_slidernav_2.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sliderNav ul li.three a { background: transparent url('../img/button_slidernav_3.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sliderNav ul li.four a { background: transparent url('../img/button_slidernav_4.png') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
#sliderNav a.previous { margin: 0pt 30px 0pt 0pt; background: transparent url('../img/arrow_l.png') no-repeat scroll; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: 37px; height: 37px; text-indent: -9999px; position: relative; top: 3px; left: 32px; }
#sliderNav a.next { margin: 0pt 5px 0pt 0pt; background: transparent url('../img/arrow_r.png') no-repeat scroll; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; float: left; width: 37px; height: 37px; text-indent: -9999px; position: relative; top: 3px; left: 575px; }
a.liga_tit_not_act:link {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
.findjobs { width: auto; background-color: rgb(204, 204, 204); margin: 2px; }
.findjobs-top div, .findjobs-top, .findjobs-btm div, .findjobs-btm { width: 100%; height: 10px; font-size: 1px; }
.findjobs-top div { background: transparent url('../img/cnr-tl-ccc.gif') no-repeat scroll left top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.findjobs-top { background: transparent url('../img/cnr-tr-ccc.gif') no-repeat scroll right top; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.findjobs-btm div { background: transparent url('../img/cnr-bl-ccc.gif') no-repeat scroll left bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.findjobs-btm { background: transparent url('../img/cnr-br-ccc.gif') no-repeat scroll right bottom; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.findjobs h2 { margin: 0pt 0pt 0pt 10px; font-size: 1.2em; font-family: "Verdana Bold",Verdana,Arial,Helvetica,sans-serif; font-weight: 900; line-height: 140%; color:#545454; }
.text_nieve {
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}
#contactBubble { padding: 5px 0pt 0pt 15px; background: transparent url('../img/contact-bubble.png') no-repeat scroll 0pt 0pt; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; height: 137px; width: 235px; display: block; margin-bottom: 2px; margin-left:3px }
ul#packs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#C6C6C6 none repeat scroll 0 0;
border:1px solid #B9B9B9;
list-style-type:none;
margin:0 0 5px;
padding:0;
position:relative;
}
ul#packs li {
color:#960100;
display:block;
font-family:arial,sans-serif;
font-size:14px;
font-weight:bold;
line-height:12px;
margin:0;
padding:8px 10px;
text-decoration:none;
text-shadow:-1px -1px 0 #ABABAB;
text-transform:uppercase;
}
ul#packs li span.alt {
color:#ECECEC;
}
ul#packs span, ul#packs strong {
text-shadow:-1px -1px 0 #ABABAB;
}
ul#filter {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
background:#F0F0F0 none repeat scroll 0 0;
border:1px solid #E5E5E5;
font-family:helvetica,arial,verdana,sans-serif;
list-style-type:none;
margin:0 0 15px;
padding:0 0 12px;
}
ul#filter li {
border-bottom:1px solid #E5E5E5;
color:#888888;
padding:8px 5px;
position:relative;
height:75px;
text-shadow:1px 1px 0 #FFFFFF;
}
ul#filter li label {
color:#888888;
font-family:arial,helvetica,sans-serif;
font-size:10px;
margin:0 0 8px;
text-transform:uppercase;
}
ul#filter li.section:hover { background: rgb(255, 255, 255) none repeat scroll 0% 0%; -moz-background-clip: border; -moz-background-origin: padding; -moz-background-inline-policy: continuous; }
.modulo_servicios {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F0F0F0 url(../img/bg_servicios.png) repeat-x scroll 0 0;
clear:both;
float:left;
margin-left:5px;
margin-right:5px;
position:relative;
width:240px;
}
.modulo_servicios .contenido_modulo_servicios {
border:1px solid #DDE1E5;
overflow:hidden;
padding-bottom:0;
width:250;
}
.modulo_servicios h5 {
border-bottom:1px solid #DDE1E5;
clear:both;
color:#3F5974;
font-size:16px;
margin:0 auto;
padding:9px 0 2px;
position:relative;
width:230px;
z-index:1;
}
.modulo_servicios h5 {
border-bottom:1px solid #DDE1E5;
clear:both;
color:#960100;
font-size:16px;
margin:0 auto;
padding:9px 0 2px;
position:relative;
width:220px;
z-index:1;
}
.modulo_servicios .servicios li {
display:block;
float:left;
margin:4px 0;
width:68px;
}
.modulo_servicios input { border: 1px solid rgb(204, 204, 204); padding: 2px; width: 30%; color: rgb(102, 102, 102); }
.modulo_servicios .boton { border: 0pt none ; padding: 3px 8px; background: transparent url('../img/bg_acordeon.jpg') no-repeat scroll left top; width: 20%; color: rgb(255, 255, 255); }
.modulo_servicios select { border: 1px solid rgb(204, 204, 204); padding: 1px; color: rgb(102, 102, 102); }
.modulo_servicios ul.servicios { clear: both; 
float: left; 
width: 235px; 
margin-left: -20px; 
*margin-left: 10px; 
display: inline; 
padding-top: 4px; }
.modulo_servicios .servicios li { margin: 4px 0pt; display: block; width: 68px; float: left; }
.modulo_servicios .servicios li a { padding: 47px 0pt 0pt; display: block; width: 68px; float: left; font-size: 11px; text-align: center; line-height: 12px; color: rgb(132, 144, 155); }
.modulo_servicios .servicios li a:hover { color: rgb(89, 149, 177); }
.modulo_servicios .servicios .tiempo a { background: transparent url('../img/icono_tiempo_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .tiempo a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .sorteos a { background: transparent url('../img/icono_sorteos_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .sorteos a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .trafico a { background: transparent url('../img/icono_trafico_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .trafico a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .guia_tv a { background: transparent url('../img/icono_tv_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .guia_tv a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .callejero a { background: transparent url('../img/icono_callejero_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .callejero a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .movil a { background: transparent url('../img/icono_movil_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .movil a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .promociones a { background: transparent url('../img/icono_promo_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .promociones a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .cartelera a { background: transparent url('../img/icono_alertas_v2.png') no-repeat scroll 9px 0pt; }
.modulo_servicios .servicios .cartelera a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .calendario a { background: transparent url('../img/icono_calendar_v2.png') no-repeat scroll 11px 0pt; }
.modulo_servicios .servicios .calendario a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .horoscopo a { background: transparent url('../img/icono_horoscopo_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .horoscopo a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .pags_amarillas a { background: transparent url('../img/icono_pags_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .pags_amarillas a:hover { background-position: 10px -60px; }
.modulo_servicios .servicios .cepsa a { background: transparent url('../img/icono_cepsa.png') no-repeat scroll 10px 0px; position: relative; top: -2px; padding-top: 49px; }
.modulo_servicios .servicios .cepsa a:hover { background-position: 10px -68px; }
.modulo_servicios .servicios .accesible a { background: transparent url('../img/icono_accesible.png') no-repeat scroll 10px 0px; position: relative; top: -2px; padding-top: 49px; }
.modulo_servicios .servicios .accesible a:hover { background-position: 10px -69px; }
.modulo_servicios .servicios .hemeroteca a { background: transparent url('../img/icono_hemeroteca_v3.png') no-repeat scroll 10px 0px; position: relative; top: -2px; padding-top: 49px; }
.modulo_servicios .servicios .hemeroteca a:hover { background-position: 10px -69px; }
.modulo_servicios .servicios .tipo_02, .modulo_servicios .servicios .tipo_02 a { width: 135px; }
.modulo_servicios .servicios .juegos a { background: transparent url('../img/icono_juegos.png') no-repeat scroll 8px -2px; }
.modulo_servicios .servicios .juegos a:hover { background-position: 8px -150px; }
.modulo_servicios .servicios .traductor a { background: transparent url('../img/icono_diccionario_v2.png') no-repeat scroll 10px 0pt; }
.modulo_servicios .servicios .traductor a:hover { background-position: 10px -65px; }
.modulo_servicios .mas { border: medium none ; margin: 0pt; clear: both; position: absolute; right: 5px; top: 14px; z-index: 200; }
.modulo_servicios .mas a { border-bottom: medium none; padding: 4px; color: rgb(3, 90, 137); font-size: 11px; }
.modulo_servicios .mas a:hover { color: rgb(153, 0, 68); }
.modulo_servicios .servicios .diccionario { 
border-top: 1px solid rgb(221, 225, 229); 
clear: both; 
width: 270px; 
height: 41px; 
*height: 52px; 
position: relative; 
padding-top: 5px; 
margin-bottom: 0pt; }
.modulo_servicios .servicios .diccionario h6 { position: absolute; top: 8px; left: 8px; z-index: 1; }
.modulo_servicios .servicios .diccionario a { background: transparent url('../img/icono_diccionario_v2.png') no-repeat scroll 0pt 17px; display: block; height: 63px; float: left; font-size: 12px; padding-top: 0pt; color: rgb(3, 90, 137); }
.modulo_servicios .servicios .diccionario a:hover { background-position: 0pt -48px; color: rgb(153, 0, 68); }
.modulo_servicios .servicios .diccionario form { position: relative; z-index: 2; margin-left: 72px; }
.modulo_servicios .servicios .diccionario form input { width: 183px; margin-bottom: 2px; }
.modulo_servicios .servicios .diccionario form input.boton { margin: 0pt; padding: 2px 0pt; display: inline; width: 70px; text-align: center; float: none; }
.servicios_patrocinados { border-top: 1px solid rgb(224, 224, 224); padding: 0pt 0pt 8px; background: transparent url('../img/bg_servicios.png') repeat-x scroll 0pt bottom; clear: both; float: left; width: 310px; }
.servicios_patrocinados h6 { border-top: 1px solid rgb(255, 255, 255); padding: 8px 25px 4px; margin-bottom: 0pt; font-size: 11px; }
.servicios_patrocinados .servicios { border-top: 1px solid rgb(224, 224, 224); padding: 0pt 27px; width: 210px ! important; margin-left: 20px ! important; }
.modulo_servicios .servicios .diccionario form {
margin-left:72px;
position:relative;
z-index:2;
}
.modulo_servicios .servicios .diccionario form {
margin-left:72px;
position:relative;
z-index:2;
}
.menu_header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../img/menu_header.png) no-repeat scroll 0 0;
height:10px;
width:220px;
}
h2.tv-guide {
background-image:url(../img/tv_guide.png);
}
h2.cupon {
background-image:url(../img/tv_guide.png);
}
ul.menu_Der {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:-10px 0 20px;
padding:0;
}
.menu_content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#222222 url(../img/menu_bar_bg.png) repeat-y scroll 0 0;
color:#333333;
min-height:220px;
padding:2px 10px 1px;
}
h2.tv-guide, h2.what-this-about, h2.twitter, h2.about-the-show, h2.obox_world, h2.stay-in-touch {
background-repeat:no-repeat;
height:51px;
margin:0 0 0 -20px;
padding:0;
text-indent:-9999px;
width:240px;
}
ul.menu_Der {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:-10px 0 3px;
padding:0;
}
ul.menu_Der li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
clear:both;
padding:0 0 0px;
}
.modaItem, .reportsItem, .galeriaItem {
border-bottom:1px solid #CFCFCF;
margin:0 0 3px;
min-height:85px;
padding-bottom:0;
}
.modaItem {
margin-top:3px;
}
.modaItem h3, .reportsItem h3, .galeriaItem h3 {
color:#FF0097;
font-size:11px;
font-weight:bold;
margin:0;
padding:0;
}
.sIFR-active h1, .sIFR-active h2, .sIFR-active h3 {
font-family:Georgia;
padding-bottom:0;
}
.modaItem p, .reportsItem p, .galeriaItem p {
color:#757575;
margin-top:0;
}
.modaItem h3 a, .reportsItem h3 a, .galeriaItem h3 a {
color:#960100;
font-size:11px;
text-decoration:none;
}
.modaItem img, .reportsItem img, .galeriaItem img {
border:medium none;
float:left;
height:60px;
margin-bottom:25px;
margin-right:3px;
margin-top:3px;
width:80px;
}
.text_laextra{ color:#545454;}
.text_laextra a{ color:#FFF;}
#VideosHome{margin-left:10px;}
#PublicidadDerecha{ float:right;}
#Video{ background:url(../images/FondoVideo.png); height:450px; width:640px;}