/*
Theme Name: WP-personalizado-MitiaAssef
Description: Tema Personalizado para Mitia Assef
Author: IsiBlogs
Author URI: http://www.isiblogs.com
*/


body {
        background:#9e999b url('images/bgmitia.jpg');
        padding:0px; 
        margin:auto; 
        font-family: Verdana, Arial, Helvetica, sans-serif;	
        font-size: 12px;
}


img {
      border: none;
      padding-right: 12px;
      padding-bottom: 4px;
	}




ul {
     list-style-type:none;
     line-height:0;
     margin:0 0 1em;
     padding:0;
}

ul li {
       line-height:normal;
       margin:0;
       padding:0;
}


.ad-bg {
      background:url("images/moldurabanner.png") repeat scroll 0 0 transparent;
      display:block;
      width:819px;
      height:139px;
      margin: 10px auto;
}


.ad {
      display:block;
      width:728px;
      height:90px;
      margin-top: 7px;
      margin-left: 42px;
}


#header {     
         margin: auto auto auto -35px;
       
         background:transparent url('images/') no-repeat;
         width:1100px; 
         height:233px;
         padding: 0px;
         position:absolute; 

}




#wrap {
         width:1050px; 
         margin: -5px auto;
         background: transparent url('images/contentmitia.png'); 
overflow: hidden;
         padding-left: 35px;
}

#content { 
          background: transparent;
          padding:230px 0 5px 5px; 
          color:#383838;
}




#left-col {
           float:left;
           display:inline;
           width:640px;
           margin:-30px 0px 0px 40px;
}

#right-col {
            float:right;
            display:inline;
            width:310px;
            margin:20px 25px 0px 0px;
}


/*Left Col*/

.post {
       width:640px;
       -moz-border-radius: 5px;
       border: 0px solid #888888;
       margin:30px 0px 5px -40px;
       padding:10px;
       background: transparent url('images/'); 
}

.post h2 {
          line-height:100%;
          margin:10px 0px 4px;
          padding:0;
}

.post h2 a,.post h2 a:visited,#single h2 {
color:#ff6000;
font-size:20px;
line-height:120%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style:none;
font-weight:normal;
}

.post h2 a:hover {
                  color:#383838;
}


.post-comments {
                float:right;
                width:63px;
                height:61px;
                font-size:15px;
                font-family:Verdana, Arial, Helvetica, sans-serif;
                font-weight:bold;
                background:url(images/comentarios.jpg) no-repeat;
                margin:15px 0px 0 0px;
                padding:10px 0 0 15px;
}


.post-comments a:link,.post-comments a:visited,.post-comments a:active {
color:#ffffff;
text-decoration:none;
}


.post-comments a:hover {
                        color:#383838;
                        text-decoration:none;
}

.post_date{
	   width:61px;
	   height:70px;
	   text-align:center;
           color: #383838;
  	   font-weight:bold;
	   font-size:12px;
	   line-height: 5px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   float:left;
	   background: #ffffff url(images/data1.jpg) no-repeat;
           -moz-border-radius: 5px;
           border: 1px solid #ffffff; 
	   overflow: hidden;
           margin: 10px 10px 10px 10px;
           padding:0px;
}


.post_date .m{
	      padding: 0px 0 0 0;
}


.post_date .d{
	      font-size: 13px;
}


.post-content p {
                 line-height:160%;
                 margin:0px 0 0 0 1em;
}


.post-content {
               clear:both;
               line-height:20px;
               padding:0 0px 5px 10px;
}



.post-content a.more-link,.post-content a.more-link:visited {
display:block;
clear:both;
height:23px;
background: no-repeat left top;
text-decoration:none;
margin:15px 0 5px;
padding:6px 0 0 35px;
}

.post-content a.more-link:hover {
                                 background:no-repeat left bottom;
                                 text-decoration:none;
}

.post img,.post a img {
                       border:0px solid #222;
                       background:#ffffff;
                       margin:0;
                       padding:5px;
}

.post a:hover img {
                   border:0px solid #888888;
                   background:#ffffff;
}

.post img.alignright,div.alignright {
                                      display:inline;
                                      margin:4px 0 10px 10px;
}

.post img.alignleft,div.alignleft {
                                   display:inline;
                                   margin:4px 10px 10px 0;
}

.post img.wp-smiley {
                      border:0;
                      background:none;
                      margin:0;
                      padding:0;
}

