body {
background:#fff;
	margin:0;
	padding:0;
	font:normal 14px Arial, Helvetica, sans-serif;
	color:#434343;
}

#all {
width:900px;
margin:0 auto;
}

a {
color:#6d595b;
}

#logo {
width:186px;
height:35px;
margin-top:50px;margin-left:20px;
background:url(images/logo.gif) no-repeat;
}

.tel {
font:normal 19px Georgia, Helvetica, sans-serif;
position:relative; top:40px;
}

.tel span {font:normal 24px Georgia, Helvetica, sans-serif; color:#0c0c0c;}

#poloska {
width:100%;
height:15px;
margin-top:100px;
background:url(images/poloska.gif) repeat-x;
}

#notebook {
float:right;
width:315px;
height:232px;
margin-top:-65px;
background:url(images/notebook.jpg) no-repeat;
}

#chel {
width:354px;
height:256px;
margin-top:-190px;
margin-left:10px;
background:url(images/chel.png) no-repeat;
}

#menu li {
font-size:16px;
	display:block;
	float:left;
	margin:0 40px 0 0;
}

#menuwrapper {
margin:-65px 0 0 50px;;
}

#menu a {
text-decoration:none; color:#727272; font-weight:bold;
}

#menu a:hover {
color:#ff0000;
}

#shnur {
margin-left:33px; margin-top:49px;
background:url(images/shnur.gif) repeat-y;
}

#content {
padding:20px 20px 100px 50px;
}

#niz {
width:646px;
height:92px;
margin-left:33px;
background:url(images/niz.png) no-repeat;
}

#mouse {
width:247px;
height:176px;
float:right;
margin-top:-180px;
margin-right:40px;
background:url(images/mouse.png) no-repeat;
}

#footer {
padding-left:200px;
padding-top:30px;
}

h1 {color:#ff0000; font-size:130%;}

img {border:0;}

#mosh {font-size:80%;}

#menu li.current a {
color:#ff0000;
}

#slogan {margin-top:45px; font-family:Arial; color:#727272; font-size:70%;}
