* {
   margin: 0;
   padding: 0;
}

body, html {
	text-align: center;
	background-color: #b9a886;
	background-image: url('img/top_bg.png');
	background-repeat: repeat-x;
	font-family: verdana, arial;
}

#body {
	background-image: url('img/top2.png');
	background-repeat: no-repeat;
	background-position: center top;
}

img {
   border: 0;
}

#main {
	width: 1000px;
	margin: 0 auto;
}

#top {
	background-image: url('img/top.png');	background-repeat: no-repeat;
	height: 205px;
	position: relative;
}

#lngs {
   position: absolute;
   left: 50px;
   top: 13px;
}

#content {
	background-image: url('img/content_bg.png');
	background-repeat: repeat-y;
	text-align: left;
}

#mainpage {
	position: relative;
}

#footer {
	background-image: url('img/footer_bg.png');
	background-repeat: no-repeat;
	height: 44px;
}

#copyr {
	font-size: 10px;
	text-align: left;
	padding-bottom: 23px;
	padding-left: 70px;
	color: #76684e;
}

#copyr a {
	color: #76684e;
	text-decoration: none;
}

#copyr a:hover {
	text-decoration: underline;
}

#copyr div {
	float: right;
	padding-right: 67px;
	text-align: right;
}

#left {
	width: 465px;
	padding-left: 38px;
}

#right {
	left: 530px;
	width: 436px;
	position: absolute;
	top: 0;
	
}

#left_pieteikt {
   background-image: url('img/pieteikt.png');
   width: 453px;
   height: 95px;
   margin-bottom: 15px;
   position: relative;
   font-family: arial;
}

#left_pieteikt #pieteikt {
   font-weight: bold;
   color: white;
   width: 235px;
   height: 57px;
   position: absolute;
   left: 35px;
   top: 20px;
   line-height: 55px;
   font-size: 17px;
   text-align: center;
   text-decoration: none;
   text-shadow: 1px 1px 1px #8f4b28;
}

#left_pieteikt span {
   position: absolute;
   left: 279px;
   top: 38px;
   font-weight: bold;
   color: #de7e76;
   font-size: 15px;
}

#knowmore {
   position: absolute;
   left: 311px;
   top: 38px;
   font-weight: bold;
   color: #bd4d33;
   font-size: 17px;
   font-family: arial;
   border-bottom: 2px solid #eab894;
   text-decoration: none;
}

#left_about {
	background-image: url('img/left_about_bg.png');
	background-repeat: no-repeat;
	height: 195px;
	padding-left: 35px;
	font-size: 11px;
	padding-right: 35px;
	text-align: justify;
	position: relative;
}

#left_about .title {
	font-size: 19px;
	font-family: georgia, verdana, arial;
	padding-top: 15px;
	padding-bottom: 12px;
	text-decoration: underline;
	color: #252525;
}

#left_about .title a, #left_about .title a:visited { color: #252525; }


#left_about .button {
	position: absolute;
	right: 16px;
	bottom: 26px;
}

.clear {
	clear: both;
}

.shortnews {
	background-image: url('img/shortnews_bg.png');
	background-repeat: no-repeat;
	height: 60px;
	color: #4d4d4d;
	font-size: 10px;
	position: relative;
	padding-left: 114px;
	padding-top: 15px;
	padding-right: 30px;
}

.shortnews .date {
	color: #252525;
	font-family: georgia, verdana, arial;
	font-size: 11px;
	position: absolute;
	width: 79px;
	left: 0;
	top: 23px;
	text-align: right;
}

#top_menu {
	padding-left: 400px;
	padding-top: 14px;
}

#top_menu div {
	float: left;
	padding-left: 39px;}

#top_menu a {
	color: #464646;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	float: left;
}

#top_menu a:hover { text-decoration: underline; }

#toindex {
	position: absolute;
	width: 119px;
	height: 61px;
	left: 105px;
	top: 7px;
	display: block;
	text-decoration: none;
}


#toindex span {
   color: #f36422;
   font-size: 11px;
   font-weight: bold;
   padding-top: 39px;
   padding-left: 10px;
   text-decoration: none;
   display: block;
}

#features {
	position: absolute;
	width: 550px;
	height: 96px;
	left: 416px;
	top: 58px;
}

#top_title {
	color: #0052a4;
	text-align: center;
	font-size: 24px;
	font-family: georgia, verdana, arial;
	padding-top: 4px;
	padding-left: 6px;
}

