@charset "UTF-8";
/* CSS Document */
@import url("stylesFonts.css");

body{
background:url(../IMG/bg_blue_shade.png) repeat-y 50% #071435;
}

body{
margin:0;
padding:0;
}

#wrap, #endPage{
margin:0 auto 0 auto;
background:#f2f0ec;
}

#wrap{
padding:0 0 25px 0;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

#endPage{
width:902px;
height:4px;
border-bottom: 1px solid #ccc;
}
.bottomLC, .bottomRC{
margin-bottom:-1px;
}

#wrap, #topPage, #topPageEnd{
width:900px;
}
#topPage{
background:url(../GFX/lgo_ving.png) no-repeat 16px 0px #fff;
height:95px;
}
#topPageEnd{
background:url(../GFX/gfx_topPage_shad.png) no-repeat;
height:4px;
}

#menu{
position:relative;
top:68px;
left:90px;
}
.contTop, .contEnd{
width:886px;
height:3px;
}
.contTop{
border-top:1px solid #ddd;
margin-top:4px;
}
.contTopLC, .contTopRC{
margin-top:-1px;
}

.contTop, .cont, .contEnd{
background:#fff;
margin-left:7px;
}

.cont{
border-left:1px solid #ddd;
border-right:1px solid #ddd;
width:868px;
padding:25px 8px 40px 8px;
}

.contEnd{
border-bottom:1px solid #ddd;
margin-bottom:4px;
}
.contEndLC, .contEndRC{
margin-bottom:-1px;
}

.contTop, .cont, .contEnd, .contLeft, .bottomLC, .contTopLC, .contEndLC, .prodPres, .prod868, .prod430{
float:left;
}
.contTopRC, .bottomRC, .illRight, .contEndRC, .contRight{
float:right;
}
 
.contLeft{
width:634px;
margin:0 8px 0 0;
}

.cLProd{
margin:4px 0 12px 0;
border-top:1px dotted #ccc;
padding:4px 0 0 0; 
}

.contRight{
clear:right;
width:220px;
padding:0 3px;
}

.illRight{
padding:0 4px 0 8px;
border-left:1px dotted #ccc;
margin-left: 4px;
}

.button{
border:none;
}

img{
padding-bottom:8px;
}

.prodPres{
padding-right:8px; 
}

.prod868{
width:868px;
border-top:1px dotted #ccc;
padding:8px 0;
}

.prod430{
width:422px;
padding:0 4px 4px 0;
}

.horDev8{
margin-right:8px;
}
