body,html {
	padding: 0px;
	margin: 0px;
	font-family: Verdana, Tahoma, Sans-Serif;
	color: #383838;
	min-height: 100%;
}

html {
	
}

a img {
	border: none;
}

a {
	text-decoration: none;
	outline: none;
}

use a:active {
	outline: none;
}

strong {
	font-weight: bold;
}

em {
	font-style: italic;
}

p {
	color: #585858;
}

h1,h2,h3,h4 {
	color: #343434;
	font-family: "Open Sans", sans-serif;
}

#debug {
	color: #000;
	background: #fff;
	padding: 8px;
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.5);
	font-size: 11px;
	display: none;
	width: 150px;
	height: 200px;
}

section#page {
	width: 1160px;
	display: table;
	margin: auto;
	clear: both;
}

div#leftColumn {
	float: left;
	width: 735px;
	margin: 0px 0px 0px 0px;
}

div#rightColumn {
	float: right;
	width: 325px;
	margin: 0px 0px 0px 0px;	
}

div#floatie {
	padding: 20px 0px 0px 0px;
	width: 325px;
}

a#logo img {
	width: 174px;
	height: 57px;
	float: left;
	margin: 20px 0px 0px 0px;
	clear: left;
}
a#logo_k img {
	width: 210px;
	height: 79px;
	float: left;
	margin: 9px 0px -2px 0px;
	clear: left;
}
a#logo img:active,
a#logo_k img:active {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

nav#mainMenu {
	margin: 0px 0px 10px 0px;
	position: relative;
	display: table;
}

nav#mainMenu ul li {
	font-family: "Open Sans", sans-serif;
	font-weight: 600;
	float: left;
	font-size: 16px;
	text-transform: uppercase;
	margin: 0px 20px 0px 0px;
}
nav#mainMenu ul li:last-child {
	margin: 0px 0px 0px 0px;
}

nav#mainMenu ul li a {
	color: #333333;
}
nav#mainMenu ul li a img {
	width: 14px;
	height: 13px;
}
nav#mainMenu ul li a:active img {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
nav#mainMenu ul li a:hover,nav#mainMenu ul li a:active {
	
}

nav#mainMenu ul li#current a {
	
}

nav#mainMenu ul li#home a {
	background: url('../../../gfx/home.png') no-repeat center center;
	width: 36px;
	padding: 25px 0px 0px 0px;
}

nav#mainMenu ul li#home a:hover {
	background: #C2434A url('../../../gfx/home.png') no-repeat center center;
}

nav.menuPos {
	display: none;
	clear: both;
	padding: 20px 20px 15px 20px;
	width: 850px;
	background-image: url('../../../gfx/markSub.png');
	background-repeat: no-repeat;
	background-position: center top;
}

nav.menuPos ul li {
	font-size: 11px;
	color: #fff;
	display: inline;
	margin: 0px 30px 0px 0px;
	white-space: nowrap;
	line-height: 20px;
}

nav.menuPos ul li a {
	color: #fff;
}
nav.menuPos ul li a.subSet,
nav.menuPos ul li a:hover {
	text-decoration: underline;
}

.pageBlock {
	display: table;
	clear: both;
	width: 1100px;
	margin: 0px auto 0px auto;
}

.pageBlockExt {
	display: table;
	clear: both;
	width: 1130px;
	margin: 0px auto 0px auto;
	padding: 30px 0px 30px 0px;
}

header#header {
	padding: 25px 0px 25px 0px;
	border-top: 4px solid #222222;
}

header#header h2 {
	font-family: "Open Sans", sans-serif;
	font-size: 36px;
	color: #474747;
	margin: 35px 0px 0px 30px;
	float: left;
	font-weight: 300;
}

header#header h2 a {
	color: #474747;
}

ul#icons {
	float: right;
	margin: 5px 0px 0px 10px;
}

ul#icons li {
	display: inline;
	margin: 0px 0px 0px 5px;
}

ul#icons li img {
	width: 32px;
	height: 32px;
}

form#searchForm {
	float: right;
	clear: right;
	width: 268px;
	height: 37px;
	background: url('../../../gfx/search_bg.png') no-repeat center center;
	margin: 35px 0px 0px 10px;
}

form#searchForm input[type=text] {
	background: #F2F2F2;
	border: none;
	font-size: 12px;
	margin: 8px 5px 10px 5px;
	width: 220px;
	padding: 2px;
	float: left;
}