#top_title h1 {
	color: #0052a4;
	text-align: center;
	font-size: 24px;
	font-family: georgia, verdana, arial;
	font-weight: normal;
}

#featureslist {
	margin-top: 8px;
	position: relative;
	margin-left: 45px;}

#featureslist ul {
	font-size: 10px;
	color: #4e7ea6;
	text-align: left;
	font-family: arial, verdana;
	line-height: 14px;
}

#featureslist2 {
	position: absolute;
	top: 0px;
	left: 245px;}

#featureslist li {
	list-style-type: none;
	background-image: url('img/bullet.gif');
	background-repeat: no-repeat;
	background-position: 0 5px;
	padding-left: 9px;
}

#webdesignlink {
	position: absolute;
	right: 0;
	top: 227px;
	width: 28px;
	height: 258px;
	background-image: url('img/webdesign.png');
	background-repeat: no-repeat;
}

#text {
	padding-left: 75px;
	padding-right: 75px;
	font-size: 11px;
}


/* Buttons */

.button {
    background: transparent url('img/butt_green_a.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font-size: 11px;
    font-family: verdana, arial;
    text-decoration: underline;
    height: 20px;
    margin-right: 6px;
    padding-right: 14px;
}

.button span {
    background: transparent url('img/butt_green_b.png') no-repeat;
    display: block;
    line-height: 15px;
    padding: 2px 0 3px 14px;
}

.button2 {
    background: transparent url('img/butt_red_a.png') no-repeat scroll top right;
    color: #fff;
    display: block;
    float: left;
    font-size: 11px;
    font-family: verdana, arial;
    text-decoration: underline;
    height: 21px;
    margin-right: 6px;
    padding-right: 14px;
    position: absolute;
    top: 13px;
	left: 15%;}

.button2 span {
    background: transparent url('img/butt_red_b.png') no-repeat;
    display: block;
    line-height: 16px;
    padding: 2px 0 3px 14px;
}

.tdesc {
	padding-left: 25px;
	font-size: 10px;
	color: #999999;
}

#contacts {
	padding-left: 5px;
	padding-top: 10px;
	text-align: center;
	padding-bottom: 50px;
}

#contacts .title {
	font-family: georgia, verdana, arial;
	padding-bottom: 12px;
	font-size: 17px;
	color: #242424;
}

#contacts .goldtitle {
	font-family: "times new roman", arial, verdana;
	padding-bottom: 14px;
	font-size: 24px;
	color: #9a9c7d;
	font-weight: bold;
}

#contacts .goldtitle2 {
	font-family: "times new roman", arial, verdana;
	padding-bottom: 14px;
	font-size: 18px;
	color: #9a9c7d;
}

#contacts .rekvlist {
	padding-bottom: 20px;
	font-size: 11px;
}

#text_left {
	float: left;
	width: 530px;
	padding-right: 45px;
	font-size: 11px;
	line-height: 18px;
	text-align: justify;
}

#text_right {
	margin-left: 620px;
}

#text p {
	padding-bottom: 16px;
}

#text .title {
	font-family: georgia, verdana, arial;
	padding-bottom: 12px;
	padding-top: 8px;
	font-size: 17px;
	color: #242424;
}

/* Plans */

#plan_0 {
	font-size: 0;
	height: 2px;
	background-image: url('img/plans_0.png');
	background-repeat: no-repeat;
}

.plan {
	height: 108px;
	padding-left: 68px;
	background-repeat: no-repeat;
	font-size: 11px;
	position: relative;
	display: block;
	text-decoration: none;
	color: #242424;
	outline: none;
}

.plan .title {
	font-size: 19px;
	font-family: georgia, verdana, arial;
	padding-top: 15px;
	padding-bottom: 8px;
	text-decoration: underline;
	color: #252525;
	display: block;
}

.plan .plan_totmb {
   font-size: 18px;
   font-family: georgia, verdana, arial;
   position: absolute;
   top: 17px;
   right: 100px;
   font-weight: normal;
   color: #000;
}

.plan .price {
   display: block;
	position: absolute;
	width: 60px;
	height: 60px;
	right: 28px;
	top: 38px;
	text-align: center;
}

.plan .order {
   display: block;
	position: absolute;
	
	height: 20px;
	right: 88px;
	top: 80px;
	text-align: center;
	color: #fff;
	text-decoration: underline;
	font-size: 11px;
	width: 81px;;}

.plan_sep {
	height: 14px;
	font-size: 0;
	background-image: url('img/plans_sep.png');
	background-repeat: no-repeat;
}

