html,body{margin:0;padding:0}
body{font: 76% arial,sans-serif;text-align:center;background: #52627B;
}
p{margin:0 10px 10px}



div#header h1{height:80px;line-height:80px;margin:0;padding-left:10px;background: #EEE;color: #79B30B}
div#container{text-align:left}

div#content p{line-height:1.4}

div#navigation{background:#D3D3D3}

div#extra{background:#D3D3D3}
div#footer{background: #333;color: #FFF}
div#footer p{margin:0;padding:5px 10px}

div#container{width:960px;margin:0 auto}
div#wrapper{float:left;width:100%}
div#content{margin: 0 180px}
div#navigation{float:left;width:180px;margin-left:-180px}
div#extra{float:left;width:180px;margin-left:-960px}
div#footer{clear:left;width:100%}

.widget {background: #FF8539; color: black; width: 90%;
border-style:solid;
border-width:1px;
  margin-left: auto ;
  margin-right: auto ;

}

.centered-center {
position: relative;
margin: auto;
margin: 0px 0px 0 0px;
}







    .column { width: 100%; float: left; padding-bottom: 10px; }
    .column2 { width: 100%; float: left; padding-bottom: 10px; }
    .tablecolumn { width: 600px; float: left; padding-bottom: 200px; }
    .portlet { margin: 5px 5px 1em 5px; }
    .portlet-header {
        font-size:13px; margin: 0.3em;
        padding-bottom: 4px; padding-left: 0.2em; }
    .portlet-header .ui-icon { float: right; }
    .portlet-content { padding: 0.4em; }
    .ui-sortable-placeholder {
        border: 1px dotted black;
        visibility: visible !important;
        height: 400px !important; }
    .ui-sortable-placeholder * { visibility: hidden; }

    body { font: 62.5% "Trebuchet MS", sans-serif; }