form#searchForm input[type=submit] {
	background: url('../../../gfx/search_button.png') no-repeat center center;
	border: none;
	width: 20px;
	height: 20px;
	margin: 8px 0px 0px 5px;
	cursor: pointer;
}

div#squareHolder {
	background: url('../../../gfx/squares2.gif') repeat-x left top;
	height: 12px;
}

div#mainHeaders {
	width: 1100px;
	height: 350px;
	overflow: hidden;
	margin: 0px auto 0px auto;
}

div.mainHeader {
	width: 1100px;
	height: 350px;
	position: absolute;
	z-index: 100;
	background-position: center center;
	background-size: cover;
	background-image: url('../../../gfx/clouds.png');
	overflow: hidden;
}
div.inMain {
	width: 100%;
	height: 350px;
	background-repeat: no-repeat;
	background-position: right center;
}
div.mainInfo {
	width: 450px;
	padding: 35px 0px 0px 0px;
	float: left;
	margin: 0px 0px 0px 50px;
}

div.mainInfo h1 {
	font-family: "Open Sans", sans-serif;
	color: #fff;
	font-size: 54px;
	font-weight: 300;
	margin: 0px 0px 10px 0px;
}

div.mainInfo h1 a {
	color: #fff;
}

div.mainInfo p.info {
	font-size: 13px;
	color: #fff;
}

div.mainInfo p.info a {
	color: #fff;
}

div#navHeadersHolder {
	width: 1100px;
	margin: -23px 30px 0px 30px;
	clear: both;
	position: absolute;
	z-index: 600;
	text-align: center;
}

ul#navHeaders {
	display: table;
	margin: 0px auto 0px auto;
}

ul#navHeaders li {
	float: left;
	margin: 0px 5px 0px 5px;
	width: 51px;
	height: 51px;
	background: url('../../../gfx/circle.png') no-repeat center center;
}

ul#navHeaders li a {
	width: 51px;
	height: 51px;
	background: url('../../../gfx/mark.png') no-repeat center top;
	display: table;
}

ul#navHeaders li a.setCurrent {
	background: url('../../../gfx/mark.png') no-repeat center bottom;
}

p.more {
	font-size: 24px;
	font-weight: 600;
	color: #fff;
	font-family: "Open Sans", sans-serif;
}

div.mainInfo p.more a {
	color: #fff;
	padding: 0px 34px 0px 0px;
	background: url('../../../gfx/more.png') no-repeat right 8px;
	display: table;
}

div.mainInfo p.more {
	margin: 10px 0px 0px 0px;
}

div.winglet {
	background-color: #F5F5F5;
	height: 350px;
	width: 30px;
	background-image: url('../../../gfx/winglets.png');
	background-repeat: no-repeat;
	cursor: pointer;
}

div.winglet:hover {
	background-color: #E2E2E2;
}

div#winglet_l {
	float: left;
	background-position: left center;
}

div#winglet_r {
	float: right;
	background-position: right center;
}

div#subHeader div#mainHeaders,div#subHeader div.mainHeader,div#subHeader div.winglet, div#subHeader div.inMain {
	height: 150px;
}

div#subHeader div.mainInfo {
	
}

div#subHeader div.mainInfo p {
	display: none;
}

p#breadcrumbs {
	margin: 20px auto 0px auto;
	border-bottom: 1px dotted #BABABA;
	font-size: 11px;
	color: #151515;
	padding: 0px 0px 2px 0px;
}

p#breadcrumbs a {
	color: #151515;
}

p#breadcrumbs a:hover {
	text-decoration: underline;
}

div.columnBlock {
	
}

div.columnBlock h2 {
	font-family: "Open Sans", sans-serif;
	font-size: 28px;
	color: #6F6F6F;
	margin: 0px 0px 10px 0px;
}

div#newsList ul li {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	background: url('../../../gfx/bdot.gif') no-repeat left 7px;
	padding: 0px 0px 0px 10px;
}

div#newsList ul li a {
	color: #7090C8;
}

div#newsList ul li a:hover {
	text-decoration: underline;
}

section.content {
	padding: 20px 0px 30px 0px;
	border-bottom: 1px dotted #BABABA;
}

div#newsMain {
	
}

div#newsMain img {
	width: 325px;
	height: 210px;
	background: #f1f1f1;
	float: left;
	margin: 10px 30px 0px 0px;
}