.post table {
             margin:0 0 1em;
}

.post td,.post th {
                   border:1px solid #333;
                   padding:15px;
}

.post th {
           background-color:#000;
           font-weight:normal;
}

.post-content ul li {
                     line-height:160%;
                     background:no-repeat left 9px;
                     margin:0;
                     padding:0 0 0 12px;
}

.post-content input {
                      margin:5px 0;
}



.post-category {
                float:left;
                width:345px;
                background:no-repeat 2px 2px;
                padding:0 0 1px 20px;
}

.post-tag {
           float:left;
           width:345px;
           background:no-repeat 2px 2px;
           padding:0 0 1px 29px;
}

.post-comment {
               float:right;
               width:80px;
               background:no-repeat left top;
               padding:10px;
               border:1px solid #2c3909;
}



/*Right Col*/

#information-title {
                    background: transparent no-repeat left top;
                    width:310px;
                    margin:0 0 0 30px;
                    padding:25px 20px 5px;
}

.information-contents {
                        font-size:11px;
                        color:#383838;
                        background: transparent no- repeat left bottom;
                        width:310px;
                        margin:0 0 50px 20px;
                        padding:12px 20px 20px;
}

.side-title {
	     background: transparent url('images/') no-repeat center bottom; 
             font-size:12px;
             font-family:Verdana, Arial, Helvetica, sans-serif;
             font-style:none;
             line-height:10px;
             color: transparent;
             filter:alpha(opacity=0);
	     -moz-opacity:0.5;
       	     -khtml-opacity: 0.5;
	     opacity: 0.5;
             font-weight:normal;
             text-align: center;
             text-transform: uppercase;
             margin:-40px 5px 5px;
}

.side-box {
           -moz-border-radius: 5px;
           border: 0px solid #888888;
           background:transparent;
           color:#383838;
           font-size:12px;
           font-weight:normal;
           width:310px;
           margin:0px 0px 30px 10px;
}


#right-col li {
               line-height:18px;
               margin:0 0 1em;
               margin:13px; 
}


#right-col li li {
                  background:no-repeat 1px 7px;
                  margin:3px 0;
                  padding:0 0 0 10px;
}

.side-box-short {
                 width:130px;
                 font-size:11px;
                 color:#383838;
                 margin:0 0 50px;
}







.clear {
        clear:both;	
        height:1px;	
        font-size:1px;	
        margin:0; 
        padding:0; 
        display: block;
}


.clear2 {
         clear:left; 
         height:1px; 
         font-size:1px; 
         margin:0; 
         padding:0;  
         display:block;
}


#footer {
         background:transparent url('images/') no-repeat;
         width:1100px; 
         height:121px;  
         padding:0px; 
         color:#000000;
margin: 10px auto auto -35px;
}






#credit {  
background:transparent;
          font-size:10px; 
          color:#cccccc; 
          width:750px; 
          margin:-10px auto 5px auto;
}


/*Header*/

#header h1 {
            display:block;
            margin:0;	
            padding: 10px 0px 0px 15px;	
            font-weight:normal;	
            font-size:23px; color:#999933; 
            background-color: #ffffff;	
            font-family: Verdana, Arial, Helvetica, sans-serif;	
            text-transform: uppercase;
}


#header h1 a {
              font-weight:normal;	
              font-size:22px; 
              color:#876cb1; 
              background-color: #ff6000;	
              font-family: Verdana, Arial, Helvetica, sans-serif;	
              text-transform: uppercase; 
              text-decoration:none;
}


#wrap #header .logo {
                     display: block;	
                     float: left;	
                     width: 10px;	
                     height: 10px;	
                     margin-right: 5px;	
                     font-size: 1px;	
                     border: 7px solid #999933;	
                     background-color: transparent;
}


#description {
              display:block; 
              font-size:10px; 
              color:#999933; 
              margin:0; 
              padding:0 0 0 48px;
}



/*Content*/

#content #pagecontent p {
                          line-height:21px; 
                          margin:0 0 10px 0; 
                          text-align:justify;
}


#pagecontent h1, h2, h3, h4, h5 {
                                 font:Verdana, Arial, Helvetica, sans-serif; 
                                 margin:0
}


h1 {
    font-weight:normal; 
    font-size:22px; 
    color:#808040;
}


