/*	
Theme Name: Principality 1.2	
Theme URI: http://www.fortesaojose.com/    
Download URL: http://www.fortesaojose.com/	
Description: Special theme for the Principado da Pontihna	
Author: Principado da Pontihna
Author URI: http://www.fortesaojose.com/
*/
body {
font-family : Tahoma, Verdana, Arial;
font-size : 70%;
color : #333333;
margin : 0;
padding : 0;
background-image : url(images/headerbg.gif);
background-repeat : repeat-x;
background-position : top 0%;
}
em {
padding : 0;
font-size : 11px;
font-style : normal;
font-family : Arial, Helvetica, sans-serif;
color : #666666;
clear : both;
display : block;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
img {
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
}
.download {
clear : both;
padding : 3px;
color : #000000;
margin-right : 50px;
font-size : 12px;
line-height : 18px;
font-weight : bold;
}
.notice {
clear : both;
padding : 3px;
color : #cc0033;
margin-right : 50px;
font-size : 12px;
line-height : 18px;
font-weight : bold;
}
.warning {
clear : both;
padding : 3px;
color : #ff9900;
margin-right : 50px;
font-size : 12px;
line-height : 18px;
font-weight : bold;
}
img.alignleft {
float : left;
margin-top : 5px;
margin-right : 8px;
margin-bottom : 2px;
margin-left : 0;
}
img.alignright {
float : right;
margin-top : 8px;
margin-right : 0;
margin-bottom : 5px;
margin-left : 8px;
}
img.aligncenter {
display : block;
margin-top : 0;
margin-right : auto;
margin-bottom : 4px;
margin-left : auto;
clear : both;
}
.alignright {
float : right;
}
.aligncenter {
display : block;
clear : both;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#wrap_talia {
width : 930px;
margin-top : 0;
margin-right : auto;
margin-bottom : 0;
margin-left : auto;
}
#container_talia {
margin : 0;
float : left;
width : 920px;
}
#header_talia {
float : left;
width : 900px;
padding-right : 10px;
padding-left : 10px;
height : 120px;
}
#content_talia {
float : left;
width : 900px;
padding-right : 10px;
padding-left : 10px;
position : relative;
}
.right-content-talia {
float : right;
width : 700px;
}
.left-content-talia {
float : left;
width : 200px;
}
#left-post {
width : 480px;
padding-right : 10px;
padding-left : 10px;
float : left;
position : relative;
padding-top : 20px;
}
#right-sidebars {
float : right;
width : 200px;
padding-bottom : 25px;
}
#left-sidebars {
float : left;
width : 200px;
padding-bottom : 25px;
}
#footer_talia {
background-image : url(images/footerbg.gif);
background-repeat : repeat-x;
float : left;
height : 60px;
width : 100%;
text-align : center;
padding-top : 42px;
color : #cccccc;
font-size : 11px;
}
#footer_talia a:link, #footer_talia a:visited {
color : #999999;
text-decoration : none;
}
#footer_talia a:hover, #footer_talia a:active {
color : #ffffff;
text-decoration : underline;
}
.header_site_desc {
float : left;
height : 90px;
width : 400px;
padding-top : 30px;
background-image : url(/pix/heading/schild.gif);
background-repeat : no-repeat;
}
.header_site_desc h1 {
margin : 0 100px;
padding : 0;
float : left;
width : 400px;
font-size : 1.9em;
color : #ffffff;
font-weight : normal;
}
.header_site_desc p {
font-size : 14px;
color : #f4f4f4;
margin : 0 100px;
float : left;
width : 400px;
font-weight : bold;
}
.header_site_desc h1 a:link, .header_site_desc h1 a:visited {
color : #ffffff;
text-decoration : none;
}
.header_site_desc h1 a:hover, .header_site_desc h1 a:active {
color : #ffffff;
text-decoration : none;
padding-left : 3px;
border-left-width : 2px;
border-left-style : solid;
border-left-color : #9aca3c;
}
.header_nav_box {
float : right;
width : 490px;
height : 100px;
padding-top : 20px;
}
#searchform {
float : left;
height : 30px;
width : 490px;
}
#searchform form {
float : left;
width : 510px;
margin-top : 15px;
padding : 0;
}
#searchform p {
padding : 0;
float : right;
margin-top : 0;
margin-right : 5px;
margin-bottom : 0;
margin-left : 0;
}
.src_field {
width : 300px;
border : 1px solid #cccccc;
float : left;
height : 20px;
padding-top : 1px;
padding-right : 1px;
padding-bottom : 1px;
padding-left : 2px;
}
.navigators {
float : left;
width : 850px;
margin-left:100px;
}
.navigators ul {
margin : 0;
float : left;
width : 850px;
list-style-type : none;
padding-top : 15px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.navigators ul li {
display : inline;
color : #ffffff;
padding : 0;
margin : 0;
}
.navigators ul li a:link, .navigators ul li a:visited {
display : block;
padding-right : 15px;
padding-left : 15px;
color : #ffffff;
text-decoration : none;
text-align : center;
background-color : #f6b81a;
line-height : 25px;
height : 25px;
font-weight : bold;
border-top-width : 2px;
border-top-style : solid;
border-top-color : #f3b40a;
width : auto;
float : left;
margin-top : 0;
margin-right : 2px;
margin-bottom : 0;
margin-left : 2px;
}
.navigators ul li a:hover, .navigators ul li a:active {
display : block;
padding-right : 15px;
padding-left : 15px;
color : #ffffff;
text-decoration : none;
text-align : center;
background-color : #e6a306;
line-height : 25px;
height : 25px;
font-weight : bold;
border-top-width : 2px;
border-top-style : solid;
border-top-color : #eb9b01;
width : auto;
float : left;
margin-top : 0;
margin-right : 2px;
margin-bottom : 0;
margin-left : 2px;
}
.sidebar-box {
float : left;
width : 200px;
margin : 0;
padding-top : 10px;
padding-right : 0;
padding-bottom : 0;
padding-left : 0;
}
.sidebar-box h3 {
float : left;
width : 188px;
border : 1px solid #000;
font-size : 1.3em;
color : #ffffff;
background-image : url(images/h2navbg.gif);
background-repeat : repeat-x;
height : 31px;
line-height : 28px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 10px;
margin-top : 10px;
margin-right : 0;
margin-bottom : 0;
margin-left : 0;
}
.sidebar-box ul {
background-color : #eeeedd;
margin : 0;
float : left;
width : 193px;
list-style-type : none;
padding-top : 8px;
padding-right : 0;
padding-bottom : 8px;
padding-left : 5px;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 2px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #e2e2c5;
border-right-color : #e2e2c5;
border-bottom-color : #e2e2c5;
border-left-color : #e2e2c5;
}
.sidebar-box ul ul {
margin : 0;
padding : 0;
float : left;
width : 188px;
border-top-width : 0;
border-right-width : 0;
border-bottom-width : 0;
border-left-width : 0;
}
.sidebar-box ul li {
margin : 0;
float : left;
padding : 0;
}
.sidebar-box ul ul li {
margin : 0;
padding : 0;
float : left;
}
.sidebar-box ul li a:link, .sidebar-box ul li a:visited {
margin : 0;
float : left;
display : block;
width : 170px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 18px;
color : #333333;
text-decoration : none;
font-size : 13px;
background-image : url(images/bullet.gif);
background-repeat : no-repeat;
background-position : left 4px;
}
.sidebar-box ul li a:hover, .sidebar-box ul li a:active {
margin : 0;
float : left;
display : block;
width : 170px;
padding-top : 3px;
padding-right : 0;
padding-bottom : 3px;
padding-left : 18px;
color : #000000;
text-decoration : underline;
font-size : 13px;
background-image : url(images/bullet.gif);
background-repeat : no-repeat;
background-position : left 4px;
}
.sidebar-box ul ul li a:link, .sidebar-box ul ul li a:visited {
margin : 0;
float : left;
width : 170px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 18px;
}
.post-fixed {
float : left;
height : 25px;
width : 480px;
}
#post-entry {
float : left;
width : 480px;
padding-top : 8px;
padding-bottom : 8px;
}
.post-meta {
margin : 0;
float : left;
width : 470px;
padding-top : 8px;
padding-right : 4px;
padding-bottom : 8px;
padding-left : 4px;
background-color : #ffffff;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 2px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #f4f4f4;
border-right-color : #f4f4f4;
border-bottom-color : #eeeeee;
border-left-color : #f4f4f4;
}
#post-entry h1 {
font-size : 1.6em;
color : #000000;
margin : 0;
float : left;
width : 470px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
font-variant: small-caps;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #cccccc;
padding : 0;
}
#post-entry h2 {
font-size : 1.9em;
color : #999900;
margin : 0;
float : left;
width : 470px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
padding : 0;
}
#post-entry h3 {
font-size : 1.9em;
color : #000000;
margin : 0;
float : left;
width : 470px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #cccccc;
padding : 0;
}
#post-entry h4 {
font-size : 1.9em;
color : #000000;
float : left;
width : 470px;
font-weight : normal;
font-family : Arial, Helvetica, sans-serif;
letter-spacing : -1px;
border-bottom-width : 1px;
border-bottom-style : dotted;
border-bottom-color : #eeeeee;
padding : 0;
margin-top : 0;
margin-right : 0;
margin-bottom : 8px;
margin-left : 0;
}
#post-entry h1 a:link, #post-entry h1 a:visited {
color : #80856b;
text-decoration : none;
}
#post-entry h1 a:hover, #post-entry h1 a:active {
color : #333333;
text-decoration : underline;
}
.posted-aut-cat {
float : left;
width : 470px;
font-size : 12px;
color : #000000;
}
.posted-aut-cat a:link, .posted-aut-cat a:visited {
color : #666666;
text-decoration : none;
}
.posted-aut-cat a:hover, .posted-aut-cat a:active {
color : #000;
text-decoration : underline;
}
.post-content {
float : left;
width : 470px;
padding-top : 10px;
padding-bottom : 10px;
font-size : 12px;
line-height : 22px;
color : #333333;
}
.post-commented {
float : left;
width : 470px;
}
.post-box {
float : right;
height : 35px;
width : 100px;
margin : 0;
line-height : 30px;
color : #ffffff;
background-image : url(images/commented_v.gif);
background-repeat : no-repeat;
text-align : center;
font-size : 11px;
padding-top : 0;
padding-right : 0;
padding-bottom : 0;
padding-left : 12px;
}
.post-box a:link, .post-box a:visited {
color : #ffffff;
text-decoration : none;
}
.post-box a:hover, .post-box a:active {
color : #000000;
text-decoration : underline;
}
.post-content code {
display : block;
padding : 5px;
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
font-family : "Trebuchet MS", Tahoma, "Arial Narrow";
font-size : 13px;
color : #000000;
background-color : #f4f4f4;
border : 1px dotted #f7f7f7;
}
.post-content img {
padding : 2px;
background-color : #f7f7f7;
}
.post-content blockquote {
background-image : url(images/bquote.gif);
background-repeat : no-repeat;
background-position : left top;
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
padding-top : 15px;
padding-left : 38px;
font-family : Arial, Helvetica, sans-serif;
font-size : 15px;
color : #333333;
text-align : left;
font-weight : normal;
}
.post-content a:link, .post-content a:visited {
color : #333333;
text-decoration : underline;
font-weight : bold;
}
.post-content a:hover, .post-content a:active {
color : #ff9900;
text-decoration : none;
font-weight : bold;
}
.post-navs {
margin : 0;
padding : 0;
float : left;
width : 480px;
font-size : 14px;
color : #000000;
}
.post-navs a:link, .post-navs a:visited {
color : #000000;
text-decoration : none;
}
.post-navs a:hover, .post-navs a:active {
color : #cccc99;
text-decoration : none;
}
#comment-temps {
float : left;
width : 480px;
}
#comment-temps a:link, #comment-temps a:visited {
color : #999900;
text-decoration : underline;
}
.rssfeed {
margin : 0;
float : left;
width : 460px;
background-image : url(images/feed.png);
background-repeat : no-repeat;
background-position : left center;
padding-top : 2px;
padding-right : 0;
padding-bottom : 2px;
padding-left : 20px;
text-align : left;
font-size : 13px;
color : #000000;
}
#comment-temps a:hover, #comment-temps a:active {
color : #000;
text-decoration : none;
}
.com-box {
margin : 0;
float : left;
width : 460px;
border : 1px solid #f2e8c6;
background-color : #eeeedd;
color : #333333;
font-family : "Arial Narrow", Tahoma, "Trebuchet MS";
letter-spacing : 1px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
}
.author_com {
float : left;
width : 445px;
font-size : 14px;
font-weight : bold;
background-image : url(images/comment.gif);
background-repeat : no-repeat;
background-position : left center;
padding-left : 17px;
}
.author_date {
float : left;
width : 460px;
font-size : 12px;
color : #333333;
}
.author_com_text {
float : left;
width : 460px;
padding-top : 8px;
font-size : 11px;
line-height : 20px;
font-family : Arial, Helvetica, sans-serif;
}
.com-fixed {
float : left;
height : 20px;
width : 470px;
}
.com-box_alt {
margin : 0;
float : left;
width : 460px;
border : 1px solid #eef4e3;
background-color : #ffffff;
color : #333333;
font-family : "Arial Narrow", Tahoma, "Trebuchet MS";
letter-spacing : 1px;
padding-top : 5px;
padding-right : 5px;
padding-bottom : 10px;
padding-left : 5px;
}
.author_com_text blockquote {
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
padding-left : 5px;
border-left-width : 4px;
border-left-style : solid;
border-left-color : #000000;
padding-top : 3px;
padding-bottom : 3px;
font-size : 12px;
font-family : Arial, Helvetica, sans-serif;
color : #000000;
}
.author_com_text code {
clear : both;
margin-top : 10px;
margin-right : 40px;
margin-bottom : 10px;
margin-left : 5px;
font-size : 12px;
font-family : "Lucida Grande", "Lucida Sans", Tahoma;
color : #000000;
padding : 3px;
border : 1px dotted #efefef;
display : block;
}
#comment-temps form {
margin : 0;
padding : 0;
float : left;
width : 470px;
}
#comment-box {
float : left;
width : 470px;
margin : 0;
padding : 0;
}
#comment-box p {
padding : 0;
clear : both;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
font-size : 13px;
color : #333333;
}
#comment-box input {
margin : 0;
padding : 1px;
width : 260px;
height : 20px;
border : 1px solid #cccccc;
}
#comment-box input:hover {
margin : 0;
padding : 1px;
width : 260px;
height : 20px;
border : 1px solid #999999;
background-color : #ffffff;
}
#comment-area {
float : left;
width : 470px;
margin : 0;
padding : 0;
}
#comment-area p {
padding : 0;
clear : both;
margin-top : 0;
margin-right : 0;
margin-bottom : 5px;
margin-left : 0;
font-size : 13px;
color : #333333;
}
#comment-area textarea {
padding : 3px;
width : 400px;
height : 180px;
border : 1px solid #cccccc;
margin : 0;
}
#comment-area textarea:hover {
padding : 3px;
width : 400px;
height : 180px;
border : 1px solid #999999;
margin : 0;
}
#wp-calendar a:link, #wp-calendar a:visited {
text-decoration : none;
color : #000000;
font-weight : bold;
}
#wp-calendar a:hover, #wp-calendar a:active {
text-decoration : none;
color : #999900;
font-weight : bold;
}
#wp-calendar th {
margin : 0;
padding : 0;
text-align : center;
}
#wp-calendar #next a {
text-align : left;
color : #000000;
text-decoration : none;
float : right;
padding-top : 10px;
}
#wp-calendar #prev a {
text-align : center;
color : #999900;
text-decoration : none;
float : left;
padding-top : 10px;
}
#wp-calendar td {
margin : 0;
padding : 0;
text-align : center;
}
#wp-calendar tf {
margin : 0;
padding : 0;
}
#wp-calendar {
background-color : #eeeedd;
width : 200px;
list-style-type : none;
padding-top : 8px;
padding-right : 0;
padding-bottom : 8px;
padding-left : 0;
border-top-width : 1px;
border-right-width : 1px;
border-bottom-width : 2px;
border-left-width : 1px;
border-top-style : solid;
border-right-style : solid;
border-bottom-style : solid;
border-left-style : solid;
border-top-color : #e2e2c5;
border-right-color : #e2e2c5;
border-bottom-color : #e2e2c5;
border-left-color : #e2e2c5;
font-size : 12px;
margin : 0;
float : left;
}
#wp-calendar caption {
width : 200px;
font-size : 1.3em;
color : #ffffff;
background-image : url(images/h2navbg.gif);
background-repeat : repeat-x;
height : 31px;
line-height : 28px;
text-align : left;
font-weight : bold;
margin : 0;
background-position : bottom 0%;
padding : 0;
text-indent : 6px;
}
.clear-sidebar {
float : left;
height : 10px;
width : 198px;
}

#gb_form {
  float : right;
}
.post-content div.zweeflinks,.page-content div.zweeflinks {
float: left; 
margin-right: 10px; 
margin-bottom: 10px;
}

.post-content div.zweefrechts,.page-content div.zweefrechts {
float: right; 
margin-left: 10px; 
margin-bottom: 10px;
}