/*  
Theme Name: Rounded V2 blue edition
Theme URI: http://www.itcouldbethisone.com
Description: Rounded fresher.
Version: 1.0
Author: Ghyslain Armand
Author URI: http://www.itcouldbethisone.com/
http://www.ninioromantico.com.ar/static1/imagenes/

This theme was designed and built by Ghyslain Armand, Release company based in France (Montpellier);
http://www.release.fr


The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/

/* Rectangulo de titulo 210px contiene el nombre del blog */

#titulo{
	height: 210px;
	margin: 0px;
	padding: 0px;
}
#titulo h1 a{
	font-size: 30px;
	color: #ffffff;
	text-decoration: none;
	text-transform: capitalize;
	position: absolute;
	top: 130px;
	left: 230px;
	margin: 0px;
	padding: 0px;
}
#titulo h2{
	color: #ffffff;
	font-size: 15px;
	position: absolute;
	top: 160px;
	left: 230px;
	margin: 0px;
	padding: 0px;
}

#publicidadcabecera {
	margin: 0px 0px 0px 20px;
	height: 100px;
	/*background-color:#FFFFFF;
	border:4px solid #D1E2EF;*/
	margin:0 30px;
	padding:0 80px;
}

#miniaturasgaleria {
	width: 610px;
	height:90px;
	padding: 0px;
	margin:0 auto 0 auto;
	text-align:left;
}

a img {
	border: none;
}


acronym, abbr {
	border-bottom: 1px dotted #B5DCFA;
}

acronym, abbr, span.caps {
	cursor: help;
	font-size: 11px;
	letter-spacing: .07em;
}


blockquote {
	border-left: 5px solid #ccc;
	margin-left: 1.5em;
	padding-left: 5px;
}

h1 {
	font-size: 25px;
	font-weight: bolder;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	color: #8EB7DA;
    display: block;
	text-decoration: none;
}

h1 a {
	color: #8EB7DA;
    display: block;
	text-decoration: none;
}

h2 {
	font-size: 25px;
	font-weight: bolder;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	color: #8EB7DA;
    display: block;
	text-decoration: none;
}
h2 a {
	color: #8EB7DA;
    display: block;
	text-decoration: none;
}

h3.fix{
	font-size: 20px;
	font-weight: bolder;
	text-transform: capitalize;
	margin: 5px 0 0 20px;
	color: #74C0FA;
}


h3 a {
	font-size: 20px;
	font-weight: bolder;
	margin: 0 0 0 20px;
	padding: 0 0 0 0;
	color: #8EB7DA;
    display: block;
	text-decoration: none;
}
* html h3 a{
	margin: 0 0 0 0;
	padding: 0 0 0 20px;
	width: 80%;
}
.date{
	font-size: 10px;
	font-weight: normal;
	color: #74C0FA;
}



.storytitle {
	display: block;
	margin:10px 0 0 20px;
}





h1 a:hover, h2 a:hover, h3 a:hover {
			color: #74C0FA;
}

#getit{
	margin-left: 10px;
	margin-top: -30px;
}


h3#respond{
	background: url(img/bobble.gif) no-repeat;
	height: 49px;
	padding: 42px 0 0 48px;
	margin: 0 0 0 0;
	color: #8C8C8C;
	font-size: 15px;
}
h3#comments{
	background: url(img/cornerarrow.gif) no-repeat;
	height: 89px;
	padding: 41px 0 0 163px;
	margin: -5px 0 0 0;
	color: #fff;
	font-size: 14px;
}






p, li, .feedback {
	font-size: 12px;
}






ul.post-meta {
	list-style: none;
}


ul.post-meta span.post-meta-key {
	font-weight: bold;
}




.feedback {
	color: #ccc;
	text-align: left;
	font-size: 11px;
	float: right;
	margin: -20px 20px 0 0;
	padding: 0 0 0 0;
}


.feedback a{
	color: #97C000;
	text-decoration: none;
	font-size: 11px;
	cursor: pointer;
}



#clearer {
    background-color: #9CC0DE;
	clear: both;
	margin: 0;
	padding: 0;
}
.clearer{
	clear: both;
	margin: 0;
	padding: 0;
}


#content .postop {
	background: url(img/csbhead-r.gif);
	margin: 0 0 0 0;
	padding: 40px 0 0 0;
}

