html, body {

height: 100%;
width: 100%;
padding: 0px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-color: #FFFFFF; }

.clear {

clear:both; }

.main_block {

font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;

position: absolute;
left: 50%; 
width: 759px;
margin-left: -380px;
background-color: #FFFFFF; }

/*-----------virsutine juosta - ikoneles--------------*/

.main_block_top {

width: 759px;
height: 31px;
background-image: url(../images/top_bg_other.jpg);
background-repeat: no-repeat;
background-position: left; }

.main_block_top_menu {

padding-left: 263px;
margin-top: 10px;
float: left;
width: 60px;
height: 10px;
font-size: 11px; }

.languages {

padding-right: 20px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 8px;
float: right;
height: 10px;
font-size: 10px; }

.img {

border: 1px solid #CCCCCC; }

/*------------centrine juosta - paveiksliukas----------*/

.main_block_center {

width: 759px;
height: 122px; }

.main_block_center_left {

float: left;
width: 249px;
height: 122px;
background-image: url(../images/center_bg_left_other111.jpg);
background-repeat: no-repeat; }

.main_block_center_right {

float: left;
width: 510px;
height: 122px;
background-image: url(../images/center_bg_right_other111.jpg);
background-repeat: no-repeat; }

/*------------horizontalus meniu----------------------*/

.main_block_h_meniu {

width: 759px;
height: 38px; }

.main_block_h_menu_left {

float: left;
width: 249px;
height: 38px;
background-image: url(../images/hor_meniu_bg_left.jpg);
background-repeat: no-repeat;
background-position: left; }

.main_block_h_menu_right {

float: left;
width: 510px;
height: 38px;
background-image: url(../images/hor_meniu_bg_right.jpg);
background-repeat: no-repeat;
background-position: left; }

.menu_height {

margin-left: 10px;
height: 38px; }

.menu_active {

float: left;
height: 24px;
padding-left: 15px;
padding-right: 15px;
line-height: 24px;
background-image: url(../images/menu_active.jpg);
background-position: left;
background-repeat: repeat-x;  }

.menu {

float: left;
height: 24px;
padding-left: 15px;
padding-right: 15px;
line-height: 24px;
background-image: url(../images/menu_pasive.jpg);
background-position: left;
background-repeat: repeat-x;  }

/*-------------vertikalus meniu----------------------*/

.vertical_menu {

float: right;
width: 250px;
background-image: url(../images/info_bg.jpg);
background-position: 221px 0px;
background-repeat: repeat-y; }

.v_menu_notactive {

text-align: right;
padding-right: 25px; }

.v_menu_active {

text-align: right;
padding-right: 25px;
padding-left: 25px;
padding-top: 5px;
padding-bottom: 5px;
background-image: url(../images/v_menu_active.jpg);
background-position: right;
background-repeat: repeat-y; }

/*-------------info table-----------------------------*/

.info_table {

width: 200px; 
padding-left: 15px; }

.info_table_header {

height: 25px;
width: 210px;
color: #333333;
border-left: 1px solid #dedede; 
border-right: 1px solid #dedede;
border-top: 1px solid #dedede; }

.info_table_header_bottom {

height: 25px;
width: 210px;
color: #333333;
border: 1px solid #dedede;}

.info_table_header_bg {

width: 210px;
height: 25px;
background-image: url(../images/left_info_block_header_bg.jpg); 
background-repeat: repeat-x; }

/*------------apatine juosta--------------------------*/

.main_block_bottom {

position: relative;
width: 759px;
height: auto;
background-image: url(../images/info_bg.jpg);
background-position: 221px 0px;
background-repeat: repeat-y; }

.main_block_bottom_left {

float: left;
font: Verdana, Arial, Helvetica, sans-serif;
color: #2f89c0;
width: 250px;
background-image: url(../images/info_bg.jpg);
background-position: 221px 0px;
background-repeat: repeat-y; }

#contacts {

top:auto;
bottom:80px; }

.main_block_bottom_right {

float: left;
width: 506px; }

.info_block {

padding-top: 25px;
padding-left: 25px;
padding-bottom: 25px;
text-align: justify;
width: 456px; }

.main_block_bottom_contacts {

float: left;
width: 759px;
height: 33px;
background-color: #FFFFFF; }

.main_block_bottom_contacts_left {

float: left;
height: 33px;
width: 250px;
background-image: url(../images/bottom_right_bg_2.jpg);
background-position: top right;
background-repeat: no-repeat; }

.main_block_bottom_contacts_right {

float: left;
height: 33px;
width: 509px;
line-height: 33px;
color: #bbbbbb;
font-size: 9px; 
text-indent:5px;
background-image: url(../images/bottom_right_bg_2.jpg);
background-position: top right;
background-repeat: no-repeat; }

/* -------------zinutes siuntimo forma---------------- */

.form {

padding: 0px 0px 0px 0px;
margin-top: 7px; }

.form_field_1 {

height: 15px;
margin: 5px;
font-size: 12px;
line-height: 15px;
width: 180px;
border: 1px solid #d1d1d1; }

.form_field_2 {

height: 90px;
width: 280px;
margin: 5px;
font-size: 12px;
line-height: 15px;
border: 1px solid #d1d1d1; }

.form_button {

margin: 5px;
color: #FFFFFF;
background-color: #5c5c5c;
border: none; }

/* ----------------events separator------------------- */

.separator {

height: 35px;
width: 100%;
background-image: url(../images/bg_separator.gif);
background-repeat: repeat-x;
background-position: center; }


/* ------------------nuoroda pilka-------------------- */

#contacts a:link { color: #a5a5a5; text-decoration: underline; }
#contacts a:visited { color: #a5a5a5; text-decoration: underline; }
#contacts a:hover { color: #a5a5a5; text-decoration: underline; }

/* ------------------nuoroda melyna-------------------- */

.vertical_menu a:link { color: #2f89c0; text-decoration: none; }
.vertical_menu a:visited { color: #2f89c0; text-decoration: none; }
.vertical_menu a:hover { color: #2f89c0; text-decoration: none; }

/* ------------------nuoroda juoda--------------------- */

.menu_height a:link { color: #333333; text-decoration: none; }
.menu_height a:visited { color: #333333; text-decoration: none; }
.menu_height a:hover { color: #333333; text-decoration: none; }

/* ------------nuoroda ivykio pavadinimas-------------- */

#event_title a:link { color: #333333; text-decoration: none; }
#event_title a:visited { color: #333333; text-decoration: none; }
#event_title a:hover { color: #333333; text-decoration: none; }

/* ------------------nuoroda visur--------------------- */

a:link { color: #333333; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #333333; text-decoration: underline; }

/* ------------------nuoroda visur--------------------- */

.info_table_header a:link { color: #333333; text-decoration: underline; }
.info_table_header a:visited { color: #333333; text-decoration: underline; }
.info_table_header a:hover { color: #333333; text-decoration: underline; }

/* ------------------nuoroda visur--------------------- */

.info_table_header_bottom a:link { color: #333333; text-decoration: underline; }
.info_table_header a:visited { color: #333333; text-decoration: underline; }
.info_table_header a:hover { color: #333333; text-decoration: underline; }

/* ------------------nuoroda apacioj--------------------- */

.main_block_bottom_contacts_right a:link { color: #bbbbbb; text-decoration: underline; }
.main_block_bottom_contacts_right a:visited { color: #bbbbbb; text-decoration: underline; }
.main_block_bottom_contacts_right a:hover { color: #bbbbbb; text-decoration: underline; }