body
{
	background-image: url(gfx/back.jpg);
}

.maintable
{
	background: #DBEFF6;
}

#body {
	margin: 0px;
	padding: 0px;
	width: 100%;
	height: 100%;
	text-align: center;
/* 	background: #DBEFF6 url('gfx/top.png') repeat-x;  */
	font-family: verdana, sans-serif;
/* 	border: 1px solid red; */
	background-color: #DBEFF6;
}

.right {
	text-align: right;
}
img {
	border: 0px;
}

a {
	text-decoration: none;
}

.main_table
{
	width: 1024px;
}

.button_back {
		background: url('gfx/back_vad.jpg') no-repeat center;
		width:57px;
		height:17px;
		border:none;	
}

.main_table td
{
/* 	padding: 0px; */
/* 	text-align: center; */
}
#header {
	position: relative;
	margin: 0px;
	padding: 0px;
/* 	background: transparent url('gfx/banner_top.png') no-repeat center; */
/* 	height: 137px; */
/* 	width: 100%; */
/* 	width: 100%; */
	text-align: center;
/* 	border: 1px solid red; */
}

#menu-holder {
	display: block;
	position: absolute;
	margin: auto;
	padding: auto;
	left: 0px;
	top: 0px;
/* 	top: 136px; */
/* 	background: #FFFFFF url('gfx/bara1.png'); */
/* 	width: 100%; */
	font-size:  11px;	
/* 	border: 1px solid red; */
/* 	font-weight: bold; */
}


#menu-holder ul {
	padding: 0px;
	margin: 0px;
	float: left;
/* 	border-right:  1px solid white; */
/* 	padding-left: 40%; */

}


#menu-holder ul li {
	list-style-type: none;
	display: inline;
	font-family:   verdana, sans-serif;

}

#menu-holder ul li a {
	clear: none;
	float: left;
/* 	border-left:   1px solid white; */
/*    border-right:  1px solid white; */
	color: black;
/* 	padding:       3px 15px; */
/*    padding: 5px 1em 3px 1em; */
	margin:        0px;
	white-space: nowrap;
	width: 97px;
/* 	border: 1px solid red; */
	text-align: center;
	padding: 3px 0px;
	color: #515151;
}

#menu-holder a:hover {
	text-decoration: underline;
/* 	background-color: #8AFF8C; */
/* 	background: transparent url('gfx/color_bara.png'); */
}

#logo {
	position: absolute;
	top: 157px;
	left: 0px;
	background: #DBEFF6 url('gfx/bunner2.jpg') no-repeat center;
	width: 100%;
	height: 196px;
}

#title-langs {
/* 	position: absolute; */
/* 	top: 236px; */
	left: 0px;
	background: transparent url('gfx/10.png') repeat-x;
	width: 100%;
	height: 25px;
	z-index: 1;
	font-family: verdana, sans-serif;
	position: relative;

}

#title-langs h2 {
	padding: 0px;
	margin: 0px;
	padding-top: .3em;
	font-size: 13px;
	color: #FFF;
}



#left-part {
/* 	z-index: 3; */
/* 	position: absolute; */
/* 	top: 261px; */
/* 	top: 395px; */
/* 	left: 0px; */
/* 	height: 100%; */
/* 	padding-top: 81px; */
/* padding: 0px; */
/* margin: 0px; */
	width: 200px;
	height: auto;
/* 	top: 0px; */
/* 	background: transparent url('gfx/menu/menu_picture.png') no-repeat top left; */
/* 	background-color: #8BB6C6; */
	border-right: 1px solid #6B97B2;
/* 	border-left: 1px solid #768185; */
	border-bottom: 1px solid #6B97B2;
/* 	border-bottom: 2px solid #2E596C; */
/* 	border-left: 2px solid #2E596C; */
/* 	height: 100%; */
/* border: 1px solid red; */
}
#left-part div ul {
	padding: 0px;
	margin: 0px;
