body {
margin:0;
padding:0;
background:#fff;
font:normal 11px "Verdana";
color:#000;
}

span {
font:normal 11px "Verdana";
color:#000;
}

img {
border:none;
}

div, table, p, ul, li, h1, h2, h3, h4, form {
margin:0;
padding:0;
font:normal 11px "Verdana";
color:#000;
}

.clearer {
clear:both;
width:100%;
height:1px;
font-size:1px;
line-height:1px;
}

.print_img {
display:none;
}

p {
font:normal 11px "Verdana";
color:#000;
/*text-align:left;*/
margin:0 0 10px 0;
}

h1 {
font:normal 18px "Verdana";
color:#000;
margin:0 0 20px 0;
}

h2 {
font:bold 12px "Verdana";
color:#000;
}

h5 {
font:normal 18px "Verdana";
color:#000;
margin:20px 0 10px 0;
}

a {
font:normal 11px "Verdana";
text-decoration:underline;
color:#002bff;
}

a:hover {
text-decoration:none;
}

td {
vertical-align:top;
}

.print {
background: url(img/print.gif) no-repeat;
height: 13px;
display:block;
width:100px;
float:right;
padding:1px 0 0 15px;
margin:5px 0 0 5px;
}

#middle .center ul {
list-style-type:none;
margin:0 0 10px 0;
}

#middle .center  ul li {
background: url(img/list.gif) left 4px no-repeat;
padding:0 0 0 15px;
margin:2px 0 0 0;
}

.margin {
margin-left:20px;
margin-bottom:0;
}

td.header {
background: url(img/header-gradient.jpg) bottom repeat-x;
height: 168px;
}

div#header {
height:168px;
width:100%;
position:relative;
background: url(img/header.jpg) left top no-repeat;
}

#header a.logo {
position:relative;
height:43px;
width:232px;
top:44px;
left:106px;
}

#header .languages {
position:absolute;
top:45px;
right:88px;
height:26px;
}

#header ul {
list-style-type:none;
}

#header li {
float:left;
height:26px;
background: url(img/l-border.gif) top right no-repeat;
}

#header li.last {
background:none;
}

#header .languages a {
display:block;
height:26px;
width:62px;
padding:0 10px;
line-height:20px;
text-align:center;
}

#header li.active a {
background: url(img/l-bullet.gif) 4px bottom no-repeat;
color:#b1b0b5;
text-decoration:none;
}

div#menu {
height:50px;
padding:0 80px;
position:absolute;
bottom:1px;
left:0;
right:0;
}

#menu a {
display:block;
color:#848486;
font:bold 12px "Tahoma";
text-decoration:none;
height:35px;
padding:15px 0 0 0;
}

#menu a:hover {
color:#B1B0B5;
}

#menu td {
text-align:center;
background: url(img/m-border.gif) right 7px no-repeat;
}

#menu td.nobrd {
background:none;
}

#menu td.active {
border-top:1px solid #d1d2d4;
border-left:1px solid #d1d2d4;
border-right:1px solid #d1d2d4;
background:#fff;
height:50px;
}

#menu td.active a {
color:#000;
}

#menu td.active a:hover {
color:#000;
}

td.submenu {
padding-top:24px;
}

div#submenu {
height:68px;
padding:0 10px;
}

#submenu a {
display:block;
color:#848486;
font:bold 12px "Tahoma";
text-decoration:none;
height:65px;
}


#submenu a.risks {
background: url(img/menu/psi-risks-audits.gif) center no-repeat;
border-top:3px solid #fc0024;
}
.ru #submenu a.risks {
background: url(img/menu/psi-risks-audits_ru.gif) center no-repeat;
}
.en #submenu a.risks {
background: url(img/menu/psi-risks-audits_en.gif) center no-repeat;
}


#submenu a.risks_a {
background: url(img/menu/psi-risks-audits-a.gif) center no-repeat;
border-top:3px solid #fc0024;
border-left:3px solid #fc0024;
}
.ru #submenu a.risks_a {
background: url(img/menu/psi-risks-audits-a_ru.gif) center no-repeat;
}
.en #submenu a.risks_a {
background: url(img/menu/psi-risks-audits-a_en.gif) center no-repeat;
}


