/* colours


Text: #ffffff
Blue D: #337aa9
Blue L: #25aae1

Grey D: #1f1f1f
Grey M: #2a2a2a
Grey L: #bcbcbc

	font-family: 'Oxygen', sans-serif;
	font-family: 'Raleway', sans-serif;


*/



.feed_code {
	font-size: 18px;
	color: red;
	font-weight: 600;
}



body {
	margin: 0px;
}


td,th,p {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	font-weight: 400;
	text-align: left;
	line-height: 135%;

}

td,th {
	height: 30px;
}

b {
	font-weight: 600;
}

.center {
	text-align: center;
	padding: 0px 15px 0px 15px;
}

.right {
	text-align: right;
}



.poweredby {
	font-size: 8px;
	color: #999999;
	text-align: right;
	padding-right: 8px;
	padding-top: 5px;
	letter-spacing: 2px;
	height: 0px;
}

a.powered:link, a.powered:visited {
	color: #666666;
	font-size: 8px;
	text-decoration: none;
	font-weight: 600;
}

a.powered:hover, a.powered:active {
	color: #999999;
	font-size: 8px;
	text-decoration: none;
	font-weight: 600;
}

.rule {
	height: 10px;
	font-size: 1px;
}

.last_rule {
	height: 10px;
	padding-top: 12px;
	font-size: 1px;
}

hr {
	color: #1f1f1f;
	background-color: #1f1f1f;
	height: 1px;
	border: 0px;
	width: 100%;
	margin: 0px;
}


a:link, a:visited {
	font-weight: 600;
	color: #337aa9;
	text-decoration: none;
}
a:hover, a:active {
	color: #25aae1;
	text-decoration: underline;
}



/*---- marquee styles starts here ------*/

.marquee {
	font-family: 'Raleway', sans-serif;
	font-size: 18px;
	color: #25aae1;
	font-weight: 600;
}

.quote {
	font-family: 'Raleway', sans-serif;
	font-size: 16px;
	color: #25aae1;
	font-weight: 600;
	font-style: italic;
}

.ticker_bold {
	font-family: 'Raleway', sans-serif;
	font-size: 20px;
	color: #bcbcbc;
	font-weight: 500;
}

.ticker_white {
	font-family: 'Raleway', sans-serif;
	color: #ffffff;
}

.ticker_grey {
	font-family: 'Raleway', sans-serif;
	color: #bcbcbc;
}

.ticker_sml {
	font-family: 'Raleway', sans-serif;
	font-size: 9px;
	color: #ffffff;
	font-weight: 400;
}

.marquee img {
	width: 11px;
	height: 11px;
	margin-bottom: -2px;
}

a.ticker:link, a.ticker:visited {
	font-family: 'Raleway', sans-serif;
	color: #ffffff;
	text-decoration: none;
}

a.ticker:hover, a.ticker:active {
	color: #999999;
	text-decoration: none;
}

/*---- marquee styles ends here ------*/



.table_left {
	padding-left: 15px;
}

.table_left_flat {
	padding-left: 15px;
	line-height: 0px;
	height: 0px;
}

.table_right {
	text-align: right;
	padding-right: 15px;
}

.table_right_flat {
	text-align: right;
	padding-right: 15px;
	line-height: 0px;
	height: 0px;
}



.spacer_xs {
	height: 4px;
	font-size: 1px;
}

.spacer_s {
	height: 8px;
	font-size: 1px;
}

.spacer {
	height: 12px;
	font-size: 1px;
}

.spacer_l {
	height: 16px;
	font-size: 1px;
}

.spacer_xl {
	height: 24px;
	font-size: 1px;
}



input[name="txtIRClienteMail"] {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	width: 60%;
	height: 34px;
	padding-left: 8px;
	border: 0px solid #ffffff;
	background-color: #2a2a2a;
	outline: none;
}


input[name="priceabove"], input[name="priceabelow"], input[name="percentage"] {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	width: 100%;
	height: 30px;
	border: 0px solid #ffffff;
	background-color: #2a2a2a;
	outline: none;
}




input[type="submit"] {
	font-family: 'Oxygen', sans-serif;
	font-size: 18px;
	font-weight: 600;
	color: #ffffff;
	width: 100%;
	height: 34px;
	border: solid 0px #098ec5;
	background-color: #25aae1;
	letter-spacing: 2px;
	cursor: hand;
	outline: none;
}



.button_low, .button_low:hover {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	font-weight: 600;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	height: 30px;
	background-color: #2A2A2A;
	border: 0px solid #1f1f1f;
	cursor: hand;
	outline: none;
}


.button_no, .button_no:hover  {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	font-weight: 600;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	height: 30px;
	background-color: 25aae1;
	border: 0px solid #1f1f1f;
	cursor: hand;
	outline: none;
}

.button_yes, .button_yes:hover {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: center;
	font-weight: 600;
	padding-left: 0px;
	padding-right: 0px;
	width: 100%;
	height: 30px;
	background-color: 25aae1;
	border: 0px solid #1f1f1f;
	cursor: hand;
	outline: none;
}


input[name="PriceMovesAbove"] {
	font-family: 'Oxygen', sans-serif;
	font-size: 14px;
	color: #ffffff;
	text-align: right;
	font-weight: 400;
	padding-left: 10px;
	padding-right: 10px;
	width: 90px;
	height: 34px;
	border: 1px solid #ffffff;
	background-color: #2a2a2a;
	outline: none;
}


.k02_box {
	padding: 10px;
	border: 1px solid #ffffff;
}

.k02_innerbox {
border-collapse: collapse;
}

.k02_innerbox_cell {
	padding: 0px;
	border: 1px solid #ffffff;
}

.k02_inner_innerbox {
border-collapse: collapse;
}


.k02_inner_innerbox_cell_left {
	padding: 0px;
	border: 1px solid #808080;
	padding-left: 4px;
}

.k02_inner_innerbox_cell_center {
	text-align: center;
	padding: 0px;
	border: 1px solid #808080;
	padding-left: 0px;
}