/* 	padding-top: 20px;  */
/* 	padding-bottom: 20px; */
   border-bottom: 1px solid #8BB6C6;
/* 	border-right: 1px solid #8BB6C5; */
}

#left-part div {
	margin: 0px;
	padding: 0px;
	text-align: center;
/* 	background:    #DBEFF6 url('gfx/bara_center.png') repeat-y top left; */
/*   border: 1px solid green;*/
}

#left-part div .top {
	display: block;
	padding: 0px;
	margin: 0px;
	padding-top: 15px;
/*    background: white url('gfx/shadows1.jpg') no-repeat top left; */
	background: transparent url('gfx/bara_up.png') no-repeat top left;
}
#left-part div .footer {
	display: block;
	padding: 0px;
	margin: 0px;
	height: 144px;
	width: 194px;
/* 	padding-top: 14px; */
/*    background: white url('gfx/shadows1.jpg') no-repeat top left; */
	background: transparent url('gfx/menu/menu_gradient.png') repeat-x top left;
}

#left-part div ul li, #left-part div ul li a {
	display: block;
	list-style-type: none;
	font-family: verdana, sans-serif;
	font-size: 11px;
	text-decoration: none;
	color: #335D6B;
	text-align: center;
}

#left-part div ul li {
	border-top: 1px solid #6B97B2;
	border-bottom: 1px solid #BEE1F5;
}
#left-part div ul li a
{
	display: block;
	background: transparent url('gfx/menu/menu.png') repeat-y top left;
	padding: 4px 0px;
	margin: 0px;
}

* html #left-part div ul li a 
{
	padding: 4px 0px;
}

#left-part ul li a:hover {
/* 	color: #924232; */
	background: transparent url('gfx/menu/menu_over.png') repeat-y top left;
}
#left-part div p {
	padding: 0px;
	margin:: 0px;
	display: none;
}

#right-part {
/* 	position: absolute; */
/* 	top: 261px; */
	right: 0px;
/* 	height: 39em; */
	width: 232px;
	height: auto;
/* 	background-color: #DBEFF6; */
/* 	border-left: 1px solid #D2D0CB; */
	font-family: verdana, sans-serif;
/* 	background: #DBEFF6 url('gfx/bara_littel5.png') no-repeat; */
	background-position: 0px;
	z-index: 1;
	border-left: 1px solid #6B97B2;
	border-bottom: 1px solid #6B97B2;
/* 	border-right: 1px solid #768185; */

}
#right-part form, p {
	padding: 0px;
	margin: 0px;
	font-size: 10px;
	font-weight: bold;
	margin-top: 10px;
}

#right-part input {
	border: 0px;
	background: transparent url('gfx/bg_search.png') top left;
	height: 16px;
	width:	150px;
/* 	border: 1px solid #B3B9C4; */
}

#right-part #submit
{
/* 	background: transparent url('gfx/ok2.png') no-repeat; */
	height: 26px;
	width: 21px;
/* 	font-size: 2px; */
	font-size-adjust: 0px;
/* 	text-indent: -9000px; */
}


#right-part div {
	margin: 0px;
	padding: 0px;
/* 	background: transparent url('gfx/bara_littel4.png') no-repeat bottom center; */
/* 	padding-bottom: 25px; */
	padding: 10px 0px;
	text-align: center;
/* 	border: 1px solid red; */
}

#right-part h2 {
	font-size: 18px;
}


#content {
/* 	position: relative; */
/* 	top: 25px; */
	background: transparent url('gfx/shadow_middle.jpg') repeat-x top center;
/* 	right: 250px; */
/* 	left: 196px; */
/* 	margin-left: 198px; */
/* 	margin-right: 230px; */
	height: auto;
	background-color: #DBEFF6;
	text-align: justify;
	padding: 15px 15px;
	font-family: verdana, sans-serif;
	font-size: 8pt;
	min-height: 35em;
	width: 538px;
/* 	border: 1px solid red; */
}

* html #content {
	height: 35em;
}

#content p {
	font-weight: normal;
	font-size: 8pt;
}