#submenu a.medicina {
background: url(img/menu/psi-darba-medicina.gif) center no-repeat;
border-top:3px solid #8b0028;
}
.ru #submenu a.medicina {
background: url(img/menu/psi-darba-medicina_ru.gif) center no-repeat;
}
.en #submenu a.medicina {
background: url(img/menu/psi-darba-medicina_en.gif) center no-repeat;
}


#submenu a.medicina_a {
background: url(img/menu/psi-darba-medicina-a.gif) center no-repeat;
border-top:3px solid #8b0028;
border-left:3px solid #8b0028;
}
.ru #submenu a.medicina_a {
background: url(img/menu/psi-darba-medicina-a_ru.gif) center no-repeat;
}
.en #submenu a.medicina_a {
background: url(img/menu/psi-darba-medicina-a_en.gif) center no-repeat;
}


#submenu a.konsultacijas {
background: url(img/menu/psi-konsultacijas.gif) center no-repeat;
border-top:3px solid #008c4f;
}
.ru #submenu a.konsultacijas {
background: url(img/menu/psi-konsultacijas_ru.gif) center no-repeat;
}
.en #submenu a.konsultacijas {
background: url(img/menu/psi-konsultacijas_en.gif) center no-repeat;
}


#submenu a.konsultacijas_a {
background: url(img/menu/psi-konsultacijas-a.gif) center no-repeat;
border-top:3px solid #008c4f;
border-left:3px solid #008c4f;
}
.ru #submenu a.konsultacijas_a {
background: url(img/menu/psi-konsultacijas-a_ru.gif) center no-repeat;
}
.en #submenu a.konsultacijas_a {
background: url(img/menu/psi-konsultacijas-a_en.gif) center no-repeat;
}


#submenu a.centrs {
background: url(img/menu/psi-macibu-centrs.gif) center no-repeat;
border-top:3px solid #f27021;
}
.ru #submenu a.centrs {
background: url(img/menu/psi-macibu-centrs_ru.gif) center no-repeat;
}
.en #submenu a.centrs {
background: url(img/menu/psi-macibu-centrs_en.gif) center no-repeat;
}


#submenu a.centrs_a {
background: url(img/menu/psi-macibu-centrs-a.gif) center no-repeat;
border-top:3px solid #f27021;
border-left:3px solid #f27021;
}
.ru #submenu a.centrs_a {
background: url(img/menu/psi-macibu-centrs-a_ru.gif) center no-repeat;
}
.en #submenu a.centrs_a {
background: url(img/menu/psi-macibu-centrs-a_en.gif) center no-repeat;
}


#submenu a.sertifikacija {
background: url(img/menu/psi-sertifikacija.gif) center no-repeat;
border-top:3px solid #1f3786;
}
.ru #submenu a.sertifikacija {
background: url(img/menu/psi-sertifikacija_ru.gif) center no-repeat;
}
.en #submenu a.sertifikacija {
background: url(img/menu/psi-sertifikacija_en.gif) center no-repeat;
}


#submenu a.sertifikacija_a {
background: url(img/menu/psi-sertifikacija-a.gif) center no-repeat;
border-top:3px solid #1f3786;
border-left:3px solid #1f3786;
}
.ru #submenu a.sertifikacija_a {
background: url(img/menu/psi-sertifikacija-a_ru.gif) center no-repeat;
}
.en #submenu a.sertifikacija_a {
background: url(img/menu/psi-sertifikacija-a_en.gif) center no-repeat;
}



#submenu td {
text-align:left;
background: url(img/s-border.gif) right 10px no-repeat;
padding:0 6px;
position: relative;
}

#submenu td.nobrd {
background:none;
}

#submenu span {
visibility:hidden;
font-size:1px;
line-height:1px;
display:block;
width:160px;
}

div#rollout {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
width:250px;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
}

*html div#rollout {
background: #fff;
}

#submenu div ul {
list-style:none;
}

#submenu div li {
margin:0;
padding:10px 0;
border-bottom:1px solid #e2e2e2;
}

#submenu div li.last {
border:none;
}

#submenu div a {
display:inline;
font-weight:normal;
text-decoration:underline;
}

#submenu div a:hover {
text-decoration:none;
}

div#rollout2 {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
width:250px;
}

*html div#rollout2 {
background: #fff;
}

div#rollout3 {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
width:250px;
}

*html div#rollout3 {
background: #fff;
}




div.dropdown_menu {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
width:250px;
}

