@import url(home.css);
@import url(menu.css);
@import url(titles.css);

a {
	color:#013e7d;
}
html, body {
	height:100%;
}
body {
	font: 75% Verdana, sans-serif;
	color:#3e3e3e;
	background: #fff url(/i/collage/sky2.jpg) repeat-x 0 0;
	margin:0; padding:0;
}
form {
	margin:0; padding:0;
}
hr {
	display:none;
}
h1 {
	font: normal 2em Arial, sans-serif;
	color:#013e7d;
	margin: 0 0 .75em 0; padding:0;
}
h2 {
	font: normal 2.15em Tahoma, sans-serif;
	color:#333;
	margin:0; padding: 0 0 .8em 0;
}
img {
	border:none;
}
input, textarea, select {
	font: 1em Verdana, sans-serif;
	color:#6e6e6e;
}
table {
	border-collapse:collapse;
	font-size:1em;
}
td {
	vertical-align:top;
	padding:0;
}
ul, li {
	list-style-type:none;
	margin:0; padding:0;
}
ul {
	margin: 0 0 1em 10px; padding:0;
}
ul li {
	background: transparent url(/i/bullet.gif) no-repeat 0 .5em;
	margin:0; padding: 0 0 .5em 10px;
}
#footempty {
	height:6.2em;
}
#footer {
	position:absolute;
	bottom:0; left:0;
	width:100%;
	font: .9em Arial, sans-serif;
	color:#fff;
}
#footer a {
	color:#fff;
}
#footer #foin {
	height:6.2em;
	background: #012f71 url(/i_blue/footer_bg.png) repeat-x 0 0;
	margin: 0 50px;
}
html>body #footer #foin {
	min-height:6.2em;
	height:auto;
}
#footer #ftab {
	width:100%;
}
#footer td {
	color:#fff;
	padding: 1.3em 0 0 0;
}
#footer .b1 {
	width:20px;
}
#footer .b2 {
	width:12.6em;
}
#header {
	position:relative;
	height:223px;
	margin-left:420px;
}
#header #hin {
	position:relative;
	width:100%; height:222px;
	float:right;
}
#header #hin #lhouse {
	position:absolute;
	top:26px; right:42px;
	width:397px; height:158px;
	background: transparent url(/i_blue/lighthouse.png) no-repeat 0 0;
}
#header #logo img {
	width:116px; height:138px;
}
#header #slogan {
	position:absolute;
	top:61px; left:-40px;
	width:100%; height:67px;
	background: transparent url(/i/slogan_new.png) no-repeat 50% 0;
}
#icons {
	position:absolute;
	top:51px; left:225px;
	width:13px; height:99px;
}
#icons img {
	width:13px;
	display:block;
}
#icons #img1 {
	position:absolute;
	top:0; left:0;
	height:10px;
}
#icons #img2 {
	position:absolute;
	top:44px; left:0; 
	height:13px;
}
#icons #img3 {
	position:absolute;
	top:91px; left:0;
	height:8px;
}
#ks {
	background: transparent url(/i_blue/kelnik_logo.gif) no-repeat 0 .1em;
	margin: .25em 0 0 0 !important; padding: 0 0 0 41px !important;
}
#ks span {
	display:block;
	height:15px;
	position:relative; top:-0.24em;
}
html>body #ks span {
	height:auto;
	min-height:15px;
}
#logo {
	position:absolute;
	top:50px; left:50px;
	width:116px; height:138px;
}
#outer {
	position:relative;
	width:100%; height:100%;
	width:expression(
		(
			(document.compatMode && document.compatMode=='CSS1Compat') ?
			document.documentElement.clientWidth : document.body.clientWidth
		)
		< 994 ? "994px" : "100%"
	);
	background: transparent url(/i/tower.png) no-repeat 0 0;
/*
	width:expression(
		document.body.clientWidth < 994 ? "994px" : "100%"
	);
*/
}
html>body #outer {
	min-width:996px; min-height:100%;
	width:auto; height:auto;
}
/*#pal {
	position:absolute;
	top:90px; left:276px;
	width:104px; height:94px;
	background: transparent url(/i_blue/pal.png) no-repeat 0 0;
}*/
.bll {
	width:370px;
	overflow:hidden;
	float:left;
}
.bll2 {
	width:320px;
	overflow:hidden;
	float:left;
}
.blr {
	margin-left:420px;
}
.blr2 {
	margin-left:370px;
}
.blrin {
	width:100%;
	voice-family: "\"}\"";
	voice-family:inherit;
	float:left;
}
html>body .blrin {
	float:left;
}
.bor {
	border: 1px solid #013e7d !important;
}
.cleaner {
	clear:both;
	height:1px;
	font-size:1px;
	line-height:1px;
}
.colo {
	color:#9f9f9f;
}
.colo2 {
	color:#013e7d;
}
.com {
	margin: 0 0 25px 0; padding: 0 50px 0 0;
}
.com p {
	margin:0; padding: 0 0 1em 0;
}
.com sup {
	font: .75em Arial, sans-serif;
}
.crts {
	margin:0; padding: 1.3em 0 0 20px;
}
.crts img {
	vertical-align:top;
	margin: .25em 0 0 15px;
}
.fixwi {
	width:100%;
}
.fl {
	margin-right:165px;
}
.fl2 {
	margin-right:180px;
}
.fl3 {
	margin-left:135px;
}

.fl4 {
	margin-left:180px;
}

.fr {
	width:150px;
	float:right;
}
.fr2 {
	width:200px;
	text-align:center;
	float:right;
}
.fr3 {
	width:120px;
	float:left;
}

.fr4 {
	width:180px;
	text-align:left;
	float:left;
}

