BODY, TR, TD, TH {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

TABLE {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
}

HR { 
    border-style: dotted; 
    height: 1px; 
    border-width: 1px 0px 0px 0px; 
    color: #000000
}

INPUT, SELECT, FORM {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 8pt;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
}

IMG.linked {
	border-width: 1px;
	border-color: #444444;
}

ul {
	list-style-image: url("images/dot.gif");
        margin: 3px 0px 0px 15px;
        padding: 0px 0px 0px 0px;
}
ul.minlist {
	list-style-image: url("images/dot.gif");
        margin: 3px 0px 0px 15px;
        padding: 0px 0px 0px 0px;
}
ul.minlistnum {
	list-style-type: decimal;
        margin: 12px 3px 12px 20px;
        padding: 0px 0px 0px 0px;

}


A:link { color:#64789F;TEXT-DECORATION:none; font-weight: 700; }
A:visited { color:#64789F;TEXT-DECORATION:none; font-weight: 700; }
A:active { color:#64789F;TEXT-DECORATION:none; font-weight: 700; }
A:hover { color:#94676F;TEXT-DECORATION:underline; font-weight: 700;} 

BODY {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}


div#blackblock {
	position: relative;
	top: 0px;
	left: 0px;
	width: 840px;
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 0px;
	background: #000000;
	text-align: left;
	color: #AAAAAA;
}
div#yellowblock {
	position: relative;
	top: 0px;
	left: 0px;
	width: 840px;
	margin:0px 0px 0px 0px;
	padding:1px 0px 1px 0px;
	background: #FEA700;
	text-align: left;
	color: #AAAAAA;
}

span.upmenu_inactive {
	padding: 0px 10px 0px 10px;
	text-align: center;
}

span.upmenu_active {
	padding: 0px 10px 0px 10px;
	text-align: center;
}

span.submenu_inactive {
	padding: 0px 10px 0px 10px;
	text-align: center;
}

.graylink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #DDDDDD;
}
.yellowlink {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #041000;
}

A.yellowlink:link { color:#641000;TEXT-DECORATION:none; font-weight: 700; }
A.yellowlink:visited { color:#641000;TEXT-DECORATION:none; font-weight: 700; }
A.yellowlink:active { color:#641000;TEXT-DECORATION:none; font-weight: 700; }
A.yellowlink:hover { color:#641000;TEXT-DECORATION:underline; font-weight: 700;} 

div.divdate {
	
	font-size: 10px;
	text-align: right;
	padding: 0px;
	margin: 2px 0px 12px 0px;
	color: #9a9a9a;

}

div.divperson {
	
	font-size: 11px;
	text-align: right;
	padding: 0px;
	margin: 2px 0px 12px 0px;
	color: #050505;

}

div.divsrc {
	
	font-size: 10px;
	text-align: right;
	padding: 0px;
	margin: 2px 0px 12px 0px;
	color: #9a9a9a;

}

div#mainframe_out {
	position: absolute;
	top: 0px;
	left: 50%;
	height: 100%;
	margin:0px 0px 0px 0px;
}

div#mainframe_main {
	position: absolute;
	top: 0px;
	left: -420px;
	width: 840px;
	height: 100%;
	margin:0px 0px 0px 0px;
}
div#main {
	position: relative;
	margin:0px 0px 0px 0px;
	background: #FFFFFF;

}
div#leftblock {
	position: relative;
	width: 280px;
	padding: 5px 10px 10px 10px;

}
div#contentblock {
	position: relative;
	width:840px;
}
div.tabdefine {
	width: 250px;
	background-color: #FAFAFA;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	margin: 0px 0px 10px 0px;
}
div.tabdefinein {
	padding: 7px 7px 7px 7px;
}

div.tabfullfind {
	height: 270px;
	background-color: #FAFAFA;
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #000000;
	margin: 0px 0px 10px 0px;
	padding: 7px 7px 7px 7px;
}

table.tblrightframe {
	border: 1px dotted;
	border-color: #BB9792;
	padding: 0px;
	margin: 3px;
}

div.hedright {
	 padding: 0px 5px 0px 0px;
	 font-family:  Arial, Helvetica, sans-serif;
	 font-size: 8pt;
	 text-align:right;
	 color: #FFFFFF;
	 border-width: 0px 0px 1px 0px;
	 border-style: dotted;
	 border-color: #878787;
	 background-color: #7a7a7a;
}


table.propermin {
	border: 0px;
}

table.tblbodyframe {
	border: 1px solid;
	border-color: #BB9792;
	background-color: #EEEEEE;
	padding: 0px;
	margin: 3px;
}

table.lighttblbodyframe {
	border: 1px solid;
	border-color: #CCAAAA;
	background-color: #FAFAFA;
	padding: 0px;
	margin: 3px;
}

table.imgtable {
	border-width: 0px;
	margin: 3px 5px 3px 5px;
}

td.propermin{
	border-bottom: 1px dotted;
	border-color: #AAAAAA;
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}
td.properminsolid{
	border-bottom: 1px solid;
	border-color: #AAAAAA;
	text-align: justify;
}


div.headerleft {
	width: 100%;
	font-family:  Arial, Helvetica, sans-serif;
        font-size: 8pt;
	background-color: #EEEEDD; 
	text-align: center;
	border-bottom: 1px solid; border-color:#888888
}

.txt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
	color: #000000;
}