#content .storycontent{
	background:#000000 url(img/csbbody-l2.gif) repeat-y scroll 0% 0%;
	margin:-10px 0pt 0pt;
	padding: 0px 30px 0px 30px;
	width: 600px;
}

.thecontent{
	width:100%;
	margin: 20px 0 30px;
}


#content .post p img{
border: none;
margin-right: 15px;
margin-bottom: 10px;
}


/*  roudn corners */

.post p a{
	color: #242424;
	text-decoration: none;
	background: #ECF2F9;
}
.post p a:hover{
	background: #242424;
	color: White;
}


.post p {
	margin: 5px 15px 10px 20px;
	text-transform: none;
}



.noposts{
	font-size: 20px;
	color: #000000;
	background: url(img/noposts.jpg) no-repeat top left;
	height: 60px;
	padding: 18px 0 0 75px;
	margin-left: 80px
}


#header, #header a:link {
	font-size: 20px;
	font-weight: normal;
	color: #ccc;
	text-decoration: none;
}


#header a:hover {
	color: #c00;
}

.page_item {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


.licontainer{
	padding: 4px 0 0 0;
	background: url(img/subitem.gif) repeat-x bottom left;
	height: 40px;
	float: left;
}

.post {
	width: 600px;
	text-align: left;
	position:relative;
	background-color:#FFFFFF;
	border:9px solid #9cc0de;
	margin:20px;
	padding:10px;
}
body {
	background:#8EB7DA url(http://cdn.ninioromantico.com.ar/static1/imagenes/bg.jpg) no-repeat scroll left top;
	padding: 0 0 0 0;
	font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	width: 100%;
	margin: 0;
	padding: 0;
	text-align:center;
}

#rap{
	margin:0 auto 0 auto;
	padding: 0 0 0 0;
    voice-family: "\"}\"";
    voice-family: inherit;
    height: auto;
	width: 1005px;
	text-align:left;
}

#nav {
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	width: 320px;
	text-align: left;
}
#content {
	float: left;
	width: 660px;
	margin: 0;
	padding: 0;
	text-align: left;
}
#footer {
	background:#414141 none repeat scroll 0%;
	text-transform: capitalize;
	padding: 0 0 0 0;
}

#header{
	height: 200px;
	margin: 0;
}


.reset{
	clear: both;
	height: 1px;
}
.reset2{
	clear: both;
	height: 20px;
}
.spacecom{
	height: 15px;
}

#commentlist{
	margin-bottom: 60px;
	margin-left: 0;
	padding: 0;
	color: White;
}
#commentlist p{
	padding-left: 10px;
	margin-top: 5px;
}
.norm{
	background: url(img/cobody-r.gif) no-repeat bottom right;
	font-size: 100%;
	width: 100%;
	margin: 0 0 0 0;
}
.alt{
background: url(img/acobody-r.gif) no-repeat bottom right;
	font-size: 100%;
	width: 100%;
	margin: 0 0 0 0;
}
.co-content{
	margin-left: 20px;
	margin-bottom: 5px;
}

.norm .licomtop{
	background: url(img/cohead-r.gif) no-repeat top right;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			text-align: center;
}
.norm .cheadfill{
	background: url(img/cohead-l.gif) no-repeat top left;
			margin: 0 0 0 0;
			padding: 10px 30px 5px 0;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
}
.norm .licombody{
background: url(img/cobody-l.gif) no-repeat bottom left;
			margin: 0 0 0 0;
			padding: 5px 30px 31px 20px;
}





.alt .licomtop{
	background: url(img/acohead-r.gif) no-repeat top right;
			margin: 0 0 0 0;
			padding: 0 0 0 0;
			text-align: center;
}
.alt .cheadfill{
	background: url(img/acohead-l.gif) no-repeat top left;
			margin: 0 0 0 0;
			padding: 10px 30px 5px 0;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
}
.alt .licombody{
background: url(img/acobody-l.gif) no-repeat bottom left;
			margin: 0 0 0 0;
			padding: 5px 30px 31px 20px;
}

.licombody p{
	margin: 0;
	padding: 0;
}



.commentlist li ul {
	border-left: 3px solid #eee;
	font-size: 12px;
	list-style-type: none;
}
.commentlist a{
	color: White;
	text-decoration: none;
	background: #F2EBE1;
}