.hr {
	height:1px;
	font-size:1px;
	line-height:1px;
	background-color:#d8d9da;
}
.im {
	float:left;
	margin: 0 20px 10px 0;
}
.ind {
	padding-top: .35em !important;
}
.inp {
	width:100%; height:21px;
	border: 1px solid #d8d9da;
}
.inp2 {
	width:330px; height:21px;
	border: 1px solid #d8d9da;
}
.inp3 {
	width:440px; height:80px;
	border: 1px solid #d8d9da;
}
.lru, .len {
	position:absolute;
	top:225px; left:0;
	width:79px; height:41px;
	background: transparent url(/i/lang_dec.png) no-repeat 0 0;
}
.len {
	top:248px;
}
.lru img, .len img {
	position:absolute;
	top:0; right:0;
	width:29px; height:18px;
}
.mesh {
	background: transparent url(/i_blue/phone_dec.png) no-repeat 0 100%;
	margin: 214px 0 25px 0; padding: 0 55px 23px 50px;
}
.newsbl {
	margin: 0 0 1.5em 0;
}
.pdf {
	background: transparent url(/i/icon_pdf.png) no-repeat 0 .25em;
	padding-left: 10px !important;
}
.pict {
	position:relative;
	width:192px;
	margin: 0 0 22px 0;
}
.pict img {
	display:block;
}
.pict .zoom {
	position:absolute;
	bottom:-1px; right:0;
	width:76px; height:15px;
	background: transparent url(/i/icon_zoom.png) no-repeat 0 0;
}
html>body .pict .zoom {
	bottom:0;
}
.pict .zoom a {
	display:block;
	width:76px; height:15px;
}
.search table {
	width:100%;
}
.search .d1 {
	width:95px;
	text-align:right;
}
.seform td {
	padding: 0 0 12px 0;
}
.seform .k3 {
	font: normal .8em Verdana, sans-serif;
	color:#9f9f9f;
	padding: 5px 0 0 6px;
}
.seform .k4 {
	padding: 0 0 2px 0;
}
.slider {
	text-align:right;
	margin: 0 0 1em 0;
}
.slider span {
	margin: 0 4px 0 1px;
}
.slider .marked {
	background: #b3101a url(/i/slider_bg.png) repeat-x 0 0;
	color:#fff;
	line-height:1.8em;
	margin: 0 6px 0 3px !important; padding: 1px 5px 3px 5px !important;
}
.tdata {
	width:100%;
	margin: 0 0 25px 0;
}
.tdata th {
	font-weight:normal;
	color:#fff;
	background-color:#013e7d;
	padding: .3em 0;
	border-right: 1px solid #fff;
}
.tdata td {
	text-align:center;
	padding: .3em 0;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #013e7d;
}
.tdata .c1 {
	width:30%;
}
.tpro {
	width:100%;
	margin: 0 0 25px 0;
}
.tpro .m1 {
	width:195px;
}
.tpro .m2 {
	padding: 0 15px 0 0;
}
.ti {
	font: normal 2em Arial, sans-serif;
	color:#013e7d;
	margin: 0 0 .75em 0; padding:0;
}
.ti2, .ti3 {
	font: bold 1.15em Verdana, sans-serif;
	color:#013e7d;
	margin: 0 0 .5em 0; padding:0;
}
.ti4 {
	font: bold 1.4em Verdana, sans-serif;
	color:#013e7d;
	margin: 0 0 .5em 65px; padding:0;
}
.ti2 span {
	display:block;
	width:75%;
	float:left;
}
.ti2 span.sp {
	width:24%;
	font: normal .8em Verdana, sans-serif;
	color:#9f9f9f;
	text-align:right;
	float:right;
}

/* new styles */

.inpp {
	width:140px; height:21px;
	border: 1px solid #d8d9da;
}
.inpp2 {
	width:440px; height:95px;
	border: 1px solid #d8d9da;
}
.inpp3 {
	width:100%; height:21px;
	border: 1px solid #d8d9da;
}
.pos {
	position:relative;
}
.seform .k10 {
	width:140px;
	padding: 0 0 2px 0;
}
.seform .k11 {
	padding-right: 5px !important;
}
.tik {
	font: bold 2em Verdana, sans-serif;
	color:#227711;
	margin: 0 0 .75em 0; padding:0;
}
.tikgal {
	width:180px; height:140px;
	text-align:center;
	background-color:#d3e3ef;
	float:left;
	margin: 0 6px 6px 0;
}
.tikgal img {
	margin: 10px 0 0 0;
}
.tikgal2 {
	margin: .5em 0 0 0;
}
.tikgal2 img {
	display:block;
	float:left;
	margin: 0 10px 10px 0;
}
.tcola, .tcola2, .tcola3, .tcola4, .tcola5, .tcola6 {
	width:1000px; height:220px;
	background: url(/i/new/collage/pict1.jpg) no-repeat 100% 0;
	margin: 0 0 17px 0;
}
.tcola2 {
	background: url(/i/new/collage/pict2.jpg) no-repeat 100% 0;
}
.tcola3 {
	background: url(/i/new/collage/pict3.jpg) no-repeat 100% 0;
}
.tcola4 {
	background: url(/i/new/collage/pict4.jpg) no-repeat 100% 0;
}
.tcola5 {
	background: url(/i/new/collage/pict5.jpg) no-repeat 100% 0;
}
.tcola6 {
	background: url(/i/new/collage/pict6.jpg) no-repeat 100% 0;
}

/* new styles */

@media screen {
	a { cursor:hand; }
	html>body a { cursor:pointer; }
}

/*marina*/
.com .ps { padding:20px 0 0; }
.com .ps p { font-size:.86em; }
/*/marina*/