.news {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}
.newsmax {
	font-size: 12pt;
	text-align: justify;
}

div.divnews {
	font-size: 8pt;
	text-align: left;
	padding: 1px 3px 1px 3px;
}

div.divnewsmain {
	font-size: 9pt;
	text-align: left;
	padding: 1px 3px 3px 3px;
}

div.findsection{
	width: 595px;
	border: 1px solid;
	border-color: #BB9792;
	background-color: #EEEEEE;
	padding: 0px;
	margin: 3px 0px 3px 0px;

}


.tbl {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
}

.autotbl {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: justify;
}

.newsdate {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #AAAAAA;
}

.date {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 8pt;
	text-align: justify;
	color: #AAAAAA;
}


div.imgframe {
	background-color: #FAFAFA;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: #000000;
	margin: 2px 0px 0px 0px;
	padding: 5px 5px 5px 5px;
	width: 270px;
}


A.graylink:link { color:#EEEEEE;TEXT-DECORATION:none; font-weight: 400; }
A.graylink:visited { color:#EEEEEE;TEXT-DECORATION:none; font-weight: 400; }
A.graylink:active { color:#EEEEEE;TEXT-DECORATION:none; font-weight: 400; }
A.graylink:hover { color:#FFFFFF;TEXT-DECORATION:underline; font-weight: 400;} 

H1 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-align: left;
	color: #111111;
	padding: 10px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

H2 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: right;
	color: #111111;
}

H3 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: right;
	color: #111111;
	clear: both;
	padding: 10px 0px 0px 0px
}

H4 {
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #111111;
}

p.infoTytul{
	font-size: 8pt;
	color: #9a9a9a;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

p.infoMain{
	font-weight: 700;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

p.infoAddon{
	padding: 0px 0px 0px 20px;
	margin: 0px 0px 0px 0px;
}

p.infoMininfo{
	font-size: 8pt;
	color: #9a9a9a;

	padding: 0px 0px 0px 0px;
	margin: 0px 0px 1px 0px;
}

table.OfferList{

    border-color: #777777; border-width: 1px; border-style: solid;

}

td.OfferUp{
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: justify;
			
    background: #787878;
}

td.OfferDown{
    font-family:  Arial, Helvetica, sans-serif;
    font-size: 8pt;
    text-align: justify;

    background: #797979;
}

.dictMin{

    font-size: 8pt;
    text-align: justify;

}