.commentlist a:hover{
	background: #4F402A;
	color: White;
}


span.noflavor{
	color: #FBB48A;
	font-weight: bolder;
}
span.oneflavor{
	color: #FBB48A;
	font-weight: bolder;
}
span.areflavor{
	color: #FBB48A;
	font-weight: bolder;
}



.comments-post {
	margin-top: 5px;
	margin-right: 25px;
	margin-left: 25px;
	margin-bottom: 35px;
	color: White;
}


/* ----- a in paragraph post comment */


.comments-post p a{
	color: White;
	text-decoration: none;
	background: url(img/external-link.gif) no-repeat top right;
	padding-right: 7px;
}
.comments-post p a:hover{
	background: White;
	color: #5F5F5F;
}
cite {
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	background: url(img/said.gif) no-repeat 0 6px;
	padding-left: 10px;
	height: 5px;
	color: #5F5F5F;
}
cite a{
	text-decoration: none;
	color: #5F5F5F;
	border-bottom: 1px solid #B3D0EA;
}
cite a:hover{
	background: White;
	color: #5692C7;
}



/*  official comments */





cite.OfficialUser{
	font-size: 11px;
	font-weight: bolder;
	font-style: normal;
	background: url(img/g-said.gif) no-repeat 0 6px;
	padding-left: 10px;
	height: 5px;
	color: #5F5F5F;
}

/*  end  */



span.commentmetadata{
	font-size: 10px;
	color: White;
}
span.commentmetadata a{
	text-decoration: none;
	color: #DDEBF4;
}
span.commentmetadata a:hover{
	text-decoration: none;
	color: White;
}
.textarea {
	width: 300px;
	margin: 0;
}

#commentform-container{
	margin-left: 40px;
}
#commentform-container p{
	font-size: 10px;
}
#commentform-container a{
	color: #F4FAFD;
	text-decoration: none;
	background: none;
	border: none;
}
#commentform-container a:hover{
	color: #74C0FA;
	text-decoration: none;
	background: White;
}
#commentform  #comment{
	width: 550px;
	margin: 0 0 0 0;
	padding: 10px 0 0 0;
}


#commentform #author, #commentform #email, #commentform #url, #commentform textarea {
	background: #fff;
	color: #4F402A;
	border-top: 2px solid #BFD6EA;
	border-right: 1px solid #BFD6EA;
	border-bottom: 1px solid #BFD6EA;
	border-left: 2px solid #BFD6EA;
}
.comments-post .nocomments{
	font-size: 10px;
	background: url(img/closed.jpg) no-repeat;
	padding-left: 20px;
	margin-left: 0px;
}


#commentform textarea {
	width: 100%;
}
.themeta{
	color: #848484;
	margin-top: 6px;
	line-height: 20px;
    text-align: left;
	margin:10px 0 0 20px;
}


.themeta li, ul.post-meta li {
	display: inline;
}

