/*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 {
border:0;
outline:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0
}

/* remember to define focus styles! */
:focus {
outline:0
}

body {
line-height:1;
color:#000;
font-family:Arial, Helvetica, sans-serif;
background:url(/images/backgroundBody.jpg) repeat-x #a8d9e8;
margin:0;
padding:0
}

body.demos {
background-image:url(../images/Nico/backdemos.jpg);
background-repeat:repeat-x
}

ol,ul {
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:400
}

blockquote:before,blockquote:after,q:before,q:after {
content:""
}

blockquote,q {
quotes:"" ""
}

/*Header*/
.buttonNew {
width:175px;
height:34px;
position:absolute;
top:4px;
right:25px
}

.bn1 {
float:left;
width:53px;
height:34px;
display:block;
background:url(/images/sprites.jpg) -691px -632px;
cursor:pointer
}

.bn1:hover {
background:url(/images/sprites.jpg) -691px -594px
}

.bn2 {
float:left;
width:67px;
height:34px;
display:block;
background:url(/images/sprites.jpg) -744px -632px;
cursor:pointer
}

.bn2:hover {
background:url(/images/sprites.jpg) -744px -594px
}

.bn3 {
float:left;
width:55px;
height:34px;
display:block;
background:url(/images/sprites.jpg) -811px -632px;
cursor:pointer
}

.bn3:hover {
background:url(/images/sprites.jpg) -811px -594px
}

/*
Home*/
.homeBlog {
width:880px;
height:71px;
background-image:url(/images/titleHome.jpg);
margin:15px 0 0 12px
}

.htmlShares {
text-align:center
}

.titleHome {
position:absolute;
top:-15px;
left:432px;
font:20px "Times New Roman", Times, serif;
color:#676767
}

/*Blogger*/
.main {
width:915px;
margin:0 auto
}

.header {
width:915px;
height:113px;
background:url(/images/backgroundHeader.jpg) no-repeat bottom;
position:relative
}

.backCont {
margin-top:-5px
}

.cont {
width:899px;
background:url(/images/backgroundCont.jpg) repeat-y;
position:relative;
padding:0 8px
}

.log {
position:absolute;
right:-20px;
top:-70px
}

.imgLeft {
position:absolute;
left:0;
top:0
}

.imgRight {
position:absolute;
right:0;
top:0
}

.title {
margin:10px 0 0 12px
}

.textHome {
font:12px Tahoma;
width:699px;
color:#3F3F3F;
margin:0 0 0 12px
}

.text {
font:12px Tahoma;
width:699px;
color:#3F3F3F;
margin:16px 0 0 12px
}

.seeit,.icons,.blog,.endCode,.getCode,.input,.copyCode,.endBlog,.areYou,.endCode2 {
background-image:url(/images/sprites.jpg)
}

.seeit {
width:888px;
height:82px;
background-position:0 -60px;
margin:0 0 0 10px
}

.icons {
width:796px;
height:auto;
margin:-3px 0 0 49px
}

.blog {
width:888px;
height:110px;
background-position:0 -281px;
margin:15px 0 0 5px
}

.contBLog {
background:url(/images/backBlog.jpg) repeat-y;
width:890px;
margin:0 0 0 10px
}

.contBLogg {
background:url(/images/backBlogg.jpg) repeat-y;
width:890px;
margin:0 0 0 10px
}

*+html .contBLogg {
margin:-5px 0 0 10px
}

.contBLog2 {
background-image:url(/images/sprites.jpg);
background-position:0 -393px;
height:8px;
width:888px;
margin:0 0 0 5px
}

.code {
font:15px Verdana, Arial, Helvetica, sans-serif;
border:0;
width:760px;
margin:0 0 0 50px;
padding:5px
}

/**+html .code {
	margin:5px 0 0 78px;
	}*/
.endCode {
width:888px;
height:9px;
background-position:0 -791px;
margin:0 0 0 10px
}

*+html .endCode {
margin:-12px 0 0 10px
}

.endCode2 {
width:888px;
height:9px;
background-position:0 -401px;
margin:0 0 0 5px
}

.back {
background:url(/images/backBlog2.jpg) repeat-y;
height:100%;
margin:0 0 0 10px
}

/**+html .back {
	height:200px;
	}*/
.getCode {
width:162px;
height:57px;
background-position:0 -224px;
cursor:pointer;
margin:0 0 0 367px
}

.input {
width:661px;
height:55px;
background-position:0 -410px;
margin:0 0 0 107px
}

.input textarea {
border:0;
width:624px;
height:23px;
font:15px Verdana, Arial, Helvetica, sans-serif;
margin:10px 0 0 8px;
padding:7px 0 0 10px
}

