/* -----General overrided properties---------------------------------------------------------------------*/
body { background-color:#950101; background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-fondo01.jpg);  color:#103c5a; font-family:Georgia, Arial, Times;}
#bd { background-color:#FFFFFF; border-top-width:1px; border-top-style:solid; border-top-color:#0f0f0f; }
h1 {border-bottom:1px dotted #0F0F0F;color:#990000;font-size:36px;font-style:italic;font-weight:bold;line-height:30px;margin:10px 0px 15px 0px;}
h2 { color:#4283B3; display:block; ; font-size:22px; font-style:normal; font-weight:bold; line-height:normal; margin:0; padding:0px 0px 5px 0px; }
h3 { font-size:22px; font-weight:bold;margin-bottom:10px; }
p { line-height:24px; margin-bottom:10px; }
a { text-decoration:underline; font-weight:bold; font-style:normal; color:#0f0f0f; }
a:visited { text-decoration:underline; font-weight:bold; font-style:normal; color:#666666; }
a:hover { text-decoration:underline; font-weight:bold; font-style:normal; color:#990000; }
.img { margin:10px 0px 10px 0px; text-align:center; }
.img img { border:10px solid #990000; }

/* Estilos para publi */

.publi300dcha {width:300px;margin:0px 0px 0px 10px;float:right}
.publi240dcha {width:240px;margin:0px 0px 0px 0px;float:right}

.publi-intercalada {width:100%;clear:both; margin-top:20px}
.wtbanner {margin:0px 0px 20px 0px;}
#wt-news-list.wtfreecolumn, 
.wt-new.wtfreecolumn , 
#wt-albums-list.wtfreecolumn, 
#wt-album.wtfreecolumn, 
#wt-leavecomment.wtfreecolumn{width:460px}

#wt-signs.wtfreecolumn  {width:530px}
#wt-accomodations-list.wtfreecolumn, #wt-places-list.wtfreecolumn {width:510px}

#wt-surveys-list li.wt-encuesta.primera {width:460px!important}
#wt-news-list    li.wt-new.primera {width:460px!important}


/* -----General styles---------------------------------------------------------------------*/
.enter { clear:both; }
form .errorMessage { color:red; }
form .required { color:red; padding-left:2px }
#wt-description-sec {margin-bottom:10px}
#wt-description-sec p font { word-wrap:break-word }
.wt-check-follower.mini {font-size:12px}
.wt-main { padding:10px 10px 0px 0px; font-size:14px; color:#0f0f0f; }

/* Formulario de dejar comentario */
#wt-leavecomment form { background-image:url(http://www.wedtool.com/static/themes/redrose/images/noticias-fondo-new.png); background-position:left top; background-repeat:repeat-x; margin-top:10px;} 
#wt-leavecomment form table { width:99%; }
#wt-leavecomment form .tdLabel { font-size:12px; font-style:normal; padding:10px; text-align:right; width:30%; }
#wt-leavecomment form .campo {font-size:14px;font-weight:bold;padding:2px; width:150px}
#wt-leavecomment form .campo.largo {width:200px}
#wt-leavecomment form textarea {height:80px;width:70%;}
#wt-leavecomment form input[type='submit'] { margin:5px auto 20px 0px;font-size:14px;font-weight:bold;padding:2px;}

/* Comentarios */
#wt-comments-list{ clear:both; margin-top:20px} 
#wt-leavecomment { float:left; margin-top:20px}
#wt-comments-list h2 {border-bottom:1px dotted #103C5A;color:#103C5A;font-size:20px;font-style:italic;line-height:18px;margin:0 0 10px;padding:0px}
#wt-leavecomment h3 {font-size:16px;font-style:italic;line-height:24px;border-bottom:2px solid #103C5A;}
.wt-comment { border:2px solid #E2DBA9 }
.wt-comment .wt-comment-body { padding:10px 10px 10px 0px; font-size:13px; }

/* Comments published */
.wt-comment { background-color:#FBFAF4; background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-icono-comment.png); background-position:left top; background-repeat:no-repeat; border:1px solid #E9E4D6; font-size:11px; line-height:18px; margin:0px 0px 10px 0px; padding:5px 5px 5px 80px; min-height:72px; }
.wt-comment .wt-comment-metadata { background-color:#F2EFD9; border-bottom:2px solid #E2DBA9; color:#505050; font-size:12px; line-height:16px; padding:4px; }
.wt-comment .wt-comment-metadata ul { list-style-image:none; list-style-position:outside; list-style-type:none; text-align:left; }
.wt-comment .wt-comment-metadata li { display:inline; }
.wt-comment .wt-comment-metadata .wt-comment-author { color:#353535; font-weight:bold; }
.wt-comment .wt-comment-metadata .wt-comment-pubdate { border-bottom:1px dotted #990000; color:#990000; margin:0px 20px 0px 0px; }
.wt-comment .wt-comment-body { }

/* Comentarios esperando moderacion */
.wt-comment.awaiting, .wt-sign.awaiting { background-color:#FFFFCF }
.wt-comment.awaiting .wt-comment-awating-msg,
.wt-sign.awaiting .wt-comment-awating-msg{font-weight:bold}

/* Paginator */
#wt-paginator { margin-bottom:10px; clear:left}
#wt-paginator #wt-paginator-message { font-size:20px; text-align:center; color:#103C5A; }
#wt-paginator #wt-paginator-links { text-align:center; font-size:18px;}
#wt-paginator #wt-paginator-links .wt-paginator-current-page, 
#wt-paginator #wt-paginator-links .wt-paginator-page { display:inline; font-style:normal; margin-right:5px; }
#wt-paginator #wt-paginator-links .wt-paginator-current-page { color:#990000; font-weight:bold; }
#wt-paginator #wt-paginator-links .wt-paginator-current-page a, #wt-paginator #wt-paginator-links .wt-paginator-current-page a:visited, #wt-paginator #wt-paginator-links .wt-paginator-current-page a:hover { text-decoration:none; font-style:normal; }
#wt-paginator #wt-paginator-links .wt-paginator-page a, #wt-paginator #wt-paginator-links .wt-paginator-page a:visited, #wt-paginator#wt-paginator-links .wt-paginator-page a:hover { text-decoration:underline; font-style:normal; }


/* -----Header---------------------------------------------------------------------*/
/* Top header */
.wt-date-counter { padding:10px 20px; background-color:#0f0f0f; font-size:14px; color:#FFFFFF; }
.wt-date-counter em { padding:3px; background-color:#0f0f0f; font-size:24px; font-style:italic; font-weight:bold; color:#FFFFFF; }

/* Subheader */
#wt-header { background-color:#970102; }
#wt-header .wt-photo { background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-fondo-cabecera01.jpg); background-color:#0f0f0f; background-repeat:repeat-y; background-position:left top; height:200px; margin:0px; }
#wt-header .wt-photo .wt-wedtitle { padding:20px; font-size:48px; color:#FFFFFF; text-align:right; font-style:italic; line-height:42px; }
#wt-header .wt-photo .wt-weddate { font-size:26px; font-style:italic; color:#fff; text-align:right; padding-right:20px; }
#wt-header .wt-photo .wt-url-wedsite { padding-right:20px; text-align:right; }
#wt-header .wt-photo .wt-url-wedsite a { text-decoration:underline; color:#fff; font-size:20px; }
#wt-header .wt-photo .wt-url-wedsite a em { font-weight:bold; font-size:22px; }

/* -----Sidebar---------------------------------------------------------------------*/
#wt-menu { background-repeat:repeat-y; background-color:#FFFFFF; border-right-width:1px; border-right-style:dotted; border-right-color:#0f0f0f; padding:10px 10px 0px 10px; }
#wt-menu #wt-menu-title { font-size:28px; color:#990000; border-bottom-width:1px; border-bottom-style:dotted; border-bottom-color:#0f0f0f; line-height:24px; font-style:italic; font-weight:bold; margin-bottom:10px; }
#wt-menu ul { list-style-image:none; list-style-position:outside; list-style-type:none; }
#wt-menu li { }
#wt-menu li a { background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-bala-link01-trans.png); background-position:left 0px; background-repeat:no-repeat; color:#0f0f0f; display:list-item; font-size:12px; font-weight:bold; padding:10px 0px 5px 45px;line-height:18px; text-decoration:none; min-height:30px; }
#wt-menu li a:visited { background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-bala-visited01-trans.png); color:#666666; text-decoration:underline; font-weight:bold; }
#wt-menu li a:hover { background-image:url(http://www.wedtool.com/static/themes/redrose/images/rosaroja-bala-hover01-trans.png); color:#990000; text-decoration:underline; font-style:italic; font-weight:bold; }


/* -----Home---------------------------------------------------------------------*/
#wt-home-sec #wt-last-news-wrapper { margin:10px 0px 10px 0px; background-image:url(http://www.wedtool.com/static/themes/redrose/images/feed-icon-28x28.png); background-repeat:no-repeat; background-position:0px 0px; padding-left:40px; min-height:28px; }
#wt-home-sec #wt-last-news-wrapper span { font-weight:bold; }
#wt-home-sec #wt-last-news-wrapper #wt-last-news li { font-size:12px; margin-left:15px; margin-bottom:1px; font-style:normal; font-weight:normal; }
#wt-home-sec #wt-last-news-wrapper #wt-last-news li a { font-style:normal; font-weight:normal; }
#wt-home-sec .img-default { margin:10px auto 10px auto; padding:10px; border:10px solid #990000; text-align:center; }
#wt-home-sec .img-default-change-link { margin:0px 0px 10px 0px; float:right; }


/* -----  News---------------------------------------------------------------------*/
/* List of news */
#wt-news-sec #wt-news-list { float:left;margin:0px 0px 10px 0px; }


/* Noticia */
.wt-new { background:url(http://www.wedtool.com/static/themes/redrose/images/news-bg.png) repeat-x center bottom; border-bottom:1px dotted #aea884; margin-bottom:30px; margin-left:0px; margin-right:0px; padding:2px 0px 10px 0px; float:left;width:100%}
.wt-new .wt-new-metadata .wt-new-title a { font-style:normal; font-weight:bold; padding:0px 0px 5px 10px; font-size:22px; display:block;color:#4283B3 }
.wt-new .wt-new-title a:hover { background-position:2px 5px; text-decoration:none; text-decoration:underline; color:#990000; }
.wt-new .wt-new-metadata { line-height:normal; margin:0px; padding:0px; }
.wt-new .wt-new-metadata ul { padding-top:0px; padding-bottom:10px; margin-top:0px; line-height:normal; }
.wt-new .wt-new-metadata li { display:inline; padding-top:0px; margin-top:0px; line-height:normal; }
.wt-new .wt-new-metadata, .wt-new .wt-new-metadata ul li a { padding:0px; margin:0px; line-height:normal; }
.wt-new .wt-new-metadata .wt-new-pubdate { display:inline; padding-left:28px; font-size:13px; background:url(http://www.wedtool.com/static/themes/redrose/images/clock.gif) no-repeat 10px top; }
.wt-new .wt-new-metadata .wt-new-author { display:inline; font-size:12px; font-style:italic; padding-left:30px; background:url(http://www.wedtool.com/static/themes/redrose/images/card_address.png) no-repeat 10px top; ; }
.wt-new .wt-new-body img { float:left; padding:0px 10px 10px 0px; }
.wt-new .wt-comments-bar { border:1px solid #d5d2bf; background:url(http://www.wedtool.com/static/themes/redrose/images/chat.gif) no-repeat 5px center; background-color:#fff; height:22px; padding:5px 5px 5px 35px; clear:left }
.wt-new .wt-published-comments { font-size:11px; padding:5px; margin:0px 10px 0px 0px; float:left; }
.wt-new .wt-make-comment { float:left; padding:2px; text-decoration:underline; }


/* -----Life's phases---------------------------------------------------------------------*/
#wt-phases-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/kmessedwords.png); background-position:left top; background-repeat:no-repeat; padding:0px 0px 0px 75px;line-height:48px}
.wt-phase { width:100%; margin:0px 0px 15px 0px; float:left; }
.wt-phase h2 { font-size:18px; font-style:italic; color:#103c5a; border-bottom-width:2px; border-bottom-style:solid; border-bottom-color:#103c5a; line-height:18px; font-weight:bold; background-image:url(http://www.wedtool.com/static/themes/redrose/images/bala-h2-fases.png); background-repeat:no-repeat; background-position:0px 0px; margin-top:10px; margin-right:0px; margin-bottom:10px; margin-left:0px; padding-top:15px; padding-right:0px; padding-bottom:0px; padding-left:60px; }
.wt-phase .wt-left-phase { width:45%; background-color:#FBFAF4; padding:5px; float:left; }
.wt-phase .wt-right-phase { width:45%; background-color:#FBFAF4; padding:5px; float:right; }
/* Image of a phase */
.wt-phase .wt-left-phase .wt-image, .wt-phase .wt-right-phase .wt-image { margin:5px 0px 0px 0px; width:100%; }
/* Top image */
.wt-left-phase .wt-photo .wt-top, .wt-right-phase .wt-photo .wt-top { height:20px; background-image:url(http://www.wedtool.com/static/themes/redrose/images/marcofoto-top4.png); background-repeat:no-repeat; }
/* Main image */
.wt-left-phase .wt-photo .wt-main, .wt-right-phase .wt-photo .wt-main { background-image:url(http://www.wedtool.com/static/themes/redrose/images/marcofoto-main4.png); background-repeat:repeat-y; padding:0px 20px; }
/* Down image */
.wt-left-phase .wt-photo .wt-down, .wt-right-phase .wt-photo .wt-down { height:21px; background-image:url(http://www.wedtool.com/static/themes/redrose/images/marcofoto-down4.png); background-repeat:no-repeat; }
/* Description of a phase */
.wt-phase .wt-left-phase p, .wt-phase .wt-right-phase p { line-height:normal; margin:5px 0px 0px; }


/* -----Guest book---------------------------------------------------------------------*/
#wt-guest-book-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/kedit.png); background-position:left top; background-repeat:no-repeat; min-height:42px; line-height:30px; padding:10px 0px 0px 75px; }
/* Sign */
#wt-signs {float:left}
.wt-sign { background-color:#F2F0EA; border-bottom:1px dotted #DFDBCA; margin:10px 0px; padding:2px; }
.wt-sign .wt-sign-body { background-image:url(http://www.wedtool.com/static/themes/redrose/images/kedit-mini.png); background-position:0px 0px; background-repeat:no-repeat; color:#103C5A; font-size:18px; font-style:italic; line-height:24px; padding:0px 0px 0px 30px; }
.wt-sign .wt-sign-metadata { background-color:#FFFFFF; border-color:#ECE7DD; border-left:2px solid #ECE7DD; border-top:2px solid #ECE7DD; border-width:2px; color:#000000; font-size:14px; font-style:normal; line-height:normal; margin:10px; padding:2px; text-align:right; }
.wt-sign .wt-sign-metadata ul { list-decoration:none; }
.wt-sign .wt-sign-metadata li { display:inline; }
.wt-sign .wt-sign-metadata .wt-sign-author { }
.wt-sign .wt-sign-metadata .wt-sign-pubdate { font-size:11px; margin-top:10px; }


/* -----  Albums---------------------------------------------------------------------*/
#wt-albums-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/digikam.png);  background-position:left top; background-repeat:no-repeat; padding:10px 0px 0px 75px; }
#wt-albums-sec #wt-albums-list { float:left;margin:0px 0px 10px 0px }

/* Album */
.wt-album { background:url(http://www.wedtool.com/static/themes/candy/images/news-bg.png) repeat-x center bottom; border-bottom:1px dotted #45BAFF; margin:0px 10px 10px 0px; width:220px; padding:5px 0px 0px 0px; float:left; height:150px; }
.wt-album .wt-album-title { margin-bottom:10px }
.wt-album .wt-album-title a { background-image:url(http://www.wedtool.com/static/themes/candy/images/camera.gif); background-position:7px 6px; background-repeat:no-repeat; color:#45BAFF; font-weight:bold; line-height:normal; font-style:normal; font-size:14px; padding:5px 0px 0px 30px; text-decoration:underline; display:block}
.wt-album .wt-album-title a:hover { text-decoration:underline; }
.wt-album .wt-album-metadata ul { list-style:none; }
.wt-album .wt-album-metadata li { padding-top:3px; }
.wt-album .wt-album-metadata .wt-description { font-size:14px; margin:0px 0px 5px 30px; line-height:16px !important; height:50px; overflow:hidden; }
.wt-album .wt-album-metadata .wt-number-photos { background-image:url(http://www.wedtool.com/static/themes/candy/images/camera32x32.png); background-position:center bottom; background-repeat:no-repeat; float:left; font-size:12px; height:83px; margin:0 10px 0 0; text-align:center; width:68px; border-left:1px solid #DFDFDF; }
.wt-album .wt-album-metadata .wt-number-photos em { display:block; font-size:24px; font-weight:bold; }
.wt-album .wt-album-metadata .wt-number-comments { background-image:url(http://www.wedtool.com/static/themes/candy/images/ico_comentarios.gif); background-position:left bottom; background-repeat:no-repeat; font-size:12px; margin:0 10px 5px 15px; padding-left:20px; clear:left }
.wt-album .wt-album-metadata .wt-album-preview { float:left; margin:0px 15px 5px; width:110px; }
.wt-album .wt-album-metadata .wt-album-preview img { padding:3px; border:1px solid #FF8BFE; background-color:#fff; }

/* Detail of an album */
#wt-album-detail-sec { padding-top:10px }
#wt-album-detail-sec #wt-album {float:left}
#wt-album-detail-sec #wt-title-sec { color:#990000; font-size:28px; font-style:normal; font-weight:bold; line-height:30px; padding-bottom:0px; margin:0px 0px 15px 0px; background:url(http://www.wedtool.com/static/themes/redrose/images/camera32x32.png) no-repeat; padding-left:40px; clear:left }
#wt-album-detail-sec #wt-description-sec { font-size:14px; margin-bottom:15px; }
#wt-album-detail-sec #wt-album-selector { margin-bottom:20px; float:left; width:60% }
#wt-album-detail-sec #wt-album-selector span { font-weight:bold }
#wt-album-detail-sec #wt-play_album { float:left; width:40%; text-align:right }
#wt-album-detail-sec #wt-play_album a { margin-bottom:10px; padding:1px 0 5px 28px; background-image:url(http://www.wedtool.com/static/themes/redrose/images/reproductor.png); background-repeat:no-repeat; }
#wt-album-detail-sec #wt-album .wt-photo { float:left; height:90px; margin-right:10px; margin-bottom:15px; }
#wt-album-detail-sec #wt-album .wt-photo a img { background-color:#efefef; padding:5px }
#wt-album-detail-sec #wt-album .wt-photo .wt-photo-comments {margin:-20px 0px 0px;position:relative}
#wt-album-detail-sec #wt-album .wt-photo .wt-photo-comments a {font-size:11px; display:inline; background-color:#FFFFFF;opacity:0.95;padding:3px;border:1px solid #CACACA}
#wt-album-detail-sec #wt-album-comments-list { clear:left }
#wt-album-detail-sec #wt-album-comments-list h2 { font-size:20px }


/* Detail of a photo */
#wt-foto-album-detail-sec h1 { background:transparent url(http://www.wedtool.com/static/themes/redrose/images/camera32x32.png) no-repeat scroll 0 0; clear:left; color:#990000; font-size:26px; font-style:normal; font-weight:bold; line-height:30px; margin:0 0 15px; padding-bottom:0; padding-left:40px; }
#wt-foto-album-detail-sec li { display:inline; }
#wt-foto-album-detail-sec .wt-photo-loading { height:30px; padding:30px 0px; clear:left; text-align:center }
#wt-foto-album-detail-sec .wt-album-nav { width:460px; margin-bottom:3px; float:left }
#wt-foto-album-detail-sec .wt-album-nav .wt-album-paginator { font-size:12px; width:50%; float:left; text-align:right }
#wt-foto-album-detail-sec .wt-album-nav .wt-album-paginator .next { padding-left:10px }
#wt-foto-album-detail-sec .wt-album-nav .wt-album-info { font-size:12px; width:50%; float:left; text-align:left }
#wt-image-stuff #wt-album-comments-list h2 { font-size:20px }
#wt-image-stuff .wt-comment { margin-bottom:10px; }
#wt-image-stuff .wt-comment .wt-comment-metadata .wt-comment-author { font-weight:normal }
#wt-image-stuff #wt-comments-awaiting-moderation .awaiting { background-color:#FFFFCF }
#wt-image-stuff #wt-album-comments-list { margin-bottom:30px }
#wt-image-stuff .wt-image { clear:left }
#wt-image-stuff .wt-image-options { margin-top:5px; text-align:right; font-size:12px; margin-bottom:20px }
#wt-image-stuff .wt-image-options .wt-comment-action { width:100%; text-align:right }
#wt-image-stuff .wt-image-options .wt-comment-action .wt-make-a-comment, #wt-image-stuff .wt-image-options .wt-comment-action .wt-make-a-comment:visited { background-image:url(http://www.wedtool.com/static/themes/redrose/images/ico_comentarios.gif); background-position:left center; background-repeat:no-repeat; padding-left:20px; font-size:14px; color:#0033CC }
#wt-image-stuff .wt-image-options .wt-comment-action .wt-view-comments, #wt-image-stuff .wt-image-options .wt-comment-action .wt-view-comments:visited { font-size:14px; color:#0033CC }


/* -----Videos---------------------------------------------------------------------*/
#wt-videos-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/tv.png); min-height:42px; background-position:left top; background-repeat:no-repeat; line-height:30px; padding:10px 0px 0px 75px; }
#wt-videos-list { background-color:#FBFAF4; margin:10px 0px; padding:10px; }
#wt-videos-list .wt-video-row { vertical-align:top; }
#wt-videos-list .wt-video-row .wt-video-column { width:33%; padding:5px; }
.wt-video { background-color:#FEFEFE; border-bottom:1px dotted #DFDBCA; margin-bottom:10px; margin-left:0px; margin-right:0px; padding:2px; }
.wt-video .wt-video-title { margin-bottom:5px; }
.wt-video .wt-video-title a { background-image:url(http://www.wedtool.com/static/themes/redrose/images/minitv.png); background-repeat:no-repeat; background-position:0px 0px; font-weight:bold; line-height:normal; padding:5px 0px 10px 30px; color:#4283B3; font-size:12px; text-decoration:underline; }
.wt-video .wt-video-title a:hover { background-position:2px 3px; color:#990000; text-decoration:none; }
.wt-video .wt-video-thumb { text-align:center; }


/* -----Honey Moon---------------------------------------------------------------------*/
#wt-hm-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/amor.png); background-position:left top; background-repeat:no-repeat; color:#990000;  line-height:30px; padding:10px 0 0 75px; }
#wt-hm-days { float:right; width:25%; background-image:url(http://www.wedtool.com/static/themes/redrose/images/bgr-honeymoon.gif); background-position:left top; }
#wt-hm-days .wt-hm-title { background-image:url(http://www.wedtool.com/static/themes/redrose/images/amor_peque.png); background-position:2px 2px; background-repeat:no-repeat; color:#990000; font-size:28px; font-style:normal; margin-top:0px; border:none; margin-bottom:10px; padding:5px 5px 5px 30px; }
#wt-hm-days li { margin-bottom:10px; }
#wt-hm-days li a { font-style:normal; padding:3px; }
#wt-hm-days li a.current { background-color:#960202; color:#fff; display:block; }
.wt-hm-day {width: 70%; margin:0px 30px 20px 0px; float: left;}
.wt-hm-day-album h3 { background-image:url(http://www.wedtool.com/static/themes/redrose/images/thumbnail.png); background-position:0 5px; background-repeat:no-repeat; padding:5px 0 10px 30px; }
.wt-hm-day-video h3 { background-image:url(http://www.wedtool.com/static/themes/redrose/images/minitv.png); background-position:0 5px; background-repeat:no-repeat; padding:5px 0 10px 30px; }

/* Paginador */
#wt-hm-paginator { float:left; width:100%; margin:30px 0px 30px 0px; }
#wt-hm-paginator #wt-hm-prevday { text-align:left; float:left; width:49%;font-style:normal; }
#wt-hm-paginator #wt-hm-nextday { text-align:right; float:right; width:49%; font-style:normal; }
#wt-hm-paginator #wt-hm-prevday a { font-size:16px;padding-right:15px; }
#wt-hm-paginator #wt-hm-nextday a { font-size:16px;padding-left:15px; }



/* -----Places---------------------------------------------------------------------*/
#wt-places-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/folder_home.png); min-height:42px; background-position:left top; background-repeat:no-repeat; line-height:30px; padding:10px 0px 0px 75px; }
#wt-places-list {  margin:0px; padding:10px;float:left; background-color:#FBFAF4 }
.wt-place { background-color:#FEFEFE; border-bottom:1px dotted #DFDBCA; margin:0px 0px 20px 0px; padding:2px; }
.wt-place .wt-title { background-image:url(http://www.wedtool.com/static/themes/redrose/images/gohome.png); background-repeat:no-repeat; color:#4283B3; font-weight:bold; line-height:normal; padding:5px 0px 10px 30px; font-size:18px; }
.wt-place .wt-description { font-weight:bold; font-size:14px; line-height:normal; margin:5px 0px 0px 30px; }
.wt-place .wt-place-metadata ul { margin:5px 0px 0px 8px; }
.wt-place .wt-place-metadata li { width:430px; margin:0px 0px 5px 0px; }
.wt-place .wt-place-metadata .wt-localization { background-color:#EEF1F2; color:#000000; font-weight:normal; padding:5px; }
.wt-place .wt-place-metadata .wt-localization ul { margin:0px; }
.wt-place .wt-place-metadata .wt-localization li { display:inline; }
.wt-place .wt-place-metadata .wt-localization .wt-address { font-weight:bold; }
.wt-place .wt-place-metadata .wt-localization .wt-phone { font-weight:normal; }
.wt-place .wt-place-metadata .wt-website { background-color:#F5F4F1; color:#000000; font-weight:normal; padding:5px; }
.wt-place .wt-place-metadata .wt-website a { font-weight:bold; }
.wt-place .wt-place-metadata .wt-map { width:430px; height:325px; }


/* -----  Contact---------------------------------------------------------------------*/
#wt-contact-sec #wt-title-sec { background-image:url(http://www.wedtool.com/static/themes/redrose/images/kopete.png); background-position:left top; background-repeat:no-repeat; min-height:42px; line-height:30px; padding:10px 0px 0px 75px; }


/* -----  Accomodation---------------------------------------------------------------------*/
#wt-accomodations-list {float:left}
#wt-accomodations-sec #wt-title-sec { line-height:30px; min-height:42px; padding:10px 0 0 0px; }
.wt-accomodation { float:left; background-color:#F5F5F5; border-bottom:1px solid #DDDDDD; margin:10px 0; padding:2px; width:100%; }
.wt-accomodation .wt-nombre-alojamiento { background-color:#FFFFFF; color:#444444; ; font-size:22px; letter-spacing:-1px; line-height:22px; margin:10px 20px 10px 10px; padding:2px; }
.wt-accomodation .wt-accomodation-info { float:left; width:49% }
.wt-accomodation .wt-accomodation-info ul { padding-left:15px; }
.wt-accomodation label { background-color:#DDDDDD; font-size:12px; width:90%; display:block; padding:5px; margin-bottom:5px; }
.wt-accomodation span, .wt-accomodation a, .wt-accomodation p { width:90%; display:block; margin-bottom:10px; font-size:12px; word-wrap:break-word; }
.wt-accomodation .wt-accomodation-contact { clear:left; padding:10px 0px 0px 15px; }


/*---- Surveys ----------------------------------------------------------------------------*/
#wt-surveys-sec #wt-title-sec { line-height:30px; margin:0 0 15px; padding:10px 0 5px; font-style:italic }
#wt-surveys-sec #wt-description-sec { margin-bottom:10px }
#wt-surveys-sec #wt-surveys-list { margin:0px 0px 20px 0px; float:left}
#wt-surveys-sec #wt-surveys-list ul { width:100% }
#wt-surveys-sec #wt-surveys-list ul li { margin-bottom:30px; float:left; width:100% }
#wt-surveys-sec #wt-surveys-list ul li h2 { font-size:18px; line-height:20px; padding-bottom:5px; background-color:#fff }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-options { margin-left:20px }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-options ul { width:100%; float:left; margin-bottom:5px }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-results { width:100%; margin-bottom:5px; float:left }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-options a, #wt-surveys-sec #wt-surveys-list ul li .wt-survey-results a { font-style:normal; padding-left:5px; text-decoration:underline }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-options ul li { margin:0px 0px 10px 0px }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment { padding-left:40px; width:100%; float:left; position:relative; overflow:visible }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment h2 { font-style:normal; font-size:20px; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment p { margin-bottom:10px }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-title { color:#4283B3; display:block; font-size:28px; font-weight:100; letter-spacing:-1px; line-height:36px; margin:0px 0px 10px 0px; padding:0; border-bottom:1px dotted }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-desc { margin-bottom:10px; font-size:18px; font-weight:bold; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-bar { background:#F5F5F5 url(http://www.wedtool.com/static/themes/redminimal/images/chat.gif) no-repeat scroll 10px center; color:#444444; font-size:16px; font-style:italic; height:22px; padding:5px 5px 5px 35px; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-bar a { text-decoration:underline }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-results .answerbox { color:#000; font-size: 13px; font-weight:normal; ; margin-left:20px; width:100%; font-style:italic; margin-bottom:5px; clear:left; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-results .barbox { height:18px; border:1px solid #C6D6E5; width:200px; margin: 0px 0px 15px 20px; float:left; text-align:left; clear:right }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-results .barbox .bar { height:16px; background:url(images/degradado-encuesta.jpg) #E57B7B repeat-x top; padding-top:3px; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-results .votes { color:#000000; display:block; ; font-size:11px; font-weight:bold; left:200px; margin-left:10px; position:relative; text-align:left; width:200px; }

/* Formulario de envio de voto */
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment table { width:90%; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment .tdLabel { font-size:13px; padding:10px; text-align:right; font-style:normal; width:30%; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment .label { font-style:normal; }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment .campo, #wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment textarea { font-size:14px;font-weight:bold;padding:2px; width:150px}
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment textarea { width:300px; padding:2px }
#wt-surveys-sec #wt-surveys-list ul li .wt-survey-comment-form .wt-survey-comment .wt-send-survey { margin:10px auto 0; padding:3px; font-weight:bold}


/* -----Footer---------------------------------------------------------------------*/
#wt-footer { padding:20px; background-color:#510000; text-align:center; }