body {
	font-family: Times New Roman, Times, serif;
	font-size: 16 px;
	color: #000000;
}

a {
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

td {
	text-align: left;
	vertical-align: top;
}

.noPadding, form, body {
	padding: 0px;
}

.noMargin, form, h1, h2, h3, h4, body {
	margin: 0px;
}

.singleBorder, .subscribeContainer input.textm, table.centralFormsContainer td.question, table.centralFormsContainer td.comments, .text {
	border-width: 1px;
	border-style: solid;
}

.softcolorBorder, .subscribeContainer input.text, .text {
	border-color : #cbc9cb;
}

.whiteBorder {
	border-color : #FFFFFF;
}

h1 {
	font-size: 18px;
	font-weight: bold;
	font-family: Verdana;
	color: #bcbcbc;
	margin: 20px 0px 0px 0px; 
}

h2 {
	font-size: 16px;
	font-weight: bold;
}

h3 {
	font-size: 10px;
	font-weight: bold;
}

h4 {
	font-size: 9px;
	font-weight: bold;
	/*text-transform: uppercase;*/
}

.baseTextDec {
	font-size: 11px;
	font-weight: normal
}

.baseTextDec {
	font-size: 11px;
	font-weight: bold
}

.baseText, body, table, td, div, a {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.baseTextB {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
}

.baseTextX {
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
}

.baseTextXB {
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
}

table.baseTable {
	
}

table.baseTable td.central {
	padding: 12px 21px 12px 24px;
}

table.baseTable td.central div.textContainer{
	padding-left: 20px;
}

div.textContainer div.border {
	background-color: #c3c1c1;
	height: 1px;
	margin: 9px 0px 16px 0px;
}

table.baseTable td.left {
	width: 260px;
	padding-right: 1px;
	background-image: url('images/leftBaseBg.gif');
	background-repeat: repeat-y;
	background-color: #f1f1f5;
}

table.baseTable tr.top td, table.baseTable tr.top td div, table.baseTable tr.top td div a {
	background-color: #1e539d;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
}

table.baseTable tr.top td.middle {
	padding-right:  22px;
	text-align: right;
}

table.baseTable tr.top td.right  {
	background-color: #1e539d;
	background-image:none;
}

table.baseTable tr.top td.right div {
	padding: 0px;
	background-image: url('images/rightTopLineBg.gif');
	background-repeat: repeat-y;
	background-color: #f1f1f5;
	margin-top: 6px;


}

table.baseTable td.right {
	width: 155px;
	padding-left: 1px;
	background-image: url('images/rightBaseBg.gif');
	background-repeat: repeat-y;
	background-color: #f1f1f5;
}

table.baseTable td.left div {
	padding-left: 10px;
}

table.baseTable td.left div div {
	padding: 0px;
}

div.leftBorder {
	background-image: url('images/leftBorder.gif');
	background-repeat: repeat-x;
}

.subscribeContainer {
	color: #2c69ce;
	padding: 10px 0px 29px 52px;
	height: 45px;
	font-size: 10px;
	font-family: Verdana;
	font-weight: bold;
}

.withBg {
	background-image:url('images/leftSubscribeBg.gif');
	background-repeat: repeat-x;
	margin: 46px 0px 13px 0px;
	width: 228px;
}

.searchBg {
	background-image:url('images/searchBg.gif');
	background-repeat: repeat-x;
	width: 228px;
}


.subscribeContainer input.text {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	height: 12px;
	padding: 2px;
	width: 139px;
	background-image: none;
	background-color: #FFFFFF;
	color: #333333;
	margin: 0px 7px 0px 0px;
}

.subscribeContainer input.wideBtn, table.centralFormsContainer td.comments .wideBtn, .autorisation .wideBtn {
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
	height: 20px;
	width: 63px;
	background-image: url('images/wideSubmitBtn.gif');
	background-repeat: no-repeat;
	background-color: transparent;
	color: #333333;
	border: 0px;
	padding: 0px 0px 2px 0px;
	margin: 0px;
}



.subscribeContainer h3 {
	margin-bottom: 12px;
}

div.flySearchImage {
	position: absolute; 
	padding: 20px; 
	margin-left: 5px;
}

div.navChain td, div.navChain td a {
	font-size: 9px;
	font-weight: normal;
	font-family: Verdana;
	color: #4f4f4f;
}

div.navChain img {
	border: 0px;
	vertical-align: middle;
	margin: 0px 6px 3px 6px;
}

table.newsContainer {
	margin-bottom: 20px;
}



table.newsContainer td {
	padding-bottom: 23px;
}
table.newsContainer td.image {
	padding-right: 15px;
}

table.newsContainer td.image img {
	border: 0px;
}

.newsContainer td, .newsContainer h4, .newsContainer a {
	color: #333333;
	font-size: 13px;
}

.newsContainer h4 a {
	font-size: 14px;
	font-weight: bold;
}

div.centralWideBorderWithMarking {
	height: 19px;
	padding-top: 5px;
	padding-left: 35px;
	background-color: #ececed;
}

div.centralWideBorderWithMarking1 {
	height: 25px;
	padding-top: 1px;
	padding-left: 29px;
	background-color: #ececed;
}

div.centralWideBorderWithMarking, div.centralWideBorderWithMarking span, div.centralWideBorderWithMarking a {
	font-family: Verdana;
	font-size: 11px;
}

div.centralWideBorderWithMarking1, div.centralWideBorderWithMarking span, div.centralWideBorderWithMarking1 a {
	font-family: Verdana;
	font-size: 10px;
}

div.centralWideBorderWithMarking a {
	font-weight: bold;
}

div.centralWideBorderWithMarking1 a {
	font-weight: bold;
}

div.centralWideBorderWithMarking span {
	margin-right: 17px;
}

div.gmskc {
	background-image:url('images/gmskc.gif');
	background-repeat: no-repeat;
}

div.gmskc a {
	color: #2a52be;
}

div.green {
	background-image:url('images/greenMarker.gif');
	background-repeat: no-repeat;
}

div.green a {
	color: #000000;
}

div.blue {
	background-image:url('images/blueMarker.gif');
	background-repeat: no-repeat;
}

div.blue a {
	color: #2c69ce;
}

div.red {
	background-image:url('images/redMarker.gif');
	background-repeat: no-repeat;
}

div.red a {
	color: #da1a1a;
}

.textContainer ul {
	/*color:#403F3F;
	font-family:Verdana;
	font-size:10px;*/
	font-weight:normal;
	padding-left: 12px;
	margin: 10px 0px 10px 0px;
}

.textContainer ul a {
	color: #000000;
	/*font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	padding-left: 12px;
	margin: 10px 0px 10px 0px;*/
}

.bottomMargin {
	margin-bottom: 30px;
}

.rubrikContainer h4 {
	margin-top: 10px;
}

table.centralFormsContainer td {
	padding-bottom: 13px;
}

table.centralFormsContainer td, table.centralFormsContainer td a {
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
}

table.centralFormsContainer td a {
	font-weight: bold;
}

table.centralFormsContainer td .wideStep {
	margin-left: 22px;
}

table.centralFormsContainer h4 {
	color: #2c69ce;
	font-weight: bold;
	margin-top: 13px;
	margin-bottom: 13px;
}

table.centralFormsContainer td.question {
	border-color: #acabab;
	background-color: #f4f4f5;
	padding-left: 20px;
}

table.centralFormsContainer td.question .radio {
		width: 10px; 
		height: 10px;
}

table.centralFormsContainer td.between {
	width: 8px;
}

table.centralFormsContainer td.comments {
	border-color: #acabab;
	background-color: #FFFFFF;
	padding-left: 20px;
}

table.centralFormsContainer td.comments .text {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	padding: 2px;
	width: 185px;
	background-image: none;
	background-color: #FFFFFF;
	color: #333333;
	margin: 0px;
	overflow: hidden;
}

td.right h4 {
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	margin-bottom: 7px;
	margin-left: 23px;
	color: #2c69ce;
}

td.right div.rightBorder {
	background-color: #c4c1c1;
	height: 3px;
}

td.right div.rightTextContainer, td.right .autorisation {
	padding: 10px 10px 15px 23px;
}

td.right div.rightTextContainer, td.right div.rightTextContainer a {
	color: #000000;
	font-size: 11px;
}

.autorisation, td.right .autorisation, td.right .autorisation a {
	font-family: Verdana;
	font-size: 8px;
	color: #333333;
}
	
.autorisation .text {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
	padding: 2px;
	width: 116px;
	background-image: none;
	background-color: #FFFFFF;
	color: #333333;
	margin: 0px;
}

.autorisation td {
	font-size: 10px;
	font-family: Verdana;
	font-weight: normal;
}

.photoPreview {
	background-image:url('images/rightPreviewBg.gif');
	background-repeat: repeat-x;
	padding-top: 24px;
	padding-bottom: 5px;
	text-align: center;
}

td.right .reklamaContainer {
	text-align: center;
}

td.right .reklamaContainer img {
	border: 0px;
}

td.left .copyright, td.left .copyright a {
	font-family: Verdana;
	font-size: 10px;
	font-weight: normal;
}

tr.bottom td {
	padding-top: 13px;
	padding-bottom: 30px;
}

tr.bottom td.bottomMiddle {
	text-align: center;
	padding-left: 30px;
	padding-right: 30px;
	color: #4f4f4f;
}

tr.bottom td.bottomMiddle, tr.bottom td.bottomMiddle a {
	color: #4f4f4f;
	font-family: Verdana;
	font-size: 9px;
}

tr.bottom td.bottomMiddle img {
	margin-left: 5px;
	margin-right: 5px;
}

.bottomCentralBorder {
	background-color: #1e539d;
	height: 5px;
	margin-top: 10px;
	margin-bottom: 10px;
}

div.topImage {
	background-image:url('images/topImage.jpg');
	background-repeat: no-repeat;
	height: 151px;
	background-color: #42a0e1;
}

td.pngContainer {
	background: url('images/gradientPng.png') no-repeat 0 0; 
	padding-top: 85px;
	padding-left: 23px;
	//background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/gradientPng.png");
}

td.pngContainer div.iFly {
	position: absolute;
}

td.pngContainer div div {
	background-image:url('images/headerPimpa.gif');
	background-repeat: no-repeat;
	height: 10px;
	padding-left: 5px;
	margin-bottom: 3px;
}

td.pngContainer div, td.pngContainer div a {
	color: #0f376f;
	font-family: Verdana;
	font-size: 9px;
	font-weight: bold;
}

.leftWideBorder {
	height: 3px;
	background-color: #c7c4c4;
}

.addressContainer {
	padding-left: 20px;
}

.logoContainer {
	padding-left: 42px;
	padding-top: 56px;
	float: left;
}

.logoContainer img {
	border: 0;
}

.pngTable {
	width: 156px;
	height: 151px;
}