/* search form 
-------------------------------------- */
.searchform {
	display: inline-block;
	zoom: 1; /* ie7 hack for display:inline-block */
	*display: inline;
	border: solid 1px #d2d2d2;
	padding: 3px 5px;
	margin-top:-10px;
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	-webkit-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	-moz-box-shadow: 0 1px 0px rgba(0,0,0,.1);
	box-shadow: 0 1px 0px rgba(0,0,0,.1);

	background: #f1f1f1;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(green));
	background: -moz-linear-gradient(top,  #fff,  green);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='green'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='green'); /* ie8 */
}
.searchform input {
	font: normal 12px/100% Arial, Helvetica, sans-serif;
}
.searchform .searchfield {
	background: #fff;
	padding: 6px 6px 6px 8px;
	width: 170px;
	border: solid 1px #bcbbbb;
	outline: none;

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;


}
.searchform .searchbutton {
	color: #fff;
	border: solid 1px #494949;
	font-size: 11px;
	height: 27px;
	width: 27px;
	text-shadow: 0 1px 1px rgba(0,0,0,.6);

	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;

	background: #5f5f5f;
	background: -webkit-gradient(linear, left top, left bottom, from(#9e9e9e), to(#454545));
	background: -moz-linear-gradient(top,  #9e9e9e,  #454545);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie7 */
	-ms-filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9e9e9e', endColorstr='#454545'); /* ie8 */
}


        .demobox p {font-size: 8px;}
        .demobox a {font-size: 12px; color: orange;font-weight:bold;}
        .demobox a:hover {font-size: 12px; color: white;font-weight:bold;text-decoration: none;}
	.demobox{
margin: 1px 1px 10px 1px;
border: solid 1px black;
	}
.menu_1 {
margin: 1px 1px 15px 1px;
}

	.details{
		width:86px;
		height:100px;
		background:#000;
		color:#fff;
		text-align:center;
	}


.details a {
display: block;
width: 80px;
height: 96px;
}
	
	.file-3{
position:relative;
float: left;
}

	.file-3 img{
		opacity:1
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	}
	.file-3 .details{
		position:absolute;
		top:0;
		left:0;
		opacity: 0;
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	}
	
	.file-3 .details:hover{

		opacity: .6;
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	}

/*
	.file-3 img{
		opacity:1
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	}
	.file-3 .details{
		position:absolute;
		top:0;
		left:0;
		opacity: 0;
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	}
*/
	
	.file-3 .detailfooterboxs:hover{
		opacity: 0.6;
		-webkit-transition: opacity;
		-webkit-transition-timing-function: ease-out;
		-webkit-transition-duration: 500ms;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity: 0.6;

	}



.rounded2 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: #000 0 2px 10px;
-moz-box-shadow: #000 0 2px 10px;
box-shadow: #000 0 2px 10px;
display: block;
}

.rounded2 img {
opacity: 0;
}

.reklaama_1
{
position: relative;
float: left;
width: 300px;
height: 250px;
}

.reklaama_2
{
position: relative;
float: left;
width: 300px;
height: 250px;
}

.kaste {
clear: both;
width: 584px;
height: 260px;
margin: -4px;
}

.kaste .seshi {
position: relative;
float: left;
width: 280px;
height: 250px;
padding-top: 8px;
}

.menu_1
{
float: left;
}

.menu_2
{
clear: both;
padding-top: 5px;
margin-left: -5px;
float: left;
width: 289px;
height: 262px;
}

.menu_3
{
padding-top: 5px;
margin-left: -5px;
float: left;
width: 289px;
height: 262px;
}




.rinda_wrap {
	position: relative;
margin: 0 20px 0 0;
	clear: both;
}

.rinda_wrap .bx_wrap {
	margin-left: 45px;
}

.rinda_wrap .prev {
	position: absolute;
	top: 38px;
	outline: 0;
	left: 0;
}

.rinda_wrap .next {
	position: absolute;
	top: 38px;
	left: 545px;
	outline: 0;
}





* {
	padding: 0;
	margin: 0;
}

.clear {
	clear: both;
}

a img {
	border: 0;
}




#content #intro ul {
	padding-bottom: 15px;
	padding-top: 3px;
}

#content #intro li {
	color: #8f8f8f;
	margin-left: 50px;
	padding-bottom: 4px;
	font-size: 14px;
}



.slides1_wrap {
	position: relative;
	padding: 20px 0 37px 49px;
	width: 530px;
}

#slides1 {
	overflow: hidden;
	height: 212px;
}

#slides1 li {
	list-style: none;
	width: 460px;
}



#slides1 .content {
	float: left;
	width: 450px;
	padding-left: 21px;
}

#slides1 li p {
	line-height: 12px;
}

#slides1 li p a {
	color: orange;
}

#slides1 li p a:hover {
	color: red;
}


#slides1 h3 {
	font-size: 36px;
	color: #8d8d8d;
	font-weight: normal;
	text-transform: lowercase;
}

#slides1 h4 {
	font-size: 18px;
	color: #000;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
	padding-bottom: 16px;
}

.slides1_wrap .prev {
	position: absolute;
	left: 6px;
	top: 100px;
	outline: 0;
}

.slides1_wrap .next {
	position: absolute;
	right: 5px;
	top: 100px;
	outline: 0;
}

.slides1_wrap a:active {
	top: 102px;
}

.bx_pager {
	padding-left: 160px;
	padding-top: 15px;
}

.bx_pager a {
	float: left;
	background: url(images/bg_pager.png) no-repeat 0 -21px;
	width: 14px;
	height: 17px;
	color: #fff;
	font-size: 11px;
	margin-right: 6px;
	padding: 4px 0 0 7px;
}

.bx_pager a:hover, .bx_pager a.active {
	background-position: 0 0;
	text-decoration: none;
}

.auto_controls {
	position: absolute;
	bottom: -11px;
	left: 394px;
}

.auto_controls a {
	font-size: 16px;
	color: #a3a3a3;
	outline: 0;
	padding: 2px;
}

.auto_controls a:hover {
	text-decoration: none;	
	background: ;
	color: #e41996;
}


