/* CSS Document */
/* HTML styles */
body {margin:0px; padding:0px; font-family: Tahoma; font-size:11px; background: transparent url(images/bg.gif); height: auto}
form	{ padding:0px; margin:0px }
table { border-collapse:collapse; font-size:11px}
a { text-decoration: none; color: #D1D1E9 }
a:hover { text-decoration: underline ; color: #006699}
span {font-weight: bold }
select { font-size: 10px }
textarea { overflow:auto }
.abs { position: absolute; width:0px; height:0px }
.clear { clear: both }
.cl	   { clear: left}
.pr		{position: relative}

/* widths */
.w100	{ width:100% }
.w50	{ width: 50% }
.w49	{ width: 49% }
.w779	{ width: 779px }
.w759 	{ width: 735px }
.space	{ width:1px; background: transparent url(images/rbg.gif) 0 0 repeat-y }
.w32	{ width: 32%; background-color:#ffcc00 !important }
.w3		{ width: 32% }
.w33	{ width: 33% }
.w25	{ width: 120px }


/* heights */
.h100	{ height: 100% }
.h90	{ height: 90px }
.row	{ height: 28px; background-color:#eeeeff }
.row2	{ height: 32px; background-color:#eeeeff }
.h100p	{ height: 100px }
.cont 	{ height: 150px }

/* floats */
.fl	{ float: left }
.fr { float: right }

/* design elements */
/* shadows */
div.bcw	{ background-color: #FFFFFF }
div.shadow	{width:10px; min-height:inherit } /* va cia triukas ir padaro seselius visada per visa auksti. */
div.l	{ background: url(images/shadow_left.png) 0 0 repeat-y; width: 22px }
div.r	{ background: url(images/shadow_right.png) 0 0 repeat-y; width: 22px }

/* logo row */
div#logo_row	{height: 60px }
div#logo	{background: url(images/logo.jpg) 0 0 no-repeat; width: 100% }
div#nav_space	{ height:15px }

/* main */
.google {background-color: #003366 }
.main {background-color:#ffcc00 }
.top_border { height: 3px; background-color:#016baa; padding: 0px; font-size:0px }
div#first	{ background: url(images/1.gif) 50% 50% no-repeat; width:24px; height:24px }
div#second	{ background: url(images/2.gif) 50% 50% no-repeat; width:24px; height:24px }
div#third	{ background: url(images/3.gif) 50% 50% no-repeat; width:24px; height:24px }
div.label	{ padding-top: 5px; font-weight: bold }
div.blabel	{ padding-top: 5px; padding-left: 6px; font-weight: bold; font-size: 14px; color: #FFF }
div.results	{ padding-top: 5px; padding-left: 6px; font-weight: bold }
div.separator{ background: url(images/hbg.gif) 0 0 repeat-x; height: 1px !important; font-size:0px; padding: 0px; margin:0px }

/* content elements */
/* contact form */
#name, #email, #message, #fname, #femail { border: 1px solid #D5D5FF; background-color:#FFF; width: 210px }
#message { height: 100px }
.error { color:#FF0000; font-weight: bold;; font-size: 12px; padding-top: 7px; padding-bottom: 7px }
.bc		{ background-color: #eeeeff }
.block	 { width: 140px }
.pl5 	{ padding-left: 5px }

/* recommend form */



/* browse elements */
div.lbl 	{ font-weight: bold } 
div.i 		{ width: 20px }
div.rows	{ height: 28px }
div.heading	{ font-size: 14px; height: 32px; padding-top: 10px; padding-left:5px }
div.h_space	{ height: 7px; font-size:0px } 
div.stats	{ margin-top: -5px; width: 200px!important }
div.stats	a { font-size: 10px !important; color: #CC0000 }
div.browse a, div.didelis a, div.didelis { font-size:26px; font-weight: bold }
div.didelis {color: #d1d1e9}
div.pagination { height: 40px; background-color:#FFF }
div.nice 		{ background: url(images/domains.jpg) 0 0 repeat-x }

/* form elements */
div.box {width: 39px }
div#search {padding-left: 10px }
#search_button { width: 101px; height: 21px; background: url(images/search.gif) 0 0 no-repeat; border: none; cursor:pointer; }
.browse			{width: 101px; height: 21px; border: none; background-color:#C30; color:#FFF; font-size:12px; font-weight:bold; cursor:pointer; margin-right:4px;}
div.brow {width: 32px; padding-top: 5px; font-weight: bold; font-size: 13px }
div.brow a {color: #ffcc00  }
div.brow a:hover	{ color: #FFF }
div.label a {color: #009999}
div.label a:hover {color: #009999}
div.row_res { height: 28px; font-size:11px; background-color:#ECECFF; border-bottom: 1px solid #CCC; white-space:nowrap  }
div.row_res_hover { height: 28px; font-size:11px; background-color:#E6E6FF; border-bottom: 1px solid #CCC; font-weight:bold  }



/* temporary */
.border 			{ border: 1px solid green  !important}

/* whois */
.whois				{height: 28px; background: url(images/whois.jpg) 0 0; color: #FFF; font-weight: bold}
.whois * 			{padding: 0; margin: 0}
#ver				{ width: 160px; height: 28px; margin-top: +3px}
.ver_topic			{line-height: 28px; font-size:14px}
.ver_group input 	{ height: 22px; padding:0}
.verify				{ background: url(images/verify.gif) top left no-repeat; width: 101px; height: 18px; border: none; cursor: -moz-zoom-in; cursor:url(images/zin.cur);}

.lookup				{ height: 70px; width: 252px; background: url(images/lookup.gif) 0 0 no-repeat}
.lookup_text		{ text-align:justify}
.spamming			{ height: 59px; width: 252px; background: url(images/spam.gif) 0 0 no-repeat}
.lookup_text p 		{padding: 10px}

.dom				{ color: #000066 ; }