/* 
/* Стили для Tehnodesign.com
/* CopyRight Antipretorius 2009, 101webber.com */

body {	
	background-color: #E7E7E7;
	margin:10px 0;
	font-family: Tahoma, Arial, SansSerif, sans-serif;
	text-align:left;
	}

#wrap {
	width:1000px; /*Хак выравнивания по центру*/
	margin:0 auto; /*Хак выравнивания по центру*/
	padding-left:50px;
	background-color:#FFFFFF;
	color: #303030;
	font-size: 13px;
	height:auto !Important;
	-moz-border-radius: 7px;
}

#menu {
	width:186px;
	height:24px;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	background: url(pictures/button.png);
	padding-top:7px;
}

#menu_active {
	width:186px;
	height:24px;
	font-size: 13px;
	font-weight:bold;
	color:#fff;
	text-align:center;
	background: url(pictures/button.png);
	padding-top:7px;
	background-position: 0pt 24pt;
}
.menu a {color:#fff;text-decoration:none;}
.menu a:hover {color:#FFCC66;}

a:visited {	color: #0000CC; }
a:hover { color: #7195CA; }
a:hover img { opacity:0.8; filter:alpha(opacity=80); -moz-opacity:0.8; }

#menu_faq a {color:#fff;text-decoration:none;}
#menu_faq a:hover {color:#FFCC66;}

#right {
	width:158px;
	height:auto;
	background-color:#E7E7E7;
	-moz-border-radius: 5px;
	color: #303030;
	font-size: 12px;
	padding:15px;
}

.content {
	width:730px;
	height:auto;
	color: #303030;
	font-size: 13px;
	border-top:2px solid #FF9F00;
	padding: 0 0 25px 0;
	}
.articles {
	width:940px;
	height:auto;
	color: #303030;
	font-size: 13px;
	border-top:2px solid #EFEFEF;
	padding: 0 0 25px 0;
	}
.article {
	width:940px;
	height:auto;
	color: #303030;
	font-size: 13px;
	padding: 0 0 25px 0;
	}
.pict {
	hspace:10px;
	border:5px solid #FFFFFF;
	}
h1 {
	color: #303030;
	font-size: 16px;
	font-weight:bold;
	}
h2 {
	color: #303030;
	font-size: 12px;
	font-weight:bold;
	}
.tel {color:#2A1FAA;font-size: 13px;font-weight:bold;}

#footer {
	border-top:1px solid #A0A0A4; 
	width:940px;
	color: #606060;
	font-size: 11px;
	text-align:center;
	}
.tags {
	margin-top:40px;
	width:940px;
	color: #606060;
	font-size: 11px;
	text-align: left;
}
#menu_faq {
	float:right;
	width:45px;
	height:20px;
	font-size: 13px;
	font-weight:bold;
	text-align:center;
	background: url(pictures/button.png);
	padding-top:5px;
	margin-left:2px;
}
.price {
	width:650px;
	height:auto;
	color: #303030;
	font-size: 13px;
	border-top:2px solid #FF9F00;
	border-bottom:2px solid #FF9F00;
	}
.transp {
    opacity:0.8;
    filter:alpha(opacity=80);
    -moz-opacity:0.8;
	width:0px;
	height:0px;
	} 