div#newsMain h1 {
	color: #474747;
	font-size: 28px;
	font-weight: 400;
	margin: 0px 0px 10px 0px;
}
div#newsList h2 a {
	color: #6F6F6F;
}
div#newsMain h1 a {
	color: #474747;
}

div#newsMain h1 a:hover,
div#newsList h2 a:hover {
	color: #7090C8;
}

div.tbl {
	display: table;
}

div#newsMain p {
	color: #686868;
	font-size: 12px;
	margin: 0px 0px 10px 0px;
}

div#newsMain p a {
	color: #686868;
}

p.mLink a {
	font-weight: bold;
	color: #7090C8 !important;
}

p.mLink a:hover {
	text-decoration: underline;
}

div#shortsHolder {
	display: table;
	width: 100%;
	clear: both;
	table-layout: fixed;
}

section#mainShorts div#shortsHolder div {
	display: table-cell;
	border-right: 15px solid #fff;
	border-left: 15px solid #fff;
}

section#mainShorts div#shortsHolder div h2 {
	font-size: 24px;
	color: #fff;
	padding: 10px 20px 10px 20px;
}

section#mainShorts div#shortsHolder div h2 a {
	color: #fff;
}

section#mainShorts div#shortsHolder div ul {
	padding: 0px 20px 15px 20px;
}

section#mainShorts div#shortsHolder div ul li {
	font-size: 11px;
	color: #fff;
	margin: 0px 0px 5px 0px;
}

section#mainShorts div#shortsHolder div ul li a {
	color: #fff;
}

section#mainShorts div#shortsHolder div ul li a:hover {
	text-decoration: underline;
}

section#mainShorts div#shortsHolder div p a {
	display: table;
	width: 100%;
	background: url('../../../gfx/moreArr.png') no-repeat center top;
	height: 50px;
}

div#iconsFlow {
	height: 80px;
	display: block;
	position: relative;
	overflow: hidden;
	margin: 0px 0px 25px 0px;
	width: 100%;
}

div#iconsContainer {
	text-align: justify;
	position: absolute;
	top: 0px;
}

div#iconsFlow img {
	margin: 0px 15px 16px 15px;
	display: inline-block;
}

hr {
	border: none;
	border-bottom: 1px dotted #BABABA;
	height: 1px;
	width: 1100px;
	margin: 0px auto 10px auto;
	display: table;
}

div#subFooter {
	border-bottom: 4px solid #474747;
	display: table;
	clear: both;
	width: 1100px;
	margin: 15px auto 0px auto;
	padding: 0px 0px 5px 0px;
}

div#subFooter p {
	font-size: 11px;
	color: #ACACAC;
	float: left;
}

div#subFooter p a {
	color: #ACACAC;
}

div#subFooter p#up {
	float: right;
}

footer {
	width: 1130px;
	display: table;
	margin: 30px auto 0px auto;
}
footer p.about {
	font-size: 12px;
	text-align: center;
	margin: 0px 0px 20px 0px;
	color: #aaaaaa;
	font-weight: bold;
}
section#contentBody {
	margin: 20px 30px 20px 30px;
	display: table;
	width: 1100px;
	clear: both;
}

article h1,article h2,article h3,article h4 {
	color: #474747;
	font-weight: 500;
}
article h1 a,article h2 a,article h3 a,article h4 a {
	color: #474747;
}
article h1 a:hover, article h2 a:hover, article h3 a:hover, article h4 a:hover,
article div#subs div:hover h1 a, article div#subs div:hover h2 a, article div#subs div:hover h3 a, article div#subs div:hover h4 a {
	color: #7090C8;
}
article div#subs h1 a:hover, article div#subs h2 a:hover, article div#subs h3 a:hover, article div#subs h4 a:hover {
	text-decoration: underline;
}
article p.inDate {
	font-size: 11px;
	color: #aaaaaa;
}
article div#subs p.inDate {
	margin: 0px 0px 3px 0px;
}
article h1 {
	font-size: 40px;
	font-weight: 400;
	line-height: 48px;
	margin: 0px 0px 20px 0px;
	font-weight: 300;
}

article h2 {
	font-size: 26px;
	margin: 20px 0px 10px 0px;
	font-weight: 400;
	line-height: 32px;
}

article h3 {
	font-size: 18px;
	margin: 20px 0px 5px 0px;
	font-weight: 600;
}

article h4 {
	font-size: 15px;
	margin: 0px 0px 5px 0px;
	font-weight: 600;
}

article p,article li,div#sideArts p,div#sideArts li {
	font-size: 13px;
}

