

.main
{
	padding:0; 
    margin:0 
    auto;

}

.header 
{
	background-image:url(images/header.png);
	height:75px;
    background-repeat:repat-x;
}

p{font-family:Times; text-align:justify; font-size:11px; color:#2a2a2a;}

.cu3er
{ background-image:url(images/cube_shadow.jpg);height:405px; margin-bottom: 50px; margin-top: 15px; padding: 0pt; }
.contentheader{width:100%; margin:0 auto;padding:10px 0 0 0;background-image:url(images/contentheader.png);background-repeat:repeat-x;}

.FBG { margin:0 auto; width:960px; padding:10px 0 0 0;}
.FBG_resize { border-top:1px solid #e9e9e9; background:#f2f2f2; margin:0; padding:0;}

.Recent  { width:300px; float:left; padding:10px; margin:10px 0;}
.Recent p{ font:normal 11px Arial, Helvetica, sans-serif; text-align:left;color:#5f5f5f; line-height:1.8em; padding:5px 5px; margin:0; }
.Recent p span { color:#2a2a2a; font: bold 14px Arial, Helvetica, sans-serif;}
.Recent img { float: left; margin:10px 15px; padding:0;}

.textplace{margin:0 auto; width:960px; padding:10px 0 0 0;}
.text {width:530px; float:left; padding:20px; margin:10px 0;}
.text p{font-family:Arial;line-height:1.8em; text-align:justify; font-size:12px; color:#707070;}
.text span {font-size:22px; font-weight:bold; color:gray;}
.text img{float:left; width:200px; height:200px; margin:10px 15px; padding:0;}

.portfolio { width:350px; float:left; padding:20px; margin:10px 0;}
.portfolio p{font-family:Times; text-align:justify; font-size:14px;}
.portfolio span {font-size:22px; font-weight:bold; color:gray; padding:30px;}
.portfolio a img{padding:2px; margin:0; border:solid; border-color:#707070;}
.portfolio a img:link{padding:2px; margin:0; border:solid; color:blue;}
.portfolio a img:hover{padding:2px; margin:0; border:solid;border-color:#A9A9A9;}


.footer{float:left; margin:0 auto; width:100%; height:50px; padding:10px 0 0 0; background-color:	#E8E8E8 ;}
.footer p{margin:0 auto; width:960px; padding:10px 0 0 0; font-size:16px;}
.space{float:left; margin:0 auto; width:100%; height:20px; padding:10px 0 0 0;}

.sf {float:left;width:210px; margin:10px o; padding:10px;}
.sf img{width:32px; height:32px; border:none;}
.sf p{font-size:14px; font-color:#2a2a2a;}
.sf span{padding: 0 0 0 25px; color:#3D3D3D; font-weight:bold; font-familiy:Times; font-style:italic; font-size:16px;}

.line {float:left; width:960px; margin:0 auto; border-top:5px dotted gray;}

.smetka{position:fixed; float:left;}
.smetka img{border-style:none; float:left;}

