﻿/* CSS Document */
/* ############### tales.be css/html5 framework v2 (by kvd) ###############  */
/* ############### b02_fonts.css ############### */

/* generic font rules */


body{
	font-family: 'PTSansRegular', sans-serif;
	font-style: normal;
	font-size: 13px;
	line-height: 1.3em;
	color: #111;
}


/* ###### GENERIC CLASSES AND TAGS ######  */
em, i, .italic, .i, .em{ font-style: italic !important;}
strong, b, .strong, .bold, .b{ font-weight: bold !important;}
sup{line-height: 75%;}	

p, .p, ul, ol{	margin-bottom: 1em;}
ul ul, ol ol, ul ol, ol ul{	margin-bottom: 0;}
li{	margin-bottom: 0.5em;}

.sitemap{ font-size:9px; color:#999; letter-spacing:1px;}
	
.intro{
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
/*	font-style: normal;
	font-weight: normal;*/
}	

/* ###### LINKS ######  */
a{
	cursor: hand !important;
	 -webkit-transition: all 0.3s ease-out;
	 -moz-transition: all 0.3s ease-out;
	 -o-transition: all 0.3s ease-out; 
	 transition: all 0.3s ease-out;
}
a:link{ color: #111;}
a:visited{ color: #111;}
a:hover, a:active{ color: #6C0}
a:focus{ outline: 1px solid #eee;} /* put background color on linkfocus for accessability */



/* ###### HEADINGS ######  */
h1,h2,h3,h4,h5,h6, .h1, .h2, .h3, .h4, .h5, .h6{
	font-family: 'PTSansRegular', sans-serif;
	color: #669900;
	margin: 0 0 0.50em 0;
	font-weight: normal;
	line-height: 1.0em;
	}	
h1, .h1{ 
	font-size: 180%;
	}
	
h2, .h2{ font-size: 130%; }	
h3, .h3{ font-size: 120%;}
h4, .h4{ font-size: 120%;}
h5, .h5{ font-size: 110%;}
h6, .h6{ font-size: 100%;}	

.contact h2, .contact h3{ margin:0 !important}