@charset "utf-8";
/* CSS Document */

body, html
{
	margin:0;
	padding:0;
	background-image:url(../images/bg_01.gif);
	text-align:center
}

form
{
	padding:0;
	margin:0;
}

a img
{
	border:0;
}

div.main
{
	width:799px;
	margin:auto;
}

div.top
{
	background-image:url(../images/top2_03.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:799px;
	height:179px;
	margin-top:25px;
	position:relative;
}

div.logo
{
	padding-top:25px;
}

table.select
{
	border:0;
	padding:0;
	border-collapse:collapse;
	width:380px;
	position:absolute;
	left:210px;
	bottom:45px;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4D4D;
}

table.links
{
	border:0;
	padding:0;
	width:380px;
	position:absolute;
	left:210px;
	bottom:15px;

	text-align: center;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4D4D;
}

a.emb {
	color:#FF7E00 !important;
}


table.select td
{
	padding:0 0 0 5px;
}

table.select select
{
	width:145px;
}
table.select select, table.select input
{
	border:1px solid #9C9C9C;
}

table.select tr.text td
{
	padding-left:8px;
	padding-bottom:8px;
	text-align:left
}

div.whiteborder
{
	border:1px solid #fff;
}

div.topleft
{
	position:absolute;
	left:14px;
	top:5px;
	background-image:url(../images/topleft_03.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:173px;
	height:137px;
}

div.topleft ul, div.topright ul
{
	list-style:none;
	text-align:left;
	margin:0;
	padding:23px 0 0 0;
}

div.topright ul
{
	padding-top:25px;
}

div.topleft ul li a
{
	padding-left:50px;
	padding-top:3px;

	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4C4D4D;
	text-decoration:none;
}

div.topleft ul li.current a
{
	padding-top:4px;
	color:#fff
}

div.topleft ul li
{
	height:22px;
	background-image:url(../images/topmenu_05.gif);
	background-position:left;
	background-repeat:no-repeat;
	background-position:3px;
}

div.topleft ul li.current
{
	background-image:url(../images/topmenu_03.gif);
}

div.topleft ul li.last
{
	background-image:url(../images/topmenu_09.gif);
}


div.topright
{
	position:absolute;
	right:14px;
	top:5px;
	background-image:url(../images/topright_03.gif);
	background-position:center;
	background-repeat:no-repeat;
	width:173px;
	height:137px;
}

div.topright table
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#4C4D4D;
	line-height:12px;
	padding-left:15px;
	margin-top:26px;
}

div.topright table td
{
	text-align:left;
}

div.topright table td.currency
{
	color:#FF7E00;
	padding-right:10px;
}

div.banner
{
	height:100px;
	margin-top:5px;
	background-image:url(../images/main_03.gif);
	background-repeat:no-repeat;
	width:799px;
}

div.banner div
{
	text-align:center;
	padding-top:15px;
}

div.banner div img
{
	border:2px solid #fff;
}

div.footer
{
	height:90px;
	background-image:url(../images/main_04.gif);
	background-repeat:no-repeat;
	margin-bottom:20px;
	position:relative;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

div.context
{
	background-image:url(../images/main_05.gif);
	background-repeat:repeat-y;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4C4D4D;
}

div.context p
{
    margin-top:0;
    padding-top:10px;
}

div.banner, div.context, div.footer
{
	width:799px;
	background-position:top;
	text-align:left;
}

div.context table
{
	padding:0;
	border-collapse:collapse;
	width:126px;
	margin-right:9px;
	float:left;
}

div.context table.small
{
	width:84px;
}

div.context table td
{
	padding:0;
	background-position:top;
	background-repeat:no-repeat;

	padding-left:14px;
	
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:14px;
	color:#4C4D4D;
}

div.context table tr.head td
{
	background-image:url(../images/table_02.gif);
	height:41px;
	color:#FF7E00;
	padding-left: 8px;
	padding-right: 8px;
}

div.context table.small tr.head td
{
	background-image:url(../images/table_02_small.gif);
}

div.context table tr.head a, .links a, .hlinks a
{
	color:#FF7E00 !important;
	text-decoration:underline;
}

div.context table tr.head a:hover, .links a:hover
{
	text-decoration:none;
}

div.context table tr.head td div
{
	background-position:left;
	background-repeat:no-repeat;
	padding-left:22px;
}

div.context table tr.head td div.exchanger
{
	background-image:url(../images/exchanger.gif);
}

div.context table tr.head td div.from
{
	background-image:url(../images/from.gif);
}

div.context table tr.head td div.to
{
	background-image:url(../images/to.gif);
}

div.context table tr.head td div.reserv
{
	background-image:url(../images/reserv.gif);
}

div.context table tr.head td div.rate
{
	background-image:url(../images/rate.gif);
}

div.context table tr.bottom td
{
	background-image:url(../images/table_bg_06.gif);
	height:13px;
	vertical-align:top;
	padding-top:4px;
}

div.context table.small tr.bottom td
{
	background-image:url(../images/table_bg_06_small.gif);
}

div.context table tr td a:hover
{
	color:#2853D0;
}

div.context table tr td a
{
	color:#4C4D4D;
	text-decoration:none;
}
div.context table tr.bg1 td
{
	background-image:url(../images/table_bg_03.gif);
	height:20px;
}

div.context table tr.bg2 td
{
	background-image:url(../images/table_bg_05.gif);
	height:20px;
}

div.context table.small tr.bg1 td
{
	background-image:url(../images/table_bg_03_small.gif);
}

div.context table.small tr.bg2 td
{
	background-image:url(../images/table_bg_05_small.gif);
}

div.additional
{
	clear:both; padding-top:10px
}

div.addintable
{
	background-image:url(../images/table_small_bg_03.gif);
	background-repeat:no-repeat;
	overflow:hidden;
	width:215px;
	height:185px;
	position:relative;
}

div.additional div.table1, div.additional div.table2, div.additional div.table3
{
	float:left;
	margin-right:10px
}

div.additional div.table3
{
	background-image:url(../images/table_small_bg2_03.gif);
}

div.addintable div.title
{
	color:#FF7E00;
	margin-top:15px;
	text-align:center;
}

div.addintable div.leaders
{
	font-size:10px;
	margin-left:10px;
	margin-top:5px
}

div.addintable div.data table
{
	width:215px;
	margin-top:2px;
	padding:0;
}

div.addintable div.data table th
{
	color:#FF7E00;
	font-size:10px;
	text-align:left;
	padding-left:10px;
}

div.addintable div.data table td
{
	padding:0 0 0 10px;	
	line-height:20px;
}

div.addintable div.small
{
	color:#FF7E00;
	font-size:10px;
	margin-top:22px;
	padding-left:10px;
}

div.addintable div.button
{
	position:absolute;
	bottom:11px;
	right:7px;
}

/* Added by aego */
.center {
text-align: center;
}
.center table {
margin-left: auto !important;
margin-right: auto !important;
text-align: left;
float: none !important;
}
table.form td {
padding: 2px 4px !important;
}
table.form td.control {
text-align: center;
}
table.form select, table.form input
{
border: 1px solid #9c9c9c;
}
.error {
padding-left: 50px;
color: #FF7E00;
}
.message {
padding-left: 20px;
color: #669933;
}
.content {
margin: 10px 20px;
}
.content table {
float: none !important;
width: 700px !important;
}
.content table th {
text-align: center;
}
.content table td {
padding: 0;
}
/* New table style */
.skel {
border-collapse: collapse;
width: 666px !important;
float: none !important;
}
.skel td, .skel th {
border: 1px dotted #9C9C9C;
padding: 4px 8px !important;
color: #4C4D4D;
}
.skel th {
color: #FF7E00;
background: #f6f6f6;
text-align: center;
}
.skel th a {
color: #FF7E00 !important;
}
.addit {
border-collapse: separate !important;
}
.addit td.box {
width: 33%;
padding: 0 6px !important;
border: 0;
vertical-align: top;
}
.addit table {
width: 100% !important;
margin: 0 !important;
}
#mestkom {
padding: 0;
}
#mestkom img {
border: 0;
}