.themeta ul {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
}
.themeta span.where{
	color: #AFAFAF;
	background: url(http://www.ninioromantico.com.ar/static1/imagenes/iconosminiatura.png) no-repeat top left;
	background-position: 0 -122px;
	padding-left: 20px;
}
.themeta span.who{
	color: #AFAFAF;
	background: url(img/who.gif) no-repeat;
	padding-left: 20px;
}
.themeta span.when-date{
	color: #AFAFAF;
	background: url(http://www.ninioromantico.com.ar/static1/imagenes/iconosminiatura.png) no-repeat top left;
	background-position: 0 -168px;
	padding-left: 20px;
}
.themeta span.when-hour{
	color: #AFAFAF;
	background: url(img/when-hour.gif) no-repeat;
	padding-left: 20px;
}
.themeta span.com{
	color: #AFAFAF;
	background: url(http://www.ninioromantico.com.ar/static1/imagenes/iconosminiatura.png) no-repeat top left;
	background-position: 0 -30px;
	padding-left: 20px;
}
.themeta span.related{
	color: #AFAFAF;
	background: url(img/related.gif) no-repeat;
	padding-left: 20px;
}
.themeta span.su{
	color: #AFAFAF;
	background: url(http://www.ninioromantico.com.ar/static1/imagenes/iconosminiatura.png) no-repeat top left;
	background-position: 0 -76px;
	padding-left: 20px;
}

.themeta a {
	color: #83B5DA;
	font-weight: normal;
	letter-spacing: 0;
	text-decoration: none;
}
.themeta a:hover{
	color: #74C0FA;
}


/*  side bar */
.sidespace{
	height: 5px;
}
* html .sidespace{
	display: none; 	
}


.sideitem {
			background: url(img/sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
			width: 100%;
			margin: 0 0 0 0;
}

.boxhead {
			background: url(img/sbhead-r.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center;
}
/* sbhead-l */
.boxhead .headfill {
			background: url(sprites/parcial.png) no-repeat top left;
			background-position: 0 -71px;
			margin: 0;
			padding: 10px 30px 5px;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
}
.boxbody {
			background: url(img/sbbody-l.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 30px 31px;
			color: #6796BD;
			font-weight: bolder;
}
.boxbodyadsense {
			background: url(img/sbbody-l.gif) no-repeat bottom left;
			margin: -10px 0 0 0;
			padding: 0 0 15px 15px;
			color: #6796BD;
			font-weight: bolder;
}
.boxbody a{
	text-decoration: none;
	color: #6796BD;
	font-weight: normal;
}
.boxbody a:hover{
	color: #6796BD;
	background: White;
	font-weight: normal;
}

/* -- page block -- */


.p-sideitem {
			background: url(http://www.ninioromantico.com.ar/static1/imagenes/p-sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
			margin:auto;
			width: 100%;
}

.p-boxhead {
			background: url(http://www.ninioromantico.com.ar/static1/imagenes/p-sbhead-r.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center;
}
.p-boxhead .p-headfill {
			background: url(http://www.ninioromantico.com.ar/static1/imagenes/p-sbhead-l.gif) no-repeat top left;
			margin: 0;
			padding: 10px 30px 5px;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
}
.p-boxbody {
			background: url(http://www.ninioromantico.com.ar/static1/imagenes/p-sbbody-l.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 28px 31px;
			color: White;
}
.p-boxbody span{
	color: White;
	font-size:18px;
	
}
#nav .p-boxbody li a{
				color: White;
}

/*  end pages block  */



/* -- about block -- */

.a-sideitem {
			background: url(img/a-sbbody-r.gif) no-repeat bottom right;
			font-size: 100%;
			width: 100%;
			margin: 0;
}

.a-boxhead {
			background: url(img/a-sbhead-r.gif) no-repeat top right;
			margin: 0;
			padding: 0;
			text-align: center;
}
.a-boxhead .a-headfill {
			background: url(img/a-sbhead-l.gif) no-repeat top left;
			margin: 0;
			padding: 10px 30px 5px;
			color: white; 
			font-weight: bold; 
			font-size: 1.2em; 
			line-height: 1em;
}
#nav .a-boxbody {
			background: url(img/a-sbbody-l.gif) no-repeat bottom left;
			margin: 0;
			padding: 5px 30px 31px;
			color: White;
}
#nav .a-boxbody h2{
	color: White;
}
#nav .a-boxbody li a{
	color: White;
	text-decoration: none;
	font-weight: bolder;
}
#nav .a-boxbody .a-inside{
	padding-left: 20px;
}
#nav .a-boxbody .a-inside img{
	float: left;
	margin-right: 10px;
	margin-bottom: 0px;
	/*border: 2px solid #565656;*/
}
/*  about block  */


#nav li.current_page_item a{
	background: #E9F1F8;
	margin-left: 5px;
	color: #434344;
	border-left: #E9F1F8 3px solid;
	border-right: #E9F1F8 3px solid;
}
#nav li.current_page_item a:hover{
	background: #F5F5FC;
	color: #333333;
	border-left: 3px solid #F5F5FC;
	border-right: #F5F5FC 3px solid;
	margin-left: 5px;
}
/* -- end page block -- */


.boxbody span {
	color: #434344;
	font-weight: normal;
	font-size: 18px;
	list-style-type: none;
	margin: 10px;
}



#nav form {
	margin: 0 0 0 13px;

}

#nav ul {
	list-style: none;
	margin: 0 0 0 0;
	padding: 3px 0 3px 0;
}

#nav li {
	list-style: none;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#nav ul li a{
	color: #333;
	text-decoration: none;
}
#nav ul li a:hover{
	color: #74C0FA;
	background: #fff;
}