#content a
{
	color: #49677F;
}

#content a:hover
{
	text-decoration: underline;
}

#login_menu {
/* 	position: absolute; */
	right: 0px;
	padding: 0px;
	margin: 0px;
	padding-right: 10px;
	padding-top: 15px;
	font-family: verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: center;
/* 	padding: 20px; */
/* 	margin: 0px; */
/* 	border: 1px solid red; */
}

/*#login p {
	padding: 0px;
	margin: 0px;
}


#login p input#submit {
	background: transparent url('gfx/ok1.png');
	border: 0px;
	height: 20px;
	width: 20px;
	padding: 0px;
	margin: 0px;
}

#login p input {
	border: 0px;
	height: 15px;
	border-top: 1px solid #6A6A6A;
	border-left: 1px solid #6A6A6A;
	width: 100px;

}*/

#login_menu span {
	display: block;
	text-align: right;
	padding-right: 20px;
}

#login_menu a {
	color: black;
}

#login_menu a:hover {
	text-decoration: underline;
}

#login_menu ul {
	padding: 0px;
	margin: 0px;
	text-align: left;
	margin-top: 10px;
	padding-left: 25px;
}

#login_menu ul li {
	list-style-type: none;
}
#login_menu ul li a {
	color: #2F4763
}

#language_changer {
	position:   absolute;
	top:       	5px;
	right:      4px;
	padding:    0px;
	margin:     0px;
	font-size:  0.8em;
	z-index: 3;
	}

#language_changer p {
	padding:    0;
	margin:     0;
	display:	   none;
	}
#language_changer ul {
	padding: 0px;
	margin: 0px;
}

#language_changer li {
	list-style-type: none;
	display: inline;
}

.form {
	margin: 0px;
	padding: 0px;
	padding-left: 1em;
/* 	border: 1px solid red; */
}


.form h4 {
	border-bottom: 1px solid #6180BF;
	width: 95%;
	color: #455C88;
	font: bold 14px verdana, sans-serif;
	
	padding: 0px;
	margin: 0px;
	padding-left: 1em;
	margin-bottom: 5px;
	margin-top: 10px;
}

.form th, td {
	padding: 3px 1em;
/* 	width: 150px; */
	text-align: left;
	font: normal 11px verdana, sans-serif;
/* 	width: 150px; */
}
.form td {
/* 	width: 80%; */
}
.form th {
/* 	border: 1px solid red; */
	font-weight: bold;
/* 	width: 150px; */
/* 	width: 20%; */
}

.form input, select {
	width: 95%;
/* 	min-width: 100px; */
	border: 0px;
	border-top: 1px solid #6A6A6A;
	border-left: 1px solid #6A6A6A;
	height: 16px;
	font: normal 11px verdana, sans-serif;
}

.form .radio
{
	width: 15px;
	height: 15px;
	border: 0px;
}

.form textarea {
	border-top: 1px solid #6A6A6A;
	border-left: 1px solid #6A6A6A;
	font: normal 11px verdana, sans-serif;
}

.form .simple
{
	width: 180px;
}
.form .file {
	height: 20px;
}

.form span {
	display: block;
	font: normal 9px verdana, sans-serif;
	margin-top: 4px;
}

.form span.asterix {
	display: inline;
	color: red;
	margin-left: 2px;
}

.form .note {
/* 	padding-top: 5px; */
	text-align: center;
}

.form .note_important
{
	color: #7F1214;
	width: 50%;
	text-align: center;
}

.form input#submit, .form input#submit_ {
	margin-top: 10px;
	margin-left: 0px;
	border: 0px;
	background: transparent url('gfx/button.png') top left;
	width: 150px;
	height: 24px;
/* 	padding-bottom: .2em; */
/* 	padding-top: .5em; */
}

.form select option.colored {
	background-color: #FFF4D0;
}

.form .date input, .form .date select {
	width: auto;
}

.form table {
	
}

