body,table {font: 12px Tahoma, Arial, Helvetica, sans-serif;margin:0px;padding:0px;border:0px;}

img {border:0px;}

table.footer { min-width:600px;
	margin:10px auto 10px 54px;
	border:0px;
}

div table {
	border-collapse:collapse;
	border:solid 1px lightslategray;
}

td.up {	vertical-align:top;
	height:161px;
	padding-bottom:200px;
    min-width:600px;
  
}

#bg_pantone {
	background: left bottom url(images/pantone.jpg) no-repeat;
}

#bg_design {

    padding-bottom: 48px !important;
}

td.left {
	width:180px;
    min-width:180px;
	text-align:center;
	vertical-align:top;
	// padding-top:270px;
}

.left_m{background: url(images/bck_left.png) repeat-x;
margin-top:250px;
background-color: #e3e3e3;
margin-left:10px;
border: 3px solid #FCFCFC;
border-radius: 5px;
box-shadow: 0 0 3px #BDC2C3;
}

td.right {background: 35px center url(images/line.gif) repeat-y;
	vertical-align:top;
	text-align:right;
	width:412px;
}

td.low {background: bottom url(images/bck_low.png) repeat-x;

	height:125px;
	}

td.head {font-weight:bold;
	text-align:center;
	}

div.left {
	text-align:left;
	margin: 8px 0px 8px 30px;
	padding:5px;
	font: 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#acf2ff;
}

div.left_s {
	text-align:left;
	margin: 8px 0px 8px 30px;
	padding:5px;
	font: bold 14px Tahoma, Arial, Helvetica, sans-serif;
	color:#acf2ff;
}

div.left A:link {color:#3E3E3E; font: normal 14px "Trebuchet MS",Arial,Helvetica,sans-serif;text-decoration: none;}
div.left A:visited {color:#3E3E3E; font: normal 14px "Trebuchet MS",Arial,Helvetica,sans-serif;text-decoration: none;}
div.left A:hover {color:#3E3E3E; font: normal 14px "Trebuchet MS",Arial,Helvetica,sans-serif;text-decoration: underline;}

div.phones {background:url(images/phones.png) no-repeat;
	width:139px;
	height:125px;
	text-align:center;
	padding-top:25px;
	margin: 20px auto;
	line-height:18px;
	color:white;
}

div.top { background: url(images/bck.png) repeat-x;
	height:151px;
    min-width: 600px;
}

div.top span {
	color:white;
	font-size:20px;
	position:relative;
	top:-25px;
}

div#menu_top {text-align:center;
height: 30px;
    padding-top: 18px;
    text-align: center;
    width: 100%;
}

div#menu_top a {margin:0px 50px;
	color:#999999;
}

div#menu_bottom div { float:left;
	margin:0px 10px;
}

div#menu_bottom A:link {color:#676e74; font: bold 12px Tahoma, Arial, Helvetica, sans-serif;}
div#menu_bottom A:visited {color:#676e74; font: bold 12px Tahoma, Arial, Helvetica, sans-serif;}
div#menu_bottom A:hover {color: #676e74; font: bold 12px Tahoma, Arial, Helvetica, sans-serif;}



#logo { margin:0px 50px 0px 120px;
	width:478px;
	height:96px;
}

#circle {position:absolute;
	left:0px;
	top:0px;
	z-index:0;
	width:225px;
	height:234px;
}

div#adv {
	margin-top:30px;
	padding-left:30px;
	text-align:center;
}

div#adv img {
	width:286px;
	margin:20px 0px;
}



div#main { margin-left:50px;
	margin-bottom:20px;
    min-width: 600px;
    
}

div.screen {float:left;
	margin-right:16px;
	position:relative;
	z-index:1;
}

#screen_v {
	background: url(images/scr_v.gif) no-repeat;
	width:230px;
	height:252px;
}

#screen_h {
	background: url(images/scr_h.gif) no-repeat;
	width:252px;
	height:230px;
}

#pic_h {position:relative;
	top:46px;
	left:42px;
	width:171px;
	height:131px;
}

#pic_v {position:relative;
	top:42px;
	left:53px;
	width:131px;
	height:171px;
}

#clear {clear:both;
	margin-top:20px;
	margin-bottom:25px;
	position:relative;
	z-index:1;
}

div#colord {
	float:right;
    padding-right: 10px;
    width:121px;
}

img#colord {width:115px;
	height:27px;
	margin:0px 15px 0px 0px;
}

div#footer {
	background: url(images/point.png) no-repeat;
	height:40px;
	padding-top:5px;
}

div#footer div {
	margin-left:33px;
	border:solid 1px #576168;
	background-color:#576168;
	border-radius:0px 5px 5px 0px / 0px 5px 5px 0px;
	line-height:22px;
	height:23px;
	color:white;
	font-size:13px;
	font-weight:bold;
	padding-left:20px;
}

h1 {font: bold 13px Tahoma, Times New Roman;text-align:center; margin:25px 10px;}
h2 {font: bold 12px Tahoma, Times New Roman;text-align:center;
 margin:15px 10px;}
h3 {font: bold 12px Tahoma, Times New Roman;
 margin:10px;}

p {text-align:justify;
}

p.a {text-align:center;}

li {	margin:2px 0px 3px 5px;
	list-style-position:inside;	
}

li.a {	margin:1px 0px 2px 0px;
	list-style-type:square;
}

ul {margin:8px 10px;
	text-align:justify;
}

#img {float:left;
	margin-right:10px;}

A:link {color:slategray; text-decoration: underline;}
A:visited {color:slategray; text-decoration: none;}
A:hover {COLOR: mediumblue;text-decoration: none;}


.small_wrap{
   background: url("images/des_low.jpg") no-repeat scroll left bottom transparent;
    float: right;
    padding-bottom: 97px;
    padding-left: 19px;
    position: relative;
    right: 70px;
    width: 393px;
    
}
.small_wrap ul{
    
   border-left: 3px solid #40DB2E;
    margin: 0;
    padding: 0;
    padding-top: 6px;
    padding-bottom: 1px;
}
.small_wrap ul li{
    
    padding:0;
    margin:0;
    padding-left:30px;
    
    }
.small_wrap ul li{
    
    list-style-type: none;
    margin-bottom:4px;
}
.small_wrap ul li a{
      color: #000000;
    font-weight: bold;
}
.clear{
    clear:both;
    width:100%;
}
.sposobi{
  width: 367px;
    float: left;   
    
    
}

.sposobi ul{
    padding:0;
    margin:0;
    
    
}
.sposobi ul li{
    display:block;
    float:left;
    list-style:none;
    margin: 0;
    margin-right:5px;
}
.nobord{
    margin-top:100px;
    border:none;
}
.nobord tr td{
    
    padding-bottom:55px;
}
.nobord tr td img{
    margin-right: 90px;
}
.nobord tr td p{
    font-size:14px;
    color:#00bcfc;
}
.nobord tr td{
    vertical-align: top;
}
.nobord tr td b{
    text-decoration:underline
    
}