html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}


body{background:#fff;min-height:100%;height:auto !important;height:100%;font-family:tahoma, 'geneva cy', sans-serif;text-align:center}
#wrap{width:960px;overflow:hidden;margin:0 auto;text-align:left}

#header{position:relative;height:434px;text-align:center}
	#header address{text-align:center;font-style:normal;font-size:9pt;color:#060606;margin-bottom:28px}
		#header address .l{display:-moz-inline-box;display:inline-block;vertical-align:top;text-align:left;height:30px;padding-left:37px;line-height:30px;position:relative}
		#header address .r{display:-moz-inline-box;display:inline-block;vertical-align:top;height:30px;padding-right:34px;line-height:30px}
		#header address .first{left:11px}
		#header address .last{left:-11px}
		#header address .l .r .icq{background:url(../images/ico-icq.gif) left top no-repeat;padding:0 20px 3px 24px}
		#header address .l .r .support{background:url(../images/ico-support.gif) left 1px no-repeat;padding:0 2px 0 25px;color:#060606;text-decoration:none}
		#header address .l .r .mail{background:url(../images/ico-mail.png) left top no-repeat;padding:5px 2px 4px 26px;color:#060606;text-decoration:none}
		#header address .l .r .twitter{background:url(../images/twitter.png) left top no-repeat;padding:2px 2px 4px 26px;color:#060606;text-decoration:none}
		#header address a:hover{text-decoration:underline !important}
	#header ul.nav{text-align:center}
		#header .nav li{display:inline-block;width:106px;height:30px;text-align:center;line-height:30px;margin:0 1%;font-size:14pt;.display:inline;.zoom:1}
				#header .nav li a{text-decoration:none;padding:14px 0;color:#ccc;display:inline-block;width:106px;height:30px;overflow:hidden;background:url(../images/menu.png) 0 19px no-repeat;line-height:30px;position:relative}
						#header .nav li a span{position:absolute;top:-1000px}
				#header .nav li a.main{background-position:0 19px}
				#header .nav li a.main:hover, #header .nav li.active a.main{background-position:0 -55px}
				#header .nav li a.tariff{background-position:-138px 19px}
				#header .nav li a.tariff:hover, #header .nav li.active a.tariff{background-position:-138px -55px}
				#header .nav li a.articles{background-position:-270px 19px}
				#header .nav li a.articles:hover, #header .nav li.active a.articles{background-position:-270px -55px}
				#header .nav li a.faq{background-position:-410px 19px}
				#header .nav li a.faq:hover, #header .nav li.active a.faq{background-position:-410px -55px}
				#header .nav li a.forum{background-position:-550px 19px}
				#header .nav li a.forum:hover, #header .nav li.active a.forum{background-position:-550px -55px}
				#header .nav li a.register{background-position:-672px 19px}
				#header .nav li a.register:hover, #header .nav li.active a.register{background-position:-672px -55px}
	#header .panes{position:absolute !important;width:960px;height:264px;overflow:hidden;background:url(../images/slide3.jpg) 0 0 no-repeat;left:0;bottom:28px}
		#header .panes img{position:absolute;display:none}
		#header .panes div{display:none;width:960px;height:264px;background:url(../images/slide3.jpg) 0 0 no-repeat;position:absolute;text-align:left;font-family:'times new roman', serif;top:0;left:0}
			#header .panes div.slide1{background:url(../slide1.jpg) 0 0 no-repeat}
			#header .panes div.slide2{background:url(../slide2.jpg) 0 0 no-repeat}
			#header .panes div.slide3{background:url(../slide3.jpg) 0 0 no-repeat}

#content{width:100%}
#content .clear{clear:both;height:1px;overflow:hidden;visibility:hidden}

#content .auth{float:left;width:50%;overflow:hidden;border-right:solid 1px #bfbfbf}
	#content .auth form{margin:0 40px 0 0}
		#content .auth form h2{margin:0 0 18px 0 !important;width:174px;height:64px;overflow:hidden;background:url(../images/headers.png) 0 -344px no-repeat;text-indent:-10000px}
		#content .auth form table{width:100%}
			#content .auth form table th{font-weight:normal;color:#1a679b;width:60px;font-size:10pt;padding-left:18px}
			#content .auth form table th label sub{font-size:10pt}
			#content .auth form table th.first{padding-left:60px}
			#content .auth form table input{background:#e4f1c2;border:none;height:18px;color:#1c1c1c;font-family:tahoma, 'geneva cy', sans-serif;padding:2px 8px;width:80px;margin:0 0 0 8px}
			#content .auth form table td.submit{padding-left:14px;width:62px}
			#content .auth form table td.submit input{background:none;padding:0;vertical-align:middle;height:24px;width:62px}
			#content .auth form .registration{text-align:right;padding:20px 3px 2px;font-size:8pt}
				#content .auth form .registration a, #content .content p.description a, #content .content .forbid p a, #content .content .responsibility p a, #content .content .descript p a{color:#3d8fc5}
				#content .auth form .registration a:hover, #content .content p.description a:hover, #content .content .forbid p a:hover, #content .content .responsibility p a:hover, #content .content .descript p a:hover{text-decoration:none}

#content .partners{float:left;width:49%;overflow:hidden;border-left:solid 1px #bfbfbf;position:relative;left:-1px}
	#content .partners h2{margin:0 0 16px 32px;width:121px;height:63px;background:url(../images/headers.png) 0 -421px no-repeat;overflow:hidden;text-indent:-1000px}
	#content .partners a{margin:0 0 0 40px}

#content .content{margin:8px 0 0;border-top:solid 1px #bfbfbf;padding-top:18px}
	#content .content .descript h3{color:#6c8000;background:url(../images/bullit.jpg) left top no-repeat;padding:5px 0 6px 30px;margin:0 0 0 60px;font-size:8pt;width:600px}
	#content .content .descript h3.welcome{background:none;padding-left:30px;color:#0B3354}
	#content .content .descript p{font-size:8pt;line-height:180%;color:#0B3354;margin:0 60px 22px 91px}
#content h2{font-size:15pt;color:#1e6599;padding:12px 0 0 60px;height:55px;font-weight:normal;margin:14px 0 20px}
#content h2.index-title{width:146px;height:60px;background:url(../images/headers.png) 0 -178px no-repeat;overflow:hidden;text-indent:-1000px;margin-top:0}
#content h2.tariff-title{width:140px;height:64px;background:url(../images/headers.png) 0 -268px no-repeat;overflow:hidden;text-indent:-1000px;margin-top:0}
#content h2.refund-title{width:250px;height:62px;background:url(../images/headers.png) 0 0 no-repeat;overflow:hidden;text-indent:-1000px;margin-top:0}
#content h2.tos-title{width:190px;height:60px;background:url(../images/headers.png) 0 -88px no-repeat;overflow:hidden;text-indent:-1000px;margin-top:0}

#content .money{border-top:solid 1px #bfbfbf;border-bottom:solid 1px #bfbfbf;text-align:center;padding:13px;margin:0}
	#content .money a{margin:0 30px}
#content .licence-repay{text-align:right;padding:18px 4px;font-size:11pt}
	#content .licence-repay a{color:#797979;text-decoration:none;margin:0 8px;padding:0 0 0 6px;display:inline-block;height:25px;line-height:25px;position:relative;overflow:hidden;background:url(../images/two-buttons.png) 0 -4px no-repeat}
		#content .licence-repay a.licence:hover{background-position:0 -35px}
		#content .licence-repay a.licence{width:180px}
		#content .licence-repay a.repayment{width:142px;background-position:-205px -4px}
		#content .licence-repay a.repayment:hover{background-position:-205px -35px}
	#content .licence-repay a sub{padding:6px 14px 6px 0;font-size:11pt;position:absolute;top:-1000px}
	#content .licence-repay a sub{background:url(../images/bg-links-blue.gif) right no-repeat;color:#fff}

#footer{border-top:solid 1px #bfbfbf;text-align:center;padding:20px;margin:0;position:relative}
	#footer a{color:#135f94;text-decoration:none;font-size:12pt}
	#footer span{position:relative;top:-3px;color:#135f94;font-size:10pt}
	#footer div.counters{position:absolute;right:24px;top:14px}
		#footer .counters a{margin-left:12px}
		#footer .counters img{vertical-align:middle}



/*--- styles for tos.html */

#content .content .terms{padding:15px 60px;font-size:8pt;color:#0B3354;margin-bottom:15px}
	#content .content .forbid h3{background:url(../images/ico-forbid.jpg) left top no-repeat;margin:4px 60px 16px;padding:6px 0 12px 34px;font-size:11pt;color:#c73c35}
	#content .content .forbid ul{font-size:8pt;color:#c73c35;margin:0 60px 24px}
	#content .content .forbid ul li{line-height:180%}
	#content .content .forbid p, #content .content .responsibility p{margin:0 60px 18px;color:#0B3354;font-size:8pt}
#content .content .responsibility{padding-bottom:20px}
	#content .content .responsibility h3{font-size:11pt;margin:0 60px 16px;padding:6px 0 12px 34px;background:url(../images/ico-responsibility.jpg) left top no-repeat;color:#d07f00}
	#content .content .responsibility ul{font-size:8pt;color:#734c0e;margin:0 60px 24px}
	#content .content .responsibility ul li{line-height:180%}


/*  styles for refund.html  */

#content .content p.description{font-size:8pt;line-height:180%;color:#0B3354;padding:0 60px}
#content .content p.last-description{margin-bottom:40px}

/*  styles for price.html   */

#content .content .tariff-simple h3, #content .content .tariff-double h3, #content .content .tariff-multy h3{overflow:hidden;text-indent:-1000px;float:left;width:220px;background:url(../images/headers.png) no-repeat;color:#b7b7b7;text-align:center;font-weight:normal;font-size:15pt;display:inline}
	#content .content .tariff-simple h3 sup, #content .content .tariff-double h3 sup, #content .content .tariff-multy h3 sup, #content .content .tariff-simple h3 strong, #content .content .tariff-double h3 strong, #content .content .tariff-multy h3 strong{font-size:15pt;display:inline !important}
	#content .content .tariff-simple h3{background-position:0 -511px;width:97px;height:177px;margin-left:63px}
	#content .content .tariff-double h3{background-position:0 -880px;width:177px;height:189px;margin-left:18px}
	#content .content .tariff-multy h3{background-position:0 -714px;width:186px;height:117px;margin-left:13px}
	#content .content .tariff-simple h3 strong, #content .content .tariff-double h3 strong, #content .content .tariff-multy h3 strong{display:block;color:#f00;font-weight:normal;margin-top:-1px}
#content .content .tariff-simple .tariffs, #content .content .tariff-double .tariffs, #content .content .tariff-multy .tariffs{margin-left:283px;padding:4px 0 0}
#content .content .tariff-simple, #content .content .tariff-double{border-bottom:solid 1px #c1c1c1}
#content .content .tariff-simple, #content .content .tariff-double, #content .content .tariff-multy{overflow:hidden;padding:30px 0}
#content .content .tariff-simple .tariffs h4, #content .content .tariff-double .tariffs h4, #content .content .tariff-multy .tariffs h4{color:#1a689b;margin:0 0 28px;font-size:10pt}
#content .content .tariff-simple .tariffs table, #content .content .tariff-double .tariffs table, #content .content .tariff-multy .tariffs table{width:90%;font-size:10pt;color:#0B3354}
#content .content .tariff-simple .tariffs table img, #content .content .tariff-double .tariffs table img, #content .content .tariff-multy .tariffs table img{vertical-align:middle}
#content .content .tariff-simple .tariffs table tr.days th, #content .content .tariff-double .tariffs table tr.days th, #content .content .tariff-multy .tariffs table tr.days th{color:#8ca01f;text-align:center;padding:4px 0 12px;border-right:solid 1px #c1c1c1}
#content .content .tariff-simple .tariffs table td, #content .content .tariff-double .tariffs table td, #content .content .tariff-multy .tariffs table td{text-align:center;height:24px;vertical-align:middle;border-top:solid 1px #c1c1c1;border-right:solid 1px #c1c1c1}
#content .content .tariff-simple .tariffs table .last, #content .content .tariff-double .tariffs table .last, #content .content .tariff-multy .tariffs table .last, #content .content .tariff-simple .tariffs table th.first, #content .content .tariff-double .tariffs table th.first, #content .content .tariff-multy .tariffs table th.first{border-right:none !important}
#content .content .tariff-simple .tariffs table th.first, #content .content .tariff-double .tariffs table th.first, #content .content .tariff-multy .tariffs table th.first{width:180px}
#content .content .tariff-simple .tariffs table th, #content .content .tariff-double .tariffs table th, #content .content .tariff-multy .tariffs table th{padding:0;vertical-align:middle;text-align:center}
#content .content .country-info{margin:0;font-size:10pt;color:#0B3354;padding-bottom:20px}
#content .content .tariff-multy .tariffs table th{text-align:left}
	#content .content .country-info p{margin-bottom:24px;text-align:center}
		#content .content .country-info p img{vertical-align:bottom;margin:0 4px 0 16px}
		#content .content .country-info p strong{display:block;margin:8px 0 0 281px;text-align:left;font-size:9px}

/* -------------  */

/*
 * jQuery Nivo Slider v2.5.1
 * http://nivo.dev7studios.com
 *
 * Copyright 2011, Gilbert Pellegrom
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 * 
 * March 2010
 */
 
 
/* The Nivo Slider styles */
.nivoSlider {
	position:relative;
}
.nivoSlider img {
	position:absolute;
	top:0px;
	left:0px;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	border:0;
	padding:0;
	margin:0;
	z-index:6;
	display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
	display:block;
	position:absolute;
	z-index:5;
	height:100%;
}
.nivo-box {
	display:block;
	position:absolute;
	z-index:5;
}
/* Caption styles */
.nivo-caption {
	position:absolute;
	left:0px;
	bottom:0px;
	background:#000;
	color:#fff;
	opacity:0.8; /* Overridden by captionOpacity setting */
	width:100%;
	z-index:8;
}
.nivo-caption p {
	padding:5px;
	margin:0;
}
.nivo-caption a {
	display:inline !important;
}
.nivo-html-caption {
    display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
	position:absolute;
	top:45%;
	z-index:9;
	cursor:pointer;
}
.nivo-prevNav {
	left:0px;
}
.nivo-nextNav {
	right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav a {
	position:relative;
	z-index:9;
	cursor:pointer;
}
.nivo-controlNav a.active {
	font-weight:bold;
}

#header ul.langs{position:absolute;top:8px;right:45px;overflow:hidden;padding-bottom:4px}
#header ul.langs li{float:left;text-align:center;width:56px}
#header ul.langs li a{padding-top:30px;color:#3d8fc5;font-size:10pt;text-decoration:none}
#header ul.langs li a span{text-decoration:underline}
#header ul.langs li a:hover span{text-decoration:none}

/*  styles for image align in table  */

#content .content .tariff-simple .tariffs table th{text-align:left;padding-left:50px}
#content .content .tariff-simple .tariffs table tr.last th{width:140px;padding-left:0;text-align:center}