.form h3 {
	border-bottom: 1px solid #6180BF;
	border-top: 1px solid #6180BF;
/* 	width: 100%; */
	color: black;
	font: bold 14px verdana, sans-serif;
	text-align: center;
	padding: 0px;
	margin: 0px;
	padding-left: 1em;
	margin-bottom: 5px;
	margin-top: 10px;
	background-color: #ADCFFF;
}

.form .check {
	border: 0px;
	width: auto;
}
.form a {
	text-decoration: none;
	color: #4F5692;
}
.form a:hover {
	text-decoration: underline;
}
.logged_in {
	font-weight: normal;
}


/*style for Phone code*/

/*#codeph a
{
	color: #4D647A;
	font-weight: bold;
}*/

#phones td, th
{
	padding: 2px 5px;
}

#phones th
{
	text-align: center;
	font-size: 10px;
}

#phones td.colored_1
{
	background-color: #DBEFF6;
}

#phones td.colored, th.colored
{
	background-color: #F6FBFD;
}






/*style for Guestbook*/

.nav a:link {
	color: #196386;
}
.nav a:visited {
	color: #196386;
}
.nav a:hover {
	color: #196386;
	text-decoration: underline;
}
.nav a:focus {
	color: #196386;
}
.nav a:active {
color: #196386;
}


.gbook input, select {
/* 	width: 100%; */
	border: 0px;
	border-top: 1px solid #6A6A6A;
	border-left: 1px solid #6A6A6A;
	height: 16px;
	font: normal 11px verdana, sans-serif;
}

.gbook textarea {
/* 	width: 100%; */
	border-top: 1px solid #6A6A6A;
	border-left: 1px solid #6A6A6A;
	font: normal 11px verdana, sans-serif;
}

.gbook input#submit {
	margin-top: 10px;
	margin-left: 0px;
	border: 0px;
	background: transparent url('gfx/button.png') top;
	width: 150px;
	height: 24px;
/* 	padding-bottom: .2em; */
/* 	padding-top: .5em; */
}





.error {
	padding: 0px;
	margin: 0px;
	color: #B94141;
/* 	text-align: right; */
}

.search_result, .search_result ul, .search_result ul li {
	padding: 0px;
	margin: 0px;
	font-family: verdana, sans-serif;
	font-size: 12px;
}

.search_result ul li img {
	float: left;
	display: inline;
	margin-right:  .5em;
	margin-left:  .5em;
/*    border-right: 1px solid #B9B9B9; */
/*    border-bottom: 1px solid #B9B9B9; */
	border: 1px solid #B9B9B9;
	padding: 1px;
/*    padding-right: 1px; */
/*    padding-bottom:1px; */
	background-color: white;	
}
.search_result ul {
/*    border-bottom: 2px solid #f0f5f8; */
}
.search_result ul li {
	margin-top: .0em;
	padding-top: .5em;
	padding-bottom: .7em;
	display:       block;
	clear:         left;
	height:        90px;
	list-style:    none;
/*    border-left: 1px solid #f0f5f8; */
/*    border-right: 1px solid #BBCBD2; */
	border-bottom: 1px solid #BBCBD2;
/*    border-top: 1px solid #f0f5f8; */
}

.search_result #name {
	padding-top: .5em;
	display: block;
	padding-left: 140px;
	font-weight: bolder;
	font-style: normal;
}

.search_result div {
	padding-top: .5em;
	display: block;
	padding-left: 140px;
	font-style: normal;
/* 	font-weight: bolder; */
}

.search_result ul li a,
.search_result a	
{
	color: #506EA1;
}
.search_result ul li a:hover,
.search_result a:hover
{
	text-decoration: underline;
}

.search_result #date {
	padding-top: .5em;
	display: block;
	font-style: normal;
	padding-left: 140px;
/* 	font-weight: bolder; */
}