article p {
	margin: 0px 0px 10px 0px;
	hyphens: auto;
}

article p a,article li a, table a {
	color: #7090C8;
}

article p a:hover,
article li a:hover,
table a:hover {
	text-decoration: underline;
}

article ul {
	margin: 10px 0px 10px 0px;
}

article ul ul,article ol ul,article ul ol,article ol ol {
	margin: 10px 0px 5px 0px;
}

article ul li {
	background: url('../../../gfx/dot.gif') no-repeat left 7px;
	padding: 0px 0px 0px 16px;
	margin: 0px 0px 3px 0px;
}

article ol li {
	list-style-type: decimal;
	margin-bottom: 5px;
}

article ul li {
	list-style-type: none;
}

article ol {
	margin: 10px 0px 10px 20px;
}

article table {
	border: 1px solid #c4ccd2;
	margin: 0px 0px 10px 0px;
	width: 100%;
}

article table td, article table th {
	padding: 3px;
	border-right: 1px solid #c4ccd2;
	border-bottom: 1px solid #c4ccd2;
	font-size: 11px;
}

article table th {
	background: #aaaaaa;
	color: #fff;
}

article table tr:nth-child(2n + 2) td {
	background: #f5f5f5;
}

article table tr:hover td {
	background: #e6e9eb;
	color: #545454;
}
div#base table.tablesorter {
	margin: 20px 0px 20px 0px;
}
table.tablesorter {
	border: none;
}
table.tablesorter td {
	border-right: 1px solid #fff;	
}
div.movie {
	margin: 20px 0px 20px 0px;
}

div#downloads {
	border-top: 1px dotted #cccccc;
	padding: 25px 0px 0px 0px;
	margin: 30px 0px 0px 0px;
}

div#downloads h2 {
	margin: 0px 0px 20px 0px;
}

div#downloads li {
	background: none;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 0px;
	display: table;
	clear: both;
}

div#downloads li a {
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 45px;
	height: 30px;
	display: table;
}

div#downloads li a:hover {
	text-decoration: underline;
}

iframe {
	border: none;
}

iframe.mov {
	background: #000;
}

div.ytMap {
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	overflow: hidden;
}

div.ytMap div.ytMapPlay {
	background: url('../../../gfx/blur.png') repeat center center;
}

div.ytMap div.ytMapPlay a {
	width: 128px;
	height: 128px;
	background-image: url('../../../gfx/plays.png');
	background-repeat: no-repeat;
	background-position: center 0px;
	display: table;
	margin-right: auto;
	margin-left: auto;
}

div.ytMap div.ytMapPlay a:active {
	background-position: center -148px;
}

nav#subMenu {
	padding: 20px 0px 20px 0px;
	margin: 0px 0px 30px 0px;
	display: block;
}
nav#subMenu ul {
	margin: 0px 30px 0px 30px;
}
nav#subMenu ul li {
	font-size: 13px;
	color: #fff;
	margin: 6px 0px 6px 0px;
}

nav#subMenu ul li a {
	color: #fff;
}

nav#subMenu ul li a:hover,nav#subMenu ul li a#subMarked,nav#subMenu ul li a#secMarked
	{
	text-decoration: underline;
}

nav#subMenu ul li ul {
	margin: 0px 0px 0px 10px;
}

nav#subMenu ul li ul li {
	font-size: 12px;
	background: url('../../../gfx/wdot.gif') no-repeat left 7px;
	padding: 0px 0px 0px 10px;
}

#kalendarz {
	font-family: "Open Sans", sans-serif;
	margin: 0px 0px 30px 0px;
	width: 100%;
}

#kalendarz table {
	width: 100%;
}

#kalendarz table td,#kalendarz table th {
	text-align: center;
	color: #343434;
}

#kalendarz #head {
	background: url('../../../gfx/dhr.gif') no-repeat left bottom;
}

#kalendarz #head td {
	padding: 7px 0px 16px 0px;
	font-size: 26px;
}

#kalendarz #head td a {
	color: #DB4A37;
	font-size: 24px;
}

#kalendarz #tableHeader th {
	font-size: 16px;
	color: #383838;}

#kalendarz .datas td {
	height: 36px;
	text-align: center;
	font-size: 16px;
	color: #383838;
}

#kalendarz tr#tableHeader {
	border-bottom: 1px dotted #E2E2E2;
}

#kalendarz tr#tableHeader th {
	color: #aaaaaa;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 5px 0px;
}