.plan_end {
	height: 84px;
	background-image: url('img/plans_end.png');
	background-repeat: no-repeat;
	position: relative;
}

.plan_end a {
	position: absolute;
	display: block;
	width: 165px;
	height: 30px;
	left: 114px;
	top: 41px;
	font-size: 9px;
	color: #6D6D6D;
}


#plan_1 { background-image: url('img/plans_4_ru.png'); }
#plan_2 { background-image: url('img/plans_1_ru.png'); }
#plan_3 { background-image: url('img/plans_2_ru.png'); }
#plan_4 { background-image: url('img/plans_3_ru.png'); }
#plan_5 { background-image: url('img/plans_5_ru.png'); }
#plan_1:hover { background-image: url('img/plans_4u_ru.png'); }
#plan_2:hover { background-image: url('img/plans_1u_ru.png'); }
#plan_3:hover { background-image: url('img/plans_2u_ru.png'); }
#plan_4:hover { background-image: url('img/plans_3u_ru.png'); }
#plan_5:hover { background-image: url('img/plans_5u_ru.png'); }

.plan_red {
	font-family: georgia, arial, verdana;
	color: #ff2727;
}

.plan_orange {
	font-family: georgia, arial, verdana;
	color: #f36524;
}

.plan_num {
	font-size: 14px;
}

.plan_mb {
	font-size: 10px;
}

#izmaksas {
   text-align: center;
   color: #000;
   
}

.alert {
   border: 1px solid #FFEF66;
   background-color: #FFFAB9;
   padding: 5px;
   padding-left: 33px;
	background-image: url('img/alert.png');
	background-repeat: no-repeat;
	background-position: 5px center;
	margin-bottom: 20px;
	color: #000;
	margin-right: 10px;
}

#izmaksas span {
   width: 33%;
   float: left;
}

#izmaksas a {
   font-weight: bold;
}

/* forms */
#forms {
	color: #6d6d6d;
	font-size: 11px;
	padding-top: 7px;
}

#forms .title {
	font-family: georgia, verdana, arial;
	padding-bottom: 20px;
	font-size: 17px;
	color: #242424;
}

#forms input {
	border: 1px solid #d1d1d1;
	font-size: 13px;
	width: 100px;
}

#informs {
	color: #6d6d6d;
	font-size: 11px;
}

#informs .title {
	font-family: georgia, verdana, arial;
	padding-bottom: 12px;
	font-size: 17px;
	color: #242424;
}

#informs input {
	border: 1px solid #d1d1d1;
	font-size: 13px;
	width: 100px;
}

#informs .submit {
	text-align: right;
	padding-right: 0;
	padding-top: 7px;
}

#informs .submit input {
	width: 62px;
	height: 21px;
	background-image: url('img/form_butt.png');
	background-repeat: no-repeat;
	border: 0;
	font-size: 11px;
	padding-bottom: 2px;
	font-family: verdana, arial, georgia;
	text-decoration: underline;
	color: #464646;
}

#webmail {
	padding-left: 35px;
	width: 196px;
	height: 203px;
	float: left;
	background-image: url('img/forms_spacer.png');
	background-repeat: no-repeat;
	background-position: right;
}

#webmail .field {
	position: relative;
	padding-bottom: 8px;
}

#webmail .field div {
	position: absolute;
	top: 0;
	left: 60px;
}

#ask {
	width: 214px;
	float: left;
	padding-left: 10px;
}


#ask .field {
	position: relative;
	padding-bottom: 8px;
}

#ask .field div {
	position: absolute;
	top: 0;
	left: 60px;
}

#ask textarea {
	border: 1px solid #d1d1d1;
	width: 213px;
	height: 70px;
}

#ask input {
	width: 153px;
}

#forms .submit, #support_form .submit {
	text-align: right;
	padding-right: 0;
	padding-top: 7px;
}

#forms .submit input, #support_form .submit input {
	width: 62px;
	height: 21px;
	background-image: url('img/form_butt.png');
	background-repeat: no-repeat;
	border: 0;
	font-size: 11px;
	padding-bottom: 2px;
	font-family: verdana, arial, georgia;
	color: #464646;
}

#webmail .submit {
	padding-right: 34px;
}

#support_form {
	font-size: 11px;
	padding-top: 20px;
	color: #858b8b;
}

#support_form label,#support_form input {
	display: block;
	width: 220px;
	float: left;
	margin-bottom: 10px;
}

#support_form input, #support_form textarea {
	border: 1px solid #999;
}

