.vcard { 
padding-left: 0em; 
font-family: "Trebuchet MS", Verdana; 
font-size: 14px;
}

/* A few IE bug fixes */
.vcard * { margin: 0; padding: 0; }
.vcard * html  ul ul li a { height: 100%; }
.vcard * html ul li a { height: 100%; }
.vcard * html ul ul li { margin-bottom: -1px; }

/* Fix IE. Hide from IEMac \*/
* html li { float: left; height: 1%; }
* html li a { height: 1%; }
/* End */


/*класс clearfix добавляется к контейнеру, содержащему плавающие элементы - способ очистки Олсета*/
.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
/*для  IE Mac*/
.clearfix {
	display: inline-block;
}

/* для исправления ошибки IE6*/
/* скрываем от IE Mac\*/
* html .clearfix {
    height: 1%;
}
.clearfix {
	display: block;
}
/* конец скрытия от IE Mac*/
/* конец очистки Олсетта*/

#vcard_all_content {
/* 
width: 95%;      
 */
}

/*#theMenu { margin: 30px 0; }
*/
/* Some list and link styling */
.vcard ul ul li { border-left: 15px solid #69c; padding: 0; margin-bottom: 0; }
.vcard ul ul li a { display:block; color: #000; padding: 3px 6px; font-size: small; }
.vcard ul ul li a:hover { display:block; color: #369; background-color: #eee; padding: 3px 8px; font-size: small; }
.vcard li { list-style-type: none; }
.vcard h2 { margin-top: 1.5em; }
		
/* Header links styling */
.vcard h5.head a, .vcard h5.head1 a { 
	color: #333;
	display:block; 
	border-top: 1px solid #36a;
	border-right: 1px solid #36a;
	background: #ddd url(down.gif) no-repeat; 
	background-position: 98% 50%;
	padding: 3px 6px;
}
.vcard h5.head a:hover, .vcard h5.head1 a:hover { 
	color: #000;
	background: #ccc url(down.gif) no-repeat; 
	background-position: 98% 50%;
}
.vcard h5.selected a { 
	background: #69c url(up.gif) no-repeat; 
	background-position:98% 50%;
	color: #fff;
	padding: 3px 6px;
}
.vcard h5.selected a:hover { 
	background: #69c url(up.gif) no-repeat; 
	background-position:98% 50%;
	color: #36a;
}

