HTML {
          padding: 0px;    margin: 0px; width: 100%;  height: 100%;
}
body {
          padding: 0;    margin: 0px; width: 100%;  height: 100%
}
.all {
          width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1003)? "1003px" : "100%");  min-width: 1003px
}
.left_block {
          float:left;padding-top:120px; width:365px; padding-bottom:0px;
}
#lef_bl {
          padding-top:80px; width:290px;
}
.logo  img {
          border:none !important; margin-left:68px;
}
#log_2 img {
          margin-left:50px; margin-top:-5px;
}
.cel {
          margin-top:86px;
}
.copy h2 {
          font:7pt tahoma; color:#999999; margin:0;
}
.copy {
          margin:5px 10px;
}
.copy a:link {
          font: 7pt tahoma; color:#666699; margin:0; text-decoration:none;
}
.copy a:visited {
          font: 7pt tahoma; color:#666699; margin:0; text-decoration:none;
}
.copy a:hover {
          text-decoration:underline;  
}
.copy a:active {
          text-decoration:none;
}
#right_bb {
          margin-left:290px;
}
.right_block {
          padding:53px 0 35px; margin-left:365px;
}
.menu_pun {
          float:left;padding:10px 15px 10px 15px; text-align:center; border-right:#EAECF2 1px solid;
}
.menu_pun a {
          font: 8pt tahoma; color:#7E81AB; text-decoration:none;
}
.menu_pun a:hover {
          color:#333366
}
#no_bor {
          border:none; 
}
.menu {
          float:none;
}
.imgas {
          margin-top:60px; height:116px; background: url(images/imgas_repeat.gif)   repeat-x
}
.imgas_2 {
          margin-top:60px; height:71px; background: url(images/imgas_2_repeat.gif)   repeat-x
}
.context {
          margin-top:40px;padding:16px 25px 40px 25px; border-left:#DEDEDE 1px solid;
}
.context h2 {
          font: 8pt tahoma; color:#336666; margin:0; padding-left:10px; background: url(images/kvadrat.gif) 0 65% no-repeat;
}
#con_2 {
          padding:16px 25px 16px 25px;
}
.context p {
          margin:0;font: 8pt tahoma; color:#336666; padding: 30px 0 0px 0; 
}
.p_2 {
          padding:0;margin:0px 0 !important;
}
.kontakt_1 {
          border-left:#DEDEDE 1px solid;padding:10px 25px 10px 25px; float:left 
}
.kontakt_1 h2 {
          font:7pt tahoma; color:#999999; margin:0;
}
.kontakt {
          margin-top:75px;
}
#kon_2 {
          margin-left:120px;
}
.ss_menu {
          margin:20px 80px; 
}
.ss_menu p {margin:0;padding:1px 50px 1px 10px;display:block; margin-top:10px;font: 8pt tahoma; color:#666699;  padding-left:10px; background:#1A346C;  color:#FFFFFF

}
.ss_menu a:link {
          padding:1px 50px 1px 10px;display:block; margin-top:10px;font: 8pt tahoma; color:#666699; text-decoration:none; padding-left:10px; background: url(images/kv.gif) 0 60% no-repeat;
}
.ss_menu a:visited {
          padding:1px 50px 1px 10px;display:block; margin-top:10px;font: 8pt tahoma; color:#666699; text-decoration:none; padding-left:10px; background: url(images/kv.gif) 0 60% no-repeat;
}
.ss_menu a:hover {
          text-decoration:underline;  
}
.ss_menu a:active {
          text-decoration:none;
}
#copy_2 {
          margin-top:370px;
}

table
{
	background:#336666;
	border-spacing:1px;

}

table td
{
	background:white;
	padding:2px;
	font: 8pt tahoma; color:#336666;
}

form {
	font: 8pt tahoma; color:#336666;
}
input {
        border:#336666 1px solid;
	font: 8pt tahoma; color:#336666;
	padding:2px;
}
textarea {
        border:#336666 1px solid;
	font: 8pt tahoma; color:#336666;
	padding:2px;
}

select
{
	font: 8pt tahoma;
	color:#336666;	
}

form
{
	margin:0px;
}

input.checkbox, input.radio
{
	border:none;
	padding:0px;
}