#support_form label {
	text-align: left;
	width: 150px;
	padding-right: 12px;
}

#support_form br {
	clear: both;
}

#support_form textarea {
	width: 382px;
	height: 150px;
	
}


/* Tarifi */

#tarifi {
	font-size: 11px;
	font-family: verdana, arial;
	margin: 0 auto;
	border-collapse: collapse;
	margin-bottom: 15px;
}

#tarifi td,#tarifi th {
	text-align: center;
	width: 116px;
	padding: 0;
}

#tarifi tr {
	width: 100%;
}

#tarifi th {
	height: 32px;
	background-repeat: no-repeat;
}

#tarifi td {
	height: 24px;
	background-repeat: no-repeat;
}

#tarifi th.choiceA {	background-image: url('img/table/th3.png'); }
#tarifi th.choiceB {	background-image: url('img/table/th4.png'); }
#tarifi th.choiceC {	background-image: url('img/table/th1.png'); }
#tarifi th.choiceD {	background-image: url('img/table/th2.png'); }
#tarifi th.choiceE {	background-image: url('img/table/th6.png'); }
#tarifi th.choiceF {	background-image: url('img/table/th5.png'); }
#tarifi td.choiceA {	background-image: url('img/table/td3.png'); }
#tarifi td.choiceB {	background-image: url('img/table/td4.png'); }
#tarifi td.choiceC {	background-image: url('img/table/td1.png'); }
#tarifi td.choiceD {	background-image: url('img/table/td2.png'); }
#tarifi td.choiceE {	background-image: url('img/table/td6.png'); }
#tarifi td.choiceF {	background-image: url('img/table/td5.png'); }
#tarifi td.foot0 {	background-image: url('img/table/tf.gif'); }
#tarifi2 td.foot0 {	background-image: url('img/table/tf.gif'); }
#tarifi td.footA {	background-image: url('img/table/tf3.png'); }
#tarifi td.footB {	background-image: url('img/table/tf4.png'); }
#tarifi td.footC {	background-image: url('img/table/tf1.png'); }
#tarifi td.footD {	background-image: url('img/table/tf2.png'); }
#tarifi td.footE {	background-image: url('img/table/tf6.png'); }
#tarifi2 td.foot1 {	background-image: url('img/table/tf5.gif'); }
#tarifi2 td.foot2 {	background-image: url('img/table/tf6.gif'); }
#tarifi2 td.foot3 {	background-image: url('img/table/tf7.gif'); }
#tarifi2 td.foot4 {	background-image: url('img/table/tf8.gif'); }

#tarifi td.desc {
	text-align: left;
	background-image: url('img/table/desc.png');
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 15px;
	width: 234px;
	font-weight: bold;
}

#tarifi td.subdesc {
	text-align: left;
	background-image: url('img/table/desc.png');
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 25px;
	width: 224px;
	font-weight: normal;
}

#tarifi td.spacer {
	height: 8px;
	background-image: url('img/table/sep.gif');
	background-repeat: no-repeat;
}

#tarifi tfoot td div {
	height: 45px;
	position: relative;
}


#tarifi2 {
	font-size: 11px;
	font-family: verdana, arial;
	margin: 0 auto;
	border-collapse: collapse;
	margin-bottom: 15px;
}

#tarifi2 td, #tarifi2 th {
	text-align: center;
	width: 145px;
	padding: 0;
}

#tarifi2 tr {
	width: 100%;
}

#tarifi2 th {
	height: 32px;
	background-repeat: no-repeat;
}

#tarifi2 td {
	height: 24px;
	background-repeat: no-repeat;
}

#tarifi2 th.choiceAi {	background-image: url('img/table2/th3.png'); }
#tarifi2 th.choiceBi {	background-image: url('img/table2/th4.png'); }
#tarifi2 th.choiceCi {	background-image: url('img/table2/th1.png'); }
#tarifi2 th.choiceDi {	background-image: url('img/table2/th2.png'); }
#tarifi2 th.choiceEi {	background-image: url('img/table2/th6.png'); }
#tarifi2 th.choiceFi {	background-image: url('img/table2/th5.png'); }
#tarifi2 td.choiceAi {	background-image: url('img/table2/td3.png'); }
#tarifi2 td.choiceBi {	background-image: url('img/table2/td4.png'); }
#tarifi2 td.choiceCi {	background-image: url('img/table2/td1.png'); }
#tarifi2 td.choiceDi {	background-image: url('img/table2/td2.png'); }
#tarifi2 td.choiceEi {	background-image: url('img/table2/td6.png'); }
#tarifi2 td.choiceFi {	background-image: url('img/table2/td5.png'); }