#nav ul .children{
	padding-left: 5px;
}
/* children-cat */
#nav ul .children li{
	background: url(sprites/parcial.png) no-repeat;
	background-position: 0 -30px;
	padding-left: 13px;
}
#nav ul .children a{
	text-decoration: none;
}





#nav input#s {
	width: 70%;
	background: #eee;
	border-top: 1px solid #828177;
	border-left: 1px solid #828177;
	color: #000;
}




#nav li.recentcomments{
	color: #503F2B;
	padding-left: 15px;
	margin-top: 5px;
	background: url(img/recentcomments.jpg) no-repeat bottom left;
}

/********* Tag Cloud *********/
ul#tagcloudwidget, ul#tagcloud { padding:0; margin:0; text-align:center; list-style:none; }
ul#tagcloudwidget li, ul#tagcloud li { display:inline; font-size:70%; color:#ccc;}
ul#tagcloudwidget li a, ul#tagcloud li a,
ul#tagcloudwidget li a:link, ul#tagcloud li a:link { text-decoration:none; }
ul#tagcloudwidget li a:hover , ul#tagcloud li a:hover { text-decoration:underline; }
ul#tagcloudwidget li.t1 a , ul#tagcloud li.t1 a { color:#797979; font-size: 120%; }
ul#tagcloudwidget li.t2 a, ul#tagcloud li.t2 a { color:#6d6d6d; font-size: 160%; }
ul#tagcloudwidget li.t3 a, ul#tagcloud li.t3 a { color:#616161; font-size: 190%; }
ul#tagcloudwidget li.t4 a, ul#tagcloud li.t4 a { color:#555555; font-size: 210%; }
ul#tagcloudwidget li.t5 a, ul#tagcloud li.t5 a { color:#484848; font-size: 230%; }
ul#tagcloudwidget li.t6 a, ul#tagcloud li.t6 a { color:#3c3c3c; font-size: 250%; }
ul#tagcloudwidget li.t7 a, ul#tagcloud li.t7 a { color:#303030; font-size: 270%; }
ul#tagcloudwidget li.t8 a, ul#tagcloud li.t8 a { color:#242424; font-size: 290%; }
ul#tagcloudwidget li.t9 a, ul#tagcloud li.t9 a { color:#181818; font-size: 310%; }
ul#tagcloudwidget li.t10 a, ul#tagcloud li.t10 a { color:#0c0c0c; font-size: 330%; }


#publicidad{
    text-align: center;
}

#nicks{
    text-align: center;
}


#footercontent{
			background-color: #414141;
			margin: 0 0 0 0;
			padding: 20px;
			height:40px;
}

#footer a{
	text-decoration: none;
	color: White;
	font-weight: bolder;
}
#footer a:hover{
	background: White;
	color: #74C0FA;
}
#footer p {
	margin: 0 10px;
}


#footer .rss{
	background: url(img/rss.gif) no-repeat left;
	padding-left: 15px;
}
#pagination{
	margin-left: 35px;
	color: White;
text-align: center
}

.credit {
	color: #fff;
	font-size: 11px;
	text-align: left;
	margin: 0 0 10px 10px;
	float: left;
}
.footermeta{
	color: #fff;
	font-size: 11px;
	float: right;
	margin: 0 10px 10px 0;
}
.footermeta a{
	color: White;
	text-decoration: none;
	margin-left: 5px;
}
.resetfoot{
	height: 10px;
}


/*big menu*/

#kwick {
	
}

#kwick ul{
	list-style:none;
	margin:0pt;
	padding:0pt;
       }
.kwicks {
	display: block;
	margin: 0px;
}

#kwick li {
	float: left;
}

li:after {
	content: "";
}

#kwick .kwick {
	display: block;
	cursor: pointer;
	overflow: hidden;
	height: 200px;
	width: 78px;
	/*padding: 10px;*/
	background: #fff;
	/*border-right: 5px solid #202020;*/
	border-right: 2px solid #fff;
}

#kwick .kwick span {
	display: none;
}

#kwick .opt1 {
outline: 0; background: url(http://cdn.ninioromantico.com.ar/static1/imagenes/1.jpg) ;
}

#kwick .opt2 {
outline: 0; background: url(http://cdn.ninioromantico.com.ar/static1/imagenes/2.jpg);
}

