body {

/*        background-image: url('/img/gradient-bg.png');
        background-repeat: repeat-x;
        background-color: #404040;*/
                                                
	background: #fff  url('/img/v2/fone.jpg') center top;

	font-family: verdana,tahoma,helvetica,sans-serif;
	font-size: 12px;
	
	/*background:#BEC3C6 url(img/bg.jpg) repeat-x;*/
	color:#555;
	    
	
/*	background-color: #fff;*/
/*	width: auto;*/
	position:relative;
	
	margin: 0 auto;
	padding: 0px;
			    
			    
			    /*    font-family: Verdana, Geneva, Arial, Sans, sans-serif; */
    }
    

pre{
    padding:10px;
    margin:2px;
/*    border:1px dotted #f52;
    background:#f8f8f8;*/
    
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
}


 hr{ 
    color: #ccc; /*для IE */ 
     background-color:#ccc; для Firefox, Opera, Safari*/ 
    border:0px none; 
    height:1px; /* высота 1px IE, Firefox, Opera, Safari */ 
    clear:both; /* для очистки, если тег идет после float елемента */ 
    margin-left: 0px;
    margin-right: 0px;

} 

p {
    text-indent:20px;
    margin:10px 0px 0px 0px;
    padding:0px;
}


img {
    border:0;
}

a {
color: #335b98;
text-decoration:none;
}

h1{ 
    color: #333333;
    font-size:14px;
    font-weight: bold;
} 

h2{ 
    color: #4c4c4c;
    font-size:12px;
    font-weight: bolder;
} 


ul {
    margin-left:20px; 
    padding: 0;
    list-style-image:url("/img/a.png");  
}


ul li {
     padding:2px;
                         /*     font-size: 12px;*/
                         /*     font-weight: old;*/
                              /* font-family: tahoma; */
                   font-family: verdana;
                   
   }
                                   

ul li a {

    /*color: #43688e;*/
    /*color: #2a5ca0;*/
/*    color: #0066cc;*/
    text-decoration:none;
}



table
{
    border-collapse:collapse;
}

/*table td
{
    border: 0px solid #000;
}*/


/* --- end base ---*/



/* --- page ---*/

.page {
/*    background: #AAA url('/img/shadow-bg.png') repeat-y 50% 0px;
    padding: 10px 14px 10px 4px;*/
/*    background:url('/img/v2/poloska_gradient.png') center repeat-y;*/
    padding: 0px;
    width:1000px;
/*    height: auto;*/

/*    display:block;
    overflow:visible;*/
    margin:auto;
/*    border: 1px solid #F00;*/
    /*padding-bottom:10px;*/
}

.conteiner {
/*    display:block;*/
/*    width:1000px;*/
    width:1000px;
/*    margin: 0px auto;*/
/*    margin-top: 10px;
    margin-bottom: 10px;*/
/*    border: 1px solid #ff0;*/

/*    position: absolute;    */
    padding: 0px;
    margin:0px;
    
    background: #FFF url('/img/v2/rbbg.png') repeat-y right; 
}


/*.mmbg {
    background: url(/img/cbg.png) repeat-x; 
}*/

.page a:hover { text-decoration:underline; }




/*----------- header  ----------------*/


.head {
/*    display:block;
background-image: url('/img/header-bg.png');
background-repeat: no-repeat;*/
    background:url(img/v2/header_footer.png) 0 0 no-repeat;
    /*height:132px;*/
    margin:0px;
    border: 0px solid #00f;
    height:70px;
    overflow:hidden;

}


.headphone {
    width:220px;
/*    margin-left:550px;*/
    margin-top:5px;
    border: 0px solid #f00;
    /*height:50px;*/
    float: right;
    display: inline;
    font-size:11px;
    font-weight: bold;
    font-family:Arial;
    color:#7182b5;
}

.headname {
    /*width:100px;*/
    margin:0;
    margin-left:100px;
    margin-top:25px;
    border: 0px solid #f00;
    /*height:50px;*/
    float: left;
        display: inline;
    font-size:14px;
    font-family:Verdana;
    font-weight: bold;
    color:#17307c;
}


/*.brandimg{*/
/*    display:block;*/
/*    background-image: url('/img/v2/j_i-press.png');*/
/*background-repeat: no-repeat;*/
/*    background:url(img/header_footer.jpg) 0 0 no-repeat;*
    /*height:132px;*/
/*    width:1000px;
    margin:0px;
    padding:0px;
    border-top: 3px solid #fff;
    border-bottom: 3px solid #fff;    
    height:180px;
}

div.brandimg img {*/
/*    float: centre;*/
/*    margin:0px;
/*    padding:0px;
    border: 0px solid #Ff0;
    
}*/