ul.countries {


list-style: none;
margin-right: -5px;
margin-left: 5px;
}
ul.countries li {
float: left;
width: 31px;
padding-bottom: 5px;
}


.countries .rounded2 {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: #000 0 1px 1px;
-moz-box-shadow: #000 0 1px 1px;
box-shadow: #000 0 1px 1px;
display: block;
}

.countries .rounded2:hover {
-webkit-border-radius: 10px;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
border-radius: 10px;
-webkit-box-shadow: #000 0 2px 10px;
-moz-box-shadow: #000 0 2px 10px;
box-shadow: #000 0 2px 10px;
display: block;
}

#log {
float:left;
display: block;
width: 40px;
height: 40px;
}

.kaste_kreisaa input {
height: 15px;
width: 90px;
}

#log:hover{
-webkit-box-shadow: #000 0 2px 10px;
-moz-box-shadow: #000 0 2px 10px;
box-shadow: #000 0 2px 10px;
}

#new {
display: block;
width: 130px;
height: 20px;
}

#new:hover{
-webkit-box-shadow: #000 0 2px 10px;
-moz-box-shadow: #000 0 2px 10px;
box-shadow: #000 0 2px 10px;
text-decoration: underline;
}




ul.download_menu, ul.download_menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 155px;
}

ul.download_menu a {
  display: block;
  text-decoration: none;	
}

ul.download_menu li {
  margin-top: 1px;
}

ul.download_menu li a, ul.download_menu ul.download_menu li a {
  background: #333;
  color: #fff;	
  padding: 0.5em;
}

ul.download_menu li a:hover, ul.download_menu ul.download_menu li a:hover {
  background: #000;
}

ul.download_menu li ul li a, ul.download_menu ul.download_menu li ul li a {
  background: #ccc;
  color: #000;
  padding-left: 20px;
}

ul.download_menu li ul li a:hover, ul.download_menu ul.download_menu li ul li a:hover {
  background: #aaa;
  border-left: 5px #000 solid;
  padding-left: 15px;
}
ul.download_menu ul.download_menu li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
ul.download_menu ul.download_menu {
    border-left: 5px green solid;
}
ul.download_menu a.active, ul.download_menu ul.download_menu li a.active, ul.download_menu a.active:hover, ul.download_menu ul.download_menu li a.active:hover {
    text-decoration: underline;
    background: #4AA02C;
}
div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

ul.download_menu div.panel a, ul.download_menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
ul.download_menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}




#pollcontainer{
	margin:5px; border:1px solid #f3f3f3;
	background:#f9f9f9; padding:5px;
}
#loader{ display:none; text-align:center;}
.option{ margin:5px 0; }
.option p{ line-height:1.1em; font-size:0.85em; }
.bar{ height:10px; background:#3399cc; }
.yourvote{ background:#113399; }






#cbIframe 
{
	left:5px;
}

/* Main header */

#header2 {
  width: 100%;
  height: 50px;
  background: #ff783d url(base2.gif) repeat-x top center;
}

#header2-inner1 {
  width: 100%;
  height: 100px;
}



#header2-inner3 {
  position: relative;
  margin: 0 auto;
  width: 900px;
  height: 79px;
}

#header2-decoration {
  position: absolute;
  top: 0;
  left: 0;
}

#header2-shadow {
  position: absolute;
  top: 96px;
  left: 0;
}

h1 {
  position: absolute;
  top: 24px;
  left: 0;
  margin: 0;
}

#header-subscribe {
  position: absolute;
  top: 0;
  right: 0;
}

#header2 a {
  outline: none;
}

#header2 .separator {
  color: #74b74e;
}

/* Frameset header */


#header2.frameHeader #header-inner2 {
  position: relative;
  height: 60px;
  background: none;
}

#header2.frameHeader h1 {
  top: 11px;
}

#header2.frameHeader h1 img {
  float: left;
}

/* Navigation links */

#nav {
  position: relative;
  margin: 0 auto;
  padding: 10px 0 0 0;
  width: 900px;
  height: 40px;
  z-index: 1250;
  color: #44712b;
}

