* { 
margin: 0; 
padding: 0; 
border: 0; 
}   
 
body { 
padding: 0;     
background: #fff;
font-family: Arial, Tahoma, Helvetica, sans-serif; 
font-size: 12px;
color: Black;

} 
 
#container {
width: 975px;
height:844px;
margin: 0 auto 0; }

#maincont {
padding:0;
width: 955px;

}
h3 {
line-height:1.6em;
}

h2 {	
	font-family: Arial;
	font-size: 18px;
	font-weight: normal;
	margin: 0px 14px 0px 14px;
	color: Black;
}

#header { 
background: url(/i/backheader.gif) no-repeat; 
width: 956px; 
height: 126px; 
margin:0 7px 0 12px;  
font-family: Tahoma; }

#header p { 
margin:30px 0 0 20px;
float:left; }  

#studiya {
color:#999;
margin:8px 0 0 20px;
float:left;
font-size:100%; }   

.linkcol {
text-decoration:none;
color: orange; }

.linkcol2 {
text-decoration:none;
color: orange; }

.linkcol1 {
color:#000;
text-decoration:none; }

.linkcol2:hover{
text-decoration:underline;
}

.linkcol1:hover {color:orange;}

.logo {
border: 0px;
}

.menu{
width:100px;
height:95px; }  

.menu:hover{
background:url(/i/3d_ten.gif) no-repeat;
}

/*#nav { 
margin:0 10px 0 12px; 
background:#e1e1e1 url(/i/backnav.gif) no-repeat; 
width: 951px;  
height: 32px;
font-size: 100%;
z-index:15;
text-align:center;

}   */

.nav_tab {

text-align:center;

height: 32px;
width: 140px;
color: #8a8a8a;
font-family:Tahoma;
font-size:16px;
font-weight:bold;
line-height:25px;

background:url(/i/button_n.gif) no-repeat;

}

.nav_tab:hover {
text-align:center;
font-weight:bold;
background:url(/i/button.gif) no-repeat;
color:#000;
}

.nav_tab_up{
text-align:center;
font-size:16px;
background:url(/i/button.gif) no-repeat;
font-weight:bold;
color:#000;
text-decoration:none;
}
          
.nav_tab a {
color: #8a8a8a;
font-family:Tahoma;
font-size:16px;
line-height:25px;
color: #8a8a8a;
text-decoration:none;

}  

.nav_tab a:hover {
background:url(/i/button.jpg)no-repeat;
color:#000;
font-family:Tahoma;
font-size:16px;
line-height:25px;
text-decoration:none;

}  

.nav_tab_up a{
text-align:center;
font-size:16px;
background:url(/i/button.jpg) no-repeat;
font-weight:bold;
color:#555;
text-decoration:none;
}                           
.nav_tab_up a:hover {
text-align:center;
font-size:16px;
background:url(/i/button.jpg) no-repeat;
font-weight:bold;
color:#000;
text-decoration:none;
} 

  



.tab1,.tab2,.tab3,.tab4{
width: 139px; 
height: 32px;
}

.tab1 { 
margin: 0 4px 0 0; 
float:left;
}

.tab2 { 
margin: 0 26px 0 0; 
float:right;
}

.tab3 { 
margin: 0 4px 0 20px; 
float:left;
}     

.tab4 { 
margin: 0 6px 0 0; 
float:right ;
}

.zagolovok {
margin: 25px 0 -45px 765px;
font-size: 16px;
}

#render {
margin:15px 6px 0 9px; 
background:url(/i/backrend.gif) no-repeat ;
width:956px;
height:234px;}

.rendpic_ {
width:200px;
height:150px;
margin: 0; 
float:left; 
background:url(/i/galera_mask.gif) no-repeat ;
}  

#content {
margin:10px  5px 0 10px;
background: url(/i/backcontent.gif) no-repeat;
width:956px;
height:365px;
z-index: 1;}

#content p{ 
margin:70px 32px 0;
float:left;
width: 26%;   
font-size: 100%; 
font-family: arial, verdana, sans-serif;
}

.continue_img {
margin:-50px 50px 0 145px;
width:129px;
height:69px;
float:left;
z-index:3;}  

#footer {
margin:-31px 0 0 0;
background:url(/i/backfooter.gif) no-repeat;
width:975px;
height:110px;
font-family: Tahoma, arial, verdana, sans-serif;
z-index:1;
}

.minimenu { 
font-family: Tahoma;
text-decoration:none;
color:#fff;
font-size:100%;
line-height:1.8em;
} 


.minimenu:hover { 
text-decoration:underline;
} 

#contact {
margin:0 0 0 35px;
font-size:14px;
}

#copyright {
margin:-30px 200px 0 0;
font-size:10px;
text-align:right;
}
 
.logo_small {  
margin: -65px 0 15px 820px;
width:116px;
height:28px; 
 }
 
#katalog {
margin:15px 8px 0 7px; 
background:url(/i/backkatalog.gif) no-repeat ;
width:963px;
height:609px;}

#ryad1,#ryad2,#ryad3{
margin:0 15px 0 20px;
width:950px;
height:114px;}

.katpic {
margin: 45px 0 0 2px; 
float:left; 
}

.katpic2 {
margin: 3px 0 0 2px; 
float:left; 
}

.count {
margin: 2px 15px 0 22px; 
float:left; 
}

.spacer {
margin:45px 0 0 0;
width:15px;
height:114px;}

#clear {
clear:both}

#menu_3d{
width:100px;
height:95px; 
background:url(/i/3d_3d.gif) no-repeat ;
text-align:center;
}

#menu_web{
width:100px;
height:95px; 
background:url(/i/3d_web.gif) no-repeat ;
text-align:center;
}

#menu_design{
width:100px;
height:95px; 
background:url(/i/3d_diz.gif) no-repeat ;
text-align:center;
}

.mname{
padding-top:85px;
font-size:14px; 
color:#cccccc;
text-decoration:none;
font-weight:bold;
}

.mname:hover{
padding-top:85px;
font-size:14px; 
color:#000000;
text-decoration:none;
font-weight:bold;
}

.mname_c{
padding-top:85px;
font-size:14px; 
color:#000000;
text-decoration:none;
font-weight:bold;
}

.headtext{
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
color:#555;
}

.centralt{
text-align:left;
}

.central{
margin-left:155px;
text-align:left;
}

.cat_pic{
    text-decoration:none;
    color:#000000;
}
.footer_contacts{
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size:12px; 
color:#000;
}

