/*
Theme Name: Arab
Theme URI: http://www.sarjana.com.br/
Description: 
Version: 1.6
Author: Sarjana
Author URI: http://www.sarjana.com.br
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


* { margin: 0px; padding: 0px; list-style: none; text-decoration: none; font-size: 11px; font-family: Trebuchet MS, Helvetica, Arial, sans-serif; }
body { background: #ffffff url('images/bg_10.jpg') fixed repeat top left;  }

h1 { font-size: 18px; font-weight:normal; padding: 0px 20px 15px 0px; float: left; width: 700px; }
h2 { font-size: 14px; font-weight:normal; padding: 0px 0px 10px 0px;  }
h3 { font-size: 14px; font-weight:bold; padding: 0px 0px 10px 0px; color: #CC6600; }
h4 { font-size: 14px; font-weight:normal; padding: 0px 0px 0px 0px; }
h5 { font-weight:bold; padding: 0px 0px 0px 0px; color: #ffffff; text-transform:none; font-size: 13px; color: #ffffff; }
h6 { font-size: 14px; font-weight:normal; padding: 0px 0px 15px 0px;  }
strong { color: #666666; font-weight:normal; }
p { padding: 0px 0px 10px 0px; }
img { border: 0; }

#menu { top: 30px; left: 30px; width: 180px; padding: 0px 0px; position: fixed;  }
#menu ul { padding: 10px 0px 10px 0px; text-transform:uppercase; }
#menu ul li { background: #000000;  width: 180px; }
#menu ul li a { color: #ffffff; display: block; padding: 2px 2px 2px 10px; margin: 0px 0px 5px 0px; }
#menu ul li a:hover { background: #CC3300; }

#page { padding: 30px 0px 30px 250px; width: 700px;  }

#nav { height:18px; width: 700px; padding: 0px 20px 20px 0px; text-align: left; /* IE5*/ color: #CC3300; text-transform:uppercase; float: left; }
#nav ul { text-align: left; float: left; }
#nav ul li { float: left; margin: 0px 5px 0px 0px; }
#nav ul li a { color: #CC3300; }
#nav ul li a:hover { color: #CC3300; text-decoration:underline; }

#conteudo { background: #ffffff url('images/patte01.jpg') repeat-x top left; padding: 65px 0px 20px 20px; margin: 0px 0px 50px 0px; float: left; }

#col_esq { width: 420px; float: left; padding: 0px 30px 0px 0px; }
#col_esq_blog { width: 520px; float: left; padding: 0px 50px 0px 0px; }

#col_dir { width: 270px; float: left; padding: 0px 0px 20px 0px; }
#col_dir_blog { width: 150px; float: left; padding: 0px 0px 20px 0px; }

#col_esq a, #col_esq_blog a, #col_dir a, #col_dir_blog a { color: #CC3300; text-transform:uppercase; }
#col_esq a:hover, #col_esq_blog a:hover, #col_dir a:hover, #col_dir_blog a:hover { color: #CC3300; text-decoration:underline; text-transform:uppercase; }

/* home */
#ilustracao { background: url('images/ilustracao.gif') no-repeat; float:left; width: 889px; height: 596px;  }
#home { padding: 20px 0px 20px 20px; margin: 0px 0px 50px 0px; float: left; }
#home a { color: #ffffff;  }
#home a:hover { color: #ffffff; text-decoration:underline; }
#home strong { font-weight:bold; color: #000000; }
#col_home { width: 250px; float: left; padding: 0px 0px 0px 0px; }

/* contato */
.contactform { margin-top: 10px; }
.contactform table tr td { padding: 0 5px 5px 0; vertical-align: top; }
.contactform .campocontato { text-align: right; font-weight:normal; _font-size: 80%; }
.contactform table tr td input, .contactform table tr td textarea { border: 1px solid; border-color: #AAA; padding: 1px 1px 1px 1px; color: #555; }
#contactsubmit { padding: 2px 10px 2px 10px; background: #666; font-weight:bold; color:#fff; }
.contactform .mensagemcontato { padding-top: 5px; color: #666; }

/* form cadastro */
input, textarea, select { border: 0; padding: 2px 2px 2px 2px; }
.botao { background: #333333; border: 0; color: #ffffff; padding: 2px 7px 2px 7px;  }

/* acontece */
#acontece strong { font-weight:bold; color: #000000; }
h4 a { color: #CC3300; text-transform:uppercase; }
h4 a:hover { color: #CC3300; text-decoration:underline; text-transform:uppercase; }
#post { padding: 0px 0px 15px 0px; margin: 0px 0px 20px 0px; border-bottom: 1px solid #000; }
#post { padding: 0px 0px 15px 0px; margin: 0px 0px 20px 0px; border-bottom: 0; }
.data, .info { color: #666666; font-weight:normal; }

img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px 0px 4px 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px 4px 4px 0px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left; }
.aligncenter,div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { line-height: 17px; padding: 0px 10px 5px 0px; text-align: right; }

/* comentarios */
#comentarios #col_esq, #comentarios #col_esq_blog { width: 90px; float: left; padding: 0px 10px 15px 0px; text-align: right; clear: both;  }
#comentarios #col_dir, #comentarios #col_dir_blog { width: 200px; float: left; padding: 0px 100px 15px 0px;  }
#comentarios input, #comentarios textarea { margin: 0px 0px 6px 0px; border: 1px solid; border-color: #AAA; padding: 1px 1px 1px 1px; }
