/* CSS Document */
/*Reset*/
body, html {height:100%; width:100%; margin:0; padding:0;}
body{background-color:#ffffff;}
img{border:none}
table tr td{vertical-align:top;}

/*Общие*/
body, table{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
h1, h2, h3, h4, h5{margin:0.4em 0 0.6em 0; padding:0;}
h1{font-size:14px;}
h2{font-size:14px;}
h3{font-size:12px;}
h4{font-size:14px;}

/*.png support*/
img{
	behavior:url("js/pngbehavior.htc");
}

/*Design*/
ul{margin:0; padding:0;}
a:link{color:#008fe1;}
a:visited{color:#008fe1;}
a:hover{color:#0055e1;}
a:active{color:#008fe1;}
h3{font-size:14px;}
h2{font-size:16px; font-family:Arial;}
h3{font-size:11px;}
h4{font-size:10px;}
h1,h2,h3,h4{margin:0.6em 0 0.4em 0;}
h2 a:link{color:#000000;}
h2 a:visited{color:#000000;}
h2 a:hover{color:#444444;}
input{font-size:11px;}

.mainMenuPunct{
background-image:url(../images/menu_dash.gif); background-repeat:no-repeat; background-position:right;
padding:5px;}
.mainMenuPunct a:link{color:#FFFFFF; text-decoration:none;}
.mainMenuPunct a:visited{color:#FFFFFF; text-decoration:none;}
.mainMenuPunct a:active{color:#FFFFFF; text-decoration:none;}
.mainMenuPunct a:hover{color:#FFFFFF; text-decoration:none;}

#robot {position:relative;  
margin:0px; 
width:646px; height:331px; 
background-image:url(../images/robot.jpg); background-repeat:no-repeat;
}
#robot2 {position:relative; 
margin:0px; 
width:665px; height:379px; 
background-image:url(../images/robot2.jpg); background-repeat:no-repeat;
}
.menuPunct{width:99px; height:20px; position:absolute; background-color:#000000; color:#CCCCCC; padding:7px 7px 0 7px;} 
.menuPunct a:link{color:#CCCCCC; text-decoration:none;}
.menuPunct a:visited{color:#CCCCCC; text-decoration:none;}
.menuPunct a:active{color:#CCCCCC; text-decoration:none;}
.menuPunct a:hover{color:#CCCCCC; text-decoration:none;}


.portfolio_image{float:left; margin:10px 20px 10px 0;}
.pageBlock{width:700px; text-align:left; position:relative; margin:0 0 40px 0;}
.pageBlock h2{margin-top:0px;}
.icq{line-height:20px;}
.icq img{vertical-align: middle;}
