@charset "utf-8";
/* CSS Document */

body {
	background:url(../img/present/body_bkg.jpg) repeat-x #ecf7fc top;
}

div#topbar { width:980px; }

div#canvas_wrapper {
	width:980px;
	min-height:500px;
	background:url(../img/present/bottom_bkg.gif) repeat-x bottom #ffffff;
	margin:0 auto;
}

div#canvas {
	width:980px;
	min-height:500px;
	background:url(../img/present/bottom_arc.gif) no-repeat bottom right;
}

ul#mainmenu {
	margin:0;
	padding:0;
	margin-left:290px;
	width:439px;
	height:33px;
}

ul#mainmenu li { height:33px; display:inline; }
ul#mainmenu li a {
	float:left;
	height:13px;
	display:inline;
	text-align:center;
	color:#b8e0f0;
	text-decoration:none;
	padding:10px 0 10px 0;
}
ul#mainmenu li a:hover { color:#ffffff; }

ul#mainmenu li a.home { background:url(../img/present/butt_uvod.gif) no-repeat; width:77px; }
ul#mainmenu li a.news { background:url(../img/present/butt_news.png) no-repeat; width:87px; }
ul#mainmenu li a.howitworks { background:url(../img/present/butt_sluzby.gif) no-repeat; width:103px; }
ul#mainmenu li a.prices { background:url(../img/present/butt_informacie.gif) no-repeat; width:87px; }
ul#mainmenu li a.aboutus { background:url(../img/present/butt_kontakt.gif) no-repeat; width:85px; }

ul#mainmenu li a.home_a { background:url(../img/present/butt_uvod_a.gif) no-repeat; width:77px; }
ul#mainmenu li a.news_a { background:url(../img/present/butt_informacie_a.gif) no-repeat; width:87px; }
ul#mainmenu li a.howitworks_a { background:url(../img/present/butt_sluzby_a.gif) no-repeat; width:103px; }
ul#mainmenu li a.prices_a { background:url(../img/present/butt_informacie_a.gif) no-repeat; width:87px; }
ul#mainmenu li a.aboutus_a { background:url(../img/present/butt_kontakt_a.gif) no-repeat; width:85px; }

ul#mainmenu li a.active { color:#008ffe; font-weight:bold; }
ul#mainmenu li a.active:hover { color:#008ffe; font-weight:bold; }

div#leftdivision {
	float:left;
	width:762px;
}

div#rightdivision {
	float:left;
	width:218px;
	color:#7f7f7f;
}

div#rightdivision ul {
	list-style-image:url(../img/present/list.gif);
	line-height:25px;
}

div.right_wrapper {
	padding:20px;
	border-top:1px solid #e7e7e7;
}

div#rightdivision input.txt {
	width:166px;
	padding:6px;
	padding-bottom:0;
	background:url(../img/present/input_rightdivision.gif) no-repeat top left;
	border:none;
	font-size:11px;
	color:#666666;
	margin-top:7px;
}

div#rightdivision .caption {
	font-size:10px;
}

div#rightdivision .logintitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

div#header {
	width:762px;
	height:98px;
	background:url(../img/present/header.jpg) no-repeat;
}

div.portal_banner {
	float:left;
	width:313px;
	padding:35px;
	height:554px;
	background:url(../img/present/portal_banner.jpg) no-repeat;
	border-right:1px solid #e7e7e7;
}

div.portal_banner .moreinfo a {
	margin-left:35px;
	font-size:12px;
	font-weight:bold;
	color:#797167;
}

div.advert_banner {
	float:left;
	width:307px;
	height:554px;
	padding:35px;
	background:url(../img/present/advert_banner.jpg) no-repeat;
	border-right:1px solid #e7e7e7;
}

div.advert_banner .moreinfo a {
	margin-left:40px;
	font-size:12px;
	font-weight:bold;
	color:#008ffe;
}

.banner_title {
	margin:10px 2px;
	display:block;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.banner_subtitle {
	margin:2px;
	display:block;
	font-size:12px;
	font-weight:bold;
}
div.portal_banner .banner_subtitle { color:#797167; }
div.advert_banner .banner_subtitle { color:#0063dc; margin-top: 5px; margin-bottom: 5px; }

div.portal_banner ul {
	margin:20px 0 20px 0;
	padding:10px;
	list-style:disc;
}

div.portal_banner ul li {
	margin:5px;
	color:#797167;
}

div.portal_banner ul li span {
	color:#000000;
}
div.portal_banner h1 { margin:2px 2px 2px 0; display:block; color:#000000; font-size:12px; font-weight:bold; background-color: #fff; background-image: none; padding-left: 0; }
div.portal_banner h2 { color:#797167; font-size: 12px; font-weight: bold; background-image: none; margin: 2px; }
div.advert_banner ul {
	margin:20px 0 20px 0;
	padding:10px;
	list-style:disc;
}

div.advert_banner ul li {
	margin:5px;
	color:#0063dc;
}

div.advert_banner ul li span {
	color:#000000;
}

div.content {
	float:left;
	width:494px;
	_width:492px;
	border-right:1px solid #d3d3d3;
	font-size:12px;
	padding:25px;
}

div.content h1 {
	display:block;
	border:none;
	background:none;
	font-size:18px;
	font-weight:normal;
	color:#000000;
	padding:0;
	margin:0;
}

div.leftsidebar_wrapper {
	float:left;
	width:217px;
}

div.portal_side {
	width:177px;
	height:110px;
	padding:0 20px 20px 20px;
	background:#eceae9;
	border-top:0;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-color:#d3d3d3;
	border-style:solid;
}

div.portal_side a { display:block; padding:5px;	color:#564d42; }
div.portal_side a.active { font-weight:bold; }

div.advert_side {
	width:177px;
	height:110px;
	padding:0 20px 20px 20px;
	background:#e4f1f6;
	border-top:0;
	border-bottom:1px;
	border-left:1px;
	border-right:1px;
	border-color:#d3d3d3;
	border-style:solid;

}

div.advert_side a { display:block; padding:5px;	color:#0072fe; }
div.advert_side a.active { font-weight:bold; }

input.footer_login_butt {
	background:url(../img/present/login_button.gif) no-repeat top left;
	border:none;
	width:67px;
	height:25px;
}

div#main_footer {
	background:url(../img/present/footer_bkg.jpg) no-repeat top #ecf7fc;
	height:100px;
	padding:27px 20px 27px 20px;
	text-align:left;
	color:#666666;
}

table.pricelist {
	border-top: 1px solid #000000;
	border-bottom:1px solid #000000;
}

table.pricelist td { padding:8px; border-bottom:#9CAFFE 1px solid; }
table.pricelist td.lcol { color:#000066; }
table.pricelist tr.even { background: #F1F0FF; }
table.pricelist tr.odd { background:none; }
div.advert_banner h1 { margin:2px 2px 2px 0; display:block; color:#000000; font-size:12px; font-weight:bold; background-color: #fff; background-image: none; padding-left: 0; }
div.advert_banner h2 {  color:#0063dc; font-size: 12px; font-weight: bold; background-image: none; margin: 2px;  }
.indexWI { text-align: justify; }