.nav-links {
  float: left;
  margin: 0;
  padding: 4px 7px 0 0;
  height: 40px;
  
  list-style: none;
}

#nav-primary {
  font-size: 1.3em;
  font-weight: bold;
}

#nav-secondary {
  padding-left: 5px;
  font-size: 1.2em;
  background: none;
}

.nav-item {
  float: left;
  margin: 0;
  padding: 0;
  background: none;
}

#nav-icon {
  float: left;
  margin: 6px 0 0 0;
  padding: 0 10px 0 0;
  width: 16px;
  height: 16px;
}

#nav-icon-inner {
  display: none;
}

#nav-icon:hover {
  background-position: bottom left;
}

.nav-link, .nav-menu .nav-link:hover {

  float: left;
  text-decoration: none;
  line-height: 1em;
  background-image: url(link.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
  color: #294c17;
}

.nav-link-inner {
  float: left;
  padding: 9px 10px 0 10px;
  height: 21px;
  background-image: url(link.gif);
  background-repeat: no-repeat;
  background-position: 0 0;
}

.nav-single {
  margin-left: 5px;
}

.nav-single .nav-link:hover {
  color: #fff;
  text-decoration: none;
  background-position: 0 -30px;
}

.nav-single .nav-link:hover .nav-link-inner {
  background-position: 100% -60px;
}

.nav-menu {
  position: relative;

}

.hover .nav-link, .hover .nav-link:hover {
  position: relative;
  left: 7px;
  margin-left: -7px;
  color: #fff;
  background-position: 0 -90px;
}

.hover .nav-link .nav-link-inner,
.hover .nav-link:hover .nav-link-inner {
  background-position: 100% -123px;
  padding-right: 17px;
}

.nav-link .actionIcon {
  float: left;
  margin: 1px 6px 0 0;
}

a.nav-link:hover .actionIcon img {
  position: static;
  top: 0;
}

#nav .hover .actionIcon img {
  position: relative;
  top: -10px;
}

.menu-content {
  display: none;
  position: absolute;
  top: 29px;
  left: 0;
  padding: 5px 10px 10px 10px;
  width: 155px;
  background: #3e403d url(menu_corner.gif) no-repeat top right;
  z-index: 1500;
  -moz-border-radius:0px 10px 10px 10px;
  -webkit-border-top-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -webkit-border-bottom-right-radius: 10px;
}

.hover .menu-content {
  display: block;
}

.menu-items {
  margin: 5px 0 0 0;
  padding: 0;
  font-size: 11px;
  font-weight: normal;
  list-style: none;
}

.menu-item {
  margin: 1px 0 0 0;
  padding: 0;
  background: #484a47;
}

.menu-link, .menu-link:visited {
  display: block;
  padding: 8px;
  color: #7feaff;
  line-height: 1em;
}

.menu-link:hover {
  color: #fff;
  background: #bf4000;
  text-decoration: none;
}

.menu-link:active {
  color: #fff;
  background: #4da621;
}

.menu-link-extra {
  float: right;
  margin: 1px 0 0 10px;
  font-size: 10px;
  color: #bfff7f;
}

.menu-link:hover .menu-link-extra {
  color: #fff;
}

.menu-link-detail {
  display: block;
  margin: 4px 0 0 0;
  color: #7c8079;
  font-size: 10px;
}

.menu-link:hover .menu-link-extra,
.menu-link:hover .menu-link-detail,
.menu-link:hover .menu-tool-status {
  color: #fff;
}

#menu-tools {
  width: 312px;
}

#menu-tools .menu-tool {
  float: left;
  width: 155px;
  margin-right: 1px;
}

#menu-tools .menu-tool img {
  float: left; 
  margin: -3px 5px 0 -4px;
}

.menu-tool-status {
  color: #bfff7f;
  font-style: italic;
  font-size: 10px;
}


/* Navigation login/signup */