*html div.dropdown_menu {
background: #fff;
}



div#rollout4 {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
width:250px;
}

*html div#rollout4 {
background: #fff;
}

div#rollout5 {
display:none;
position: absolute;
background:url(img/rollout.png);
padding:10px 13px;
margin:0;
z-index:1;
border:1px solid #e2e2e2;
border-top:10px solid #e2e2e2;
width:15%;
width: expression('80%');
}

*html div#rollout5 {
background: #fff;
}

td.middle {
padding:0 16px;
background: url(img/middle.jpg) right top no-repeat;
}

#middle span {
color:#bababa;
}

#middle .border2 {
height:1px;
font-size:1px;
line-height:1px;
background:#e2e2e2;
margin:20px 0;
}

/* submenu borders */

#middle .border {
height:10px;
font-size:1px;
line-height:1px;
margin:0;
background:#e2e2e2;

}


.container_risks #middle .border {
background:#fc0124;
}

.container_medicina #middle .border {
background:#8c0029;
}

.container_konsultacijas #middle .border {
background:#008c4f;
}

.container_centrs #middle .border {
background:#f27120;
}

.container_sertifikacija #middle .border {
background:#203787;
}

/* submenu borders end */

#middle td.left {
background: url(img/left-border.jpg) left top no-repeat;
padding:30px;
}

#middle td.left_act {
background:none;
padding:0 30px 0 0;
}


.home #middle td.center {
width:220px;
padding:30px 0;
}

.home #middle td.right {
width:280px;
}


.content #middle td.left {
width:190px;
}

.content #middle td.center {
width:auto;
padding-top: 30px;
}

.content #middle td.right {
padding:30px 0 0 30px;
width:230px;
}


#middle .par_bg {
background: url(img/par-gradient.jpg) right repeat-y #fffcec;
border-left:1px solid #f3ea8a;
border-top:1px solid #f3ea8a;
border-bottom:1px solid #f3ea8a;
padding:30px 0 30px 30px;
margin:10px 0 10px 0; 
}

#middle .aktualitates {
background: url(img/left-border.jpg) left top no-repeat;
border-top:1px solid #e2e2e2;
padding:30px;
}


#middle .menu_in {
width:185px;
}

#middle .menu_in ul {
list-style:none;
}

#middle .menu_in li {
margin:0 0 10px 0;
padding:0;
}

#middle .menu_in ul.sub {
background:#f5f5f5;
border-top:1px solid #c6c6c6;
border-bottom:1px solid #c6c6c6;
padding:7px 10px 0 16px;
margin:10px 0 10px 0;
}

#middle .menu_in a.active {
font-weight:bold;
}

#middle .photo {
margin:50px 0 10px 0;
}

#middle .photo img {
border:1px solid #acaeb3;
float:left;
margin:0 30px 10px 10px;
}

#middle a.all_clients {
display:block;
background: url(img/bullet.gif) right bottom no-repeat;
padding:0 10px 0 0;
width:80px;
margin:10px 0 10px 0;
}

#middle a.read_more {
display:block;
background: url(img/bullet.gif) right bottom no-repeat;
padding:0 10px 0 0;
width:120px;
margin:10px 0 10px 0;
}






.bottom {
/*background: url(img/gramata.jpg) right top no-repeat;*/
background-position: right top;
background-repeat: no-repeat;
padding:50px 170px 150px 50px;
}

.bottom p {
border-top:1px solid #e2e2e2;
padding:30px 0 0 60px;
}


h1.section_medicina span {
    display: none;
}
h1.section_medicina {
    background: url('img/psi-darba-medicina.jpg') top left no-repeat;
    display: block;
    height: 39px;
}
.ru h1.section_medicina {
    background: url('img/psi-darba-medicina-ru.jpg') top left no-repeat;
}
.en h1.section_medicina {
    background: url('img/psi-darba-medicina-en.jpg') top left no-repeat;
}


h1.section_risks span {
    display: none;
}
h1.section_risks {
    background: url('img/psi-risks-audits.jpg') top left no-repeat;
    display: block;
    height: 39px;
}
.ru h1.section_risks {
    background: url('img/psi-risks-audits-ru.jpg') top left no-repeat;
}
.en h1.section_risks {
    background: url('img/psi-risks-audits-en.jpg') top left no-repeat;
}


