﻿/*Master*/
.logo{width:293px; height:63px; margin-top:10px; background:url('/images/logo_lasprofecias.png')}
.cats{border:solid 1px #000; left:50%; margin-left:-500px; width:200px; background:#222; position:absolute; z-index:50; top:122px; display:none}
.link{height:28px; padding:12px 15px 0px 15px; color:#ffffff; text-decoration:none}
.link:hover{color:#ffff00; background:#2d2d2d}
.wel{border-left:solid 1px #555; color:#555; height:25px; margin:20px 0px 0px 5px; padding:10px 0px 0px 10px}
.des{border-top:solid 1px #333; padding:36px 0px 24px 0px; width:980px; margin:auto; color:#666}
#txtSearch{width:140px; color:#fff; padding:2px; background:#454545; border:solid 1px #555}
.go{width:40px; height:14px; color:#fff; background:#000; border:solid 1px #555; padding:3px; margin-left:5px}
.bg{background:#e8e8e8 url('/images/bg.gif') repeat; padding:40px 0px 40px 0px}
.maw{width:980px; margin:auto; padding:0px 10px 0px 10px}

.mov{border:solid 1px #ccc; background:#fff; width:120px; height:66px; padding:3px}
.mov span{width:120px; height:66px; overflow:hidden}
.mov span span{background:#000; color:#fff}

.map{padding:5px; text-decoration:none}
.map:hover{background:#ffffcc; text-decoration:underline}

.page_title{color:#000; font-size:30px; padding:15px 0px 15px 0px; z-index:1; margin-top:-20px; border-bottom:solid 1px #ccc}

.ftl{color:#666; text-decoration:none}

.required{color:#ff0000; border:solid 1px #ff0000; display:none; background:#fff; padding:4px; font-family:Verdana; font-size:12px}

/*Categories*/
.cat{border:solid 1px #ccc; text-decoration:none; padding:7px; width:465px; height:90px; margin:6px 3px 3px 3px}
.cat img{border:solid 1px #000; margin:3px 3px 0px 3px; width:110px; height:80px}

/*Topics*/
.topic{padding:10px; background:#e8e8e8; border-bottom:solid 1px #ccc; text-decoration:none}
.topic_alt{padding:10px; border-bottom:solid 1px #ccc; text-decoration:none}
.topic_image{width:80px; height:70px; margin:3px 10px 0px 0px; border:solid 1px #000}
.topic_body{width:620px}
.topic_media{padding-left:10px; width:90px; height:70px; margin-left:10px; border-left:solid 1px #ccc}

/*Faq*/
.faq{padding:5px}
.faq span{color:#000; width:50px; border-right:solid 1px #ccc; display:inline-block}

.field{font:normal normal normal 12px verdana; color:#0000ff; padding:5px}
.button{font:normal small-caps normal 18px verdana; padding:5px; cursor:pointer}
.button_mini{font:normal small-caps normal 10px verdana; cursor:pointer}

/*Topic Comments*/
.comment{padding:10px; border-bottom:solid 1px #ccc; overflow:auto}
.comment_alt{padding:10px; border-bottom:solid 1px #ccc; background:#e8e8e8; overflow:auto}
.comment div{padding-bottom:5px}
.comment_alt div{padding-bottom:5px}

.label{color:#ffffff; font:normal small-caps bold 12px Verdana}
.label_blk{color:#000000; font:normal small-caps bold 12px Verdana}

.row{background:#fff}
.row_alt{background:#e8e8e8}

a:hover{color:#ff0000}
.hover:hover{background:#ffffcc}

/*General*/
.ff{font-family:Verdana}
.fs10{font-size:10px}
.fs12{font-size:12px}
.fs18{font-size:18px}
.fwb{font-weight:bold}
.fcred{color:#ff0000}
.fcbck{color:#000}
.fcblu{color:#0000ff}
.cp{cursor:pointer}
.db{display:block}
.dib{display:inline-block}
.tar{text-align:right}
.tal{text-align:left}
.tac{text-align:center}
.vat{vertical-align:top}
.vab{vertical-align:bottom}
.vam{vertical-align:middle}
.fl{float:left}
.fr{float:right}
.pa{position:absolute}
.lh18{line-height:18px}
.tdn{text-decoration:none}
