/*
Theme Name: Seguranet Wordpress Theme
Theme URI: http://www.seguranet.pt/
Description: Seguranet Theme based on the site <a href="http://www.seguranet.pt/">www.seguranet.pt</a>.
Version: 1.0
Author: Simbiose
Author URI: http://www.simbiose.com/

Seguranet
http://www.seguranet.pt/
This theme was designed and built by Simbiose
*/

html { font-size:100%;height:100%; }
body { margin:0 auto;padding:0;width:948px;height:100%;background:#A4A4A4 url('images/bg_home.gif') top repeat-x;color:#757575; }

a,body,input,select,table,td,textarea { color:#757575;font-family:Arial,Helvetica,sans-serif;font-size:9pt; }

img { border:0; }

input, option, select { background:#fff; }
input { font-size:8pt; }
input.login { width:104px; }
input.password { float:left;width:98px; }

.menu_home { border-bottom:1px dashed #000000;color:#000000; }
.menu_home:hover { background:#000000;border-bottom:1px dashed #000000;color:#fff; }
.menu_home_active { border-bottom:1px dashed #000000;color:#000000;font-weight:bold; }


html>body .entry ul { margin-left:0;padding:0 0 0 30px;list-style:none;padding-left:10px;text-indent:-10px; }
html>body .entry li { margin:7px 0 8px 10px; }

.entry ul li:before, #sidebar ul ul li:before { content:"\00BB \0020"; }
.entry ol { padding:0 0 0 35px;margin:0; }
.entry ol li { margin:0;padding:0; }

.postmetadata ul, .postmetadata li { display:inline;list-style-type:none;list-style-image:none; }

#sidebar ul, #sidebar ul ol { margin:0;padding:0; }
#sidebar ul li { list-style-type:none;list-style-image:none;margin-bottom:15px; }
#sidebar ul p, #sidebar ul select { margin:5px 0 8px; }
#sidebar ul ul, #sidebar ul ol { margin:5px 0 0 10px; }
#sidebar ul ul ul, #sidebar ul ol { margin:0 0 0 10px; }
ol li, #sidebar ul ol li { list-style:decimal outside; }
#sidebar ul ul li, #sidebar ul ol li { margin:3px 0 0;padding:0; }
#sidebar li a { color:#000000;text-decoration:none; }

.navigation { display:block;text-align:center;padding-top:10px;padding-bottom:30px; }
.navigation a { color:#257207; }
.alignright { float:right; }
.alignleft { float:left; }

.narrowcolumn { float:left;padding:0 0 20px 45px;margin:0; } /*width:450px;*/
.widecolumn { padding:10px 0 20px;margin:5px 0 0 150px;width:450px; }

.post { text-align:justify;margin:0 0 40px; }
.post hr { display:block; }

.widecolumn .post { margin:0; }
.narrowcolumn .postmetadata { padding-top:5px; }
.widecolumn .postmetadata { margin:30px 0; }
.widecolumn .smallattachment { text-align:center;float:left;width:128px;margin:5px 5px 5px 0px; }
.widecolumn .attachment { text-align:center;margin:5px 0; }
.postmetadata { clear:left; }
.clear { clear:both; }

#footer { padding:10px 0;text-align:center;color:#fff; }
#footer a { color:#fff;font-weight:bold;text-decoration:none; }

#headerimg { margin:7px 9px 0;height:192px;width:740px; }

small { font-family:Arial,Helvetica,Sans-Serif;font-size:.9em;line-height:1.5em; }

h1, h2, h3 { /*font-weight:bold;*/ }
h1 a, h2 a, h3 a { text-decoration:none;color:#257207; }
h1 { font-size:4em;text-align:center; }
#headerimg .description { font-size:12pt;text-align:center; }
h2, h2 a, h2.pagetitle, #sidebar h2 { font-size:14pt;color:#257207;font-weight:normal; }
#sidebar h2 { font-size:12pt;font-weight:bold;color:#257207; }

h3 { font-size:13pt; }
/*h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description { text-decoration:none;color:#fff; }*/
/*h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { color:#333; }*/
/*h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite { text-decoration:none; }*/

.entry p a:visited { color:#b85b5a; }

.commentlist li, #commentform input, #commentform textarea { font:.9em 'Lucida Grande',Verdana,Arial,Sans-Serif; }
.commentlist li { font-weight:bold; }
.commentlist li .avatar { float:right;border:1px solid #eee;padding:2px;background:#fff; }
.commentlist cite, .commentlist cite a { font-weight:bold;font-style:normal;font-size:1.1em; }
.commentlist p { font-weight:normal;line-height:1.5em;text-transform:none; }
#commentform p { font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; }

.commentmetadata { font-weight:normal; }

/*#sidebar { font:1em 'Lucida Grande',Verdana, Arial,Sans-Serif; }*/

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike { color:#777; }

code { font:1.1em 'Courier New',Courier,Fixed; }

acronym, abbr, span.caps { font-size:.9em;letter-spacing:.07em; }

#commentform input { width:170px;padding:2px;margin:5px 5px 1px 0; }
#commentform textarea { width:100%;padding:2px; }
#commentform #submit { margin:0;float:right; }

img.centered { display:block;margin-left:auto;margin-right:auto; }
img.alignright { padding:4px;margin:0 0 2px 7px;display:inline; }
img.alignleft { padding:4px;margin:0 7px 2px 0;display:inline; }

.hidden { display:none; }

.submenu { margin:0;padding:0;list-style-type:none; }
.submenu li { font-size:12pt;font-weight:bold;border:0;border-bottom:1px dashed;border-color:#000000; }
.submenu a { text-decoration:none;display:block;font-size:1em;color:#000000; }
.submenu a:hover, .submenu .active a { color:#257207; }
.submenu span { display:block;padding:5px 5px 5px 20px; }
.submenu .noborder { border:0; }

.actividadeslogin,.loginmenu { margin:0;padding:0;min-height:106px;height:auto !important;height:106px;background:url('images/bg_login_home.png') repeat-x top left;color:#000000; }
.actividadeslogin .title { font-size:12pt;font-weight:normal;padding:5px 5px 5px 20px;display:block; }
.actividadeslogin form { padding:5px 5px 5px 20px;margin:0; }
.actividadeslogin .control { padding:0 0 5px 0;margin:0; }
.actividadeslogin.home input { border:1px solid #000000;color:#000000; }
.actividadeslogin .links { padding:0 5px 0 20px; }
.actividadeslogin .links a { font-size:.75em;text-decoration:none; }

.loginmenu { list-style-type:none; }
.loginmenu li { }
.loginmenu .title { font-size:12pt;font-weight:bold;padding:5px 5px 5px 20px; }
.loginmenu a { text-decoration:none;display:block;padding:2px 5px 2px 20px; }

.logos { background:#fff;text-align:center;padding:10px 0;width:100%; }
.logos a { display:inline;margin:0 1px;border:0;padding:0; }
.logos img { display:inline-block;vertical-align:middle;border:0;padding:0;margin:0; }

.farol_link { border:0; }

.content a { color:#257207; }

.addtoany_share_save_container { display:block;clear:both;padding:0;margin:0; }
.addtoany_share_save_container .addtoany_list .a2a_dd.addtoany_share_save { padding:0;margin:0; }

#searchform { margin:0;padding:0;width:211px; }
#searchform label { display:inline-block;vertical-align:middle;width:70px; }
#searchform input.pesquisa { display:inline-block;vertical-align:middle;width:115px;height:16px;padding:1px 2px;color:#000000;border:1px solid gray; }
#searchform #searchsubmit { display:inline-block;vertical-align:middle;width:20px;height:20px;border:0; }

.actividades_seguranet span { display:inline-block;background:white url('images/banner_actividades_off.gif') no-repeat scroll top left;width:211px;height:98px; }
/*.actividades_seguranet:focus,.actividades_seguranet:hover {  }*/
.twtr-hd h3 { display:none; }

.banners { margin-bottom:20px; }
.banners .banner { display:inline-block; }
.banners .banner img { display:inline-block;width:102px;height:47px;border:0; }
.banners .banner.actividades { background:url(images/banners/actividades_off.gif) no-repeat scroll center center; }
.banners .banner.actividades:focus, .banners .banner.actividades:hover { background-image:url(images/banners/actividades_on.gif); }
.banners .banner.educadores { background:url(images/banners/educadores_off.gif) no-repeat scroll center center;margin-left:7px; }
.banners .banner.educadores:focus, .banners .banner.educadores:hover { background-image:url(images/banners/educadores_on.gif); }
.banners .banner.jogos_1 { background:url(images/banners/jogos_1_off.gif) no-repeat scroll center center;margin-top:7px; }
.banners .banner.jogos_1:focus, .banners .banner.jogos_1:hover { background-image:url(images/banners/jogos_1_on.gif); }
.banners .banner.jogos_2 { background:url(images/banners/jogos_2_off.gif) no-repeat scroll center center;margin:7px 0 0 7px; }
.banners .banner.jogos_2:focus, .banners .banner.jogos_2:hover { background-image:url(images/banners/jogos_2_on.gif); }
.banners .banner.creative_commons { background:url(images/banners/creative_commons_off.gif) no-repeat scroll center center;margin-top:7px; }
.banners .banner.creative_commons:focus, .banners .banner.creative_commons:hover { background-image:url(images/banners/creative_commons_on.gif); }
.banners .banner.alertas { background:url(images/banners/alertas_off.gif) no-repeat scroll center center;margin:7px 0 0 7px; }
.banners .banner.alertas:focus, .banners .banner.alertas:hover { background-image:url(images/banners/alertas_on.gif); }
.banners .banner.tirasBD { background:url(images/banners/tirasBD_off.gif) no-repeat scroll center center;margin-top:7px; }
.banners .banner.tirasBD:focus, .banners .banner.tirasBD:hover { background-image:url(images/banners/tirasBD_on.gif); }
.banners .linhaajuda { text-align:center;margin:1em 0; }