/* ---  footer   --- */

.foot {
/*        background-image: url('/img/footer-bg.png');
        font-size: 10px;
        background-repeat: no-repeat;*/
        
    background:url(img/v2/header_footer.png) 0 -70px no-repeat;
    display:block;
    height:74px;
    border:0px solid #f00;
			
}

.copyr{
    width:700px;
    margin-left:10px;
    margin-top:10px;
    border: 0px solid #f00;
    /*height:50px;*/
    float: left;
        display: inline;
    font-size:12px;
    font-family:Arial;
    color:#fff;
            
}

.footphone {
    width:240px;
    margin-left:45px;
    margin-top:10px;
    border: 0px solid #f00;
    /*height:50px;*/
    float: left;
        display: inline;
    font-size:12px;
    font-family:Arial;
    color:#fff;            
}






.float-right {
float: right;
padding:10px;
/*border:1px solid #f00;*/

}

.image-border  {
/*    background-color:#F3F3F3;
    border:1px solid #DDDDDD;
    padding:1px;*/
    
    border:1px solid #777777;
    padding:1px;
}



div.logo img {
/*    float: centre;*/
    border: 0px solid #F00;
}


/* --- */


.fixed {
    clear:both;
}
    

/*.mblock {
    background:#FFF;
    background:#FFF url(img/sidesep.gif) right repeat-y;
    min-height:400px;
}*/

.lblock {
    background:#fff;
/*    width:904px;*/
    width:735px;
    padding:0px;
/*    padding-left:5px;*/
    float:left;
/*    display:block;*/
    display: inline;
/*    border: 1px solid #00f;*/
/*    border-right: 1px solid #17307c;*/
    margin:0px 0px 0px 10px;
/*    margin-right:0px;*/
}
		

.content {
    padding:0px;
/*    border: 1px solid #00f;*/
    /*margin:5px;*/
    margin-top: 20px;
    margin-bottom: 20px;
}

.rblock {
/*    background:#F7F7F7;*/
    width:249px;
    float:right;
/*        display: inline;*/
  /*font-size:95%;*/
/*    background:#e6ecff;*/
    padding:0px;
    margin:0px;
    /*line-height:145%;*/
    /*overflow:hidden;*/
/*    border: 1px solid #f00;*/
    
    
    /*margin-right:10px;*/
}
			    



.td-border {
border:1px solid #F00;
}


.logo {
    /*width: 120px;*/
    padding:0px 0 0 0px;
/*    display:block;*/
    border:0px solid #F00;
    float: left;
        display: inline;
    margin:12px;

}

/*table.logo h1 {
    margin:10px 10px 10px 10px;
    line-height:14px;
    color: #96a2a9;
    font-family: Arial;
    font-size:11px;
    font-weight: normal;
    border: 1px solid #F00;
}*/






/* --- menu-1 ---- */

.menu-1 {
/*    border-top:2px solid #0B76B2;
    border-bottom:1px solid #0B76B2;*/

/*    width: 600px;*/
/*    border:1px solid #Ff0;*/
/*	    height:30px;*/
/*    font-weight:bold;*/
    
    margin:48px 0px 0px 545px;
padding:0px;
    
/*    position:absolute;*/
    
/*    background:url(img/new/menu.png) no-repeat;*/
    
/*    text-align:center;*/
/*        float:left;*/
/*        display:block;*/
        /*margin:1px 0;*/
     height:25px;

}

div.menu-1 ul {
    margin:  auto; 
    padding:0; 	
    list-style:none;  
    white-space: nowrap
    }


div.menu-1 ul li {
    display:inline;
    border-right: 1px solid #fff;
    padding:0px;
    margin:0px;
    padding-left:2px; 
    padding-right:6px; 
    font-size:11px;
    font-weight: bolder;
    font-family:Arial;
}
/* height:14px; padding:0 1%}*/
div.menu-1 ul li a {
    
    color: #ffffff;
/*background: url(/images/licircle.gif) no-repeat left 5px; */
    
    text-decoration:none;
}
    
/*div.menu-1 ul li a.first {
    background: none
}*/


/*div.menu ul, div.mainmenu ul li a {margin:0; padding:0}*/


.searchbar {
    width:300px;
    
    border:0px solid #F00;
    float: right;
        /*display: inline;*/
/*    background: transparent url(/img/v2/poisk.png) no-repeat; */
    
    padding:0px;
    padding-top:3px;
    margin-left:100px;
    
/*    width: 500px;*/
    height:25px;

/*    display:block;*/
}


