body {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#666;
	text-decoration: none;
	background-color: #FFFFFF;
}
a{
	text-decoration:none;
	color:#666;}

a:hover{
	text-decoration:underline;
	color:#666;
}

#fixed {
	width: 80px;
	height: 20px;
	background: #ccc;
	border: 1px solid #000;
	position: fixed;
	top: 200px;
	left: 0;
	margin-left:90px;
	padding: 5px 8px 8px 8px;
	;
	text-align: center;
	color: #FFFFFF;
	font-size: 15px;
	text-transform: uppercase;
	font-weight: bold;
	}

.er { color:#000000; text-transform:uppercase; font-weight:bold}

.tab1 { background-image:url(http://www.2220222.ru/design/bgtab.gif); background-repeat:repeat-x; color:#000000; border: 1px solid #b4b4b4; text-transform:uppercase; border-collapse:collapse; height:32px;}
		.tab {  border: 1px solid #b4b4b4;	}

img{
	border:none;
}
hr{
	height:1px;
	color:#68707d;
}
.bottom a{
	color: #68707d;
}
.head th {
	background-color: #dfe1e3;
	padding-left: 1px;
}
.head td a{
	display:block;
	padding: 8px;
	color:#68707d;
	font-weight:bold;
	font-size:13px;
}
.head a:hover, .head a.current{
	color:#fff;
	background-color:#68707d;
	}
.footer th {
	background-color: #dfe1e3;
	padding-left: 1px;
}
.bg {
	background-image: url(design/BG.jpg);
	background-repeat: repeat-x;
}

.news h3{
	margin:0px;
}
.news a#link{
	font-weight:bold;
	color:#000066;
	text-decoration:underline;
	font-size:14px;
}
.head2 td a{
	display:block;
	color: #00549b;
	padding: 0px 4px;
}
.head2 th {
	background-color: #68707d;
	padding-left: 1px;
}
/*	Отображение структуры сайта */
div.tree div{
	font-size:14px;
	font-weight:bold;
	margin-bottom:10px;
}
.tree div div{
	margin:0px;
	padding-left:20px;
	font-size:10px;
	font-weight:bold;
}
.tree div div div{
	padding-left:40px;
	font-size:10px;
	font-weight:normal;
}

#navlist
{
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li 
{
padding-left: 10px;
background-image: url(images/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .5em;
}


.context{
	clear:both;
	white-space:nowrap;
	border:solid 1px #C62C23;
	margin-bottom:8px;
	font-size:small;
}
.context td{
	padding:4px;
}
.context a{
	display:block;
	color:#C62C23;
	font-size:x-small;
	white-space:nowrap;
}
.context a:hover{
	background-color:#FFB7B4;
	color:white;
}
.context a.current{
	background-color:#FFB7B4;
	color:white;
}
.context th{
	background-color:#C62C23;
	padding:6px;
	font-size:medium;
	color:white;
}
.context div{
	padding-left:1em;
}
blockquote, h5{
	margin-top:4px;
	margin-bottom:0px;
}
.thumb{
	clear:both;
	float:left;
	margin-right:4px;
	margin-bottom:2px;
	border:solid 1px gray;
	padding:1px;
	background-color:#F7F7F7;
}

/* MODELS */
.models td{
	vertical-align:top;
	text-align:center;
	font-size:10px;
}
.models a{
	display:block;
}
.models .modelName{
	width:177px;
	height:41px;
	background-image:url(design/maskModelBottom.jpg);
	background-repeat:no-repeat;
	padding-top:8px;
	font-size:12px;
	font-weight:bold;
	color:#215597;
}
/* Vertical slide menu */
div.downSlideMenu{
	position:absolute;
	vertical-align:bottom;
	visibility:visible;
	display:block;
}
div.downSlideContainer		{ position:relative; }
.downSlideContainer a		{ display:block }

.modelMenu td{
	padding:4px;
	background-image:url(design/modelBG.gif);
	background-repeat:no-repeat;
}
.modelMenu div.bg{
	background-color:#fff;
	padding:4px;
	width:200px;
	padding-bottom:0px;
}
.modelMenu b div{
	width:100%;
	color:#65717f;
}
.modelMenu .price{
	color:#ce3c3c;
	padding:2px 0px;
}
.modelMenu .price b{
	font-size:large;
	font-weight:normal;
}
.modelMenu div a#link{
	color:#00549a;
	background-image:url(design/modelDot.gif);
	background-position:right;
	background-repeat:no-repeat;
	padding-right:10px;
	text-decoration:underline;
}
.modelMenu div a#link:hover{
	color:red;
}
.modelLogo{
	background-image:url(design/BG.jpg);
	background-repeat:repeat-x;
	width:100%;
	padding:20px 0px;
}
.modelLogo a{
	font-size:18px;
	color:blue;
}

.form{
	border:solid 1px #666;
	padding:4px;
	background-color:#F2F2F2;
	color:#333;
}
.form th{
	background-color:#666;
}
.button{
	border:solid 1px #666;
	background-color:#CCCCCC;
	font-size:small;
}
.document a{
	text-decoration:underline;
	color:#0066FF;
}
.message{
	margin:10px 2px;
	padding:20px;
	border:solid 1px #888;
	background-color:$ccc;
	text-align:center;
}

