/**
* Template for: Wolfsteiner Roberts & Partner | Rechtsanwälte
* Copyright 2013 BRANDLEAGUE Limited | All rights reserved | www.brandleague.eu 
* CSS: TYPOGRAPHY
*/

* {margin:0; padding:0;}

body        { background:#ffffff; 
			font-size:76%;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			line-height:1.65em;
			margin:1em 0;
			text-align:center; }

/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin: 0; }
ul, ol      { margin: 0; }

ul          { list-style-type: square !important;}
ol          { list-style-type: square !important; }

dl          { margin: 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1em;}



/* Text elements---------------------------------- */

p         {  }
.left  			{ float: left !important; }
p .left			{ }
.right 			{ }
p .right 		{  }


p,blockquote,form,label,ul,ol,dl,fieldset,address {
color:#363636;}

a			{text-decoration:none;color:#363636;  }
a:active 	{text-decoration:underline;color:#363636;}
a:link		{text-decoration:underline;color:#363636;} 
a:visited	{text-decoration:underline;color:#363636;} 
a:hover		{text-decoration:underline;color:#000000;}
a img       { border:0;}
:focus      { outline:0; }


/*Page Title  & Category Title*/
h1, .componentheading, h2, .contentheading
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.6em; 
color:#444;
font-weight:bold; 
margin-bottom: 5px;
padding-bottom: 10px;
border-bottom: 1px solid #bbb; 

}

div.blog .page-header  h1,
div.blog-featured .page-header h1,
div.item-page .page-header h1
{ 
padding-bottom:10px;
margin-bottom: 10px;
}

/*Page Title for Search & Login modules*/

div.item-page .page-header h2 { width: 400px; }




h3     { margin-bottom:.4em; font-size:1.1em; line-height:1.2em;color:#363636; } 
h4     { margin-bottom:.4em; font-size:1.05em; line-height:1.35em;color:#363636; }
h5     { margin-bottom:.4em; font-size:1.05em; line-height:1.35em;color:#363636; }
h6     { margin-bottom:.1em; font-size:1em; line-height:1.35em;color:#363636;font-weight:bold; }


.article-info { margin-bottom: 1em;}
.createdby { font-style: italic; margin-left: 0; }
.published { font-style: italic; margin-left: 0; }


blockquote  {  }
strong,dfn	{ font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr,
acronym     {  }
address     {  }
del         {  }

pre         {  }
pre,code,tt { f }

.small,.createdate,.modifydate,.mosimage_caption  {font:1.2em Verdana, Arial,Helvetica,sans-serif;}

.moduletable { }

.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      {  }
.loud       { }
.highlight  {  }
.added      { }
.removed    { }

.first      {  }
.last       {  }
.top        {  }
.bottom     {  }



.readmore a:link,
.readmore a:visited,
a.readmore:link,
a.readmore:visited
{ }

.readmore a:hover,
.readmore a:active,
.readmore a:focus,
a.readmore a:hover,
a.readmore a:active,
a.readmore a:focus
{ }
