/* styles for all not defined objects */
*       {
        font-family:  Arial, sans-serif;
        font-size: 12px;
}
/* styles for main objects */
body {
        margin:0; 
        padding:0;
        color:#000000;
        background-color:#CCCCCC;
        font-size:12px;
        font-family:  Arial, sans-serif;
	SCROLLBAR-FACE-COLOR: #CCCCCC;
        SCROLLBAR-HIGHLIGHT-COLOR: #CCCCCC;
	SCROLLBAR-SHADOW-COLOR: #CCCCCC;
        SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
	SCROLLBAR-ARROW-COLOR: #FFFFFF;
        SCROLLBAR-TRACK-COLOR: #CCCCCC;
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF;
}
a, a href, a:link, a:visited, a:active {
	color: #0046D5;
        font-family:  Arial, sans-serif;
        font-size: 12px
        text-decoration: underline;
}
a:hover {
        color: #FF0000;
        font-family:  Arial, sans-serif;
        font-size: 12px
        text-decoration: underline;
}
a:link.footer_links, a:visited.footer_links, a:active.footer_links {
	color: #FF0000;
        font-family:  Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
}
a:hover.footer_links {
        color: #888888;
        font-family:  Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: underline;
}
br {
        font-family:  Arial, sans-serif;
        font-size: 6px
}
.hr {
        background: url(_img/hr.gif);
        background-repeat: repeat-x;
        height: 1px;
}
.hr_mod {
        background: url(../_img/hr.gif);
        background-repeat: repeat-x;
        height: 1px;
}
b, i, u, tr, td, ul, li {
        font-family:  Arial, sans-serif;
        font-size: 12px;
}
textarea {
        color: #999999;
        font-size: 12px;
        font-family:  Verdana, Arial, sans-serif;
        border-top: solid 1px #999999;
        border-left: solid 1px #999999;
        border-right: solid 1px #999999;
        border-bottom: solid 1px #999999;
        background: #FFFFFF;
        margin: 0 0 0 0; 
        padding: 0 2px 0 2px;
}
textarea:hover {
        color: #555555;
        border-top: solid 1px #555555;
        border-left: solid 1px #555555;
        border-right: solid 1px #555555;
        border-bottom: solid 1px #555555;
        background: #FFFFFF;
}
input, select, option, optgroup, .input {
        color: #999999;
        font-size: 12px;
        font-family:  Verdana, Arial, sans-serif;
        height: 18px;
        border-top: solid 1px #999999;
        border-left: solid 1px #999999;
        border-right: solid 1px #999999;
        border-bottom: solid 1px #999999;
        background: #FFFFFF;
        margin: 0 0 0 0; 
        padding: 2px 2px 0 2px;
}
.input_onfocus, .input:hover {
        color: #555555;
        border-top: solid 1px #555555;
        border-left: solid 1px #555555;
        border-right: solid 1px #555555;
        border-bottom: solid 1px #555555;
        background: #FFFFFF;
}
.button, .button_onfocus {
        color: #555555;
        background: url('../_img/button.jpg') #FFFFFF;
        font-size: 12px;
        font-family: Verdana, Arial, sans-serif;
        height: 22px;
        border-top: solid 1px #555555;
        border-left: solid 1px #555555;
        border-right: solid 1px #555555;
        border-bottom: solid 1px #555555;
        cursor: pointer;
        margin: 0 0 0 0; 
        padding: 0 3px 0 3px;
}
.button:hover{
        color: #FFFFFF;
        background: url('../_img/button_red.jpg') #FF0000;
        font-size: 12px;
        font-family: Verdana, Arial, sans-serif;
        height: 22px;
        border-top: solid 1px #0060AC;
        border-left: solid 1px #0060AC;
        border-right: solid 1px #0060AC;
        border-bottom: solid 1px #0060AC;
        cursor: pointer;
        margin: 0 0 0 0; 
        padding: 0 3px 0 3px;
}
.button_ok {
        background: url('../_img/ok.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_ok:hover {
        background: url('../_img/ok_over.jpg');
}
.button_cancel {
        background: url('../_img/cancel.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_cancel:hover {
        background: url('../_img/cancel_over.jpg');
}
.button_user {
        background: url('../_img/user.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_user:hover {
        background: url('../_img/user_over.jpg');
}
.button_users {
        background: url('../_img/users.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_users:hover {
        background: url('../_img/users_over.jpg');
}
.button_new {
        background: url('../_img/new.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_new:hover {
        background: url('../_img/new_over.jpg');
}
.button_search {
        background: url('../_img/search.jpg');
        height: 22px;
        width: 22px;
        cursor: pointer;
        border: 0;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.button_search:hover {
        background: url('../_img/search_over.jpg');
}
.username {
        color: #FFFFFF;
        background: transparent;
        font-size: 14px;
        font-family:  Verdana, Arial, sans-serif;
        vertical-align: top;
        margin: 0 0 0 0; 
        padding: 0 0 0 0;
}
.checkbox, .radio {
        color: #000000;
        font-size: 11px;
        font-family:  Verdana, Arial, sans-serif;
        height: 15px;
        border: 0;
        background: transparent;
        margin: 0 0 0 0; 
}
.tdform{
        font-size: 11px;
        font-family: Verdana, Arial, sans-serif;
        font-weight: normal;
        background: #EEEEEE; 
        border: solid 1px #999999;
        padding: 5px; 
        margin: 0px;
}
form {
        padding: 0px;
        margin: 0px;
}
.user_form {
        padding: 0px;
        margin: 0px;
}
fieldset {
        background: #EEEEEE; 
        border: solid 1px #DDDDDD;
        padding: 5px;
        margin: 0px;
}
legend {
        background: #FFFFFF;
        border: solid 1px #999999;
        color: #0295D9;
        padding: 3px;
        font-size: 12px;
        font-weight: bold;
        font-family: Verdana, Arial, sans-serif;
}
p {
        font-size: 12px;
        font-family:  Arial, sans-serif;
        padding: 0;
        margin: 0;
}
p.first:first-letter
        {
        font-family: Arial, sans-serif;
        font-size: 150%; 
        float: left;
        }
p + p {
        text-indent: 0;
        margin-bottom: 5px;
}
.back1 {
        color: #000000;
        font-size: 12px;
        font-family: Arial, sans-serif;
        background: #EEEEEE
}
.table1_header {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
      	border-width: 1px;
      	padding: 2px 2px 2px 2px;
      	border-style: solid none solid solid;
      	border-color: #AAAAAA;
      	background-color: #DDDDDD;
}
.table1_header_right {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
      	border-width: 1px;
      	padding: 2px 2px 2px 2px;
      	border-style: solid solid solid solid;
      	border-color: #AAAAAA;
      	background-color: #DDDDDD;
}
.table1 {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
      	border-width: 1px;
      	padding: 3px 3px 3px 3px;
      	border-style: none none dotted dotted;
      	border-color: #AAAAAA;
      	background-color: #EEEEEE;
}
.table1_right {
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
      	border-width: 1px;
      	padding: 3px 3px 3px 3px;
      	border-style: none dotted dotted dotted;
      	border-color: #AAAAAA;
      	background-color: #EEEEEE;
}
.header1 {
	      color: #0085EC;
        font-family: Verdana, Arial, sans-serif;
        font-size: 14px;
        font-style: normal;
        font-weight: bold;
        text-decoration: none;
        text-decoration: none;
}
.header1_back {
        color: #FFFFFF;
        background: #FF3333;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: bold;
        text-align: left;
}
.header2 {
        color: #FF0000;
        font-size: 12px;
        font-family: Arial, sans-serif;
        font-weight: bold;
        text-align: left;
}
.text, .text1 {
        color: #000000;
        text-align: left;
        font-size: 12px;
        font-family: Arial, sans-serif;
}
.text1_back {
        color: #000000;
        text-align: left;
        font-size: 12px;
        font-family: Arial, sans-serif;
        background: #FFFFFF;
}
.intd1 {
        color: #000000;
        text-align: left;
        font-size: 12px;
        font-family: Arial, sans-serif;
        padding-left: 5px;
        padding-right: 5px;
}
.intd1_back {
        color: #000000;
        text-align: left;
        font-size: 12px;
        font-family: Arial, sans-serif;
        background: #FFFFFF;
        padding-left: 5px;
        padding-right: 5px;
}
.red_window {
        background: url('../_img/bgr_red_window.jpg') no-repeat;
        text-align: left;
        width: 255px;
        height: 200px;
        margin: 0
}
.red_header {
        text-align: left;
        padding-top: 5px;
        padding-left: 10px
}
.red_body {
        text-align: left;
        width: 218px;
        height: 150px;
        padding-top: 6px;
        padding-bottom: 6px;
        padding-left: 12px;
        padding-right: 12px;
        margin: 0px
}
.white_button {
        position: absolute;
        text-align: left;
        bottom: 10px;
        right: 10px;
        margin: 0
}
.frameimg_left
        {
        float: left;
        border: none;
        margin-left: 0px;
        margin-right: 5px;
        margin-top: 2px;
        margin-bottom: 5px;
        padding: 3px;
}
.frameimg_right
        {
        float: right;
        border: none;
        margin-left: 20px;
        margin-right: 0px;
        margin-top: 2px;
        margin-bottom: 5px;
        padding: 3px;
}

#main {
        position: relative;
        width: 800px;
	padding-top : 0px;
        background: url('../_img/bgr_main.jpg') no-repeat left bottom;
        background-color:#FFFFFF;
}
#header {
        background: url('../_img/bgr_header.jpg') no-repeat;
        text-align: left;
        valign: top;
        width: 800px;
        height: 75px;
	padding-bottom: 6px;
	padding-left: 1px;
        margin: 0
}
#page1 {
        background: url('../_img/bgr_page.jpg') no-repeat left bottom;
        text-align: left;
	padding: 15px;
        margin: 0px
}
.right {
        background: url('../_img/bgr_right.jpg') repeat right;
        text-align: left;
        width: 12px;
        margin: 0
}
#footer {
        text-align: right;
        height: 35px;
        background: url('../_img/bgr_footer.jpg') no-repeat right;
        padding-top: 0px;
        padding-right: 125px
        margin-top: 0px
}
#advert {
        valign: top;
	padding-top: 0px;
	padding-left: 2px;
	margin-top: 0px;
	height: 60px;
}
#menu {
        background: url('../_img/bgr_menu.jpg') no-repeat top;
        text-align: left;
        text-valign: top;
        width: 174px;
        height: 320px;
        margin: 0
}
.links {
        text-align: left;
        width: 167px;
        padding: 0px;
        margin: 5px
}
.links_top {
        background: url('../_img/bgr_links_top.jpg') no-repeat top;
        text-align: left;
        text-valign: top;
        width: 167px;
        height: 43px;
        margin: 0px
}
.links_middle {
        background: url('../_img/bgr_links_middle.jpg') repeat top;
        width: 167px;
        margin: 0px
}
.links_bottom {
        background: url('../_img/bgr_links_bottom.jpg') no-repeat bottom;
        text-align: left;
        width: 167px;
        height: 15px;
        margin: 0px
}
.news_header {
        background: url('../_img/bgr_naujienos.jpg') no-repeat top left;
        text-align: left;
        height: 25px;
        margin: 0
}
.wapiukas {
        background: url('../_img/bgr_wapiukas.jpg') no-repeat;
        height: 306px;
        margin: 0
}
#provider_news {
        background: url('../_img/bgr_katalogo_naujienos.jpg') no-repeat;
        text-align: left;
        margin: 0
}

