/* 
	Print Styles
	project:  webunit.spb.ru
	design:   luka cvrk 
	author:   Alex (master@webunit.spb.ru)
   
*/

*{ margin: 0; padding: 0; }* 
body { 
	font: normal 12pt Times, serif; 
	line-height: 1.4;
	background: #fff;
	background-image: none; 
	color: #000; 
}

a {	color: #000;	background: inherit; text-decoration: underline; }
a:hover { color: #808080; background: inherit; }
p { margin: 0 0 10px 0; }
h1 { font: bold 14pt Arial, Sans-Serif;  margin: 20px 0 0; }
h1 a { color: #000; background: inherit; }
h1 a:hover { color: #E4FFD3; background: inherit; }
h2 { font: bold 13pt Arial, Sans-Serif; margin: 0 0 6px; }
h4 { color: #000; background: inherit; font-weight: normal; font-size: 12pt; }

#content { width: auto; margin: 0; }

#logo { display: none;}

#menu { display: none; }
#intro { display: none;}
#login { display: none; }
#left { display: none; }
.leftmenu { display: none; }
#right {
	margin: 10px;
	padding: 0 0 0 35px;
	border-left: 1px solid #ccc;
	float: none;
	width: auto;
	text-align: left;
}

.tutshow {display: block; padding: 10px 0;}
.tutshow:after {display: block; content: "."; visibility: hidden; clear: both; height: 0;}
*html .tutshow {height: 1%;}
.tutshow img {
	float: left;
	margin-right: 80px;
	border: none;
}

.notice { padding: 12px 14px 1px; background: #f4f4f4 url("i/noticebg.gif") no-repeat bottom right; color: #808080; }
#right a { background: #EFFCFF; color: #317486; }
#right a:hover { background: #e6f7e9;}
#right h2 { border-bottom: 1px solid #ccc; padding: 0 0 6px; margin-bottom: 10px;}
#right h3 {border-bottom: 1px dotted #a05244; font-size: 110%; margin-bottom: 10px; padding-top: 10px;}
#right ul {padding-left: 20px; margin-bottom: 10px;}
#right ul li {list-style-type: circle;}

#right ol {padding-left: 20px; margin: 0 0 10px 0;}

.orders {
	display: none;
	padding: 8px 0 4px 0;
}
#left .orders p a {background: #fff;}
.orders p img {border: none;}

#footer {display: none;}

/* MISC */
.separator {display: block; clear: both; visibility: hidden; height: 0;}
.separator10 {display: block; clear: both; visibility: hidden; height: 10px;}
.separator20 {display: block; clear: both; visibility: hidden; height: 20px;}
b {font-weight: normal;}
.pbzero {padding-bottom: 0;}
.mbzero {margin-bottom: 0;}
.ps {padding: 10px; background: #f4f4f4 url("i/noticebg.gif") no-repeat bottom right; color: #808080;}
.bgclr1 {padding: 10px 0; color: #b62965;}
.bgclr2 {padding: 0; color: #b62965;}
.small {font-size: 80%;}
