@charset "utf-8"; /* CSS Document */ /*---------------------------Genrael Clases---------------------------------------*/ body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#3A3939; background:#000 url(../templates/layout/$file/bg.jpg) repeat-x; } * { margin:0px; padding:0px; } .fl{ float:left; } .fr{ float:right; } .clr{ clear:both; font-size:0px; height:1px; } ul,li{ list-style:none; } a { text-decoration:none; color:#3A3939; } a:hover{ text-decoration: underline; } img{ border:none; } /*---------------------------Layout Content Clases---------------------------------*/ #Layout{ /*------------------------For Page Main Width------------------------------------*/ width:990px; margin:auto; text-align: left; background-color: #FFFFFF; } #Top{ height:177px; position: relative; background:#65C8C6 url(../templates/layout/$file/top-bg.jpg) repeat-x; } #Logo{ position:absolute; left:15px; top:54px; } #TopContent{ position:absolute; right:13px; top:20px; } #tools { position:absolute; top:122px; right:24px; } #Nav{ position:absolute; top:127px; left:0px; padding-left:10px; } #Nav a{ color:#FFFFFF; text-transform:uppercase; font-size:12px; font-weight:bold; margin:0 7px; } #SubNav{ position:absolute; top:155px; right:0px; padding-right:5px; color:#FFFFFF; } #SubNav a{ color:#FFFFFF; text-transform:uppercase; font-size:11px; margin:0 5px; } #Bred{ position:absolute; top:155px; left:0px; padding-left:20px; color:#FFFFFF; } #Bred a{ color:#3E6B6A; text-transform:uppercase; font-size:11px; margin:0 2px; } #Content{ padding-top:20px; padding-bottom:20px; background:#fff url(../templates/layout/$file/content-bg.jpg) repeat-x; } #Content h2{ color:#65C8C6; font-size:18px; font-weight:normal; } #Content .ConetentTop{ padding-left:176px; position:relative; padding-bottom:5px; } #Content .Adv{ position:absolute; right:225px; font-size:11px; font-weight:bold; top:10px; } #Content .ContentBody{ background-color:white; background: url(../templates/layout/$file/col-bg.jpg) repeat-y; padding-right:10px; } #Content .LeftSide{ float:left; width:159px; overflow:hidden; } .LeftSide .PhotoBox{ background:#E0E2EA; padding:10px; margin-bottom:15px; } .LeftSide .PhotoBox h3{ font-size:14px; text-align:center; color:#313B75; padding:0 10px; margin-bottom:5px; } .PhotoBox .photThum{ font-size:11px; color:#000; margin-bottom:5px; } .PhotoBox p{ font-size:11px; color:#000; text-align:center; padding-bottom:2px; } .PhotoBox p a{ text-decoration:underline; color:#000; } .PhotoBox p a:hover{ text-decoration:none; } .LeftSide .newsletter{ background:#A6DFDE; margin-bottom:15px; padding-top:0px; } .LeftSide .newsletter h3{ font-size:14px; text-align:center; color:#fff; background:#329C9A; padding:5px 10px; margin-bottom:5px; } .newsletter .newsletterbody{ padding:10px; padding-top:0px; } .newsletter p{ margin-bottom:8px; } .newsletter .newsform label{ display:block; font-size:10px; } .newsletter .newsform .newstext{ border:#E3E9EF solid 1px; background:#fff; border-top:#ABADB3 solid 1px; height:16px; font-size:11px; padding:2px; width:132px; padding-bottom:0px; margin-bottom:6px; } .newsletter .newsform .action{ height:20px; } .newsletter .newsform .action input{ float:left; } .action span{ float:left; font-size:10px; padding-left:4px; _padding-top:4px; } .action input.sbmit{ float:right; } .newsletter a{ color:#000099; font-size:11px; } .LeftListing { padding:15px; padding-top:0px; padding-right:5px; padding-bottom:0px; } .LeftListing h3{ font-size:14px; margin-bottom:10px; color:#414242; } .LeftListing h4{ color:#25479C; font-weight:normal; font-size:11px; text-transform:uppercase; } .LeftListing ul{ margin-bottom:15px; font-size:11px; } .Twiter{ background:url(../templates/layout/$file/twiter.jpg) no-repeat left top; height:28px; padding-left:35px; margin:0 10px; line-height:28px; margin-bottom:0px; font-size:11px; } #Content .MiddleCol{ float:left; width:508px; background-color:white; } .MiddleCol .MiddleBody{ padding:0 15px; background-color:white; } .MiddleCol .NewsListing{ /*border-bottom:#65C8C6 solid 2px;*/ padding-bottom:10px; margin-bottom:15px; } .MiddleCol .NewsDetail{ float:left; width:385px; padding-right:5px; } .MiddleCol .NewsThum{ float:right; width:85px; } .MiddleCol .NewsListing h3{ font-size:11px; color:#7E7E7E; font-weight: normal; margin-bottom:0px; } .MiddleCol .NewsListing h4{ color:#25479C; font-size:13px; margin-bottom:2px; } .MiddleCol .NewsDetail p{ font-size:13px; } .MiddleCol .NewsDetail p a.more{ color:#8D8E8F; font-weight:bold; font-size:13px; } .MiddleCol .NewsListing li{ border-bottom:#65C8C6 dotted 1px; padding-bottom:10px; margin-bottom:0px; } .MiddleCol .NewsListing li.last{ border:none; margin-bottom:0px; } .ManualArea{ margin-bottom:20px; border-top:#65C8C6 solid 2px; padding-top:4px; } .ManualArea h3{ font-size:16px; color:#313B75; border-bottom:#65C8C6 dotted 1px; padding-bottom:4px; margin-bottom:10px; } .ManualArea li{ background: url(../templates/layout/$file/blue-dot.gif) no-repeat left 5px ; padding-left:10px; margin-bottom:5px; } .ManualArea li a{ color:#25479C; font-weight:bold; font-size:13px; } .Rss{ position:absolute; left:735px; background:url(../templates/layout/$file/icon-rrs.gif) no-repeat left top; height:28px; z-index:1000; margin-top:-30px; padding-left:32px; display:block; line-height:28px; } .prevnext{ padding:3px; width: 100%; } .prevnext a { font-size:12px; color:#313B75; text-decoration:none; font-weight: bold; } .prevnext a:hover { font-size:12px; color:#313B75; text-decoration:underline; font-weight: bold; } .PollBoxHome{ padding:10px 12px; background:#92E0DF; margin-bottom:15px; margin-top: 5px; } .PollBoxHome h3{ font-size:16px; color:#313B75; margin-bottom:5px; } .PollBoxHome p{ margin-bottom:8px; } .PollBoxHome label{ position:relative; top:-2px; } .PollBoxHome li{ margin-bottom:5px; _margin-bottom:2px; } .PollBoxHome li input{ margin-right:5px; } .PollBoxHome a.result{ color:#000099; } .PollBoxHome li.action{ padding-top:10px; } #Content .RightSide{ float:right; width:300px; background-color:white; } #Content .RightSide .rightAdd{ margin-bottom:15px; } .PollBox{ padding:10px 12px; background:#92E0DF; margin-bottom:15px; text-align: left; } .PollBox h3{ font-size:16px; color:#313B75; margin-bottom:5px; } .PollBox p{ margin-bottom:8px; } .PollBox label{ position:relative; top:-2px; } .PollBox li{ margin-bottom:5px; _margin-bottom:2px; } .PollBox li input{ margin-right:5px; } .PollBox a.result{ color:#000099; } .PollBox li.action{ padding-top:10px; } #Footer{ background:#fff; color:#6D7893; font-size:11px; text-align:center; padding:0 12px 12px; } #Footer .footerBody{ border-top:#C6CECE solid 1px; } #Footer .footerTop{ height:26px; border-bottom:#C6CECE solid 1px; line-height:26px; margin-bottom:10px; } .footerleft{ float:left; } #Footer a{ margin:0 5px; color:#6D7893; } #Footer sup{ font-size:10px; } #Footer span{ padding:0 10px 0 20px; } .NewsDetailListing{ font-size:13px; } .NewsDetailListing h4{ color:#25479C; font-size:14px; } .NewsDetailListing p{ margin-bottom:10px; } .commentbox{ background:url(../templates/layout/$file/comment-bg.gif) repeat-y; width:469px; font-size:13px; margin:auto; margin-bottom:15px; } .commentbox .commentbody{ background:url(../templates/layout/$file/comment-top.gif) no-repeat top left; padding:15px; padding-bottom:0px; } .commentbody h3{ font-size:16px; border-bottom:#65C8C6 solid 2px; margin-bottom:10px; padding-bottom:5px; color:#313B75; } .commentbody h4{ font-size:13px; margin-bottom:5px; } .commentbody h4 small{ padding-left:10px; } .commentbody li{ margin-bottom:15px; } .addcomments{ text-align:right; } .addcomments img{ position:relative; top:2px; right:5px; } .addcomments a{ font-weight: bold; color:#5C5E5B; } .discussionBox{ background:url(../templates/layout/$file/dis-bg.gif) repeat-y; width:469px; margin:auto; margin-bottom:15px; } .discussionBox .discussionBody{ background:url(../templates/layout/$file/dis-bottom.gif) no-repeat bottom left; } .discussionBox .discussionContent{ background:url(../templates/layout/$file/dis-top.gif) no-repeat top left; padding:15px; } .discussionBox h3{ font-size:16px; border-bottom:#5C5E5B dotted 1px; margin-bottom:10px; padding-bottom:5px; color:#313B75; } .discussionBox li{ margin-bottom:10px; } .discussionBox li label{ position:relative; top:-0px; _top:-2px; } .discussionBox .text input{ border:#E8E8E8 solid 1px; background:#fff; padding:2px 4px; width:190px; margin-right:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; } .discussionBox textarea{ width:390px; border:#E8E8E8 solid 1px; height:100px; padding:2px 4px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }