#company_title{background-color:#FFFFFF;color:#000;float:left;font-size:24px;line-height:60px;margin:0;padding:0;text-align:left;}
#content_container{background:#FFF url(images/content_container_bg.gif) repeat-y;border:5px solid #258;color:#666;margin:20px auto 0;padding:0;text-align:left;width:950px;}
#content_left{background-color:#FFF;float:left;margin:0;padding:15px;text-align:left;width:670px;}
#side_menu{background-color:#EFF5FF;border-left:1px solid #CFE2FF;float:right;margin:0;padding:15px;text-align:left;width:219px;}
#side_menu ul{list-style:none;margin:0 0 10px;padding:0;}
#side_menu ul li{line-height:25px;margin:0;padding:0;}
#top{background-color:#00162C;height:60px;margin:0 auto;padding:0;text-align:left;width:960px;}
#top_container{background-color:#00162c;border-bottom:3px solid #036;color:#FFF;height:60px;margin:0;padding:0;text-align:center;}
#top_menu{background:#F5F5F5 url(images/top_menu_bg.gif) repeat-x;height:30px;line-height:30px;margin:0;padding:0;text-align:left;}
#top_menu ul{list-style:none;margin:0;padding:0;}
#top_menu ul li{float:left;margin:0;padding:0;}
#top_menu ul li a,#top_menu ul li a:visited{color:#666;display:block;height:30px;line-height:30px;padding:0;text-align:center;text-decoration:none;width:100px;}
#top_menu ul li a.down,#top_menu ul li a.down:visited,#top_menu ul li a.down:hover{background-color:#FFF;border-right:1px solid #EBEBEB;color:#333;font-weight:700;width:99px;}
#top_menu ul li a:hover{background-color:#EBEBEB;color:#333;}
#welcome_box{background-color:#00162C;float:right;line-height:60px;margin:0;padding:0;text-align:right;}
#welcome_box a,#welcome_box a:visited{color:#accbff;text-decoration:none;}
#welcome_box a:hover{text-decoration:underline;}
.absmiddle{vertical-align:middle;}
.breadcrumb{background-color:#F5F5F5;margin:0 0 10px;padding:10px;}
.clear{clear:both;}
.green{color:#006F0F;}
.header{color:#1a4d80;font-size:14px;font-weight:700;}
.red{color:#BF0000;}
.small{font-size:11px;}
.warning{background-color:#FFFFDF;border:1px solid #FDFF3F;margin:0 0 10px;padding:10px;}
.contentbox{padding:10px;margin:0 0 10px;text-align:center;}
.errorbox{background-color:#FFBFBF;padding:10px;margin:0 0 10px;text-align:center;color:#7F0000;}
.clientareatableactive{background-color:#DFFFE0}
.clientareatablepending{background-color:#EFEFEF}
.clientareatablesuspended{background-color:#FFF6CF}
.clientareatableterminated{background-color:#FFCFCF}
.clientticketreplyheader{background-color:#EBEBEB;color:#333;border-top:1px solid #CCC;border-right:1px solid #CCC;border-bottom:1px solid #EBEBEB;border-left:1px solid #CCC;}
.clientticketreply{background-color:#F5F5F5;margin:0 0 10px;padding:10px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
.adminticketreplyheader{background-color:#CFE6FF;color:#333;border-top:1px solid #CAE6FF;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF}
.adminticketreply{background-color:#EEF6FF;padding:10px;margin:0 0 10px;border-right:1px solid #CAE6FF;border-bottom:1px solid #CAE6FF;border-left:1px solid #CAE6FF;}
.networkissueaffected{background-color:#EFEFEF;padding:10px;margin: 0 0 10px;}
.textgreen{color:#158F00;}
.textred{color:#9F0000;}
a,a:visited{color:#d93333;text-decoration:none; font-size: 11px;}
a:hover{color:#feaf3c;text-decoration:none;}
body{background-color:#fff;}
body,td,th{color:#444;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;}
form{margin:0;padding:0;}
h1{border-bottom:1px solid #EBEBEB;color:#1a4d80;font-size:24px;font-weight:400;margin:0 0 12px;padding:0 0 3px;}
h2{border-bottom:1px solid #F5F5F5;color:#333;font-size:18px;font-weight:400;margin:0 0 5px;padding:10px 0 3px;}
h3{color:#666;font-size:16px;font-weight:700;margin:0;padding:10px 0 5px;}
hr{background-color:#EBEBEB;border:0;border-top:1px solid #EBEBEB;height:0;margin:10px 0;overflow:hidden;}
input,select,textarea{color:#444;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:11px;margin:0;padding:0px;background:  #ffffff;}
p{margin:0;padding:3px 0 8px;}
table.data{margin:0 0 10px;padding:0;}
table.data td{background-color:#FFF;border-bottom:1px solid #EBEBEB;}
table.data th{background-color:#888;border-bottom:1px solid #333;color:#FFF;font-weight:400;}
table.data tr.clientareatableactive td{background-color:#DFFFE0 !important;}
table.data tr.clientareatablepending td{background-color:#EFEFEF !important;}
table.data tr.clientareatablesuspended td{background-color:#FFF6CF !important;}
table.data tr.clientareatableterminated td{background-color:#FFCFCF !important;}
table.frame{margin:0 0 10px;padding:0;border:1px solid #999999;}
table.frame table td{background-color:#FFF;border-bottom:1px solid #EBEBEB;border-right:1px solid #EBEBEB;}
table.frame table table td{border-bottom:0px;}
table.frame table td.fieldarea{background-color:#F5F5F5;color:#333;text-align:right;border-right:1px solid #EBEBEB;}
body {
	background-attachment: fixed;
	background-position: 50% 70%;
	margin: 0px;
}

form {
	margin: 0px;
}

img {
	border: 0px;
}


a.labas {
    color: #eeeeee;
    font-size: 11px;
    font-weight: 500;
    }
    
a.labas:hover {
    text-decoration: none;
    }    

.heading {
	font-family: Tahoma;
	font-size: 18px;
	font-weight: normal;
	color: #65A5E6;
}

.heading2 {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
    text-decoration: none;
    color: #333333;
	padding-bottom: 7px;
}

.heading3 {
    font-family: Tahoma;
    font-size: 12px;
    font-weight: bold;
    color: #16679F;
}

table.wrapper {
	width: 950px;
}

table.clientlinks {
	background:#e0e0e0;
}

td.clientlinks {
	background:#f9f9f9;
	width:25%;
	text-align:center;
	padding: 6px;
	
}
a.navboxlinks {
	font-size: 11px;
	font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	vertical-align:middle;
}
.navboxlinks {
    background-color: #ffffff;
}

.navboxlinks td {
	padding: 3px;
    border-bottom: 1px dotted #cccccc;
}

.navbox {
    background-color: #f7f7f7;
    border: 1px dotted #ed9e2b;
    padding: 5px;
}

.navinput {
    border: 1px solid #cccccc;
    width: 95px;
    color: #666;
	background:  #ffffff;
}

.submitbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #888888;
	text-align: center;
	background-color: #FF8822;
	height: auto;
	width: auto;
}


.footerbar {
    background-color: #3A6897;
    color: #ffffff;
    padding: 6px;
    padding-left: 10px;
    padding-right: 10px;
}

.clientarealinks a {
	color: #555555;


}

.fieldarea {
	background-color: #fff1dc;
	text-align: right;
}

.clientareatable {
	width: 100%;
	background-color: #cccccc;
}

tr.clientareatableheading {
	background-color: #efefef;
	font-weight: bold;
	text-align: center;
}

tr.clientareatableactive {
	background-color: #ffffff;
	text-align: center;
}

tr.clientareatabledetails {
    
	background-color: #ffffff;
	text-align: left;
}

tr.clientareatablepending {
	background-color: #FFFFE2;
	text-align: center;
}

tr.clientareatablesuspended {
	background-color: #E9FFD2;
	text-align: center;
}

tr.clientareatableterminated {
	background-color: #FFE1E1;
	text-align: center;
}

tr.supportticketsheading {
	background-color: #efefef;
}

tr.supportticketscontent {
	background-color: #ffffff;
}

.domaincheckeravailable {
	color: #669900;
}

.domaincheckerunavailable {
	color: #cc0000;
}

.networkissuessummary {
    background-color: #f6f6f6;
    border: 1px dashed #cccccc;
    padding: 10px;
    text-align: center;
}

.networkissuesopen {
    font-size: 16px;
    font-weight: bold;
    color: #65CC00;
    padding-right: 20px;
}

.networkissuesscheduled {
    font-size: 16px;
    font-weight: bold;
    color: #EEDD00;
    padding-right: 20px;
}

.networkissuesclosed {
    font-size: 16px;
    font-weight: bold;
    color: #888888;
}

.networkissuedescription {
    border-left: 5px solid #efefef;
    padding: 20px;
    padding-top: 1px;
}

.closeticket {
    border: 1px dashed #cc0000;
	font-weight: bold;
	background-color: #FBEEEB;
    color: #cc0000;
}

tr.orderheadingrow {
	background-color: #5AB9F1;
	color: #ffffff;
}

tr.orderrow1 {
	background-color: #E8F0F9;
	color: #000000;
}

tr.orderrow2 {
	background-color: #D6E4F6;
	color: #000000;
}

/* stailas */

.bgas {

	background-image: url(img/header-bg.jpg);

	background-repeat: repeat-x;

	background-position: bottom;

}

.inputai {

color:#444;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
margin:0;
padding:0px;
border: 1px dashed #FF9933;
text-align: center;
height: 16px;
width: 170px;
background:  #ffffff;
}

.inputai2 {

color:#aaa;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
margin:0;
padding:0px;
border: 1px dashed #FF9933;
text-align: center;
height: 16px;
width: 170px;
background:  #ffffff;
}

.selectas {
color:#444;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
font-size:11px;
margin:0;
padding:0px;
border: 1px dashed #FF9933;
text-align: center;
background:  #ffffff;
}

.textsmall {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

	border-top: 1px solid #CCCCCC;

	border-right: 1px none #CCCCCC;

	border-bottom: 1px none #CCCCCC;

	border-left: 1px none #CCCCCC;

}



a.textsmall2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-align: left;

	text-decoration: none;
	padding-left: 15px;
}

a.textsmall2:visited {
	color: #999999;
text-decoration: none;
}

.outas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #333333;

	text-align: right;

	border-top: 2px solid #CCCCCC;

	border-right: 2px solid #CCCCCC;

	border-bottom: 2px solid #CCCCCC;

	border-left: 2px none #CCCCCC;



}

.titleun {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	color: #333333;

	text-align: left;

	border-top: 0px none #FFCC99;

	border-right: 0px none #FFCC99;

	border-bottom: 0px solid #FFCC99;

	border-left: 0px none #FFCC99;

	font-weight: bold;



}

/*.submitaism {



	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	color: #FFFFFF;

	border: 1px solid #FF9933;

	text-align: center;

}*/


/*************** bq.lt ******************/
#planai {

margin: 0 auto;
width: 800px;
}

#logo {
width: 270px;
padding-top: 0px;

}
#akcija {
width: 347px; 
float: right;
padding-top: 0px;


}

.planas-k, .planas-d {
height: 90px;
color: #6d6d6d;
font-family: verdana;
font-size: 10px;
position: relative;
}
/***.planas-k {
background: url(img/linija.jpg) bottom no-repeat left;
}
.planas-d {
background: url(img/linija.jpg) bottom no-repeat right;
margin-left: 200px;
}*/
.planas-mini, .planas-midi, .planas-maxi, .planas-extra {
float:left;
width: 25px;
height: 71px;
}
.planas-mini {
background: url(img/mini.jpg) bottom no-repeat;
}
.planas-midi {
background: url(img/midi.jpg) bottom no-repeat;
}

.planas-maxi {
background: url(img/maxi.jpg) bottom no-repeat;
}

.planas-extra {
background: url(img/extra.jpg) bottom no-repeat;
}

/*.aprasymas {
padding-top: 30px;
float: left;
}*/
.svarbu {
font-size: 18px;
font-weight: bold;
}
.kaina {
position: absolute;
height: 48px;
width: 200px;
font-size: 48px;
color: #ffa92e;
left: 315px;
}
.kaina-lt {
font-size: 18px;
font-weight: bold;
}
#apacia {
margin-top: 70px;
background: url(img/header-bg.jpg) top repeat-x;
line-height: 15px;
font-size: 10px;
color: #666666;
font-family: verdana;
text-align: center;
}
.forma {
font-size: 10px;
font-family: verdana;
}
.planaipgr {
font-size: 12px;
font-family: Helvetica, Arial, Verdana, sans-serif;
color:#555;
}


.forma input, .forma select {
font-size: 10px;
border: 1px solid #cccccc;
background:  #f5f5f5;
width: 100%;
}

#reklamos-blokas {
margin: 0 auto 0 auto;
position: relative;
}
#reklama {
	position: absolute;
	width: 120px;
	left: 730px;
	top: 6px;
}

.nubrauktas{

	text-decoration:line-through;
}
.naujas{
	font-weight: bold;
	color: #FF0000;
}

table.lion {
	padding: 0px;
	margin: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
}
table.lion  tr.paryskinta {
	background: #ff9500 url(table-lion-paryskintas.png) bottom repeat-x;
	height: 28px;
	color: #fff;
	
}
table.lion  td {
	height: 28px;
	padding: 0px 10px;
	border-bottom: 1px dotted #ccc;
	text-align: left;
}
table.lion  td.info {
	text-align: center;
	font-weight: normal;
}
a.sol {
	text-align: center;
	height: 45px;
	line-height: 46px;
	background: url(sol_06.png) top center no-repeat;
	width: 160px;
	color: #dc7530;
	font-size: 11px;
	display: inline-block;
	font-family: Arial;
	word-spacing: -1px;
	font-weight: bold;
}
a.sol:hover {
	background: url(sol_06.png) top center no-repeat;
	color: #333;
}
div#nav-sol {
	margin: 0px auto;
}
