body{
	background:#FFFFFF url(../images/body.jpg) repeat-x;
}
body, form {	
	margin:0px; padding:0px;width:100%; position:relative;
}
.prop_outline a
    {
        color: #006666;
    }
    .style1
        {
            color: #FF3300;
            font-size: medium;
        }
.background
        {
            
            background: url('../images/top_banner.jpg') center top no-repeat;
        }
        .bgr_header
        {
            height: 350px;
        }
        .bgr_row_footer
        {
            height: 55px;
            background: #144E5B;
           
        }
.bgr_row_footer .contacts {
	float:left; width:250px; padding-top:5px;
	color:#FFFFFF;
	font-size:11px;
}
.bgr_row_footer .contacts a {
    text-decoration:none;
}
        .hdr_top_licons
        {
            height: 45px;
            width: 23px;
            float: left;
            padding-left: 10px;
            margin-top: 30px;
        }
        .hdr_top_address
        {
            width: 342px;
            height: 75px;
            vertical-align: top;
            float: right;
            margin-right: 1px;
            position:relative;
            top:-7px;
        }
        .buy_text
        {
            float: right;
            width: 751px;
            font-size: small;
            font-family: Verdana;
        }
        .buy_text a
        {
            color: #00CC00;
            font-style: normal;
            text-decoration: none;
        }
        .footer_links
        {
            float: left;
            vertical-align: middle;
            text-align: center;
            margin-left: 494px;
            width: 221px;
        }
        .footer_copywrite
        {
            float: right;
            color: #FFFFFF;
            font-size: small;
            font-family: Verdana;
            font-weight: normal;
            margin-right: 11px;
        }
        .footer_links a
        {
            color: #FFFFFF;
            font-family: Verdana;
            font-size: small;
            font-weight: normal;
            text-decoration: underline;
        }
        .main_prod_text
        {
            vertical-align: top;
            padding-top: 20px;
        }
        .news_outline
        {
            width: 90%;
            padding-left: 10px;
            font-family: Verdana;
            font-size: small;
            font-weight: normal;
            font-style: normal;
            font-variant: normal;
            text-transform: none;
            color: #000000;
            text-decoration: none;
            padding-bottom: 20px;
        }
        .news_outline a
        {
            color: #144e5a;
            text-decoration: underline;
            float: right;
            margin-left: 2px;
            margin-top: 0px;
            margin-bottom: 0px;
        }
        .news_date
        {
            color: #008000;
            float: none;
            margin-top: 20px;
            width: 96px;
            margin-right: 6px;
        }
        .prop_outline
        {
            text-align: left;
            margin: 20px 10px 15px 25px;
            width: 90%;
        }
        .prop_icon
        {
            float: left;
            width: 103px;
            height: 69px;
            padding: 2px 7px 7px 7px;
    margin-top: 0px;
}
        .prop_header
        {
            float: left;
            width: 315px;
            text-align: justify;
            color: #339933;
            font-family: Verdana;
            font-size: small;
            font-weight: bold;
            font-style: normal;
            text-decoration: none;
        }
        .prop_text
        {
            width: 100%;
            float: left;
            margin-top: 2px;
            margin-bottom: 31px;
            font-family: Verdana;
            font-size: small;
            font-weight: normal;
            font-style: normal;
            color: #000000;
            text-decoration: none;
    text-align: center;
}
        .prod_outline
        {
            background-color: #ddefea;
            vertical-align: top;
            padding-bottom: 25px;
            padding-top: 20px;
            margin-top: 20px;
            margin-bottom: 25px;
        }
        .prod_outline_foto
        {
            margin-left:15px; 
            width:100px;   
            border-width:2px; 
            border-style:solid; 
            border-color:#006666; 
            background-position:center; 
            background-repeat:no-repeat; 
            height:100px; 
            
        }
        .prod_descr
        {
            width: 80%;
            padding-top: 30px;
            font-family: Verdana;
            font-size: small;
            font-weight: bold;
            font-style: normal;
            text-decoration: none;
            color: #000000;
        }
        .prop_outline a
        {
             color: #006666;
        }
        .prod_outline a
        {
              color: #006666;
        }
.head {
	background:transparent url(../images/head_pointer.png) no-repeat scroll left center;
	border-bottom:2px dashed #99CC99;
	color:#144E5B;
	font-size:19px;
	letter-spacing:0;
	margin:10px 0px 15px 0px;
	padding:5px 10px 3px 17px;	
	font-family:Verdana;	
}	

.head a
{
    color: #144E5B;
    font-size: 19px;
    letter-spacing: 0;
    margin: 10px 0px 15px 0px;
    padding: 5px 10px 3px 17px;
    font-family: Verdana;
    font-style: normal;
    text-decoration: none;
}	

.rss a
{
    float: right;
}

.spec {
	margin:10px 23px 15px 25px;
}
/* top menu */
.top_menu {  
    height: 50px; overflow-y:hidden;
    width:689px;
    float:left;
}
.top_menu ul {
    list-style-type:none; padding:0px; margin:0px;
}
.top_menu ul li{
    float:left; width:92px; 
line-height:60px;text-align:center;
}
*html .top_menu ul li{
   line-height:50px;
}
.top_menu ul li a {
    color:#fff;text-decoration:none;
}
ul.left_menu {
    list-style-type:none;margin:19px 0px 85px 0px; padding:0px;font-family:Verdana;
}
ul.left_menu li{
    background: url(../images/head_pointer.png) left 25px no-repeat;
    padding:17px 0px 7px 20px; border-bottom:2px dashed #99cc99;
}
ul.left_menu li a {
    color:#144e5b; font-size: 19px; text-decoration:none;
}
.devices_netping {
	float:left; background: url(../images/devices_netping.jpg) no-repeat;
	width:527px; height:162px;font-family:Verdana;
}
.devices_switch {
	float:right; background: url(../images/devices_switch.jpg) no-repeat;
	width:527px; height:162px;font-family:Verdana;
}
.devices_netping h3, .devices_switch h3 {
	float:right;color:#144E5B; font-size:24px;font-weight:normal;clear:both;
	margin:5px 10px 0px 0px;
}
.devices_netping .description, .devices_switch .description {
	float:right; color:#000;margin:0px 10px 30px 0px;clear:both;font-size:12px;
}
.devices_netping .description1, .devices_switch .description1 {
	float:right; color:#000;margin:0px 10px -30px 0px;clear:both;font-size:12px;
}

.devices_netping .all, .devices_switch .all {
	float:right;color:#144E5B;margin:57px 10px 0px 0px;clear:both;font-size:12px;font-weight:bold;
}	
/* bottom block */
.footer {
    width:100%; height: 55px; background: #144e5b; text-align:center;clear:both;
	font-family:Verdana;
}
.footer .container{
    width: 1110px; margin:0px auto;height: 55px;font-size:11px;text-align:left;color:#fff;
}
.footer .container a {
    color:#fff;
}
.footer .contacts {
    float:left; width:250px; padding-top:5px;
}
.footer .contacts a {
    text-decoration:none;
}
.footer .copyright {
    float:right; width:200px; padding:20px 0px 0px 0px;text-align:right;font-size:12px;
}
.footer .menu {
    padding: 20px 250px 0px 250px; text-align:center;word-spacing:15px;
}
.footer .menu a {
    word-spacing:normal;
}
/* end bottom block*/