.search_result ul li div span {
	display: inline;
	padding: 0px;
	padding-left: 1em;
	font-style: oblique;
	font-weight: normal;
}
img.left {
	margin-top: 0em;
/* 	float: right; */
	right: 0px;
	display: inline;
/*	margin-right:  .5em;
	margin-left:  .5em;*/
	border: 1px solid #B9B9B9;
	padding: 1px;
	background-color: white;	
/* 	position: absolute; */
}
img.right {
	margin-top: 0em;
	float: right;
	right: 0px;
	display: inline;
/*	margin-right:  .5em;
	margin-left:  .5em;*/
	border: 1px solid #B9B9B9;
	padding: 1px;
	margin-left: 10px;
	margin-bottom: 10px;
	background-color: white;	
/* 	position: absolute; */
}
.search_result ul li.even {
/* 	background-color: #C8DCFF; */
/* 	background-image: url('gfx/bg_search_result.png'); */
}

.search_result ul li.odd {
/* 	background-color: #D2E7FF; */
/* 	background-image: url('gfx/bg_search_result.png'); */
}

.local_menu, .local_menu ul {
	padding: 0px;
	margin: 0px;
	text-align: center;
}

.local_menu {
	background: #DBEFF6 url('gfx/bara_littel5a.png') no-repeat center bottom;
	padding-bottom: 8px;
}

.local_menu ul li {
	display: inline;
/* 	padding: 0em 1em; */
}

.local_menu a {
	padding: 0px;
	color: #3D8F74;
	font: bold 11px verdana, sans-serif;
}
.local_menu a:hover {
	text-decoration: underline;
}



/* Pages list */
#pages_list {
	position:absolute;
	background: #DBEFF6 url('gfx/b1.gif');
/* 	background-color: #DBEFF6; */
	color: #FF7C68;
	font-family: verdana, sans-serif;
	font-size: small;	
	padding: 0px;
	margin: auto;
	width: 100%;
	min-width:50em;
/* 	background-image: url('images/top.gif'); */
/* 	background-repeat: repeat-x; */
}

#pages_list a {
	text-decoration: none;
	color: #37437A;
}

#pages_list a:hover {
	text-decoration: underline;
}
#pages_list .search {
	text-align: right;
	margin: auto;
/* 	position: absolute; */
/* 	padding-bottom: 0px; */
	padding: 0em .8em 0em .8em;
/* 	margin-right: .8em; */
/* 	margin-left: .8em; */
/* 	padding-top:.2em; */
/* 	padding-right:.5em; */
/* 	right: 0px; */
	top: 0em;
/* 	width: 19em; */
/* 	height: 22px; */
	z-index: 3;
/* 	width:100%; */
}

#pages_list .search p {
/* 	padding: 2px; */
	margin: 0em 0em 0em 0em;
	padding: 0px;
/* 	background-image: url('images/top.gif');	 */
}

#pages_list .search form {
	height: 26px;
	z-index: 3;
	margin: 0em 0em 0em 0em;
	padding: 2px;
	background-image: url('gfx/top.gif');	
	background-repeat: repeat-x;
	border:1px solid #8ABBFF;
	background-color: white;
}

#pages_list .search input {
	border: 1px solid #8ABBFF;
	font-family:verdana, sans-serif;
	font-size: x-small;
}
#pages_list .search #q {
	width: 15em;
}
#pages_list .numbers {
	position: absolute;
	top: 1.5em;
/* 	right: .8em; */
/* 	left: .8em; */
	z-index: 2;
	width: 100%;
/* 	min-width: 800px; */
}
#pages_list .numbers ul {
	padding: 0px 0px 0px 0em;
	margin: .5em .8em .0em .8em;
/* 	border-top: 2px groove #8ABBFF; */
	text-align: center;
	border:1px solid #8ABBFF;
	background-color: white;
}
#pages_list .numbers ul #nav_left {
	border-right: 1px solid #8ABBFF;
	padding-right: 10px;
}
#pages_list .numbers ul #nav_right {
	border-left: 1px solid #8ABBFF;
	padding-left: 10px;
}

#pages_list .numbers ul li {
	display: inline;
	list-style-type: none;
	padding-right: 4px;
}

