html,	body {
/*  background: url('../images/background.gif'); */
/*  background-image: url('../images/warlaterla.gif'); */ 
  background-repeat: no-repeat;
  background-position: top left;
/*  background-color: #97A714; */  
  color: #333333;
  border: 0;
  margin: 0;
  padding: 0;
  font-family: arial, tahoma, verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	height: 100%;
}

h1 {
  font-size: 1.8em;
	font-weight: normal;
	margin-top: 0px;
	color: #8B4A08; 
}

h2 {
  font-size:1.2em;
	margin-top: 0px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #8B4A08; 
}
h3 {
  font-size: 1.4em;
	margin: 0;
	font-weight: normal;
	background-color: #E8E8e8;
    background-color: #EDD880;
	color: #8B4A08;
}

h4 {
  font-size: 1.0em;
	text-transform: uppercase;  
	margin: 0;
	font-weight: bold;
/*	background-color: #E8E8e8; */
    background-color: #EDD880; 
	
/*	color: #8B4A08; */
    color: #532E07;
	padding: 0;
/*	font-family: Arial;*/
}

table {
  border-collapse: collapse;
	border: 0px;
	margin-left: 100px;
	margin-top: 20px;
	padding: 0px;
	spacing: 0px;
}

.for_emails{
  border-collapse: collapse;
	border: 0px;
	margin-left: 10px;
	margin-top: 20px;
	padding: 0px;
	spacing: 0px;
}

.no_margin {
  margin-left: 0px;
}

div {
  padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

fieldset {
  border: 0px;
}

hr {
  border: 1px solid #532E07;
	margin-bottom: 10px;
}

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

.input {
  border: 1px solid #c0c0c0;
	font-family: Trebuchet MS;
	font-size: 0.9em;
}
textarea {
  border: 1px solid #c0c0c0;
	font-family: Trebuchet MS;
	font-size: 0.9em;
	width: 100%;
}

.brown {
	color: #8B4A08;
}
.strong {
  font-weight: bold;
}
.bigger {
  font-size: 1.05em;
}
.smaller {
  font-size: 0.84em;
}

/* Meniu reikalai */
ul#menu_list {
  border: 1px solid black;
	_top:200px; 
  display: inline;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 0px;
	padding-left: 10px;
	padding: 1px 1px 1px 1px;
	float: left;
}
#menu_list li {
	margin-right: 7px;
	margin-left: 0px;
	display: inline;
	padding-left: 15px ;
	padding-right: 15px;
	padding-bottom: -1px;
	padding-top: 2px;
	
/*	background-color: #FFFFFF; */
}

a {
  color: #4d4d50;
	text-decoration: underline;
	font-size: 1.0em;
}
a.h2 {
  text-decoration:underline;
	  font-size:1.2em;
	margin-top: 0px;
	margin-bottom: 15px;
	font-weight: bold;
	color: #8B4A08;
}

a.common {
  text-decoration:none;
}

#menu_block a {
/*  color: #8B4A08; */
    color: #532E07;
	text-decoration: none;
}

div#menu_block {
  _position: absolute;
	position: absolute;
	top: 115px;
	_top: 137px; 
	left: 188px;
	_left: 174px;
	padding: 0 0 0 0;
	padding-left: 10px;
	margin: 0px 0px 0px 0px;
	margin-top: 15px; 
	margin-left: 14px;
  display: table-cell;
	vertical-align: bottom;
	font-weight: bold;
  text-transform: uppercase;  
/* font-family: Arial; */
	font-size: 0.99em;
	width: 600px;
}

ul#event_list {
  margin: 0px;
	padding: 0px;
	display: list-item;
	list-style: none;
}
li#event_list_li {
  display: list-item;
	padding-bottom: 8px;
}
#logo {
	width: 175px;
	float: left;
}
#banner_wide {
 float: right;
 padding-left: 22px;
 padding-top: 25px;
}


#main_container {
	height: 100%;
	width: 100%;
	padding-bottom: 0px;
	margin: 0;
}

#content_header {
  height: 134px;
	width: 97%;
	text-align: left;
	display: table;
	overflow: hidden;
	_position: relative;
	_top: 0px;
	min-width: 700px;
	padding: 12px 0px 0px 0px;
	position: absolute;
	left: 12px;
	float: left;
}

#language_block {
	_position: relative;
	left: 0px;
	font-size: 0.99em;
	color: #532E07;
	font-weight: bold;
	height: 16px;
	padding-right: 15px;
	padding-left: 15px;
	border: 1px solid black; 
	width: 160px;
	text-align: right;
	top: -19px;
	position: relative;
	float: right;
}
#left_content_block {
 _position: relative;
  background-color: #FFFFFF;
	margin: 12px 0px 0px 0px;
	width: 175px;
	height: 75%;
	float: right;
}
#main_content_block {
	float: left;
	top: 157px;
	left: 6px;
	position: absolute;
	margin: 0px 0px 0px 6px;
	padding: 0;
	width: 97%;
	height: 60%;
	min-width: 700px;
}

#right_content_block {
  background-color: #FFFFFF;
	width: 100%;
	height: 71%;
	top: 157px;
	_top: 138px;
	position: relative;
}

#left_container {
  float: left;
	position: relative;
	width: 174px;
	margin: 11px 11px 11px 11px;
	_left: -11px;
	padding: 0px;
}

#footer {
  background-color: #4d4d50;
	position: relative;
	margin-top: -22px;
	text-align:left;
	padding:5px;
	width: 99%;
	_width: 99%;
	color: #FFFFFF;
}

#contentTable {
/*  height: 100%; */
}

.contentColor {
/*  background-color: #e8e8e8; */
background-color: #ffffff;
}

.padding10 {
  padding: 10px;
	padding-bottom: 25px;
}

.padding20 {
  padding: 20px;
	padding-bottom: 25px;
}

.marginTop {
  margin-top: 7px;
	margin-bottom: 0px;
}
.marginTop15 {
  margin-top: 15px;
}
.marginBottom {
  margin-bottom: 12px;
}
.paddingTop {
  padding-top: 5px;
}
.paddingBottom {
  padding-bottom: 5px;
}
.paddingLeft {
  padding-left: 5px;
}
.paddingRight {
  padding-right: 5px;
}

.paddingTop10 {
  padding-top: 10px;
}
.paddingBottom10 {
  padding-bottom: 10px;
}
.paddingLeft10 {
  padding-left: 10px;
}

.paddingRight10 {
  padding-right: 10px;
}

.paddingTop15 {
  padding-top: 15px;
}

.padding {
  padding: 10px;
}
.noPadding {
  padding: 0;
}

.Btn {
	height: 20px;
	font-size: 0.85em;
	background-color: #efefef;
	border: 0px;
	border: 1px solid #adadad;
}
.brown {
	color: #8B4A08;
}
.pagingLine {
  background-color: #EDD880;
}
.noMargin {
  margin: 0;
}

.error {
  color: #FF0000;
}
.trans_box {
    /* Mozilla doesn't support crazy MS image filters, so it will ignore the following */
    background-repeat: repeat;
    /* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='/images/75p_white.png');*/
    background:#f0f2d7;
}

/* IE ignores css styles with [attributes], so it will skip the following. */
.trans_box[class] {
  background-image:url(/images/75p_white.png);
}

#signatures {
  border: 1px solid #c6c6c6;
	border-collapse: collapse;
	width: 500px;
	margin-left: 10px;
}
#signatures td {
  border: 1px solid #c6c6c6;
	padding: 4px;
	vertical-align: top;
}