#nav-login {
  position: relative;
  float: right;
  padding: 13px 98px 0 0;
  font-size: 1.3em;
}

#nav-login-login {
  font-weight: bold;
}

#nav-login-or {
  padding: 2px;
  font-style: italic;
  color: #5c943d;
}
/*
#nav-login-signup {
  position: absolute;
  display: block;
  top: 0;
  right: 0;
  width: 93px;
  height: 40px;
  background: url(signup.gif) no-repeat 0 0;
}
*/

#nav-login-signup:hover {
  background-position: 0 -40px;
}

#nav-login-signup span {
  display: none;
}





/* Links */

a {
	color: #007fbf;
	text-decoration: none;
}

a:hover {
	color: #bf4000;
	text-decoration: underline;
}

a:active {
	color: #007fbf;
}

a.muted {
  color: #76b6d2;
}

a.muted:hover {
  color: #bf4000;
}

a.muted:active {
	color: #76b6d2;
}

/* Images */

img {
	border: none;
}

.icon {
	margin: 0 2px 0 0;
	vertical-align: -2px;
}

.icon16 {
  margin: 0 2px 0 0;
  vertical-align: -4px;
}

.icon10 {

  margin: 0 1px 0 0;
  vertical-align: -1px;
}

.icon32 {
  vertical-align: -6px;
}

.thumbnail {
	border: 3px solid #e0ddd3;
	padding: 1px;
	background: #fff;
}

a:hover .thumbnail,
a.thumbnail:hover {
	border-color: #bf4000;
}

.thumbnail.small {
	border-width: 1px;
}

.thumbnail.avatar {
	border-width: 2px;
}

.inline {
  float: left;
  margin: 0 10px 10px 0;
}

.inline-right {
  float: right;
  margin: 0 0 10px 10px;
}

.imageWrapper {
  margin: 20px 0;
  width: 100%;
  background: #e6e5da;
}

.imageWrapper img {
  display: block;
  margin: 0 auto;
}

.caption {
  padding: 10px 15px 0 15px;
  background: #edede5;
  text-align: center;
  font-size: 1.1em;
}




/* Action icons */

.actionIcon {
  position: relative;
  float: left;
  width: 10px;
  height: 10px;
  overflow: hidden;
}

a:hover .actionIcon img {
  position: relative;
  top: -10px;
  cursor: pointer;
}

.bigActionIcon {
  position: relative;
  float: left;
  width: 16px;
  height: 16px;
  overflow: hidden;
  outline: none;
}

.bigActionIcon img {
  position: absolute;
  top: 0;
  left: 0;
}

.bigActionIcon:hover img {
  top: -16px;
}

.bigActionIcon:hover img.nohover {
  top: 0;
}

.bigActionIcon.on img {
  left: -16px;
}

/* Permission level colors */

.permission-unrestricted {
  color: #4da621;
}

.permission-restricted {
  color: #bf4000;
}

.permission-private {
  color: #bf0000;
}











.absolute {
position:absolute;
}

.rss_icon {
width: 36px;
height: 40px;
position: absolute;
top: -31px;
background-image:url('images/rss.png');
}

.rss_icon a {
display: block;
width: 30px;
height: 30px;
}







.log_kaste {
padding-left: 10px;
width: 160px;
float: left;
padding-bottom: 40px;
}

.log_kaste .kaste_kreisaa {
width: 100px;
float: left;
}

.log_kaste .kaste_labaa {
width: 40px;
float: left;
}
.new_here {
padding-left:0px;
margin: 10px 0 0 10px;
}

#new {
padding-left:10px;
}

#labaa3 img:hover {

}








#labaa4 .portlet-content {
padding-left: 16px;
}

#kreisaa1 li:hover{
background: gray;
color: white;
}

#kreisaa1 li a{
display: block;
width:150px;
padding-left:5px;
}

#kreisaa1 li a:hover{
color: white;
}