#pages_list h3 {
/* 	position: relative; */
	display: block;
	background-image: url('gfx/top.gif');
	background-repeat: repeat-x;
/* 	width: 100%; */
/* 	border-top: 2px groove #8ABBFF; */
/* 	border-left: 2px groove #8ABBFF; */
/* 	border-right: 2px groove #8ABBFF; */
/* 	width: 100%; */
	padding: 0em;
	text-align: center;
	color: #FFFFFF;
	margin: 0em .7em 0em .7em;
	height: 25px;
}
#pages_list .list {
	position: absolute;
	top: 3.85em;
	
/* 	margin: 0em .8em 0em .8em; */
	width: 100%;
	padding: 0em;
	margin: 0em;
/* 	left: 10; */
}
#pages_list .list ul {
	border:1px solid #8ABBFF;
/* 	border-top: 0px groove #8ABBFF; */
	background-color: white;
	padding: 1em 0em .5em 1em;
	margin: 0em .8em 0em .8em;
/* 	width: 100%; */
}
#pages_list .list ul li {
	list-style-type: none;
	font-family: verdana, sans-serif;
	font-size: small;
	color: #37437A;
}
#pages_list .list ul li span {
	padding-right: 5px;
	font-weight: bold;
}

.friendslist th {
	border-bottom: 1px solid #BBCBD2;
}
.friendslist td {
	border-bottom: 1px solid #BBCBD2;
/* 	border-top: 1px solid #BBCBD2; */
}

.friendslist .nr, .friendslist a {
	font: bold 12px verdana, sans-serif;
	color: #4F5692;
}
.friendslist a:hover {
	text-decoration: underline;
}
.link.right{
	color: #506EA1;
	font: bold 0.8em verdana, sans-serif;
	text-align: right;
}

#online {
	color: #43AA39;
	font-weight: bold;
	font-size: 14px;
	font-style: normal;
	font-family: verdana, sans-serif;
	margin: 0px;
	padding: 0px;
}

#offline {
	margin: 0px;
	padding: 0px;
	color: #B82121;
	font-weight: bold;
	font-size: 14px;
	font-style:normal;
	font-family: verdana, sans-serif;
}
.center {
	text-align: center;
}

.top {
	vertical-align: top;
}
.info_copyright {
/* 	display: block; */
/*    display:    block; */
   position:   relative;
/*    bottom:     1px; */
/* 	margin-top: 100%; */
/* 	margin-bottom: 0px; */
/* 	padding-top:100%; */
/* 	bottom: 0px; */
/* 	margin-top:	35% + 50%; */
/* 	margin-left: 220px; */
/* 	margin-right: 220px; */
	text-align: center;
/* 	margin-top: 40px; */
	margin-bottom: 10px;
	font: normal .9em verdana, sans-serif;
/* 	top: 200px; */
	margin-top: 250px;

/*    border-top: 1px solid #94CFFF; */
/*    position: ; */
}

.info_copyright a {
	text-decoration: none;
	color: #5D739A;
	font-weight: bold;
}
.info_copyright a:hover {
	text-decoration: underline;
}

#embassy #top {
	text-align: center;
	border-bottom: 1px solid #D2D2FF;
	color: #000;
	font-family: verdana;
	font-size: 13px;
}

#embassy th {
	text-align: right;
	font-size: 10px;
	font-family: verdana;
	color: #3D4043;
}

#embassy td {
	color: #55595D;
}

#list {
	clear: both;
}
#list ol
{
	padding-left: 35px;
}

#list a {
/* 	padding: 3px 0px; */
	color: #282828;
}

#list td
{
	padding-right: 0px;
}
#list a:hover {
	text-decoration: underline;
}

#exchange a
{
	color: #4D647A;
	font-weight: bold;
}

#exchange td.colored_1
{
	background-color: #DBEFF6;
}

#exchange td.colored
{
	background-color: #F6FBFD;
}

#guestbook
{
	display: block;
	clear: both;
	width: 190px;
}

