/* TAG's */

/* ***** */

/* ID's */

/* **** */

/* CLASS'es */

.addCompany {
	float:left;
	width:43%;
	margin:0 4% 0 0;
	color:#2d2e31;
}
.lCntRightTd .addCompany {
	float:none;
	width:100%;
	margin:0 0 50px 0;
}
.addCompany a {
	display:block;
	padding:5px 0 3px 37px;
	background:transparent url('/i/ico/ico_plus.gif') no-repeat 0 50%;
}
.addCompany a:link, 
.addCompany a:visited, 
.addCompany a:hover, 
.addCompany a:active {
	color:#257000;
	white-space:nowrap;
}

.addCompany .addButton {
	padding:0 0 0 11px;
	background:transparent url('/i/bg/add_company_bg.gif') no-repeat 0 50%;
}
.addCompany .addButton h3 {
	/*height:1.66em;*/
	height:30px;
	margin:0;
	padding:7px 11px 8px 0;
	font-size:1.5em;
	font-weight:normal;
	background:transparent url('/i/bg/add_company_bg.gif') no-repeat 100% 50%;
}
.addCompany .addDescr { margin:8px 0 0 0; }

.addCompany .addDescr p {
	margin:0;
	padding:0 10px;
	font-size:.91em;
	border:#c3c3c3 solid;
	border-width:0 1px;
}
.addCompany .addDescr .cTop { position:relative; }

.addCompany .addDescr .cTop b {
	position:absolute;
	display:block;
	top:-9px;
	left:23px;
	width:9px;
	height:10px;
	background:transparent url('/i/ico/ico_tip_crn.gif');
}
.addCompany .addDescr .cTop, 
.addCompany .addDescr .cTop em, 
.addCompany .addDescr .cBtm, 
.addCompany .addDescr .cBtm em {
	height:5px;
	background-color:transparent;
	background-image:url('/i/crn/tip_crn.gif');
	background-repeat:no-repeat;
}
.addCompany .addDescr .cTop em, 
.addCompany .addDescr .cBtm em {
	float:right;
	display:block;
	width:5px;
}
.addCompany .addDescr .cTop { background-position:0 0; }
.addCompany .addDescr .cTop em { background-position:-1275px 0; }

.addCompany .addDescr .cBtm { background-position:0 -5px; }
.addCompany .addDescr .cBtm em { background-position:-1275px -5px; }

.addCompany br { display:none; }

/* News widgets */

.cSiteNews, 
.cCmpNews { margin:14px 0 20px 0; }

.cSiteNews h2, 
.cCmpNews h2 { margin:0 0 .7em 0; }

.cSiteNews .cNewsItem {
	height:7.33em;
	margin:0 0 12px 0;
}
html>body .cSiteNews .cNewsItem {
	min-height:7.33em;
	height:auto;
}
.cSiteNews .cNewsText { padding:0 0 0 100px; }

.cNewsItem {
	position:relative;
	margin:0 0 12px 0;
}
.cNewsItem .cNewsImg {
	position:absolute;
	top:2px;
	left:0;
	width:80px;
	height:80px;
	margin:0;
	padding:4px;
}
.cNewsItem .cNewsImg b {
	position:absolute;
	top:0;
	left:0;
	width:88px;
	height:88px;
	background:transparent url('/i/crn/news_img_crn.gif') no-repeat 0 0;
}
.cNewsItem .cNewsText { font-size:.91em; }