*+html .input textarea {
margin:10px 0 0 -95px
}

.copyCode {
width:162px;
height:57px;
background-position:-162px -224px;
cursor:pointer;
margin:0 0 0 367px
}

.endBlog {
width:885px;
height:10px;
background-position:0 -465px;
margin:-2px 0 0 10px
}

*+html .endBlog {
margin:-10px 0 0 10px
}

.spacer {
height:20px
}

/*HTML*/
.htmlBlog {
width:876px;
height:107px;
background-image:url(/images/htmlTitle.jpg);
margin:15px 0 0 12px
}

.htmlSpacer {
height:10px
}

/*Footer TODOS*/
.footer {
height:40px
}

.footer address {
font:bold 11px Arial, Helvetica, sans-serif;
text-align:right;
margin-right:10px;
color:#444847
}

/*Wordpress*/
.wordList {
margin:0 0 0 65px
}

.wordList li {
height:50px;
font:bold 23px tahoma;
font-size:12px
}

.wordList li p {
color:#666;
padding:17px 0 0 50px
}

.list1,.list2,.list3,.list4,.list5,.list6,.list7,.list8 {
width:43px;
height:50px;
background-image:url(/images/sprites.jpg);
float:left
}

.list1 {
background-position:-324px -224px
}

.list2 {
background-position:-367px -224px
}

.list3 {
background-position:-410px -224px
}

.list4 {
background-position:-453px -224px
}

.list5 {
background-position:-496px -224px
}

.list6 {
background-position:-539px -224px
}

.list7 {
background-position:-582px -224px
}

.list8 {
background-position:-625px -224px
}

.wordpress,.wordpressContFin,.install,.activating,.somecos {
background-image:url(/images/spritesWordpress.jpg)
}

.wordpress {
width:879px;
height:93px;
background-position:0 0;
position:relative;
margin:0 0 0 8px
}

.zipdownload {
width:160px;
height:70px;
display:block;
position:absolute;
right:5px;
top:10px;
cursor:pointer
}

.wordpressCode {
width:872px;
background:url(/images/wordpressBack.gif) repeat-y;
margin:0 0 0 15px
}

.wordpressCode a {
color:#126496
}

.wordpressCode2 {
width:872px;
margin:40px 0 0 15px
}

.wordpressContFin {
width:872px;
height:10px;
background-position:0 -211px;
margin:0 0 0 15px
}

.install {
width:140px;
height:72px;
background-position:0 -93px;
cursor:pointer;
margin:0 0 0 40px
}

.activating {
width:140px;
height:72px;
background-position:-140px -93px;
cursor:pointer;
margin:20px 0 0 40px
}

.somecos {
width:879px;
height:45px;
background-position:0 -165px;
margin:13px 0 10px 10px
}

.changingthe {
position:relative;
height:50px;
margin:0 0 10px 12px
}

*+html .changingthe {
margin:0 0 20px 12px
}

.fecha {
position:absolute;
top:0;
left:0
}

.fechaTitle {
position:absolute;
top:5px;
left:55px;
font:bold 20px Helvetica;
color:#666
}

.fechaSubTitle {
width:800px;
position:absolute;
top:28px;
left:55px;
font:bold 15px Helvetica;
color:#2a5e83
}

.locationIcon {
margin:0 0 15px 70px
}

.locationIcon01 {
font:bold 14px Tahoma;
color:#666
}

.locationIcon02 {
margin:0 0 -2px
}

.locationIcon03 {
background:url(/images/locationIcon03.jpg) repeat-y;
font:bold 11px Tahoma;
color:#000;
padding:0 50px 0 10px
}

.locationIcon04 {
margin:-2px 0 0
}

.locationIcon05 {
font:bold 13px Tahoma;
color:#295d82
}

.locationIcon06 {
font:bold 13px Tahoma;
color:#8c8c8c
}

/*plsrt*/
.headerPlsrt {
width:915px;
height:113px;
position:relative
}

.backgroundPlsrt {
width:913px;
height:73px;
background:url(/images/spritesPlsrt.jpg) no-repeat 0 0;
position:absolute;
bottom:0;
left:2px
}

.searchPlsrt {
position:absolute;
top:10px;
right:10px
}

.searchPlsrt p {
float:left;
color:#656563;
font:bold 21px "Times New Roman", Times, serif
}

.searchPlsrtInput {
float:left;
margin:0 8px
}

.searchPlsrtInput input {
width:145px;
height:15px;
background:url(/images/spritesPlsrt.jpg) 0 -73px;
border:0;
padding:5px
}

