1html, body {
	margin: 0;
	padding: 0;
	height: 100%;
}
html{
	background: #F7FBFE url(http://celojumubode.lv/i/bg.jpg) left top repeat-x;
	}

body {
	background:url(../i/top-bg.png) center top no-repeat;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	color: #013052;
	min-width:955px;
}

a {
	color: #007EDF;
	text-decoration:underline;
	outline:none;
}

a:hover {
	color: #10A0F8;
	text-decoration:none;
}

p, form, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

h1 {
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	margin: 0;
	padding: 3px 0;
	color: #334C7C;
}

h2,
h2 a {
	font: 15px Tahoma, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #0071CC;
	padding: 0;
	margin: 0px 0;
	text-decoration: none;
}

h2 a:hover {
	color: #289EFF;
	text-decoration: none;
}

h4 {
	font-size: 11px;
	font-weight: bold;
	color: #374A84;
	padding: 0;
	margin: 0 0 5px 0;
}


.orangeText {
	color: #FF7800;
}
.redText {
	color:red;
}



.blueText {
	color: #0063AF;
}

.biggerText {
	font-size: 12px;
}

body .normalText {
	font-size: 11px;
}

.smallerText,
.smallerText td {
	font-size: 10px;
}

.vTop {
	vertical-align: top;
}

.vBottom {
	vertical-align: bottom;
}

#wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;
	z-index: 1;
	width: 955px;
	margin: 0 auto;
}

#wrapper td {
	vertical-align: top;
}

#header {
	background: url(http://celojumubode.lv/i/header_bg.jpg) left bottom repeat-x;
}

#header2 {
	background: url(http://celojumubode.lv/i/header2_bg.jpg) left bottom repeat-x;
}

#header2 .header_pt3 {
	background: url(http://celojumubode.lv/i/header2_pt3.jpg) no-repeat;
	width: 370px;
	padding-top: 28px;
	padding-right: 15px;
}

#header2 .header_pt3 a {
	display: block;
	float: right;
	background: url(http://celojumubode.lv/i/cel_bode.gif) left no-repeat;
	padding: 14px 0 2px 38px;
	color: #334C7C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#header2 form {
	padding-top: 12px;
	clear: both;
}

#header2 b {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #B8EDFF;
}

#header2 .longInput {
	border: 1px solid #306FB6;
	height: 14px;
	width: 375px;
	color: #324C7D;
}

#header2 .normalInput {
	border: 1px solid #306FB6;
	height: 18px;
	width: 145px;
	color: #324C7D;
}

#header2 .radBtnz td {
	vertical-align: middle;
	color: #FFFFFF;
}

*|html #header2 .radBtnz td {
	padding-top: 2px;
}

.topMenues {
	position: relative;
	width: 100%;
	height: 183px;
}

.topMenu1,
.topMenu2,
.topMenu3 {
	position: absolute;
	top: 90px;
	z-index: 10;
}

.topMenu1 {
	left: 35px;
}

.topMenu2 {
	left: 170px;
}

.topMenu3 {
	left: 340px;
}

.topMenu1 li,
.topMenu2 li,
.topMenu3 li {
	display: block;
	width: auto;
	padding: 5px 0 3px 22px;
	margin-bottom: 6px;
}

.topMenu1 li a,
.topMenu2 li a,
.topMenu3 li a {
	color: #DFEBFB;
	text-decoration: none;
	font-weight: bold;
}

.topMenu1 li a:hover,
.topMenu2 li a:hover,
.topMenu3 li a:hover {
	color: #FFF299;
	text-decoration: underline;
}