#kwick .opt3 {
 outline: 0; background: url(http://cdn.ninioromantico.com.ar/static1/imagenes/3-1.gif);
}

#kwick .opt4 {
  outline: 0; background: url(http://cdn.ninioromantico.com.ar/static1/imagenes/4-1.gif);
}

#kwick .opt5 {
outline: 0; background: url(images/);
	border-right: 0;
}

#kwick .opt6 {
outline: 0; background: url(images/);
	border-right: 0;
}

#kwick .opt7 {
outline: 0; background: url(images/);
	border-right: 0;
}

#kwick .opt8 {
outline: 0; background: url(http://cdn.ninioromantico.com.ar/static1/imagenes/8.jpg);
	border-right: 0;
}

#vinculos a {
	color: #FFFFFF;
	text-decoration: none;
}

#vinculos {
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	font-size:15px;
	
}

.enviadopor a {
	text-decoration: none;
	background-color:#ECF2F9;
	color: #4F402A;
	
}

.enviadopor {
	padding-left: 20px;
	color: #4F402A;
	height:50px;
	
}

.poemas {

	
}

.frases * {
	color: #009933;
	font-size: 20px;
	font-weight: bold;
	text-align: center
	
}

#mssHolder {
	float: left;
	width: 400px;
	height: 200px;
	margin:0pt 0pt 0pt 5px;
	padding: 0px 0px 8px 0px;

}

#Adslideshow {
	float: right;
	height: 200px;
	width: 200px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	
}

#content .bordeinferior {
	background: url(img/abajo.gif) no-repeat scroll center top;
	height:40px;
	
}

#contenedormenu {
	height: 200px;
	width:600px;
	margin: 0px;
	padding: 0px;
}

#rssform {
	background-color:#FFEDC3;
	border-style: dotted;
	border-width: 1px;
	
}

.envemail {
	margin: 10px 0 0 20px;
}

.envemail a {
	color:#83B5DA;
	font-weight:normal;
	letter-spacing:0pt;
	text-decoration:none;
}
.envemail a:hover {
	color:#74C0FA;
}
.photo img{
	border: solid;
	border-color: #FFFFFF;
	background:#FFFFFF none repeat scroll 0% 0%;
}
#centradominiaturas {
	text-align: center;
}
#ocultos {
	visibility: hidden;
}

.compartir {
	bottom:20px;
	float:right;
	margin:0;
	padding:0;
	position:relative;
	right:40px;
	width:570px;
	height:50px;
	font-weight:bold;
	right:-5px;
}

.compartirgaleria {
	width: 120px;
	margin:5px auto 5px auto;
}

.borde_contenido {position:absolute; width:21px; height:21px; background-image:url(http://www.ninioromantico.com.ar/static1/imagenes/bordesprincipalblanco.png); }

   .carriva_izq {top:-10px; left:-9px; background-position: -5px -5px;}
   .carriva_der {top:-10px; right:-10px; background-position: -5px -31px;}
   .cabajo_izq {bottom:-9px; left:-10px; background-position: -5px -84px;}
   .cabajo_der {bottom:-10px; right:-9px; background-position: -4px -59px;}

#entreposts {
	width: 600px;
	height: 250px;
}

#entrepostsizquierda {
	width: 300px;
	height: 250px;
	float: right
}

#entrepostsderecha {
	width: 300px;
	height: 250px;
	float: left;
}

/*                                                    */
/*                                                    */
/*                                                    */
/*                                                    */
/*                                                    */
/*  main 'top-level' form elements                    */
/*                                                    */
@import "calendar.css";

.cform { 
	margin:10px auto 0 auto; 
	width: 410px; 
}

.cform fieldset	{ 
	margin-top:10px; 
	padding:5px 0 15px 0; 
	border:1px solid #adadad; 
	border-left-color:#ececec; 
	border-top-color:#ececec; 
	background:#f7f7f7; 
}

.cform .cf_hidden {
	display:none; 
	border:none!important;
	background:none!important;
	padding:0!important;
	margin:0!important;
}

.cform legend { 
	margin-left:10px;
	padding: 0 2px; 
	font:normal 20px Times;
	color:#666666;
}

ol.cf-ol { 
	margin:0!important; 
	padding:0!important;
}

ol.cf-ol li	{
	background:none!important; 
	margin:5px 0!important;
	padding:0; 
	list-style:none!important; 
	text-align:left;
	line-height:1.3em;
}


