/* --------------------------------------------------------------

   reset.css
   * Resets default browser CSS.

-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

body {
  line-height: 1.5;
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }


/* --------------------------------------------------------------
		Blueprint grid.css file for version 0.9.1
		Width: 990px
		Columns: 25		Column width: 30px
		Gutter width: 10px
		
		This file was generated with GridCalc (http://www.problem.se/labs/gridcalc/)
---------------------------------------------------------------*/

/* --------------------------------------------------------------

   grid.css
   * Sets up an easy-to-use grid of 24 columns.

   By default, the grid is 950px wide, with 24 columns
   spanning 30px, and a 10px margin between columns.

   If you need fewer or more columns, namespaces or semantic
   element names, use the compressor script (lib/compress.rb)

-------------------------------------------------------------- */

/* A container should group all your columns. */
.container {
  width: 990px;
  margin: 0 auto;
}

/* Use this class on any .span / container to see the grid. */
.showgrid {
  background: url(src/grid.png);
}


/* Columns
-------------------------------------------------------------- */

/* Sets up basic grid floating and margin. */
.column, .span-1, .span-2, .span-3, .span-4, .span-5, .span-6, .span-7, .span-8, .span-9, .span-10, .span-11, .span-12, .span-13, .span-14, .span-15, .span-16, .span-17, .span-18, .span-19, .span-20, .span-21, .span-22, .span-23, .span-24, .span-25 {
  float: left;
  margin-right: 10px;
}

/* The last column in a row needs this class. */
.last { margin-right: 0; }

/* Use these classes to set the width of a column. */
.span-1 {width: 30px;}
.span-2 {width: 70px;}
.span-3 {width: 110px;}
.span-4 {width: 150px;}
.span-5 {width: 190px;}
.span-6 {width: 230px;}
.span-7 {width: 270px;}
.span-8 {width: 310px;}
.span-9 {width: 350px;}
.span-10 {width: 390px;}
.span-11 {width: 430px;}
.span-12 {width: 470px;}
.span-13 {width: 510px;}
.span-14 {width: 550px;}
.span-15 {width: 590px;}
.span-16 {width: 630px;}
.span-17 {width: 670px;}
.span-18 {width: 710px;}
.span-19 {width: 750px;}
.span-20 {width: 790px;}
.span-21 {width: 830px;}
.span-22 {width: 870px;}
.span-23 {width: 910px;}
.span-24 {width: 950px;}
.span-25 {width: 990px; margin-right: 0;}

/* Use these classes to set the width of an input. */
input.span-1, textarea.span-1, input.span-2, textarea.span-2, input.span-3, textarea.span-3, input.span-4, textarea.span-4, input.span-5, textarea.span-5, input.span-6, textarea.span-6, input.span-7, textarea.span-7, input.span-8, textarea.span-8, input.span-9, textarea.span-9, input.span-10, textarea.span-10, input.span-11, textarea.span-11, input.span-12, textarea.span-12, input.span-13, textarea.span-13, input.span-14, textarea.span-14, input.span-15, textarea.span-15, input.span-16, textarea.span-16, input.span-17, textarea.span-17, input.span-18, textarea.span-18, input.span-19, textarea.span-19, input.span-20, textarea.span-20, input.span-21, textarea.span-21, input.span-22, textarea.span-22, input.span-23, textarea.span-23, input.span-24, textarea.span-24, input.span-25, textarea.span-25 {
  border-left-width: 1px;
  border-right-width: 1px;
  padding-left: 5px;
  padding-right: 5px;
}

input.span-1, textarea.span-1 {width: 18px;}
input.span-2, textarea.span-2 {width: 58px;}
input.span-3, textarea.span-3 {width: 98px;}
input.span-4, textarea.span-4 {width: 138px;}
input.span-5, textarea.span-5 {width: 178px;}
input.span-6, textarea.span-6 {width: 218px;}
input.span-7, textarea.span-7 {width: 258px;}
input.span-8, textarea.span-8 {width: 298px;}
input.span-9, textarea.span-9 {width: 338px;}
input.span-10, textarea.span-10 {width: 378px;}
input.span-11, textarea.span-11 {width: 418px;}
input.span-12, textarea.span-12 {width: 458px;}
input.span-13, textarea.span-13 {width: 498px;}
input.span-14, textarea.span-14 {width: 538px;}
input.span-15, textarea.span-15 {width: 578px;}
input.span-16, textarea.span-16 {width: 618px;}
input.span-17, textarea.span-17 {width: 658px;}
input.span-18, textarea.span-18 {width: 698px;}
input.span-19, textarea.span-19 {width: 738px;}
input.span-20, textarea.span-20 {width: 778px;}
input.span-21, textarea.span-21 {width: 818px;}
input.span-22, textarea.span-22 {width: 858px;}
input.span-23, textarea.span-23 {width: 898px;}
input.span-24, textarea.span-24 {width: 938px;}
input.span-25, textarea.span-25 {width: 978px;}

/* Add these to a column to append empty cols. */

.append-1 {padding-right: 40px;}
.append-2 {padding-right: 80px;}
.append-3 {padding-right: 120px;}
.append-4 {padding-right: 160px;}
.append-5 {padding-right: 200px;}
.append-6 {padding-right: 240px;}
.append-7 {padding-right: 280px;}
.append-8 {padding-right: 320px;}
.append-9 {padding-right: 360px;}
.append-10 {padding-right: 400px;}
.append-11 {padding-right: 440px;}
.append-12 {padding-right: 480px;}
.append-13 {padding-right: 520px;}
.append-14 {padding-right: 560px;}
.append-15 {padding-right: 600px;}
.append-16 {padding-right: 640px;}
.append-17 {padding-right: 680px;}
.append-18 {padding-right: 720px;}
.append-19 {padding-right: 760px;}
.append-20 {padding-right: 800px;}
.append-21 {padding-right: 840px;}
.append-22 {padding-right: 880px;}
.append-23 {padding-right: 920px;}
.append-24 {padding-right: 960px;}

/* Add these to a column to prepend empty cols. */

.prepend-1 {padding-left: 40px;}
.prepend-2 {padding-left: 80px;}
.prepend-3 {padding-left: 120px;}
.prepend-4 {padding-left: 160px;}
.prepend-5 {padding-left: 200px;}
.prepend-6 {padding-left: 240px;}
.prepend-7 {padding-left: 280px;}
.prepend-8 {padding-left: 320px;}
.prepend-9 {padding-left: 360px;}
.prepend-10 {padding-left: 400px;}
.prepend-11 {padding-left: 440px;}
.prepend-12 {padding-left: 480px;}
.prepend-13 {padding-left: 520px;}
.prepend-14 {padding-left: 560px;}
.prepend-15 {padding-left: 600px;}
.prepend-16 {padding-left: 640px;}
.prepend-17 {padding-left: 680px;}
.prepend-18 {padding-left: 720px;}
.prepend-19 {padding-left: 760px;}
.prepend-20 {padding-left: 800px;}
.prepend-21 {padding-left: 840px;}
.prepend-22 {padding-left: 880px;}
.prepend-23 {padding-left: 920px;}
.prepend-24 {padding-left: 960px;}

/* Border on right hand side of a column. */
.border {
  padding-right: 4px;
  margin-right: 5px;
  border-right: 1px solid #eee;
}

/* Border with more whitespace, spans one column. */
.colborder {
  padding-right: 24px;
  margin-right: 25px;
  border-right: 1px solid #eee;
}


/* Use these classes on an element to push it into the
next column, or to pull it into the previous column.  */

.pull-1 {margin-left: -40px;}
.pull-2 {margin-left: -80px;}
.pull-3 {margin-left: -120px;}
.pull-4 {margin-left: -160px;}
.pull-5 {margin-left: -200px;}
.pull-6 {margin-left: -240px;}
.pull-7 {margin-left: -280px;}
.pull-8 {margin-left: -320px;}
.pull-9 {margin-left: -360px;}
.pull-10 {margin-left: -400px;}
.pull-11 {margin-left: -440px;}
.pull-12 {margin-left: -480px;}
.pull-13 {margin-left: -520px;}
.pull-14 {margin-left: -560px;}
.pull-15 {margin-left: -600px;}
.pull-16 {margin-left: -640px;}
.pull-17 {margin-left: -680px;}
.pull-18 {margin-left: -720px;}
.pull-19 {margin-left: -760px;}
.pull-20 {margin-left: -800px;}
.pull-21 {margin-left: -840px;}
.pull-22 {margin-left: -880px;}
.pull-23 {margin-left: -920px;}
.pull-24 {margin-left: -960px;}
.pull-25 {margin-left: -1000px;}

.pull-1, .pull-2, .pull-3, .pull-4, .pull-5, .pull-6, .pull-7, .pull-8, .pull-9, .pull-10, .pull-11, .pull-12, .pull-13, .pull-14, .pull-15, .pull-16, .pull-17, .pull-18, .pull-19, .pull-20, .pull-21, .pull-22, .pull-23, .pull-24, .pull-25 {float: left; position:relative;}

.push-1 {margin: 0 -40px 1.5em 40px;}
.push-2 {margin: 0 -80px 1.5em 80px;}
.push-3 {margin: 0 -120px 1.5em 120px;}
.push-4 {margin: 0 -160px 1.5em 160px;}
.push-5 {margin: 0 -200px 1.5em 200px;}
.push-6 {margin: 0 -240px 1.5em 240px;}
.push-7 {margin: 0 -280px 1.5em 280px;}
.push-8 {margin: 0 -320px 1.5em 320px;}
.push-9 {margin: 0 -360px 1.5em 360px;}
.push-10 {margin: 0 -400px 1.5em 400px;}
.push-11 {margin: 0 -440px 1.5em 440px;}
.push-12 {margin: 0 -480px 1.5em 480px;}
.push-13 {margin: 0 -520px 1.5em 520px;}
.push-14 {margin: 0 -560px 1.5em 560px;}
.push-15 {margin: 0 -600px 1.5em 600px;}
.push-16 {margin: 0 -640px 1.5em 640px;}
.push-17 {margin: 0 -680px 1.5em 680px;}
.push-18 {margin: 0 -720px 1.5em 720px;}
.push-19 {margin: 0 -760px 1.5em 760px;}
.push-20 {margin: 0 -800px 1.5em 800px;}
.push-21 {margin: 0 -840px 1.5em 840px;}
.push-22 {margin: 0 -880px 1.5em 880px;}
.push-23 {margin: 0 -920px 1.5em 920px;}
.push-24 {margin: 0 -960px 1.5em 960px;}
.push-25 {margin: 0 -1000px 1.5em 1000px;}

.push-1, .push-2, .push-3, .push-4, .push-5, .push-6, .push-7, .push-8, .push-9, .push-10, .push-11, .push-12, .push-13, .push-14, .push-15, .push-16, .push-17, .push-18, .push-19, .push-20, .push-21, .push-22, .push-23, .push-24, .push-25 {float: right; position:relative;}


/* Misc classes and elements
-------------------------------------------------------------- */

/* In case you need to add a gutter above/below an element */
.prepend-top {
  margin-top:1.5em;
}
.append-bottom {
  margin-bottom:1.5em;
}

/* Use a .box to create a padded box inside a column.  */
.box {
  padding: 1.5em;
  margin-bottom: 1.5em;
  background: #E5ECF9;
}

/* Use this to create a horizontal ruler across a column. */
hr {
  background: #ddd;
  color: #ddd;
  clear: both;
  float: none;
  width: 100%;
  height: .1em;
  margin: 0 0 1.45em;
  border: none;
}

hr.space {
  background: #fff;
  color: #fff;
  visibility: hidden;
}


/* Clearing floats without extra markup
   Based on How To Clear Floats Without Structural Markup by PiE
   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after, .container:after {
  content: "\0020";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
  overflow:hidden;
}
.clearfix, .container {display: block;}

/* Regular clearing
   apply to column that should drop below previous ones. */

.clear { clear:both; }



/* --------------------------------------------------------------

   typography.css
   * Sets up some sensible default typography.

-------------------------------------------------------------- */