#guestbook #messages
{
	position: relative;
	width: 186px;
	overflow: auto;
	height: 200px;
	background-color: #FFF;
	border: 1px double #C8C8C8;
	border-left: 3px solid #C8C8C8;
	border-right: 3px solid #C8C8C8;
/* 	margin-left: 1px; */
}
#guestbook #msg
{
	margin: 0px;
	width: 190px;
	margin-left: 1px;
}
#guestbook table td
{
	padding: 0px;
	text-align: center;
	margin: 0px;
}

#guestbook table 
{
	margin-left: 2px;
	width: 190px;
}
#guestbook table th
{
	vertical-align: middle;
	font: bold 10px verdana;
	text-align: left;
/* 	padding-left: 2px; */
/* 	padding-right: 2px; */
	width: 45px;
}

#guestbook input
{
	width: 145px;
	border: 1px solid #C8C8C8;
	margin-bottom: 2px;
	background-color: #FFF;
}
#guestbook textarea
{
	width: 186px;
	border: 1px solid #C8C8C8;
}
#guestbook div.last
{

}
#guestbook div#top_text
{
	font: normal 10px verdana;
}

.asterix
{
	font: normal 10px verdana;
	color: #EF3D3D
}
#guestbook #submit
{
	width: auto;
	font: normal 10px verdana;
}

#left-part div.div_top, #right-part div.div_top
{
	background: transparent url('gfx/menu/menu_up.jpg');
	padding: 4px 0px;
	font: normal 11px verdana;
	color: #FFF;
/* 	font-weight: bold; */
	border-bottom: 1px solid #6B97B2;
	text-align: center;
}

#right-part .link_right
{
	font: bold 10px verdana;
	color: #4D647A;
}

#right-part a.link_right:hover
{
	text-decoration: underline;
}

#left-part #logo_copy {
/* 	position: relative; */
	display: block;
/* 	clear: both; */
	background: transparent url("gfx/terasoft_logo.jpg") no-repeat center top;
/* 	width: 160px; */
	text-align: center;
	padding: 60px 20px 15px 20px;
/* 	height: 60px; */
	font: bold 10px verdana;
	color: #596F94;
}

#left-part #logo_copy a {
	text-decoration: none;
	color: #596F94;
}

#left-part #logo_copy a:hover {
	text-decoration: underline;
}

#weather td
{
	font-size: 10px;
	font-family: verdana;
/* 	padding: 0px; */
/* 	margin: 0px; */
}

#login form
{
	padding: 0px;
	margin: 0px;
/* 	border: 1px solid red; */
}

#login td
{
	padding-left: 2px;
	padding-right: 8px;
}

#login th
{
	padding-left: 8px;
	padding-right: 2px;
}
#login input#submit {
	background: transparent url('gfx/ok3.jpg');
	border: 0px;
	height: 26px;
	width: 55px;
	padding: 0px;
	margin: 0px;
	text-align: right;
}
#login input#submit:hover {
	background: transparent url('gfx/ok3_over.jpg');
}

#login .error {
	padding: 0px;
	margin: 0px;
	color: #B94141;
	font: bold 10px verdana;
/* 	text-align: right; */
}

/*#login input.submit
{
	
}*/

#frontpage_content
{
	font-size: 13px;
}
#frontpage_content a,
a.content_link
{
	text-decoration: none;
	color: #AD4949;
}

#frontpage_content a:hover,
a.content_link:hover
{
	text-decoration: underline;
}

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

#lastreg
{
	padding: 2px;
	width: 100%;
/* 	border: 1px solid #000; */
}

#lastreg td
{
	padding: 0px;
	padding-left: 5px;
	margin: 0px;
	height: 10px;
	width: 100%;
/* 	border: 1px solid #000; */
}

#lastreg .img
{
	padding: 0px;
	margin: 0px;
	width: auto;
/* 	width:74px; */
/* 	border: 1px solid #D1E4EB; */
/* 	width: 120px; */
}