h1 a {
      font-weight:normal; 
      font-size:22px; 
      color:#876cb1; 
      text-decoration:none; 
      padding-left: 105px;
}


h2 {
    font-size:16px; 
    color:#000000;
}


h3 {
    font-size:16px; 
    color:#ff6000;
}


h4 {
    font-size:12px; 
    color:#876cb1;
}


.alignleft {
	float: left;
	}

.alignright {
	float: right;
	}



a {
   color:#ff6000; 
   text-decoration:none;
}


a:visited, active {
                   color:#ff6000;
}


a:hover{
        color:#383838; 
        text-decoration:none;
}


blockquote {
            margin:0; 
            display:block; 
            border-left: solid 5px #bfbfbf; 
            padding:10px; 
            background:#ffffff;
}


blockquote cite {
                 color:#000000;
}


blockquote p {
               line-height:normal; 
               margin:5px;
}


.hide {
       display:none;
}


code { 
       display:block; 
       width:95%; padding:10px; 
       background:#f8f8f8; 
       border: 1px solid #c9c9c9; 
       font:"Courier New", Courier, monospace; 
       font-size:12px;}


.box {
       display:block;	
       float:left;	
       line-height:1px; 
       font-size:1px;	
       widows:5px;	
       height:5px;	
       border:solid 3px #c9c9c9;	
       width: 5px;	
       padding: 3px; margin: 5px 3px 3px 3px;}


.highlight {
            background:#fdca8d; 
            color:#383838;
}


#pagecontent .postinfo {
                        display:block; 
                        margin:5px 0 0 10px; 
                        padding:3px; 
                        background:#ffffff;
}


/*Forms*/

form {
      margin:0; 
      padding:0;
}


.textfield {
            float: left;
            background-color: #f4f4f4;
           -moz-border-radius: 0px;
	   border: 1px solid #888888;
	   padding: 4px;
	   font-family: Verdana, Arial, Helvetica, sans-serif;
	   font-size: 11px;
	   color: #444444;
	   margin: 2px;
           width: 300px;
}


label {	
       display: inline;	
       text-align:right; 
       font-weight:normal; 
       width: 250px; 
       margin:3px; 
       padding: 5px;
}


.button {
         display: block; 
         height:20px; 
         float:left;  
         padding:0px; 
         background-color:transparent; 
         margin:3px;	
         border: 1px solid #9a9898; 
         color:#383838;
}


.searchform {
             width:128px; 
             background-color: #f4f4f4; 
             margin:3px; 
             padding: 5px 5px 6px 5px; 
             border: 1px solid #9a9898;
}


.searchbutton {
               height:20px; 
               padding:0px; 
               background-color:transparent; 
               margin:3px; 
               border: 1px solid #9a9898; 
               color:#383838; 
               text-transform:lowercase;
}



/*Images*/

#pagecontent img {
                  border: solid 0px #CCCCCC; 
                  padding:3px; 
                  margin:5px;
}


#pagecontent .leftalign {
                         float:left;
}


#pagecontent .rightalign {
                          float:right;
}


.alt {
	margin: 0;
	padding: 10px;
	background-color: #FBFCF5;
}


/* Comments */
ol.commentlist {
	list-style-type: none;
	padding: 0;
	margin: 25px;
        margin-left: -20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
        border-topleft: 1px solid #888888;
        border-topright: 1px solid #888888;
        border-bottomleft: 1px solid #888888;
        border-bottomright: 1px solid #888888;
	border: 1px solid #888888;
        background: #ffffff;
	}

ol.commentlist li {
	margin: 0 0 15px 0;
	background: none;
        border-bottom: 1px solid #888888;
	padding: 10px;
	}
	
ol.commentlist li cite {
	font-style: normal;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}

#content .commentmetadata a {
	font-weight: normal;
	font-size: 11px;
	}

.commentator {
	display: inline;
	}

#content ol.commentlist li .avatar {
	float: left;
	margin-right: 5px;
	}

#commentform #submit { 
	cursor: pointer;
	color: #383838;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: transparent;
	background-image: url('images/');
	background-repeat: no-repeat;
	background-position: top right;
	border: 1px solid #9a9898;
	text-align: center;
	width: 75px;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	}


/* WP-Calendar */
#wp-calendar, #wp-calendar caption {
	width: 200px;
	text-align: center;
        border: none;
margin-left: 10px;
	}