#tarifi2 td.desc {
	text-align: left;
	background-image: url('img/table/desc.png');
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 15px;
	width: 234px;
	font-weight: bold;
}

#tarifi2 td.subdesc {
	text-align: left;
	background-image: url('img/table/desc.png');
	background-repeat: no-repeat;
	font-size: 11px;
	padding-left: 25px;
	width: 224px;
	font-weight: normal;
}

#tarifi2 td.spacer {
	height: 8px;
	background-image: url('img/table/sep.gif');
	background-repeat: no-repeat;
}

#tarifi2 tfoot td div {
	height: 45px;
	position: relative;
}

/* Pieteikuma forma */

#signform {
	padding-left: 75px;
	padding-right: 75px;
	font-size: 11px;
	padding-bottom: 20px;
	color: #858b8b;
}

#signform .fields label,#signform .fields input,#signform .fields select {
	display: block;
	width: 220px;
	float: left;
	margin-bottom: 10px;
}

#signform .fields input, #signform .fields select {
	border: 1px solid #999;
}

#signform .fields label {
	text-align: right;
	width: 150px;
	padding-right: 12px;
}

#signform .choose span,#signform .choose .optgroup {
	display: block;
	width: 220px;
	float: left;
	margin-bottom: 10px;
}

#signform .choose span {
	text-align: right;
	width: 150px;
	padding-right: 12px;
	padding-top: 7px;
}

#signform .borders {
	border-left: 1px solid #D9D9D7;
	border-right: 1px solid #D9D9D7;
	border-bottom: 1px solid #D9D9D7;
	padding-top: 10px;
}

#signform .title {
	background-image: url('img/sign_title.png');
	background-repeat: no-repeat;
	height: 20px;
	font-weight: bold;
	color: #9a9c68;
	padding-left: 16px;
	line-height: 20px;
}

#sign_left {
	float: left;
	width: 400px;
}

#sign_right {
	margin-left: 440px;
	width: 400px;
}

.radio {
	width: auto;
	border: 0;
}

.choose input {
	width: auto;
}

.show {
	display: block;
}

.hide {
	display: none;
}

#signform .submit {
	padding-right: 0;
	padding-top: 15px;
}

#signform .submit input {
	width: 62px;
	height: 21px;
	background-image: url('img/form_butt.png');
	background-repeat: no-repeat;
	border: 0;
	font-size: 11px;
	padding-bottom: 2px;
	font-family: verdana, arial, georgia;
	text-decoration: underline;
	color: #464646;
}

#signform .spacer {
	height: 10px;
}

.title2 {
	font-family: georgia, verdana, arial;
	padding-bottom: 12px;
	padding-top: 8px;
	font-size: 17px;
	color: #242424;
	padding-top: 10px;
	font-weight: normal;
}

.text2 {
	color: #000;
	padding-bottom: 15px;
	font-size: 11px;
	line-height: 18px;
}

.message {
	color: red;
	font-weight: bold;
	font-size: 11px;
	padding-bottom: 15px;
}

#tele {
	height: 20px;
	padding-top: 10px;
	line-height: 20px;
	background-image: url('img/tele.gif');
	background-repeat: no-repeat;
	background-position: 0 10px;
	padding-left: 30px;
	color: #627259;
	font-size: 20px;
	font-family: georgia, verdana, arial;
	padding-bottom: 12px;
}

.helplink {
	background-image: url('img/help.gif');
	background-repeat: no-repeat;
	display: block;
	height: 15px;
	line-height: 15px;
	padding-left: 16px;
	padding-bottom: 5px;
	font-size: 11px;
	margin-left: 3px;
}

.title3 {
	font-size: 13px;
	font-family: georgia, verdana, arial;
	padding-bottom: 10px;
	color: #252525;	
	font-weight: bold;
}

.title4 {
	font-size: 12px;
	font-family: georgia, verdana, arial;
	padding-bottom: 10px;
	color: #555;	
	font-weight: bold;
	padding-left: 3px;
}

.list {
	margin-top: 8px;
	margin-left: 20px;
	margin-bottom: 20px;
}

.list ul {
	font-size: 11px;
	text-align: left;
	font-family: arial, verdana;
	line-height: 14px;
	line-height: 16px;
}

.list li {
	list-style-type: none;
}

.docimg {
	border: 1px solid #999;
	margin-bottom: 20px;
}