.cNewsItem .cNewsDate {
	margin:0;
	padding:0;
	color:#64666d;
}
.cNewsItem .cNewsHdr {
	margin:0 0 .4em 0;
	padding:0;
	font-size:1.18em;
	line-height:normal;
}
.cNewsItem .cNewsDescr {
	margin:0;
	padding:0;
	line-height:1.2em;
}
.cNewsItem .cNewsLink {
	margin:0;
	padding:0;
}
.cNewsItem .cNewsLink a:link, 
.cNewsItem .cNewsLink a:visited, 
.cNewsItem .cNewsLink a:hover, 
.cNewsItem .cNewsLink a:active { color:#64666d; }

/* **** ******* */

/* Company map */
.company-map {
	width:294px;
	margin:3.83em 0 0 0;
}
.company-map .cMap {
	position:relative;
	width:294px;
	height:180px;
	overflow:hidden;
}
.company-map .cMap span {
	position:absolute;
	display:block;
	top:0;
	left:0;
	width:294px;
	height:180px;
	background:transparent url('/i/crn/map_crn.png') no-repeat 0 0;
}
/* ******* *** */

/* Company photos */
.company-photos {
	position:relative;
	width:314px;
	margin:0 -19px 0 0;
}
.company-photos h2 {
	margin:1.92em 0 .78em 0;
}
.company-photos .photo-item {
	float:left;
	width:137px;
	margin:0 19px 20px 0;
}
.company-photos .photo-item .photo-image {
	width:129px;
	height:114px;
	margin:0;
	padding:25px 0 0 12px;
	background:transparent url('/i/bg/ann_item_small_bg.gif') no-repeat 0 0;
}
.company-photos .photo-item .photo-image img {
	display:block;
	width:110px;
	border:1px #FFF solid;
}
.company-photos .photo-item .photo-text {
	margin:0;
	padding:6px 0 0 0;
	font-size:1.083em;
	text-align:center;
}

/* ******* ****** */

/* Most questions widget */
.mostQuestions { margin:0 0 33px 0; }

.mostQuestions h2 { margin:0 0 .2em 0; }

.mostQuestions ul {
	margin:0;
	padding:0;
	list-style:none;
}
.mostQuestions ul li {
	float:left;
	padding:0 .92em 2px 0;
	font-size:1.083em;
}
.mostQuestions .t0 a:link, 
.mostQuestions .t0 a:visited, 
.mostQuestions .t0 a:hover, 
.mostQuestions .t0 a:active { color:#007c9f; }

.mostQuestions .t9 a:link, 
.mostQuestions .t9 a:visited, 
.mostQuestions .t9 a:hover, 
.mostQuestions .t9 a:active { color:#1989a8; }

.mostQuestions .t8 a:link, 
.mostQuestions .t8 a:visited, 
.mostQuestions .t8 a:hover, 
.mostQuestions .t8 a:active { color:#3396b2; }

.mostQuestions .t7 a:link, 
.mostQuestions .t7 a:visited, 
.mostQuestions .t7 a:hover, 
.mostQuestions .t7 a:active { color:#4ca3bc; }

.mostQuestions .t6 a:link, 
.mostQuestions .t6 a:visited, 
.mostQuestions .t6 a:hover, 
.mostQuestions .t6 a:active { color:#66b0c5; }

.mostQuestions .t5 a:link, 
.mostQuestions .t5 a:visited, 
.mostQuestions .t5 a:hover, 
.mostQuestions .t5 a:active { color:#7fbdcf; }

.mostQuestions .t4 a:link, 
.mostQuestions .t4 a:visited, 
.mostQuestions .t4 a:hover, 
.mostQuestions .t4 a:active { color:#99cbd9; }

.mostQuestions .t3 a:link, 
.mostQuestions .t3 a:visited, 
.mostQuestions .t3 a:hover, 
.mostQuestions .t3 a:active { color:#b2d7e2; }

.mostQuestions .t2 a:link, 
.mostQuestions .t2 a:visited, 
.mostQuestions .t2 a:hover, 
.mostQuestions .t2 a:active { color:#cce5ec; }

.mostQuestions .t1 a:link, 
.mostQuestions .t1 a:visited, 
.mostQuestions .t1 a:hover, 
.mostQuestions .t1 a:active { color:#e5f2f5; }

/* **** ********* ***** */

/* tooltips styles */
.cTooltip {
	position:absolute;
	float:left;
	bottom:34px;
	left:-10px;
	width:auto;
	height:auto;
	padding:0 10px;
}

.cTooltip a:link, 
.cTooltip a:visited {}

.cTooltip a:hover, 
.cTooltip a:active {
	font-weight:normal !important;
	text-decoration:none !important;
}
.cTooltip strong a:hover, 
.cTooltip strong a:active { font-weight:bold !important; cursor:pointer; }


.cTooltipBgLft, 
.cTooltipBgRht {
	position:absolute;
	top:0;
	width:10px;
	height:98px;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:0 0;
	z-index:5;
}
.cTooltipBgRht {
	right:0;
	background-image:url('/i/bg/tooltip_bg_01.png');
}
.cTooltipBgLft {
	left:0;
	background-image:url('/i/bg/tooltip_bg_00.png');
}
.cTooltipCrn {
	position:absolute;
	bottom:-22px;
	left:11px;
	width:100%;
	height:23px;
	background:transparent url('/i/ico/ico_tooltip_crn.gif') no-repeat 0 0;
	z-index:10;
}

.cTooltipIn {
	position:relative;
	float:left;
	/*width:130px;*/
	height:98px;
	padding:0 14px 0 0;
	background:transparent url('/i/bg/tooltip_bg.gif') no-repeat 0 0;
}
.cTooltipIn .cTooltipImg {
	position:absolute;
	top:15px;
	left:1px;
	width:62px;
	height:62px;
	margin:0;
	padding:0;
}
.cTooltipIn .cTooltipImg img {
	display:block;
	width:60px;
	height:60px;
	border:1px solid #FFF;
}
.cTooltipIn .cTooltipDescr {
	margin:0;
	padding:17px 0 0 76px;
	white-space:nowrap;
}


/* ******** ***** */

/* ******** */