/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
html { font-size:100.01%; }
body {
  font-size: 83.3331%;
  color: #888888;
  background: #fff;
  font-family:  Arial, Verdana, Geneva, sans-serif;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color:#333333;  }

h1 { font-size: 2em; line-height: 1; margin-bottom: 0.5em; margin-top:5px;  }
h2 { font-size: 1.5em;line-height: 1.1;  margin-bottom: 0.5em;  }
h3 { font-size: 1.3em; line-height: 1.25; margin-bottom: 0.5em; color:#0099CC }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 0.2em; }
h5 { font-size: 1.1em; line-height: 1.25; font-weight: bold; margin-bottom: 0.2em; }
h6 { font-size: 1em; line-height: 1.25; font-weight: bold; }

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Text elements
-------------------------------------------------------------- */

p           { margin: 0 0 0.5em; }
p img.left  { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }
p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; }

a:focus,
a:hover     { color: #333; text-decoration: none;}
a           { color: #286C7F; text-decoration: underline; cursor:pointer; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
strong a { font-weight:bold; color: #0099CC;}

em,dfn      { font-style: italic; }
dfn         { font-weight: bold; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre 				{ margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin:0 1.5em; }
ul, ol      { margin: 0 1.5em 1.5em 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th 		{ background-image:url(/images/bg-table-th.gif); background-repeat:repeat-x; color:#000000}
th,td,caption { padding: 4px 10px 4px 5px; border-right:1px solid #fff; }
tr.even td  { background: #E6F8FF; }
tr.odd td  { background: #e5ecf9; }
td			{ color:#666666; }
tfoot       { font-style: italic; }
caption     { background: #eee; }
td img { vertical-align:middle;}


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

.right-align { text-align:right; }



/* --------------------------------------------------------------

   forms.css
   * Sets up some default styling for forms
   * Gives you classes to enhance your forms

   Usage:
   * For text fields, use class .title or .text

-------------------------------------------------------------- */

label       { font-weight: normal; color:#333; font-size:1.2em; }
fieldset    { padding:1em; margin: 0 0 1em 0; border: 1px solid #CCCCCC; background-color:#CCCCCC; }
legend      { font-weight: normal; font-size:1.7em; color:#0094E3; }


/* Form fields
-------------------------------------------------------------- */

input.text, input.title,
textarea, select {
  margin:0.2em 0;
  border:1px solid #CCCCCC;
  color:#666666;
}

input.text:focus, input.title:focus,
textarea:focus, select:focus {
  border:1px solid #CCCCCC; color:#666666;
}

input.text,
input.title   { /*width: 300px;*/ padding:5px; }
input.title   { font-size:1.5em; }
input.text   { font-size:1em; }
textarea      { /*width: 390px; height: 100px;*/ padding:5px; font-size:1em;  }

select { padding:2px; }


input.fieldWithErrors { border:1px solid #ea1818}
select.fieldWithErrors { border:1px solid #ea1818}
textarea.fieldWithErrors { border:1px solid #ea1818}

/* Success, notice and error boxes
-------------------------------------------------------------- */

.error,
.notice,
.success    { padding: .8em; margin-bottom: 1em; margin-top: 1em; border: 2px solid #ea1818; }

.error      { background: #985C67; color: #ffffff; border-color: ##985C67; }
.notice { background:#000000; border-color:#000000; color:#EAEAEA; }
.success    { background: #AEC593; color: #ffffff; border-color: #AEC593; }
.error a    { color: #ffffff; text-decoration:underline;}
.notice a   { color: #514721; text-decoration:underline;}
.success a  { color: #ffffff; text-decoration:underline;}




/*------------------------------------------
// 1.BASIC ELEMENTS
//	 Define styles for basic elements: body, h1-h6, ul, ol, a, p, etc.
//------------------------------------------*/
body{ color:#5C5C5C; font-family:Arial, Verdana, Geneva, sans-serif; background:#ffffff !important; text-align:left !important; font-size:10px; }
h1, h2, h3, h4, h5, h6, p, li { line-height:1.2em; }
a{ color:#286C7F; font-weight:bold; text-decoration:none; cursor:pointer;}
a:hover, a:focus{color:#565656;}
a.no-decoration {text-decoration:none;color:inherit;font-weight:inherit;}

/*------------------------------------------
// 2.LAYOUT
//   Define the basic template: header, footer, etc. Elements that help to define the basic layout of the site
//------------------------------------------*/

/*----- CONTAINER --------*/
div#container { width:990px; margin:0 auto; padding:10px 0px; }

/*----- HEADER --------*/

div#header { display:block; background: url(../images/bg-cabecera.png) no-repeat; height:185px; width:990px;}
div#header div#brand {display:block; height:106px; width:990px;}
div#header div#brand #logo{display:inline; float:left; width:460px; height:106px; margin:0px 0px 0px 88px; }
div#header div#brand #logo img{margin-top:41px;}
div#header div#brand div#login{display:inline; float:right; width:430px; height:106px;}
div#header div#brand div#login  div#form-login{display:inline; float:left; width:230px; margin:25px 0px 0px 25px;}
div#header div#brand div#login  div#form-login h2{color:#7A734F; display:block; font-size:2em; margin-bottom:1px; background:none;}
/*estilo para Unete a nuestras hadas*/
div#header div#brand div#login  div#form-login p.title-login{color:#7A734F; display:block; font-size:2.2em; margin-bottom:-3px; margin-left:4px; background:none; font-family:times New Roman; margin-top:-1px;}
.title-login-small{font-size:17px;}
div#header div#brand div#login  div#form-login input.registro{display:inline-block; width:93px; margin:0px 7px 0px 0px; font-size:12px; height:15px;} 
div#header div#brand div#login  div#form-login p{margin-top:3px;}
div#header div#brand div#login  div#form-login a{font-size:0.9em; text-decoration:underline; color:#7C7963; font-weight:normal;}
div#header div#brand div#login  div#form-login a:hover{color:#565656;}
div#header div#brand div#login  div#form-login a:visited{text-decoration:underline;}
div#header div#brand div#login  div#form-login input.flecha {background:url("../images/btn-flecha.gif") no-repeat scroll center 3px transparent; border:none; cursor:pointer; height:17px; margin-left:-10px;}
/*div#header div#brand div#login  div.form-login{display:inline-block; float:left; width:230px; margin:25px 0px 0px 25px;}
div#header div#brand div#login  div.form-login h2{color:#7A734F; display:block; font-size:2em; margin-bottom:1px; background:none;}
div#header div#brand div#login  div.form-login input.registro{display:inline-block; width:85px; margin:0px 3px 0px 0px;}
div#header div#brand div#login  div.form-login a{font-size:0.9em; margin-left:30px; text-decoration:underline;}*/
div#header div#brand div#login div#create-account{display:inline; float:right; background:url(../images/bg-crear-cuenta.gif) no-repeat; height:67px; width:145px; margin:20px 25px 0 0;}
div#header div#brand div#login div#create-account h2{font-size:1.7em; font-weight:bold; margin-left:12px; margin-top:15px; background:none;}
/*estilo para crear tu cuenta*/
.title-create{font-size:1.4em; font-weight:bold; margin-left:16px; margin-top:18px; background:none;}
.title-create a{color:#FFFFFF;}
.title-create a:hover{text-decoration:none; color:#F8DCA4;}
div#header div#brand div#login div#create-account h2 a{color:#FFFFFF;}
div#header div#brand div#login div#create-account h2 a:hover{text-decoration:none; color:#F8DCA4;}
div#header div#menu-top {clear:both; display:block; height:38px}
div#header div#menu-top ul{display:block; width:988px; height:33px; margin:0; padding:0;}
div#header div#menu-top li{display:inline; font-size:1.4em; font-weight:bold;height:23px; color:#ffffff; float:left; padding:10px 0px 0px 0px; text-align:center; border-right:1px dashed #ffffff;}
div#header div#menu-top li.menu-participate{background:url("../images/bg-menu-marron.gif") no-repeat scroll -10px 0 transparent; width:116px;}
div#header div#menu-top li.menu-blue {background:#94AEA7;}
div#header div#menu-top li.buy {width:90px;}
div#header div#menu-top li.party {width:165px;}
div#header div#menu-top li.leisure {width:70px;}
div#header div#menu-top li.menu-pregnancy {background:#839A93; width:165px;}
div#header div#menu-top li.menu-recipes {background:#AEC593; width:100px;}
div#header div#menu-top li.menu-woman{background:url("../images/bg-menu-rosa.gif") no-repeat scroll -4px 0 #BA9996; width:99px;}
div#header div#menu-top li.menu-beauty{background:url("../images/bg-menu-rosa.gif") no-repeat scroll 2px 0 #BA9996; width:104px;}
div#header div#menu-top li.menu-specials{background-color:#528487; width:117px;}
div#header div#menu-top li.no-border{border-right:none; }
div#menu-top li a{color:#ffffff;}
div#menu-top .menu-participate a:hover{color:#7a734f;}
div#menu-top .menu-blue a:hover, div#menu-top .menu-pregnancy a:hover {color:#286C7F;}
div#menu-top .menu-recipes a:hover {color:#307104;}
div#menu-top .menu-woman a:hover, div#menu-top .menu-beauty a:hover  {color:#743b45;}
div#menu-top .menu-specials a:hover {color:#193b3d;}
div#header div#menu-search{border-bottom:1px dashed #7a734f; height:30px;}
div#header div#menu-search div#menu-bottom {display:inline; float:left; width:720px; height:25px; position:relative; top:5px;}
div#header div#menu-search div#menu-bottom ul{display:block; margin:0; padding:0; }
div#header div#menu-search div#menu-bottom li{display:inline; font-size:1.4em; font-weight:normal;color:#7a734f; padding:0 2px;}
div#header div#menu-search div#menu-bottom li a{color:#503f0d; font-weight:normal; margin-left:0px; margin-right:5px;}
div#header div#menu-search div#menu-bottom li a:hover{color:#565656;}
div#header div#menu-search div#menu-bottom li.menu-videos{font-size:1.4em;}
div#header div#menu-search div#menu-bottom li.menu-videos a{color:#254444; font-weight:bold;}
div#header div#menu-search div#menu-bottom li.menu-videos span.tv{color:#a5505d}
div#header div#menu-search div#menu-bottom li.menu-videos span.new{color:#a5505d; font-size:0.642em; position: relative; top: -8px;}
div#header div#menu-search div#menu-bottom li.menu-videos a:hover{color:#a5505d;}
div#header div#menu-search div#menu-bottom li.menu-videos span.tv:hover, div#header div#menu-search div#menu-bottom li.menu-videos span.new:hover{color:#254444;}
div#header div#menu-search div#search {display:inline; float:right; width:201px; background:url("../images/bg-buscador.gif") no-repeat 0 3px transparent; height:30px;}
div#header div#menu-search div#search input.search{border:none; background:none; padding-left:8px; width:166px; color:#857D4C; font-size:16px;}
div#header div#menu-search div#search input.flecha {background:url("../images/btn-flecha.gif") no-repeat scroll center 1px transparent; border:none; cursor:pointer; height:18px;}

/*----- START HEADER  LOGIN --------*/
#form-logon	{ width:355px; height:73px; margin:25px 0px 0px 25px; padding:0px; color:#807b60; font-size:1.2em;}
#form-logon-avatar {background:url(../images/bg-avatar.gif) no-repeat 0px 0px transparent; display:inline; float:left; height:50px; width:50px; padding-left:2px; padding-top:2px;}
#form-logon-avatar img { width:45px; height:41px;}
#form-logon-text{ float:right; width:283px; }

.form-logon	{ width:355px; height:73px; margin:25px 0px 0px 25px; padding:0px; color:#807b60; font-size:1.2em;}
.form-logon-avatar img { width:65px; height:65px; float:left; position:absolute; top:-5px; }
.form-logon-text{ float:right; width:283px; }

#participates .form-logon-welcome { float:left; width:100%; overflow:hidden;}

#participates .form-logon-welcome a {font-size:14px;}
.form-logon-logout { float:right; font-size:0.9em; text-decoration:underline; margin-top:-30px;}
.form-logon-logout a	 { color:#837a3b; font-weight:normal;}

.form-logon-options1 { float:left; width:300px;}
.form-logon-options1 a { color:#4f8172; font-size:0.9em;}

.form-logon-options2 { float:left; width:300px; }
.form-logon-options2 a { color:#807b60; font-weight:normal; font-size:0.9em;}
.form-logon-options2 a:link	{ text-decoration:underline; }
.form-logon-options2 a:visited	{ text-decoration:underline; }
/*----- END HEADER LOGIN --------*/

.breadcrumb{padding-top:7px;}
.breadcrumb a{color:#276C7F;}
.breadcrumb a:hover{color:#565656;}

/*----- BANNERS --------*/
div.banner { margin:0 auto; text-align:center;}
div.instertitial { margin:0 auto; text-align:center;}

/*----- CONTENT --------*/
div#content {padding-top:20px; display:block;}

/*----- MAIN --------*/
div#main { width:990px; display:block; }

/*----- BLOCK-LEFT --------*/
div#block-left{display:inline; float:left; width:670px;}
div.block-left{display:inline; float:left; width:670px;}


/*----- BLOCK-RIGHT --------*/
div#block-right{display:inline; float:right; width:300px;}
div.block-right{display:inline; float:right; width:300px;}
div#block-sos{background-color:#B0AA84; padding:10px 5px;}
div#block-actividad-hadas{background: url(../images/bg-block-activity-bottom.gif) no-repeat 0px bottom transparent; height:auto;}
div#block-actividad-hadas h2 {font-family:'CursivestandardRegular'; background: url(../images/bg-block-activity-top.gif) no-repeat 0px 0px transparent; color:#ffffff; height:33px; margin:0; padding-left:15px; padding-top:5px; font-size:2em;}
/*div#block-actividad-hadas div#list-activity {border:2px dotted #FFFFFF; border-radius: 10px; -moz-border-radius:10px 10px 10px 10px;}*/
div#block-actividad-hadas div.list-activity div.see-all{background: url(../images/bg-block-activity-middle.gif) repeat-y 0px 0px transparent;}
.clear-activity{clear:both; height:5px;}
div.list-activity div.see-all ul{margin-bottom:11px;}
div.list-activity div.see-all ul li {background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0 3px transparent; display:block; min-height:45px; border-bottom:1px dotted #B0AA84; margin-bottom:10px; padding-left:2px; padding-top:0; font-size:1.2em; font-weight:normal; color:#575757; line-height:16px;}
div.list-activity div.see-all ul li:last-child{border-bottom:none;}
div.list-activity div.see-all a.user-activity {font-weight:bold; color:#276C7F;}
div.list-activity div.see-all li a {color:#898461;}
div.list-activity div.see-all ul li img {vertical-align:middle; float:left; padding-right:10px; padding-top:4px; width:26px; height:24px;margin-bottom:5px;}
div.list-activity div.see-all p a{float:right; color:#ffffff; text-transform:uppercase; padding-right:5px; font-weight:normal; padding-top:5px;}
div.list-activity div.see-all a:hover{color: #7B7979}

div#block-sos-hadas{background: url(../images/bg-block-sos-bottom.gif) no-repeat 0px bottom transparent; height:auto; margin-top:10px;}
div#block-sos-hadas h2 {font-family:arial; background: url(../images/bg-block-sos-top.gif) no-repeat 0px 0px transparent; color:#ffffff; height:33px; margin:0; padding-left:12px; padding-top:5px; font-size:16px;}
div#block-sos-hadas div.list-activity div.see-all{background: url(../images/bg-block-sos-middle.gif) repeat-y 0px 0px transparent;}
/*div#block-sos-hadas div#list-activity div#see-all ul{margin-bottom:11px;}
div#block-sos-hadas div#list-activity div#see-all ul li {display:block; min-height:45px; border-bottom:1px dotted #B0AA84; margin-bottom:5px; padding-left:20px; padding-bottom:3px; padding-top:0; font-size:1.2em; line-height:14px; font-weight:normal; color:#575757; line-height:16px;}*/
.sos-question{color:#958f6c; font-size:13px; font-weight:bold;}
.sos-answer{text-align:right; font-weight:bold; margin-left:120px;}
div#block-sos-hadas .btn-sos{background:url("../images/bg-boton-sos.gif") no-repeat scroll center 3px transparent; height:35px; text-align:center;}
div#block-sos-hadas .btn-sos p{padding-top:12px;}
div#block-sos-hadas .btn-sos p a{color:#7b7979;}
div#block-sos-hadas .btn-sos p a:hover{color:#555555;}
div#block-sos-hadas  .link-see-all a{float:right; color:#ffffff; text-transform:uppercase; padding-right:5px; font-weight:normal; padding-top:5px; font-size:12px;}



div.block-publicity{margin:10px 0; width:300px;}
div.block-publicity h2{background:none repeat scroll 0 0 #B0AA84; color:#FFFFFF; font-size:1.1em; margin-bottom:2px; padding:2px; font-family:arial; text-align:right; text-transform:uppercase;}
/*div.block-publicity-600 { height:620px;}*/

div#block-not-miss h2{background:#B0AA84; color:#ffffff; width:300px; padding:3px; margin-bottom:2px; font-family:Arial; font-size:1.2em}
div#block-not-miss div.not-miss{border:1px solid #B0AA84; margin-bottom:10px; width:300px; padding:2px 2px 0; height:82px;}
div#block-not-miss div.not-miss img{border:0px; margin:0px;}
div#block-not-miss div.not-miss div.bg-opacity{background: url(../images/bg-opacity-brown.png); position:relative; top:-21px;}
div#block-not-miss div.not-miss div.bg-opacity a{color:#ffffff;}
div#block-not-miss div.not-miss div.bg-opacity a:hover{color:#727171;}
div#block-not-miss div.not-miss h3{color:#ffffff; font-size:1.2em; text-align:right; margin-bottom:0px; padding-right:5px; font-weight:bold; font-family:'Arial Narrow', Arial; text-transform: uppercase;} 

div#block-sos h2{background:url("../images/bg-butterfly.gif") no-repeat scroll 185px center transparent; color:#FFFFFF; font-size:1.7em; margin:2px 0;}
div#block-sos div#list-sos {border-radius: 10px; -moz-border-radius:10px 10px 10px 10px; background:#ffffff;padding:5px;} 
div#block-sos div#list-sos div#search-sos {background:url("../images/bg-buscador.gif") no-repeat scroll 88px 0 transparent;}
div#block-sos div#list-sos div#search-sos input.search-sos{background:none repeat scroll 0 0 transparent; border:0 none; margin-left:95px;}
div#block-sos div#list-sos div#search-sos input.flecha{background:url("../images/btn-flecha.gif") no-repeat scroll center center transparent; border:none; cursor:pointer;}
div#block-sos div#list-sos div#response{border:2px dotted #B0AA84; border-radius: 10px; -moz-border-radius:10px 10px 10px 10px; margin:5px 0 0;}
div#block-sos div#list-sos div#response ul {margin-top:5px;}
div#block-sos div#list-sos div#response ul li {background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0 0 transparent; display:block; min-height:45px; border-bottom:1px dotted #B0AA84; margin-bottom:10px; padding-left:2px; padding-top:1px;}
div#block-sos div#list-sos div#response ul li img {vertical-align:middle; width:26px; height:24px; float:left; margin-right:5px;}
div#block-sos div#list-sos div#response ul li span.headline a{text-transform:uppercase; color:#B0AA84;}
div#block-sos div#list-sos div#response ul li span.comment{float:right;}
div#block-sos div#list-sos div#response p {height:15px; margin-right:5px;}
div#block-sos div#list-sos div#response p a{color:#B0AA84; float:right;}
div#block-sos div#list-sos div#response p a:hover{color: #7B7979}
div#block-redes-sociales {border:1px solid #0056AF; display:block; padding:12px; margin-top:8px; background:url("../images/bg-butterfly-siguenos.gif") no-repeat scroll 32px 7px transparent;}
div#block-redes-sociales h2{font-family:'CursivestandardRegular'; color:#0056AF; display:inline; background:none;}
div#block-redes-sociales ul{display:inline;}
div#block-redes-sociales li{display:inline; margin-right:5px;}

/*----- FOOTER --------*/
div#footer { clear:both; text-align:center; padding-top:25px;}
#block-trecomenda-hor {clear:both; display:block; margin-top:20px; width:990px; height:240px;}
#home-trecomenda-hor {text-align:left;}
.trecomendamos				{ width:198px; margin:0px; text-align:left;}
.trecomendamos img			{ border:1px solid #adae94; padding:2px; width:180px; height:120px;}
.pie-trecomendamos			{ width:187px; text-align:left; margin-top:5px; padding:0px;}
.pie-trecomendamos h3		{ color:#5a5a5a; font-family:arial; font-size:1.3em; text-transform:uppercase; font-weight:bold; margin:0 5px 0 0; float:left; display:inline;}
.pie-trecomendamos h3 a{font-weight:bold; color:#5a5a5a; }
.pie-trecomendamos p{display:inline; line-height:17px;}
#home-trecomenda-hor-title	{ margin-bottom:6px; text-align:left;  background-color:#adae94; padding-top:5px; padding-bottom:0px; width:979px; clear:both; display:block;}
#participates #home-trecomenda-hor-title h2, 
#ideas #home-trecomenda-hor-title h2, 
#pregnancy #home-trecomenda-hor-title h2, 
#recipes #home-trecomenda-hor-title h2, 
#woman #home-trecomenda-hor-title h2, 
#home-trecomenda-hor-title h2 {font-family:'CursivestandardRegular'; background: url(../images/bg-butterflys.png) no-repeat 165px top transparent; margin:0px; color:#ffffff; font-size:2.3em; padding-left:9px;}
#home-trecomenda-hor-ul		{ margin:0px; padding:0px;}
#home-trecomenda-hor-ul li	{ display: inline; vertical-align:top; float:left; }

.generic-footer {clear:both; display:block; height:60px; margin-top:20px; width:990px; text-align:right;}
.generic-footer ul{ padding:0px 0px 5px; border-bottom:1px dotted #B0AA84; margin:0 0 5px;}
.generic-footer li{display:inline; margin-left:5px;}
.generic-footer a{color:#b0aa84; font-weight:normal; font-size:11px;}
.generic-footer a:hover{color:#656565;}
.back-footer{clear:both; display:block; background:url(../images/logo-footer.gif)no-repeat right 0px #b0aa84; height:33px; padding-right:150px;}
.back-footer p {color:#FFFFFF; font-size:11px; padding-top:19px;}

/*----- END FOOTER --------*/

/* ------------- HEADINGS --------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color:#333333;  font-family:times New Roman;}
h1 { font-size: 2.4em; line-height: 1; margin-bottom: 0.5em; margin-top:5px;  }
h2 { font-size: 2.2em; line-height: 1.1;  margin-bottom: 0.5em;  }
h3 { font-size: 1.9em; line-height: 1.25; margin-bottom: 0.5em;}
h4 { font-size: 1.4em; line-height: 1.25; margin-bottom: 0.2em; }
h5 { font-size: 1.2em; line-height: 1.25; font-weight: bold; margin-bottom: 0.2em; }
h6 { font-size: 1em; line-height: 1.25; font-weight: bold; }

/*--------- LISTAS ----------------*/

li {list-style:none;}

/*----- ESTILOS DE CLASES COMUNES--------*/
.linea{display:inline;}
.clear{ clear:both; height:20px;}
.center{text-align:center;}
.btn-delete{float:right;}
#participates .avatar, #ideas .avatar, #pregnancy .avatar, #recipes .avatar, #woman .avatar, #home .avatar{background:none repeat scroll 0 0 #FFFFFF;border-bottom:1px solid #DDDDDD;border-right:1px solid #DDDDDD;float:left;}
#participates .avatar img, #ideas .avatar img, #pregnancy .avatar img, #recipes .avatar img, #woman .avatar img, #home .avatar img {border-color:-moz-use-text-color #999999 #999999 -moz-use-text-color;border-style:none solid solid none;border-width:0 1px 2px 0;padding:6px 5px 10px;}
.btn-publish-wrapper { width: 90%; display: inline; float: left; }
img.spinner {width:auto !important; height:auto !important;}
.deleted-user {font-weight: bold; font-size:11px; }




/*--------- FORMULARIOS ----------------*/

label {color:#5B5B5A;}
input, textarea, select { margin:0.2em 0; border:1px solid #C3BEA6; color:#666666; font-family:Arial, Verdana, Geneva, sans-serif;}
input:focus, textarea:focus, select:focus { border:1px solid #C3BEA6; color:#666666;}
input.upfile {width:387px;}

div.form{padding:20px; width:auto; border-style:solid; border-width:1px;}
div.form ul{width:100%; margin:0px;}
div.form  li{display:inline; float:left; padding:0; width:50%; margin:5px 0px; text-align:right;}
div.form li.block{display:block; width:95%; margin:5px 0px; padding:0px; text-align:left;}
div.form li.center{text-align:center;}
div.form input{width:155px; border-style:solid; border-width:1px; padding:3px;}
div.form input.block{display:block; width:100%; margin:5px 0px; padding:3px;}
div.form select{width:158px; border-style:solid; border-width:1px;}
div.form select.block{display:block; width:100%; margin:5px 0px; padding:0px;}
div.form textarea {width:155px; border-style:solid; border-width:1px;}
div.form textarea.block{display:block; width:100%; margin:5px 0px; padding:0px;}
div.form input.reset{width:75px; margin-left:10px;}
div.form input.button{background:none no-repeat scroll 0 0 transparent; width:auto; font-weight:bold; margin-top:10px;}
.btn-cancel { background:url("../images/bg-btn.gif") repeat-x scroll 0 0 transparent; border:1px solid; color:#656565; cursor:pointer; display:block;float:none; font-size:1.8em; height:26px; margin:0 auto; text-align:center; width:135px;}
a#add-image, a#add-video{color:#656565; font-size:12px;}
a#add-image:hover, a#add-video:hover{color:#565656;}

/*------------------START PAGINACION--------------------------*/
.pagination-top		{ float:right; width:100%; text-align:right; border-bottom-width:1px; border-bottom-style: solid; height:20px; margin:0; padding:10px 0;}  
.pagination-bottom	{ float:right; width:100%; text-align:right; border-top-style:solid; border-top-width:1px; border-bottom-style:solid; border-bottom-width:1px; height:20px; margin:20px 0; padding:10px 0;}
.pagination-top li	{ display:inline; border-style:solid; border-width:1px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin:10px 3px 10px 0; cursor:pointer; line-height:12px;}
.pagination-bottom li	{ display:inline; border-style:solid; border-width:1px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer; line-height:12px;}
.pagination-top		{ border-color:#d8d6c6;}
.pagination-bottom	{ border-top-color:#d8d6c6; border-bottom-color:#d8d6c6;}
.pagination-top li	{ border-color:#d8d6c6; color:#727272;}
.pagination-bottom li	{ border-color:#d8d6c6; color:#727272;}
.pagination-bottom .current, .pagination-top .current{border-color:#727272; color:#727272;}
/*------------------END PAGINACION--------------------------*/


/*------------------START LISTADOS--------------------------*/
.paint-list{clear:both; display:block;}
.paint-list li{border-top-style:dashed; border-top-width:1px; clear:both; display:block; padding-bottom:25px; padding-top:20px; width:100%;}
.paint-list-img-user {background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0 0 transparent; display:inline; float:left; height:31px; width:29px; margin-right:10px;}
.paint-list-img-user img {height:31px; width:29px; }
.paint-list-img-idea {display:inline; float:left; margin-right:8px;}
.paint-list-img-idea img {height:63px; width:60px;}
.paint-list-img-video {display:inline; float:left; margin-right:8px; height: 75px; width: 134px; padding-bottom: 1em;}
.paint-list-img-video img {height:75px; width:134px;}
.paint-list-img-video span.player {
  height: 75px;
  width: 134px;
  background: url("../images/bg-player.png") no-repeat scroll center center transparent;
  position: absolute;
}
.paint-list-text-no-results { display:inline; }
.paint-list-text-coment{ display:inline; float:right; height:100%; width:90%;}
.paint-list-text-coment-idea { display:inline; float:right; height:100%; width:85%;}
.paint-list-text-coment-video{ display:inline; height:100%; width:68%; padding-bottom: 1em;}
.paint-list-text-coment h2 a:hover{color:#727171;}
.paint-list-text-coment-idea h2 a:hover{color:#727171;}
.paint-list-text-coment-video h2 a:hover{color:#727171;}
.paint-list-resaltado { background:none repeat scroll 0 0 #F3F6E3; padding:5px; clear:both; display:block; margin-bottom:20px;}
.paint-list-resaltado a {color:#5f6160;}
.paint-list-resaltado a:hover {color:#547280;}
/*------------------END LISTADOS--------------------------*/

/*-------------------------------START PARTICIPATES----------------------------------------*/

#participates div{border-color:#C0BB97}
#participates img{border-color:#C0BB97}
/*-----------FORMULARIOS-----------*/
#participates input, #participates textarea, #participates select{border-color:#C0BB97}
#participates .input-submit {background-color:#FFFFFF; color:#216463; font-weight:bold; cursor:pointer;}
#participates .btn-publish{ border:medium none; padding-left:14px;}
#participates .btn-follow { background:url("../images/btn-follow-brown.gif") no-repeat scroll 11px 3px transparent; border:medium none;  display:block; float:none; font-size:1.8em; height:31px; margin-bottom:0; margin-left:191px; margin-top:20px; width:147px; color:#C0BB97; cursor:pointer;}
#participates .btn-preview { background:url("../images/btn-preview-brown.gif") no-repeat scroll 0 0 transparent; border:medium none; display:block; float:none; height:30px; margin:10px 0px; width:135px; font-size:1.6em; text-align:left;  color:#C0BB97; cursor:pointer;}
#participates div.form  p{margin:0 10px 20px 0px;}
#participates div.form input.button {color:#B0AA84;}
/*-------------LISTADOS------------*/
#participates .paint-list li{border-bottom-color: #9e9870;}
#participates .paint-list-text-coment h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:14px; font-family:arial;}
#participates .paint-list-text-coment h2 a{color:#9E9870;}
#participates .paint-list-text-coment-video h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:14px; font-family:arial;}
#participates .paint-list-text-coment-video h2 a{color:#9E9870;}
#participates .paint-list-text-coment .user-activity{font-size:11px;}
#participates .paint-list-text-no-results h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:14px; font-family:arial; font-weight: bold; color:#9E9870;}
/*----------VER IDEAS-------------*/
#participates .post-header 	{ background: #C0BB97 url("../images/bg-butterfly.gif") 4px 4px no-repeat;  float:left; position:relative; width:100%; height:30px; margin-bottom:5px;}
#participates .post-header h2			{ color:#FFF; float:left;  padding-left:30px; padding-top:1px;}
#participates #post-body				{ border-style:solid; border-width:1px; padding:15px; height:auto; position:relative; width:638px; float:left; font-size:1.1em; line-height:1.2em;}
#participates #post-body h3			{ color:#C0BB97; font-size:3em;}
#participates #post-body p {line-height:1.5em; font-size:12px;}
#participates .post-blog #post-body-info, #participates .post-blog .social-wraper{margin:10px; width: 96%;}
#participates .post-blog p.form-logon-welcome { float:left; width:100%; overflow:hidden; font-size:11px;}
#participates .post-blog p.form-logon-welcome a{font-size:11px;}
#participates .post-body-text p			{ color:#5e5e5e; line-height:16px;}
#participates .post-body-img			{  border-style:solid; border-width:1px; padding:1px; margin-left:15px; margin-bottom:10px; }
#participates #block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#C0BB97; margin-top:20px;}
#participates #block-ideas-kids h2 { background: url(../images/bg-butterflys.png) no-repeat 255px 8px transparent; margin:0px; color:#ffffff; padding-left:9px; padding-top:5px; padding-bottom:4px; }
#participates .ideas				{ width:149px; margin-right:17px; margin-left:1px; }
#participates .ideas img			{ border-style:solid; border-width:1px; padding:2px;}
#participates .pie_ideas			{ width:149px; text-align:left; margin-top:5px;  border-right-style:dotted; border-right-width:1px; min-height:50px;}
#participates #list-menu-footer { float:left; width:100%; margin-top:15px; border-style:solid; border-width:1px; border-radius:7px; -moz-border-radius: 7px;-webkit-border-radius: 7px; font-size:12px;}
#participates #list-menu-footer ul{ padding:10px;}
#participates #list-menu-footer li{ display:inline;}
#participates #list-menu-footer a {color:#C0BB97; line-height:1.5em; font-weight:normal;}
/*----------FOROS------------*/
#participates h2.title-dark, #participates h2.title-dark a{background:none; color:#5b573d; font-size:30px; margin-bottom:4px;}
#participates h2.title-dark{font-family:times New Roman;}
#participates h2.title-dark a{ font-family:arial;}
#participates h2.title-dark a:hover{color:#656565;}
#participates h1.title-dark, #participates h1.title-dark a{background:none; color:#5b573d; font-size:30px; margin-bottom:4px;}
#participates h1.title-dark{font-family:times New Roman;}
#participates h1.title-dark a{ font-family:arial;}
#participates h1.title-dark a:hover{color:#656565;}
/*-------------------------------------END PARTICIPATES-------------------------*/

/*----------------------------------START IDEAS---------------------------------*/
#ideas div{border-color:#94AEA7;}
#ideas img{border-color:#94AEA7;}
/*---FORMULARIOS--*/
#ideas input, #ideas textarea, #ideas select{border-color: #94AEA7;}
#ideas div.form  h2{color:#94AEA7; font-size:3em;}
#ideas .btn-publish{ border:medium none; padding-left:14px;}
#ideas .btn-follow { background:url("../images/btn-follow-blue-c.gif") no-repeat scroll 11px 3px transparent; border:medium none;  display:block; float:none; font-size:1.8em; height:31px; margin-bottom:0; margin-left:191px; margin-top:20px; width:147px; color:#94AEA7;}
#ideas .btn-preview { background:url("../images/btn-preview-brown.gif") no-repeat scroll 0 0 transparent; border:medium none; display:block; float:none; height:30px; margin:10px 0px; width:135px; font-size:1.8em; text-align:left;  color:#94AEA7;}
#ideas div.form div#idea{background:none repeat scroll 0 0 #F5F7F5; padding:10px; margin-bottom:10px;}
#ideas  div.form div#notification{background:none repeat scroll 0 0 #F5F7F5; padding:20px; margin-top:20px; }
#ideas div.form input.button {color:#839A93;}
/*-------------LISTADOS------------*/
#ideas .paint-list li{border-bottom-color: #839A93;}
#ideas .paint-list-text-coment h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:1.9em;}
#ideas .paint-list-text-coment h2 a{color:#839A93;}
/*---------VER IDEAS------------*/
#post{border-bottom:1px dashed #B0AA84; margin-bottom:15px;}
#post.idea{border-bottom:none;}
#ideas .post-header 	{ background: #94AEA7 url("../images/bg-butterfly.png") 10px 5px no-repeat;  width:100%; height:30px; clear:both; display:block; margin-bottom:6px;}
#ideas .post-header h2			{ color:#FFF; float:left;  padding-left:40px; padding-top:1px;}
.back-after{display:block;clear:both; height: 22px;}
.back-after p{display:inline;}
.back-after p.link-back{text-align:left; float:left; width:200px;}
.back-after p.link-after{float:right; text-align:right; width:200px;}
.back-after p.link-after span, .back-after p.link-back span{position:relative; top:-3px;}
#ideas #post-body				{ height:auto; position:relative; width:638px; display:block; clear:both;}
#ideas #post-body.idea{border-style:solid; border-width:1px; padding:15px;}
#ideas #post-body h3			{ color:#94AEA7; font-size:3em;}
#ideas #post-body h1			{ color:#94AEA7; font-size:30px; text-align:center;}
#ideas #post-body h2            { color:#94AEA7; font-size:18px; text-align:center; font-family:Arial,Verdana,Geneva,sans-serif; }
#ideas .post-body-text p  { color:#5e5e5e; line-height:17px;}
#ideas .post-body-text ul {display:block;}
#ideas .post-body-text li{font-size:1.2em;}
#ideas .post-body-img			{ float:right; border-style:solid; border-width:1px; padding:1px; margin-left:15px; margin-bottom:10px;}
.post-body-img {  max-width: 300px;  float: right;  border: 2px #ccc solid;  padding: 2px;  margin: 10px;}
#block-ideas-kids{clear:both; display:block;}
#ideas #block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#94AEA7; margin-top:20px;}
#ideas #block-ideas-kids h2 { background: url(../images/bg-butterflys.png) no-repeat 190px 5px transparent; margin:0px; color:#ffffff; padding-left:9px; padding-top:5px; padding-bottom:4px; }
#ideas .ideas				{ width:163px; padding-right:0px; margin-left:1px; }
#ideas .ideas img			{ border-style:solid; border-width:1px; padding:2px; width:133px; height:133px; margin-left:0px;}
#ideas .pie_ideas			{ width:155px; text-align:left; margin-top:5px; min-height:50px; margin-left:12px;}
#ideas #list-menu-footer { border-style: solid; border-width: 1px; float: left; font-size: 12px; margin-bottom: 15px; padding-bottom: 10px; width: 100%;}
#ideas #list-menu-footer ul{ padding: 10px; margin:0px;}
#ideas #list-menu-footer li{ color: #286C7F; float: left; margin-right: 2px; width: 33%;}
#ideas #list-menu-footer a{line-height: 1.3em; font-weight:normal;}
.blue-cover-ideas-comments-right .line-who{font-size:1.1em;}
.go-home {background:url("../images/btn-go-home.gif") no-repeat scroll 0 0 transparent; height:45px; margin-left:90px; padding-left:20px; padding-top:12px;}
.go-home a{color:#656565; font-size:1.4em;}
#ideas  #like_content p{color:#565656; font-size:12px;}
/*-----------------------------------END IDEAS--------------------------------------*/

/*--------------------------------START PREGNANCY-----------------------------------*/
#pregnancy  div{border-color:#839A93}
#pregnancy  img{border-color:#839A93}
/*---FORMULARIOS--*/
#pregnancy  input, #pregnancy textarea, #pregnancy select {border-color:#839A93}
#pregnancy div.form  h2{color:#839A93; font-size:3em;}
#pregnancy .btn-publish{ border:medium none; padding-left:14px;}
#pregnancy .btn-follow { background:url("../images/btn-follow-blue-o.gif") no-repeat scroll 11px 3px transparent; border:medium none;  display:block; float:none; font-size:1.8em; height:31px; margin-bottom:0; margin-left:191px; margin-top:20px; width:147px; color:#839A93;}
#pregnancy .btn-preview { background:url("../images/btn-preview-brown.gif") no-repeat scroll 0 0 transparent; border:medium none; display:block; float:none; height:30px; margin:10px 0px; width:135px; font-size:1.8em; text-align:left; color:#839A93;}
#pregnancy div.form div#idea{background:none repeat scroll 0 0 #B3C7C1; padding:10px; margin-bottom:10px;}
#pregnancy div.form div#notification{background:none repeat scroll 0 0 #B3C7C1; padding:20px; margin-top:20px; }
#pregnancy div.form input.button {color:#839A93;}
/*-------------Listados------------*/
#pregnancy .paint-list li{border-bottom-color: #839A93;}
#pregnancy .paint-list-text-coment h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:1.9em;}
#pregnancy .paint-list-text-coment h2 a{color:#839A93;}
/*-----------VER IDEAS-----------*/
#pregnancy .post-header 	{ background: #839A93 url("../images/bg-butterfly.png") 4px 4px no-repeat;  width:100%; height:30px; clear:both; display:block; }
#pregnancy .post-header h2			{ color:#FFF; float:left;  padding-left:30px; padding-top:1px;}
#pregnancy #post-body				{ height:auto; position:relative; width:638px; display:block; clear:both;}
#pregnancy #post-body.idea{border-style:solid; border-width:1px; padding:15px;}
#pregnancy #post-body h3			{ color:#839A93; font-size:3em;}
#pregnancy #post-body h1			{ color:#839A93; font-size:30px; text-align:center;}
#pregnancy #post-body h2            { color:#839A93; font-size:18px; text-align:center; font-family:Arial,Verdana,Geneva,sans-serif; }
#pregnancy .post-body-text p { color:#5e5e5e; line-height:17px;}
#pregnancy .post-body-text ul{display:block;}
#pregnancy .post-body-text li{font-size:1.2em;}
#pregnancy .post-body-img			{  border-style:solid; border-width:1px; padding:1px; margin-left:15px; margin-bottom:10px; float:right}
#pregnancy #block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#839A93; margin-top:20px;}
#pregnancy #block-ideas-kids h2 { background: url(../images/bg-butterflys.png) no-repeat 187px 5px transparent; margin:0px; color:#ffffff; padding-left:9px; padding-top:5px; padding-bottom:4px; }
#pregnancy .ideas  { width:163px; padding-right:0px; margin-left:1px; }
#pregnancy .ideas img			{ border-style:solid; border-width:1px; padding:2px; width:133px; height:133px;}
#pregnancy .pie_ideas  { width:155px; text-align:left; margin-top:5px; min-height:50px; margin-left:12px;}
#pregnancy .pie_ideas a {color:#839A93;}
#pregnancy #list-menu-footer { border-style: solid; border-width: 1px; float: left; font-size: 12px; margin-bottom: 15px; padding-bottom: 10px; width: 100%;}
#pregnancy #list-menu-footer ul{ padding: 10px; margin:0px;}
#pregnancy #list-menu-footer li{ color: #839A93; float: left; margin-right: 2px; width: 33%;}
#pregnancy #list-menu-footer a{color:#839A93; line-height: 1.3em; font-weight:normal;}
#pregnancy .blue-cover-ideas-comments-right h2 a{color:#839A93; }
/*------------------------------------END PREGNANCY------------------------------------*/

/*------------------------------------START RECIPES------------------------------------*/
#recipes div{border-color:#AEC593}
#recipes img{border-color:#AEC593}
/*-----------FORMULARIOS--------------*/
#recipes input, #recipes textarea, #recipes select {border-color:#AEC593}
#recipes div.form  h2{color:#AEC593; font-size:3em;}
#recipes .btn-publish{ border:medium none; padding-left:14px;}
#recipes .btn-follow { background:url("../images/btn-follow-green.gif") no-repeat scroll 11px 3px transparent; border:medium none;  display:block; float:none; font-size:1.8em; height:31px; margin-bottom:0; margin-left:191px; margin-top:20px; width:147px; color:#AEC593;}
#recipes .btn-preview { background:url("../images/btn-preview-brown.gif") no-repeat scroll 0 0 transparent; border:medium none; display:block; float:none; height:30px; margin:10px 0px; width:135px; font-size:1.8em; text-align:left; color:#AEC593;}
#recipes div.form div#idea{background:none repeat scroll 0 0 #E9F1DE; padding:10px; margin-bottom:10px;}
#recipes div.form div#idea .ingredients {height:100px;}
#recipes div.form div#notification{background:none repeat scroll 0 0 #E9F1DE; padding:20px; margin-top:20px; }
#recipes div.form input.button {color:#AEC593;}
/*-------------LISTADOS------------*/
#recipes .paint-list li{border-bottom-color: #AEC593;}
#recipes .paint-list-text-coment h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:1.9em;}
#recipes .paint-list-text-coment h2 a{color:#AEC593;}
/*-------------VER IDEAS----------*/
#recipes .post-header 	{ background: #AEC593 url("../images/bg-butterfly.png") 4px 4px no-repeat;  width:100%; height:30px; clear:both; display:block;}
#recipes .post-header h2			{ color:#FFF; float:left;  padding-left:30px; padding-top:1px;}
#recipes #post-body				{ height:auto; position:relative; width:638px; display:block; clear:both;}
#recipes #post-body.idea{border-style:solid; border-width:1px; padding:15px;}
#recipes #post-body h3			{ color:#AEC593; font-size:3em;}
#recipes #post-body h1			{ color:#AEC593; font-size:30px; text-align:center;}
#recipes #post-body h2          { color:#AEC593; font-size:18px; text-align:center; font-family:Arial,Verdana,Geneva,sans-serif; }
#recipes .post-body-text	 p		{ color:#5e5e5e; line-height:17px; }
#recipes.post-body-text ul{display:block;}
#recipes .post-body-text li{font-size:1.2em;}
#recipes .ingredients			{ color:#AEC593; font-size:1.7em;}
#recipes .post-body-img			{ float:right; border-style:solid; border-width:1px; padding:1px; margin-left:15px; margin-bottom:10px;}
#recipes #block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#AEC593; margin-top:20px;}
#recipes #block-ideas-kids h2 { background: url(../images/bg-butterflys.png) no-repeat 187px 5px transparent; margin:0px; color:#ffffff; padding-left:9px; padding-top:5px; padding-bottom:4px; }
#recipes .ideas				{ width:163px; padding-right:0px; margin-left:1px; }
#recipes .ideas img			{ border-style:solid; border-width:1px; padding:2px; margin-left:0px;}
#recipes .pie_ideas			{ width:155px; text-align:left; margin-top:5px;  min-height:50px; margin-left:0px; padding-left:12px;}
#recipes .pie_ideas a {color:#809764;}
#recipes #list-menu-footer { border-style: solid; border-width: 1px; float: left; font-size: 12px; margin-bottom: 15px; padding-bottom: 10px; width: 100%;}
#recipes #list-menu-footer ul{ padding: 10px; margin:0px;}
#recipes #list-menu-footer li{ color:#AEC593; float: left; margin-right: 2px; width: 33%;}
#recipes #list-menu-footer a{color:#809764; line-height: 1.3em; font-weight:normal;}
#recipes .blue-cover-ideas-comments-right h2 a{color:#AEC593; }

/*--------------------------------------------END RECIPES------------------------------*/

/*-------------------------------------------START WOMAN--------------------------------*/
#woman div{border-color:#BA9996}
#woman img{border-color:#BA9996}
/*------------FORMULARIOS--------*/
#woman input, #woman textarea, #woman select {border-color:#BA9996}
#woman div.form  h2{color:#BA9996; font-size:3em;}
#woman .btn-publish{ border:medium none; padding-left:14px;}
#woman .btn-follow { background:url("../images/btn-follow-pink.gif") no-repeat scroll 11px 3px transparent; border:medium none;  display:block; float:none; font-size:1.8em; height:31px; margin-bottom:0; margin-left:191px; margin-top:20px; width:147px; color:#BA9996;}
#woman .btn-preview { background:url("../images/btn-preview-brown.gif") no-repeat scroll 0 0 transparent; border:medium none; display:block; float:none; height:30px; margin:10px 0px; width:135px; font-size:1.8em; text-align:left; color:#BA9996;}
#woman div.form div#idea{background:none repeat scroll 0 0 #faf6f5; padding:10px; margin-bottom:10px;}
#woman div.form div#notification{background:none repeat scroll 0 0 #faf6f5; padding:20px; margin-top:20px; }
#woman div.form input.button {color:#BA9996;}
/*-------------LISTADOS------------*/
#woman .paint-list li{border-bottom-color: #BA9996;}
#woman .paint-list-text-coment h2{background:none repeat scroll 0 0 transparent; padding:0; font-size:1.9em;}
#woman .paint-list-text-coment h2 a{color:#BA9996;}
/*---------VER IDEAS----------*/
#woman .post-header 	{ background: #BA9996 url("../images/bg-butterfly.png") 4px 4px no-repeat;  width:100%; height:30px; clear:both;display:block;}
#woman .post-header h2			{ color:#FFF; float:left;  padding-left:30px; padding-top:1px;}
#woman #post-body				{ height:auto; position:relative; width:638px; display:block; clear:both;}
#woman #post-body.idea{border-style:solid; border-width:1px; padding:15px;}
#woman #post-body h3			{ color:#BA9996; font-size:3em;}
#woman #post-body h1		    { color:#BA9996; font-size:30px; text-align:center;}
#woman #post-body h2            { color:#BA9996; font-size:18px; text-align:center; font-family:Arial,Verdana,Geneva,sans-serif; }
#woman .post-body-text p { color:#5e5e5e; line-height:17px;}
#woman .post-body-text ul{display:block;}
#woman .post-body-text li{font-size:1.2em;}
#woman .post-body-img			{ border-style:solid; border-width:1px; padding:1px; margin-left:15px; margin-bottom:10px; float:right;}
#woman #block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#BA9996; margin-top:20px;}
#woman #block-ideas-kids h2 { background: url(../images/bg-butterflys.png) no-repeat 187px 5px transparent; margin:0px; color:#ffffff; padding-left:9px; padding-top:5px; padding-bottom:4px; }
#woman .ideas				{ width:163px; padding-right:0px; margin-left:1px; }
#woman .ideas img			{ border-style:solid; border-width:1px; padding:2px; margin-left:0px;}
#woman .pie_ideas			{ width:155px; text-align:left; margin-top:5px; min-height:50px; margin-left:12px;}
#woman .pie_ideas a {color:#BA9996;}
#woman #list-menu-footer { border-style: solid; border-width: 1px; float: left; font-size: 12px; margin-bottom: 15px; padding-bottom: 10px; width: 100%;}
#woman #list-menu-footer ul{ padding:10px; margin:0px;}
#woman #list-menu-footer li{ color:#BA9996; float: left; margin-right: 2px; width: 33%;}
#woman #list-menu-footer a{color:#BA9996; line-height: 1.3em; font-weight:normal;}
#woman .blue-cover-ideas-comments-right h2 a{color:#BA9996; }
/*------------------------------END WOMAN--------------------------------*/

/*--------------------------START ESTILOS PARA PAGINA DE REGISTRO ----------------------------*/
/*START REDISEÑO PAGINA REGISTRO*/
.registration #main{padding-top:20px;}
.registration #block-left{width:435px; float:left;}
.registration #block-right{width:555px; float:left;}

.registration #block-left h1{font-size:25px; font-weight:bold; color:#b64e60; font-family:arial; margin-bottom: 2px;}
.registration #block-left .subtitle{font-size:18px; font-weight:bold; color:#5b5b5b;}
.registration #block-left .registration-avatar{ margin-left: 7px;}
.registration #block-left .list-registration {margin-left:0px; margin-bottom: 30px;}
.registration #block-left .list-registration  li{font-size:14px; font-weight:bold; color:#5b5b5b; margin-bottom:10px;}
.registration #block-left .list-registration  li a{color:#b94e5e;}

.registration #block-right .form-registration-space{margin-top:10px;}
.registration #block-right .form-registration{background:url(../images/bg-form-registration.png) no-repeat 0 0 transparent; padding-top:30px; padding-left:30px;}
.registration #block-right .form-registration h2{font-size:22px; font-weight:bold; color:#b64e60; font-family:arial;}
.registration #block-right .form-registration p{float:left; width:50%}
.registration #block-right .form-registration p.dato-submit{clear:both; float:none; width:100%; background: url("../images/btn-regist-submit.png") no-repeat scroll 160px 10px transparent; padding-left:165px; margin-top:0px; padding-top:14px; text-align:left; padding-bottom: 35px;}
.registration #block-right .form-registration p.conditions{width:100%; clear:both; float:none; font-size: 11px;}
.registration #block-right .form-registration p.conditions a{font-weight:normal;}
.registration #block-right .form-registration p label{display:block; color:#5c5c5c; font-weight:bold; font-size:11px;}
.registration #block-right .form-registration p label.inline {display:inline; float:left; margin-left:13px; margin-right:10px; position:relative; top:4px;}
.registration #block-right .form-registration p input.inline{position:relative; top:4px;}
.registration #block-right .form-registration p input{float:left;}
.registration #block-right .form-registration p.dato-submit input{float:none; border:none; background:none; font-size:18px; color:#b94e5e; cursor:pointer;}
.registration #block-right .form-registration p .test-btn{background: url("../images/btn-test.gif") no-repeat scroll 0 0 transparent; float: left; height: 22px; padding-top: 3px; position: relative; text-align: center; width: 135px; left:0px; top:0px; margin-left:15px;}
.registration #block-right .form-registration p #check_nickname_spinner{position:relative; top: 4px;}
.registration #block-right .form-registration p#nickname_check{float:none; clear:both; width:100%; display:block; margin:0;}

.registration  .footer-registration{clear:both; font-size:22px; color:#5b5b5b; font-weight:bold;}
.registration  .footer-registration span{color:#b94e5e;}

.register-confirm {text-align:center;}
.register-confirm #wrapper {border:solid 5px #88B8B8; padding: 20px 0; margin: 30px 17%;}
.register-confirm .light{font-weight:normal;}
.register-confirm .txt-blue-medium p{background-color:#eef0d2; height: 44px; position:relative; left: 150px; text-align:center;  margin-bottom: 1em; padding-top: 29px; width: 385px;}
.register-confirm .thankyou {margin-bottom: 1em;}
.register-confirm .txt-magenta-normal {font-size:14px; font-weight:bold; color:#b64e5f; margin-bottom:20px;}


/*END REDISEÑO PAGINA REGISTRO*/
div#registro p{line-height:19px; padding:6px 10px; color:#747473;}
div#registro h1{ padding:4px 10px; color:#FFFFFF; background:url("../images/bg-h2-registro.gif") no-repeat scroll right bottom #B0AB85; width:97%; font-size:2.3em;}
div#registro h3{color:#B0AA8B; padding:4px 10px; }
div#registro div.form p.introduction {margin:0 0 20px; padding:0 0 0 10px;}
div#registro div.form {padding-right:105px; width:550px;}
div#registro div.content-form{background:url(../images/btn-form.gif) no-repeat right 0px transparent;height:30px; margin-top:10px; padding-right:25px; padding-top:2px; text-align:right;}
div#registro div.content-form input{border:0px; background:none; font-weight:bold;}
div#registro div.dato{padding:6px 0;}
div#registro div.form  label {margin:8px 0 0;padding:0 0 0 10px;width:90px; float:left;} 
div#registro div.form p.note{font-size:1em; line-height:0px; padding:0 0 0 100px; margin:3px 0 0; }
.test-btn {background:url(../images/btn-test.gif) no-repeat 0 0 transparent; float:right; height:22px; left:-145px; position:relative; text-align:center; top:-26px; width:135px; padding-top:2px;}
.test-btn  a{font-size:1.1em;}
.outside{float:right; position:relative; left:-140px; }
div#registro div.form .outside label{width:98px;}
div#registro div.form .outside input{margin-top:11px; width:21px;}
.terms {margin:20px 0px;}
div#registro div.form .terms label{width:420px;}
div#registro div.form .terms input{float:left; width:10px; margin-top:11px;}
.dato-submit{background:url(../images/btn-regist-submit.gif) no-repeat center 10px transparent; padding-top:25px; text-align:center;}
div#registro div.form .dato-submit input{border:0px; height:46px; width:143px; background:none; text-transform: uppercase; text-align:left; color:#D7001B; cursor:pointer;}
#remember_me{width:15px; float:none;}
.block-comments-comments-bottom .button{border: 1px solid #b3b1a5; background: url(../images/bg-btn.gif) repeat-x 0 0 transparent; color:#656565;cursor:pointer;}
#check_nickname_spinner{display: inline; float: right;}
#nickname_check {color:#AEC593; display:inline; float:right; font-size:15px; font-weight:bold; margin-right:12px;}
/*--------------------------END ESTILOS PARA PAGINA DE REGISTRO ----------------------------*/

/*-----------------------START ESTILOS PARA PAGINA DE ALTA DE IDEAS---------------------------*/
div.form p{line-height:1.5em; margin-bottom:20px; font-size:12px;}
div.form div#idea textarea{height:165px; font-size:12px;}
div.form input.check {width:20px; border:none; display:inline; padding:0px; margin:0px;}

div.form div#idea div#block-picture-idea div#picture-avatar{background:url("../images/bg-avatar-idea.gif") no-repeat scroll 0 0 transparent; display:inline; float:left; height:160px; width:160px; margin-right:10px; padding-left:11px;padding-top:8px;}
div.form div#idea div#block-picture-idea div#picture-avatar img{width:135px; height:123px;}
div.form div#idea div#block-picture-idea div#serch-picture{display:inline;}
div.form div#idea div#block-picture-idea div#serch-picture input.direction{min-width:400px;}


div.form div#idea div#block-picture-idea div#serch-picture p{margin-bottom:7px;}
div.form div#idea div#web-idea {display:block;}
div.form div#idea div#web-idea label{display:inline-block; font-weight:bold; width:51px; }
div.form div#idea div#web-idea input{display:inline-block; width:382px;}

div.form  div#other-data{margin-bottom:20px; padding:20px 0; height:100px;}
div.form  div#other-data label{display:inline-block; margin-left:20px; padding-left:15px; width:60px;}
div.form  div#other-data input, div#register-idea div.content-form  div.form  div#other-data select{margin-right:35px;}
/*-----------------------END ESTILOS PARA PAGINA DE ALTA DE IDEAS---------------------------*/

/*-------------------------------START ESTILOS COMUNES PARA PAGINA DE VER UNA IDEA ----------------------------*/
/*----- START DESTACADOS --------*/
#block-destacados		{  height:160px; width:100%;}
.destacado				{ width:150px; margin-right:20px; margin-left:1px;}
.destacado_last				{ width:149px; margin-right:0px; margin-left:1px;}
#home .destacado img, #home .destacado_last img, #ideas .destacado img, #ideas .destacado_last img, #recipes .destacado img, #recipes .destacado_last img, #pregnancy .destacado img, #pregnancy .destacado_last img, #woman .destacado img, #woman .destacado_last img	{ border:1px solid #d8d6c6; padding:2px;}
.pie-destacado			{ width:149px; text-align:left; margin-top:5px;}
.pie-destacado a{color:#727272;}
#block-destacados-ul			{ margin:0px; padding:0px; margin-left:0px; }
#block-destacados-ul li			{ display: inline; vertical-align:top; float:left; }
#block-destacados-ul li.destacado_last{float:right; }
#block-destacados-ul li img, #block-destacados-ul li.destacado_last img{width:145px; height:100px;}
#highlight-big { height:auto; position:relative; width:638px; display:block; clear:both;}
/*----- END DESTACADOS --------*/
/*----- START POST BODY INFO --------*/
#post-body-info					{  display:block; width:100%; height:70px; border-bottom:1px dashed #b0aa84; margin-bottom:10px;}
#post-body-info-avatar{background:url(../images/bg-avatar.gif) no-repeat 0px 0px transparent; display:inline;float:left;height:57px;width:57px; padding-left:2px;padding-top:2px;}
#post-body-info-avatar img		{  border:0px;  width:45px; height:41px;}
#post-body-info p{font-size:11px;}
#post-body-info-text			{ float:left; width:469px;  margin-left:10px;}
#post-body-info-text2 { float: right; width:100px; text-align: right; }
div.post-body-text {min-height:300px}
/*----- END POST BODY INFO --------*/
/*--- START BOTONES DE SOCIAL MEDIA ---*/
.social-wraper{border-bottom: 1px dashed #B0AA84; display: block; height: 35px; margin-bottom: 10px; width: 100%;}
.social-comment{background:url(../images/btn-social-comenta.png) no-repeat 0 0 transparent; display: inline; float: left; height: 30px; width: 87px; margin-right: 6px;padding-left: 8px; padding-top: 3px;}
.social-comment .n-comment{color:#ffffff; float: right; padding-right: 5px;}
.social-vota{background:url(../images/btn-social-vota.png) no-repeat 0 0 transparent; display: inline; float: left; height: 21px; width: 63px; margin-right: 4px;padding-left: 7px; padding-top: 3px;}
.social-vota .n-vota{color:#ffffff; float: right; padding-right: 11px;}
.facebook{ height:30px; width:320px; float:left; display:inline;}
.redes{  height:30px; width:132px; display:inline; float:right;}
.redes-caption {float:left}
.group-social{border-bottom:none; height:20px; margin-top:15px; padding: 0 10px; width: 95%;}
/*--- END BOTONES DE SOCIAL MEDIA ---*/
/* ------ AÑADIR A AFAVORITAS----- */
#favoritas{ height:27px; border-bottom:1px dashed #b0aa84; display:block; font-size:12px;}
#favoritas ul{ margin:0px; padding:0px;}
#favoritas li{ display:inline; float:left;}
#favoritas li div{ display:inline; float:left;}
/*----------BLOQUE COMENTARIOS-----------*/
div#block-comments	{ margin-bottom:15px; border-style:solid; border-width:1px; padding:15px; width:638px }
#block-questions-comments  #block-comments{border:none; padding:0px;}
#block-comments-header-people	{ background-color:#e4e5d5; width:100%;}
#block-comments-header-people p	{ padding: 10px 0 5px;}
.block-comments-header-form { background-color:#e4e5d5; width:100%; margin-bottom:10px; padding-left:10px;}
.block-comments-header-form p.head-comment-form{font-weight: bold; padding-top: 10px;}
.block-comments-header-form p.closed-to-comments{padding: 10px 0;}
#ideas .block-comments-header-form input, #ideas .block-comments-header-form textarea, #recipes .block-comments-header-form input, #recipes .block-comments-header-form textarea, #woman .block-comments-header-form input, #woman .block-comments-header-form textarea, #pregnancy .block-comments-header-form input, #pregnancy .block-comments-header-form textarea, #participates .block-comments-header-form input, #participates .block-comments-header-form textarea{ border-color: #c1bc94;}
.block-comments-header-form .input{ border-width: 1px; border-style: solid; width:377px; height:15px; font-size:12px; padding:5px; display:block; clear:both; margin-bottom:10px;}
.block-comments-header-form .textarea{ border-width: 1px; border-style: solid; width:377px; height:90px; float:left; font-size:12px; padding:5px;  display:block; clear:both;}
.block-comments-header-form .add-multimedia{display:block;clear:both; padding-left: 3px;}
.block-comments-header-form  .btn-publish-wrapper {padding-left:3px; display:block; clear:both; float:none; padding-bottom: 10px; padding-top:10px;}
.block-comments-header-form .btn-publish {padding-left:14px;}
.btn-publish{ background:url("../images/btn-publish.png") no-repeat scroll 0 2px transparent;  border:medium none; display:block; float:none; height:30px; margin:0; width:170px; font-size:12px; text-align:left; color:#b24153; text-transform: uppercase; cursor:pointer; font-weight: bold; }
p.spinner{left: 170px; position: relative; top: -40px;}
#participates .block-comments-header-form .button{border: 1px solid #b3b1a5; background: url(../images/bg-btn.gif) repeat-x 0 0 transparent; color:#656565;}
p.comment-login { padding: 15px 10px 18px 10px; margin-bottom: 0;}
.block-comments-header p.comment-login { padding: 15px 0; margin: -10px 0 0 -20px;}
.comment-login img{display: inline; float: left; position: relative; top: -8px;}
.comment-login span{color:#b04356;}
.comment-login a{color:#504e4f; padding-left: 10px;}
.comment-login a:hover{color:#b04356;}
.block-comments-header-form-right{ float:left; width:220px; margin-left:10px; margin-top:10px;}
.block-comments-header-form .input-register{ border: 1px solid #b3b1a5;  float:left; width:208px; height:12px; font-size:12px; padding:5px;}
.block-comments-header-form .button{ float:right; cursor:pointer; border: 1px solid #b3b1a5; background: url(../images/bg-btn.gif) repeat-x 0 0 transparent;}
p#refresh-comments-button{background: url("../images/btn-update.png") no-repeat scroll 0 0 transparent; display: inline; float: right; height: 24px; padding-left: 12px; padding-top: 4px; width: 172px; margin-top: 5px; cursor:pointer;}  
p#refresh-comments-button a{margin-right:15px; color:#505050; font-style:italic; font-size:11px;}
.block-comments-header{clear: both; display: block; background-color:#e4e5d5; margin:0 0 10px; padding:10px 10px 0px 20px; position:relative; width:95%;}
#block-comments-comments ul{ margin:0px; padding:0px;}
#block-comments-comments ul li{ border-bottom:1px dashed #b3b1a5; padding:15px 15px 5px; margin-top:10px;  margin-left:2px; clear:both; list-style:none outside none; min-height:90px; }
#block-comments-comments ul li.first{ border-top: 1px dashed #B3B1A5;}
#block-comments-comments .block-comments-comments-left img{ float:left; margin-right:15px; width:45px; height:41px;}
.block-comments-comments-left{background:url(../images/bg-avatar.gif) no-repeat 0px 0px transparent;  float:left; height:50px; padding-left:2px;padding-top:2px; width:50px; margin-right:10px; display:inline;}
.block-comments-comments-left img{width:45px; height:41px;}
.block-comments-comments-right{ width:600px; display:inline;}
.block-comments-comments-right h5, .block-comments-comments-right h5 a{color:#5f6160; font-family:Arial;}
.block-comments-comments-right h5 a:hover{color:#565656;}
.block-comments-comments-right p{line-height:16px;}
.video{max-height:140px; max-width:280px; display:inline; float:left; margin-right:10px; margin-bottom:5px;}
.image{max-width:125px; max-height:95px; display:inline; float:left; margin-right:10px; margin-bottom:5px;}
.block-comments-comments-bottom{ text-align: right;clear:both; display:block;}
.block-comments-comments-bottom  div {text-align:left;}
.block-comments-comments-bottom input, .block-comments-comments-bottom textarea{font-size:1em}
.block-comments-comments-bottom .reply{border:1px solid #767463;  color:#767463;padding:2px 5px; font-size:11px; font-weight:normal; margin-right:10px;}
.block-comments-comments-bottom  .denounce {color:#C9CBB2; margin-left:10px; font-size:11px;font-weight:normal;}
.block-comments-comments-right .usuaria a {color:#286c7f; font-weight:bold; font-size:11px;}
.block-comments-comments-right-reply .usuaria a {color:#286C7F; font-weight:bold; font-size:11px;}
.subscribe-refresh-buttons{clear: both; display: block; height: 30px;}

#block-comments .form-registration{background:url(../images/bg-form-registration-big.png) no-repeat 0 0 transparent; padding:24px; margin-bottom: 5px;}
#block-comments .form-registration h2{font-size:17px; font-weight:bold; color:#b64e60; font-family:arial;}
#block-comments .form-registration p{float:left; width:50%}
#block-comments .form-registration p.dato-submit{clear:both; float:none; width:169px; height:36px; background: url("../images/btn-regist-submit.png") no-repeat 0 0 transparent; padding:5px 5px; margin: 7px 0 0 295px; text-align: inherit; }
#block-comments .form-registration p.conditions{width:100%; clear:both; float:none; font-size: 11px;}
#block-comments .form-registration p.conditions a{font-weight:normal;}
#block-comments .form-registration p label{display:block; color:#5c5c5c; font-weight:bold; font-size:11px;}
#block-comments .form-registration p label.inline {display:inline; float:left; margin-left:35px; margin-right:10px; position:relative; top:4px;}
#block-comments .form-registration p input.inline{position:relative; top:4px;}
#block-comments .form-registration p input{float:left;}
#block-comments .form-registration p.dato-submit input{float:none; border:none; background:none; font-size:15px; font-weight: bold; color:#b94e5e; cursor:pointer; text-transform: uppercase; }
#block-comments .form-registration p .test-btn{background: url("../images/btn-test.gif") no-repeat scroll 0 0 transparent; float: left; height: 22px; padding-top: 3px; position: relative; text-align: center; width: 135px; left:0px; top:0px; margin-left:15px;}
#block-comments .form-registration p #check_nickname_spinner{position:relative; top: 4px;}
#block-comments .form-registration p#nickname_check{float:none; clear:both; width:100%; display:block; margin:0;}

/*-------------------------------END ESTILOS COMUNES PARA VER UNA IDEA ----------------------------*/

/*----------------------------START IDEAS AZUL PORTADA-------------------------------------------*/
#blue-cover-ideas-general				{ border-style:solid; border-width:1px; position:relative; float:left; width:638px; background-color:#F0F }
.blue-cover-ideas-left					{border:1px solid #C0BB9A;  float:left; padding:2px;}
.blue-cover-ideas-left-img-text			{ background:url("../images/bg-transparent.png"); width:315px; height:40px; position:absolute; margin-top:200px; margin-left:2px; padding:5px 15px 15px;}
.blue-cover-ideas-left-img-text h2 a{font-weight:normal; color:#383c3a; font-size:20px;}


.blue-cover-ideas-right					{float: right;  width:270px;}
.blue-cover-ideas-right-item			{float: right; width:270px; }
.blue-cover-ideas-img					{ border:1px solid #ADA886; float:left; height:110px; margin-bottom:4px; padding:1px; width:110px;}

.blue-cover-ideas-text 					{ height:112px; padding-top:5px; width:150px; float:right; }
.blue-cover-ideas-text p{line-height:1.3em}
.blue-cover-ideas-text  a{font-family:times New Roman;}
#recipes .blue-cover-ideas-text  a{color:#809764;}
#woman .blue-cover-ideas-text  a{color:#743B45;}
#pregnancy .blue-cover-ideas-text  a{color:#286C7F;}
#recipes .blue-cover-ideas-text  a:hover, #woman .blue-cover-ideas-text  a:hover, #pregnancy .blue-cover-ideas-text  a:hover, #ideas .blue-cover-ideas-text  a:hover{color:#565656;}

#latest-ideas-published					{ padding:0px; height:auto; position:relative; width:672px; float:left; margin-top:10px;}
.latest-ideas-published-pagination-top		{ float:right; margin-right:0px; width:100%; text-align:right; height:25px; padding-top:10px;  border-bottom:1px solid #286c7f;}
.latest-ideas-published-pagination-bottom	{ float:right; margin-right:0px; width:100%; text-align:right; height:25px; padding-top:10px; border-top:1px solid #286c7f; border-bottom:1px solid #286c7f;}
.latest-ideas-published-pagination-top li	{ display:inline; border: 1px solid #b7b7b7; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer; color:#286c7f;}
.latest-ideas-published-pagination-bottom li	{ display:inline; border: 1px solid #b7b7b7; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer; color:#286c7f;}

/*#latest-ideas-published	.pagination-top{height:20px; margin:0px; padding:10px 0px;}
#latest-ideas-published	.pagination-bottom{height:20px; margin:20px 0px; padding:10px 0px;}*/

#blue-cover-ideas-comments				{ float:left; width:100%; margin-bottom:10px;}
#blue-cover-ideas-comments ul			{ margin:0px; padding:0px;}
#blue-cover-ideas-comments li			{ border-top:1px dashed #b3b1a5; padding:10px; margin-top:10px; clear:both;  }
#blue-cover-ideas-comments li.first{border-top:0px}
#blue-cover-ideas-comments li img		{ float:left; margin-right:15px; border:1px solid #ada886; padding:1px;width:110px;height:110px}
.blue-cover-ideas-comments-left			{ width:120px; height:126px;  float:left; }
.blue-cover-ideas-comments-right		{ width:525px; height:126px; float: right; }
.blue-cover-ideas-comments-right h2		{ color:#286c7f; min-height:17px; font-size:2.0em}
.blue-cover-ideas-comments-right h2 a{font-weight:normal;}
.blue-cover-ideas-comments-right h2 a:hover{color:#666666;}
.blue-cover-ideas-comments-right p{font-size:1.2em; line-height:1.2em;}
.blue-cover-ideas-comments-right a.section{font-size:1.1em; color:#5e5e5e; font-weight:normal;}
.blue-cover-ideas-comments-right a.section:hover{color:#2e2d2d;}
#recipes .blue-cover-ideas-comments-right h2 a{color:#809764;}
#woman .blue-cover-ideas-comments-right h2 a{color:#743B45;}
#pregnancy .blue-cover-ideas-comments-right h2 a{color:#286C7F;}
.blue-cover-ideas-comments-right-bottom	{ float:left; margin-bottom:5px;}
.blue-cover-ideas-comments-right-bottom a{color:#656565; font-size:0.9em; font-weight:normal;}

#last-block-forums						{ float: left; background:url("../images/ultimos_foros.jpg") no-repeat; width:326px; height:329px;}

.last-block-forums-li h4				{ font-family:Arial, Verdana, Geneva, sans-serif; font-size:13px; color:#456c77; font-weight:bold; height:31px;}
.last-block-forums-li h4 a, .last-block-forums-li-last h4 a{font-weight:normal; font-size:14px; color:#456C77; text-transform:uppercase;}
.last-block-forums-li-last h4			{ font-family:Arial, Verdana, Geneva, sans-serif; font-size:13px; color:#456c77; font-weight:normal;  text-transform:uppercase;}

.last-block-forums-header				{ float:left; width:100%; height:30px; }
.last-block-forums-header-left 			{ float:left; width:200px; height:20px; margin-top:8px; margin-left:8px;}
.last-block-forums-header-left h4		{ font-weight:normal; color:#9a9174; font-size:1.3em; font-family:arial, verdana; }
.last-block-forums-header-right 		{ float:right; width:100px; height:20px; margin-top:6px; margin-right:11px; text-align:right; color:#FFF;}
.last-block-forums-header-right a		{ color:#FFffff; font-weight:normal; margin:0px; padding:0px; font-size:11px;}

.last-block-forums-avatar				{ background:url("../images/bg-avatar.gif") no-repeat scroll 0 0 transparent; float:left; height:50px; padding-left:2px; padding-top:2px; width:50px; margin-right:5px;}
.last-block-forums-avatar img{width:45px; height:41px;}
.last-block-forums-text					{ float: right;  width:235px; height:78px;}
.last-block-forums-text p{max-height:20px;}
.last-block-forums-text .usuaria a{color:#456C77; font-weight:bold; font-size:11px;}
.last-block-forums-text .usuaria a:hover{color:#565656;}
.link-blog-normal {font-weight:normal; color:#7e7e7e; text-transform:uppercase;}

.last-block-forums-ul					{ clear:both; display:block; margin-top:0; width:296px; }
.last-block-forums-li					{ float:left; height:78px; border-bottom:1px dashed #7e7e7e; margin-top:12px;}
.last-block-forums-text-bottom 			{ text-align: right; margin-top:4px;}
.last-block-forums-text-bottom a		{ font-weight:normal; color:#727272; font-size:0.9em;}

.last-block-forums-li:last-child{border:none;}
.last-block-forums-li-last { border:none; float:left; height:78px; margin-top:12px;}
.last-block-forums-footer				{ width:100%; height:30px; margin-top:0px; clear:both; display:block;}
.last-block-forums-footer-right 		{ height:20px; padding-top:10px; margin-right:11px; text-align:right;}
.last-block-forums-footer-right a		{ color:#FFF; font-weight:normal; font-size:14px;}

#last-block-post						{ float: right; background:url("../images/ultimos_post.jpg") no-repeat; width:326px; height:331px;}
.last-block-post-header-left			{ float:left; width:200px; height:20px; margin-top:8px; margin-left:8px;}
.last-block-post-header-left h4			{ font-weight:normal; color:#ffffff; margin-top:-2px; font-family:arial,verdana; font-size:1.6em;}
.item span{font-size:15px; font-style: italic; color:#707070; float:left; margin-top:2px;}
.button-debat-right	{ background:url("../images/btn-como-publicar.gif") no-repeat scroll 103px 0px transparent; color:#C0BB97; cursor:pointer; float:right; font-weight:bold; height:26px;  padding-top:3px; font-style:italic; width:138px; font-size:15px;}
.button-debat-right a{color:#656565; font-weight:normal;}
.button-debat-right a:hover{color:#565656;}
.button-ideas-left{ background:url("../images/btn-crear-idea-portada.png") no-repeat 5px 0px transparent; float:left; width:173px; height:28px; padding-top:3px; padding-left:40px; display:inline; cursor:pointer; font-weight:bold; color:#C0BB97; font-style:italic; font-size:15px;}
.button-ideas-left a{color:#656565;}
.button-ideas-left a:hover{color:#565656;}
/*----------------------------END IDEAS AZUL PORTADA-------------------------------------------*/

/*--------------------------START ESTILOS PARA FOROS AMPLIADOS----------------------------------------------*/
#foro-item				{ position: relative; height:auto; float:left; width:100%; margin-bottom:10px;}
.foro-item-left			{ float:left; width:160px; text-align:center;}
.foro-item-left a		{ color: #b0aa84; text-decoration:underline; }
.foro-item-right		{ width:466px; height: 76px; float:right; border:1px solid #c0bb95; padding: 2px 10px 0;}
.foro-item-right h2, .foro-item-right h2 a		{ color: #5b573c; font-weight: normal;}
.foro-item-right h2 a:hover{color:#656565;}
.foro-item-left img		{ width:160px; height:80px;}
.foro-item-bottom{clear:both; display:block;}
.foro-item-bottom p.post-body-text {display:inline; float:left; padding-top:12px; margin-right:30px; color:#7A7979; text-decoration:underline;}
.foro-item-bottom p.post-body-text  a {color:#7A7979;}
.foro-item-bottom p.post-body-text a:hover{color:#656565;}
.button-debat-left			{ background:url("../images/btn-crear-debate-este-foro.png") no-repeat; width:157px; height:28px; padding-top:7px; padding-left:12px; float:right; cursor:pointer; font-weight:bold; color:#C0BB97;}
#participates #post-body p.form-logon-welcome { float:left; width:100%; overflow:hidden; font-size:11px;}
#participates #post-body p.form-logon-welcome a{font-size:11px;}
#participates .button-debat-left a, #participates .button-debat-right a{ color:#5E5E5D;}
.button-debat-left a:hover, .button-debat-right	a:hover{ color:#656565;}

.message-alert	{ background:url("../images/message-alert.png") no-repeat; width:277px; height:24px; padding-top:4px; padding-left:9px; margin-top:5px; float:left; cursor:pointer; font-weight:bold; color: #999478; font-style: italic; font-size: 11px;}
.message-alert a{color:#505050;}
.add-favorites		{ background:url("../images/contenido/add-favorites.jpg") no-repeat; width:180px; height:23px; padding-top:6px; padding-left:12px; margin-top:5px; float: right; cursor:pointer; color: #b0aa84;}

#post-body-buttons{ height: auto; border-bottom:1px dashed #b0aa84; position:relative; float:left; width:100%; margin-bottom:20px; }
#post-body-buttons a{color:#999478;}
#post-body-buttons a:hover{color:#565656;}

#compartir{ height:40px; font-size:12px; margin-top:15px;  position:relative; display:block; width:100%; clear:both;}
#block-comments-comments ul.reply, #block-comments-comments li.reply{  margin-left:40px;}
/*.block-comments-comments-right-reply{ width:475px;  float: right;}*/
.middle{ text-align:center; top:0px;}
/*--------------------------END ESTILOS PARA FOROS AMPLIADOS----------------------------------------------*/

/*--------------START ESTILOS PORTADA FORO Y LISTADA DEBATE-----------------*/
#most-active-discussions{ clear:both; margin-bottom:20px; }
.most-active-discussions-left{ width:105px; height:auto; float:left;}
.most-active-discussions-left img{ border:1px solid #b0aa84; padding:2px; width:85px; height:85px;}
.most-active-discussions-l{ width:335px; height: 110px;  float:left;}
.most-active-discussions-r{ width:335px; height: 110px; float: right;}

.most-active-discussions-right-avatar{background:url(../images/bg-avatar-activity.gif) no-repeat 0px 0px transparent; width:228px; height:29px; float:left; padding-left:1px; padding-top:1px;}
.most-active-discussions-right-avatar img{width:26px; height:24px; float:left;}
.most-active-discussions-right-avatar p{ padding-top:0px; padding-left:35px; font-size:11px;}

.most-active-discussions-right-text{width:220px; height:auto;float:left; }
.most-active-discussions-right-text p{ padding-top:5px; }

#participates .text-brown-light a{ color:#7b7857; font-size:13px;}
#participates .more-forums-right p{font-size:1.1em}
#participates .more-forums p.publish{margin-bottom:20px; margin-left:10px;}

.item{ position: relative; width:655px; padding-left:10px; padding-right:10px;  margin-bottom:15px; padding-top:10px; display:block; clear:both;}

.most-active-discussions-title h1	{ background-color:#b0aa84; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px; font-size:22px;}
.recent-discussions-title h2	{ background-color:#b0aa84; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px; margin-bottom:0px; font-size:22px;}
.more-forums-title h2				{ background-color:#b0aa84; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px; font-size:22px;}

.recent-discussions{ margin-bottom:20px; border-bottom:1px  dashed #b0aa84; padding-bottom:10px; height: auto; position:relative; clear:both;}
.recent-discussions-first{ margin-bottom:20px; padding-bottom:10px; height: auto; position:relative; clear:both;}
.recent-discussions-left{ width:175px; height:auto; float:left; margin-top:20px;}
.recent-discussions-left img{ padding:2px; margin-bottom:10px; }
.recent-discussions-left a{color:#5F6160; font-weight:normal;}
.recent-discussions-left strong a{font-family:times New Roman; font-size:14px;font-style:normal; font-weight:bold;}
.recent-discussions-left p strong{font-style:italic; font-weight:bold;}

.recent-discussions-right{ width:495px; height:auto; float:left; margin-top:20px;}
.recent-discussions-right-avatar{background:url("../images/bg-avatar.gif") no-repeat scroll 0 0 transparent; float:left; height:50px; padding-left:2px; padding-top:2px; width:50px; margin-right:5px;}
.recent-discussions-right-avatar img {width:45px; height:41px;}
.recent-discussions-right-button{  border:1px solid #b0aa84; padding:2px; margin-bottom:10px; background-color:#f3f6e3; width:160px; font-weight:bold; text-align:center; cursor: pointer; }
.recent-discussions-right-button a{color:#605F5F; font-size:11px;}
.recent-discussions-right-button a:hover{color:#565656;}

.recent-discussions-comments-right .usuaria {font-size:11px;}
.recent-discussions-comments-right .usuaria a{color:#286C7F; font-weight:bold;}
#participates strong a{color:#286C7F;}
#participates strong a:hover{color:#333333;}
.recent-discussions-comments-right h4{font-family:Arial, Verdana, Geneva, sans-serif; font-size:17px; }
.recent-discussions-comments-right h4 a{color:#555555;}
.recent-discussions-comments-right p{line-height:1.2em; font-size:1.2em;}
.recent-discussions-comments-right-people{ background:url("../images/bg-avatar-activity.gif") no-repeat scroll 9px 9px #F3F6E3; padding:10px; padding-bottom:5px; margin-bottom:5px; min-height:25px;}
.recent-discussions-comments-right-people p{font-size:1.1em; line-height:1.2em;}
.recent-discussions-comments-right-people img{ float:left;height:24px;margin-bottom:5px;margin-right:10px;width:26px;}

.recent-discussions-right-text{width:220px; height:auto;float:left; }
.recent-discussions-right-text p{ padding-top:5px; }

.more-forums-title h1	{ background-color:#b0aa84; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px;}
.more-forums-item		{ width:202px; height:60px; float:left; margin-right:20px;}

.more-forums-left{ float:left; margin-right:15px; margin-bottom:10px;}
.more-forums-right{ float:left; width:100px;}

#list-discussions-body				{ border-style:solid; border-width:1px; padding:0px; height:auto; position:relative; width:668px; float:left;}
.list-discussions-title h1			{ background-color:#b0aa84; color:#FFF; padding-left:5px; padding-top:2px; padding-bottom:2px; margin-left:4px; margin-right:4px;}

.list-discussions-pagination{ float:right; margin-right:1px; }
.list-discussions-pagination li{ display:inline; border: 1px solid #d6cb99; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer;}

.list-discussions{ margin-bottom:10px; border-top:1px  dashed #b0aa84; padding-bottom:10px; height: auto; position:relative; clear:both; width:657px;  margin-left:7px;}
.list-discussions-first{border-top:none; margin-bottom:10px; padding-bottom:10px; height: auto; position:relative; clear:both; width:657px;  margin-left:7px;}
.list-discussions-left{ width:70px; height:auto; float:left;  margin-left:20px; margin-top:20px;}
.list-discussions-left img{border:0px;}

.list-discussions-right{ width:550px; height:auto; float: right; margin-right:15px; margin-top:20px;}
.list-discussions-right-avatar{background:url(../images/bg-avatar.gif) no-repeat 0px 0px transparent; display:inline;float:left;height:50px;width:50px; padding-left:2px;padding-top:2px;}
.list-discussions-right-avatar img{width:45px; height:41px;}
.list-discussions-right-button{  border:1px solid #b0aa84; padding:2px; margin-bottom:10px; background-color:#f3f6e3; width:160px; font-weight:bold; text-align:center; cursor: pointer; }

.list-discussions-comments-right h4{font-family:Arial, Verdana, Geneva, sans-serif; font-size:17px; font-weight:bold; clear:both; display:block;}
.list-discussions-comments-right-people{ background:url("../images/bg-avatar-activity.gif") no-repeat scroll 9px 9px #f3f6e3; padding:10px; padding-bottom:5px; margin-bottom:5px;}
.list-discussions-comments-right-people img{ float:left; margin-bottom:5px; margin-right:10px; width:26px; height:24px; font-size:11px;}
.list-discussions-comments-right .usuaria a{color:#286C7F; font-weight:bold;}
.list-discussions-comments-right h4 a{color:#5F6160;}
.list-discussions-comments-right h4 a:hover{color:#656565;}
.list-discussions-comments-right p{font-size: 1.2em; line-height:1.2em;}
.list-discussions-comments-right-people a{color:#888888;}
.list-discussions-comments-right-people a:hover{color:#333333;}

.list-discussions-right-text{width:220px; height:auto;float:left; }
.list-discussions-right-text p{ padding-top:5px; }

.list-discussions-comments-general-people		{  float:left; width:555px; margin-bottom: 1em;}
.list-discussions-comments-general-people-left	{	 float:left; width:380px;}
.list-discussions-comments-general-people-right	{ float:right; margin-bottom:0px; width:170px;}
.list-discussions-right-button{margin-bottom:0px; float:right; }
.list-discussions-right-button a{color:#B0AA84;}
.list-discussions-right-button a:hover{color:#656565}

.user-date{display:inline; float:left;}
.user-date .usuaria{font-size:11px;}
.number-comment{display:inline; float:right; font-weight:bold;}
.bg-tree{padding:4px 10px; color:#FFFFFF; background:url("../images/bg-h2-registro.gif") no-repeat scroll right bottom #B0AB85;}
h1.bg-tree {font-size:22px;}
#topic_sticky, #topic_locked{width:15px;}

/*------------------------END PORTAD FOROS Y LISTA DEBATE-------------------------------------------------------*/

/*---------------------------------STAR USUARIA LISTA DE ACTIVIDAD------------------*/
.activity-mypage li{background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0 0 transparent; display:block; font-size:1.2em; height:45px; margin-bottom:10px; padding-left:2px; padding-top:1px;}
.activity-mypage li img {float:left; margin-right:10px; margin-bottom:10px;}
/*---------------------------------END USUARIA LISTA DE ACTIVIDAD------------------*/

/*--------------------START USUARIA EDITAR PERFIL-----------------------------------*/
#profile{width:151px; display:inline; float:left; margin-right:5px; padding:0px;}
.dates-user{padding:10px; width:129px; border-style:solid; border-width:1px;}
.dates-user ul{margin:0px; }
.dates-user li{font-size:1.1em; line-height:1.2em}
.dates-user h3{color:#286C7F; clear:both;display:block;}
.edit-profile{background:url("../images/btn-edit-profile.gif") no-repeat scroll 0 0 transparent; height:34px; margin-top:5px;}
.edit-profile p, .user-mail p{color:#356F7C; padding:12px;}
.user-mail{background:url("../images/btn-user-mail.gif") no-repeat scroll 0 0 transparent; height:34px; margin-top:5px;}
.send-mail{background:url("../images/btn-send-mail.gif") no-repeat scroll 3px center transparent; height:26px; margin-top:5px; border:1px solid;}
.send-mail p, .follow p{color:#356F7C; padding:8px 22px;}
.follow{background:url("../images/btn-follow.gif") no-repeat scroll 3px center transparent; height:26px; margin-top:5px; border:1px solid;}
.menu-user ul{margin:15px 0px 0px 0px}
.menu-user li{background:url("../images/btn-menu-user.gif") no-repeat scroll 0 0 transparent; font-size:1.2em; height:25px; margin:-9px 0; padding:7px;}
.menu-user a{color:#ffffff;}
.my-favorites a {color:#676767;}
.menu-user a:hover{color:#727171;}
.my-favorites a:hover {color:#343434;}
li.my-favorites{background:url("../images/btn-menu-user-favorites.gif") no-repeat scroll 0 0 transparent;}
li.my-ideas{background:url("../images/btn-menu-user-ideas.gif") no-repeat scroll 0 0 transparent;}
.hadas-friends{border-style:solid; border-width:1px; margin-top:10px;}
.hadas-friends a{color:#a09b7d;}
.hadas-friends a:hover{color:#565656;}
.tit-friends{border-bottom:1px solid; color:#B0AA84; padding:5px;}
.hadas-friends ul{margin:10px 5px 0px; width:139px;}
.hadas-friends li{background:url("../images/bg-hadas-friends.gif") no-repeat scroll 0 0 transparent; display:inline; float:left; min-height:50px; width:49%; line-height:13px; margin-bottom:5px;}
.hadas-friends li img{width:26px; height:24px; margin-bottom:7px}
.all {margin-right:5px; text-align:right; clear:both; display:block;}
.all a{font-weight:normal;}
#edit-user {display:inline; float:right; width:500px; border-style:solid; border-width:1px }
h1.tit-user {color:#94AEA7; padding-left:10px; padding-top:10px; font-family:arial;}
#edit-user .tit-user{color:#356F7C; font-family:times New Roman; font-size:28px;}
#participates #edit-user .form {border:none; width:auto;}
div.form{padding:15px; width:auto; border-style:solid; border-width:1px;}
div.private {background:none repeat scroll 0 0 #EAF3ED; margin:0 17px 0 10px; margin-bottom:10px;}
div.public {background:none repeat scroll 0 0 #f4f2e6; margin:0 17px 0 10px; margin-bottom:10px;}
div.form li {display:inline; float:left; margin:5px 0; padding:0; text-align:right; width:50%; }
#edit-user .private p.private{color:#356f7c; font-size:14px; font-weight:bold; margin:0 0 5px;}
#edit-user .public p.private{color:#6b6750; font-size:14px; font-weight:bold; margin:0 0 5px;}
#edit-user .private li.block  {margin:0px;}
#edit-user .private label{float:left; margin:8px 0 0; padding:0 0 0 10px; width:137px; font-weight:bold;}
#edit-user .private input{border-color:#50828d; padding:2px 5px; width:230px;}
#edit-user .private .helpinfo{margin-left:92px;}
#participates div.form  input.button { color:#B0AA84; }
div.form input.button { background:none no-repeat scroll 0 0 transparent; font-weight:bold; margin-top:10px; width:auto; }
p.private{color:#C0BB97; font-size:1.3em; font-weight:bold;}
div.form .foto-profile{display:inline; float:left; width:130px;}
div.form .date-user-edit{width:300px; float:right; position:relative; top:-30px; float:right;}
div.form .date-user-edit select, div.form .date-child select{width:auto;}
.date-user-edit label{width:80px; float:left; padding-top:10px; font-size:13px;}
div.form  .date-child{position:relative; top:-30px; clear:both; display:block;}
div.form  .date-child label{font-size:13px;}
.age-children {font-weight:bold; font-size:13px;}
.edit-user-submit{text-align:center;margin-bottom:10px;}
.edit-user-submit .button{background:url("../images/bg-edit-user-button.png") no-repeat scroll 0 0 transparent; border:medium none; font-weight:bold; height:46px; margin-top:10px; width:184px; color:#716D4E; cursor:pointer; text-transform:uppercase;}
/*-----------------------------END USUARIA EDITAR PERFIL--------------------------------------------*/

/*-----------------------------START USUARIA PUBLICAR UNA IDEA-----------------------------*/
p.blue {color: #94AEA7;}
.user-publish{padding:0 20px;}
.user-publish ul{margin:20px 20px 0 100px;}
.user-publish li{color:#FFFFFF; height:35px; padding:12px 12px 0; width:285px;}
.user-publish a {color:#FFFFFF; font-size:1.4em}
.user-publish a:hover{color:#727171;}
.btn-ideas-buy {background:url("../images/btn-user-idea-buy.gif") no-repeat scroll 0 0 transparent;}
.btn-ideas-pregnancy{background:url("../images/btn-user-idea-pregnancy.gif") no-repeat scroll 0 0 transparent;}
.btn-ideas-recipes{background:url("../images/btn-user-idea-recipes.gif") no-repeat scroll 0 0 transparent;}
.btn-ideas-woman{background:url("../images/btn-user-idea-woman.gif") no-repeat scroll 0 0 transparent;}
.btn-ideas-beauty{background:url("../images/btn-user-idea-woman.gif") no-repeat scroll 0 0 transparent;}
/*-----------------------------END USUARIA PUBLICAR UNA IDEA--------------------------------------------*/

/*-------------------------START Mi PAGINA USUARIAS---------------------------------*/
div.pagination-top{border:medium none; height:20px; padding-top:30px; clear:both; display:block;}
div.pagination-bottom{border:medium none; height:20px; padding-bottom:20px; padding-top:5px; margin-top:0px; clear:both; display:block;}
/*-------------------------END MI PAGINA USUARIAS---------------------------------*/

/*-------------------------START BANDEJA DE ENTRADA-------------------------------------*/
.mail{display:inline; float:right; width:500px;}
.mi-pagina h2 {color:#286C7F;font-size:30px;font-weight:normal;}

.tab-nav2 {background:none repeat scroll 0 0 transparent;}
.tab-nav {height:27px;margin:0;}
.tab-nav ul { float:left; font-size:13px; line-height:normal; width:100%; margin:0;}
.tab-nav li {display:inline;float:left;margin:2px 1px 0 0;}
.tab-nav .activo {font-weight:bold;margin-top:0;}
.tab-nav2 li {border-color:#B0AA84; border-style:solid solid none;border-width:1px 1px medium;margin:0 1px; padding:6px 0;}
.tab-nav2 .redactar {float:right;}
.tab-nav2 .activo a {background-color:#B0AA84;color:#FFFFFF;}
.tab-nav2 a {font-size:12px;font-weight:bold;margin:1px;padding:5px 6px;}
.contenido-correo {border:1px solid #B0AA84;}
.form3 {background-position:left bottom;padding:10px;font-size:12px;}
.form3 .grupo-links, .form3 label {margin:2px 0 0;padding:0 10px;}
.form3 label, .form3 select, .form3 .grupo-links { float:left;}
.form3 select {width:140px;}
.table1, .table1 td {vertical-align:top;}
.table1 {width:100%;}
.display-none {display:none;}
.table1 tr.new-mail{background:none repeat scroll 0 0 #D0E3C8;}
.table1 tr.new-mail td{border-color:#D0E3C8;}
.table1 tr.new-mail a{color:#3C663B;}
.table1 td {background-position:left bottom;padding:5px; background-image:url("../images/nav2_li.gif"); background-repeat:repeat-x;}
.table1, .table1 td {vertical-align:top;}
.table1 h2, .table1 h3, .autor-mensaje h2 {font-family:Arial,Helvetica,sans-serif;font-size:1.2em;font-weight:bold;margin:10px 0;}
.table1 a:hover{color:#333333;}
.table1 p{font-size:1em;}
.form4 {padding:10px 0 0;}
.form4 .dato {float:left;margin:0 0 5px;width:500px;}
.dato {clear:both;}
.form4 label {float:left;font-size:12px;font-weight:bold;margin:2px 0 0;padding:0 10px;width:70px;}
.form4 .input-text, .form4 textarea {float:left;width:380px;}
.form4 textarea {height:350px; font-size:1.2em}
.contenedor-vinculos6 {clear:both;padding:0 0 10px 160px;width:100%;}
.contenedor-vinculos6 input {background-repeat:no-repeat;border:0 none;display:block;float:left;height:29px;margin:0 0 0px 9px;width:119px; padding-left:4px;padding-top:0px;font-size:1.2em; font-weight:bold; text-align:left;}
.link-enviar{background:url(../images/btn-go-send-mail.gif)}
.link-cancelar{background:url(../images/btn-go-cancel-mail.gif)}
.write-mail{background:none repeat scroll 0 0 #B0AA84; color:#FFFFFF; padding:5px;}
.form5 {padding:10px 10px; width:490px;}
.form5 .dato {float:left;margin:0 0 5px;width:480px;}
.form5 label {float:left;font-size:12px;font-weight:bold;margin:2px 0 0;padding:0 10px;width:70px;}
.form5 .input-text, .form5 textarea {float:left;width:73%;}
.form5 textarea {height:350px; font-size:1.2em}
.form5 .mail-data {font-size:1.2em}
.form5 .contenedor-vinculos6{padding-right:30px;}
#participates .tab-nav2, .tab-nav2 li, .tab-nav2 span, .tab-nav2 a, .tab-nav2 .activo, .tab-nav2 .activo a {background-image:none;}
.back{float:left; font-size:1.2em; padding-top:11px; text-decoration:underline;}


/*-------------------------END BANDEJA DE ENTRADA-------------------------------------*/

/*----------------------------START USUARIA ALBUM-----------------------------------------*/
/*START VER FOTOS*/
h1.brown{color:#898257;} 
.btn-create-album {background:url("../images/btn-crear-album.gif") no-repeat scroll 0 0 transparent; clear:both;display:block;height:40px;margin-bottom:5px;margin-left:10px;margin-top:20px;padding-top:9px;width:95%;}
.btn-create-album a{color:#968C5F; font-size:14px; margin-left:17px; text-transform:uppercase;}
.buttom-botton{border-bottom:none; margin-left:90px;}
.content-album{clear:both; display:block; width:95%; margin-left:10px;padding-bottom:10px;}
.title-flange{background:url("../images/title-pestania.gif") no-repeat 0 0 transparent; height:28px; color:#817c5a; font-size:14px; display:inline;float:left; width:244px;}
.title-flange p{padding-left:7px; padding-top:7px; font-weight:bold;}
.content-photo{border:1px solid;text-align:center; padding:10px 10px;clear:both;display:block;}
img.photo-album{max-width:455px;}
.navegation{clear:both; display:block; height:30px; padding:0px 10px; margin-top:20px;}
.btn-back{background:url("../images/btn-back.gif") no-repeat 0 0 transparent; cursor:pointer;display:inline; float:left;width:100px;height:20px;}
.album-index {float:left;width:222px; text-align:center;font-size:14px; color:#b0aa84;}
.btn-after{background:url("../images/btn-after.gif") no-repeat right 0 transparent; cursor:pointer;display:inline;float:right;width:110px;height:20px;}
.navigation-link{color:#b0aa84; font-weight:normal; font-size:14px;}
.content-links-album{clear:both; display:block; height:50px;margin-top:5px; }
.back-album{border:1px solid; display:inline;float:left;height:20px;padding:7px;width:135px; text-align:center;}
.add-photo-album{background:url("../images/btn-add-photo.gif") no-repeat right 0 transparent; border:1px solid;display:inline;float:right;height:25px;padding-right:45px;padding-top:8px;text-align:right;width:165px; }
.add-photo-album input{background:none repeat scroll 0 0 transparent; border:medium none; color:#817C5A; font-size:14px; font-weight:bold; margin-top:0; padding-top:0; cursor:pointer;}
.content-links-album a{color:#817c5a; font-size:14px;}
.content-links-album a:hover{color:#565656;}
/*END VER FOTOS*/

/*START CREAR ALBUM*/
.form-album{background-color:#f8f7ef; padding:20px 10px 20px 20px; margin:20px 10px;}
.title-album{color:#817C5A; font-size:1.8em; line-height:1.8em;}
.form-album label{color:#817C5A; font-size:1em; font-weight:bold;}
#participates .input-tit input{background-color:#FEFCF7;width:90%; color:#817C5A; font-size:12px;padding-bottom:5px;padding-left:5px; border:1px solid #b0aa84;}
#participates .select-private select{background-color:#B0AA84; border:1px solid #777777; color:#ffffff;}
#participates .select-private option {background-color:#fff; color:#000000;}
#participates .select-private option.selection{background:url(../images/bg-candado-selection.gif)no-repeat 0 0 #B0AA84; padding-left:15px; color:#000000;}
.create-input{border:medium none; color:#968C5F; font-size:14px; font-weight:bold; padding-top:0; text-align:left; text-transform:uppercase; width:297px; cursor:pointer;} 
/*END CREAR ALBUM*/

/*START AÑADIR FOTOS AL ALBUM*/
.content-photo input.upfile {background-color:#CCCBA3;}
.foot-input{color:#777777; font-size:1.1em; margin-top:5px;		}
/*END AÑADIR FOTOS AL ALBUM*/

/*START EDITAR ALBUM*/
.list-image-album{clear:both; display:block; margin-top:20px; width:453px;}
.list-image-album p{color:#817C5A; font-size:1.2em; font-weight:bold;}
.list-image-album ul{clear:both; display:block; margin:0; padding:0px;}
.list-image-album li{display:inline; float:left; width:150px; height:115px; margin-bottom:5px;}
.list-image-album img{max-height:95px; max-width:125px;}
.foot-reset{position:relative; top:-3px; color:#817c5a;font-size:11px;}
.btn-save-album{background:url("../images/bg-btn-save.gif") no-repeat scroll center 0 transparent; clear:both; display:block; height:40px; margin-bottom:10px; text-align:center; padding-top:0px;}
.btn-save-album a{color:#817C5A; font-size:14px;}
.btn-save-album a:hover{color:#565656;}
/*END EDITAR ALBUM*/

/*STAR VER ALBUM*/
.btn-edit-album{background:url("../images/btn-edit-album.gif") no-repeat scroll right 0 transparent; clear:right; display:inline; float:right; height:14px;padding-right:22px; margin-top:8px;}
.btn-edit-album a{color:#817C5A; font-size:14px; font-style:italic;}
.btn-edit-album a:hover{color:#565656;}
.pag-album{border:none; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; height:21px;}
/*END VER ALBUM*/
/*START PORTADA ALBUM*/
p.btn-see-album{clear:right; display:inline; float:right; height:14px; margin-top:8px;}
p.btn-see-album a{color:#817C5A; font-size:14px; text-transform:uppercase;}
p.btn-see-album a:hover{color:#565656;}
.line-point{background:url("../images/bg-hr.jpg") repeat scroll 0 0 transparent;}
.reset-album{background:url("../images/btn-reset-album.png") no-repeat scroll 120px center transparent; border:1px solid; display:inline;float:left;height:20px;padding:7px;width:135px; text-align:left;}
/*END PORTADA ALBUM*/
/*----------------------------END USUARIA ALBUM-----------------------------------------*/

/*--------------------------START GRUPOS PORTADA----------------------------------------------*/
.groups-search-block				{ background:url("../images/groups-serach-block.jpg") no-repeat; width:654px; height:168px; margin-bottom:15px; }
.groups-search-block-header			{ width:624px; height:38px; margin-left:20px; padding-top:6px; color:#fff; font-size:26px;}
.groups-search-block-footer			{ width:624px; height:100px; margin-left:20px; font-size:14px; line-height:12px;}
.groups-search-block-footer p{font-size:14px;}
.groups-search-block-footer a		{ color:#6a6a69; text-decoration:underline; font-weight:normal; font-size:14px; line-height:12px;}
.groups-search-block-input			{ background:url("../images/groups-serach-input.jpg") no-repeat; width:299px; height:29px; border:0px; margin-left:10px; padding-left:5px; margin-top:10px;}
.groups-search-block-button			{ background:url("../images/groups-serach-button.jpg") no-repeat; width:120px; height:22px; border:0px; padding-left:25px; text-align:left; font-weight:bold; font-style:italic; cursor:pointer; }



.users-by-personal-situation						{ background:url("../images/users-by-personal-situation-bg.jpg") no-repeat; width:654px; height:208px; margin-bottom:22px; }
.users-by-personal-situation-header					{ width:654px; height:38px; color:#fff; }
.users-by-personal-situation-header-left			{ width:450px; height:20px; margin-left:15px; padding-top:6px; color:#fff; float:left; font-size:14px;}
.users-by-personal-situation-header-left a{color:#ffffff;}
.users-by-personal-situation-header-left a:hover{color:#565656;}
.users-by-personal-situation-header-right			{ width:150px; height:20px; margin-right:5px; padding-top:4px; color:#b0aa84; float: right; text-align:right;}
.users-by-personal-situation-header-right a{color:#7d7750; font-weight:normal;}
.users-by-personal-situation-header-right a:hover{color:#547280;}


.users-by-personal-situation-footer					{ width:624px; height:100px; }
.users-by-personal-situation-footer-ul				{ width:624px; height:100px; margin-left:20px;}
.users-by-personal-situation-footer-li				{ width:300px; height:80px; display:inline; float:left; margin-top:2px; margin-bottom:2px; margin-right:10px;}
.users-by-personal-situation-footer-li img			{ border:1px solid #b8b08a; padding:2px; float:left; margin-right:8px; width:58px;height:58px;}
.users-by-personal-situation-footer-li h3			{ font-size:16px; font-family:arial, verdana, geneva, sans-serif; color:#7d7750; line-height:16px; margin-bottom:0px;  min-height:23px;}
.users-by-personal-situation-footer-li h3 a		{ color:#7d7750;}
.users-by-personal-situation-footer-li h3 a:hover{color:#547280;}




.create-you-group-button							{ width:224px; height:36px; background:url("../images/create-you-content-button.jpg") no-repeat; cursor:pointer; margin-left:200px; clear:both; padding-top:8px;}
.create-you-group-button a							{ color:#968c5f;font-size:13px; font-weight:bold; margin-left:40px; }
.line-bottom										{ border-bottom:1px dashed #968c5f; width:100%; margin-bottom:15px; float:left;clear:both;}
.user-grups-home{font-size:11px; margin-bottom:0; position:relative; top:-2px;}
/*-------------------------END GRUPOS PORTADA-------------------------------------*/

/*---------------------START GRUPOS AMPLIADO-----------------------------------*/
.dates-user-grupos				{ padding:10px; width:129px; border-style:solid; border-width:1px; margin-bottom:10px; position:relative; color:#4f4f4f;}
.dates-user-grupos-img			{ padding:1px; height:147px; width:147px; border-style:solid; border-width:1px; margin-bottom:5px; }
.dates-user-grupos-img img	 {width:146px; height:146px;}
.dates-user-grupos-avatar{background:url("../images/bg-avatar.gif") no-repeat scroll 0 0 transparent;height:50px; margin-left:0; margin-top:8px; padding-left:2px; padding-top:2px; width:50px;}
.dates-user-grupos-avatar img{width:45px; height:41px;}
 .category a{color:#4f4f4f; font-weight:normal;}

.join-grup-button				{ width:148px; height:36px; background:url("../images/join-grup-button.jpg") no-repeat; cursor:pointer;  padding-top:10px; padding-left:5px; margin-top:10px;  clear:both;}
.join-grup-button a				{ color:#9f4959; font-size:13px; font-weight:bold; text-align: left; padding-left:8px;}
.join-grup-button a.leave-group, .join-grup-button a.edit-group {color:#B0AA84; font-size:13px;}

.invite-friend-button			{ width:148px; height:27px; background:url("../images/invite-friend-button.jpg") no-repeat; cursor:pointer;  padding-top:2px; margin-bottom:10px;}
.invite-friend-button a			{ color:#9f4959;font-size:15px; font-weight:bold; text-align: left; padding-left:11px;}

.dates-user-grupos-ver			{  clear:both; text-align:right;}



#block-comments-grupos-ampliado				{ float:left; margin-top:25px; border-style:solid; border-width:0px; padding:0px; width:500px; }
.block-comments-grupos-ampliado-right		{ width:410px;  float: right; margin-top:8px;}
.block-comments-grupos-ampliado-right .usuaria a{color:#286c7f; font-weight:bold;}
.block-comments-comments-right-reply h5, .block-comments-grupos-ampliado-right h5, .block-comments-grupos-ampliado-right h5 a{font-family:arial; color:#5f6160;}
.block-comments-comments-right-reply .usuaria, .block-comments-grupos-ampliado-right .usuaria{font-size:11px;}
.block-comments-grupos-ampliado-right p{line-height:1.2em;}
.block-comments-grupos-ampliado-left		{ background:url("../images/bg-avatar.gif") no-repeat scroll 0 0 transparent;float:left; height:50px; margin-left:0; margin-top:8px; padding-left:2px; padding-top:2px; width:50px;}
.block-comments-grupos-ampliado-left img{width:45px; height:41px;}
#block-comments-grupos-ampliado .block-comments-grupos-ampliado-bottom { float: right; margin-bottom:5px;}
#block-comments-grupos-ampliado .block-comments-grupos-ampliado-bottom .denounce { color:#C9CBB2; font-size:11px; font-weight:normal; margin-left:10px;}
#block-comments-grupos-ampliado .block-comments-grupos-ampliado-bottom .reply { border:1px solid #767463; color:#767463; font-size:11px; font-weight:normal; margin-right:10px; padding:2px 5px;} 

#block-comments-grupos-ampliado .reply{  margin-left:60px; border:none;}
#block-comments-grupos-ampliado .block-comments-comments-right-reply{ width:350px;  float: right;}

#block-comments-grupos-ampliado ul{ margin:0px; padding:0px;}
#block-comments-grupos-ampliado ul li{ margin-left:15px; margin-right:15px; padding-top:5px; clear:both;}
#block-comments-grupos-ampliado ul#graffities li{border-top: 1px dashed #b0aa84; border-bottom: medium none;}
#block-comments-grupos-ampliado ul#graffities li.first{border-top:none;}
#block-comments-grupos-ampliado ul#graffities li ul{margin: 0 1.5em 0.7em;}
#block-comments-grupos-ampliado ul#graffities li ul li{border-top:none; list-style: disc;    font-size: 1.2em;}
#block-comments-grupos-ampliado ul#graffities li ol li{border-top:none; list-style: decimal; font-size: 1.2em;}

.grupos-ampliado-title { color:#b0aa84; font-size:30px; margin:10px 10px 0 12px; line-height:30px; }
.grupos-ampliado-text { margin-left:15px; margin-top:15px;}

.WYSIWYG{ margin-top:12px; float:left; margin-left:20px;}

#block-left-2{width:670px;height: 200px;}



.groups-search-block-grupos-ampliado	{ background:url("../images/groups-serach-block.jpg") no-repeat; width:654PX; height:178px;  float:right; margin-top:15px;}

.mini-avatar-2{ padding-right:40px; }
.mini-avatar-text{ color:#b0aa84; font-size:11px;}
.tit-friends-2{border-bottom:1px solid; color:#ffffff; text-align:center; background-color:#b0aa84; padding-top:4px; padding-bottom:4px;}
#block-comments-grupos-ampliado  ul.pagination-top, #block-comments-grupos-ampliado  ul.pagination-bottom{padding:10px 0px 5px 0px; border-top-style: solid; border-top-width: 1px; margin-bottom: 10px; padding-top: 10px;}
#block-comments-grupos-ampliado  ul.pagination-bottom {border-bottom:none;}
#block-comments-grupos-ampliado .pagination-top li{display:inline; border-style:solid; border-width:1px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer; margin-left:0px;}
#block-comments-grupos-ampliado .pagination-bottom li{display:inline; border-style:solid; border-width:1px 1px 1px 1px; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:2px; margin-right:3px; cursor:pointer; margin-left:0px;}
#block-comments-grupos-ampliado .pagination-bottom li a, #block-comments-grupos-ampliado .pagination-top li a{ color:#68613f;}

.create-group{background: url("../images/btn-create-group.png") no-repeat scroll center 0 transparent; cursor: pointer; height: 36px; padding-right: 38px; padding-top: 8px; text-align: center;}
.create-group a{color:#968c5f; font-size:13px; text-transform:uppercase;}

/*--- ESTILOS REDISEÑO ---*/
.alert-join{margin: 5px 0; padding: 0 10px;}
.alert-join span{position: relative; top: -14px; font-size:14px; color:#313131;}
.alert-join a{color:#b14357;}
.redes-caption {color:#2062b0; font-size:12px;}
.fck-group{padding: 0 10px;}
.fck-group .input{ font-size: 12px; height: 15px; padding: 5px; width: 466px;}
.fck-group .btn-publish-wrapper{width:194px;}
.fck-group .btn-publish{padding-left:14px;}
.fck-group p.spinner{left: -33px; position: relative; top: 5px; display:inline;}
/*---------------------END GRUPOS AMPLIADO-----------------------------------*/

/*-------------------------START BLOG AMPLIADO-------------------------------------*/
/*---------START LATERAL BLOG----------*/
.lateral-blog h2{background:none repeat scroll 0 0 #BCD2B9; font-size:17px; color:#1a1a1a; padding:4px 10px; }
.lateral-blog .foot-see-all{display:block; padding:0 10px 5px 0; text-align:right;}
.lateral-blog .foot-see-all a{color:#656565;}
.lateral-blog .foot-see-all a:hover{color:#0F0F0F;}
#participates .content-lateral-blog{border:1px solid #9D9D9D; padding:5px; margin-bottom:10px;}
#participates .img-description-blog{background:url("../images/bg-img-description.gif") no-repeat scroll 0 0 transparent; display:inline;  float:left; height:90px; width:90px; margin-right:10px; padding-left:3px; padding-top:3px;}
#participates .img-description-blog img{width:83px; height:74px;}
#participates .text-description-blog {display:inline;}
#participates .text-description-blog  p{ line-height:1.2em; font-size:1.2em; color:#5C5C5C;}
#participates .user-text-description-blog{color:#656565;}
#participates .user-text-description-blog a{font-size:11px;}
.comment-text-description-blog{color:#9DBB99; line-height:1.2em}
#participates .btn-ilike{background:url("../images/btn-ilike.gif") no-repeat scroll 0 0 transparent; height:41px; margin:10px 0 -10px; padding:13px 0 0 15px; width:285px; font-size:1.3em; text-transform:uppercase;}
#participates .btn-ilike a{color:#656565;}
#participates .btn-ilike a:hover{color:#565656;}
/*.btn-ilike {font-size:1.5em;}
div.btn-ilike #like_content{font-size:1.5em; position:relative; top:-11px;}*/
#participates .btn-write-post{background:url("../images/btn-escribir-post.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 30px; width:271px;}
.btn-write-post p{font-size:1.5em;}
.btn-write-post a{color:#656565;}
#participates .btn-edit-post{background:url("../images/btn-editar-post.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 30px; width:271px;}
.btn-edit-post p{font-size:1.5em;}
.btn-edit-post a{color:#656565;}
#participates .btn-edit-blog{background:url("../images/btn-editar-blog.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 30px; width:271px;}
.btn-edit-blog p{font-size:1.5em;}
.btn-edit-blog a{color:#656565;}
.list-last-blog{font-size:14px; font-family:times New Roman; line-height:15px; list-style-image:url("../images/bg-list-last-blog.gif"); margin-top:5px; margin-left:10px;}
.list-last-blog a, .tags-lateral-blog a{color:#656565; font-weight:normal; margin-left:5px;}
.list-last-blog a:hover, .tags-lateral-blog a:hover{color:#0f0f0f;}
.tags-lateral-blog a.tag1 { font-size: 1.0em; text-transform:lowercase;}
.tags-lateral-blog a.tag2 { font-size: 1.3em; text-transform:lowercase;}
.tags-lateral-blog a.tag3 { font-size: 1.6em; color:#999999; text-transform:lowercase;}
.tags-lateral-blog a.tag4 { font-size: 1.8em; color:#565656; text-transform:lowercase;}
#participates .block-recomendate-bolg h2{background:url("../images/bg-recomendate-bolg.gif") no-repeat scroll 198px center #9D9D9D; color:#ffffff; font-size:1.2em; width:300px; padding:3px; margin-bottom:2px; font-family:arial;}
#participates .recomendate-bolg{border:1px solid #9d9d9d; margin-bottom:10px; width:300px; padding:2px; height:82px;}
.recomendate-bolg img{border:0px; margin:0px; width:300px; height:80px;}
.recomendate-bolg div.bg-opacity{background: url("../images/bg-opacity-grey.png") repeat scroll 0 0 transparent; position:relative; top:-28px;}
.recomendate-bolg div.bg-opacity a{color:#ffffff;}
.recomendate-bolg div.bg-opacity a:hover{color:#727171;}
.recomendate-bolg  h3{color:#ffffff; font-size:1.3em; text-align:left; margin-bottom:0px; padding-left:5px; font-weight:bold; font-family:arial; text-transform:uppercase;} 
/*---------END LATERAL BLOG----------*/
/*---------START BLOG----------*/
.header-blog{margin-bottom:20px; background-color:#BCD2B9; width:668px; height:148px;}
.header-blog img{width:668px; height:148px;}
.header-blog h2{color:#616161; font-size:4em; font-weight:normal; position:relative; text-align:center; top:50px;}
#participates .post-blog{border:1px solid #9d9d9d; padding:5px;margin-bottom: 15px;}
#participates .post-blog-body {width:100%;}
#participates .last-post{background:none repeat scroll 0 0 #BCD2B9; display:block; margin-bottom:20px; height:30px}
#participates .last-post .last-post-date{display:inline; font-size:16px; padding-left: 10px; position: relative; top: 5px; color:#5f5f5d;}
#participates .last-post .last-post-date a {font-weight: normal; color: #5F5F5D}
#participates .last-post .last-post-date span{font-size:12px;}
#participates .last-post .see-all-head {display:inline;  float: right; padding-right: 10px; position: relative; top: 8px; font-size:14px;}
#participates .last-post .see-all-head a{color:#5f5f5d; font-weight:normal;}
#participates .last-post .see-all-head a:hover{color:#363636;}
.before{display:inline; float:left;}
.post-blog-title{clear:both; display:block; height:34px; text-align:center; margin:0 15px 20px;}
#participates .post-blog-title h1{ background:none; text-align:center; display:inline; font-size:26px; color:#9d9d9d; float:left; width: 550px;} 
.after{display:inline; float:right;}
.post-blog-text {margin:20px 30px 10px; display:block; clear:both;}
.post-blog-text p{line-height:17px; font-size:1.2em}
.image-head{max-width:606px}
h1.createpost{color:#656565; font-family:arial; font-size:24px;}
/*---------END BLOG----------*/
/*-----START FOOTER BLOG---------*/
#participates .featured-blog{border:1px solid #a5a292; background:none repeat scroll 0 0 #F5F5F1;width:978px;}
.header-featured-blog{background:url("../images/bg-header-featured-blog.gif") repeat-x scroll 0 0 transparent; text-align:left; height:27px;}
.header-featured-blog h2{background:none; display:inline; width:50%; color:#ffffff; padding:4px 10px; float:left; font-family:arial; font-size:1.5em;font-weight:bold;}
.create-bloguers {float:right; display:inline;}
.create-bloguers a{color:#ffffff;}
.create-bloguers img{margin-top:3px;}
.list-featured-blog{clear:both; height:170px; margin-top:25px; text-align:left;}
.list-featured-blog li{clear:right; display:inline; float:left; height:auto; width:150px; margin-right:8px;}
.list-featured-blog li img{ height:100px; padding:2px; width:145px; margin-bottom:5px;}
.usuaria a{color:#888888; font-weight:normal;}
.title-blog a{color:#a6a393; font-size:1.2em; font-weight:normal; line-height:1.2em;}
.create-bloguers a:hover, .usuaria a:hover, .title-blog a:hover{color:#333333;}
/*-----END FOOTER BLOG---------*/
/*-------------------------END BLOG AMPLIADO-------------------------------------*/

/*-------------------------START BLOG PORTADA-------------------------------------*/
/*-----START LATERAL-------*/
#participates .featured-post{border:1px solid #9d9d9d; padding:2px; width:100%;} 
.featured-post ul{margin:5px; padding:0px;}
.featured-post li{display:block; height:110px; width:100%;}
#participates .featured-post img{border:1px solid #9d9d9d; height:90px; padding:2px; width:90px; float:left; display:inline; margin-right:5px;}
.post-title a{color:#9d9d9d;}
.post-title a:hover{color:#333333;}
/*-----END LATERAL-------*/
/*------START BLOQUE IZQUIERDA---------*/
#participates .create-blog{border:1px solid #9D9D9D; clear:both; display:block; height:50px; margin-bottom:20px; padding:5px;}
.btn-create-blog{background:url("../images/btn-create-blog.gif") no-repeat scroll 0 0 transparent; height:49px; padding:17px 0 0 25px; text-align:left; width:196px; display:inline; float:left; font-size:13px;}
.btn-because-blog{background:url("../images/btn-because-blog.gif") no-repeat scroll right 4px transparent;  display:inline; float:left; height:42px; padding-left:75px; padding-top:18px; width:206px;}
.btn-help-blog{background:url("../images/btn-help-blog.gif") no-repeat scroll right 6px transparent; display:inline; float:right; height:41px; padding-top:17px; width:128px;}
.btn-all-blogs{background:url("../images/btn-all-blogs.jpg") no-repeat scroll 0 6px transparent; display:inline; float:right; height:41px; padding: 17px 0 0 7px; width:150px;}
.create-blog a{color:#9d9d9d;}
.create-blog a:hover{color:#333333;}
#participates .day-post {clear:none; display:block; min-height:240px;}
.day-post h1, .day-post h2, #participates .most-popular-post h2, #participates .last-post-list h2, .all-blog h2{background:url("../images/bg-recomendate-bolg.gif") no-repeat scroll right center #9D9D9D; font-size:17px; color:#ffffff; padding:4px 10px; font-family:arial;}
/*.last-post-list h2{position:relative; top:25px;}*/
#participates .day-post-content{ border:1px solid #9D9D9D; display:inline; float:left; margin:0 6px; padding:10px; width:300px; min-height:160px;}
.day-post-content img{max-height:300px; max-width:300px;}
h3.title-day-post{font-size:12px; margin:10px 0; font-family:arial;}
.title-day-post a{color:#9d9d9d;}
.title-day-post a:hover{color:#333333;}
p.user-day-post{font-size:11px;}
#participates .most-popular-post {clear:both; display:block; margin-bottom:20px; margin-top:20px; min-height:210px;}
#participates  .most-popular-post-content{border:1px solid #9d9d9d; min-height:190px;}
.most-popular-post-content ul{margin:0px; padding:10px 0px 0px 10px; min-height:190px;}
.most-popular-post-content li{display:inline; float:left; height:auto; margin-right:0px; width:131px;}
#participates .most-popular-post-content img{border:1px solid #9d9d9d; width:106px; height:106px; padding:2px;}
h3.title-most-popular-post{font-size:1.1em; margin:5px 0; font-family:arial;}
.title-most-popular-post a{color:#9d9d9d;}
.title-most-popular-post a:hover{color:#333333;}
p.user-most-popular-post{font-size:11px;}
.most-popular-post-content .foot-see-all {display:block; padding:0 10px 5px 0; text-align:right;}
.most-popular-post-content .foot-see-all a{color:#9D9D9D;}
.most-popular-post-content .foot-see-all a:hover{color:#656565;}
#participates .last-post-list{clear:none; display:block; min-height:370px;}
#participates .last-post-list .pagination-top {border-color:#9d9d9d; margin-bottom:15px;}
#participates .last-post-list .pagination-top li {border-color:#9d9d9d; color:#9d9d9d;}
#participates .last-post-list .pagination-bottom{border-color:#9d9d9d;}
#participates .last-post-list .pagination-bottom li {border-color:#9d9d9d; color:#9d9d9d;}
#participates .last-post-list .paint-list {border:1px solid #9d9d9d;}
.paint-list li.first{border:none;}
.paint-list-img-blog{display:inline; float:left; height:102px; width:16%; margin-bottom:10px;}
#participates .paint-list-img-blog img {width:102px; height:102px; border:1px solid #9D9D9D; padding:2px;}
.paint-list-text-last-post-coment{display:inline; float:right; width:82%;}
.title-last-post{color:#9D9D9D; font-weight:normal; font-size:14px;}
.user-last-post{color:#105056;}
.blog-last-post{color:#9D9D9D;}
.paint-list-text-last-post-coment h3 a{color:#9D9D9D; font-size:18px; font-weight:normal;}
.paint-list-text-last-post-coment h3 a:hover{color:#333333;}
.last-post-text {line-height:1.2em;}
.last-post-comments a{color:#9D9D9D; font-style:italic;}
.last-post-comments a:hover{color:#333333;}
.owner-links{clear:both; display:block;font-size:1.2em;}
#participates .post-tag-list{clear:none; display:block; min-height:370px;}
#participates .post-tag-list .paint-list {border:1px solid #9d9d9d;padding:15px;}
#participates .post-tag-list .paint-list div.search{margin-bottom:10px;}
#participates .post-tag-list .paint-list p.tags-lateral-blog{line-height:18px; padding-left:4px;}

#participates .most-liked-list h1{background:url("../images/bg-recomendate-bolg.gif") no-repeat scroll right center #9D9D9D; font-size:17px; color:#ffffff; padding:4px 10px; font-family:arial;}
#participates .most-liked-list {clear:none; display:block; min-height:370px;}
#participates .most-liked-list .pagination-top {border-color:#9d9d9d; margin-bottom:15px; padding-top:30px;}
#participates .most-liked-list .pagination-top li {border-color:#9d9d9d; color:#9d9d9d;}
#participates .most-liked-list .pagination-bottom{border-color:#9d9d9d;}
#participates .most-liked-list .pagination-bottom li {border-color:#9d9d9d; color:#9d9d9d;}
#participates .most-liked-list .paint-list {border:1px solid #9d9d9d;}
#participates .most-liked-list .header-blog {max-width:640px;}
#participates .most-liked-list .header-blog img {max-width:640px;}

#participates .most-popular-blog {clear:both; display:block; margin-bottom:20px; margin-top:20px; min-height:210px;}
#participates h3.title-most-popular-blog {font-size:1.1em; margin:5px 0; font-family:arial;}
#participates .title-most-popular-blog a{color:#9d9d9d;}
#participates .title-most-popular-blog a:hover{color:#333333;}
#participates p.user-most-popular-blog {font-size:11px; float:left;}
#participates p.likes-most-popular-blog {float:right;}

/*------END BLOQUE IZQUIERDA---------*/
/*-------START CREAR POST------*/
#post_published_at_3i, #post_published_at_2i, #post_published_at_1i, #post_published_at_4i, #post_published_at_5i, #post_remarked {width:auto;}
#post_remarked{border:none;}
/*-------END CREAR POST------*/
/*-------------------------END BLOG PORTADA-------------------------------------*/

/*------------------------ START TODOS LOS BLOG --------------------------------*/
div#search-blog{border: 1px solid #9D9D9D; clear: both; display: block; height: 30px; margin-bottom: 20px; padding: 10px;}
#search-blog input[type=text]{border:1px solid #9d9d9d; width:239px; padding:3px; margin-right: 10px;}
#search-blog input[type=submit]{background:url(../images/btn-search-blog.png) no-repeat 0 0 transparent; border:none; width:76px; height:23px;}
ul.list-all-blog{margin:0px; padding:30px 0px 0px;  clear: both; display: block;}
.list-all-blog li{display:inline; float:left;  margin-bottom: 20px; width:300px; }
.list-all-blog li.first-inline{margin-right: 65px;}
.name-votes-blog{padding: 2px 2px 3px; margin-bottom:2px; margin-top:0px; height:15px;}
.name-votes-blog:hover{background-color:#e0cbc6;}
.name-votes-blog p{display:inline; width:81%; float:left;margin-bottom:0px;}
a.name-blog{color:#9d9dc2; font-size:12px; font-weight:normal;}
a.name-blog:hover{color:#565656;}
p.votes-blog {float:right; width:19%; text-align: right; font-size: 11px; color:#000000; }
.blog-no-image{background-color: #BCD2B9; width:300px; height:80px; text-align: center;}
.blog-no-image p{font-size:16px;color: #616161; font-weight:bold; padding-top: 25px;font-family: times New Roman;}
.blog-no-image img {width:300px; height:80px;}
/*------------------------ END TODOS LOS BLOG ---------------------------------*/

/*-------------START CREAR POST-------------------------------*/
#participates  h2.create-post{background:#BCD2B9;}

/*----------START EDIT POST----------------*/
#participates .titleB h1{background:url("../images/bg-recomendate-bolg.gif") no-repeat scroll right center #9D9D9D; color:#FFFFFF; font-size:1.4em; padding:4px 10px; font-family:arial, verdana;} 
#participates .add{background:url("../images/btn-create-blog.gif") no-repeat scroll 0 0 transparent; display:inline; float:left; height:49px; padding:17px 0 0 30px; text-align:left; width:196px; color:#656565; font-size:1.2em;} 
#participates a.add {color:#656565;}
#participates a.add:hover {color:#9D9D9D;}
#participates .tableB{border-collapse:separate;}
#participates .tableB th{background:#9D9D9D; color:#FFFFFF; width:auto;}
#participates .info-results{background:#F2F2F2;}
#participates .pages_navigation li{float:left; margin:0 5px; width:auto;}
#participates .right{float:right;}
#participates .current{color:#000000;}
#participates tr.pair{background:#DEDEDE;}
#participates .tableB td{color:#9D9D9D; font-size:1.2em;}
#participates .tableB td a{ color:#656565;font-weight:normal;text-decoration:underline;}
#participates .tableB td a:hover{color:#9D9D9D;}
#participates .title-edit-blog{background:none repeat scroll 0 0 #9D9D9D; font-size:1.3em; color:#ffffff; font-weight:bold; padding:2px 10px;}
#participates .edit-blog{background:url("../images/btn-editar-blog.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 20px; width:300px; cursor:pointer;}
#participates .edit-post{background:url("../images/btn-editar-post.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 20px; width:300px; cursor:pointer;}
#participates .add-post{background:url("../images/btn-escribir-post.gif") no-repeat scroll 0 0 transparent; height:34px; margin:10px 0 -10px; padding:8px 0 0 20px; width:300px; cursor:pointer;}
#participates .edit-blog a, #participates  .edit-post a, .add-post a{color:#656565; font-size:1.2em;}
#participates .edit-blog a:hover, .edit-post a:hover, .add-post a:hover {color:#9D9D9D;}

/*----------END EDIT POST----------------*/

/*------------------------------------START HOME-------------------------------*/
#main_block1 {display:block;}
#main_block2 {display:block; margin-bottom:20px; margin-top:-30px; border-bottom:1px dotted #B0AA84; height:282px;}
#main_block3 {display:block; text-align:left;}
.block-post-recipes{width:326px; float:left;}
.block-album-grups{width:326px; float:right;}

/*---MENSAJE NAVEGADOR IE6---*/
.message-ie6{background:#AEC593; color:#FFFFFF; clear:both; display:block; padding:10px; height:85px; margin-bottom:20px; width:990px;}
.message-ie6 p{font-size:17px; font-weight:bold; height:20px; display:block; margin-left:15px;}
#videos .message-ie6{background: #2B4044;border: 1px solid #c0c3a4; width:968px; margin-left:8px;}
.download-browser{display:block;}
.download-browser li{ float:left; display:inline; width:150px; height:55px;}

/*----START CAROUSEL----*/
.carousel { 	border:1px solid #ADA886; margin:0 0 13px; width: 669px;}
.contenedor-j-carousel { height: 330px; width: 663px; clear:both; display:block; z-index:1}
.j-carousel { position:relative; height: 330px; width: 663px; overflow: hidden;  z-index:2;} /* --- big enough for over 13 images --*/
.j-carousel ul{ margin:3px 0 0 3px;  width: 9000px;}
.j-carousel img{	padding: 2px;	border:0; width:663px; height:330px;}
.j-carousel li {	float:left; height:330px;margin:0px 0px;}
.nav-carousel {	text-align: right;	margin:8px 5px -13px;}
.nav-carousel button {margin:0;	padding:0 11px;	font-family:"Times New Roman", Times, serif;	font-size:18px;	font-weight:normal;	color:#756f48;	background-color: #fff;	background-image: url(../images/btn-carousel.gif);	background-position:bottom right;	background-repeat: no-repeat;	border:none;	border-bottom: 1px solid #c0c3a4;	cursor:pointer;	outline: none;}
.nav-carousel .activo {	border:1px solid #ADA886;	background-image:none;}
.imagen-descripcion {	position:relative;	margin:-120px 2px 0;	color:#5f5c46;	padding: 10px;	background-image: url(../images/imagen_descripcion.png); 	width: 663px;	z-index: 3; }
.imagen-descripcion  h2 { 	color:#5f5c46; 	font-size:32px;	font-weight:normal;	margin:0;}
.imagen-descripcion  h2 a { 	color:#5f5c46;  font-weight:normal; font-size:0.9em;}
.imagen-descripcion p {	font-size: 16px;	line-height:120%;	margin:0;}
/*---END CAROUSEL----*/
/*----START ULTIMAS IDEAS---*/
.ideas-you{width:326px; display:inline; float:left; margin-right:18px;}
.head-idea-home{background:#ba9996; display:block; height:30px;}
.head-idea-home h2{background:url("../images/bg-h2-idea-home.gif") no-repeat scroll 166px 3px transparent; color:#FFFFFF; display:inline; float:left; font-family:arial,verdana; font-size:1.6em; font-weight:normal; padding:5px 10px; width:200px;}
.all-ideas-home a{display:inline; float:right; padding:4px; color:#ffffff; font-size:11px; font-weight:normal;}
.list-ideas-home{border:1px solid #ba9996; margin-top:2px;}
.list-ideas-home ul{margin:0px; padding:5px 5px 0;}
.list-ideas-home li{background:none repeat scroll 0 0 #FAF6F5; display:block; height:131px; margin-bottom:5px;padding:3px;}
.image-idea-home{border:1px solid #BA9996; display:inline; float:left; height:125px; padding:2px; width:125px; margin-right:5px;} 
.tit-idea a{color:#896E6B; font-size:0.9em; font-weight:normal;}
.user-idea{background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0px 0 transparent; height:31px; min-width:170px; float:right; font-size:11px;}
.user-idea img{float:left;}
.image-user-home{margin-right:5px; width:26px; height:24px; padding-left:1px; padding-top:1px;}
.image-user-home a{border:none;}
.user-idea a{margin:0px 0px 5px 5px;}
.user-idea .user-up {position:relative; top:0px;}
.cont-comment {left:37px; position:relative; top:-17px; font-style:italic; font-size:12px;}
/*----END ULTIMAS IDEAS---*/
/*-----START ULTIMOS FOROS--------------*/
#home #last-block-forums{float:right; margin-top:6px;}
/*-----END ULTIMOS FOROS--------------*/
/*---START ULTIMAS IDEAS PARA NIÑOS----*/
#block-ideas-kids-title	{ margin-bottom:8px; text-align:left;  width:100%; background-color:#94AEA7; margin-top:20px; height:26px;}
#block-ideas-kids-title h2{background:url("../images/bg-butterflys.png") no-repeat scroll 207px 6px transparent;color:#FFFFFF;font-family:arial;font-size:1.4em;margin:0;padding-bottom:4px;padding-left:9px;padding-top:5px; width:50%; display:inline; float:left;}
#block-ideas-kids-title .see-all{display:inline; float:right;padding: 5px 5px 0px 0px;}
#block-ideas-kids-title .see-all a{font-weight:normal; color:#fff; font-size:11px;}

#block-ideas-kids .block-ideas-home-title h2{background:url("../images/bg-butterflys.png") no-repeat scroll 130px 6px transparent;color:#FFFFFF;font-family:arial;font-size:1.4em;margin:0;padding-bottom:4px;padding-left:9px;padding-top:5px; width:50%; display:inline; float:left;}

#ideas-ul {clear:both; display:block; min-height:220px; margin:0; padding:0;}
#ideas-ul li.ideas { display:inline; float:left; vertical-align:top; border-right:1px dotted #333333; width:139px; padding-right:18px; margin-right:19px;  margin-left:0;}
#ideas-ul li.end{border:none;padding-right:0; margin-right:0;}
#ideas-ul li .pie_ideas{ width:140px;margin-left:0}
#home #ideas-ul li.ideas { display:inline; float:left; vertical-align:top; border-right:1px dotted #333333; width:139px; padding-right:15px; margin-right:15px;  margin-left:0;}
#home #ideas-ul li.end{border:none;padding-right:0; margin-right:0;}

.ideas img { border-style:solid; border-width:1px; padding:2px; width:133px; height:133px; }
.pie_ideas { margin-top:5px; min-height:50px; text-align:left; width:154px; margin-left:10px;}
.pie_ideas a{color:#5f7878;}
.user-last-idea{background:url("../images/bg-avatar-activity.gif") no-repeat scroll 1px 1px transparent; height:31px;}
.user-last-idea img {border:none; margin-left:0px; width:26px; height:24px; margin-right:5px; display:inline; float:left;}
.user-last-idea .user-up{position:relative; top:2px; font-size:11px;}
.user-last-idea .user-up a {color:#498687;}
.cont-comment a{color:#727272; font-weight:normal; font-size:0.9em;}
/*---END ULTIMAS IDEAS PARA NIÑOS----*/
/*------------START ULTIMOS POST---------------*/
#home #last-block-post{float:none; margin-right:18px; margin-bottom:18px; margin-top:10px;}
#home .last-block-forums-ul {margin-top:0px; width:296px; clear:both; display:block;}
#home .last-block-forums-li, #home .last-block-forums-li-last {margin-top:12px;}
/*------------END ULTIMOS POST---------------*/
/*----------STAR RECETAS--------------*/
.home-recipes{width:326px; height:206px; background:url(../images/bg-block-recipes.gif) no-repeat 0 0  transparent; text-align:left;}
.recipes-header-left{background:url("../images/bg-tit-block-recipes.gif") no-repeat scroll 85px 5px transparent; height:41px; width:160px; display:inline; float:left;}
.recipes-header-left h2{font-family:'CursivestandardRegular'; padding-left:10px; padding-top:12px; color:#728446; font-size:2.1em; font-weight:bold;}
.recipes-header-right {float:right; padding-right:13px; padding-top:8px;}
.recipes-header-right a{color:#A4B281; font-size:11px; font-weight:normal;}
.recipes-content{display:block; clear:both;}
.recipes-content-img{display:inline; float:left; margin:10px; padding-left:2px; width:116px; height:115px;}
.recipes-content-img img{border:1px solid #A4B281; padding:2px; width:110px; height:110px;}
.user-recipes{background:url("../images/bg-avatar-activity.gif") no-repeat scroll 0px 0 transparent; height:33px; min-width:170px; padding-left:2px;padding-top:2px; margin-bottom:0px;}
.user-recipes img {height:24px; margin-right:2px; width:26px;position:relative; top:-2px; left:-2px;}
.user-recipes .usuaria{line-height:25px;position:relative; top:-14px; font-size:11px;}
.user-recipes .usuaria a{font-weight:bold; color:#3C8487;}
.recipe-section {margin-bottom:0px;}
.recipe-section a{font-weight:normal; color:#626262; text-transform:uppercase;}
.recipes-content-text{display:inline; float:right; width:179px; height:115px; margin-top:10px; margin-right:9px;}
.recipes-content-text h4{height:44px;}
.recipes-content-text h4 a{color:#8c996d; font-family:arial,verdana;}
.recipes-content-comment {float:right; margin-right:8px;}
.recipes-content-comment a{color:#727272; font-weight:normal; font-size:0.9em;}
.recipes-footer{clear:both; display:block; height:30px; padding-top:13px; text-align:right; width:315px;}
.recipes-footer-right a{ color:#ffffff; font-size:1.2em; font-weight:normal;}
/*----------END RECETAS--------------*/
/*--------START ALBUM---------*/
#home_albumes{height:331px; margin-bottom:25px; margin-top:10px; width:322px;}
#home_albumes div.album { border:2px solid #B0AA84; padding:2px; margin-bottom:2px;}
#home_albumes img.album-image {height:298px; width:314px;}
#home_albumes div.album-description {position:absolute;background-image:url("../images/imagen_descripcion.png"); width:285px; margin-left:4px; margin-top:10px; margin-left:4px; padding:10px;}
#home_albumes div.album-description h2{font-family:arial; font-size:16px; text-transform:uppercase;}
#home_albumes div.album-description h2 a{color:#7b7b7b; }
#home_albumes div.album-description h2 a:hover{color:#565656;}
#home_albumes .album-description-subtitle {font-size:12px; color:#5b5b5b; line-height:15px;}
#home_albumes p.album-description-images{font-size:12px; font-style:italic; text-align:right; margin-bottom:0px;}
#home_albumes div.album-footer { border:1px solid #B0AA84; padding:0 5px 0 0; text-align:right;}
#home_albumes div.album-footer a{text-transform:uppercase; font-size:14px; color:#b0aa84; font-weight:normal;}
#home_albumes div.album-footer a:hover{color:#565656;}

/*---------END ALBUM---------*/
/*-----START GRUPOS-------*/
.block-grups{background:url(../images/bg-block-grups-home.gif) no-repeat 0px 0px transparent; height:210px; width:323px; margin-top:-11px}
.grups-header {display:block; width:320px; height:32px;}
.grups-header-left{height:33px; width:160px; display:inline; float:left;}
.grups-header-left h2{color:#FFFFFF; font-size:1.5em; padding:2px 0 0 10px; font-family:arial, verdana;}
.grups-header-right {float:right; padding-right:10px; padding-top:7px;}
.grups-header-right a{color:#FFFFFF; font-size:0.9em; font-weight:normal;}
.list-grups{display:block;}
.search-grups{background:url(../images/bg-search-grups-home.gif) no-repeat 0px 0px transparent; margin-left:10px; height:33px; width:302px; display:block;}
.search-grups-input{ border:medium none; width:260px; margin-left:8px;}
.btn-search-grup{background:url(../images/btn-search-grups-home.gif) no-repeat 0px 2px transparent; border:medium none; height:22px; width:21px; cursor:pointer;}

.grups-content li{height:47px;display:block;}
.grups-content img {border:1px solid #B0AA84; padding:2px; display:inline;float:left; margin-right:5px; width:32px; height:32px;}
.grups-content h3{font-family:arial; font-size:1.2em; font-weight:normal; line-height:1.1em; margin-bottom:0; height:27px; text-transform:uppercase;}
.grups-content h3 a{color:#8e896a;}
a.comment-groups {color:#727272; font-weight:normal; font-style:italic;}
/*-----END GRUPOS-------*/


/*-----------START REDISEÑO HOME-------------*/
.wrapper-foros h2{float:left; font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.6em; color:#777455; background:#f1f1e8; border-left:1px solid #d4cfa9; border-top:1px solid #d4cfa9; border-right:1px solid #d4cfa9; padding: 5px 27px 5px 10px; margin: 0;}
.wrapper-foros .see-all{float:left; font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; color:#777455; margin-left:18px;  margin-top: 7px; text-transform:uppercase; font-weight: normal;}
.wrapper-foros .list-foros{clear:left; border:1px solid #d4cfaa;}

.wrapper-foros .list-foros ul{margin-bottom:0;}
.wrapper-foros .list-foros li{ margin: 0 0 7px; padding-top: 7px; min-height: 30px; border-top:1px dashed #aea982;}
.wrapper-foros .list-foros li.first{border-top:none;}
.wrapper-foros .list-foros .img-avatar{float: left; background: url("../images/bg-avatar-activity.gif") no-repeat scroll -1px -1px transparent; height: 29px; width: 29px;}
.wrapper-foros .list-foros .img-avatar img{float: left; height: 24px; width: 26px;}
.wrapper-foros .list-foros .txt-foros{float:left; margin-left: 15px; width: 590px;}
.wrapper-foros .list-foros .txt-foros .avatar{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; border:none;}
.wrapper-foros .list-foros .txt-foros .date{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em;}
.wrapper-foros .list-foros .txt-foros .name{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; color:#5f6161; font-weight:normal;}
.wrapper-foros .list-foros .txt-foros p{margin: 2px 0 0;}
.wrapper-foros .list-foros .txt-foros .title{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.166em; font-weight:normal; text-transform:uppercase;}
.wrapper-foros .list-foros .txt-foros .comment{font-family:Arial, Verdana, Geneva, sans-serif; font-size:0.918em; font-weight:normal; color:#5f6161; float:right;}

.wrapper-foros .wrapper-participates{background:#f4f3ef; margin-bottom: 0; margin-top: 5px;padding: 7px 10px 17px;}
.wrapper-foros .wrapper-participates span{font-family:times new roman; font-size:1.33em; color:#636362;   font-style: italic; position: relative; top: 5px;}
.wrapper-foros .wrapper-participates a{background: url("../images/btn-participates-home.png") no-repeat scroll 0 0 transparent; font-family:times new roman; font-size:1.33em; color:#636362;   font-style: italic; float: right; height: 26px; padding-top: 5px; text-align: center; width: 193px;}

#home #ideas-ul li.ideas{margin-right:22px;}
#home #ideas-ul li.end{margin-right:0px;}



.wrapper-tv{margin-top:20px;}
.wrapper-tv-header{background: #2B4045;}
.wrapper-tv-header h2{float: left; height: 37px; margin-bottom: 0;}
.wrapper-tv-header h2 span{text-indent:-99999px; position:absolute;}
.wrapper-tv-header h2 img{position: relative; top: -9px;}
.wrapper-tv-header a{color:#fff;padding:11px 11px 11px 20px; float:right; font-size:10px; font-weight:normal;}
.wrapper-tv-header .clear{height:auto; margin-bottom:0px;}

.wrapper-tv-container{clear:both; padding-top: 7px;}
.wrapper-categories-shares{float:left;}
.wrapper-categories-shares ul{margin:0px; border:1px solid #313f3f;}
.wrapper-categories-shares li{padding:11px 10px 8px 14px; width: 158px; border-top:1px solid #313f3f; border-bottom::1px solid #313f3f; background:url('../images/bg-categories-video-home.png') no-repeat 0 0 transparent;}
.wrapper-categories-shares li.title{margin:0px; background:#fff; color:#313f3f; font-weight:bold; font-size:1.2em; border-top:none; }
.wrapper-categories-shares li a{color:#313f3f; font-size:1.1em; font-weight:normal; text-transform:uppercase; font-family: 'Conv_GOTHIC';}
.wrapper-categories-shares li a:hover{ font-family: 'Conv_GOTHIC';}
.wrapper-categories-shares .wrapper-shares { background: url("../images/bg-share-home.png") no-repeat scroll 0 0 #1A272A; height: 97px; margin-top: 6px; width: 184px;}
.wrapper-categories-shares .wrapper-shares  p.shares { color: #FDFCF2; font-family: 'Conv_GOTHIC'; font-size: 16px; margin-left: 8px; padding-top: 9px;}
.wrapper-categories-shares .wrapper-shares p.shares span { display: block; font-family: 'Conv_GOTHIC'; font-size: 18px; letter-spacing: 0; line-height: 17px; margin-left: 80px;}
.wrapper-categories-shares .wrapper-shares a.upload { background: url("../images/bg-upload-home.png") no-repeat scroll 0 0 transparent; color: #FDFCF2; font-family: 'Conv_GOTHIC'; font-size: 13px;  margin-left: 7px; padding: 10px 8px;}
.wrapper-tv-container .wrapper-video{float:left; border:1px solid #313f3f; padding:2px; margin-left:6px;}
.wrapper-tv-container .wrapper-video div.video-padded{background:#2B4045;padding:5px 0px 5px 3px; width:470px;}
.wrapper-tv-container .wrapper-video .title-video{  height: 37px; margin-bottom: 0; margin-top: 15px; overflow: hidden;  margin-left: 5px;}
.wrapper-tv-container .wrapper-video .title-video a{color:#fff; font-size:16px; font-weight:bold;}
.wrapper-tv-container .wrapper-video  .video-detail { margin-bottom: 10px;  margin-left: 5px;}
.wrapper-tv-container .wrapper-video  .video-detail span{color:#ffffff; margin-right: 3px; font-size:11px;}
#home .wrapper-tv-container .wrapper-video  .video-detail a.avatar{float:none; background:transparent; border:none; color:#ffffff; margin-right:10px;}
.wrapper-tv-container .wrapper-video  .video-detail a.comment{color:#fff; font-weight:normal;}

.wrapper-blog{margin-top:20px; clear:both; float: left;}
.wrapper-blog h2{border: 1px solid #D4CFA9;  color: #777455; float: left; font-family: times new roman; font-size: 2.2em; font-style: italic; margin: 0 0 2px;    padding: 0 31px 2px 29px;}
.wrapper-blog .see-all{float:left; font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; color:#777455; margin-left:18px;  margin-top: 7px; text-transform:uppercase; font-weight: normal;}
.wrapper-blog .list-blog{clear:left; border:1px solid #d4cfaa; margin-bottom: 5px;}

.wrapper-blog .list-blog ul{margin-bottom:0;}
.wrapper-blog .list-blog li{ margin: 0 0 7px; padding-top: 11px; min-height: 50px; border-top:1px dashed #aea982;}
.wrapper-blog .list-blog li.first{border-top:none;}

.wrapper-blog .list-blog .img-avatar img{float: left; height: 48px; width: 179px;}
.wrapper-blog .list-blog .less-img-avatar{float: left; height: 50px; text-align: center; width: 179px; background:#C0D1B7; font-family:times New Roman, serif; font-size:12px; color:#286C7F;}
.wrapper-blog .list-blog .less-img-avatar div {position:relative; top:35%;}
.wrapper-blog .list-blog .txt-blog{float:left; margin-left: 15px;  margin-top: 5px; width: 444px;}
#home .wrapper-blog .list-blog .txt-blog .avatar{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; float:none; border:none;}
.wrapper-blog .list-blog .txt-blog .date{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em;}
.wrapper-blog .list-blog .txt-blog .name{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; color:#5f6161; font-weight:normal;}
.wrapper-blog .list-blog .txt-blog p{margin: 2px 0 0;}
.wrapper-blog .list-blog .txt-blog .title{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.166em;}
.wrapper-blog .list-blog .txt-blog .comment{font-family:Arial, Verdana, Geneva, sans-serif; font-size:0.918em; font-weight:normal; color:#5f6161; display:block;}

.wrapper-blog .wrapper-participates{background:#e2e1e1; margin-bottom: 20px; margin-top: 5px;padding: 7px 10px 17px;}
.wrapper-blog .wrapper-participates span{font-family:times new roman; font-size:1.33em; color:#636362;   font-style: italic; position: relative; top: 5px;}
.wrapper-blog .wrapper-participates a{background: url("../images/btn-participates-home.png") no-repeat scroll 0 0 transparent; font-family:times new roman; font-size:1.33em; color:#636362;   font-style: italic; float: right; height: 26px; padding-top: 5px; padding-left: 10px; width: 193px;}

.wrapper-groups h2{float:left; font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.6em; color:#777455; background:#f1f1e8; border-left:1px solid #d4cfa9; border-top:1px solid #d4cfa9; border-right:1px solid #d4cfa9; padding: 5px 27px 5px 10px; margin: 0;}
.wrapper-groups .list-groups{clear:left; border:1px solid #d4cfaa;}

.wrapper-groups .list-groups ul{margin-bottom:0; margin-left: 10px; margin-top: 5px; float:left;}
.wrapper-groups .list-groups li{ margin: 0 0 7px; padding-top: 7px; min-height: 33px;}

.wrapper-groups .list-groups .img-avatar img{float: left; height: 32px; width: 32px; border:1px solid #ada982; padding:2px;}
.wrapper-groups .list-groups .txt-groups{float:left; margin-left: 9px;  width: 290px;}
.wrapper-groups .list-groups .txt-groups .title{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.166em; display: block;  margin: 0 0 0.4em; color:#918d71;}
.wrapper-groups .list-groups .txt-groups .comment{font-family:Arial, Verdana, Geneva, sans-serif; font-size:0.918em; font-weight:normal; color:#5f6161;}
.wrapper-groups .list-groups .search-groups{float:left; width:270px; padding:15px; background:#f4f3ef;  margin-top: 5px;}
.wrapper-groups .list-groups .search-groups h3{background: url("../images/bg-h3-groupos-home.png") no-repeat 0 0 transparent; font-family:Arial, Verdana, Geneva, sans-serif; font-size:15px;; color:#ffffff; margin-bottom: 2px;  padding: 6px 10px 20px;}
.wrapper-groups .list-groups .search-groups p{margin-left: 15px; color:#636154; font-size:1.3em; margin-bottom: 1em;}
.wrapper-groups .list-groups .search-groups p a{ color:#636154; text-decoration:underline;}
.wrapper-groups .list-groups .search-groups form{background: url("../images/bg-search-groups-home.png") no-repeat 0 0 transparent; margin-left: 2px; height: 24px;}
.wrapper-groups .list-groups .search-groups input{border:none; background:transparent;}
.wrapper-groups .list-groups .search-groups input.search{margin-left: 10px; width: 223px; height: 15px;}
.wrapper-groups .list-groups .search-groups input.flecha{cursor:pointer;}
.wrapper-groups .list-groups .clear{margin-bottom:0; height: 6px;}


.wrapper-market{border:1px solid #5f7878; margin-top: 20px; width: 300px;}
.wrapper-market h2{font-family: 'CursivestandardRegular'; font-size:2.75em; color:#2a4044;  margin: 7px 14px; background: url("../images/header-market.png") no-repeat scroll right center transparent;}
.wrapper-market p.claim{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.2em; margin-left: 51px; margin-bottom: 0; position: relative; top: -9px; color:#595959;}
.wrapper-market .wrapper-commercial img{border: 1px solid #5F7878; float: left; margin-left: 16px; padding: 1px; max-width:100px;}
.wrapper-market .txt-commercial{float:left; margin-left: 12px;}
.wrapper-market .txt-commercial h3{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.4em; color:#425555; text-transform:uppercase; font-weight:bold;}
.wrapper-market .txt-commercial h3 a{display:block; font-family:Arial, Verdana, Geneva, sans-serif; font-size:1em; text-transform:none; color:#494949;}
.wrapper-market .txt-commercial p{margin-bottom:0;}
.wrapper-market .txt-commercial p span{font-weight:bold;}
.wrapper-market .txt-commercial p.by{margin-top:5px;}
.wrapper-market .see-all{clear:both; display:block;font-size: 11px; padding-bottom: 3px; padding-right: 20px; padding-top: 5px; text-align: right; color:#445353; background: url("../images/flecha-market.png") no-repeat scroll 286px center transparent;}

.wrapper-facebook{margin-top:12px;}
.fan_box .connections{height: 164px; overflow: hidden;}

.wrapper-widget-tv h2{text-indent:-99999px; position:relative; height:38px; background: url("../images/bg-title-widget-tv.png") no-repeat 0 0 transparent; margin-bottom: 0.2em;}
.wrapper-widget-tv .wrapper-video-txt{background:#354246; padding: 10px;}
.wrapper-widget-tv .wrapper-video-txt .wrapper-video{border: 1px solid #636869; background:#283336; padding: 5px; text-align: center;}
.wrapper-widget-tv .wrapper-video-txt a.txt{color:#ffffff; font-size:14px; font-family:arial; font-weight:normal; display: block; background: url(../images/border-txt-widget.png) no-repeat 0 bottom transparent; padding: 5px;}
.wrapper-widget-tv .wrapper-video-txt a.see-all{display: block; text-align: right; color:#ffffff; font-size:12px; font-family:arial; font-weight:normal; margin-right: 10px;}

/*-----------END REDISEÑO HOME-------------*/

/*------------------------------------END HOME-------------------------------*/

/*--------------START SEARCH------------------*/
#search h5{font-family:Arial, Verdana, Geneva, sans-serif; font-size:1.4em;}
#search p {line-height:1.3em}

.title-search p{font-size:20px; color:#555454; margin-bottom: 8px; padding-top:0px;}
.title-search p .red{color:#9a1000;}
.menu-search-link ul{margin:0px; padding:0px; width:100%;}
.menu-search-link li{display:inline; float:left; height:14px; margin-right: 1px; padding: 7px 10px 5px;}
.menu-search-link li a{color:#ffffff; font-size:11px; text-transform:uppercase;}
.menu-search-link li a:hover{color:#3c3c4b;}
.search-link-all{background:url(../images/search-link-all.jpg) no-repeat right 0 #9E1300;}
.search-link-ideas{background:url(../images/search-link-ideas.jpg) no-repeat right 0 #237277;}
.search-link-foros{background:url(../images/search-link-foros.jpg) no-repeat right 0 #786F5E;}
.search-link-blog{background:url(../images/search-link-blog.jpg) no-repeat right 0 #4F8970;}
.search-link-groups{background:url(../images/search-link-groups.jpg) no-repeat right 0 #4A689E;}
.search-link-sos{background:url(../images/search-link-sos.jpg) no-repeat right 0 #BC4D6D;}
.search-link-second{background:url(../images/search-link-second.jpg) no-repeat right 0 #529EAC;}
.search-link-hadas{background:url(../images/search-link-hadas.jpg) no-repeat right 0 #9C719C;}
.search-link-comment{background:url(../images/search-link-comment.jpg) no-repeat right 0 #B47F8F;}
.search-link-active{clear: both; display: block; margin-top: 8px;}
.no-active{display:none;}
.search-result{color:#b94e5e; border-bottom:1px solid #D8D6C6; display:block; clear:both; width:100%; font-size:14px; padding: 15px 0 5px; margin-bottom: 0;}

.search-recipes-img{display:inline; float:left; height:110px; margin-bottom:10px; margin-right:10px; width:110px; border:1px solid #AEC593; padding:2px;}
.search-recipes-img img{height:110px; width:110px;}
.search-ideas-img{display:inline; float:left; height:110px; margin-bottom:10px; margin-right:10px; width:110px; border:1px solid #94AEA7; padding:2px;}
.search-ideas-img img{height:110px; width:110px;}

.search-specials-img{display:inline; float:left; height:110px; margin-bottom:10px; margin-right:10px; width:110px; border:1px solid #94AEA7; padding:2px;}
.search-specials-img img{height:110px; width:110px;}

.search-img-user, .search-img-user-debate {display:inline;float:left;height:50px;width:50px; background:url(../images/bg-avatar.gif)no-repeat; padding-left:2px;padding-top:2px; margin-bottom:10px; margin-right:10px;}
.search-img-user img, .search-img-user-debate img {width:45px; height:41px;}

.search-title-forum, .search-title-group, .search-title-blog, .search-title-gallery-album{font-size:1.4em; text-transform:uppercase;}
.search-forum-left-img img{width:160px;height:80px;}
.search-forum-left-img {display:inline; float:left; height:80px; margin-bottom:10px; margin-right:10px; width:160px;}

.search-gallery-album-left-img img{width:160px;height:80px;}
.search-gallery-album-left-img {display:inline; float:left; height:80px; margin-bottom:10px; margin-right:10px; width:160px;}

.search-gallery-image-img{display:inline; float:left; height:110px; margin-bottom:10px; margin-right:10px; width:110px; border:1px solid #94AEA7; padding:2px;}
.search-gallery-image-img img{height:110px; width:110px;}

.search-group-left-img {display:inline; float:left; height:58px; margin-bottom:10px; margin-right:10px; width:58px; border:1px solid #B0AA84; padding:2px;}
.search-group-left-img img{height:58px; width:58px;}
.tiny-image img{height:58px; width:58px;border:1px solid;padding:1px;}

.search-blog-left-img {display:inline;float:left;height:80px;width:300px; padding:2px; margin-bottom:10px; margin-right:10px;}
.search-blog-img-post {display:inline;float:left;height:102px;width:102px; padding:2px; border:1px solid #9D9D9D; margin-bottom:10px; margin-right:10px;}
.search-blog-left-img img{width:300px; height:80px;}

.search-recipes a{color:#AEC593; font-weight:bold;}
.search-ideas a{color:#94AEA7; font-weight:bold;}
.search-specials a{color:#94AEA7; font-weight:bold;}
.search-gallery-image a{color:#9D9D9D; font-weight:bold;}
.search-forum a{color:#B0AA84; font-weight:bold;}
.search-group a{color:#B0AA84; font-weight:bold;}
.search-blog a{color:#9D9D9D; font-weight:bold;}
.search-sos a{color:#9D9D9D; font-weight:bold;}
/*---------------------------END SEARCH------------------------*/

/*--------------------------START GALERIA IMAGENES---------------------------------------*/

#register-photo {font-size:12px; line-height:1.5em; margin-bottom: 15px;}
.title-gallery {font-size:24px; color:#ffffff; font-family:times New Roman; background: url(../images/bg-butterfly.png) no-repeat 9px 9px #d8a98b; height:29px; padding-left:49px; padding-top:5px; margin-bottom:5px;}
.butterfly{background: url(../images/bg-butterflys-more.png) no-repeat 9px 5px #d8a98b;}
#gallery #post{border-color:#d8a98b; padding:25px 30px; padding: 15px; width: auto; border-style: solid; border-width: 1px;}
#gallery #block-left h1{font-size:22px;}
.title-color-arial{color:#8D5D47; font-family:arial;}
h3.title-color-arial{font-size:18px;}
h3.title-color-arial a{color:#8D5D47;}
h3.title-color-arial a:hover{color:#565656;}
.gallery-form{margin-top:55px; max-width:608px;}
.gallery-form label{font-size:12px; font-weight:bold;}
.gallery-form textarea{border-color:#d8a98b;}
#gallery .gallery-form  input.check{margin-bottom:8px; position:relative; top:2px;}
div.form input.direction{width:400px;}
.image-preview{text-align:center; margin-top:17px;}
.image-preview img{max-width:608px;}
div.form input.publish_preview {background:url("../images/btn-gallery-publish-index.png") no-repeat scroll 30px center transparent; height:44px; width:193px;border:medium none; color:#9B5131; cursor:pointer; font-size:14px; font-weight:bold;}
#gallery .btn-publish-photo{background: url(../images/btn-gallery-publish.gif) no-repeat center center transparent; height:44px; text-align:center; padding-right:20px; padding-top:17px; margin-bottom:-10px;}
#gallery .btn-publish-photo input{border:medium none; background:none; color:#9B5131; cursor:pointer; font-size:14px; font-weight:bold; }

#gallery .gallery-view {display:inline-block;}
#gallery .gallery-user{display:inline; float:left; margin-bottom:8px;}
#gallery .gallery-user span{font-size:11px;}
#gallery .gallery-vote{display:inline; float:right; margin-bottom:8px;}
#gallery .gallery-vote span{font-size:12px; font-weight:bold; color:#626262;}
#gallery .img-star{}
#gallery .image-view{display:block; clear:both; text-align:center; }
#gallery .image-view img{border:1px solid #969494; padding:2px; max-width:608px;}

.gallery-description{border:1px solid #D8A98B; padding:15px; min-height:212px; clear:both; display:block; margin-bottom:30px;}
.gallery-photo-head{border:1px solid #dcdcdc; clear:both; display:inline-block; max-width:300px; max-height:200px; padding:5px; box-shadow: 3px 3px 5px #dcdcdc; -moz-box-shadow: 3px 3px 5px #dcdcdc; -webkit-box-shadow: 3px 3px 5px #dcdcdc; float:left; margin-right:12px; margin-bottom:12px;}
.gallery-photo-head img{max-width:300px; max-height:200px;}
.title-detail{min-height:212px;}
.gallery-detail p{color:#626262; font-size:14px; font-weight:bold;}
.btn-gallery-publish{background:url("../images/btn-gallery-publish.png") no-repeat scroll right 0 transparent; height:27px; text-align:right; padding-right:48px; padding-top:10px; position:relative; margin-top:20px;}
.btn-gallery-publish a{color:#955545; font-size:14px;}
.btn-gallery-publish a:hover{color:#565656;}
.gallery-content-list-photo{clear:both; display:block; margin-bottom:30px}
.gallery-content-list-photo h2{margin-bottom:0;background:url("../images/bg-tab.gif") no-repeat scroll 0 0 transparent; color:#FFFFFF; height:30px; width:230px; text-align:center; padding-top:4px; margin-bottom:0;}
.gallery-list-photo{border:1px solid #BD6A58;padding:10px 12px; width:644px;}
.row-list-photo {display:block; clear:both; width:644px;}
.photo-left{display:inline; float:left; margin-right:15px; width:205px;}
.photo-center{display:inline; float:left;width:205px;}
.photo-right{display:inline;float:right; width:205px;}
.gallery-album-photo{border:1px solid #8b8b8b; padding:2px; max-width:200px;}
#gallery .block{display:block; clear:both; float:none; margin:0;}
.foot-rate{display:inline;float:left; margin-left:3px;}
.foot-rate-number{display:inline; float:right; margin-right:20px;}
.foot-rate span, .foot-rate-number span{color:#626262; font-size:12px; font-weight:bold;}
.line-gallery{background-color:#D8A98B;margin-bottom:10px; margin-top:10px;}

.bg-prominent{width:670px; height:390px; background-color:#d8a98b; position:relative; top:-5px; margin-bottom:20px;}
.bg-photo-rotate{background:url("../images/bg-photo-rotate.png") no-repeat scroll right 0 transparent; display:inline; float:left; height:376px; width:318px;}
.bg-description-album{background:url("../images/bg-description-album.png") no-repeat scroll 0 0 transparent; clear:right; display:inline; float:left; height:384px; width:347px;}
.pushpin-description{left:147px; position:relative; top:-6px;}
.text-description-album {margin-top:5px; width:305px; height:280px;}
.text-description-album h1{font-size:22px; color:#8d5d47; font-family:arial; font-weight:normal;}
.text-description-album h1 a{font-weight:normal; color:#8d5d47;}
.text-description-album h1 a:hover{color:#565656;}
.text-description-album  p{font-size:14px; font-weight:bold; color:#6b6a6a;}
div.btn-see-album{background:url("../images/btn-see-album.png") no-repeat scroll 0 8px transparent; height:42px; padding-top:21px; width:138px; margin-right:5px; padding-left:23px; float:right;}
div.btn-see-album a, .btn-gallery-publish-index a{color:#955545; cursor:pointer; font-size:12px; font-weight:bold; text-transform:none;}
.pushpin-photo{left:130px; position:absolute; z-index:1;}
.polaroids  {margin: 10px 15px; padding: 7px; width: auto; background-color: #FFFFFF; -moz-transform: rotate(-3deg); -webkit-transform: rotate(-3deg);box-shadow: 2px 2px 6px #565656; -moz-box-shadow: 2px 2px 6px #565656; -webkit-box-shadow: 2px 2px 6px #565656;}
.polaroids img {display: block; margin-bottom: 5px; max-height: 330px; max-width: 275px;}
.list-other-image .pagination-top { height:20px; margin:0; padding:10px 0;}
.list-other-image .pagination-bottom { height:20px; margin:20px 0; padding:10px 0;}
ul.list-other-image{margin:0px; padding:10px 0 0 0; display:block; clear:both;}
.in-index{height:230px;}
.left{float:left; display:inline;}
.btn-gallery-publish-index{background:url("../images/btn-gallery-publish-index.png") no-repeat scroll 0 15px transparent; display:inline;  float:right; height:27px; width:154px; padding-top:20px;position:relative; left:-25px;}
.btn-gallery-publish-index a{padding-left:23px;}
.btn-gallery-publish-index a:hover{color:#565656;}
ul.list-other-image li{border-bottom:1px solid #D8D6C6; margin-bottom:20px;}
ul.list-other-image li:last-child{border:none;}
/*--------------------------END GALERIA IMAGENES---------------------------------------*/

/*---------------------------------START SOS-----------------------------------------------*/
#participates.sos #list-discussions-body {border:none;}
#participates.sos .foro-item-right {background:url("../images/bg-butterfly.png") no-repeat scroll 10px 5px #b0aa84; clear:both; display:block; height:30px; float:none; width:auto;}
#participates.sos .foro-item-right h2	{color:#FFF; padding-top:2px; margin-left:40px; font-size:24px;}
#participates.sos .foro-item-right h1	{color:#FFF; padding-top:2px; margin-left:40px; font-size:24px;}
#participates.sos .foro-item-bottom a{color: #605F5F;}
#participates.sos .list-discussions-title {background:url("../images/bg-butterfly.png") no-repeat scroll 10px 5px #b0aa84; clear:both; display:block; height:30px;}
#participates.sos .list-discussions-title h2	{color:#FFF; padding-top:2px; margin-left:40px; font-size:24px;}
#participates.sos .new_question p{margin-left:95px;}
#participates.sos .new_question .btn-publish{background:url(../images/btn-form-preguntas.gif) no-repeat 0 0 transparent; color:#B0AA84; font-size:12px; font-weight:bold; width:180px; text-align:center;}
#participates.sos #foro-item{float:none; padding:0px; width:100%; border:none;}
#participates.sos .foro-item-bottom{border:1px solid #B0AA84; margin-top:5px; padding:10px;}
#participates.sos .foro-item-bottom ul{margin:0px;}
#participates.sos .foro-item-bottom label{display:inline; float:left; font-family:arial; font-size:14px; font-weight:bold; width:90px; padding-top:4px; margin-right:5px;}
#participates.sos .foro-item-bottom input { font-size:12px; width:505px;}
#participates.sos .foro-item-bottom textarea {font-size:12px; height:70px; width:495px;}
#participates.sos #list-discussions-body .block-comments-header{background-color:#ffffff;}
#participates.sos #list-discussions-body #block-comments-header-people {width:455px; display:inline; float:left;}
#participates.sos #list-discussions-body #block-comments-header-people p {padding:4px; font-size:11px;}
#participates.sos .btn-answer{background-color:#F3F6E3; border:1px solid #B0AA84; display:inline; float:right; height:12px; padding:0 5px 5px; width:150px;}
#participates.sos .btn-answer a{font-size:11px; font-weight:normal; color:#605f5f;}


#participates.sos h1.title-dark {font-family:Arial,Verdana,Geneva,sans-serif; font-size:20px; font-weight:bold; color:#7c7759;}
#participates.sos .block-comments-comments-right h5{font-family:Arial,Verdana,Geneva,sans-serif; color:#5f6160;}

#participates.sos #post{border-bottom: medium none;}
#participates.sos #post-body{float:none;}

/*---------------------------------END SOS-----------------------------------------------*/

/*-----------------------------START SALDILLO----------------------------------------*/
/*-----------Portada---------*/
.market-search-block{border:1px solid #78C4CE; clear:both; display:block; margin-bottom:15px; padding:5px 0 5px 10px; width:654px;}
.market-search-block-header{display:block; clear:both; padding-left:10px; height:66px;}
.market-search-block-header h1, h2.commercial-complet{font-family:'CursivestandardRegular'; font-size:30px; color:#757053; display:inline; left:5px; position:relative; top:2px;float:left; padding-top:2px; padding-bottom:13px;}
.market-search-block-header img{padding:4px 0 0 20px; display:inline; width:199px; height:42px; float:left; margin-right:37px;}
.market-search-public{background: url(../images/market-publish.gif) no-repeat 0 0 transparent; display:inline; float:left; height:64px; width:91px; text-align:center;}
.market-search-public a{color:#FFFFFF; cursor:pointer; font-size:12px; left:-11px; line-height:13px; position:relative; top:11px;}
.market-search-public a:hover{color:#656565;}
.market-search-slogan{font-size:14px; color:#1392a3; font-weight:bold; width:250px; display:block; clear:both; left:144px; position:relative; top:-21px; margin-bottom:0;} 
.market-search-block-footer{background:url(../images/market-border-dotted.gif) no-repeat 0 0 transparent; clear:both; display:block; height:116px; width:637px; margin-left:3px; padding:5px 0px 5px 20px;}
.market-search-block-footer p{color:#6a6a69;}
.market-select-category label{font-size:12px; font-weight:bold; display:inline; position:relative;top:-2px; color:#765f42;}
.market-select-category input{border:none; height:13px; margin:0 4px 0 15px; width:13px;}
.market-select-type input {border:none; height:13px; width:13px; margin:0 0 0 29px;}
.market-select-type label{font-size:12px; margin-left:5px; margin-right:10px;position:relative;top:-3px;font-weight:bold; color:#6a6a69 }
.input-search-market {background:url(../images/market-input-search.gif) no-repeat 0 0 transparent; border:medium none; height:25px; width:298px; padding:0 5px; margin:0px;}
.market-search-block-button {background:url(../images/market-button-seach.gif) no-repeat 9px 0px transparent; border:medium none; height:37px; width:137px; color:#444444; font-style:italic; font-weight:bold; cursor:pointer; margin:0px;} 

.market-list-commercial{display:block; clear:both;}
.market-list-commercial h2{background-color:#5C9198; color:#FFFFFF; font-size:24px;padding:1px 0 1px 15px; width:652px; margin-bottom:0;}
.market-list-commercial .pagination-top, .market-list-commercial .pagination-bottom{border-color:#DBD7C4;}

.market-item-commercial{display:block; clear:both; padding:10px 0;}
.market-item-type {background: url(../images/market-bg-h4.gif) no-repeat 0 0 transparent; color:#666465; font-family:arial; font-size:12px; font-weight:bold; height:20px; padding-top:5px; margin-bottom:0px; text-align:center; width:88px;}
.market-item-detail{border:1px solid #c3bf92; padding:10px;min-height:100px;}
.market-item-detail-img{width:100px; height:100px; display:inline; float:left; margin-bottom:10px; margin-right:15px;}
.market-user-date{font-size:11px;}
.market-user-date .usuaria a{color:#276C7F; font-weight:bold;}
.market-user-date .usuaria a:hover{color:#656565;}
.market-item-features h3 {font-size:14px; font-family:arial; font-weight:bold; margin-bottom:0px;}
.market-item-features h3 a{color:#5e5e5e;}
.market-item-features h3 a:hover{color:#2f2f2f;}

/*-----------crear anuncio------------*/
#register-sale .form h1{background:#B0AA84; font-family:arial; font-size:24px;clear:both; display:block; float:none; height:28px; width:auto; padding-left:10px; padding-top:3px; color:#fff;} 
#participates #register-sale div.form p {margin-left:0px;}
#register-sale #idea input{padding-left:3px}
#participates #register-sale p.trading, #participates #register-sale p.republish{padding-top:10px; width:223px; margin-left:0; margin-bottom:10px;}
#register-sale .trading input, #register-sale .republish input{width:20px; height:15px; border:none;}
#register-sale .trading label, #register-sale .republish label{font-weight:bold;margin-right:15px;}
#register-sale .block-more-option {height:80px;}
#register-sale .block-more-option label{font-size:12px;}
#register-sale .block-more-option input{height:19px; padding-left:3px;}
#register-sale .block-more-option .price{display:inline; float:left; margin-right:21px; padding-top:0;}
#register-sale .block-more-option .province{display:inline; float:left; margin-right:21px;}
#register-sale .block-more-option .email{display:inline; float:left; margin-right:21px; width:160px;}
#register-sale .block-more-option .phone{display:inline; float:left; margin-right:0;}
#register-sale .block-more-option .phone input, #register-sale .block-more-option .price input{width:120px; padding-right:3px; text-align:right;}
#register-sale #block-picture-idea {height:180px; clear:both; display:block;}
#register-sale .btn-publish{background:url("../images/create-you-content-button.jpg") no-repeat scroll 0 0 transparent;color:#898055;  cursor:pointer; height:36px; padding-left:21px; width:224px;}
/*------------Ver anuncio----------*/
.market-back{background-color:#d1ccad; color:#FFFFFF; padding-left:5px; font-family:arial; font-size:12px;}  
.market-back a{font-style:italic; color:#6a6a6a;}
.market-back a:hover{color:#2f2f2f;}
.market-back img{margin-right:5px; margin-top:3px;}
.market-back span{position:relative; top:-2px;}
.market-item-full{border:1px solid #c1bb94; padding:15px; display:block;clear:both; margin-bottom:15px;}
h1.title-dark{color:#656565; font-family:arial; font-size:25px;}
.sale-description h3{color:#656565; font-size:18px; font-family:arial;}
.sale-description {padding-bottom:10px; margin-bottom:20px;}
.sale-description ul.sale-information {margin:10px 0;}
.sale-description .sale-information li{font-size:12px; margin-bottom:5px;}
.button-contac{background:url(../images/market-button-contact.gif) no-repeat 0 0 transparent; height:31px; width:241px; padding-left:15px; padding-top:8px;}
.button-contac a{font-style:italic; color:#313131;}
.button-contac a:hover{color:#656565;}
.sale-image{display:block; text-align:center;} 
.sale-image img{max-width:635px;}


/*--------------Listado de anuncios en el perfil usuaria------------*/
.list-discussions-right-img{border:1px solid; display:inline; float:left; height:58px; padding:2px; width:58px;}
.list-discussions-right-img img{height:58px; width:58px;}
.link-brown a, .modify-links a{color:#9E9870}
.link-brown a:hover, .modify-links a:hover, .modify-links a.delete:hover{color:#565656;}
.modify-links {clear:both; display:block; float:right; font-size:12px; margin-bottom:10px;}
.modify-links a.delete {background:url("../images/ico/delete.gif") no-repeat scroll 3px 0.2em transparent; color:#CC0000; padding-left:20px; text-decoration:none;}
/*-----------------------------END SALDILLO----------------------------------------*/

/*----------START INTIVAR A UN AMIGO---------------*/
.invite-friend{border:1px solid #B0AA84; padding:5px 20px;}
.invite-group {float:right; width: 460px; }
.invite-friend h1{color:#985C67; font-family:arial; font-size:20px; line-height:23px;}
.invite-friend .text-description{width:80%;}
.invite-group .text-description{width:100%;}
.form-invite label{color:#3e3e3e; font-weight:bold; display:block; clear:both; margin-bottom:5px;}
.form-invite .consent input, .form-invite .consent label {display:inline; clear:none;}
.form-invite .consent input{position:relative; top:6px;}
.form-invite .text-light{font-weight:normal;}
.form-invite .text-italic{font-style:italic;}
.form-invite input{display:block;clear:both; height:20px; margin-bottom:10px;}
.form-invite input.name{width:210px;}
.form-invite input.mail-invite{width:700px;}
.invite-group .form-invite input.mail-invite{width:450px;}
.form-invite .content-invite{width:691px; height:125px}
.invite-group .form-invite .content-invite{width:440px; height:125px}
.invite-button input{background:url(../images/invite-button.gif) no-repeat 0 0 transparent; border:medium none; color:#8A414E; font-size:14px; font-style:italic; height:29px; padding-left:16px; text-align:left; width:190px; cursor:pointer;}
/*link lateral del site*/
.link-invite-friend {background:url(../images/bg-link-invite.gif) no-repeat 0 0 transparent; height:40px; display:block; clear:both; margin-top:10px;}
.link-invite-friend p{left:70px; position:relative; top:5px;}
.link-invite-friend a{color:#FFFFFF; font-size:15px;}
/*----------END INTIVAR A UN AMIGO---------------*/

/*------------START POPUP----------------*/
#cboxLoadedContent{height:150px;}
#image-modal p{background:none repeat scroll 0 0 #C0BB97; color:#767363; font-family:arial; font-size:1.6em; padding:2px 5px; text-transform:uppercase; font-weight:bold}
#send-image-id {font-size:1.1em}
#show-user-url{}
#image-modal .clear_p {text-align:center; background:none;}
.clear_p input{background:url("../images/bg-btn.gif") repeat-x scroll 0 0 transparent; color:#656565; font-weight:bold; cursor:pointer;}
#cboxClose{bottom:-2px}

/*-------------------------- ESTILOS FUENTES COMUNES----------------------------*/
p{font-size:1.2em;}
.rojo-destacado{color:#EE2345; font-weight:bold;}
.bold-brown {font-weight:bold; color:#B0AA84;font-size:1.1em;}
.highlights {font-weight:bold;}
.light{font-weight:normal;}

/*-------------------------- ESTILOS COMUNES----------------------------*/
.no-images{background-image:none;}
.placeholder { color: #aaa; font-size:1.1em}
.invisible{visibility:hidden;}
.user-content {font-size:12px; line-height:1.5em;}
.user-content p{font-size:12px; line-height:1.5em;}
.user-content ul{margin-left:35px;}
.user-content ul li{margin-bottom:5px; list-style-image:url(../images/bg-list-butterfly.png); list-style-position:outside; text-indent:-3px; font-size:12px;}
.user-content ol li{margin-bottom:5px; list-style:decimal inside none; font-size:12px;}
.user-content ul.extra-info {margin:2em 0 0 0;}
.user-content ul.extra-info li{list-style:none outside none;}
.static-content {font-size:12px; line-height:1.5em;}
.static-content  p{font-size:12px; line-height:1.5em;}
.comments-right {   float: right;   width: 100px;   text-align: right; }
#sale-image {   width: 505px;   float: left;   margin: 5px; }
.usuaria {font-size:11px;}

/*------------------START LANDING--------------------------*/
/*POP-UP*/
.pop-up-landing{background:url(../images/bg_pop_up_landing.png) no-repeat 0 0 transparent; width:350px; height:150px;position: absolute; left: 65%; z-index: 10;}
.pop-up-landing-content{ margin:0 15px 15px; height:115px}
.btn-close{clear: both; display: block; padding-right: 2px; padding-top: 2px; text-align: right;}
.ujs-pop-up-landing-link{cursor:pointer;}

/*LANDING-REGISTRO*/
body#landing #container{width:950px; height:600px; margin: 0px auto; padding:0px;}
.footer{background: url(../images/bg_landing.png) no-repeat scroll center bottom #ffffff; width:930px; height:140px; clear: both; display: block;}
.register-landing{display:inline; float:left; width:305px; padding:30px 0 0 40px; }
.register-landing .title-form{font-size:25px; color:#b64e5f; font-weight:bold; margin-bottom:30px;}
.register-landing label, .register-landing input {display:block; clear:both;}
.register-landing .outside-spain input, .register-landing .outside-spain  label {display:inline;}
.register-landing .outside-spain input{width:20px; position:relative; top:2px;}
.register-landing label{font-size:13px; color:#4a4949; font-weight:bold; height: 16px;}
.register-landing input{width:206px; padding:2px; margin-bottom: 10px;}
.register-landing .check-alias{background:url(../images/btn-check-alias.png) no-repeat 0 0 transparent; width:137px; height:19px; display: block; margin-left: 75px; padding-left: 18px; padding-top: 4px; position: relative; top: -5px; font-weight:bold; margin-bottom: -8px;}
.register-landing #nickname_check {float:left;}
.register-landing #check_alias_spinner{float: left;}
.register-landing .consent{width:210px; margin-bottom:15px;  padding-left: 3px; line-height: 13px;}
.register-landing .consent a{font-weight:normal;}
.register-landing .submit-register-landing{background: url("../images/btn-submit-register-landing.png") no-repeat scroll 0 0 transparent; border: medium none; color: #BB4757; font-size: 14px; font-weight: bold; height: 38px; margin: 0; padding: 0 0 0 15px; text-align: left; width: 170px; cursor:pointer;}
.register-landing .submit-register-landing:hover{color:#4a4949;}
.award-landing{background:url(../images/bg-premio-landing.png) no-repeat 0 0 #ffffff; width:539px; height:380px; display:inline; float:right; margin:20px; padding:13px}
.award-landing p { line-height: 1.5em;}

/*LANDING-LOGIN*/
.login-landing{height: 310px; width: 320px; padding:150px 0px 0px 310px;}
.login-landing .title-form{font-size:18px; color:#b6404a;}
.login-landing label{font-size:14px; color:#333333; float:left; width:90px; position: relative; top: 2px;}
.login-landing input{width:214px; margin-bottom: 12px;}
.login-landing input[type="checkbox"]{width:20px;}
.login-landing .submit-login-landing{background: url("../images/btn-submit-login-landing.png") no-repeat scroll 0 0 transparent; border: medium none; color: #BB4757; font-size: 14px; font-weight: bold; height: 26px; margin: 0 0 0 50px; padding: 0 0 0 12px; text-align: left; width: 110px; cursor:pointer;}

/*COMPLETAR DATOS DEL PERFIL DE LA USUARIA*/
.user-profile-landing{width:490px; padding-left:218px;}
.user-profile-landing .title-form{font-size:22px; color:#b64e5f; text-align:center;}
.user-profile-landing .private{margin:0 0 10px; background-color:#eaf3ed; border: medium none;}
.user-profile-landing  p.private{color:#3a6f7b; font-size:14px; font-weight:bold;  margin-bottom: 3px;}
.user-profile-landing .private label{clear: left; color: #6D6F6F; float: left; font-size: 12px; font-weight: bold; height: 25px; padding-top: 4px; width: 87px;}
.user-profile-landing .private input{ width:241px; padding:2px; margin-bottom:5px; border-color:#54838c;}
.user-profile-landing .private .clear {clear:both; height:auto;}
.user-profile-landing .private li.block {margin:0px;}
.user-profile-landing .public{margin:0 0 10px; background-color:#f4f2e7; border: medium none;}
.user-profile-landing p.public{color:#6b6752; font-size:14px; font-weight:bold;  margin-bottom: 3px;}
.user-profile-landing .public label{font-size:13px; font-weight:bold; color:#5b5b5a; }
.user-profile-landing .public .date-user-edit{display:block; float:none; top:0px; width:100%;}
.user-profile-landing .public .date-user-edit li, .user-profile-landing .public .date-child li{margin:0px;}
.user-profile-landing .public .date-user-edit label{width:92px;}
.user-profile-landing .public .date-user-edit input, .user-profile-landing .public .date-user-edit select, .user-profile-landing .public .date-child select{padding:2px; border-color:#b0b08e; margin-bottom:10px;}
.user-profile-landing .public .date-user-edit input.medium{width:95px;}
.user-profile-landing .public .date-user-edit select.medium{width:100px;}
.user-profile-landing .public .date-user-edit select.large{width:203px;}

.user-profile-landing .public .date-child{top:0px;}
.user-profile-landing .public .date-child label{float: left; width: 220px; padding-top: 9px;}
.user-profile-landing .public .date-child label.light{font-weight:normal;}
.user-profile-landing .public .date-child .age-children{display: block; margin-bottom: 7px;}

.user-profile-landing .public .avatar {height:72px; display:block; clear:both; background:url(../images/bg-avatar-landing.png) no-repeat 0 0 transparent;}
.user-profile-landing .public .avatar img{width:65px; height:57px; padding-left: 3px; padding-top: 4px; float:left;}
.user-profile-landing .public .avatar p{padding-left: 84px;}
.user-profile-landing .public .avatar .change-photo{background:url(../images/btn-change-photo.png) no-repeat 0 0 transparent; display: inline-block; height: 22px; width: 128px; margin-left:10px; font-weight:normal; color:#5b5b5a; padding-left: 2px; padding-top: 2px;}
.user-profile-landing .public .avatar input.direction {width:365px;}
.user-profile-landing .edit-user-submit .button{background:url(../images/btn-participates.png) no-repeat 0 0 transparent;  border: medium none; color: #b64e5f; cursor: pointer; font-size: 13px; font-weight: bold; height: 46px; margin-top: 10px; text-transform: uppercase; width: 275px;}
.user-profile-landing .tos {font-size:11px; }
.user-profile-landing .private .formError {clear:left; padding-left:87px; color: red; }
.user-profile-landing .public  .formError {clear:left; padding-left:92px; color: red; }
.user-profile-landing .public  .avatar .formError {clear:left; padding-left:84px; margin-top:-20px;}
.user-profile-landing .field-with-errors label{color:red}

/*VALIDAR CUENTA Y FINALIZAR EN LANDING*/
.validate{text-align:center; padding-top:80px;}
.finish{height: 270px; padding-top: 160px;}
.txt-blue-small{font-size:16px; font-weight:bold; color:#155552; margin-bottom:20px;}
.txt-blue-medium{text-align:left;}
.txt-blue-medium p{background-color:#eef0d2; height: 44px; position:relative; left: 276px; text-align:center;  margin-bottom: 76px; padding-top: 29px; width: 385px;}
.txt-blue-medium a{font-size:20px; font-weight:bold; color:#387774;}
.txt-blue-medium a:hover, .txt-magenta a:hover{color:#565656;}
.txt-blue-big{font-size:21px; font-weight:bold; color:#155552; margin-bottom:5px;}
.txt-magenta{font-size:25px; font-weight:bold; color:#b64e5f; margin-bottom:35px;}
.txt-magenta a{font-size:18px; color:#b64e5f;}
.txt-grey{font-size:14px; font-weight:bold; color:#4a4949; margin-bottom:20px;}
.validate .light{font-weight:normal;}

/*--------START SECCION ESPECIALES--------*/
/*portada especiales*/
#ideas .home-specials .post-header{background-color:#839a93;}
.home-specials .post-header h1{color: #FFFFFF; float: left; padding-left: 40px; padding-top: 1px; font-size: 2.2em; line-height: 1.1; margin-bottom: 0.5em; margin-top: 0;}
ul.list-home-special{clear: both; display: block; margin: 0;}
ul.list-home-special li{border-top:1px dashed #d6d6d6; padding-top:2em; padding-bottom: 0.4em;}
ul.list-home-special li.first{border-top:none; padding-top:1em;}
ul.list-home-special li a h2{color:#686868; font-size:2em;}
ul.list-home-special li a h2:hover, ul.list-home-special li a h2:active{color:#94AEA7;}

/*portada un especial*/
.special {margin-bottom:15px;}
.link-see-all-specials {   background: url("../images/bg-btn-link-see-all-specials.png") no-repeat scroll right 0 transparent; padding-right: 15px; padding-top: 7px; text-align: right; height: 28px;}
.link-see-all-specials a{color:#7a8481; font-size:13px; }
.link-see-all-specials a:hover, .link-see-all-specials a:active{color:#637276;}
.header-special{height: 100px; margin-bottom: 10px; width: 670px;}
.header-special h1{position: absolute; text-indent: -9999px;}
.special .carousel{background-color:#7a8481; height:336px; border:none; margin-bottom:5px;}
.special .contenedor-j-carousel{width:669px; height:336px;}

.special .j-carousel ul{margin: 5px 0 0 5px;}
.special .j-carousel li{height:325px;}
.special .j-carousel img{width:488px; height:325px; float:left; clear:right;}
.special .imagen-descripcion{float:left;  width: 147px; background-image:none; margin:0px;}
.special .imagen-descripcion a{font-size:0.95em; color:#ffffff; font-weight:normal; line-height: 1em;}
.special .imagen-descripcion h2{margin-bottom:5px;}
.special .imagen-descripcion p{color:#ffffff; font-size:1.7em; line-height: 1.1em; }
.special .nav-carousel{width:166px; z-index:3; position:absolute; margin-left: 496px; margin-top: -35px;}
.special .nav-carousel button {background-color:transparent; background-image:none; border:1px solid #babfbd; color:#babfbd; font-family: arial; font-size:1.7em; padding: 0 8px; margin: 0 2px;}
.special .nav-carousel .activo {color:#ffffff;}
.wrapper-subcategory{display:block; clear:both;}
.special .subcategory, .subcategory-first{float:left;margin-left:5px; background:#7a8481; padding:5px; width:210px; text-align:center;margin-bottom:20px;}
.special .subcategory-first{margin-left:0px; }
.special .subcategory a, .subcategory-first a{color:#ffffff;}
.special .subcategory a:hover, .subcategory-first a:hover, .subcategory a:active, .subcategory-first a:active{color:#BABFBD;}
#ideas .special .post-header{background-color:#839a93; height:25px;}
#ideas .special .post-header h2{font-size:1.8em; padding-top: 3px;}
ul.our-recommended{margin:0px; clear: left;}
.our-recommended li{float:left; margin: 5px 10px 25px; width:200px;}
#ideas .our-recommended img{padding:2px; border:1px solid #8b8b8b; width:200px; height:200px; margin-bottom:10px;}
.our-recommended div{padding:0px 3px;}
.our-recommended a{color:#5f7878; font-size:1.2em;}
.our-recommended a:hover, .our-recommended a:active{color:#BABFBD}
ul.list-special-items {margin:0px; clear: left;}
.list-special-items li{float:left; width:140px; margin: 5px 13px 10px;}
.list-special-items li.first{clear:left}
#ideas .list-special-items img{padding:2px; border:1px solid #94aea7; width:133px; height:133px; margin-bottom:10px;}
.list-special-items div{padding:0px 3px;}
.list-special-items a{color:#5f7878; font-size:1.2em;}
.list-special-items a:hover, .list-special-items a:active{color:#BABFBD}
.special .pagination-bottom {border-top:none;  margin-right: 16px;}

/*ITEM SPECIAL*/
.special .item-special{border:1px solid #7A8481; width: 638px; padding: 15px;}
.wrapper-item-special h1{font-size:3em; color:#7d8381; margin-bottom:0px; text-align:center;}
.wrapper-item-special h2{font-family:Arial,Verdana,Geneva,sans-serif; color:#7d8381; font-size:1.8em; text-align:center;}
.text-item-special p{line-height:1.4em;}
.text-item-special div{line-height:1.4em; font-size: 1.2em; margin: 0 0 0.5em}
.text-item-special ul li{margin-bottom:5px; list-style-image:url(../images/bg-list-butterfly.png); list-style-position:outside; text-indent:-3px; font-size:12px;}
.text-item-special ol li{margin-bottom:5px; list-style:decimal inside none; font-size:12px;}
.text-item-special ul.extra-info {margin:2em 0 0 0;font-size:12px; line-height:1.5em;}
.text-item-special ul.extra-info li{list-style:none outside none; font-size: 1.2em}

/*--------END SECCION ESPECIALES---------*/


/*-------- Content image gallery ---------*/
#content-image-gallery { margin-left:-6px; margin-right:-6px;}
#content-image-gallery .before, #content-image-gallery .after { width: 25px; height: 25px; margin-top: 137px;}
#content-image-gallery .images { text-align:center; margin-left:auto; margin-right:auto; float:left; width:600px;}
#content-image-gallery .images img { max-width:580px; border:none; }
#content-image-gallery div { font-size:12px}

#content-image-gallery-buttons   { clear:left; display:block; text-align:center; padding:10px 0;}
#content-image-gallery-buttons a { background-color: transparent; background-image: none;border: 1px solid #BABFBD; color: #BABFBD; font-family: arial; font-size: 17px; cursor: pointer; margin: 0; outline: medium none; padding: 0 11px;}
#content-image-gallery-buttons a:hover, #content-image-gallery-buttons a:active { color:#94AEA7;}
#content-image-gallery-buttons a.selected {color: #6e837e;}
/*-------- END Content image gallery ---------*/


/*------------------VIDEOS------------------*/
body#videos{background:  url("../images/bg-body-videos.png") repeat-x scroll 0 0 #2b4044!important;}

body#videos div#container {width:1004px;}
body#videos div#header{background: url("../images/bg-cabecera-videos.png") no-repeat scroll 0 0 transparent; width:1004px;}
body#videos div#header p.breadcrumb {padding-left: 10px;}
body#videos div#header p.breadcrumb a {color: #798A8D;}
body#videos div#logo a.link-tv{ height: 88px; margin-left: 28px; position: absolute; top: 36px; width: 240px;}
body#videos div#logo a.link-home{ height: 42px; margin-left: 270px; position: absolute; top: 83px; width: 189px;}

body#videos div#header div#brand{height:125px;}
body#videos div#header div#brand div#login div#form-login{margin: 44px 0 0 48px; width: 218px;}
body#videos div#header div#brand div#login div#form-login input.registro{width:91px; height:15px;}
body#videos div#header div#brand div#login div#form-login input.flecha{background:url("../images/btn-flecha-videos.gif") no-repeat scroll center 5px transparent; margin-left:-12px;}
body#videos div#header div#brand div#login div#form-login p {margin-left: 30px;}
body#videos div#header div#brand div#login div#form-login p.title-login{margin-left:10px;}
body#videos div#header div#brand div#login div#form-login a{font-size:0.833em; font-family: verdana, arial, geneva, sans-serif;}
body#videos div#header div#brand div#login div#create-account{background: url("../images/bg-crear-cuenta-videos.gif") no-repeat scroll 0 0 transparent; margin: 40px 5px 0 0;}

body#videos div#header div#brand div#login div#form-logon{margin: 44px 0 0 48px;}

body#videos div#header div#menu-top{width:990px; height:40px; margin-left:7px; background-color:#1b282b;}
body#videos div#header div#menu-top ul{margin-left: 17px;  padding-top: 2px;}
body#videos div#header div#menu-top li{border:none; margin-right:25px;}
body#videos div#header  div#menu-top li a {font-family:'Conv_GOTHIC'; font-weight: normal;}
body#videos div#header  div#menu-top li a:hover{color:#606768}
body#videos div#header div#menu-top li.home-charhadas {background: url("../images/bg-li-menu-tv.png") no-repeat scroll 0px 5px transparent; width:85px; height:35px;}
body#videos div#header div#menu-top li.home-charhadas a{ background: url("../images/bg-li-a-menu-tv.png") no-repeat scroll 0px 0px transparent; font-family: arial; font-size:12px; font-weight:bold; padding-left: 13px;}
body#videos div#header div#menu-top li.home-charhadas a:hover{font-weight:normal; color:#fff;}

body#videos div#content{padding-left:10px; padding-top:8px;}

body#videos .video-header{font-family: 'Conv_GOTHIC'; font-size:20px;}
body#videos p.clear{height:0; margin:0; font-size:0; line-height:0;}
body#videos span.animals{font-family: 'AnimalsNormal'; font-size: 16px;}
body#videos .see-all{font-family: 'Conv_GOTHIC'; font-size:14px; font-weight:normal; color:#fff;}

body#videos .back-footer{background:url(../images/logo-footer-video.png) no-repeat right 0px #1A282A;}
body#videos .generic-footer ul {border-bottom: 1px dotted #95a3a4;}
body#videos .generic-footer a { color: #95a3a4;}
body#videos .generic-footer a:hover { color: #656565;}

/*--PORTADA VIDEOS--*/

body#videos #block-destacados-ul{margin-left:3px; float:left; width:770px; height:146px;}
body#videos #block-destacados-ul .destacado{margin-left: 0; margin-right: 45px; width: 156px;}
body#videos #block-destacados-ul .destacado.last{margin-right:0px;}
body#videos #block-destacados-ul li img{padding:4px; border:1px solid #616869;}
body#videos span.player { background: url("../images/bg-player.png") no-repeat scroll center center transparent; position: absolute;}
body#videos #block-destacados-ul span.player { height: 109px; width: 150px; background-position: center center;}
body#videos #block-destacados-ul .pie-destacado{margin-left: 4px; margin-top: 2px;}
body#videos #block-destacados-ul .pie-destacado, body#videos #block-destacados-ul .pie-destacado a{color:#fff}

body#videos .video-search-shares{float:left; width:212px;}
body#videos .video-search-shares .video-search{background: url("../images/bg-search-video.png") no-repeat 8px 9px #475c5f; padding: 7px;}
body#videos .video-search-shares .video-search input[type=text]{border:none; background:none; margin-top:1px;  padding: 4px 4px 4px 8px; width: 165px;font-family: 'Conv_GOTHIC'; font-size:1.36em;}
body#videos .video-search-shares .video-search input[type=submit]{border:medium none; background: url("../images/ico-search-video.png") no-repeat scroll 0px 2px transparent; height: 22px; margin: 0; padding: 0; width:18px;}
body#videos .video-search-shares .wrapper-shares{background: url("../images/bg-share.png") no-repeat 0px 0px #1a272a; width:213px; height:97px; margin-top:6px;}
body#videos .video-search-shares p.shares{font-family: 'Conv_GOTHIC'; font-size:18px; color:#fdfcf2;  margin-left: 8px; padding-top: 9px;}
body#videos .video-search-shares p.shares span{display: block; margin-left: 80px; font-size:22px; font-family:'Conv_GOTHIC'; line-height: 17px;}
body#videos .video-search-shares a.upload{background: url("../images/bg-upload.png") no-repeat 0 0 transparent; font-family:'Conv_GOTHIC'; font-size:16px; font-weight: normal; color:#fdfcf2; margin-left: 7px; padding:  6px 13px 10px;}
body#videos .video-search-shares a.upload span{font-family:'Conv_GOTHIC'; font-size:16px;}

body#videos  #wrapper-home-video {padding:4px; border:1px solid #616869; width: 971px; margin-left: 3px; margin-top: 7px;}
body#videos  #wrapper-home-video .home-video-player{float:left; width: 760px; height:427px;}
body#videos  #wrapper-home-video .home-video-detail {background:#516062; float:left; width:206px; height:427px; margin-left: 5px;}
body#videos  #wrapper-home-video .home-video-detail h1{font-family: 'Conv_GOTHIC'; font-size:20px; color:#fff; letter-spacing: 1px; margin-left: 14px; margin-top: 17px;}
body#videos  #wrapper-home-video .home-video-detail h1 span{margin-left:0px;}
body#videos  #wrapper-home-video .home-video-detail h1 a{color:#ffffff; font-weight: normal;}
body#videos  #wrapper-home-video .home-video-detail span{font-family:arial; font-size:16px; color:#fff;  display:block; line-height: 18px; margin-top: 12px; margin-left: 14px; margin-right: 8px;}
body#videos  #wrapper-home-video .home-video-detail p.detail{font-family:arial; font-size:12px; color:#fff; margin-left: 14px; padding-top: 8px; letter-spacing: 0.3px; margin-right: 8px;}
body#videos  #wrapper-home-video .home-video-detail p.viewed{font-family:arial; font-size:12px; font-weight:bold; color:#162325; margin-left: 14px; margin-top: 17px;}
body#videos  #wrapper-home-video .home-video-detail p.comment-number{font-family:arial; font-size:16px; color:#fff; margin-left: 14px; margin-top: 17px; margin-bottom: 12px;}
body#videos  #wrapper-home-video .home-video-detail a.comment{background: url("../images/bg-comment-videos.png") no-repeat 0 0 transparent; display: block; font-family: arial; font-size: 14px; font-weight: normal; height: 33px; margin-left: 16px; padding: 3px 5px 5px; color:#fff;}



body#videos .wrapper-shorts{margin-top:23px;}
body#videos .wrapper-shorts.second{margin-top:37px;}
body#videos .wrapper-shorts .video-header,
body#videos .wrapper-most-viewed .video-header{color:#798a8d; font-weight:normal; margin-left: 6px; width: 568px;  float: left;}
body#videos .video-header span.prominent,
body#videos .wrapper-most-viewed span.prominent{font-family: 'Conv_GOTHIC'; color:#ffffff;}
body#videos .wrapper-shorts .video-header span.animals{margin-left: 10px;}

body#videos .wrapper-shorts .wrapper-video-shorts{border: 1px solid #616869; margin-left: 3px; margin-top: 7px; padding: 13px 4px 3px; width:640px;}
body#videos .wrapper-video-shorts ul{margin-left:9px;}
body#videos .wrapper-video-shorts li{float:left; margin-right:18px;}
body#videos .wrapper-video-shorts li img{ border: 1px solid #616869; padding: 1px; width:180px; height:100px;}
body#videos .wrapper-video-shorts span.player{height: 103px; width: 182px; background-position: center center;}
body#videos .wrapper-video-shorts .footer-video-short{margin-left: 3px; margin-top: 2px; width: 180px;}

body#videos .footer-video-short a.title-video{font-family:arial; font-weight:normal; font-size:12px; color:#ffffff; line-height: 14px;}
body#videos .footer-video-short p.video-author{font-family:arial; color:#ffffff;}
body#videos .footer-video-short p.video-author a{font-family:arial; color:#becbcc; margin-left: 2px; font-weight:normal;}
body#videos .footer-video-short p.comment-number{font-family:arial; font-weight:normal; color:#ffffff;}
body#videos .footer-video-short p.sometimes-seen{font-family:arial; font-weight:normal; color:#becbcc;}

body#videos .wrapper-video-shorts .footer-video-short p.video-author{font-size:11px; margin-top: 4px; }
body#videos .wrapper-video-shorts .footer-video-short p.video-author a{font-size:12px; font-weight:normal;}
body#videos .wrapper-video-shorts .footer-video-short p.comment-number{font-size:12px;  margin-bottom: 3px; font-weight:normal;}
body#videos .wrapper-video-shorts .footer-video-short p.sometimes-seen{font-size:12px; font-weight:normal;}

body#videos div.block-right {float:left; width:320px;}
body#videos .wrapper-shorts-lateral { margin-top: 24px;}
body#videos .wrapper-shorts-lateral .video-header{color:#ffffff; font-weight:normal; margin-left: 13px; margin-bottom: 6px; padding-top: 4px;font-size:16px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts{background:#1e2f32; border: 1px solid #616869; margin-left: 7px; margin-top: 0px; padding: 13px 4px 6px; width:294px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts ul{margin:0 0 0 13px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts li{margin-right:0; margin-bottom: 14px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts li a.player{float:left;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts span.player{width:135px; height: 78px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts li img{border:none; width:134px; height: 76px;}

body#videos .wrapper-shorts-lateral .wrapper-video-shorts .footer-video-short{float:left; margin-left: 24px; width: 115px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts .footer-video-short p.video-author{font-size:9.61px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts .footer-video-short p.video-author a{font-size:10.48px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts .footer-video-short p.comment-number{font-size:10.48px;}
body#videos .wrapper-shorts-lateral .wrapper-video-shorts .footer-video-short p.sometimes-seen{font-size:10.48px;}

body#videos .wrapper-shorts-lateral .wrapper-video-shorts a.see-all{display: block; margin-top: 11px; text-align: right; width: 253px; margin-bottom: 6px;}

body#videos .wrapper-most-viewed {margin-top: 28px;}
body#videos .wrapper-video-most-viewed{background: none repeat scroll 0 0 #1E2F32; border: 1px solid #616869; margin-left:3px; margin-top: 4px; padding:10px 9px 0 17px; width: 624px;}

body#videos .section-most-viewed{float:left; width:285px; margin-right:44px; margin-bottom: 20px;}
body#videos .section-most-viewed.last{margin-right:10px;}
body#videos .section-most-viewed h3.video-header-most{font-family: 'Conv_GOTHIC'; font-size:18px; color:#8d9799; border-bottom: 1px solid #8D9799; margin-bottom: 6px;}
body#videos .section-most-viewed h3.video-header-most a{text-decoration:none; font-family: 'Conv_GOTHIC'; font-size:18px; font-weight: normal; color:#8d9799;}
body#videos .section-most-viewed h3.video-header-most a:hover{text-decoration:none;}

body#videos .video-most-viewed{float:left; margin-right:17px;}
body#videos .video-most-viewed.last{margin-right:0;}
body#videos .video-most-viewed span.player{height: 75px; width: 134px;}
body#videos .video-most-viewed img{ height: 75px; width: 134px;}

body#videos .video-most-viewed .footer-video-most-viewed {width:134px;}
body#videos .video-most-viewed .footer-video-most-viewed a.title-video{font-family:arial; font-size:12px; color:#ffffff; line-height: 14px; font-weight:normal;}
body#videos .video-most-viewed .footer-video-most-viewed p.video-author{font-family:arial; font-size:9.61px; color:#ffffff; letter-spacing: 1px; margin-top: 3px;}
body#videos .video-most-viewed .footer-video-most-viewed p.video-author a{font-family:arial; font-size:10.48px; color:#becbcc; margin-left: 2px; font-weight:normal;}
body#videos .video-most-viewed .footer-video-most-viewed p.comment-number{font-family:arial; font-size:10.48px; font-weight:normal; color:#ffffff;}
body#videos .video-most-viewed .footer-video-most-viewed p.sometimes-seen{font-family:arial; font-size:10.48px; font-weight:normal; color:#becbcc;}

body#videos .publicity{width: 300px; margin-left: 8px;  margin-top: 14px;}
body#videos .publicity p.title-publicity{background:#1a282a; color:#98a4a6; font-family:arial; font-size:10px; padding-right: 2px; margin-bottom: 7px; text-align: right;}


/*PORTADA SECCION DE VIDEOS*/
body#videos h1.video-header{background: #728083; color:#ffffff;  padding: 5px 5px 2px 13px; width: 630px; letter-spacing: 1px;}

body#videos .pagination-top{border-bottom: medium none; padding-right: 22px; width: 648px;}
body#videos .pagination-bottom{border: medium none; padding-right: 22px; width: 648px; margin:0;}
body#videos .pagination-top li, body#videos .pagination-bottom li{border-color:#526266; color:#fff;}
body#videos .pagination-top li a, body#videos .pagination-bottom li a{color:#9baaad}
body#videos .pagination-top li a:hover, body#videos .pagination-bottom li a:hover{color:#fff}

body#videos .wrapper-list-videos-section{border:1px solid #5a6b6f; padding:2px; width: 642px; clear:both;}
body#videos .wrapper-list-videos-section ul{background:#516163; margin:0;  padding: 11px 10px 10px 19px;}
body#videos .wrapper-list-videos-section li{margin-bottom:20px;}
body#videos .wrapper-list-videos-section li a.player{float:left; margin-right: 13px; width: 184px;}
body#videos .wrapper-list-videos-section li span.player{height: 100px; width: 182px;}
body#videos .wrapper-list-videos-section li img{border: 1px solid #717F82; height: 100px; padding: 1px; width: 180px;}

body#videos .wrapper-list-videos-section .footer-video-short{height: 105px; width: 410px; overflow: hidden; padding-top: 4px;}
body#videos .wrapper-list-videos-section .footer-video-short a.title-video{font-family:arial; font-size:16px; color:#ffffff; line-height: 18px;}
body#videos .wrapper-list-videos-section .footer-video-short p.detail a{font-family:arial; font-size:12px; color:#fff; line-height: 14px; font-weight:normal;}
body#videos .wrapper-list-videos-section .footer-video-short p.video-author{font-family:arial; font-size:11px; color:#ffffff; letter-spacing: 1px; margin-top: 3px;}
body#videos .wrapper-list-videos-section .footer-video-short p.video-author a{font-family:arial; font-size:12px; color:#becbcc; margin-left: 2px;}
body#videos .wrapper-list-videos-section .footer-video-short p.comment-number{font-family:arial; font-size:12px; font-weight:normal; color:#ffffff; float:left; margin-right:15px;}
body#videos .wrapper-list-videos-section .footer-video-short p.sometimes-seen{font-family:arial; font-size:12px; font-weight:normal; color:#becbcc;}

body#videos .block-left .wrapper-shares {background: url("../images/bg-share-footer.png") no-repeat scroll 0 0 transparent; height: 44px; margin-top: 6px; width: 650px;  clear: both; padding-top: 22px;}
body#videos .block-left p.shares {color: #FDFCF2; font-family: 'Conv_GOTHIC'; font-size: 18px; margin-left: 23px; float:left;}
body#videos .block-left p.shares span {font-family: 'Conv_GOTHIC'; font-size: 22px; }
body#videos .block-left a.upload { background: url("../images/bg-upload.png") no-repeat scroll 0 0 transparent; color: #FDFCF2; font-family: 'Conv_GOTHIC'; font-size: 16px; font-weight:normal;  margin-left: 7px; padding: 6px 13px 10px; }
body#videos .block-left a.upload span {font-family:'Conv_GOTHIC'; font-size:16px;}

body#videos .header-lateral{background:#728083; font-family: 'Conv_GOTHIC'; font-size:16px; color:#ffffff;  margin-left: 9px; margin-top: 6px; padding: 5px 5px 2px 10px; width: 283px;}

/*VIDEO AMPLIADO*/
body#videos .wrapper-video-header{background:#728083; margin-left: 3px; margin-top: 7px; padding: 0 5px 0px 12px; width: 963px;}
body#videos .wrapper-video-header .video-header{color:#fff; width: 830px;}
body#videos .wrapper-video-header .see-all{float:right; width: 126px; font-size:16px; background: url(../images/bg-see-all.png) no-repeat 100px 2px transparent;}
body#videos .wrapper-extended-video {margin-top: 30px; width: 660px; margin-left: 4px;}

body#videos #post-body.idea{padding:11px; background: none repeat scroll 0 0 #FFFFFF;  margin-bottom: 20px;}
body#videos #post-body h1{font-family:arial; font-size:22px; color:#4d6367;  margin-top: 20px;}
body#videos #post-body h2{font-family:arial; font-size:18px; color:#2B4044;}

body#videos #post-body .post-body-text {padding-left:10px;}
body#videos #post-body .post-body-text p{font-family:arial; font-size:12px; line-height:16px; color:#626667;}
body#videos #post-body .post-body-text p a{color:#626667; text-decoration:underline;}

body#videos  div#block-comments {background: none repeat scroll 0 0 #FFFFFF; border: medium none; padding:11px;}

/*RESULTADOS BUSQUEDA*/

body#videos .video-header.search{font-size:16px;}
body#videos .block-right .video-search-shares {float:none; width:300px; margin-left:8px; margin-top: 5px;}
body#videos .block-right .video-search-shares .video-search{background: url("../images/bg-search-video-big.png") no-repeat scroll 8px 9px #475C5F;}
body#videos .block-right .video-search-shares .video-search input[type="text"]{width: 253px;}

/*PUBLICACIÖN DE VIDEOS */

body#videos  #publish-video {border: 1px solid #5A6B6F; padding: 2px; margin: 5px;}
body#videos  #publish-video div.form {background: #516163; margin: 0; padding: 11px 19px;}
body#videos  #publish-video div.form h1{font-family: 'Conv_GOTHIC'; font-size:20px; color:#fff; letter-spacing: 1px; margin-top: 17px;}
body#videos  #publish-video div.form p {font-family: arial; font-size:12px; color:#fff; padding-top: 8px; letter-spacing: 0.3px; margin-right: 8px;}
body#videos  #publish-video div.form a {font-family: arial; font-size:12px; color:#BECBCC; margin-left: 2px;}
body#videos  #publish-video div.form label{color:#fff;}
body#videos  #publish-video div.form label.description{padding-bottom:5px; margin-top:50px;}
body#videos  #publish-video div.form input.block {width:99%;}
body#videos  #publish-video div.form input.upfile {color:#fff; width:387px;}
body#videos  #publish-video div.form textarea.block{ font-size: 1.3em;}
body#videos  #publish-video div.form .upload_category {float:left; width:30%;}
body#videos  #publish-video div.form .upload_category input[type=checkbox]{float:right; width:inherit;}
body#videos  #publish-video div.form .btn-publish{ border:medium none; padding-left:14px;}
body#videos  #publish-video div.form .btn-publish.upload {margin-left:20px; display:inline;}
body#videos  #publish-video div.form .progress-bar-wrapper { margin:0.2em 0; border:1px solid #C3BEA6; width: 95%; height:22px; padding:3px  5px 3px 3px;}
body#videos  #publish-video div.form .progress-bar-wrapper .progress-bar { width: 100%; height:20px;}
body#videos  #publish-video div.form .progress-bar-wrapper .progress-bar span { font-size: 12px; font-weight: bold; }
body#videos  #publish-video div.form .errorExplanation    { background:url(/images/ico/error.gif) no-repeat 7px 0.9em #BECBCC; color:#ff0000; padding:9px 10px 10px 25px; margin-bottom:10px;}
body#videos  #publish-video div.form .errorExplanation p  { font-weight:bold; font-size:13px; letter-spacing:1px; padding-top:0px;}
body#videos  #publish-video div.form .errorExplanation h2 { color:#ff0000; font-family:arial;}
body#videos  #publish-video div.form #errorExplanation ul { margin: 0px 1.5em 1.2em 0em; }
body#videos  #publish-video div.form #errorExplanation ul li{ border-top:medium none; font-size:12px; list-style:circle outside none; margin-left:10px; margin-top:5px; padding:0; width:100%; min-height:0; border-bottom: none; float:none; text-align:left; display:block;}
body#videos  #publish-video div.form .alert{border:2px solid #FA0F00; background:#fff; text-align:center; color:#394545;margin-top:10px;}
body#videos  #publish-video div.form .alert p{color:#394545;font-size: 14px;}
body#videos  #publish-video div.form .alert .red{color:#FA0F00;}
body#videos  #publish-video div.form .alert a{color:#394545; text-decoration:underline; font-weight:normal; font-size: 14px;}
body#videos  #publish-video div.form .alert a span{font-weight:bold;}

/**************** Progress bar ******************/
.progress-bar {
	display: inline-block;
	position: relative;
	z-index: 89;
	height: 1.167em;
	margin: 0 0.25em;
	width: 6em;
	padding: 0;
	-moz-border-radius: 0.167em;
	-webkit-border-radius: 0.167em;
	-webkit-background-clip: padding-box;
	border-radius: 0.167em;
	color: #333333;
	border: 1px solid #808080;
	min-width: auto;
	text-transform: none;
	background: #a5a5a5 url(/constellation/images/old-browsers-bg/progress-bar-bg.png) repeat-x top;
	-webkit-background-size: 100% 100%;
	-moz-background-size: 100% 100%;
	-o-background-size: 100% 100%;
	background-size: 100% 100%;
	background: -moz-linear-gradient(
		left,
		rgba(0, 0, 0, 0.2),
		rgba(0, 0, 0, 0) 3%,
		rgba(0, 0, 0, 0) 97%,
		rgba(0, 0, 0, 0.2)
	), -moz-linear-gradient(
		top,
		#808080,
		#9b9b9b 15%,
		#c3c3c3 85%,
		#a5a5a5
	);
	background: -webkit-gradient(
		linear,
		left top, left bottom,
		from(rgba(0, 0, 0, 0.2)),
		to(rgba(0, 0, 0, 0.2)),
		color-stop(0.03, rgba(0, 0, 0, 0)),
		color-stop(0.97, rgba(0, 0, 0, 0))
	), -webkit-gradient(
		linear,
		left top, left bottom,
		from(#808080),
		to(#a5a5a5),
		color-stop(0.15, #9b9b9b),
		color-stop(0.85, #c3c3c3)
	);
	text-align: center;
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	vertical-align: -0.083em;
	}
	/* IE class */
	.ie7 .progress-bar {
		vertical-align: middle;
		margin-bottom: -0.083em;
	}
	.button .progress-bar {
		vertical-align: -0.333em;
	}
	.progress-bar:first-child {
		margin-left: 0;
	}
	/* IE class */
	.progress-bar.first-child {
		margin-left: 0;
	}
	.progress-bar:last-child {
		margin-right: 0;
	}
	/* IE class */
	.progress-bar.last-child {
		margin-right: 0;
	}
	.progress-bar > span,
	.progress-bar > span.blue {
		display: block;
		position: absolute;
		top: 0;
		left: 0;
		bottom: 0;
		width: 100%;
		font-size: 0.75em;
		line-height: 1.333em;
		color: white;
		padding: 0;
		margin: 0;
		-moz-border-radius: 0.11em;
		-webkit-border-radius: 0.11em;
		-webkit-background-clip: padding-box;
		-moz-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
		-webkit-text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
		text-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
		-moz-box-shadow: 0 0 1px black;
		-webkit-box-shadow: 0 0 1px black;
		box-shadow: 0 0 1px black;
		background: #4398c9 url(/constellation/images/old-browsers-bg/planning-bar-blue-bg.png) repeat-x top;
		-webkit-background-size: 100% 100%;
		-moz-background-size: 100% 100%;
		-o-background-size: 100% 100%;
		background-size: 100% 100%;
		background: -moz-linear-gradient(
			top,
			#b0cde5,
			#6ec3e3 15%,
			#0e62a8 73%,
			#4398c9
		);
		background: -webkit-gradient(
			linear,
			left top, left bottom,
			from(#b0cde5),
			to(#4398c9),
			color-stop(0.15, #6ec3e3),
			color-stop(0.73, #0e62a8)
		);
		}


.help-area td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}

p.title_medium_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3D6272;
}
p.title_medium_2 {
  font-family: "Times New Roman", Times, serif;
  font-size: 18px;
  color: #3D6272;
}

p.title_small_1 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
  font-weight: bold;
}

p.title_small_2 {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #666666;
}
.help_area a {
  font-size: 14px;
}
.title_big {
  font-family: "Times New Roman", Times, serif;
  font-size: 27px;
  color: #7E785E;
}

.imgCrop_wrap {
	/* width: 500px;   @done_in_js */
	/* height: 375px;  @done_in_js */
	position: relative;
	cursor: crosshair;
}

/* an extra classname is applied for Opera < 9.0 to fix it's lack of opacity support */
.imgCrop_wrap.opera8 .imgCrop_overlay,
.imgCrop_wrap.opera8 .imgCrop_clickArea { 
	background-color: transparent;
}

/* fix for IE displaying all boxes at line-height by default, although they are still 1 pixel high until we combine them with the pointless span */
.imgCrop_wrap,
.imgCrop_wrap * {
	font-size: 0;
	line-height: 0;
	opacity: 1;
	filter:alpha(opacity=100);
}

.imgCrop_overlay {
	background-color: #000;
	opacity: 0.5;
	filter:alpha(opacity=50);
	position: absolute;
	width: 100%;
	height: 100%;
}

.imgCrop_selArea {
	position: absolute;
	/* @done_in_js 
	top: 20px;
	left: 20px;
	width: 200px;
	height: 200px;
	background: transparent url(castle.jpg) no-repeat  -210px -110px;
	*/
	cursor: move;
	z-index: 2;
}

/* clickArea is all a fix for IE 5.5 & 6 to allow the user to click on the given area */
.imgCrop_clickArea {
	width: 100%;
	height: 100%;
	background-color: #FFF;
	opacity: 0.01;
	filter:alpha(opacity=01);
}

.imgCrop_marqueeHoriz {
	position: absolute;
	width: 100%;
	height: 1px;
	background: transparent url(../images/cropper/marqueeHoriz.gif) repeat-x 0 0;
	z-index: 3;
}

.imgCrop_marqueeVert {
	position: absolute;
	height: 100%;
	width: 1px;
	background: transparent url(../images/cropper/marqueeVert.gif) repeat-y 0 0;
	z-index: 3;
}

/* 
 *  FIX MARCHING ANTS IN IE
 *	As IE <6 tries to load background images we can uncomment the follwoing hack 
 *  to remove that issue, not as pretty - but is anything in IE?
 *  And yes I do know that 'filter' is evil, but it will make it look semi decent in IE
 *
* html .imgCrop_marqueeHoriz,
* html .imgCrop_marqueeVert {
	background: transparent;
	filter: Invert; 
}
* html .imgCrop_marqueeNorth { border-top: 1px dashed #000; }
* html .imgCrop_marqueeEast  { border-right: 1px dashed #000; }
* html .imgCrop_marqueeSouth { border-bottom: 1px dashed #000; }
* html .imgCrop_marqueeWest  { border-left: 1px dashed #000; }
*/

.imgCrop_marqueeNorth { top: 0; left: 0; }
.imgCrop_marqueeEast  { top: 0; right: 0; }
.imgCrop_marqueeSouth { bottom: 0px; left: 0; }
.imgCrop_marqueeWest  { top: 0; left: 0; }


.imgCrop_handle {
	position: absolute;
	border: 1px solid #333;
	width: 6px;
	height: 6px;
	background: #FFF;
	opacity: 0.5;
	filter:alpha(opacity=50);
	z-index: 4;
}

/* fix IE 5 box model */
* html .imgCrop_handle {
	width: 8px;
	height: 8px;
	wid\th: 6px;
	hei\ght: 6px;
}

.imgCrop_handleN {
	top: -3px;
	left: 0;
	/* margin-left: 49%;    @done_in_js */
	cursor: n-resize;
}

.imgCrop_handleNE { 
	top: -3px;
	right: -3px;
	cursor: ne-resize;
}

.imgCrop_handleE {
	top: 0;
	right: -3px;
	/* margin-top: 49%;    @done_in_js */
	cursor: e-resize;
}

.imgCrop_handleSE {
	right: -3px;
	bottom: -3px;
	cursor: se-resize;
}

.imgCrop_handleS {
	right: 0;
	bottom: -3px;
	/* margin-right: 49%; @done_in_js */
	cursor: s-resize;
}

.imgCrop_handleSW {
	left: -3px;
	bottom: -3px;
	cursor: sw-resize;
}

.imgCrop_handleW {
	top: 0;
	left: -3px;
	/* margin-top: 49%;  @done_in_js */
	cursor: w-resize;
}

.imgCrop_handleNW {
	top: -3px;
	left: -3px;
	cursor: nw-resize;
}

/**
 * Create an area to click & drag around on as the default browser behaviour is to let you drag the image 
 */
.imgCrop_dragArea {
	width: 100%;
	height: 100%;
	z-index: 200;
	position: absolute;
	top: 0;
	left: 0;
}

.imgCrop_previewWrap {
	/* width: 200px;  @done_in_js */
	/* height: 200px; @done_in_js */
	overflow: hidden;
	position: relative;
}

.imgCrop_previewWrap img {
	position: absolute;
}

.ss_sprite{display:inline;  overflow:hidden; height:18px; padding-left:18px; padding-bottom:2px; background-repeat:no-repeat;  background-image:url(/images/sprites.png); }.ss_accept{background-position:0px 0px}.ss_add{background-position:0px -19px}.ss_anchor{background-position:0px -37px}.ss_application{background-position:0px -55px}.ss_application_add{background-position:0px -73px}.ss_application_cascade{background-position:0px -91px}.ss_application_delete{background-position:0px -109px}.ss_application_double{background-position:0px -127px}.ss_application_edit{background-position:0px -145px}.ss_application_error{background-position:0px -163px}.ss_application_form{background-position:0px -181px}.ss_application_form_add{background-position:0px -199px}.ss_application_form_delete{background-position:0px -217px}.ss_application_form_edit{background-position:0px -235px}.ss_application_form_magnify{background-position:0px -253px}.ss_application_get{background-position:0px -271px}.ss_application_go{background-position:0px -289px}.ss_application_home{background-position:0px -307px}.ss_application_key{background-position:0px -325px}.ss_application_lightning{background-position:0px -343px}.ss_application_link{background-position:0px -361px}.ss_application_osx{background-position:0px -379px}.ss_application_osx_terminal{background-position:0px -397px}.ss_application_put{background-position:0px -415px}.ss_application_side_boxes{background-position:0px -433px}.ss_application_side_contract{background-position:0px -451px}.ss_application_side_expand{background-position:0px -469px}.ss_application_side_list{background-position:0px -487px}.ss_application_side_tree{background-position:0px -505px}.ss_application_split{background-position:0px -523px}.ss_application_tile_horizontal{background-position:0px -541px}.ss_application_tile_vertical{background-position:0px -559px}.ss_application_view_columns{background-position:0px -577px}.ss_application_view_detail{background-position:0px -595px}.ss_application_view_gallery{background-position:0px -613px}.ss_application_view_icons{background-position:0px -631px}.ss_application_view_list{background-position:0px -649px}.ss_application_view_tile{background-position:0px -667px}.ss_application_xp{background-position:0px -685px}.ss_application_xp_terminal{background-position:0px -703px}.ss_arrow_branch{background-position:0px -721px}.ss_arrow_divide{background-position:0px -739px}.ss_arrow_down{background-position:0px -757px}.ss_arrow_in{background-position:0px -775px}.ss_arrow_inout{background-position:0px -793px}.ss_arrow_join{background-position:0px -811px}.ss_arrow_left{background-position:0px -829px}.ss_arrow_merge{background-position:0px -847px}.ss_arrow_out{background-position:0px -865px}.ss_arrow_redo{background-position:0px -883px}.ss_arrow_refresh{background-position:0px -901px}.ss_arrow_refresh_small{background-position:0px -919px}.ss_arrow_right{background-position:0px -937px}.ss_arrow_rotate_anticlockwise{background-position:0px -955px}.ss_arrow_rotate_clockwise{background-position:0px -973px}.ss_arrow_switch{background-position:0px -991px}.ss_arrow_turn_left{background-position:0px -1009px}.ss_arrow_turn_right{background-position:0px -1027px}.ss_arrow_undo{background-position:0px -1045px}.ss_arrow_up{background-position:0px -1063px}.ss_asterisk_orange{background-position:0px -1081px}.ss_asterisk_yellow{background-position:0px -1099px}.ss_attach{background-position:0px -1117px}.ss_award_star_add{background-position:0px -1135px}.ss_award_star_bronze_1{background-position:0px -1153px}.ss_award_star_bronze_2{background-position:0px -1171px}.ss_award_star_bronze_3{background-position:0px -1189px}.ss_award_star_delete{background-position:0px -1207px}.ss_award_star_gold_1{background-position:0px -1225px}.ss_award_star_gold_2{background-position:0px -1243px}.ss_award_star_gold_3{background-position:0px -1261px}.ss_award_star_silver_1{background-position:0px -1279px}.ss_award_star_silver_2{background-position:0px -1297px}.ss_award_star_silver_3{background-position:0px -1315px}.ss_basket{background-position:0px -1333px}.ss_basket_add{background-position:0px -1351px}.ss_basket_delete{background-position:0px -1369px}.ss_basket_edit{background-position:0px -1387px}.ss_basket_error{background-position:0px -1405px}.ss_basket_go{background-position:0px -1423px}.ss_basket_put{background-position:0px -1441px}.ss_basket_remove{background-position:0px -1459px}.ss_bell{background-position:0px -1477px}.ss_bell_add{background-position:0px -1495px}.ss_bell_delete{background-position:0px -1513px}.ss_bell_error{background-position:0px -1531px}.ss_bell_go{background-position:0px -1549px}.ss_bell_link{background-position:0px -1567px}.ss_bin{background-position:0px -1585px}.ss_bin_closed{background-position:0px -1603px}.ss_bin_empty{background-position:0px -1621px}.ss_bomb{background-position:0px -1639px}.ss_book{background-position:0px -1657px}.ss_book_add{background-position:0px -1675px}.ss_book_addresses{background-position:0px -1693px}.ss_book_delete{background-position:0px -1711px}.ss_book_edit{background-position:0px -1729px}.ss_book_error{background-position:0px -1747px}.ss_book_go{background-position:0px -1765px}.ss_book_key{background-position:0px -1783px}.ss_book_link{background-position:0px -1801px}.ss_book_next{background-position:0px -1819px}.ss_book_open{background-position:0px -1837px}.ss_book_previous{background-position:0px -1855px}.ss_box{background-position:0px -1873px}.ss_brick{background-position:0px -1891px}.ss_brick_add{background-position:0px -1909px}.ss_brick_delete{background-position:0px -1927px}.ss_brick_edit{background-position:0px -1945px}.ss_brick_error{background-position:0px -1963px}.ss_brick_go{background-position:0px -1981px}.ss_brick_link{background-position:0px -1999px}.ss_bricks{background-position:0px -2017px}.ss_briefcase{background-position:0px -2035px}.ss_bug{background-position:0px -2053px}.ss_bug_add{background-position:0px -2071px}.ss_bug_delete{background-position:0px -2089px}.ss_bug_edit{background-position:0px -2107px}.ss_bug_error{background-position:0px -2125px}.ss_bug_go{background-position:0px -2143px}.ss_bug_link{background-position:0px -2161px}.ss_building{background-position:0px -2179px}.ss_building_add{background-position:0px -2197px}.ss_building_delete{background-position:0px -2215px}.ss_building_edit{background-position:0px -2233px}.ss_building_error{background-position:0px -2251px}.ss_building_go{background-position:0px -2269px}.ss_building_key{background-position:0px -2287px}.ss_building_link{background-position:0px -2305px}.ss_bullet_add{background-position:0px -2323px}.ss_bullet_arrow_bottom{background-position:0px -2341px}.ss_bullet_arrow_down{background-position:0px -2359px}.ss_bullet_arrow_top{background-position:0px -2377px}.ss_bullet_arrow_up{background-position:0px -2395px}.ss_bullet_black{background-position:0px -2413px}.ss_bullet_blue{background-position:0px -2431px}.ss_bullet_delete{background-position:0px -2449px}.ss_bullet_disk{background-position:0px -2467px}.ss_bullet_error{background-position:0px -2485px}.ss_bullet_feed{background-position:0px -2503px}.ss_bullet_go{background-position:0px -2521px}.ss_bullet_green{background-position:0px -2539px}.ss_bullet_key{background-position:0px -2557px}.ss_bullet_orange{background-position:0px -2575px}.ss_bullet_picture{background-position:0px -2593px}.ss_bullet_pink{background-position:0px -2611px}.ss_bullet_purple{background-position:0px -2629px}.ss_bullet_red{background-position:0px -2647px}.ss_bullet_star{background-position:0px -2665px}.ss_bullet_toggle_minus{background-position:0px -2683px}.ss_bullet_toggle_plus{background-position:0px -2701px}.ss_bullet_white{background-position:0px -2719px}.ss_bullet_wrench{background-position:0px -2737px}.ss_bullet_yellow{background-position:0px -2755px}.ss_cake{background-position:0px -2773px}.ss_calculator{background-position:0px -2791px}.ss_calculator_add{background-position:0px -2809px}.ss_calculator_delete{background-position:0px -2827px}.ss_calculator_edit{background-position:0px -2845px}.ss_calculator_error{background-position:0px -2863px}.ss_calculator_link{background-position:0px -2881px}.ss_calendar{background-position:0px -2899px}.ss_calendar_add{background-position:0px -2917px}.ss_calendar_delete{background-position:0px -2935px}.ss_calendar_edit{background-position:0px -2953px}.ss_calendar_link{background-position:0px -2971px}.ss_calendar_view_day{background-position:0px -2989px}.ss_calendar_view_month{background-position:0px -3007px}.ss_calendar_view_week{background-position:0px -3025px}.ss_camera{background-position:0px -3043px}.ss_camera_add{background-position:0px -3061px}.ss_camera_delete{background-position:0px -3079px}.ss_camera_edit{background-position:0px -3097px}.ss_camera_error{background-position:0px -3115px}.ss_camera_go{background-position:0px -3133px}.ss_camera_link{background-position:0px -3151px}.ss_camera_small{background-position:0px -3169px}.ss_cancel{background-position:0px -3187px}.ss_car{background-position:0px -3205px}.ss_car_add{background-position:0px -3223px}.ss_car_delete{background-position:0px -3241px}.ss_cart{background-position:0px -3259px}.ss_cart_add{background-position:0px -3277px}.ss_cart_delete{background-position:0px -3295px}.ss_cart_edit{background-position:0px -3313px}.ss_cart_error{background-position:0px -3331px}.ss_cart_go{background-position:0px -3349px}.ss_cart_put{background-position:0px -3367px}.ss_cart_remove{background-position:0px -3385px}.ss_cd{background-position:0px -3403px}.ss_cd_add{background-position:0px -3421px}.ss_cd_burn{background-position:0px -3439px}.ss_cd_delete{background-position:0px -3457px}.ss_cd_edit{background-position:0px -3475px}.ss_cd_eject{background-position:0px -3493px}.ss_cd_go{background-position:0px -3511px}.ss_chart_bar{background-position:0px -3529px}.ss_chart_bar_add{background-position:0px -3547px}.ss_chart_bar_delete{background-position:0px -3565px}.ss_chart_bar_edit{background-position:0px -3583px}.ss_chart_bar_error{background-position:0px -3601px}.ss_chart_bar_link{background-position:0px -3619px}.ss_chart_curve{background-position:0px -3637px}.ss_chart_curve_add{background-position:0px -3655px}.ss_chart_curve_delete{background-position:0px -3673px}.ss_chart_curve_edit{background-position:0px -3691px}.ss_chart_curve_error{background-position:0px -3709px}.ss_chart_curve_go{background-position:0px -3727px}.ss_chart_curve_link{background-position:0px -3745px}.ss_chart_line{background-position:0px -3763px}.ss_chart_line_add{background-position:0px -3781px}.ss_chart_line_delete{background-position:0px -3799px}.ss_chart_line_edit{background-position:0px -3817px}.ss_chart_line_error{background-position:0px -3835px}.ss_chart_line_link{background-position:0px -3853px}.ss_chart_organisation{background-position:0px -3871px}.ss_chart_organisation_add{background-position:0px -3889px}.ss_chart_organisation_delete{background-position:0px -3907px}.ss_chart_pie{background-position:0px -3925px}.ss_chart_pie_add{background-position:0px -3943px}.ss_chart_pie_delete{background-position:0px -3961px}.ss_chart_pie_edit{background-position:0px -3979px}.ss_chart_pie_error{background-position:0px -3997px}.ss_chart_pie_link{background-position:0px -4015px}.ss_clock{background-position:0px -4033px}.ss_clock_add{background-position:0px -4051px}.ss_clock_delete{background-position:0px -4069px}.ss_clock_edit{background-position:0px -4087px}.ss_clock_error{background-position:0px -4105px}.ss_clock_go{background-position:0px -4123px}.ss_clock_link{background-position:0px -4141px}.ss_clock_pause{background-position:0px -4159px}.ss_clock_play{background-position:0px -4177px}.ss_clock_red{background-position:0px -4195px}.ss_clock_stop{background-position:0px -4213px}.ss_cog{background-position:0px -4231px}.ss_cog_add{background-position:0px -4249px}.ss_cog_delete{background-position:0px -4267px}.ss_cog_edit{background-position:0px -4285px}.ss_cog_error{background-position:0px -4303px}.ss_cog_go{background-position:0px -4321px}.ss_coins{background-position:0px -4339px}.ss_coins_add{background-position:0px -4357px}.ss_coins_delete{background-position:0px -4375px}.ss_color_swatch{background-position:0px -4393px}.ss_color_wheel{background-position:0px -4411px}.ss_comment{background-position:0px -4429px}.ss_comment_add{background-position:0px -4447px}.ss_comment_delete{background-position:0px -4465px}.ss_comment_edit{background-position:0px -4483px}.ss_comments{background-position:0px -4501px}.ss_comments_add{background-position:0px -4519px}.ss_comments_delete{background-position:0px -4537px}.ss_compress{background-position:0px -4555px}.ss_computer{background-position:0px -4573px}.ss_computer_add{background-position:0px -4591px}.ss_computer_delete{background-position:0px -4609px}.ss_computer_edit{background-position:0px -4627px}.ss_computer_error{background-position:0px -4645px}.ss_computer_go{background-position:0px -4663px}.ss_computer_key{background-position:0px -4681px}.ss_computer_link{background-position:0px -4699px}.ss_connect{background-position:0px -4717px}.ss_contrast{background-position:0px -4735px}.ss_contrast_decrease{background-position:0px -4753px}.ss_contrast_high{background-position:0px -4771px}.ss_contrast_increase{background-position:0px -4789px}.ss_contrast_low{background-position:0px -4807px}.ss_control_eject{background-position:0px -4825px}.ss_control_eject_blue{background-position:0px -4843px}.ss_control_end{background-position:0px -4861px}.ss_control_end_blue{background-position:0px -4879px}.ss_control_equalizer{background-position:0px -4897px}.ss_control_equalizer_blue{background-position:0px -4915px}.ss_control_fastforward{background-position:0px -4933px}.ss_control_fastforward_blue{background-position:0px -4951px}.ss_control_pause{background-position:0px -4969px}.ss_control_pause_blue{background-position:0px -4987px}.ss_control_play{background-position:0px -5005px}.ss_control_play_blue{background-position:0px -5023px}.ss_control_repeat{background-position:0px -5041px}.ss_control_repeat_blue{background-position:0px -5059px}.ss_control_rewind{background-position:0px -5077px}.ss_control_rewind_blue{background-position:0px -5095px}.ss_control_start{background-position:0px -5113px}.ss_control_start_blue{background-position:0px -5131px}.ss_control_stop{background-position:0px -5149px}.ss_control_stop_blue{background-position:0px -5167px}.ss_controller{background-position:0px -5185px}.ss_controller_add{background-position:0px -5203px}.ss_controller_delete{background-position:0px -5221px}.ss_controller_error{background-position:0px -5239px}.ss_creditcards{background-position:0px -5257px}.ss_cross{background-position:0px -5275px}.ss_css{background-position:0px -5293px}.ss_css_add{background-position:0px -5311px}.ss_css_delete{background-position:0px -5329px}.ss_css_go{background-position:0px -5347px}.ss_css_valid{background-position:0px -5365px}.ss_cup{background-position:0px -5383px}.ss_cup_add{background-position:0px -5401px}.ss_cup_delete{background-position:0px -5419px}.ss_cup_edit{background-position:0px -5437px}.ss_cup_error{background-position:0px -5455px}.ss_cup_go{background-position:0px -5473px}.ss_cup_key{background-position:0px -5491px}.ss_cup_link{background-position:0px -5509px}.ss_cursor{background-position:0px -5527px}.ss_cut{background-position:0px -5545px}.ss_cut_red{background-position:0px -5563px}.ss_database{background-position:0px -5581px}.ss_database_add{background-position:0px -5599px}.ss_database_connect{background-position:0px -5617px}.ss_database_delete{background-position:0px -5635px}.ss_database_edit{background-position:0px -5653px}.ss_database_error{background-position:0px -5671px}.ss_database_gear{background-position:0px -5689px}.ss_database_go{background-position:0px -5707px}.ss_database_key{background-position:0px -5725px}.ss_database_lightning{background-position:0px -5743px}.ss_database_link{background-position:0px -5761px}.ss_database_refresh{background-position:0px -5779px}.ss_database_save{background-position:0px -5797px}.ss_database_table{background-position:0px -5815px}.ss_date{background-position:0px -5833px}.ss_date_add{background-position:0px -5851px}.ss_date_delete{background-position:0px -5869px}.ss_date_edit{background-position:0px -5887px}.ss_date_error{background-position:0px -5905px}.ss_date_go{background-position:0px -5923px}.ss_date_link{background-position:0px -5941px}.ss_date_magnify{background-position:0px -5959px}.ss_date_next{background-position:0px -5977px}.ss_date_previous{background-position:0px -5995px}.ss_delete{background-position:0px -6013px}.ss_disconnect{background-position:0px -6031px}.ss_disk{background-position:0px -6049px}.ss_disk_multiple{background-position:0px -6067px}.ss_door{background-position:0px -6085px}.ss_door_in{background-position:0px -6103px}.ss_door_open{background-position:0px -6121px}.ss_door_out{background-position:0px -6139px}.ss_drink{background-position:0px -6157px}.ss_drink_empty{background-position:0px -6175px}.ss_drive{background-position:0px -6193px}.ss_drive_add{background-position:0px -6211px}.ss_drive_burn{background-position:0px -6229px}.ss_drive_cd{background-position:0px -6247px}.ss_drive_cd_empty{background-position:0px -6265px}.ss_drive_delete{background-position:0px -6283px}.ss_drive_disk{background-position:0px -6301px}.ss_drive_edit{background-position:0px -6319px}.ss_drive_error{background-position:0px -6337px}.ss_drive_go{background-position:0px -6355px}.ss_drive_key{background-position:0px -6373px}.ss_drive_link{background-position:0px -6391px}.ss_drive_magnify{background-position:0px -6409px}.ss_drive_network{background-position:0px -6427px}.ss_drive_rename{background-position:0px -6445px}.ss_drive_user{background-position:0px -6463px}.ss_drive_web{background-position:0px -6481px}.ss_dvd{background-position:0px -6499px}.ss_dvd_add{background-position:0px -6517px}.ss_dvd_delete{background-position:0px -6535px}.ss_dvd_edit{background-position:0px -6553px}.ss_dvd_error{background-position:0px -6571px}.ss_dvd_go{background-position:0px -6589px}.ss_dvd_key{background-position:0px -6607px}.ss_dvd_link{background-position:0px -6625px}.ss_email{background-position:0px -6643px}.ss_email_add{background-position:0px -6661px}.ss_email_attach{background-position:0px -6679px}.ss_email_delete{background-position:0px -6697px}.ss_email_edit{background-position:0px -6715px}.ss_email_error{background-position:0px -6733px}.ss_email_go{background-position:0px -6751px}.ss_email_link{background-position:0px -6769px}.ss_email_open{background-position:0px -6787px}.ss_email_open_image{background-position:0px -6805px}.ss_emoticon_evilgrin{background-position:0px -6823px}.ss_emoticon_grin{background-position:0px -6841px}.ss_emoticon_happy{background-position:0px -6859px}.ss_emoticon_smile{background-position:0px -6877px}.ss_emoticon_surprised{background-position:0px -6895px}.ss_emoticon_tongue{background-position:0px -6913px}.ss_emoticon_unhappy{background-position:0px -6931px}.ss_emoticon_waii{background-position:0px -6949px}.ss_emoticon_wink{background-position:0px -6967px}.ss_error{background-position:0px -6985px}.ss_error_add{background-position:0px -7003px}.ss_error_delete{background-position:0px -7021px}.ss_error_go{background-position:0px -7039px}.ss_exclamation{background-position:0px -7057px}.ss_eye{background-position:0px -7075px}.ss_feed{background-position:0px -7093px}.ss_feed_add{background-position:0px -7111px}.ss_feed_delete{background-position:0px -7129px}.ss_feed_disk{background-position:0px -7147px}.ss_feed_edit{background-position:0px -7165px}.ss_feed_error{background-position:0px -7183px}.ss_feed_go{background-position:0px -7201px}.ss_feed_key{background-position:0px -7219px}.ss_feed_link{background-position:0px -7237px}.ss_feed_magnify{background-position:0px -7255px}.ss_female{background-position:0px -7273px}.ss_film{background-position:0px -7291px}.ss_film_add{background-position:0px -7309px}.ss_film_delete{background-position:0px -7327px}.ss_film_edit{background-position:0px -7345px}.ss_film_error{background-position:0px -7363px}.ss_film_go{background-position:0px -7381px}.ss_film_key{background-position:0px -7399px}.ss_film_link{background-position:0px -7417px}.ss_film_save{background-position:0px -7435px}.ss_find{background-position:0px -7453px}.ss_flag_blue{background-position:0px -7471px}.ss_flag_green{background-position:0px -7489px}.ss_flag_orange{background-position:0px -7507px}.ss_flag_pink{background-position:0px -7525px}.ss_flag_purple{background-position:0px -7543px}.ss_flag_red{background-position:0px -7561px}.ss_flag_yellow{background-position:0px -7579px}.ss_folder{background-position:0px -7597px}.ss_folder_add{background-position:0px -7615px}.ss_folder_bell{background-position:0px -7633px}.ss_folder_brick{background-position:0px -7651px}.ss_folder_bug{background-position:0px -7669px}.ss_folder_camera{background-position:0px -7687px}.ss_folder_database{background-position:0px -7705px}.ss_folder_delete{background-position:0px -7723px}.ss_folder_edit{background-position:0px -7741px}.ss_folder_error{background-position:0px -7759px}.ss_folder_explore{background-position:0px -7777px}.ss_folder_feed{background-position:0px -7795px}.ss_folder_find{background-position:0px -7813px}.ss_folder_go{background-position:0px -7831px}.ss_folder_heart{background-position:0px -7849px}.ss_folder_image{background-position:0px -7867px}.ss_folder_key{background-position:0px -7885px}.ss_folder_lightbulb{background-position:0px -7903px}.ss_folder_link{background-position:0px -7921px}.ss_folder_magnify{background-position:0px -7939px}.ss_folder_page{background-position:0px -7957px}.ss_folder_page_white{background-position:0px -7975px}.ss_folder_palette{background-position:0px -7993px}.ss_folder_picture{background-position:0px -8011px}.ss_folder_star{background-position:0px -8029px}.ss_folder_table{background-position:0px -8047px}.ss_folder_user{background-position:0px -8065px}.ss_folder_wrench{background-position:0px -8083px}.ss_font{background-position:0px -8101px}.ss_font_add{background-position:0px -8119px}.ss_font_delete{background-position:0px -8137px}.ss_font_go{background-position:0px -8155px}.ss_group{background-position:0px -8173px}.ss_group_add{background-position:0px -8191px}.ss_group_delete{background-position:0px -8209px}.ss_group_edit{background-position:0px -8227px}.ss_group_error{background-position:0px -8245px}.ss_group_gear{background-position:0px -8263px}.ss_group_go{background-position:0px -8281px}.ss_group_key{background-position:0px -8299px}.ss_group_link{background-position:0px -8317px}.ss_heart{background-position:0px -8335px}.ss_heart_add{background-position:0px -8353px}.ss_heart_delete{background-position:0px -8371px}.ss_help{background-position:0px -8389px}.ss_hourglass{background-position:0px -8407px}.ss_hourglass_add{background-position:0px -8425px}.ss_hourglass_delete{background-position:0px -8443px}.ss_hourglass_go{background-position:0px -8461px}.ss_hourglass_link{background-position:0px -8479px}.ss_house{background-position:0px -8497px}.ss_house_go{background-position:0px -8515px}.ss_house_link{background-position:0px -8533px}.ss_html{background-position:0px -8551px}.ss_html_add{background-position:0px -8569px}.ss_html_delete{background-position:0px -8587px}.ss_html_go{background-position:0px -8605px}.ss_html_valid{background-position:0px -8623px}.ss_image{background-position:0px -8641px}.ss_image_add{background-position:0px -8659px}.ss_image_delete{background-position:0px -8677px}.ss_image_edit{background-position:0px -8695px}.ss_image_link{background-position:0px -8713px}.ss_images{background-position:0px -8731px}.ss_information{background-position:0px -8749px}.ss_ipod{background-position:0px -8767px}.ss_ipod_cast{background-position:0px -8785px}.ss_ipod_cast_add{background-position:0px -8803px}.ss_ipod_cast_delete{background-position:0px -8821px}.ss_ipod_sound{background-position:0px -8839px}.ss_joystick{background-position:0px -8857px}.ss_joystick_add{background-position:0px -8875px}.ss_joystick_delete{background-position:0px -8893px}.ss_joystick_error{background-position:0px -8911px}.ss_key{background-position:0px -8929px}.ss_key_add{background-position:0px -8947px}.ss_key_delete{background-position:0px -8965px}.ss_key_go{background-position:0px -8983px}.ss_keyboard{background-position:0px -9001px}.ss_keyboard_add{background-position:0px -9019px}.ss_keyboard_delete{background-position:0px -9037px}.ss_keyboard_magnify{background-position:0px -9055px}.ss_layers{background-position:0px -9073px}.ss_layout{background-position:0px -9091px}.ss_layout_add{background-position:0px -9109px}.ss_layout_content{background-position:0px -9127px}.ss_layout_delete{background-position:0px -9145px}.ss_layout_edit{background-position:0px -9163px}.ss_layout_error{background-position:0px -9181px}.ss_layout_header{background-position:0px -9199px}.ss_layout_link{background-position:0px -9217px}.ss_layout_sidebar{background-position:0px -9235px}.ss_lightbulb{background-position:0px -9253px}.ss_lightbulb_add{background-position:0px -9271px}.ss_lightbulb_delete{background-position:0px -9289px}.ss_lightbulb_off{background-position:0px -9307px}.ss_lightning{background-position:0px -9325px}.ss_lightning_add{background-position:0px -9343px}.ss_lightning_delete{background-position:0px -9361px}.ss_lightning_go{background-position:0px -9379px}.ss_link{background-position:0px -9397px}.ss_link_add{background-position:0px -9415px}.ss_link_break{background-position:0px -9433px}.ss_link_delete{background-position:0px -9451px}.ss_link_edit{background-position:0px -9469px}.ss_link_error{background-position:0px -9487px}.ss_link_go{background-position:0px -9505px}.ss_lock{background-position:0px -9523px}.ss_lock_add{background-position:0px -9541px}.ss_lock_break{background-position:0px -9559px}.ss_lock_delete{background-position:0px -9577px}.ss_lock_edit{background-position:0px -9595px}.ss_lock_go{background-position:0px -9613px}.ss_lock_open{background-position:0px -9631px}.ss_lorry{background-position:0px -9649px}.ss_lorry_add{background-position:0px -9667px}.ss_lorry_delete{background-position:0px -9685px}.ss_lorry_error{background-position:0px -9703px}.ss_lorry_flatbed{background-position:0px -9721px}.ss_lorry_go{background-position:0px -9739px}.ss_lorry_link{background-position:0px -9757px}.ss_magifier_zoom_out{background-position:0px -9775px}.ss_magnifier{background-position:0px -9793px}.ss_magnifier_zoom_in{background-position:0px -9811px}.ss_male{background-position:0px -9829px}.ss_map{background-position:0px -9847px}.ss_map_add{background-position:0px -9865px}.ss_map_delete{background-position:0px -9883px}.ss_map_edit{background-position:0px -9901px}.ss_map_go{background-position:0px -9919px}.ss_map_magnify{background-position:0px -9937px}.ss_medal_bronze_1{background-position:0px -9955px}.ss_medal_bronze_2{background-position:0px -9973px}.ss_medal_bronze_3{background-position:0px -9991px}.ss_medal_bronze_add{background-position:0px -10009px}.ss_medal_bronze_delete{background-position:0px -10027px}.ss_medal_gold_1{background-position:0px -10045px}.ss_medal_gold_2{background-position:0px -10063px}.ss_medal_gold_3{background-position:0px -10081px}.ss_medal_gold_add{background-position:0px -10099px}.ss_medal_gold_delete{background-position:0px -10117px}.ss_medal_silver_1{background-position:0px -10135px}.ss_medal_silver_2{background-position:0px -10153px}.ss_medal_silver_3{background-position:0px -10171px}.ss_medal_silver_add{background-position:0px -10189px}.ss_medal_silver_delete{background-position:0px -10207px}.ss_money{background-position:0px -10225px}.ss_money_add{background-position:0px -10243px}.ss_money_delete{background-position:0px -10261px}.ss_money_dollar{background-position:0px -10279px}.ss_money_euro{background-position:0px -10297px}.ss_money_pound{background-position:0px -10315px}.ss_money_yen{background-position:0px -10333px}.ss_monitor{background-position:0px -10351px}.ss_monitor_add{background-position:0px -10369px}.ss_monitor_delete{background-position:0px -10387px}.ss_monitor_edit{background-position:0px -10405px}.ss_monitor_error{background-position:0px -10423px}.ss_monitor_go{background-position:0px -10441px}.ss_monitor_lightning{background-position:0px -10459px}.ss_monitor_link{background-position:0px -10477px}.ss_mouse{background-position:0px -10495px}.ss_mouse_add{background-position:0px -10513px}.ss_mouse_delete{background-position:0px -10531px}.ss_mouse_error{background-position:0px -10549px}.ss_music{background-position:0px -10567px}.ss_new{background-position:0px -10585px}.ss_newspaper{background-position:0px -10603px}.ss_newspaper_add{background-position:0px -10621px}.ss_newspaper_delete{background-position:0px -10639px}.ss_newspaper_go{background-position:0px -10657px}.ss_newspaper_link{background-position:0px -10675px}.ss_note{background-position:0px -10693px}.ss_note_add{background-position:0px -10711px}.ss_note_delete{background-position:0px -10729px}.ss_note_edit{background-position:0px -10747px}.ss_note_error{background-position:0px -10765px}.ss_note_go{background-position:0px -10783px}.ss_overlays{background-position:0px -10801px}.ss_package{background-position:0px -10819px}.ss_package_add{background-position:0px -10837px}.ss_package_delete{background-position:0px -10855px}.ss_package_go{background-position:0px -10873px}.ss_package_green{background-position:0px -10891px}.ss_package_link{background-position:0px -10909px}.ss_page{background-position:0px -10927px}.ss_page_add{background-position:0px -10945px}.ss_page_attach{background-position:0px -10963px}.ss_page_code{background-position:0px -10981px}.ss_page_copy{background-position:0px -10999px}.ss_page_delete{background-position:0px -11017px}.ss_page_edit{background-position:0px -11035px}.ss_page_error{background-position:0px -11053px}.ss_page_excel{background-position:0px -11071px}.ss_page_find{background-position:0px -11089px}.ss_page_gear{background-position:0px -11107px}.ss_page_go{background-position:0px -11125px}.ss_page_green{background-position:0px -11143px}.ss_page_key{background-position:0px -11161px}.ss_page_lightning{background-position:0px -11179px}.ss_page_link{background-position:0px -11197px}.ss_page_paintbrush{background-position:0px -11215px}.ss_page_paste{background-position:0px -11233px}.ss_page_red{background-position:0px -11251px}.ss_page_refresh{background-position:0px -11269px}.ss_page_save{background-position:0px -11287px}.ss_page_white{background-position:0px -11305px}.ss_page_white_acrobat{background-position:0px -11323px}.ss_page_white_actionscript{background-position:0px -11341px}.ss_page_white_add{background-position:0px -11359px}.ss_page_white_c{background-position:0px -11377px}.ss_page_white_camera{background-position:0px -11395px}.ss_page_white_cd{background-position:0px -11413px}.ss_page_white_code{background-position:0px -11431px}.ss_page_white_code_red{background-position:0px -11449px}.ss_page_white_coldfusion{background-position:0px -11467px}.ss_page_white_compressed{background-position:0px -11485px}.ss_page_white_copy{background-position:0px -11503px}.ss_page_white_cplusplus{background-position:0px -11521px}.ss_page_white_csharp{background-position:0px -11539px}.ss_page_white_cup{background-position:0px -11557px}.ss_page_white_database{background-position:0px -11575px}.ss_page_white_delete{background-position:0px -11593px}.ss_page_white_dvd{background-position:0px -11611px}.ss_page_white_edit{background-position:0px -11629px}.ss_page_white_error{background-position:0px -11647px}.ss_page_white_excel{background-position:0px -11665px}.ss_page_white_find{background-position:0px -11683px}.ss_page_white_flash{background-position:0px -11701px}.ss_page_white_freehand{background-position:0px -11719px}.ss_page_white_gear{background-position:0px -11737px}.ss_page_white_get{background-position:0px -11755px}.ss_page_white_go{background-position:0px -11773px}.ss_page_white_h{background-position:0px -11791px}.ss_page_white_horizontal{background-position:0px -11809px}.ss_page_white_key{background-position:0px -11827px}.ss_page_white_lightning{background-position:0px -11845px}.ss_page_white_link{background-position:0px -11863px}.ss_page_white_magnify{background-position:0px -11881px}.ss_page_white_medal{background-position:0px -11899px}.ss_page_white_office{background-position:0px -11917px}.ss_page_white_paint{background-position:0px -11935px}.ss_page_white_paintbrush{background-position:0px -11953px}.ss_page_white_paste{background-position:0px -11971px}.ss_page_white_php{background-position:0px -11989px}.ss_page_white_picture{background-position:0px -12007px}.ss_page_white_powerpoint{background-position:0px -12025px}.ss_page_white_put{background-position:0px -12043px}.ss_page_white_ruby{background-position:0px -12061px}.ss_page_white_stack{background-position:0px -12079px}.ss_page_white_star{background-position:0px -12097px}.ss_page_white_swoosh{background-position:0px -12115px}.ss_page_white_text{background-position:0px -12133px}.ss_page_white_text_width{background-position:0px -12151px}.ss_page_white_tux{background-position:0px -12169px}.ss_page_white_vector{background-position:0px -12187px}.ss_page_white_visualstudio{background-position:0px -12205px}.ss_page_white_width{background-position:0px -12223px}.ss_page_white_word{background-position:0px -12241px}.ss_page_white_world{background-position:0px -12259px}.ss_page_white_wrench{background-position:0px -12277px}.ss_page_white_zip{background-position:0px -12295px}.ss_page_word{background-position:0px -12313px}.ss_page_world{background-position:0px -12331px}.ss_paintbrush{background-position:0px -12349px}.ss_paintcan{background-position:0px -12367px}.ss_palette{background-position:0px -12385px}.ss_paste_plain{background-position:0px -12403px}.ss_paste_word{background-position:0px -12421px}.ss_pencil{background-position:0px -12439px}.ss_pencil_add{background-position:0px -12457px}.ss_pencil_delete{background-position:0px -12475px}.ss_pencil_go{background-position:0px -12493px}.ss_phone{background-position:0px -12511px}.ss_phone_add{background-position:0px -12529px}.ss_phone_delete{background-position:0px -12547px}.ss_phone_sound{background-position:0px -12565px}.ss_photo{background-position:0px -12583px}.ss_photo_add{background-position:0px -12601px}.ss_photo_delete{background-position:0px -12619px}.ss_photo_link{background-position:0px -12637px}.ss_photos{background-position:0px -12655px}.ss_picture{background-position:0px -12673px}.ss_picture_add{background-position:0px -12691px}.ss_picture_delete{background-position:0px -12709px}.ss_picture_edit{background-position:0px -12727px}.ss_picture_empty{background-position:0px -12745px}.ss_picture_error{background-position:0px -12763px}.ss_picture_go{background-position:0px -12781px}.ss_picture_key{background-position:0px -12799px}.ss_picture_link{background-position:0px -12817px}.ss_picture_save{background-position:0px -12835px}.ss_pictures{background-position:0px -12853px}.ss_pilcrow{background-position:0px -12871px}.ss_pill{background-position:0px -12889px}.ss_pill_add{background-position:0px -12907px}.ss_pill_delete{background-position:0px -12925px}.ss_pill_go{background-position:0px -12943px}.ss_plugin{background-position:0px -12961px}.ss_plugin_add{background-position:0px -12979px}.ss_plugin_delete{background-position:0px -12997px}.ss_plugin_disabled{background-position:0px -13015px}.ss_plugin_edit{background-position:0px -13033px}.ss_plugin_error{background-position:0px -13051px}.ss_plugin_go{background-position:0px -13069px}.ss_plugin_link{background-position:0px -13087px}.ss_printer{background-position:0px -13105px}.ss_printer_add{background-position:0px -13123px}.ss_printer_delete{background-position:0px -13141px}.ss_printer_empty{background-position:0px -13159px}.ss_printer_error{background-position:0px -13177px}.ss_rainbow{background-position:0px -13195px}.ss_report{background-position:0px -13213px}.ss_report_add{background-position:0px -13231px}.ss_report_delete{background-position:0px -13249px}.ss_report_disk{background-position:0px -13267px}.ss_report_edit{background-position:0px -13285px}.ss_report_go{background-position:0px -13303px}.ss_report_key{background-position:0px -13321px}.ss_report_link{background-position:0px -13339px}.ss_report_magnify{background-position:0px -13357px}.ss_report_picture{background-position:0px -13375px}.ss_report_user{background-position:0px -13393px}.ss_report_word{background-position:0px -13411px}.ss_resultset_first{background-position:0px -13429px}.ss_resultset_last{background-position:0px -13447px}.ss_resultset_next{background-position:0px -13465px}.ss_resultset_previous{background-position:0px -13483px}.ss_rosette{background-position:0px -13501px}.ss_rss{background-position:0px -13519px}.ss_rss_add{background-position:0px -13537px}.ss_rss_delete{background-position:0px -13555px}.ss_rss_go{background-position:0px -13573px}.ss_rss_valid{background-position:0px -13591px}.ss_ruby{background-position:0px -13609px}.ss_ruby_add{background-position:0px -13627px}.ss_ruby_delete{background-position:0px -13645px}.ss_ruby_gear{background-position:0px -13663px}.ss_ruby_get{background-position:0px -13681px}.ss_ruby_go{background-position:0px -13699px}.ss_ruby_key{background-position:0px -13717px}.ss_ruby_link{background-position:0px -13735px}.ss_ruby_put{background-position:0px -13753px}.ss_script{background-position:0px -13771px}.ss_script_add{background-position:0px -13789px}.ss_script_code{background-position:0px -13807px}.ss_script_code_red{background-position:0px -13825px}.ss_script_delete{background-position:0px -13843px}.ss_script_edit{background-position:0px -13861px}.ss_script_error{background-position:0px -13879px}.ss_script_gear{background-position:0px -13897px}.ss_script_go{background-position:0px -13915px}.ss_script_key{background-position:0px -13933px}.ss_script_lightning{background-position:0px -13951px}.ss_script_link{background-position:0px -13969px}.ss_script_palette{background-position:0px -13987px}.ss_script_save{background-position:0px -14005px}.ss_server{background-position:0px -14023px}.ss_server_add{background-position:0px -14041px}.ss_server_chart{background-position:0px -14059px}.ss_server_compressed{background-position:0px -14077px}.ss_server_connect{background-position:0px -14095px}.ss_server_database{background-position:0px -14113px}.ss_server_delete{background-position:0px -14131px}.ss_server_edit{background-position:0px -14149px}.ss_server_error{background-position:0px -14167px}.ss_server_go{background-position:0px -14185px}.ss_server_key{background-position:0px -14203px}.ss_server_lightning{background-position:0px -14221px}.ss_server_link{background-position:0px -14239px}.ss_server_uncompressed{background-position:0px -14257px}.ss_shading{background-position:0px -14275px}.ss_shape_align_bottom{background-position:0px -14293px}.ss_shape_align_center{background-position:0px -14311px}.ss_shape_align_left{background-position:0px -14329px}.ss_shape_align_middle{background-position:0px -14347px}.ss_shape_align_right{background-position:0px -14365px}.ss_shape_align_top{background-position:0px -14383px}.ss_shape_flip_horizontal{background-position:0px -14401px}.ss_shape_flip_vertical{background-position:0px -14419px}.ss_shape_group{background-position:0px -14437px}.ss_shape_handles{background-position:0px -14455px}.ss_shape_move_back{background-position:0px -14473px}.ss_shape_move_backwards{background-position:0px -14491px}.ss_shape_move_forwards{background-position:0px -14509px}.ss_shape_move_front{background-position:0px -14527px}.ss_shape_rotate_anticlockwise{background-position:0px -14545px}.ss_shape_rotate_clockwise{background-position:0px -14563px}.ss_shape_square{background-position:0px -14581px}.ss_shape_square_add{background-position:0px -14599px}.ss_shape_square_delete{background-position:0px -14617px}.ss_shape_square_edit{background-position:0px -14635px}.ss_shape_square_error{background-position:0px -14653px}.ss_shape_square_go{background-position:0px -14671px}.ss_shape_square_key{background-position:0px -14689px}.ss_shape_square_link{background-position:0px -14707px}.ss_shape_ungroup{background-position:0px -14725px}.ss_shield{background-position:0px -14743px}.ss_shield_add{background-position:0px -14761px}.ss_shield_delete{background-position:0px -14779px}.ss_shield_go{background-position:0px -14797px}.ss_sitemap{background-position:0px -14815px}.ss_sitemap_color{background-position:0px -14833px}.ss_sound{background-position:0px -14851px}.ss_sound_add{background-position:0px -14869px}.ss_sound_delete{background-position:0px -14887px}.ss_sound_low{background-position:0px -14905px}.ss_sound_mute{background-position:0px -14923px}.ss_sound_none{background-position:0px -14941px}.ss_spellcheck{background-position:0px -14959px}.ss_sport_8ball{background-position:0px -14977px}.ss_sport_basketball{background-position:0px -14995px}.ss_sport_football{background-position:0px -15013px}.ss_sport_golf{background-position:0px -15031px}.ss_sport_raquet{background-position:0px -15049px}.ss_sport_shuttlecock{background-position:0px -15067px}.ss_sport_soccer{background-position:0px -15085px}.ss_sport_tennis{background-position:0px -15103px}.ss_star{background-position:0px -15121px}.ss_status_away{background-position:0px -15139px}.ss_status_busy{background-position:0px -15157px}.ss_status_offline{background-position:0px -15175px}.ss_status_online{background-position:0px -15193px}.ss_stop{background-position:0px -15211px}.ss_style{background-position:0px -15229px}.ss_style_add{background-position:0px -15247px}.ss_style_delete{background-position:0px -15265px}.ss_style_edit{background-position:0px -15283px}.ss_style_go{background-position:0px -15301px}.ss_sum{background-position:0px -15319px}.ss_tab{background-position:0px -15337px}.ss_tab_add{background-position:0px -15355px}.ss_tab_delete{background-position:0px -15373px}.ss_tab_edit{background-position:0px -15391px}.ss_tab_go{background-position:0px -15409px}.ss_table{background-position:0px -15427px}.ss_table_add{background-position:0px -15445px}.ss_table_delete{background-position:0px -15463px}.ss_table_edit{background-position:0px -15481px}.ss_table_error{background-position:0px -15499px}.ss_table_gear{background-position:0px -15517px}.ss_table_go{background-position:0px -15535px}.ss_table_key{background-position:0px -15553px}.ss_table_lightning{background-position:0px -15571px}.ss_table_link{background-position:0px -15589px}.ss_table_multiple{background-position:0px -15607px}.ss_table_refresh{background-position:0px -15625px}.ss_table_relationship{background-position:0px -15643px}.ss_table_row_delete{background-position:0px -15661px}.ss_table_row_insert{background-position:0px -15679px}.ss_table_save{background-position:0px -15697px}.ss_table_sort{background-position:0px -15715px}.ss_tag{background-position:0px -15733px}.ss_tag_blue{background-position:0px -15751px}.ss_tag_blue_add{background-position:0px -15769px}.ss_tag_blue_delete{background-position:0px -15787px}.ss_tag_blue_edit{background-position:0px -15805px}.ss_tag_green{background-position:0px -15823px}.ss_tag_orange{background-position:0px -15841px}.ss_tag_pink{background-position:0px -15859px}.ss_tag_purple{background-position:0px -15877px}.ss_tag_red{background-position:0px -15895px}.ss_tag_yellow{background-position:0px -15913px}.ss_telephone{background-position:0px -15931px}.ss_telephone_add{background-position:0px -15949px}.ss_telephone_delete{background-position:0px -15967px}.ss_telephone_edit{background-position:0px -15985px}.ss_telephone_error{background-position:0px -16003px}.ss_telephone_go{background-position:0px -16021px}.ss_telephone_key{background-position:0px -16039px}.ss_telephone_link{background-position:0px -16057px}.ss_television{background-position:0px -16075px}.ss_television_add{background-position:0px -16093px}.ss_television_delete{background-position:0px -16111px}.ss_text_align_center{background-position:0px -16129px}.ss_text_align_justify{background-position:0px -16147px}.ss_text_align_left{background-position:0px -16165px}.ss_text_align_right{background-position:0px -16183px}.ss_text_allcaps{background-position:0px -16201px}.ss_text_bold{background-position:0px -16219px}.ss_text_columns{background-position:0px -16237px}.ss_text_dropcaps{background-position:0px -16255px}.ss_text_heading_1{background-position:0px -16273px}.ss_text_heading_2{background-position:0px -16291px}.ss_text_heading_3{background-position:0px -16309px}.ss_text_heading_4{background-position:0px -16327px}.ss_text_heading_5{background-position:0px -16345px}.ss_text_heading_6{background-position:0px -16363px}.ss_text_horizontalrule{background-position:0px -16381px}.ss_text_indent{background-position:0px -16399px}.ss_text_indent_remove{background-position:0px -16417px}.ss_text_italic{background-position:0px -16435px}.ss_text_kerning{background-position:0px -16453px}.ss_text_letter_omega{background-position:0px -16471px}.ss_text_letterspacing{background-position:0px -16489px}.ss_text_linespacing{background-position:0px -16507px}.ss_text_list_bullets{background-position:0px -16525px}.ss_text_list_numbers{background-position:0px -16543px}.ss_text_lowercase{background-position:0px -16561px}.ss_text_padding_bottom{background-position:0px -16579px}.ss_text_padding_left{background-position:0px -16597px}.ss_text_padding_right{background-position:0px -16615px}.ss_text_padding_top{background-position:0px -16633px}.ss_text_replace{background-position:0px -16651px}.ss_text_signature{background-position:0px -16669px}.ss_text_smallcaps{background-position:0px -16687px}.ss_text_strikethrough{background-position:0px -16705px}.ss_text_subscript{background-position:0px -16723px}.ss_text_superscript{background-position:0px -16741px}.ss_text_underline{background-position:0px -16759px}.ss_text_uppercase{background-position:0px -16777px}.ss_textfield{background-position:0px -16795px}.ss_textfield_add{background-position:0px -16813px}.ss_textfield_delete{background-position:0px -16831px}.ss_textfield_key{background-position:0px -16849px}.ss_textfield_rename{background-position:0px -16867px}.ss_thumb_down{background-position:0px -16885px}.ss_thumb_up{background-position:0px -16903px}.ss_tick{background-position:0px -16921px}.ss_time{background-position:0px -16939px}.ss_time_add{background-position:0px -16957px}.ss_time_delete{background-position:0px -16975px}.ss_time_go{background-position:0px -16993px}.ss_timeline_marker{background-position:0px -17011px}.ss_transmit{background-position:0px -17029px}.ss_transmit_add{background-position:0px -17047px}.ss_transmit_blue{background-position:0px -17065px}.ss_transmit_delete{background-position:0px -17083px}.ss_transmit_edit{background-position:0px -17101px}.ss_transmit_error{background-position:0px -17119px}.ss_transmit_go{background-position:0px -17137px}.ss_tux{background-position:0px -17155px}.ss_user{background-position:0px -17173px}.ss_user_add{background-position:0px -17191px}.ss_user_comment{background-position:0px -17209px}.ss_user_delete{background-position:0px -17227px}.ss_user_edit{background-position:0px -17245px}.ss_user_female{background-position:0px -17263px}.ss_user_go{background-position:0px -17281px}.ss_user_gray{background-position:0px -17299px}.ss_user_green{background-position:0px -17317px}.ss_user_orange{background-position:0px -17335px}.ss_user_red{background-position:0px -17353px}.ss_user_suit{background-position:0px -17371px}.ss_vcard{background-position:0px -17389px}.ss_vcard_add{background-position:0px -17407px}.ss_vcard_delete{background-position:0px -17425px}.ss_vcard_edit{background-position:0px -17443px}.ss_vector{background-position:0px -17461px}.ss_vector_add{background-position:0px -17479px}.ss_vector_delete{background-position:0px -17497px}.ss_wand{background-position:0px -17515px}.ss_weather_clouds{background-position:0px -17533px}.ss_weather_cloudy{background-position:0px -17551px}.ss_weather_lightning{background-position:0px -17569px}.ss_weather_rain{background-position:0px -17587px}.ss_weather_snow{background-position:0px -17605px}.ss_weather_sun{background-position:0px -17623px}.ss_webcam{background-position:0px -17641px}.ss_webcam_add{background-position:0px -17659px}.ss_webcam_delete{background-position:0px -17677px}.ss_webcam_error{background-position:0px -17695px}.ss_world{background-position:0px -17713px}.ss_world_add{background-position:0px -17731px}.ss_world_delete{background-position:0px -17749px}.ss_world_edit{background-position:0px -17767px}.ss_world_go{background-position:0px -17785px}.ss_world_link{background-position:0px -17803px}.ss_wrench{background-position:0px -17821px}.ss_wrench_orange{background-position:0px -17839px}.ss_xhtml{background-position:0px -17857px}.ss_xhtml_add{background-position:0px -17875px}.ss_xhtml_delete{background-position:0px -17893px}.ss_xhtml_go{background-position:0px -17911px}.ss_xhtml_valid{background-position:0px -17929px}.ss_zoom{background-position:0px -17947px}.ss_zoom_in{background-position:0px -17965px}.ss_zoom_out{background-position:0px -17983px}



@font-face {
  font-family: 'CursivestandardRegular';
  src: url('../fonts/cursive_standard-webfont.eot');
  font-weight: normal;
  font-style: normal;
}
@font-face {
 font-family: 'CursivestandardRegular';
 src: local('CursivestandardRegular'), url('../fonts/cursive_standard-webfont.woff') format('woff'), url('../fonts/cursive_standard-webfont.ttf') format('truetype'), url('../fonts/cursive_standard-webfont.svg#webfont') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
    font-family: 'AnimalsNormal';
    src: url('../fonts/anim____-webfont.eot');
    src: url('../fonts/anim____-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/anim____-webfont.woff') format('woff'),
         url('../fonts/anim____-webfont.ttf') format('truetype'),
         url('../fonts/anim____-webfont.svg#AnimalsNormal') format('svg');
    font-weight: normal;
    font-style: normal;
}

/*FONT FACE VIDEOS*/
@font-face {
	font-family: 'Conv_GOTHIC';
	src: url('../fonts/GOTHIC.eot');
	src: local('?'), url('../fonts/GOTHIC.woff') format('woff'), url('../fonts/GOTHIC.ttf') format('truetype'), url('../fonts/GOTHIC.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
    font-family: 'WalkwaySemiBoldRegular';
    src: url('../fonts/Walkway_SemiBold-webfont.eot');
    src: url('../fonts/Walkway_SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_SemiBold-webfont.woff') format('woff'),
         url('../fonts/Walkway_SemiBold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_SemiBold-webfont.svg#WalkwaySemiBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayBoldRegular';
    src: url('../fonts/Walkway_Bold-webfont.eot');
    src: url('../fonts/Walkway_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Bold-webfont.woff') format('woff'),
         url('../fonts/Walkway_Bold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Bold-webfont.svg#WalkwayBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayUltraBoldRegular';
    src: url('../fonts/Walkway_UltraBold-webfont.eot');
    src: url('../fonts/Walkway_UltraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_UltraBold-webfont.woff') format('woff'),
         url('../fonts/Walkway_UltraBold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_UltraBold-webfont.svg#WalkwayUltraBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayBlackRegular';
    src: url('../fonts/Walkway_Black-webfont.eot');
    src: url('../fonts/Walkway_Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Black-webfont.woff') format('woff'),
         url('../fonts/Walkway_Black-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Black-webfont.svg#WalkwayBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayObliqueRegular';
    src: url('../fonts/Walkway_Oblique-webfont.eot');
    src: url('../fonts/Walkway_Oblique-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Oblique-webfont.woff') format('woff'),
         url('../fonts/Walkway_Oblique-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Oblique-webfont.svg#WalkwayObliqueRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayObliqueSemiBoldRegular';
    src: url('../fonts/Walkway_Oblique_SemiBold-webfont.eot');
    src: url('../fonts/Walkway_Oblique_SemiBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Oblique_SemiBold-webfont.woff') format('woff'),
         url('../fonts/Walkway_Oblique_SemiBold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Oblique_SemiBold-webfont.svg#WalkwayObliqueSemiBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayObliqueBoldRegular';
    src: url('../fonts/Walkway_Oblique_Bold-webfont.eot');
    src: url('../fonts/Walkway_Oblique_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Oblique_Bold-webfont.woff') format('woff'),
         url('../fonts/Walkway_Oblique_Bold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Oblique_Bold-webfont.svg#WalkwayObliqueBoldRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayObliqueUltraBoldRg';
    src: url('../fonts/Walkway_Oblique_UltraBold-webfont.eot');
    src: url('../fonts/Walkway_Oblique_UltraBold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Oblique_UltraBold-webfont.woff') format('woff'),
         url('../fonts/Walkway_Oblique_UltraBold-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Oblique_UltraBold-webfont.svg#WalkwayObliqueUltraBoldRg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'WalkwayObliqueBlackRegular';
    src: url('../fonts/Walkway_Oblique_Black-webfont.eot');
    src: url('../fonts/Walkway_Oblique_Black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/Walkway_Oblique_Black-webfont.woff') format('woff'),
         url('../fonts/Walkway_Oblique_Black-webfont.ttf') format('truetype'),
         url('../fonts/Walkway_Oblique_Black-webfont.svg#WalkwayObliqueBlackRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}



/*
general
notice
links
portlets
title
col
table
detail
module
form
button
*/

/* general */

.fontbigger {font-size: 1.1em;}
.fontsmaller {font-size: 0.9em;}
.right { text-align: right; }
.left { text-align: left; }
.center { text-align: center; }
.justify { text-align: justify; }
.float_left {float: left; display:inline;}
.float_right {float: right; display:inline;}
.highlight {color: #dd4171; background-color: transparent;}

.info_results {
    background: #f4f4f4;
    color: #666;
    border: 1px solid #d1d1d1;
    padding: 2px 5px;
    position: relative;
    min-height: 1px;
}
.info_results .right {
    position: absolute;
    right: 5px;
    top: 2px;
}
tfoot .info_results .right {
    position: static;
    float: right;
    display: inline;
}
tfoot .info_results .info_items {
    float: left;
    display: inline;
}

.pages_navigation {
    word-spacing: 0.2em;
}
.pages_navigation a {
    text-decoration: none;
}



/* notice*/

.notice {
    color: #fff;
    background-color: #94AEA7;
    padding: 8px 40px;
    margin: 1em 0px;
    font-size: 1.4em;
    border: none;
}
.notice.ok {
    color: #fff;
    background: #AEC593 url(/images/ico/ok.gif) no-repeat 15px 0.9em;
    border: none;
}
.notice.warning {
    color: #fff;
    background: #767363 url(/images/ico/warning.gif) no-repeat 15px 0.9em;
    border:none;
}
.notice.error {background:url(/images/ico/error.gif) no-repeat 7px 0.9em #E9DEDD; color:#ff0000; padding:9px 10px 10px 25px; margin-bottom:10px; border:none;}
.notice.error ul { margin: 0px 1.5em 1.2em 1.9em; }

/*errorExplanation*/
.errorExplanation{background:url(/images/ico/error.gif) no-repeat 7px 0.9em #E9DEDD; color:#ff0000; padding:9px 10px 10px 25px; margin-bottom:10px;}
.errorExplanation p{font-weight:bold; font-size:13px; letter-spacing:1px;}
.errorExplanation h2 {color:#ff0000; font-family:arial;}
#errorExplanation ul { margin: 0px 1.5em 1.2em 1.9em; }
#errorExplanation ul li{border-top:medium none; font-size:12px; list-style:circle outside none; margin-left:10px; margin-top:5px; padding:0; width:100%; min-height:0; border-bottom: none;}



/* links */
a.add {
    background: url(/images/ico/add.gif) no-repeat 2px 0.2em;
    padding-left: 20px;
    text-decoration: none;
}
a.edit {
    background: url(/images/ico/edit.gif) no-repeat 2px 0.2em;
    padding-left: 25px;
    text-decoration: none;
}
a.sendmail {
    background: url(/images/ico/mail.gif) no-repeat 0 0.2em;
    padding-left: 20px;
    text-decoration: none;
}
a.delete {
    background: transparent url(/images/ico/delete.gif) no-repeat 3px 0.2em;
    color: #c00;
    padding-left: 20px;
    text-decoration: none;
}
a.cancel {
    background: transparent url(/images/ico/cancel.gif) no-repeat 2px 0;
    color: #c00;
    padding-left: 20px;
    text-decoration: none;
}
a.set_highlight {
    background: url(/images/ico/highlight.gif) no-repeat 0 0;
    padding: 2px 0 2px 20px;
    text-decoration: none;
}

a.warning {
    background: url(/images/ico/warning.gif) no-repeat 0 0;
    padding-left: 20px;
    text-decoration: none;
}

a.smallarrow {
    background-color: transparent;
    background-repeat: no-repeat;
    background-position: 3px 0;
    color: #333;
    padding-left: 20px;
    text-decoration: none;
}
a.smallarrow.greyleft {background-image: url(/images/ico/arrow-left-grey-small.gif);}
a.smallarrow.greyright {background-image: url(/images/ico/arrow-right-grey-small.gif);}
a.smallarrow.blueleft {background-image: url(/images/ico/arrow-left-blue-small.gif);}
a.smallarrow.blueright {background-image: url(/images/ico/arrow-right-blue-small.gif);}
a.move {
    background: transparent url(/images/ico/move.gif) no-repeat 3px 0.2em;
    color: #333;
    padding-left: 20px;
    text-decoration: none;
    cursor: move;
}

/* title */
.title {
    font-weight: bold;
    font-size: 1.2em;
    margin: 0.5em 0;
}
.titleB {
    font-weight: bold;
    font-size: 1.7em;
    margin: 0.5em 0;
}
.titleC {
    font-weight: bold;
    font-size: 1.1em;
    margin: 0.5em 0;
    color: #666;
    background-color: transparent;
}
.titleD {
    background: #f0f0f0;
    color: #666;
    border: 1px solid #d1d1d1 !important;
    padding: 2px 5px;
    font-weight: bold;
    font-size: 1.1em;
}
.titleD.mainaction {
    background: #b2c7df !important;
    color: #fff !important;
}



/* col */

.col_60_40, .clear_p {
    clear: both;
    width: 100%;
}
.col_60_40 .left_col {
    float: left;
    display: inline;
    width: 59%;
}
.col_60_40 .right_col {
    float: right;
    display: inline;
    width: 38%;
}

.col_50_50 {
    clear: both;
    width: 100%;
}
.col_50_50 .left_col {
    float: left;
    display: inline;
    width: 49%;
}
.col_50_50 .right_col {
    float: right;
    display: inline;
    width: 49%;
}

.col_30_30_30 {
    clear: both;
    width: 100%;
}
.col_30_30_30 .left_col, .col_30_30_30 .center_col {
    float: left;
    display: inline;
    width: 31%;
}
.col_30_30_30 .center_col {
    margin-left: 3.5%;
}
.col_30_30_30 .right_col {
    float: right;
    display: inline;
    width: 31%;
}

.col_80_20 {
    clear: both;
    width: 100%;
}
.col_80_20 .left_col {
    float: left;
    display: inline;
    width: 78%;
}
.col_80_20 .right_col {
    float: right;
    display: inline;
    width: 19%;
}

/* detail */

.detail {
}
.detail .title{
    font-weight: bold;
    font-size: 2em;
    margin: 0 0 0.5em 0;
}
.detail .subtitle{
    font-weight: bold;
    font-size: 1.2em;
    margin: 0.5em 0;
}
.detail .summary{
    font-weight: bold;
    font-size: 1.1em;
    margin: 0.5em 0;
    color: #666;
    background-color: transparent;
}

.detail1 .image {
    float: left;
    display: inline;
    margin: 0 20px 7px 0;
    max-width: 160px;
}

.detail2 .text {
    font-size: 1.1em;
}




/* module */

.module {
}

/* */
.module.select_interchange {
    position: relative;
}

.module.select_interchange .from_area {
    float: left;
    display: inline;
    width: 47%;
}
.module.select_interchange .to_area {
    float: right;
    display: inline;
    width: 47%;
}
.module.select_interchange .intechange_controls {
    position: absolute;
    left: 50%;
    top: 50%;
    margin: -22px 0 0 -10px;
    line-height: 10px;
}
.module.select_interchange .intechange_controls input {
    display: block;
    margin: 0 0 0.5em 0;
}

.module.select_interchange .intro {
    padding: 4px 5px;
    border: 1px solid #d1d1d1;
    margin: -1px 0;
}
.module.select_interchange .intro img {
    vertical-align: middle;
}
.module.select_interchange .intro.search {
    padding: 3px 5px;
}
.module.select_interchange .intro.search .fieldbox {
    width: 80%;
}
.module.select_interchange .select_area {
    border: 1px solid #d1d1d1;
}
.module.select_interchange select {
    width: 100%;
}
.module.select_interchange .selectall_area {
    text-align: center;
}

/* form */
fieldset {
    border:0px solid #666;
}

legend {
    padding: 0.2em 0.5em;
    border:1px solid #666;
    font-weight: bold;
    font-size: 1.2em;
    color: #666;
    background-color: #edf3fd
}

.fieldbox {
    border: 1px solid #bbbbbb;
    background: #fff;
    color: #000;
    padding: 3px 2px;
    vertical-align: middle;
}

.select-export-user {
    border: 1px solid #bbbbbb;
    background: #fff;
    color: #000;
    padding: 3px 2px;
    vertical-align: middle;
    font-size: 0.9em
}

form .helpinfo {
    font-size: 0.85em;
	background:none;
	border:0px;
	float:none;
}

form .fields {
    color: #666;
    margin-top: 20px;
    padding: 0;
    width: 100%;
}


form .fields select {
    vertical-align: top;
}

form .fields p {
    position: relative;
    margin: 0 0 1em 40%;
    padding: 0;
    clear: both;
    line-height: 1.2em;
}
form .fields p:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
form .fields p label, form .fields p .label {
    margin-left: -65%;
    float: left;
    clear: both;
    display: inline;
    width: 60%;
    text-align: right;
    position: relative;
    font-weight: bold;
}

form .fields p label.nolabel {
    margin-left: 0;
    float: none;
    width: auto;
    text-align: left;
}

form .wide {
    width: 95%;
}
form .actions {
    text-align: right;
    margin: 15px 0;
}
form .actions input {
    margin-left: 10px;
}
html>/**/body form .actions .button { /* hack, IE ignores */
                                      min-width: 80px;
}




/* button */

.button {
border-radius:0.5em;
-moz-border-radius: 0.5em;
-webkit-border-radius: 0.5em;
background:none repeat scroll 0 0 #000000;
border:0 solid #999999;
color:#FFFFFF;
padding:3px 5px;
text-align:center;
width:auto;
font-size:1em;
}

.button.mainaction {
  border-color: #0099CC;
  background-color: #0099CC;
  color: #fff;
}
.button.add {
  background-image: url(/images/ico/button/add.gif);
  background-repeat: no-repeat;
  background-position: 100% 50%;
  padding-right: 20px;
}
.button.delete {
  background-image: url(/images/ico/button/delete.gif);
  background-repeat: no-repeat;
  background-position: 100% 50%;
  padding-right: 20px;
}
a.button {
  text-decoration: none;
  padding: 1px 10px;
  background: #999;
  color: #fff;
}
a.button.add, a.button.delete {
  padding-right: 30px;
}

ul#user-image-list {
  list-style-type: none;
}

ul#user-image-list li {
  float: left;
  width: 85px;
  margin: 5px;
  text-align: center;
}

.list-discussions-comments-right h4 {
  font-family:Arial, Verdana, Geneva, sans-serif;
  font-size:17px;
  font-weight:bold;
  clear:both;
  display:block;
}
.user-date{
  display:inline;
  float:left;
}
.number-comment{
  display:inline;
  float:right;
}

.form-logon-welcome {
  width: 100%;
}

span.last-post-date {
  float: right;
  font-size: 12px;
  width: 170px;
}

.no-float {
  display: block;
  float: none;
}

.admin-preview-album-image { width:100px;}




/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(/images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(/images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(/images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(/images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(/images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(/images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(/images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(/images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(/images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(/images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(/images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(/images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(/images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(/images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}


.hide {display:none;}
.small {font-size:.9em;}
.prepend-small {padding-left:50px;}

