/* CSS Document */
body{
margin:19px 21px 0px 21px;
padding:0px;
background-image:url(images/bg.jpg);
background-position:top;
background-color:#FFFFFF;
background-repeat:repeat-x;
min-width:1000px;
}

p,h1,h2{
margin:0px;
}

div,tr,td,table,p,h1,h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#424242;
}

h1,h2{
color:#52b0cf;
font-size:18px;
}

a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#52b0cf;
}

h2 a {
text-decoration:none;
color:#52b0cf;
font-size:18px;
}

a:hover{
text-decoration:none;
}

div.motto1{
color:#ffffff;
font-size:24px;
font-family:Constantia, \"Times New Roman\", Times, serif;
position:absolute;
top:192px;
right:397px;
}

div.motto2{
color:#f50d0e;
font-size:48px;
font-family:Constantia, \"Times New Roman\", Times, serif;
position:absolute;
top:188px;
right:211px;
}

td.top_menu{
background-image:url(images/top_menu.jpg);
background-position:top;
background-repeat:repeat-x;
}

td.top_menu1{
background-color:#dde7f0;
}

td.top_contacts{
height:37px;
font-family:Tahoma,Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;
padding-right:8px;
}

img.img{
border:1px solid #dde7f0;
}

td.one, div.one{
width:1px;
}

td.active{
background-image:url(images/active.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

td.first{
background-image:url(images/first.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

td.second{
background-image:url(images/second.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

td.third{
background-image:url(images/third.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

td.fourth{
background-image:url(images/fourth.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

td.fifth{
background-image:url(images/fifth.gif);
background-position:bottom;
background-repeat:repeat-x;
text-align:center;
}

a.menu{
color:#1a222d;
text-decoration:none;
}

a.menu:hover{
color:#52b0cf;
}

td.white{
background-color:#FFFFFF;
}

td.center{
padding:21px 18px 0px 18px;
border-left:1px solid #d8dfe4;
border-right:1px solid #d8dfe4;
}

td.head{
background-image:url(images/head.gif);
background-position:top;
background-repeat:repeat-x;
}

td.head1{
background-image:url(images/head.jpg);
background-position:left;
background-repeat:no-repeat;
padding-left:321px;
}

span.blue{
color:#52afcf;
}

td.text{
padding:0px 16px 0px 16px;
}

table.left_menu{
background-color:#dde7f0;
}

td.left_menu1{
background-image:url(images/corner2.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#dde7f0;
}

td.left_menu2{
background-image:url(images/corner3.jpg);
background-position:top right;
background-repeat:no-repeat;
background-color:#dde7f0;
}

td.left_menu3{
padding:0px 8px 0px 4px;
}

div.left{
background-image:url(images/left_bg.jpg);
background-position:top right;
background-repeat:no-repeat;
margin-bottom:7px;
}

div.left1{
background-image:url(images/a_left.jpg);
background-position:top left;
background-repeat:no-repeat;
height:28px;
padding-top:4px;
}

a.left{
padding:0px 0px 9px 32px;
color:#2a3949;
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
}

a.left:hover{
color:#52b0cf;
}

td.line1{
background-image:url(images/line.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:7px;
}

td.motto{
color:#ffffff;
font-size:24px;
text-align:right;
font-family:Constantia, \"Times New Roman\", Times, serif;
padding-right:118px;
}

div.pl{
/*background-image:url(images/pl_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;*/
height:129px;
float:left;
width:32%;
}

div.pl1{
background-image:url(images/pl1.gif);
background-position:left;
background-repeat:no-repeat;
height:129px;
width:100%;
}

div.pl2{
background-image:url(images/pl2.gif);
background-position:bottom right;
background-repeat:no-repeat;
height:129px;
padding-left:54px;
padding-right:15px;
}

div.pl3{
background-image:url(images/pl_bg.jpg);
background-position:bottom;
background-repeat:repeat-x;
height:129px;
width:100%;
text-align:right;
}

div.pl5{
padding-top:100px;
}

a.next{
color:#f50d0e;
font-weight:bold;
text-decoration:none;
padding-right:15px;
}

div.pl4{
position:absolute; 
padding-left:21px; 
padding-top:18px;
width:223px;
}
table.clients td {
border: 1px solid #dde7f0;
}