.indealer {
    
    border:0px solid #F00;
    background: transparent url(/img/v2/in_dealers.png) no-repeat; 
    height:30px;
    margin:0px;
    margin-top:10px;
    padding:0px;
/*    display:block;*/
}

div.indealer h3{ 
    color:#3D5DA7;
    font:bold 12px Arial;
    padding:0px;
    margin:0px;
    padding-top:7px;
/*    padding-left:10px;
    margin-bottom:0px;*/
    text-align:center;
}


.mainmenu {
/*    margin-left:0px;
    margin-right:0px;*/
    
    
/*    border-top:1px solid #BBE;
    border-bottom:1px solid #BBB;*/
    border:0px solid #F00;
    
/*    background-color: #ededed;*/
    
    background: transparent url(/img/v2/menu.png) no-repeat; 
    
/*    width: 500px;*/
    height:30px;

    padding:0px;
    font-weight:bold;
    font-size:15px;
    clear: both;
/*    display:block;*/
}

div.mainmenu ul {
    float: left;
        display: inline;
/*    margin:0px 0px 0px 110px; */
    padding:0px ;
    margin:5px; 
    list-style:none;  
    white-space: nowrap;
        border:0px solid #F00;
    }

div.mainmenu ul li {
    border-right: 1px solid #fff;
    padding:0;
    display:inline;
    list-style:none;
    font-size:11px;
    font-weight: bolder;
    font-family:Arial;
}
/* height:14px; padding:0 1%}*/
div.mainmenu ul li a {
    padding-left:4px; 
    padding-right:10px; 
/*background: url(/images/licircle.gif) no-repeat left 5px; */
    color: #fff;
    text-decoration:none;
}
    
/*div.menu-2 ul li a.first {
    background: none
}*/


/* --- nav ---*/



.lblock ul.nav {
    margin:5px auto; 
    padding:0px;
/*    padding-top:5px; 	
    padding-bottom:5px; 	*/
    list-style:none;  
    white-space: nowrap
    width: 100%;
    
    }


.lblock ul.nav li {
    display:inline;
    padding-left:10px;
    font-size:11px;
    font-family:Tahoma;
    background: transparent url(/img/pa.png) no-repeat left;
    list-style-type:none; 
    list-style-position:outside;
}

.lblock ul.nav li.first { background:none; padding-left:0px; }

.lblock ul.nav li a {
    color: #777;
    text-decoration:underline;
}





.inrblock { 
    background:transparent url('/img/v2/pl_rblock.png') center bottom no-repeat; 
/*    display:inline;*/
    padding-bottom:16px; 
    margin-bottom:17px; 
    margin-left:5px;
    font:normal 11px Tahoma;
}


a.download-link {
    color: #993333;
    font-size: 11px;
    text-decoration:underline;
}


.inrblock h3{ 
    color:#3D5DA7;
    /*color:#555555;*/
    font:bold 11px Arial;
    font-weight:bolder;
/*    font-family:Arial;
    font-weight:bolder;
    font-size:130%;
    letter-spacing:-0.05em;*/
    padding:0px;
    padding-left:10px;
    margin-bottom:0px;
    text-align:left;
}

div.inrblock p{ 
    text-indent:0px;
    
}


.nobackground { background: none;}





table.rblock-module th { color:#fff; background:#8793a2; }

table.rblock-module { border:1px solid #DDD; }


/*---*/

/*#phone {
    list-style:none;
    color:#444444;
}*/


.eq-image {
    float: right;
        display: inline;
/*    margin-right:10px;
    margin-top:10px;*/
    padding:10px;
    
}


.cat-cat-ul1 {
    font-weight: bold;
}

.cat-cat-ul2 {
    font-weight: normal;
}

td.cat-eq1 {
    font-weight: bold;
    background-color: #e6ecff;
    color: #555;
    font-size: 10px;
/*    border-bottom: 1px #0f0 solid;*/
}

td.cat-eq2 {
    font-weight: normal;
    border-bottom: 1px #dddddd solid;
}



.navup { 
    text-align: left; 
    padding-right: 20px;
    
}


div.order {
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;

}

div.order #red {
    color: #ff0000;
    font-weight: normal;
    text-align: center;
}

div.order input, textarea{
    border: solid 2px #003366;
    width:90%;
}

div.order #button{
    border: solid 0px #003366;
    width:90px;
    height:39px;
    background: url('/core/img/order_send.gif') 0 0 no-repeat; border: none;
}

.red {
    color: #ff0000;
}