.searchPlsrtImg {
float:left;
width:33px;
height:31px;
background:url(/images/spritesPlsrt.jpg) -155px -73px;
cursor:pointer
}

/*.buttonPlsrt {
	float:right;
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	position:absolute;
	top:-50px;
	right:10px;
	padding:0 20px 0 0 ;
	letter-spacing:-1px;
	}
.buttonPlsrt a{
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration:none;
	}*/
.panelLeft {
float:left;
width:619px;
margin:11px 0 0 11px
}

.panelRight {
float:right;
width:201px;
margin:5px 21px 0 0
}

.plsrtList {
width:201px;
height:303px;
background:url(/images/spritesPlsrt.jpg) no-repeat -913px 0
}

.plsrtList p {
font:10px Arial, Helvetica, sans-serif;
padding:20px 10px 0 45px
}

.clearFix {
clear:both
}

.shortenUp {
width:619px;
height:6px;
background:url(/images/spritesPlsrt.jpg) no-repeat 0 -104px
}

.shortenCont {
background:#f2f2f2;
height:109px
}

.shortenCont p {
width:10px;
height:28px;
float:left;
font:bold 15px Arial, Helvetica, sans-serif;
color:#676767;
margin:13px 0 8px 10px
}

.shortenCont input {
width:484px;
height:18px;
border:1px solid #c5c5c5;
float:left;
font:13px Arial, Helvetica, sans-serif;
color:#676767;
margin:8px 5px;
padding:5px
}

.shortenCont div div {
height:42px;
float:left;
margin:8px 0
}

.shortenCont1 {
width:86px;
height:42px;
background:url(/images/spritesPlsrt.jpg) no-repeat 0 -116px;
cursor:pointer
}

.shortenCont1:hover {
background:url(/images/spritesPlsrt.jpg) no-repeat -218px -116px
}

.shortenCont2 {
width:86px;
height:42px;
background:url(/images/spritesPlsrt.jpg) no-repeat -86px -116px;
cursor:pointer
}

.shortenCont2:hover {
background:url(/images/spritesPlsrt.jpg) no-repeat -304px -116px
}

.shortendown {
width:619px;
height:6px;
background:url(/images/spritesPlsrt.jpg) no-repeat 0 -110px;
margin-top:0
}

.textPlsrt {
width:605px;
height:91px;
border:1px solid #a8a8a8;
font:14px/27px Helvetica;
padding:5px
}

.shareCont {
position:relative
}

.shareCont textarea {
margin-top:20px
}

.shareText {
color:#1b6690;
font:bold 20px Arial, Helvetica, sans-serif;
margin:25px 0 -10px
}

.num {
font:50px Georgia, 'Times New Roman', Times, serif;
color:#bbb;
position:absolute;
top:-27px;
right:0
}

.allButton {
width:46px;
height:30px;
background:url(/images/spritesPlsrt.jpg) no-repeat -172px -116px;
float:right;
cursor:pointer;
margin:11px 18px 0 0
}

.allButton:hover {
background:url(/images/spritesPlsrt.jpg) no-repeat -390px -116px;
float:right;
margin:11px 18px 0 0
}

.plsrtbutton {
width:49px;
height:17px;
display:block;
background:url(/images/sprites.jpg) no-repeat -720px -564px;
float:right;
margin:10px 2px 0 0
}

/*ONEDOT*/

.search_box
{
	width:300px;
	float:right;	
}

.input_submit
{
	background-color:#3B5998;
	border-color:#D9DFEA #0E1F5B #0E1F5B #D9DFEA;
	border-style:solid;
	border-width:1px;
	color:#FFFFFF;
	font-family:lucida grande,tahoma,verdana,arial,sans-serif;
	font-size:11px;
	padding:2px 15px 3px;
	text-align:center;
}

.input_search
{
	background-image:url(http://www.blogplay.com/onedot/images/search_bg.png);
	background-repeat:no-repeat;
	padding:3px;
	padding-left:17px;
	color:#777777;
	border:1px solid #BDC7D8;
	margin-top:1px;
}

.search_form
{
	width:auto;
	float:right;
}

.buttonFacebookOFFLine {
width:179px;
height:30px;
background:url(/images/sprites.jpg) no-repeat 0 -564px;
font:bold 11px Verdana, Arial, Helvetica, sans-serif;
color:#999;
position:absolute;
top:-35px;
right:20px;
letter-spacing:-1px;
cursor:pointer
}

.buttonFacebookOFFLine:hover {
background:url(/images/sprites.jpg) no-repeat 0 -564px
}

.buttonFacebookONLine {
width:206px;
height:79px;
background:url(/images/sprites.jpg) no-repeat 0 -594px;
position:absolute;
top:-35px;
right:20px;
letter-spacing:-1px
}

.titleOnedot {
width:325px;
height:32px;
position:absolute;
top:0;
left:166px;
background:url(/images/sprites.jpg) no-repeat -255px -475px
}

.titleOnedot h2 {
padding:6px 0 0 10px
}

.titleOnedot a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#014f77;
text-decoration:none;
}

