/*
Baseline - a designer framework
Copyright (C) 2009 Stephane Curzi, ProjetUrbain.com
Creative Commons Attribution-Share Alike 3.0 License
*/

/******************** Baseline grid: 13/18px ********************/
body								{ font-size: 100%; line-height: 1.5; /*12/18*/ }

h1, h2, h3, h4   			     	{ position: relative; }
h1, h2								{ line-height: 1.6; padding-bottom: 20px;}
h2, h3, h4						    { padding-top: 5px; }
h2									{ font-size: 20px; font-family: Helvetica, Arial, sans-serif; font-weight: bold; font-style: normal; padding:20px 30px 20px 40px;border-top: 1px dotted #595959;}
h3									{ font:10pt "Helvetica Neue", Helvetica, Arial, sans-serif;font-weight:bold; color: #fff; padding:40px 40px 40px 40px;text-align:left;}
h4									{ font-size: 8pt; color: #fff; padding:20px 0px 15px 40px;text-align:left;line-height: 1.6;border-top: 1px dotted #595959;}
h5									{ font-size: 10px; color:#ffffff; text-align: left; line-height: 1.6;}
h6									{ font-size: 14px; font-weight: bold; color:#ff3c00;text-align: left; padding-bottom: 5px;}

p, pre, address						{ font-size: 12px; line-height: 1.6; position: relative; top: 0px; padding-top: 5px; padding-bottom: 5px;}
abbr, code, kbd,
samp, small, var					{ line-height: 1; }
ul, ol, dl, dialog					{ font-size: 13px; line-height: 18px; position: relative; top: 5px; padding-top: 18px;padding-bottom: 18px; }
li ul, li ol						{ top: 0; margin-top: 0; margin-bottom: 0; }
li h1, li h2, li h3,
li h4, li h5, li h6,
li p								{ top: 0; }
form, legend         				{ font-size: 13px; line-height: 18px; top: 5px; padding-top: 18px;}
legend								{ position: relative; top: 5px; }
input, textarea						{ font-size: 12px;}

.legenda                            {width: auto; height: auto; position: relative; left:0px; top: 55px;padding:10px;}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child						{ margin-top: 0; }

table								{ font-size: 13px; line-height: 18px; margin: 0px 0; }
th, td								{ padding: 3px 12px; line-height: 30px; }
th									{ background: rgba(0, 0, 0, 0.2); }
tr:nth-child(even)					{ background: rgba(0, 0, 0, 0.1); }
tr:nth-child(odd)					{ }

hr									{ position: relative; height: 4px; margin: 0px 0 14px 0; }