/*                                                    */
/* just for text-only fields (no input)               */
/*                                                    */

ol.cf-ol li.textonly {
	background:#F0F0F0 !important;
	letter-spacing:1px;
	margin:10px 0pt !important;
	padding:5px 0pt;
	text-align:center;
}


/*                                                    */
/* global definitions for field labels                */
/*                                                    */

.cform label {
	width:90px; 
	margin:4px 10px 0 0; 
	display:-moz-inline-box; /*for mozilla*/
	display:inline-block; /*for Opera & IE*/
	text-align:right;
	vertical-align:top;
}

.cform label span {
	width:90px; /* must be the same as above!*/
	display:block; 
}

label.cf-before {
	margin:4px 10px 0 0; 
}

label.cf-after 	{
	margin:4px 15px 0pt 6px;
	text-align:left;
	width:115px;
}

label.cf-after span {
	width:115px;
	display:block;
}

label.cf-group-after {
	margin:3px 4px 0 2px;
	width:72px;
	text-align:left;
}
label.cf-group-after span {
	width:72px;
	display:block;
}

/*                                                    */
/*   FORM FIELDS general formatting                   */
/*                                                    */

.cform input,
.cform textarea,
.cform select { 
	padding:3px;
	background: #f9f9f9; 
	border: 1px solid #888888; 
	vertical-align:top;
}
.cform input:hover,
.cform textarea:hover,
.cform select:hover	{
	background:#CEDDDF; 
}

.cform input:focus,
.cform textarea:focus,
.cform select:focus	{ 
	background:#F3F8F8; 
}

.cform textarea,
.cform input {
	width:150px; 
}
.cform select {
	width:158px; /* attempt to have equal length */
	padding:2px 0;
}  

.cform select.cfselectmulti	{ 
	height:7.5em; 
}

.cform textarea {
	font-family: arial;
	font-size: 0.9em;
	overflow:auto;
}

/*                                                    */
/*   radio button title                               */
/*                                                    */

ol.cf-ol li.cf-box-title {
	font-weight:bold;
	letter-spacing:1px;
	padding:8px 0 0 100px; /* check with label 'width' incl. */
}

/*                                                    */
/*   check boxes                                      */
/*                                                    */

.cform input.cf-box-a,
.cform input.cf-box-b 	{ 
	margin:2px 0 0 0; 
	width:14px;
	height:22px;
	border:none!important;
	background:none!important; 
}

.cform input.cf-box-a 	{ 
	margin-left:100px; /* check with label 'width' incl. */
} 


/*                                                    */
/* check box groups                                   */
/*                                                    */

ol.cf-ol li.cf-box-group {
	margin:10px 0pt 0px !important;
	padding-left: 100px; 
} 

/*                                                    */
/* formatting for text:  "(required)"  & other        */
/*                                                    */

span.reqtxt,
span.emailreqtxt { 
	margin:3px 0 0 3px;
	font-size:0.9em;
	display: -moz-inline-box; 
	vertical-align:top;
}

/*                                                    */
/*   FORM submit button                               */
/*                                                    */

p.cf-sb {
	text-align:right;
	padding: 0!important;
	margin: 0;
}
.cform input.backbutton,
.cform input.resetbutton,
.cform input.sendbutton	{ 
	width:100px;  
	padding:5px; 
	margin: 10px 0 0 5px;
	font-size:0.8em;
	background:url(../images/button-bg.gif) repeat-x; 
	border:1px solid #adadad!important;
	border-left-color:#ececec!important; 
	border-top-color:#ececec!important;
}
.cform input.resetbutton {
	width: auto;
	padding:5px 1em;
}
.cform input.backbutton {
	width: auto;
	padding:5px 1em;
}

/*                                                    */
/*   FORM FIELDS enhanced error display               */
/*                                                    */
ol.cf-ol li.cf_li_err {
	background:#FFDFDF url(li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
	padding:5px 0!important;
	margin:5px 0!important;
}

ol.cf-ol li ul.cf_li_text_err {
	height:1%;
	min-height:1%;
	margin:0 0 0 100px;
	padding:0;
	color:#333;
}

