/******************************************************************************/
/*                                                                            */
/* (C) Copyright UAB "Neosymmetria" 2004 - All Rights reserved.               */
/*                                                                            */
/******************************************************************************/

/******************************************************************************/
/* General styles                                                             */
/******************************************************************************/

body {  background-color: #FFFFFF; margin: 0; }
body.order {  background-color: #FFFFFF; margin: 20px; }

table, tr, td, select, input, form, li, p, textarea {  font-size: 10pt; font-family: Arial, Verdana, Geneva; }
a, a:visited, a:hover, a:active {color: #3366CC;  }
a:hover { color: #6699CC; }
a.copy, a.copy:visited, a.copy:hover, a.copy:active { color: #000000; text-decoration: none; }
ul {  }

thead { display: table-header-group; }
tfoot { display: table-footer-group; }

.neoTextW { color:#FFFFFF }
.neoSmallText {  font-size: 8pt; }
.neoSmallTextW {  font-size: 8pt; color:#FFFFFF }
.neoTextTitle {  font-size: 20px; color:#FFFFFF }

/* portlet header */
.neoPageHead  { background-color: #DEDEDE; }

/* portlet background */
.neoPortletBack  { background-color: #DEDEDE; }
/* portlet header */
.neoPortletHead  { background-color: #CDCDCD; }
/* portlet header text */
.neoPortletHeadText { font-size: 8pt; font-weight: bold; color: black; font-family: Verdana; text-transform: uppercase;  }

/* lenteles stilius */

.neoTable { width: 100%; border-spacing:0px;  border-collapse: collapse;  }
/* inside table header */
.neoTableHead { border: 1px solid #EBEBEB; border-bottom: 2px solid #EBEBEB;  padding: 3;  background: #EBEBEB; font-size: 9pt; font-weight:bold; }
.neoTableHeadsmall { border: 0;  padding:3;  background-color:#EBEBEB; font-size: 8pt; }
.neoTableHeadsmall p { font-size: 8pt; margin:0; padding:0;}
/* inside table row */
.neoTableRow {font-size:9pt; border: 1px solid #EBEBEB; padding: 3;}
.neoTableRowsmall { font-size:9pt; border: 1px solid #EBEBEB; padding: 3;}



/* main menu text */
.neoMenu, .neoMenu:visited, .neoMenu:active { font-size: 10pt; color: #000b62; text-decoration: none; }
.neoMenu:hover { color: #ff6402; text-decoration: none;}
.neoMenuSel, .neoMenuSel:visited, .neoMenuSel:hover, .neoMenuSel:active {font-size: 10pt; color: #000b62; text-decoration: none; font-weight:bold; }
.neoMenuSel:hover { color: #ff6402; text-decoration: none; }



/* subMenu row */
.neoSubMenuRow { padding: 4 10 4 10; background-color: #CCCCCC; }
/* subMenu row current */
.neoSubMenuRowSel { padding: 4 10 4 10; background-color: #FFFFFF;}
/* subMenu text */
.neoSubMenu, .neoSubMenu:visited, .neoSubMenu:hover, .neoSubMenu:active {  font-size: 10pt; color: #000000; text-decoration: none; }
.neoSubMenu:hover { color: #005ABB; }

/* forms style */
select {font-family: Arial, Verdana; font-size: 10pt; color: #000000; }
select.neoSelectHead {font-family: Arial, Verdana; font-size: 10pt; color: #000000; background:#DEDEDE; }
.clock {font-size: 10pt; color: #000000; background:#DEDEDE;  border: 1px none #DEDEDE; width: 120px;  }
input { font-family: Arial, Verdana; font-size: 10pt; color: #000000; }
.neoInputButton {  background:#CCCCCC; color:#000000; font-size:10pt; }

/* calendar cell */
.neoCalendarCell { border: 1px solid #CCCCCC; padding: 3pt; }
.neoCalendarBlankCell { border: 1px solid #CCCCCC; padding: 3pt; }
.neoCalendarWorkdayCell { border: 1px solid #000000;  padding: 3pt;  background: #CCCCCC; font-size: 8pt; }
.neoCalendarWeekendCell { border: 1px solid #000000;  padding: 3pt;  background: #CCCCCC; font-size: 8pt; }
.neoCalendarFocusCell { border: 0px solid #000000;  padding: 3pt;  background: #C09D46; font-size: 8pt; }
.neoCalendarDayLink { font-size: 10pt; }
.neoCalendarFocusDayLink { font-size: 10pt; font-weight: bold; }
.neoCalendarButton { background:#CCCCCC; color:#000000; font-size:10pt; }
.neoCalendarYear { background:#CCCCCC; color:#000000; font-size:10pt; }
.neoCalendarMonth { background:#CCCCCC; color:#000000; font-size:10pt; }

/* data virsuj tituliniame */
.topdate {font-size:11px;}

.zone_name {color:#ff6402;}

/* uzsakymo formos */
select.forms {font-family: Arial, Verdana; font-size: 10pt; color: #000000; }
input.forms { font-family: Arial, Verdana; font-size: 10pt; color: #000000; }

h1.forms {font-size:11pt; margin:0;}
h2.forms {font-size:8pt; margin:10px 0 5px 0;}
h3.forms {font-size:8pt; margin:0;}
h4.forms {font-size:11pt;}

div.formscontacts p {margin:5px 0 15px 0; font-size:8pt;}

div#formslogo {float:right; margin:0 0 10px 0; padding:0; display:inline;}

.formsbottom {margin:3px 0; font-size:8pt;}

.smaller {font-size:9pt;}