.navigationOnedot {
float:left;
margin:0 0 0 30px
}

.navigationOnedot li {
width:auto;
height:33px;
float:left;
cursor:pointer;
color:#000
}

.navigationOnedot li a {
font:14px "arial narrow";
width:auto;
height:33px;
display:block;
text-align:left;
color:#666;
text-decoration:none;
margin:2px 5px 0;
padding:2px 2px 2px 3px
}

li.first a,ul.navigationOnedot li a:hover {
background:url(/images/sprites.jpg) no-repeat 0 -524px;
color:#fff
}
li.first a {
cursor:default;
}
.screenOnedot {
width:auto;
height:auto;
position:absolute;
top:15px;
left:15px;
border:1px solid #dcdcdc;
padding:1px;
}

.listOnedot {
width:613px;
height:auto;
border:2px solid #dcdcdc;
position:relative;
margin:10px 0 10px 15px
}

.buttonOnedot {
width:86px;
height:37px;
position:absolute;
top:15px;
right:18px;
background:url(/images/sprites.jpg) no-repeat -582px -475px;
cursor:pointer
}

.buttonOnedot:hover {
background:url(/images/sprites.jpg) no-repeat -668px -475px
}

.textOnedot {
width:300px;
float:left;
margin:35px 0 0 175px
}

.textOnedot p {
font:11px Arial, Helvetica, sans-serif;
margin:0 0 10px
}

.textOnedot a {
font:bold 11px Arial, Helvetica, sans-serif;
color:#99a529
}

/*bookmarket*/
.bookmark {
width:432px;
margin:0 auto
}

.bookmarkUp {
width:240px;
height:66px;
background:url(/images/sprites.jpg) 0 -673px
}

.bookmarkCont {
width:410px;
height:192px;
background:url(/images/sprites.jpg) -259px -564px;
padding:25px 10px 5px
}

.bookmarkTitle {
width:193px;
height:33px;
background:url(/images/sprites.jpg) -603px -524px;
margin:10px 0 15px 10px
}

.contBook {
width:414px;
height:125px
}

.bookmarkList {
postion:absolute
}

.bookmarkList p {
font:bold 16px Arial, Helvetica, sans-serif;
color:#666;
float:left;
margin:5px 5px 0 0
}

.bookmarkList input {
width:380px;
height:23px;
border:1px solid #8c8c8c;
color:#666;
padding:6px 5px 0
}

/*.d1{width:86px; height:40px; background:url(/images/sprites.jpg) -259px -518px; float:right; margin:3px 7px 5px 0; cursor:pointer;}
.d1:hover{background-position:-431px -518px;}*/
.d2 {
width:86px;
height:40px;
background:url(/images/sprites.jpg) -345px -524px;
cursor:pointer;
position:relative;
bottom:30px;
left:320px
}

.d2:hover {
background-position:-517px -524px
}

.close {
float:right;
width:25px;
height:25px;
background:url(/images/sprites.jpg) -691px -564px no-repeat;
cursor:pointer;
margin:-100px -20px 0 0
}

/**/
.captchaContainer {
width:200px;
height:auto;
margin:0 0 0 350px
}

.captchaContainer p {
font:bold 15px tahoma
}

.captcha {
border:2px solid #ccc;
width:118px;
height:30px;
margin:5px 0
}

.captchaInput {
width:108px;
height:20px;
border:2px solid #ccc;
font:bold 16px tahoma;
color:#666;
text-align:center;
padding:5px
}

*+html .captchaInput {
margin-left:-311px
}

#sociable_code {
width:642px;
border:0;
margin-left:117px
}

*+html #sociable_code {
margin-left:107px
}

*+html .contBLog2,*+html .endCode2 {
margin:-10px 0 0 5px
}

.wordpressCode p,.wordpressCode2 p {
height:24px;
margin:0 0 0 61px
}

.wordpressCode li,.wordpressCode2 li {
font-size:13px;
color:#666;
font-family:Helvetica;
font-weight:700
}

.wordpressCode span,.wordpressCode2 span {
text-align:right;
width:17px;
float:left;
font-size:20px;
color:#f08012;
margin:0 15px 0 0
}