#lastreg .img img
{
	border: 1px solid #D1E4EB;
	padding: 1px;
	background-color: #FFF;
}

#lastreg .content
{
	font-size: 11px;
	font-family: verdana;
	padding-top: 5px;
}

#lastreg .onoffline
{
	padding-right: 5px;
	text-align: right;
	height: 30px;
	font-style: italic;
}

.link_left
{
	color: #4D647A;
	text-decoration: none;
}

.link_left:hover
{
	text-decoration: underline;
}

#discus_search
{
	height: 26px;
	width: 21px;
/* 	font-size: 2px; */
	font-size-adjust: 0px;
	border: 0px;
}
span.searchword {
background-color:yellow; 
}

.no_padding
{
	padding: 0px;
}

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

#whos_online
{
/* 	border: 1px solid #000; */
	padding:0px;
	margin: 0px;
	font-size: 11px;
	font-family: verdana;
	text-align: left;
}

#whos_online div
{
	margin: 0px;
	padding: 0px;
	margin-left: 10px;
/* 	border: 1px solid #000; */
}

#whos_online table
{
	margin: 0px;
/* 	margin-left: 10px; */
/* 	padding-left: 10px; */
}

#whos_online td
{
/* 	border: 1px solid #000; */
	padding: 2px;
	margin: 0px;
}

#whos_online .ico
{
	width: 14px;
}

#whos_online .showall
{
	text-align:right;
	padding: 0px;
	padding-right: 20px;
	margin: 0px;
}

#whos_online .noonline
{
	text-align:center;
}

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

.country_options
{
	text-align: center;
	padding: 0px;
	margin: 0px;
}

.country_options td
{
	margin: 0px;
	padding: 0px;
	padding-right: 10px;
}

.country_options li
{
	list-style: none;
}
.country_options a
{
	text-decoration: none;
	font: bold 11px verdana;
	color: #587F77;
/* 	font-variant: small-caps; */
}

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

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


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

#tips
{
	margin-top: 50px;
}

#tips .caption
{
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;	
	border-bottom: 1px solid #b4d4de;
}

#tips table
{
/* 	width: 100%; */
}

#tips .text
{
/* 	width: 450px; */
	width: 100%;
	border: 1px solid #b4d4de;
}

#tips textarea
{
	width: 400px;
/* 	width: 95%; */
	height: 100px;
	border: 1px solid #b4d4de;
}

#tips .buttons
{
	text-align: right;
}

#tips .buttons input
{
	width: 150px;
	border: 1px solid #b4d4de;	
}

#tips .content_holder
{
	border-top: 1px solid #6B97B2;
/* 	border-bottom: 1px solid #6B97B2; */
/* 	margin-bottom: 10px; */
/*	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;*/
	padding: 5px 10px;
	font-size: 11px;
}

#tips ol li
{
	margin-bottom: 10px;
}

#tips ol li a
{
	color: #335D6B;
	font-size: 11px;
}

#tips ol li a:hover
{
	text-decoration: underline;
}
.title
{
	border-bottom: 1px solid #6B97B2;
	color: #335D6B;
	font: bold 14px verdana;
	font-variant: small-caps; 
}

.content_image_left {
	border: 1px solid #6C97B2;
	padding: 1px;
	margin-right: 10px;
	margin-left: 0px;
}

.content_image_right {
	border: 1px solid #6C97B2;
	padding: 1px;
	margin-left: 10px;
	margin-right: 0px;
}
.content_image {
	border: 1px solid #6C97B2;
	padding: 1px;
/* 	margin: 10px; */
/* 	margin-right: 0px; */
}

#check_login {

       width: auto;
       border: none;
       margin-top: 5px;
       padding-left: 5px;
       padding-right: 5px;
       cursor: pointer; 
}

#check_login:hover {

       background: #ccc;
}

#login_avail {
      width: auto;
      display: inline;
      padding: 0;
      margin-top: 3px;
      margin-left: 10px;
      font: bold 12px verdana;
      color: #1B4B6F; 
}