#footerwrap{
	width: 100%;
	
	margin-left: auto;
	margin-right: auto;
	
}
.footerbox{
  font-size: 10pt;
  font-family: Arial Black;
  width: 160px;
  margin: 0px 1px 0px 1px;
  float: left;
  padding-right: 40px;
  padding-left: 40px;
}


ol, ul {
list-style:none outside none;
}

.footerbox li {
border-bottom-style: dashed;
border-width: 1px;
border-color: orange;
}

.footerbox li {
list-style: none;
margin-left: 0px; 
margin-right: auto;
}

.counters {
float: right;
background: #333;
padding: 5px 10px 5px 10px;
width: 160px;
}

.apraksts {
float: left;
color: black;
padding: 5px 10px 5px 10px;
width: 760px;
}

.footerbox li a {
padding-left: 5px;
display: block;
width: 150px;
}

.footerbox li a:hover {
color: green;
}

.footerbox li:hover {
background: white;
}

#footer1 {
width: 100px;
}

#footer1 li a {
padding-left: 5px;
display: block;
width: 100px;
}




/* TipTip CSS - Version 1.2 */

#tiptip_holder {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 99999;
}

#tiptip_holder.tip_top {
	padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
	padding-top: 5px;
}

#tiptip_holder.tip_right {
	padding-left: 5px;
}

#tiptip_holder.tip_left {
	padding-right: 5px;
}

#tiptip_content {
	font-size: 11px;
	color: orange;
	text-shadow: 0 0 2px #000;
	padding: 4px 8px;
	border: 1px solid rgba(255,255,255,0.25);
	background-color: rgb(25,25,25);
	background-color: rgba(25,25,25,0.92);
	background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, from(transparent), to(#000));
	border-radius: 8px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	box-shadow: 0 0 3px #555;
	-webkit-box-shadow: 0 0 3px #555;
	-moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
	position: absolute;
	border-color: transparent;
	border-style: solid;
	border-width: 6px;
	height: 0;
	width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
	border-top-color: #fff;
	border-top-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
	border-bottom-color: #fff;
	border-bottom-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
	border-right-color: #fff;
	border-right-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
	border-left-color: #fff;
	border-left-color: rgba(255,255,255,0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
	margin-top: -7px;
	margin-left: -6px;
	border-top-color: rgb(25,25,25);
	border-top-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
	margin-top: -5px;
	margin-left: -6px;
	border-bottom-color: rgb(25,25,25);
	border-bottom-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -5px;
	border-right-color: rgb(25,25,25);
	border-right-color: rgba(25,25,25,0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
	margin-top: -6px;
	margin-left: -7px;
	border-left-color: rgb(25,25,25);
	border-left-color: rgba(25,25,25,0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio:0) {	
	#tiptip_content {
		padding: 4px 8px 5px 8px;
		background-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_bottom #tiptip_arrow_inner { 
		border-bottom-color: rgba(45,45,45,0.88);
	}
	#tiptip_holder.tip_top #tiptip_arrow_inner { 
		border-top-color: rgba(20,20,20,0.92);
	}
}


    .focusField{
    	border:solid 2px #73A6FF;
    	background:#EFF5FF;
    	color:#000;
    }
    .idleField{
    	background: white;
    	color: #6F6F6F;
		border: solid 2px #DFDFDF;
    }


.augsha{width:955px;height:130px;margin:auto;}
.augsha-logo{width:225px;height:105px;float:left;margin:auto;}
.augsha-google{width:728px;float:left;margin:auto;}
.portlet:hover {
border-width: 1px;
border-style: solid;
border-color: green;
}


/* foruma tabiem mazaaki burti */
#labaa2, #labaa3, #labaa6, #kreisaa3 {
font-size:99%;
}

ul.baltais li {
padding-left: 10px;
display: block;
width: 150px;
background: #CCCCCC;
height:24px;
margin-bottom: 2px;
}

ul.baltais li a {
display: block;
width: 150px;
height:24px;
}

ul.baltais li:hover {
background: white;
}

ul.baltais li a:hover {
color: green;
}


img.photo {
    display: block;
    margin-left: auto;
    margin-right: auto }