.topMenu1 .link1 {
	background: url(http://celojumubode.lv/i/li1_1.gif) left center no-repeat;
}
.topMenu1 .link2 {
	background: url(http://celojumubode.lv/i/li1_2.gif) left center no-repeat;
}
.topMenu1 .link3 {
	background: url(http://celojumubode.lv/i/li1_3.gif) left center no-repeat;
}


.topMenu2 .link1 {
	background: url(http://celojumubode.lv/i/li2_1.gif) left center no-repeat;
}
.topMenu2 .link2 {
	background: url(http://celojumubode.lv/i/li2_2.gif) left center no-repeat;
}
.topMenu2 .link3 {
	background: url(http://celojumubode.lv/i/li2_3.gif) left center no-repeat;
}


.topMenu3 .link1 {
	background: url(http://celojumubode.lv/i/li3_1.gif) left center no-repeat;
}
.topMenu3 .link2 {
	background: url(http://celojumubode.lv/i/li3_2.gif) left center no-repeat;
}
.topMenu3 .link3 {
	background: url(http://celojumubode.lv/i/li3_3.gif) left center no-repeat;
}


.topRightMenu {
	position: absolute;
	top: 138px;
	right: 40px;
}

.topRightMenu li {
	color: #A0D7F5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	display: inline;
	padding-left: 2px;
}

.topRightMenu li a {
	color: #A0D7F5;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.topRightMenu li a:hover {
	color: #FFF299;
	text-decoration: underline;
}





#leftColumn {
	background: url(http://celojumubode.lv/i/box1_bg.jpg) left repeat-y;
}

#middleColumn {
	width:550px;
	background: url(http://celojumubode.lv/i/box3_bg.jpg) left repeat-y;
}

#middleColumn.middleColumn2,
.middleColumn2{
	background: url(http://celojumubode.lv/i/box3_bg-22.jpg) left repeat-y !important;
}

#middleColumn.soli_new {
	background: url(/i/box3_bg-2.jpg) left repeat-y !important;
}

#rightColumn {
	background: url(http://celojumubode.lv/i/box1_bg.jpg) right repeat-y;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#rightColumn .dash_h {
	padding: 12px 2px;
	margin: 0 8px;
}

#rightColumn .dash_h p {
	padding-bottom: 4px;
}

#rightColumn .dash_h a {
	font-size: 12px;
	text-decoration: none;
}

#rightColumn .dash_h .price {
	font-size: 12px;
	padding-top: 4px;
}


.readMore {
	font-weight: bold;
	display: block;
	padding: 10px 0 10px 9px;
	color: #334C7C;
}

.readMore:hover {
	color: #347DC7;
}



.ttl_1 {
	width: 168px;
	height: 22px;
	background: url(http://celojumubode.lv/i/box1_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_1a {
	width: 168px;
	height: 22px;
	background: url(http://celojumubode.lv/i/box1a_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_1b {
	width: 168px;
	height: 22px;
	background: url(http://celojumubode.lv/i/box1b_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_2 {
	height: 22px;
	background: url(../i/box2_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_2-2 {
	height: 22px;
	background: url(../i/box2_t-2.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_2-3 {
	height: 22px;
	background: url(../i/box2_t-3.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_3 {
	height: 22px;
	background: url(http://celojumubode.lv/i/box3_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_4 {
	height: 22px;
	background: url(http://celojumubode.lv/i/box4_t.jpg) no-repeat;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #334C7C;
	padding: 8px 0 0 12px;
}

.ttl_1 a,
.ttl_1a a,
.ttl_1b a,
.ttl_2 a,
.ttl_3 a,
.ttl_4 a {
	color: #334C7C;
	text-decoration: none;
}

.ttl_1 a:hover,
.ttl_1a a:hover,
.ttl_1b a:hover,
.ttl_2 a:hover,
.ttl_3 a:hover,
.ttl_4 a:hover {
	color: #476BAD;
	text-decoration: underline;
}

.sepp1 {
	height: 13px;
	background: url(http://celojumubode.lv/i/__.gif) repeat;
}

.sepp2 {
	height: 13px;
	background: url(http://celojumubode.lv/i/_.gif) repeat;
}


.mm {
	padding: 12px;
	margin: 0;
}

.mm li {
	padding: 4px 0 3px 17px;
	margin: 0 0 5px 0;
	background: url(http://celojumubode.lv/i/mm_li.gif) no-repeat;
	background-position: 0px 5px;
}

.mm li a {
	color: #013052;
	text-decoration: none;
}

.mm li a:hover {
	color: #3062B6;
	text-decoration: underline;
}


.mm2 {
	padding: 2px 12px;
	margin: 0;
}

.mm2 li {
	padding: 2px 0 1px 17px;
	margin: 0 0 5px 0;
	background: url(http://celojumubode.lv/i/mm_li2.gif) left no-repeat;
}

.mm2 li a {
	color: #013052;
	text-decoration: none;
}

.mm2 li a:hover {
	color: #3062B6;
	text-decoration: underline;
}


.box1_b {
	background: url(http://celojumubode.lv/i/box1_b.jpg) left bottom no-repeat;
	padding-bottom: 7px;
}

.box1_bg2 {
	background: url(http://celojumubode.lv/i/box1_bg2.jpg) left repeat-y;
	padding: 10px 0 7px 0;
}

.box2_bg {
	background: url(../i/box2_bg.jpg) repeat-y;
	padding: 10px 20px;
}


.box2_bg {
	background: url(../i/box2_bg.jpg) repeat-y;
	padding: 10px 20px;
}

.box2_b {
	background: url(../i/box2_b.jpg) no-repeat;
	padding: 6px 20px 0 0;
	height: 30px;
	text-align: right;
}



.box4_bg {
	background: url(http://celojumubode.lv/i/box4_bg.jpg) repeat-y;
	padding: 10px 14px;
}

.box4_b {
	background: url(http://celojumubode.lv/i/box4_b.jpg) no-repeat;
	padding: 10px 30px 0 0;
	height: 33px;
	text-align: right;
}



.skype {
	width: 97px;
	height: 24px;
	margin: 0 auto;
	background: url(http://celojumubode.lv/i/skype.jpg) no-repeat;
	padding: 15px 0 0 63px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.phone {
	width: 100px;
	height: 40px;
	margin: 0 auto;
	background: url(http://celojumubode.lv/i/phone.jpg) no-repeat;
	padding: 26px 0 0 63px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.phone DIV {
	position:absolute; 
	padding-top:18px; 
	font-size:10px; 
	margin-left:-12px;
}




.padd {
	padding: 20px 0;
	text-align: center;
}

.underline1 {
	width: auto;
	margin: 0 10px;
	border-bottom: 1px solid #B6D1E6;
	height: 1px;
	font-size: 1px;
}

div.dash_h {
	background: url(http://celojumubode.lv/i/dash_h.gif) left bottom repeat-x;
	padding: 20px 0;
	margin: 0 15px;
}

.dash_h2 {
	background: url(http://celojumubode.lv/i/dash_h2.gif) left bottom repeat-x;
	height: 1px;
}

.dash_h3 {
	background: url(http://celojumubode.lv/i/dash_h2.gif) left center repeat-x;
	padding: 7px 0;
}


.icon_magn {
	display: block;
	width: 67px;
	height: 24px;
	padding-left: 8px;
	background: url(http://celojumubode.lv/i/icon_magn.gif) left top no-repeat;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	text-decoration: none;
	text-align: left;
	margin-top: 4px;
}


div.last {
	padding: 20px 0;
	margin: 0 15px;
}

.txt {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.txt h2 {
	margin: 3px 0 4px 0;
}

.txt h4 {
	margin: 0 0 3px 0;
}

.price {
	font-size: 15px;
}






.icon_bus {
	display: block;
	background: url(http://celojumubode.lv/i/icon_bus.gif) left no-repeat;
	padding: 8px 0 8px 42px;
	vertical-align:top;
}

.icon_avio {
	display: block;
	background: url(http://celojumubode.lv/i/icon_plane.gif) left no-repeat;
	padding: 8px 0 8px 42px;
}

.icon_charter {
	display: block;
	background: url(http://celojumubode.lv/i/icon_charter.gif) left no-repeat;
	padding: 8px 0 8px 42px;
	vertical-align:top;
}

.icon_train {
	display: block;
	background: url(http://celojumubode.lv/i/icon_train.gif) left no-repeat;
	padding: 8px 0 8px 42px;
}
.icon_ferry {
	display: block;
	background: url(http://celojumubode.lv/i/icon_ferry.gif) left no-repeat;
	padding: 8px 0 8px 42px;
	vertical-align:top;
}


td.icon_bus {
	display: block;
	background: url(http://celojumubode.lv/i/icon_bus.gif) left top no-repeat;
	padding: 8px 0 8px 42px;
}

td.icon_avio {
	display: block;
	background: url(http://celojumubode.lv/i/icon_plane.gif) left top no-repeat;
	padding: 8px 0 8px 42px;
}
td.icon_charter {
	display: block;
	background: url(http://celojumubode.lv/i/icon_charter.gif) left top no-repeat;
	padding: 8px 0 8px 42px;
}

td.icon_train {
	display: block;
	background: url(http://celojumubode.lv/i/icon_train.gif) left top no-repeat;
	padding: 8px 0 8px 42px;
}
td.icon_ferry {
	display: block;
	background: url(http://celojumubode.lv/i/icon_ferry.gif) left top no-repeat;
	padding: 8px 0 8px 42px;
}

.icon_pdf {
	display: block;
	background: url(http://celojumubode.lv/i/icon_pdf.gif) left 2px no-repeat;
	padding-left: 22px;
	height:20px;
	padding-top:3px;
}

.icon_info {
	background: url(http://celojumubode.lv/i/icon_info.gif) left 2px no-repeat;
	padding: 3px 0 4px 22px;
	display: block;
}

.icon_forum {
	background: url(http://celojumubode.lv/i/icon_forum.gif) left 2px no-repeat;
	padding: 4px 0 6px 22px;
	display: block;
}





.banners {
	text-align: center;
	padding: 20px 0;
}

.banners a img {
	margin-bottom: 30px;
	border: 1px solid #8497D2;
}

.banners a:hover img {
	margin-bottom: 30px;
	border: 1px solid #FD8B1B;
}





.bottom_l {
	background: url(http://celojumubode.lv/i/bottom_l.jpg) top left no-repeat;
	padding-left: 7px;
	margin-bottom: 20px;
	vertical-align:top;
}

.bottom_r {
	background: url(http://celojumubode.lv/i/bottom_r.jpg) top right no-repeat;
	padding-right: 7px;
	vertical-align:top;	
}

.bottom {
	background: url(http://celojumubode.lv/i/bottom_bg.jpg) repeat-x;
	padding: 24px 0 0 20px;
	height: 48px;
	color: #C5DAF5;
}

.bottom a {
	color: #C5DAF5;
	text-decoration: none;
}

.bottom a:hover {
	color: #FFF;
	text-decoration: none;
}

/* --- Forms --- { --- */

.shortInput,
.shortInput2, 
.normalInput,
.normalInput2, 
.mediumInput, 
.longInput {
	border: 1px solid #A8B5BE;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
	padding: 2px;
	background-color: #FFF;
}

input.shortInput,
input.shortInput2, 
input.normalInput,
input.normalInput2, 
input.mediumInput, 
input.longInput {
	padding: 2px;
}

select.shortInput,
select.shortInput2, 
select.normalInput,
select.normalInput2, 
select.mediumInput, 
select.longInput {
	padding: 1px;
}

.shortInput {
	width: 65px;
}

.shortInput2 {
	width: 35px;
}
.shortInput3 {
	width: auto;
}
.normalInput {
	width: 130px;
}

.normalInput2 {
	width: 145px;
}

body .inputBlue {
	border: 1px solid #829DBA;
}

.mediumInput {
	width: 210px;
}

.longInput {
	width: 470px;
	height: 70px;
}

.inpt {
	border: 1px solid #9E5302;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFF;
}

.box2_bg .inpt,
.box4_bg .inpt {
	margin: 3px 0 6px 0;
}





.btn_orange_95 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 96px;
	padding: 3px 0 4px 0;
	background: url(http://celojumubode.lv/i/btn_orange_95.gif) no-repeat;
	border: none;
}

.btn_yellow_140 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 138px;
	padding: 3px 0 4px 0;
	background: url(http://celojumubode.lv/i/btn_yellow_140.gif) no-repeat;
	border: none;
}

.btn_orange_145 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 145px;
	padding: 4px 0 4px 0;
	background: url(http://celojumubode.lv/i/btn_orange_145.gif) no-repeat;
	border: none;
}

a.btn_orange_145,
a.btn_orange_145:hover {
	display: block;
	text-align: center;
	text-decoration: none;
}

.w100 {
	width: 95%;
}

input.w100 {
	width: 95%;
}


.btn_orange_r {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 116px;
	padding: 3px 0 5px 0;
	background: url(http://celojumubode.lv/i/btn_orange_r.gif) no-repeat;
	border: none;
}

.btn_blue_l {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 114px;
	padding: 3px 0 5px 0;
	background: url(http://celojumubode.lv/i/btn_blue_l.gif) no-repeat;
	border: none;
}


.btn_blue_80 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #334C7C;
	width: 77px;
	padding: 3px 0 3px 0;
	background: url(http://celojumubode.lv/i/btn_blue_80.gif) no-repeat;
	border: none;
}

/* --- } --- Forms --- */



.frame_ttl {
	display: block;
	position: relative;
	height: 10px;
	z-index: 10;
	white-space: nowrap;
}

.frame_ttl p {
	display: inline;
	position: absolute;
	color: #334C7C;
	font-weight: bold;
	background: #FFF;
	top: 1px;
	left: 10px;
	z-index: 10;
	padding: 0 2px
}



.scroll {
	height: 120px;
	padding: 10px 7px 0 7px;
	overflow-x: hidden;
	overflow-y: scroll;
}

.scroll p,
.scroll2 p {
	padding-bottom: 10px;
}

.scroll2 {
	padding: 0;
	overflow-x: hidden;
}


.orangeFrame .scroll {
	background-color: #FFFCF4;
	border-bottom: 1px solid #FCDEAA;
	border-top: 1px solid #FCDEAA;
}




.orangeFrame {
	background-color: #FFF3D9;
	border: 1px solid #FF9923;
	position: relative;
	z-index: 1;
}

.orangeFrame_bg {
	background: #FFFCED url(http://celojumubode.lv/i/orang_fr_bg.jpg) left repeat-y;
}
.orangeFrame_bg2 {
	background: #FEF7DB url(http://celojumubode.lv/i/orang_fr_bg2.jpg) left -55px repeat-x;
}
.orangeFrame_bg3 {
	background: #FEF7DB url(http://celojumubode.lv/i/orang_fr_bg2.jpg) left -70px repeat-x;
}
.orangeFrame_bg4 {
	background: #FEF7DB url(http://celojumubode.lv/i/orang_fr_bg3.jpg) left bottom repeat-x;
}

.orangeFrame_ins {
	border: 2px solid #FFF;
	position: relative;
}

.orangeFrame_lt {
	background: url(http://celojumubode.lv/i/orang_fr_lt.jpg) left top no-repeat;
	position: relative;
	margin: -3px 0 0 -3px;
}
.orangeFrame_lt2 {
	background: url(http://celojumubode.lv/i/orang_fr_lt2.jpg) left top no-repeat;
	position: relative;
	margin: -3px 0 0 -3px;
}


.orangeFrame_rt {
	background: url(http://celojumubode.lv/i/orang_fr_rt.jpg) right top no-repeat;
	position: relative;
	margin: 0 -3px 0 0;

}
.orangeFrame_rt2 {
	background: url(http://celojumubode.lv/i/orang_fr_rt2.jpg) right top no-repeat;
	position: relative;
	margin: 0 -3px 0 0;

}

.orangeFrame_rt3 {
	background: url(http://celojumubode.lv/i/orang_fr_rt3.jpg) right top no-repeat;
	position: relative;
	margin: 0 -3px 0 0;

}

.orangeFrame_rb {
	background: url(http://celojumubode.lv/i/orang_fr_rb.jpg) right bottom no-repeat;
	position: relative;
	bottom: -1px;
}
.orangeFrame_rb2 {
	background: url(http://celojumubode.lv/i/orang_fr_rb2.jpg) right bottom no-repeat;
	position: relative;
	bottom: -1px;
}
.orangeFrame_rb3 {
	background: url(http://celojumubode.lv/i/orang_fr_rb3.jpg) right bottom no-repeat;
	position: relative;
	bottom: -1px;
}

*|html .orangeFrame_rb,
*|html .orangeFrame_rb2,
*|html .orangeFrame_rb3 {
	bottom: -3px;
}



.rb3 {
	bottom: -1px;
}
*|html .rb3 {
	bottom: -3px;
}



.orangeFrame_lb {
	padding: 3px 3px 6px 3px;
	background: url(http://celojumubode.lv/i/orang_fr_lb.jpg) left bottom no-repeat;
	position: relative;
	bottom: -2px;
}
.orangeFrame_lb2 {
	padding: 3px 3px 6px 3px;
	background: url(http://celojumubode.lv/i/orang_fr_lb2.jpg) left bottom no-repeat;
	position: relative;
	bottom: -2px;
}

.orangeFrame_lb3 {
	padding: 3px 3px 6px 3px;
	background: url(http://celojumubode.lv/i/orang_fr_lb3.jpg) left bottom no-repeat;
	position: relative;
	bottom: -2px;
}

*|html .orangeFrame_lb,
*|html .orangeFrame_lb2,
*|html .orangeFrame_lb3 {
	bottom: 0;
}


.orangeFrame .row1 {
	border-top: 1px solid #FBDAA4;
	margin-top: 10px;
}

.orangeFrame .row1,
.orangeFrame .row2 {
	background-color: #FFF2C5;
	border-bottom: 1px solid #FBDAA4;
	padding: 7px;
	margin-left: -7px;
	margin-right: -7px;
}

.orangeFrame_lb .longInput,
.orangeFrame_lb2 .longInput {
	margin: 4px 0;
}


.txt p {
	padding-bottom: 10px;
}




.orangeTbl {
	position: relative;
}

.orangeTbl td {
	padding: 7px 10px 8px 12px;
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.orangeTbl td td {
	padding: 0;
}

.orangeTbl .line td {
	border-bottom: 1px solid #FFC178;
}

.orangeTbl .line td td {
	border: none;
	padding: 0;
}

.orangeTbl .line_l {
	border-left: 1px solid #FFF;
}
.orangeTbl .line_r {
	border-right: 1px solid #FEC37F;
}




.sub_frame {
	position: relative;
	z-index: 1;
	margin-top: -1px
}

.sub_frame .border_t {
	border-top: 1px solid #FFE3BE;
}

.sub_frame table {
	background-color: #FFFCED;
}

.sub_frame .border_l {
	background: url(http://celojumubode.lv/i/orng_px.gif) left repeat-y;
}

.sub_frame .border_r {
	background: url(http://celojumubode.lv/i/orng_px.gif) right repeat-y;
}

.orang_fr_lb3 {
	background: url(http://celojumubode.lv/i/orang_fr_lb3.jpg) left bottom no-repeat;
	width: 8px;
}

.orang_fr_rb3 {
	background: url(http://celojumubode.lv/i/orang_fr_rb3.jpg) right bottom no-repeat;
	width: 8px;
}

.orang_fr_b3 {
	border-bottom: 1px solid #FD9927;
}

.orang_fr_b3 td {
	padding: 6px 0;
}


.orang_fr_b3 .row2 div {
	background-color: #FFF5C6;
	border-bottom: 1px solid #FFE0B4;
	border-top: 1px solid #FFE0B4;
	position: relative;
	z-index: 100;
	margin: 0 -7px;
	width: 152px;
	padding: 0 8px;
}
.sub_frame .orang_fr_b3 .row2 div table {
	background-color: #FFF5C6;
}









.blueTbl td {
	text-align: left;
	padding: 2px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.blueFrame .blueTbl .td1 {
	padding: 5px 20px 5px 5px;
	font-size: 11px;
}

.blueFrame .blueTbl td td,
.blueFrame2 .blueTbl td td {
	padding: 3px 1px;
	background: transparent none;
	border: none;
	font-size: 10px;
	vertical-align: middle;
}

.blueTbl .row1 td {
	background-color: #E2F6FF;
}

.blueTbl .row2 td {
	border-bottom: 1px solid #D2E4FA;
}

.blueTbl .row3 td {
	border-top: 1px solid #FFF;
}

.blueTbl .row4 td {
	background-color: #F7FCFF;
}

#frame .content .blueFrame .blueTbl .orangeBg {
	background-color: #FFF5D1;
}




#frame .blueTbl .border_b {
	border-bottom: 1px solid #C0E3FF;
	padding-bottom: 6px;
}
#frame .blueTbl .border_b2 {
	border-bottom: 1px solid #C0E3FF;
}
#frame .blueTbl .border_t {
	border-top: 1px solid #FFF;
	padding-top: 6px;
}
#frame .blueTbl .border_t2 {
	border-top: 1px solid #C0E3FF;
}
#frame .blueTbl .border_l {
	border-left: 1px solid #C0E3FF;
	padding-left: 7px;
}

#frame .none {
	padding: 0;
	margin: 0;
	background: transparent none;
}



#frame .blueFrame2_ins_lt {
	width: 12px;
	height: 13px;
	font-size: 1px;
	background: url(http://celojumubode.lv/i/blueFrame_ins_lt.jpg) left top no-repeat;
}
#frame .blueFrame2_ins_lb {
	width: 12px;
	height: 13px;
	font-size: 1px;
	background: url(http://celojumubode.lv/i/blueFrame_ins_lb.jpg) left bottom no-repeat;
}
#frame .blueFrame2_ins_l {
	border-left: 1px solid #C1D6F3;
}
#frame .blueFrame2_ins_r {
	border-right: 1px solid #C1D6F3;
}




.blueBg {
	background-color: #F9FDFF;
}
.blueBg2 {
	background-color: #EEF9FF;
}






.blueFrame {
	border: 1px solid #D2E4FA;
	background-color: #F7FAFF;
	position: relative;
}

.blueFrame_lt {
	background: url(http://celojumubode.lv/i/blue_fr_lt.gif) left top no-repeat;
	position: relative;
	margin: -1px 0 0 -1px;
}

.blueFrame_rt {
	background: url(http://celojumubode.lv/i/blue_fr_rt.gif) right top no-repeat;
	position: relative;
	margin:0 -1px  0 0;
}

.blueFrame_rb {
	background: url(http://celojumubode.lv/i/blue_fr_rb.gif) right bottom no-repeat;
}

.blueFrame_lb {
	background: url(http://celojumubode.lv/i/blue_fr_lb.gif) left bottom no-repeat;
	padding: 10px;
	margin-bottom: -1px;
}

.blueFrame_lb div {
	overflow-y: scroll;
	overflow-x: hidden;
	height: 140px;
}

.blueFrame_lb p {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #334C7C;
	padding: 0 0 12px 0;
}




.blueFrame2 {
	background-color: #E8F7FE;
	border: 1px solid #AFCFFE;
	position: relative;
	z-index: 1;
}

.blueFrame2_ins {
	border: 2px solid #FFF;
	position: relative;
}

.blueFrame2_lt {
	background: url(http://celojumubode.lv/i/blue_fr2_lt.jpg) left top no-repeat;
	position: relative;
	margin: -3px 0 0 -3px;
}


.blueFrame2_rt {
	background: url(http://celojumubode.lv/i/blue_fr2_rt.jpg) right top no-repeat;
	position: relative;
	margin: 0 -3px 0 0;

}

.blueFrame2_rb {
	background: url(http://celojumubode.lv/i/blue_fr2_rb.jpg) right bottom no-repeat;
	position: relative;
	bottom: -1px;
}

*|html .blueFrame2_rb {
	bottom: -3px;
}

.blueFrame2_lb {
	padding: 3px 3px 6px 3px;
	background: url(http://celojumubode.lv/i/blue_fr2_lb.jpg) left bottom no-repeat;
	position: relative;
	bottom: -2px;
}

*|html .blueFrame2_lb {
	bottom: 0;
}





.orangeFrame2 {
	border: 1px solid #D2E4FA;
	background-color: #FFF6CA;
	position: relative;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.orangeFrame2_lt {
	background: url(http://celojumubode.lv/i/orang_fr2_lt.gif) left top no-repeat;
	position: relative;
	margin: -1px 0 0 -1px;
}

.orangeFrame2_rt {
	background: url(http://celojumubode.lv/i/orang_fr2_rt.gif) right top no-repeat;
	position: relative;
	margin:0 -1px  0 0;
}

.orangeFrame2_rb {
	background: url(http://celojumubode.lv/i/orang_fr2_rb.gif) right bottom no-repeat;
}

.orangeFrame2_lb {
	background: url(http://celojumubode.lv/i/orang_fr2_lb.gif) left bottom no-repeat;
	padding: 10px;
	margin-bottom: -1px;
}



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


/* --- iFrames --- { --- */

iframe {
	border: none;
	margin: 0;
	padding: 0;
	overflow-x: hidden;
	/*overflow: hidden;
	overflow-y: scroll;*/
}
iframe#mce_editor_0 {
	overflow: auto;
}

#middleColumn iframe {
	margin-left: 3px;
}

/*#frame {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	position: relative;
	z-index: 1;
	width: 545px;
	background: #FFF;
	overflow: hidden;
}*/

#frame {
	position: relative;
	z-index: 1;
	width: 545px;
	background: #FFF;
	margin-left: 2px;
}

.path {
	background-color: #E4F5FF;
	padding: 10px 12px;
}

.path a {
	color: #344C7C;
	text-decoration: none;
}

.path a:hover {
	color: #4767A9;
	text-decoration: underline;
}

.content {
	padding: 10px;
	color: #334C7C;
	clear: both;
}

.info {
	padding: 10px 0 20px 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}




.forum td {
	padding: 10px 12px 7px 12px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.forum .row1 td {
	background-color: #F6FBFF;
}

.forum b {
	font-size: 12px;
}

.forum a {
	text-decoration: none;
}

.forum a:hover {
	text-decoration: underline;
}

.forum .comments {
	background: url(http://celojumubode.lv/i/icon_comments.gif) left 2px no-repeat;
	padding-left: 14px;
	color: #FF8A00;
}

.forum .comments:hover {
	color: #FFA940;
}




.pages {
	padding: 10px 12px;
}
.pages ul {
	overflow:hidden;
}
.pages ul li {
	float:left;
	display: inline;
	font-size: 10px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #334C7C;
}

.pages ul li img {
	position: relative;
	margin-bottom: -5px;
}

.pages li a {
	color: #334C7C;
	text-decoration: none;
}

.pages li a:hover {
	color: #2D98E8;
	text-decoration: underline;
}




.comm_rows {
	border-bottom: 1px solid #ACCEFC;
	padding: 10px 12px;
}
.comm_rows b {
	font-size: 12px;
}
p.MsoNormal {
	color: #000000;
}
.comm_rows .txt {
	padding-top: 10px;
}
.comm_row1 {
	background-color: #F6FBFF;
}
.comm_top_row {
	border-top: 1px solid #ACCEFC;
}




.steps {
	background-color: #E4F5FF;
	padding: 3px 12px 0 12px;
	position: relative;
	border-bottom: 1px solid #AFCFFE;
	height: 26px;
}

.steps ul {
	position: absolute;
	top: 4px;
	left: 12px;
}

.steps ul li {
	display: block;
	float: left;
	width: 67px;
	height: 19px;
	padding: 7px 0 0 0;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #96ABC5;
	text-decoration: none;
	text-align: center;
	margin-right: 4px;
}


.steps ul .act {
	font-size: 11px;
	color: #334C7C;
	text-decoration: none;
	background: url(http://celojumubode.lv/i/steps_bg.jpg) left top no-repeat;
	font-weight: bold;
}

.steps ul .visited {
	font-size: 11px;
	color: #334C7C;
	text-decoration: none;
	width: 47px;
}








#seats_bus {
	width: 485px;
	height: 257px;
	background: url(http://celojumubode.lv/i/seats_bus.jpg) left top no-repeat;
}

#seats_bus .ttl {
	height: 49px;
	padding: 3px 0 0 48px;
	vertical-align: top;
	color: #4C72BB;
}

#seats_bus .seats {
	height: 205px;
	width: 407px;
	vertical-align: top;
}

#seats_bus .seats td {
	width: 27px;
	padding: 1px 0;
}

#seats_bus .seat_free,
#seats_bus .seat_free_,
#seats_bus .seat_taken {
	display: block;
	width: 19px;
	height: 31px;
	padding-top: 2px;
	text-align: center;
	text-decoration: none;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#seats_bus .seat_free {
	background: url(http://celojumubode.lv/i/seats_.gif) left top no-repeat;
	background: url(http://celojumubode.lv/i/seats.gif) left top no-repeat;
}

#seats_bus .seat_free_ {
	background: url(http://celojumubode.lv/i/seats_.gif) left top no-repeat;
}

#seats_bus .seat_taken {
	background: url(http://celojumubode.lv/i/seats_taken.gif) left top no-repeat;
}











.calendar {
	background: url(http://celojumubode.lv/i/tbl_ttl_bg.jpg) left top repeat-x;
	width: 715px;
}
.calendar th {
	font-size: 10px;
	text-align: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	height: 29px;
	padding: 0 0 0 3px;
	border-left: 1px solid #AFCFFF;
	border-right: 1px solid #FFF;
}

.calendar th.l {
	background: url(http://celojumubode.lv/i/tbl_ttl_l.jpg) left top no-repeat;
	padding: 0 0 0 10px;
	border-left: none;
}

.calendar th.r {
	background: url(http://celojumubode.lv/i/tbl_ttl_r.jpg) right top no-repeat;
	padding: 0 3px 0 3px;
	border-right: none;
}

.calendar th.blueBg {
	border-top: 1px solid #A0C8FC;
	border-bottom: 1px solid #A0C8FC;
}



.calendar td {
	font-size: 11px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	padding: 0 0 3px 3px;
	border-left: 1px solid #CBEAFF;
	border-bottom: 1px solid #CBEAFF;
}

.calendar td td {
	border: none;
	padding: 0;
}

.calendar td.r {
	border-right: 1px solid #CBEAFF;
}

.calendar .icon_bus,
.calendar .icon_,
.calendar .icon_charter,
.calendar .icon_train,
.calendar .icon_ferry,
.calendar .icon_busferry,
.calendar .icon_avio {
	padding: 10px 0 10px 45px;
	background-position: 4px 7px;
	font-size: 11px;
}
body .calendar .curr_day {
	background-color: #DDF0FF;
	vertical-align: top;
	font-size: 11px;
	padding-top: 2px;
	border-bottom: 1px solid #BAD9FE;
	border-top: 1px solid #FFF;
}

.calendar .price {
	text-align: right;
	padding-right: 7px;
}

body .calendar .orangeBg1 {
	background-color: #FEF0CD;
}

body .calendar .orangeBg2 {
	background-color: #FFDCA6;
}








.clndr_t {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #334C7C;
	padding: 0 0 0 10px;
	background: url(http://celojumubode.lv/i/clndr_t.gif) left top no-repeat;
	height: 31px;

}

body .clndr_bg {
	color: #007EDF;
	background: url(http://celojumubode.lv/i/clndr_bg.gif) left top repeat-y;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0 10px;
	line-height: 20px
}

.clndr_b {
	background: url(http://celojumubode.lv/i/clndr_b.gif) left top no-repeat;
	height: 6px;
}


.clndr_t_ {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #334C7C;
	padding: 0 0 0 10px;
	background: url(http://celojumubode.lv/i/clndr_t_.gif) left top no-repeat;
	height: 31px;

}

body .clndr_bg_ {
	color: #007EDF;
	background: url(http://celojumubode.lv/i/clndr_bg_.gif) left top repeat-y;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding: 0 10px;
	line-height: 20px
}

.clndr_b_ {
	background: url(http://celojumubode.lv/i/clndr_b_.gif) left top no-repeat;
	height: 6px;
}

/* --- } --- iFrames --- */





#dhtmltooltip {
	background-color: #FFFFFF;
	border: 1px solid #6C9DEE;
	color: #3A5C9A;
	font-size:10px;
	left:-300px;
	padding:2px;
	position:absolute;
	text-align:center;
	visibility:hidden;
	width:100px;
	z-index:101;
}

#dhtmlpointer {
	left:-300px;
	position:absolute;
	visibility:hidden;
	z-index:101;
}

#dhtmltooltip span {
	color: #990000;
}


.td_padd {
background-color:#008AFF;
color:#FFFFFF;
padding-bottom:7px;
padding-top:10px;
}
.td_padd td {
padding:2px 5px;
}



#wideColumn {
	background: url(http://celojumubode.lv/i/widebox_bg.jpg) left repeat-y;
}
#wideColumn .ttl_2 {
	background-image: url(http://celojumubode.lv/i/widebox_t.jpg);
}
#wideColumn .padd2 {
	padding: 7px;
}

#widestColumn {
	background: url(http://celojumubode.lv/i/widestbox_bg.jpg) left repeat-y;
}
#widestColumn .ttl_2 {
	background-image: url(http://celojumubode.lv/i/widestbox_t.jpg);
}
#widestColumn .padd2 {
	padding: 7px;
}


#container {
	font-szie: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#013052;
}
#container TD{
	border:1px solid #CBEAFF;
	background-color:#EEF9FF; 
}
#container HR{
	height:2px; 
	background-color:#EEF9FF; 
	border: 0;
	border-bottom:1px solid #CBEAFF;
}
#container TABLE{
	border:0px;
}



#container OL LI{
	list-style-type: decimal;
}




A.firstpagelink {
	text-decoration:none; 
	color:#374A84; 
	font-weight:bold;
}

A.firstpagelink:HOVER {
	color:#007EDF; 
}

/* header */
.clr{
	clear:both;
	}
#flash{
	padding:0;
	margin:0;
	width:294px;
	height:114px;
	position:absolute;
	right:-36px;
	top:0;
	}
	#flash img{
		vertical-align:bottom;
		border:0;
		}
#head-holder{
	padding:0;
	margin:0;
	height:114px;
	}
	#head{
		padding:0;
		margin:0;
		height:70px;
		position:relative;
		}
		#logo{
			padding:0;
			margin:0;
			position:abolsute;
			top:0;
			left:0;
			}
			#logo img{
				vertical-align:bottom;
				border:0;
				}
		#top-menu{
			padding:0;
			margin:0;
			list-style:none;
			position:absolute;
			top:20px;
			left:460px;
			line-height:16px;
			font-size:11px;
			overflow:hidden;
			zoom:1;
			width:324px;
			}
			#top-menu li{
				padding:0 8px 6px;
				margin:0;
				display:block;
				float:left;
				background:url(../i/menu-sep.gif) 0 3px no-repeat;
				}
			#top-menu li.first{
				background:none;
				}
				#top-menu li a{
					color:#348BE8;
					}
		#top-menu2{
			padding:0;
			margin:0;
			list-style:none;
			position:absolute;
			top:44px;
			left:460px;
			line-height:16px;
			font-size:11px;
			overflow:hidden;
			zoom:1;
			width:324px;
			white-space: nowrap;
			}
			#top-menu2 li{
				padding:0 8px 6px;
				margin:0;
				display:block;
				float:left;
				background:url(../i/menu-sep.gif) 0 3px no-repeat;
				}
			#top-menu2 li.first{
				background:none;
				}
				#top-menu2 li a{
					color:#348BE8;
					}
		#top-contact{
			padding:0;
			margin:0;
			list-style:none;
			position:absolute;
			top:12px;
			left:276px;
			line-height:normal;
			font-size:11px;
			overflow:hidden;
			zoom:1;
			}
			#top-contact li{
				padding:3px 0 3px 24px;
				margin:0;
				display:block;
				background:url(../i/mail-icon.png) 0 center no-repeat;
				}
			#top-contact li.phone-nr{
				color:#FFFA8F;
				font-size:18px;
				font-weight:bold;
				background:url(../i/phone-icon.png) 0 center no-repeat;
				text-shadow:0 0 6px #2F94F9;
				}
				#top-contact li a{
					color:#348BE8;
					}
		#main-menu{
			padding:0 6px;
			margin:0 auto;
			list-style:none;
			line-height:18px;
			font-size:12px;
			width:924px;
			height:33px;
			background:url(../i/main-menu-bg.png) 0 0 no-repeat;
			}
			#main-menu li{
				padding:0;
				margin:0;
				display:block;
				float:left;
				background:url(../i/main-menu-sep.png) 0 4px no-repeat;
				position:relative;
				}
			#main-menu li.first{
				background:none;
				}
				#main-menu li a{
					padding:7px 16px 8px;
					color:#DFEBFB;
					font-weight:bold;
					display:block;
					text-decoration:none;
					}
				#main-menu li a.active{
					color:#FFFA8F;
					}
					#main-menu li a:hover{
						padding:6px 15px 8px;
						color:#333;
						text-decoration:none;
						background:#FFF299;
						border:1px solid #DDAF36;
						border-bottom:none;
						}
					#main-menu li ul{
						background:#FFF299;
						height:auto;
						left:0;
						z-index: 99999;
						margin:0;
						padding:0 0 6px;
						position:absolute;
						vertical-align:bottom;
						width:200px;
						display:none;
						border:1px solid #DDAF36;
						border-top:none;
						-webkit-border-bottom-left-radius:6px; 
						-webkit-border-bottom-right-radius:6px; 
						-moz-border-radius-bottomright:6px; 
						-moz-border-radius-bottomleft:6px; 
						border-bottom-left-radius:6px; 
						border-bottom-right-radius:6px;
						}
						#main-menu li ul li{
							background:none;
							float:none;
							height:auto;
							line-height:16px;
							margin:0;
							padding:0;
							position:relative;
							text-align:left;
							vertical-align:bottom;
							}
							#main-menu li ul li a{
								background:none;
								color:#333;
								font-weight:normal;
								padding:4px 15px;
								}
								#main-menu li ul li a:hover, #main-menu li ul li a.active{
									background:#DDAF36;
									border:none;
									padding:4px 15px;
									color:#FFF;
									}
						#main-menu li:hover ul{
							display:block;
							}
#holder{
	padding:0 10px 20px;
	margin:0;
	}
	#left-side{
		padding:0;
		margin:0;
		width:462px;
		float:left;
		}
		.slider{
			padding:0 0 10px;
			height:169px;
			position:relative;
			}
			.slider #nav-left{
				padding:0;
				margin:0;
				width:30px;
				height:169px;
				position:absolute;
				top:0;
				left:0;
				cursor:pointer;
				z-index:999999;
				}
				.slider #nav-left:hover{
					background:url(../i/nav-left.png) 5% center no-repeat;
					}
			.slider #nav-right{
				padding:0;
				margin:0;
				width:30px;
				height:169px;
				position:absolute;
				top:0;
				right:0;
				cursor:pointer;
				z-index:999999;
				}
				.slider #nav-right:hover{
					background:url(../i/nav-right.png) 95% center no-repeat;
					}
				.slider #nav-left span, .slider #nav-right span{
					display:none;
					}
			.slider .slider-image{
				overflow:hidden;
				zoom:1;
				height:169px;
				text-align:center;
				}
				.slider .slider-image img{
					border:0;
					position:absolute;
					top:0;
					left:0;
					}
		
	#right-side{
		padding:0;
		margin:0;
		width:462px;
		float:right;
		}
		.search-table{
			padding:0 0 10px;
			}
.offer-holder{
	padding:0;
	margin:0;
	}
	.offer-holder .offer-title{
		padding:6px 10px;
		margin:0;
		color:#334C7C;		
		font-size:12px;
		line-height:18px;
		font-weight:bold;
		background:url(../i/table-title-bg.png) 0 0 no-repeat;
		}
	.offer-holder .offer-holder{
		padding:6px 10px;
		margin:0;
		background:#FFF;
		border:1px solid #A6B8C4;
		-webkit-border-bottom-left-radius:8px; 
		-webkit-border-bottom-right-radius:8px; 
		-moz-border-radius-bottomright:8px; 
		-moz-border-radius-bottomleft:8px; 
		border-bottom-left-radius:8px; 
		border-bottom-right-radius:8px;
		}

/* invoice #E8F7FE 
#AFCFFE
*/

.invoce-holder{
	padding:0;
	margin:0 0 14px;
	border:1px solid #AFCFFE;
	-webkit-border-radius:6px; 
	-moz-border-radius:6px; 
	border-radius:6px;
	box-shadow:0 0 3px #FFF5CE inset;
	-webkit-box-shadow:0 0 3px0 #FFF5CE inset;
	-moz-box-shadow:0 0 3px #FFF5CE inset;
	background:#F7FCFF;
	}
	.invoce-inner{
		padding:1px;
		margin:0;
		}
		.invoice-info{
			padding:6px 10px;
			background:#E8F7FE;
			}
		.invoice-middle{
			padding:6px 10px;
			}
		.invoice-bottom{
			padding:6px 10px;
			background:#E8F7FE;
			}
		.invoce-holder h4{
		    padding:0;
		    margin:0 0 2px;
		    color:#2766A9;
		    font-size:14px;
		    font-weight:bold;
		    line-height:18px;
			}
			.invoce-holder h4 span{
			    color:#334C7C;
			    font-size:11px;
				}
		.invoce-holder p{
		    padding:0;
		    margin:0 0 4px;
		    line-height:16px;
			}
		.invoce-holder p.blue{
		    color:#2766A9;
		    font-size:12px;
		    font-weight:bold;
			}
		.invoce-holder table{
		    padding:0;
		    margin:0 0 6px;
		    border:0;
		    width:100%;
			}
			.invoce-holder table td{
			    padding:4px 8px 4px 0;
			    margin:0;
			    font-size:11px;
				}
			.invoce-holder table td.ar{
			    text-align:right;
				}
.ruls-holder{
	padding:6px;
	margin:0 0 4px;
	overflow-y:auto;
	height:120px;
	}
.pay-table{
    padding:0;
    margin:0;
    border:0;
    width:100%;
	}
	.pay-table td{
	    padding:4px 8px 4px 0;
	    margin:0;
	    font-size:11px;
		}
	#wrapper .pay-table td.ar{
	    text-align:right;
	    vertical-align:middle;
		}
.call-us{
	font-size:12px;
	font-weight:bold;
	}
.title-invoice h2{
	padding:0;
	margin:0 0 4px;
	font-size:14px;
	text-transform:uppercase;
	}
.title-invoice p{
	padding:0;
	margin:0 0 4px;
	font-size:12px;
	}




.rssPublic {
	margin:0 0 20px 0 ;	
}

.red {
	color:#C71035;
	font-weight:bold;
	display:block;
}
.paddedRed {
	color:#C71035;
	font-weight:bold;
	padding-left:10px;
}
.txt .nomarginP p{
	padding-bottom:0;
}

form[name="filter_form"] .normalInput{
color: black;
}



.search-block{
	padding:10px;
	margin:0;
	width:160px;
	height:353px;
	background:url(http://celojumubode.lv/i/search/search-block-bg.png) 0 0 no-repeat;
	}

.search-block.charter{

	height:283px;
	background:url(http://celojumubode.lv/i/search/search-block-small-bg.png) 0 0 no-repeat;
	}

	.search-block h2{
		padding:10px 0 0 82px;
		margin:0;
		color:#1F85F1;
		font-size:12px;
		line-height:16px;
		text-transform:uppercase;
		text-shadow:1px 1px 0 #FFF;
		height:82px;
		}
	.search-block .search-form-side{
		padding:0;
		}
		.search-block .search-form-side .row{
			padding:4px 0;
			margin:0;
			}
			.search-block .search-form-side label{
				padding:0 0 2px;
				display:block;
				}
			.search-block .w150{
				width:152px;
				margin:0;
				}
			.search-block .w40{
				width:40px;
				margin:0;
				}
			.search-block .w109{
				width:109px;
				margin:0;
				}
			.search-block .slider-inp{
				width:158px;
				margin:0;
				text-align:center;
				background:none;
				border:none;
				font-size:11px;
				padding:0;
				font-weight:bold;
				color:#000;
				font-family:Arial,Helvetica,sans-serif;
				}
			