#kalendarz .datas td#sday {
	background: #fff;
}

#kalendarz .datas td a {
	color: #DB4A37;
	display: table;
	text-align: center;
	margin: auto;
	line-height: 25px;
	font-weight: 600;
}

#kalendarz td a:hover {
	text-decoration: underline;
}
#kalendarz td#sday {
	font-weight: 700;
}
div.newsPrv {
	border-bottom: 1px dotted #BABABA;
	padding: 0px 0px 15px 0px;
	margin: 0px 0px 15px 0px;
}

div.newsPrv:last-child {
	border-bottom: none;
	padding: 0px 0px 5px 0px;
}

div.newsPrv h3 {
	font-size: 26px;
	font-weight: 400;
	color: #474747;
	margin: 0px 0px 10px 0px;
}

div.newsPrv h2 {
	font-size: 14px;
	font-weight: 400;
	color: #aaa;
}

div.newsPrv h3 a {
	color: #474747;
}

div.newsPrv h3 a:hover {
	color: #7090C8;
}

div.newsPrv p a {
	color: #383838;
}

div.newsPrv p a:hover {
	text-decoration: none;
}

div.yearDiv {
	background: #DB4A37;
	display: table;
	padding: 5px 15px 5px 15px;
	font-size: 18px;
	color: #fff;
	font-weight: 400;
	margin: 20px 0px 20px 0px;
}

ul#paging {
	margin: 20px 0px 0px 0px;
	width: 100%;
	display: table;
	clear: both;
	border-top: 1px dotted #BABABA;
	padding: 20px 0px 0px 0px;
}

ul#paging li {
	background-image: none;
	padding: 0px;
	font-family: "Open Sans", sans-serif;
	color: #383838;
	font-size: 20px;
	font-weight: 500;
	float: left;
	margin: 0px 5px 0px 0px;
}

ul#paging li a {
	display: table;
	color: #474747;
	padding: 0px 5px 0px 5px;
}

ul#paging li a:hover {
	text-decoration: none;
	color: #7090C8;
}

ul#paging li#currentPage a {
	background: #DB4A37;
	color: #fff;
}

div#mailBox {
	
}

div#mailBox form {
	margin: 10px 0px 20px 0px;
}

div#mailBox form input[type=text],div#mailBox form textarea {
	margin: 0px 10px 0px 0px;
	padding: 4px;
	font-size: 13px;
	color: #828282;
	background: #F2F2F2;
	border: 1px solid #ddd;
}

div#mailBox form textarea {
	width: 95%;
	margin: 0px 0px 10px 0px;
	height: 140px;
	clear: both;
	display: table;
}

div#mailBox form input[type=text] {
	width: 140px;
	float: left;
}

div#mailBox form input#podpis {
	margin: 0px 15px 0px 0px;
}

div#mailBox form input[type=submit] {
	background: #DB4A37;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	color: #fff;
	border: 0px;
	padding: 3px 10px 3px 10px;
	font-weight: 600;
	cursor: pointer;
	margin: 10px 0px 0px 0px;
}

div#mailBox form input[type=submit]:active {
	background: #F7CB38;
}

div#mailBox h2 {
	font-size: 30px;
	color: #616161;
}

div#googleMap {
	height: 400px;
}
#share {
	float: right;
}
#share .item {
    cursor: pointer;
    background: url(data:image/jpg;base64,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) no-repeat top left;
    width: 30px;
    height: 30px;
    float: left;
    margin: 0px 0px 0px 10px;
}
#share .item:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}
#share .twitter {
    background-position: -40px 0;
}

#share .googleplus {
    background-position: -80px 0;
}