ol.cf-ol ul.cf_li_text_err li {
	background:url(icon-alert.png) no-repeat left 1px!important;
	list-style:none!important;
	font-weight:bold;
	text-indent:0;
	margin:0 0 2px!important;
	padding-left:15px;
}
ol.cf-ol ul.cf_li_text_err li:before {
	content:'';
}

/*                                                    */
/* 'visitor verification' related styles              */
/*                                                    */

label.secq,
label.seccap {
	vertical-align:text-bottom;
	margin-bottom:4px;
}

input.secinput {
	vertical-align:text-bottom;
}

#cforms_captcha6,
#cforms_captcha5,
#cforms_captcha4,
#cforms_captcha3,
#cforms_captcha2,
#cforms_captcha {
	height:15px;
	width:50px;
	padding: 4px 4px;
	margin: 0;
}

img.captcha	{
	vertical-align:text-bottom;
	margin:0 0 0 10px!important;
	padding:0!important;
	border:none!important;
	float:none!important;
}

img.captcha-reset {
	vertical-align:text-bottom;
	background:	url(captcha_reset_grey.gif) no-repeat;
	margin:0 0 2px 3px;
	width:21px;
	height:21px;
	border:none;
}

img.imgcalendar {
	border:none;
}

/*                                                    */
/* change formatting of response msgs here            */
/*                                                    */

div.cf_info {
	color:#333;
	display:none;
	padding:10px 15px!important;
	width:380px;
	line-height:1.3em;
	margin:10px auto;
}
div.cf_info ol {
	margin:0;
	padding:5px 15px 0 30px;
}
div.cf_info ol li {
	padding:1px 0;
	margin:2px 0;
}
div.cf_info a	{
	color:#ad2929!important;
	text-decoration:underline!important;
}
div.success {
	background:#F7F7F7 none repeat scroll 0% 50%;
	color:#444444;
	display:block;
	font-size:25px;
}
div.failure {
	display:block;
	background:#FFDFDF url(li-err-bg.png) repeat!important;
	border-color:#DF7D7D;
	border-style:solid;
	border-width:1px 0pt;
}
div.waiting {
	background:#F9F9F9;
	color:#AAAAAA;
	display:block;
}
/*                                                    */
/*   formatting for invalid user inputs               */
/*                                                    */
.cform .cf_error { 
	color:#ad2929; 
	border:1px solid #ad2929; 
}
div.mailerr {
	display:block;
}
.mailerr,
.cform .cf_errortxt {
	color:#ad2929; 
}

/*                                                    */
/* disabled fields [disabled] does not work on IE!    */
/*                                                    */

[disabled] {
	color:#dddddd;
	border-color:#dddddd!important;
	background:none!important;
}
.disabled {
	border-color:#dddddd!important;
}

/*                                                    */
/* upload box styling                                 */
/*                                                    */
.cform input.cf_upload  {
	width:220px;
	background: #f9f9f9;
	border:1px solid #888888;
}

/*                                                    */
/*  Other: link love                                  */
/*                                                    */
.linklove {
	width:410px;
	margin:0 auto 10px!important;
	padding:0!important;	
	text-align:center!important;
}
.linklove a,
.linklove a:visited {
	font-size: 0.8em;
	font-family: Tahoma;
	color:#aaaaaa!important;
}

/*                                                    */
/*  Other: browser hacks                              */
/*                                                    */
* html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
* html .cform legend { 
	position:absolute; 
	top: -10px; 
	left: 10px; 
	margin-left:0;
}
*+html .cform fieldset {
	position: relative;
	margin-top:15px;
	padding-top:25px; 
}
*+html .cform legend { 
	position:absolute; 
	top: -10px; 
	left: 10px; 
	margin-left:0;
}

* html ol.cf-ol,
* html ol.cf-ol li,
* html span.reqtxt,
* html span.emailreqtxt { 
	display: inline-block;  /*for ie6*/
}
*+html .cform label,
*+html ol.cf-ol,
*+html ol.cf-ol li,
*+html span.reqtxt,
*+html span.emailreqtxt {
	display: inline-block; /*for ie7*/
}

* html img.captcha {
	margin-bottom:1px!important;
}
*+html img.captcha {
	margin-bottom:1px!important;
}

li.ultimos a {
	font-weight: bold;
	text-transform:capitalize;
	line-height:1.5em;
}

.ultimos a:hover {
	font-weight: bold;
	
}	

.sidepubli {
	margin: -20px;
	
}	