html, body {
		width: 100%;
		height: 100%;
		margin: 0;
		padding: 0;
}

body {
  background: url(../images/bg_big_1px.gif) center top repeat-y;
}

* { font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: 150%; }

a { color: #545454; text-decoration: underline }

.main_bg { background: url(../images/bg_big.jpg) center top no-repeat; }

.bottom_bg { background: url(../images/bg_big_bottom.jpg) center top no-repeat; }

.bottom_bg_1px { background: url(../images/bg_big_1px_bottom.gif) center top repeat-y #abaca7; }

.left_1px {
	background: url(../images/left_1px.gif) right top repeat-y;
}

.left {
	background: url(../images/left.jpg) right top no-repeat;
}

.left_bottom {
	background: url(../images/left_bottom.jpg) right top no-repeat;
}

.center {
	background: url(../images/center.jpg) left top no-repeat;
}

.center_bottom {
	background: url(../images/center_bottom.jpg) left top no-repeat;
}

.right_1px {
	background: url(../images/right_1px.gif) left top repeat-y;
}

.right {
	background: url(../images/right.jpg) left top no-repeat;
}

.right_bottom {
	background: url(../images/right_bottom.jpg) left top no-repeat;
}


.item_left {
  float: left;
  position: relative;
  height: 28px;
	background: url(../images/menu_btn_left.gif) left top no-repeat;
}
.item_right {
  float: left;
  position: relative;
	height: 22px;
	padding: 6px 11px 0 8px;
	background: url(../images/menu_btn_right.gif) right top no-repeat;
}

.item_sel_left {
  float: left;
  position: relative;
  height: 28px;
	background: url(../images/menu_sel_btn_left.gif) left top no-repeat;
}
.item_sel_right {
  float: left;
  position: relative;
	height: 22px;
	padding: 6px 11px 0 8px;
	background: url(../images/menu_sel_btn_right.gif) right top no-repeat;
}

.menu a {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
	text-transform: uppercase;
	color: #FFF;
	text-decoration: none;
}

.menu2 a {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
	color: #606060;
	text-transform: uppercase;
	text-decoration: none;
}
.menu2 td {
	border-bottom: 1px solid #a6a6a6;
}

.text {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  width: 910px;
	height: 220px;
  padding: 20px 10px 20px 10px;
}
.text h1 {
	font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
	line-height: normal;
	font-weight: bold;
	padding: 0 0 20px 0;
	margin: 0;
}

.text table {
  /*border: 1px solid #999;*/
  border-collapse: collapse;
}
.text table td {
  /*border: 1px solid #999;*/
}

.kainorastis {
  border: 1px solid #999;
  border-collapse: collapse;
}

.kainorastis td {
  border: 1px solid #999;
}

.border_1 {
	width: 303px;
	height: 141px;
	background: url(../images/border_1.gif) left top no-repeat;
	padding: 5px;
}

.border_2 {
	width: 268px;
	height: 141px;
	background: url(../images/border_2.gif) left top no-repeat;
	padding: 5px;
}

.border_3 {
	width: 303px;
	height: 141px;
	background: url(../images/border_3.gif) left top no-repeat;
	padding: 5px;
}

.title_img { background: url(../images/tittle_img.png) left top no-repeat; }

.red_link {
	font-weight: bold;
	font-size: 18px;
	color: #e7232d;
}

a.sel2nd  { color: #e7232d; }

#KontaktineForma {width:450px; margin:10px 0 25px; color:#363636; padding-bottom: 5px;}
#KontaktineForma form.kontaktams {width:450px;}
#KontaktineForma form.kontaktams .input {width:61px; height:20px; background:#fff; color:#363636; border:1px solid #737373; text-align:center; margin:5px 0 0 5px;}
#KontaktineForma input {width:190px; height:15px; background:#fff; color:#363636; border:1px solid #737373; margin:0 0 0 5px;}
#KontaktineForma textarea {display:block; background:#fff; color:#363636; border:1px solid #737373; width:250px; height: 100px; margin:0 0 0 5px; font-family: Arial, Verdana, Helvetica, sans-serif;}
#KontaktineForma form.kontaktams label {display:block; width:100%; padding:0 0 0 0;}
#KontaktineForma form.kontaktams label span {padding:0 0 0 5px; color:#363636;}
