@charset "utf-8";
/* style.css Copyright 2006-2010 (c) by BT-Group (info@bt-group.lt)
   All Right Reserved.
*/


html,body,form { 
	font-family: "Century Gothic", CenturyGothic, AppleGothic, sans-serif;
	font-size:15px;
	margin:0;
	padding:0;
	width:100%;
	height:100%;
}

a img {
	border:none;	
}

a {
	text-decoration:none;	
}

h6 {

}

h5 {
	
}

h1 {
	font-family:Eurostile, "Arial Black", Gadget, sans-serif;
	font-size:66px;
	color:#747474;
}

h1 span, h1 b  {
	color:#333333;
	font-size:71px;	
}

.black-texture-block h1 {
	color:#ffffff;	
}

.black-texture-block h1 span, .black-texture-block h1 b  {
	color:#9c9c9c;
	font-size:71px;	
}


h3 {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFF;	
}

body {
  background:#FFFFFF;	
}

.wrapper {
	width:930px;
	margin:0 auto;
}

/* headeris */

.top-header {
	background:#020202;
	height:45px;
}

.top-shadow {
	background:url(images/shadow-header.png) repeat-x;
	height:11px;
}

.black-texture-block {
	background:url(images/header-bg.jpg) repeat;	
}

.logo-big {
	height:363px;
	width:100%;
	background:url(images/logo-header-big.png) center center no-repeat;
}

a.logo {
	background:url(images/desponse-logo.jpg) no-repeat;
	height:45px;
	width:160px;
	display:block;
	padding-right:92px;
}

a.logo:hover {
	background:url(images/desponse-logo-hover.jpg) no-repeat;
	-webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    -o-transition:all 1s ease;	
}

.menu ul li {
	float:left;
	padding-right:15px;
}

.menu {
	height:45px;
	line-height:45px;	
}

.menu ul li a {
	color:#c2c2c2;
	font-size:15px;
	font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}

.menu ul li a:hover {
	color:#666;	
	-webkit-transition:all 1s ease;
    -moz-transition:all 1s ease;
    -o-transition:all 1s ease;
}

.grey-sep {
	height:6px;
	background:#c3c3c5;	
	font-size:0px;
	line-height:0px;
}

.grey-sep-thin {
	height:1px;
	background:#999999;
	line-height:0px;	
	font-size:0px;
}

.arrow-black-down, .arrow-grey-down {
	background:url(images/arrow.png) center center no-repeat;
	margin-bottom: -14px;
	position: relative;
	height:22px;	
}

.arrow-grey-down {
	background:url(images/arrow-grey.png) center center no-repeat;	
	margin-bottom:-20px;
}

.grey-block {
	background:#f4f4f5;	
}


.about-block {
	width:567px;
	padding-left:15px;
	padding-right:50px;
	line-height:23px;
	color:#000000;
	text-align:justify;
}


.services-list {
	list-style:inside disc;	
}

.services-list li {
	font-size:24px;
	text-transform:uppercase;
	padding-left:15px;
	padding-top:10px;
	padding-bottom:20px;
}

.col-1, .col-2 {
	width:420px;	
	color:#FFF;
	padding:0px 20px;
	text-align:justify;
}

.title {
	width:270px;
	min-height:27px;
	line-height:27px;
	font-size:18px;
	background:url(images/title-red-bg.png) repeat;
	text-align:center;
	margin-left:71px;	
}

.we-stand {
	background:url(images/we-stand-banner.jpg) center center no-repeat;	
	height:327px;
}

.product-col {
	text-align:center;
	width:197px;
	float:left;
	padding:20px;
	padding-left:40px;
	padding-right:40px;	
}

.products {
	padding-left:60px;	
}

.dotted-bg {
	background:url(images/dotted-bg.png) repeat;	
}

.partners {
	background:url(images/partners.jpg) no-repeat;
	height:503px;
}

.resp-block {
	background:url(images/modern-triangular-light.png) no-repeat;	
}

.contact-info {
	width:264px;
	padding-right:35px;	
	padding-left:35px;
}

.contact-info .map {
	border:3px solid #888888;	
	border-right:2px solid #888888;
}

.contact-info table td {
	padding-bottom:15px;
	padding-left:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	line-height:21px;
	color:#6b6b6b;	
}

.contact-info table td  a {

	color:#F00;
}


.contact-info table {
	padding-left:20px;	
}

.title-resp {
	font-family:Eurostile, "Arial Black", Gadget, sans-serif;
	font-size:30px;
	color:#616161;
}

.title-resp b {
	color:#424242;	
}

.resp-form-block input {
	border:1px solid #e6e6e6;
	background:#FFFFFF url(images/astrix.jpg) 95% 50% no-repeat;
	color:#9999a6;
	padding: 14px;
	width: 250px;
}

.resp-form-block textarea {
	border:1px solid #e6e6e6;
	background:#FFFFFF url(images/astrix.jpg) 98% 5% no-repeat;
	color:#9999a6;
	padding: 14px;
	height:200px;
	width:560px;
	font-family:Arial, Helvetica, sans-serif;
	resize:none;
}

.resp-bt {
	background:url(images/resp-bt-send.jpg) no-repeat;
	width:87px;
	height:38px;
	display:block;	
}

.footer {
	background:url(images/bg-black.jpg) repeat;	
}


.footer-logo {
	background:url(images/footer-logo.png) center center no-repeat;	
	height:210px;
}
/************* LIST *************/




/*************USER AREA******************/


/**********ITEM*******************/


/********************************/

.footer {
	
}


/* modulio elemento aprasymas */
.body .desc {
}

/* klaidos pranesimo blokas */
.body .emsg {
	color:#C33;
	line-height:19px;
	padding-bottom:5px;
}
/* informacinio pranesimo blokas */
.body .imsg {
	
}

/* inline tipo klaidos pranesimas */
.body .emsgi {
	color:#993300;
	padding:1px;
}

/* inline tipo informacinis pranesimas */
.body .imsgi {
	padding:1px;
}


/* klase uzdedama ant publikacijos turinio */
.pub {
	
}

.pub ul {

}

.pub ul li {

}

.pub table tr:first-child {

}

.pub table td {
	

}

.pub table {
	
}


/* teksto formatavimas */
.pub a {

}

.pub h1,.pub h2,.pub h3,.pub h4,.pub h5 {
	
}
.pub h1 {
	
}
.pub h2 {
	
}
.pub h3 {
	
}
.pub b {
}
.pub img {

}
.pub p {

}
.pub span {
}

/* input pavadinimas */
.label {
	
}

/* inputai */
.input-text, .input-password, .input-select {
	
	
}

.input-text {
	
}

.input-button::-moz-focus-inner {
	
}
.input-button {
	
}

.input-button:hover {

}

.input-textarea {	
}

.input-select {

}

.input-file {
}

.input-textarea-readonly {
}

.input-radio {
}

.input-checkbox {
}

.input-form {
}


.left {
	float:left;
}
.right {
	float:right;
}



.hp-5 {
	height:0px;
	line-height:0px;
	font-size:0px;
	padding-bottom:5px;	
}

.hp-10 {
	height:0px;
	line-height:0px;
	font-size:0px;
	padding-bottom:10px;	
}

.hp-15 {
	height:0px;
	line-height:0px;
	font-size:0px;
	padding-bottom:15px;	
}

.hp-20 {
	height:0px;
	line-height:0px;
	font-size:0px;
	padding-bottom:20px;	
}

.hp-25 {
	height:0px;
	line-height:0px;	
	font-size:0px;
	padding-bottom:20px;
}


/* daro div floatingo clearinima */
.cl {
	clear:both;
}