#share .linkedin {
    background-position: -120px 0;
}
div#sharer {
	border-top: 1px dotted #BABABA;
	padding: 20px 0px 0px 0px;	
	display: table;
	clear: both;
	width: 100%;
}
div#sharer h2 {
	font-size: 24px;
	float: left;
}
.slicknav_menu {
	display: none;
}
div#subs {
	margin: 30px 0px 0px 0px;
}
div#subs div {
	margin: 0px auto 20px auto;
	border-top: 1px dotted #BABABA;
	padding: 20px 0px px 0px;	
}
div#subs div p span {
	font-weight: bold;
}
div#subs div p a {
	font-weight: normal;
	color: #474747;
}
div#subs div p a span {
	color: #7090C8;
}
div#subs div p a:hover {
	text-decoration: none;
}
div#scrollMenuHolder {
	overflow: hidden;
}
div#scrollMenuHolder ul {
	padding: 0px 0px 5px 0px;
}
div#scrollMenuHolder ul ul {
	padding: 0px 0px 0px 0px;
}
a.scrollMenuButton {
	width: 100%;
	display: none;
	height: 13px;
	background-image: url('../../../gfx/winglets_v.png');
	background-repeat: no-repeat;
	cursor: pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter: alpha(opacity = 70);
	-moz-opacity: 0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;	
}
a.scrollMenuButton:hover {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity = 100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;	
}
a#s_up {
	background-position: center top;
	margin: 0px 0px 10px 0px;
}
a#s_do {
	margin: 10px 0px 0px 0px;	
	background-position: center bottom;
}
ul#sideIcons {
	position: fixed;
	right: 0px;
	top: 180px;
	z-index: 800;
}
ul#sideIcons li {
	font-family: "Open Sans", sans-serif;
	font-size: 18px;
	font-weight: 600;
	margin: 5px 0px 5px 0px;
	text-align: right;
	float: right;
	clear: right;
}
ul#sideIcons li a {
	display: block;
	height: 42px;
	width: 32px;
	color: #fff;
	padding: 0px 10px 0px 0px;
	overflow: hidden;
}
ul#sideIcons li a img {
	width: 42px;
	height: 42px;
	float: left;
	margin: 0px 10px 0px 0px;
}
ul#sideIcons li a:hover img {
	background: url('../../../gfx/_trans/000000_20.png');
}
ul#sideIcons li span {
	padding: 8px 0px 0px 0px;
	display: table-cell;
	vertical-align: middle;
}
div#base {
	
}
div#base form {
	background: #f1f1f1 url('../../../gfx/lookup.png') no-repeat right bottom;
	padding: 20px 0px 20px 0px;
	margin: 20px 0px 30px 0px;
	display: table;
	clear: both;
	width: 100%;
}
div#base form input[type=text],
div#base select,
div#base textarea {
	background: #fff;
	border: 1px solid #e0e0e0;
	font-size: 12px;
	margin: 0px 5px 10px 0px;
	width: 220px;
	padding: 4px;
}
div#base textarea {
	width: 550px;
	height: 150px;
}
div#base div {
	float: left;
	margin: 0px 20px 0px 20px;
}
div#base p {
	margin: 0px 0px 4px 0px;
	font-weight: bold;
}
div#base ul {

}
div#base ul li {
	background: none;
	padding-left: 0px;
}
div#base form input[type=submit] {
	background: #DB4A37;
	font-family: "Open Sans", sans-serif;
	font-size: 15px;
	color: #fff;
	border: 0px;
	padding: 3px 10px 3px 10px;
	font-weight: 600;
	cursor: pointer;
	margin: 10px 0px 10px 0px;
}
div#base form input[type=submit]:active {
	background: #F7CB38;
}
p#resetForm {
	margin: 30px 0px 0px 0px;
	font-size: 12px;
}
.tablesorter thead th {
	padding: 3px 0px 3px 0px !important;
}
div#metric table {
	border: none;
	margin: 20px 0px 30px 0px;
}
div#metric table td {
	padding: 4px 10px 4px 10px;
	border: none;
}
div#metric table tr {
	border-bottom: 5px solid #fff;
}
div#metric table td {
	vertical-align: top;
	font-size: 12px;
}
div#metric table tr td.ldt {
	background: #fff;
}
div#metric table tr:hover td.ldt {
	background: none;
}
div#metric table td.lgn {
	background: #f1f1f1;
	width: 25%;
	text-align: right;
}
div#metric table td ul,
div#metric table td ol {
	margin-top: 0px;
}
div#metric table td li {
	font-size: 12px;
}
div#base form#addForm {
	background: #f1f1f1;
}
div#base form#addForm div {
	float: none;
}
div#base form#addForm input[type=text] {
	width: 550px;
}
div#base form#addForm input.cal {
	width: 120px;
	background: #fff url('../../../gfx/cal.gif') no-repeat 105px center;
}
div#base form#addForm input.med {
	width: 250px;
}
div#base form#addForm ul {
	width: 100%;
	display: table;
	clear: both;
}
div#base form#addForm ul li {
	width: 30%;
	float: left;
}
p#ue {
	text-align: center;
	margin: 0px 0px 20px 0px;
}
p#ue img {
	width: 400px;
	height: auto;
}