html 
{
	height: 100%;
	vertical-align: top;
}

body 
{
	font-family: Arial;
	font-size: 12pt;
	height:100%;
	vertical-align: top;
	color: #8a9d24;	
	background-color: #ffffff;
}



.hiddenPic {display:none;}		/* for preloading images */


.language_line
{
	width: 100%;
	text-align: right;
	text-decoration: none;
	color: #a5acb0;
}

/* html object { display: none; } */

td.outer_top1, td.outer_top2, td.outer_top3, td.outer_main1, td.outer_main2, td.outer_main3, td.outer_bottom1, td.outer_bottom2, td.outer_bottom3
{
	width: 860px;
	vertical-align: top;
}

td.outer_top1, td.outer_top2, td.outer_top3
{
	height: 32px;
}

td.outer_top1
{
	background: url("/img/site/bg_top.gif") no-repeat 0 0;
}
td.outer_top2
{
	background: url("/img/site/bg_top.gif") no-repeat 50% 0;
}
td.outer_top3
{
	background: url("/img/site/bg_top.gif") no-repeat 100% 0;
}

td.outer_main1, td.outer_main2, td.outer_main3
{
	height: 100%;
}
td.outer_main1 
{
	background: url("/img/site/bg_main_repeat.gif") repeat-y 0 0;
}
td.outer_main2 
{
	background: url("/img/site/bg_main_repeat.gif") repeat-y 50% 0;
}
td.outer_main3
{
	background: url("/img/site/bg_main_repeat.gif") repeat-y 100% 0;
}

td.outer_bottom1, td.outer_bottom2, td.outer_bottom3
{
	height: 32px;
}
td.outer_bottom1 {
	background: url("/img/site/bg_bottom.gif") no-repeat 0 0;
}
td.outer_bottom2 {
	background: url("/img/site/bg_bottom.gif") no-repeat 50% 0;
}
td.outer_bottom3 {
	background: url("/img/site/bg_bottom.gif") no-repeat 100% 0;
}



INPUT[type="text"] { font-size: 12pt }

input.search 
{	
	border-width: 1px;
	border-style: solid;
	border-color: #a0a0a0;
	width: 439px;
	height: 21px;
	font-family: Arial;	
	position: relative;
	top: 2px;
	left: -1px;
}
a.button 
{
	background: url("/img/site/button2_bg.gif") no-repeat 0 0;
	display:  inline-block;
	width: 107px;
	height: 25px;
	line-height: 150%;	/* vertical align text vs background img */
	text-align: center;
	text-decoration: none;
	color: #8a9d24;	
}

a.button:hover
{
	background: url("/img/site/button2_bg_hover.gif") no-repeat 0 0;
	color: #6a7724;
}


.sbutton
{
	background: url("/img/site/button2_green_bg.gif") no-repeat 0 0;
	display:  inline-block;
	width: 107px;
	height: 25px;
	line-height: 150%;	/* vertical align text vs background img */
	text-align: center;
	text-decoration: none;
	color: #8a9d24;	
}


.sbutton:hover
{
	background: url("/img/site/button2_green_bg_hover.gif") no-repeat 0 0;
	color: #6a7724;
}

.pictures_listing
{
	background: url("/img/site/pictures_categories_bg.png") no-repeat 0 0;	
	display:  inline-block;
	width: 213px;
	min-height: 100px;
	line-height: 115%;	/* vertical align text vs background img */
	text-align: center;
	text-decoration: none;
	color: #0033cc;	
}



.verbs_listing_wide
{
	background: url("/img/site/verbs_categories_bg.png") no-repeat;
	background-position: center bottom;
	display:  inline-block;
	height: 56px;
	width:100%;
	line-height: 100%;	/* vertical align text vs background img */
	text-align: left;
	vertical-align: top;
	text-indent: 30px;
	text-decoration: none;	
	font-weight: bold;
	color: #ffffff;	
}

.verbs_listing,
.verbs_listing_with_star
{
	background: url("/img/site/pictures_categories_bg.png") no-repeat 0 0;
	display:  inline-block;
	width: 213px;
	height: 60px;
	line-height: 115%;	/* vertical align text vs background img */
	text-decoration: none;
	color: #0033cc;	
}

.verbs_listing {
	text-align: center;
}
.verbs_listing_with_star {
	text-align: left;
}


a.navigate_ball
{
	background: url("/img/site/pager_ball.gif") no-repeat 0 0;
	display:  inline-block;
	width: 31px;
	height: 31px;
	line-height: 183%;	/* vertical align text vs background img */
	text-align: center;
	text-decoration: none;
	color: #ffffff;	
	position: relative;
	top: -25px;
}

a.navigate_ball_current
{
	background: url("/img/site/pager_ball_current.gif") no-repeat 0 0;
	display:  inline-block;
	width: 31px;
	height: 31px;
	line-height: 183%;	/* vertical align text vs background img */
	text-align: center;
	text-decoration: none;
	color: #ffffff;	
	position: relative;
	top: -25px;
}


/* tr.nowrap { white-space:nowrap; } */
/*awesomeIT Marcin Gruszewski*/
.email
{
    color:Gray;
    font-size:12px;
    text-decoration:none;
}