h1.section_konsultacijas span {
    display: none;
}
h1.section_konsultacijas {
    background: url('img/psi-konsultacijas.jpg') top left no-repeat;
    display: block;
    height: 39px;
}
.ru h1.section_konsultacijas {
    background: url('img/psi-konsultacijas-ru.jpg') top left no-repeat;
}
.en h1.section_konsultacijas {
    background: url('img/psi-konsultacijas-en.jpg') top left no-repeat;
}



h1.section_centrs span {
    display: none;
}
h1.section_centrs {
    background: url('img/psi-macibu-centrs.jpg') top left no-repeat;
    display: block;
    height: 39px;
}
.ru h1.section_centrs {
    background: url('img/psi-macibu-centrs-ru.jpg') top left no-repeat;
}
.en h1.section_centrs {
    background: url('img/psi-macibu-centrs-en.jpg') top left no-repeat;
}




h1.section_sertifikacija span {
    display: none;
}
h1.section_sertifikacija {
    background: url('img/psi-sertifikacija.jpg') top left no-repeat;
    display: block;
    height: 39px;
}
.ru h1.section_sertifikacija {
    background: url('img/psi-sertifikacija-ru.jpg') top left no-repeat;
}
.en h1.section_sertifikacija {
    background: url('img/psi-sertifikacija-en.jpg') top left no-repeat;
}



.container_konsultacijas #middle .center a, .container_konsultacijas #middle .left a {
    color:#008c4f;
}
.container_konsultacijas div.dropdown_menu  {
    border:1px solid #008c4f;
    border-top:10px solid #008c4f;
}


.container_risks #middle .center a, .container_risks #middle .left a {
    color: #fc0024;
}
.container_risks div.dropdown_menu  {
    border:1px solid #fc0024;
    border-top:10px solid #fc0024;
}


.container_medicina #middle .center a, .container_medicina #middle .left a {
    color: #8b0028;
}
.container_medicina div.dropdown_menu  {
    border:1px solid #8b0028;
    border-top:10px solid #8b0028;
}


.container_centrs #middle .center a, .container_centrs #middle .left a {
    color: #f27021;
}
.container_centrs div.dropdown_menu  {
    border:1px solid #f27021;
    border-top:10px solid #f27021;
}


.container_sertifikacija #middle .center a, .container_sertifikacija #middle .left a {
    color: #1f3786;
}
.container_sertifikacija div.dropdown_menu  {
    border:1px solid #1f3786;
    border-top:10px solid #1f3786;
}


#middle span a.client {
    color:  #bababa;
    text-decoration: none;
}
#middle span a.client {
    text-decoration: underline;
}



/* tabula */

table.tabula {
border-collapse:collapse;
width:100%;
border:1px solid #b6b6b6;
}

table.tabula td {
text-align:left;
vertical-align:top;
border-top:1px solid #b6b6b6;
padding:5px;
}

table.tabula tr.header td {
color:#fff;
border-bottom:1px solid #55aa17;
background: url(img/tabulas_bg.jpg) bottom repeat-x #e0e0e0;
}

table.tabula tr.highlight td {
background:#f7f7f7;
}


/* tabulas beigas */


/* triks */

.container_centrs #middle .center p.triks a {
display:block;
width:150px;
height:23px;
background:url(img/nosutit.jpg) top repeat-x;
font:bold 11px/23px "Tahoma";
color:#fff;
text-align:center;
text-decoration:none;
}


/* forma */

table.forma {

width:100%;

border:1px solid #fff;

}



.forma td, .forma th {
    padding:4px 10px;
    vertical-align: middle;
    text-align:left;
}





.forma th {
    border-bottom:1px solid #dedede;    
    width:150px;
    vertical-align: top;
    padding: 5px 0px 0px 0px;
}





.forma tr.req th {
    border:none;

}



.forma th p {

margin:0;

}



.forma tr.req th p {

border-right:4px solid #d2d4e1;

background:#f9f9fb;

padding:4px 10px;

width:150px;
font-weight: bold;

}



.forma input, textarea {

width:100%;

margin:0;

}



.forma textarea {

height:90px;

}





.forma input.submit {

width:86px;

height:23px;

border:none;

background:url(img/nosutit.jpg) top repeat-x;

font:bold 11px/23px "Tahoma";

color:#fff;

}

/* forma */



