/*
Copyright (c) 2003-2014, CKSource - Frederico Knabben. All rights reserved.
For licensing, see LICENSE.md or http://ckeditor.com/license
*/
@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,300,600&subset=latin,latin-ext);

body {
	font-family: 'Open Sans', sans-serif;
    font-size: 14px;
    color: #000;
    background: #fff; 
    line-height: 170%;
    width: 1100px;
    margin: 10px auto;
}
.cl {width: 100%; clear: both; height:1px; line-height:1px;}
h1, h2, h3, h4, h5 {
	display:block;
	font-size: 30px;
	font-weight:300;
	margin: 0 0 10px 0;
	color: #080808;
	line-height: 140%;
}
h1 {
	font-size: 56px;
	font-weight: 300;
	margin: 0 0 20px 0;
}
h2 {
    font-size: 40px;
    font-weight: 300;   
    margin-bottom: 20px;
}
h3 {
	margin: 0px 0 15px 0;
	font-weight: 300;
	font-size: 30px;	
}
h4 {
	font-weight: 400;
	font-size: 26px;
}
h5 {
	font-weight: 400;
	font-size: 22px;
}

a, a:hover, a:focus, a:active {
    outline: none !important;
    text-decoration: none;
    color: #9f3596;
}
p {
	margin: 0 0 20px;
}

table {
	border-collapse: collapse;
}
th, td {
	padding: 3px;
}
th p, td p {
	margin: 0;
}

table.stripped th {
	text-align: left;
}
table.stripped tr:nth-child(odd) td {
	background: #f6f6f6;
}
table.stripped th, table.stripped td {
	border-bottom: 1px solid #eee;
	padding: 6px 10px;
}
table.stripped tr:last-child td {
	border: none;
}
table.stripped td p {
	margin: 0;
}

.image-to-left {
	float: left; 
	margin: 0px 20px 10px 0px;
}

.image-to-right {
	float: right; 
	margin: 0px 0px 10px 20px;
}

.column {
    float: left;
    width: 50%;
}
.column-2 {
    float: right;
    width: 469px;
}