#acquaintance_news {
        background: url('../_img/bgr_pazinciu_klubas.jpg') no-repeat;
        text-align: left;
        margin: 0
}
#provider_text {
        text-align: left;
        margin: 0
}
.left_top_gray {
        background: url('../_img/left_top_gray.jpg') no-repeat;
        text-align: left;
        width: 17px;
        height: 17px;
        margin: 0
}
.top_gray {
        background: url('../_img/top_gray.jpg') repeat;
        text-align: right;
        align: right;
        height: 17px;
        margin: 0
}
.right_top_gray {
        background: url('../_img/right_top_gray.jpg') no-repeat;
        text-align: left;
        width: 17px;
        height: 17px;
        margin: 0
}
.left_gray {
        background: url('../_img/left_gray.jpg') repeat;
        text-align: left;
        width: 17px;
        margin: 0
}
.right_gray {
        background: url('../_img/right_gray.jpg') repeat;
        text-align: left;
        width: 17px;
        margin: 0
}
.left_bottom_gray {
        background: url('../_img/left_bottom_gray.jpg') no-repeat;
        text-align: left;
        width: 17px;
        height: 17px;
        margin: 0
}
.bottom_gray {
        background: url('../_img/bottom_gray.jpg') repeat;
        text-align: left;
        height: 17px;
        margin: 0
}
.right_bottom_gray {
        background: url('../_img/right_bottom_gray.jpg') no-repeat;
        text-align: left;
        width: 17px;
        height: 17px;
        margin: 0
}




