/*  
Theme Name:  IP Consulting
Theme URI: http://ipconsulting.info/
Description: IP Consulting custom WP-theme
Version: 1.0
Author: Iv Draganov 
Author URI: http://lefthandtool.110mb.com/

*/
/* =RESET DEFAULT BROWSER STYLES= */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,hr,img { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { 
	border:0; /* clear browser style */
	cursor: help; /* and set custom style */
	border-bottom: 1px dashed #999;
}

/* :focus { outline: none }  disabled during testing */

html { min-height: 100%; margin-bottom: 1px; }

/* =TYPOGRAPHY, COLORS & COMMON FORMATTING
================================================== */
/* ==Body copy== */
body {
	font: 12px/1.5em Verdana, Tahoma, Geneva, Arial, Sans-Serif;
	background-color: #fff;
	/* font-size-adjust: 0.58; */
	
	color: #111;
	text-align: left;
	}
#content p { 
	/*font-size: 1.1667em; 
	line-height: 1.5em;*/
	margin: 0 0 1.2857em 0; 
	}
#comments p {
	font-size: 1em;
	}

/* ==Headings== */


/* 24 - The quick brown fox jumps over the lazy dog */
you-got24px { font-size: 2em; /* 24px */ line-height: 1.5em; /* 36px */ margin-top: 0.75em; margin-bottom: 0em; }
/* 22 - The quick brown fox jumps over the lazy dog */
you-got22px { font-size: 1.8333em; /* 22px */ line-height: 1.6364em; /* 36px */ margin-top: 0.8182em; margin-bottom: 0em; }
/* 20 - The quick brown fox jumps over the lazy dog */
you-got20px { font-size: 1.6667em; /* 20px */ line-height: 1.8em; /* 36px */ margin-top: 0.9em; margin-bottom: 0em; }
/* 18 - The quick brown fox jumps over the lazy dog */
you-got18px { font-size: 1.5em; /* 18px */ line-height: 1em; /* 18px */ margin-top: 1em; margin-bottom: 0em; }
/* 16 - The quick brown fox jumps over the lazy dog */
you-got16px { font-size: 1.3333em; /* 16px */ line-height: 1.125em; /* 18px */ margin-top: 1.125em; margin-bottom: 0em; }
/* 14 - The quick brown fox jumps over the lazy dog */
you-got14px { font-size: 1.1667em; /* 14px */ line-height: 1.2857em; /* 18px */ margin-top: 1.2857em; margin-bottom: 0em; }


h1, h2, h3, h4, h5, h6 {
	font-family: 'Palatino Linotype', Palatino, Georgia, 'Times New Roman', Times, Serif;
	font-weight: bold;
	/*font-size-adjust: 0.5;*/
	overflow: visible;
	}
h1 {
	font-size:200%;
	}
	
#content h2 {
	font-size: 2em; /* 24px */ 
	line-height: 1.3em; /* 36px */ 
	margin: 1em 0 0.5em -10px; 
	padding: 0 10px 0;
	background: transparent url('images/content-h2-bgnd.gif') repeat-x bottom left;
	}
	#content h2 small { font-size: 15px; }
	#content h2 span.date {
		font-size: 15px;
		padding: 0 5px;
		background-color: #500;
		color: #FCFAF4;
		}
#intro-text h2 {
	font: 1.6667em/1.6364em 'Trebuchet MS', Verdana, Tahoma, Geneva, Arial, Sans-Serif;
	color: #f1e9cb;
	padding-top: 0.8182em; 
	margin-bottom: 0em;
	}
#rsidebar h2 {
	font: 1.3333em/1.125em 'Trebuchet MS', Verdana, Tahoma, Geneva, Arial, Sans-Serif;
	color: #333;
	padding: 0.5625em 30px 0.5625em 20px; 
	margin: 0 -30px 0.6em -20px;
	background: transparent url('images/sidebar-h2-bgnd.gif') no-repeat left 50%;
	}
h3 {
	font-size: 1.5em; /* 18px */ 
	line-height: 1.2em; /* 18px */ 
	margin-top: 0.7em; 
	margin-bottom: 0.3em;
	border-bottom: 1px solid #ddd;
	}
	#content h3 { margin-right: 10%; }
	#comments h3 { border-bottom: none; }
	#comments h3 sup { margin-top: -10px; }
	#content h3 small { font-size: 0.8em; }
	#content h3 span.date {
		padding: 0 5px;
		background-color: #999;
		color: #FCFAF4;
		}
h4 {
	font-size: 1.3333em; /* 16px */ 
	line-height: 1.125em; /* 18px */ 
	margin-top: 0.7em; 
	margin-bottom: 0.325em;
	border-bottom: 1px solid #efefef;
	padding-right: 25%;
	}
	.page-174 #content h4, .page-60 #content h4, .page-124 #content h4, .page-154 #content h4 { padding-right: 0; }
	
/* ==Lists== */
ul, ol {
	margin: 0.6em 0 1.8em;
	list-style-position: inside;
	}
ul ul, ul ol, ol ol, ol ul {
	margin: 0.3em 0 0.45em;
	list-style-position: inside;
	}
#content li {
	margin: 0.3em 0;
	/*font-size: 14px;
	line-height: 18px;*/
	}
#comments li, #comments ol { margin: 0; list-style-position: outside; }
#rsidebar li, form.cform li { list-style-position: outside; }
#rsidebar li li { margin: 0.3em 0; }
#rsidebar ul ul, #rsidebar ol ul { margin-left: 0em !important; margin-bottom: 2.4em; }
ul ul, ol ol, ul ol, ol ul, #rsidebar ul ul ul { margin-left: 1.2em; }
	
#mainnav ul li, #bottomnav ul li, #topnav ul li, #language-switch ul li, #rsidebar ul li { list-style: none; }

/* ===Sitemap lists=== */	
body.page-85 .entry ul li, body.page-87 .entry ul li, body.page-86 .entry ul li, body.page-199 .entry ul li, body.page-534 .entry ul li, body.page-566 .entry ul li { font-weight: bold; }
body.page-85 .entry ul li li, body.page-87 .entry ul li li, body.page-86 .entry ul li li, body.page-199 .entry ul li li, body.page-534 .entry ul li li, body.page-566 .entry ul li li { font-weight: normal; }

/* ==Links== */
#mainnav a:link {
	color:#000;
	text-decoration:none;
	}
#mainnav a:visited {
	color:#000;
	text-decoration:none;
	}
#mainnav a:hover, #mainnav #nav li li.current_page_item a:hover, #mainnav #nav li li.current_page_parent a:hover {
	color:#500 !important;
	text-decoration:none;
	}
#mainnav a:active, #mainnav #nav li li.current_page_item a:active, #mainnav #nav li li.current_page_parent a:active {
	color:#500;
	text-decoration:none;
	}
#main a:link, #main div.breadcrumb a:link, #main div.breadcrumb a:visited, #main div.breadcrumb a:active {
	color:#950000;
	text-decoration:none;
	}
#main a:visited {
	color:#500;
	text-decoration:none;
	}
#main a:hover, #main div.breadcrumb a:hover {
	text-decoration:underline;
	}
#main a:active {
	color:#500;
	text-decoration:underline;
	}
#footer a:link, #topnav a:link {
	color:#666;
	text-decoration:underline;
	}
#footer a:visited, #topnav a:visited {
	color:#666;
	text-decoration:underline;
	}
#footer a:hover, #topnav a:hover {
	color:#666;
	text-decoration:none;
	}
#footer a:active, #topnav a:active {
	color:#666;
	text-decoration:none;
	}
#rsidebar a.readmore, #content a.readmore { 
	display: block; 
	text-align: right; 
	margin-top: 5px;
	}
	#content a.readmore { width: 200px; margin-left: 416px; }
	#rsidebar a, #rsidebar a.readmore, #content a.readmore { 
		padding-right: 14px; 
		background: transparent url('images/icons/icon-sidebar-arrow-right.png') no-repeat right 65%;
		}
	#content a.readmore { 
		background: transparent url('images/icons/icon-arrow-right.png') no-repeat right 65%;
		}
/* ==Various== */
#topnav, #language-switch, #footer, .breadcrumb { font: 0.8em/1.5em Verdana, Tahoma, Geneva, Arial, Sans-Serif; color: #666; }
#pagetitle p { color: #666; }

.edit a {
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none !important;
	padding: 0.25em 0.5em;
	background-color: yellow;
	border: 2px solid #FFA500;
	-moz-border-radius: 5px;
	}
.edit a:focus, .edit a:hover, .edit a:active {
	border: 2px solid #aa0000 !important;
	text-decoration: none !important;
	}

/* =STRUCTURE
================================================== */
#header, #intro-text, #content, #rsidebar, #footer { padding: 0 30px; }
/* ==Page== */
#page { 
	background: #fff url('images/body-bgnd.png') repeat-y center top;
	width: 1000px;
	margin: 0 auto;
	}
/* ==Top== */
#top {
	padding:20px 0 0;
	margin:0 auto;
	width:950px;
	background: #fff url('images/top-bgnd.png') repeat-x top left;
	}
	/* ===Header=== */
	#header {
		position: relative;
		z-index: 990;
		}
	#header h1 {
		padding:0;
		text-indent:-10000px;
		}
	#header h1 a {
		background:transparent url(images/logo.gif) no-repeat scroll left top;
		display:block;
		height:100px;
		width:412px;
		outline: none !important;
		}
/* ==Mainnav== */

/* ===First level=== */
#mainnav #nav {
	font-family: 'Trebuchet MS', Verdana, Tahoma, Arial, Sans-serif;
	position: relative;
	float: right;
	font-size: 14px;
	font-weight: bold;
	height:2em;
	line-height:2em;
	margin:0 -10px 0 0;
	padding:0;
	z-index: 999;
	}
#mainnav #nav li {
	float:left;
	padding:0;
	margin:0 12px;
	}
#mainnav #nav li a {
	display:block;
	float:left;
	}
#mainnav #nav li li a {
	width: 100%;
	height: 100%;
	}

#mainnav #nav li.current_page_item, #mainnav #nav li.current_page_parent, #mainnav #nav li.home, #category #mainnav #nav li.page-item-7, #single #mainnav #nav li.page-item-7, #category #mainnav #nav li.page-item-97, #single #mainnav #nav li.page-item-97, #category #mainnav #nav li.page-item-63, #single #mainnav #nav li.page-item-63 {
	background: transparent url('images/mainnav-hover-item-bgnd.gif') repeat-x top center;
	}
#mainnav #nav li.current_page_item a, #mainnav #nav li.current_page_parent a, #mainnav #nav li.home a, #category #mainnav #nav li.page-item-7 a, #single #mainnav #nav li.page-item-7 a, #category #mainnav #nav li.page-item-97 a, #single #mainnav #nav li.page-item-97 a, #category #mainnav #nav li.page-item-63 a, #single #mainnav #nav li.page-item-63 a {
	color:#000;
	/*font-size: 20px;*/
	background: transparent url('images/mainnav-current-item-bgnd.gif') no-repeat bottom center;
	}
#mainnav #nav li:hover {
	background: transparent url('images/mainnav-hover-item-bgnd.gif') repeat-x top center;
	}
#mainnav #nav li:hover a {
	background: transparent url('images/mainnav-hover-parent-item-bgnd.gif') no-repeat bottom center !important;
	}
	
/* ===second level=== */
#mainnav #nav li ul {
	position: absolute;
	top: 28px;
	left: -999em;
	width: 195px;
	line-height: 1.5em;
	padding-top: 5px;
	background-color: #F1E9CB;
	border-bottom: 1px solid #999;
	border-right: 1px solid #aeaeae;
}
#mainnav #nav li li, #mainnav  #nav li ul, #mainnav #nav li li a { clear: both; margin:0; font-size: 12px !important; background-image: none !important; }
#mainnav #nav li li { 
	width: 175px;
	margin: 0; 
	padding: 4px 10px; 
	background-color: #F1E9CB; 
	border-top: 1px solid #FCFAF4;
	}
#mainnav #nav li:hover ul {
	left: auto;
}
#mainnav #nav li li:hover {
	background: #FCFAF4 none;
	}
	
#mainnav #nav li.page-item-27 ul, 
#mainnav #nav li.page-item-29 ul, 
#mainnav #nav li.page-item-57 ul, 
#mainnav #nav li.page-item-150 ul, 
#mainnav #nav li.page-item-558 ul, 
#mainnav #nav li.page-item-643 ul,
#mainnav #nav li.page-item-417 ul 
{ display: none; }

#mainnav #nav li li.current_page_item, #mainnav #nav li li.current_page_parent {
	background: #fff none !important; 
	}
#mainnav #nav li li.current_page_item a, #mainnav #nav li li.current_page_parent a {
	font-size: 12px;
	background: transparent none;
	}
#mainnav #nav li:hover li a {
	background: transparent none !important;
	}
#mainnav ul.subpages { margin-left: 196px !important; }

/* ===Language-Switch=== */
	#language-switch {
		position: absolute;
		top: -10px;
		right:30px;
		}
		#language-switch ul { float: right; }
		#language-switch ul li {
			float: left;
			margin: 0 0 0 8px;
			}
		#language-switch a { 
			display: block; 
			width: 16px;
			text-indent: -10000px;
			outline: none !important;
			}
		#language-switch li.current_page_item { display: none; }
		#language-switch #bg_BG a { background: transparent url('images/flags/bg.gif') no-repeat left top; }
		#language-switch #en_US a { background: transparent url('images/flags/gb.gif') no-repeat left top; }
		#language-switch #ru_RU a { background: transparent url('images/flags/ru.gif') no-repeat left top; }
		#language-switch #fr_FR a { background: transparent url('images/flags/fr.gif') no-repeat left top; }
		#language-switch #es_ES a { background: transparent url('images/flags/es.gif') no-repeat left top; }
		#language-switch #de_DE a { background: transparent url('images/flags/de.gif') no-repeat left top; }
		#language-switch #ro_RO a { background: transparent url('images/flags/ro.gif') no-repeat left top; }
		#language-switch #tr_TR a { background: transparent url('images/flags/tr.gif') no-repeat left top; }
		#language-switch #hu_HU a { background: transparent url('images/flags/hu.gif') no-repeat left top; }

		#language-switch #es_ES { display: none; }
		#language-switch #de_DE { display: none; }
/* ===Topnav=== */
	#topnav {
		position: absolute;
		top: -10px;
		right:175px;
		}
		#topnav ul { float: right; }
		#topnav ul li {
			float: left;
			padding: 0 0 0 16px;
			}
		#topnav li.home { background: transparent url('images/icons/icon-home.png') no-repeat 2px 50%; }
		#topnav li.sitemap { background: transparent url('images/icons/icon-sitemap.png') no-repeat 2px 50%; }
		#topnav li.feedback { background: transparent url('images/icons/icon-feedback.png') no-repeat 2px 50%; }
/* ===TopSearchform=== */
#topsearchform {
	position: absolute;
	top: 10px;
	right: 30px;
	}
	#topsearchform input#s { width: 80px; }
	#topsearchform input#s:active, #topsearchform input#s:focus { width: 140px; }

/* ===Intro-text=== */
#intro-text {
	position: relative;
	height: 217px;
	background: #112b00 url('images/bgnd/home-header-bgnd.png') no-repeat right top;
	font: 12px/1.5em Verdana, Tahoma, Geneva, Arial, Sans-Serif;
	color: #f8f3e3;
	z-index: 900;
	overflow: hidden;
	}
	#countries-stripe { 
		background-color: #112B00;
		position: absolute;
		bottom: 0;
		}
	#countries-stripe ul { 
		height: 18px;
		line-height: 18px;
		margin-bottom: 2px;
		}
		#countries-stripe li {
			float: left;
			list-style: none outside;
			font-size: 10px;
			margin-right: 0.9em;
			letter-spacing: -0.02em;
			}
	/* ===bgnd-header=== */
	#intro-text p, #intro-text h2 { width: 485px; text-align: justify; }
	#intro-text p { margin: 1em 0 999em 0; /* мръсен хак, за да скрия неизвестен бъг в plugin get-a-post */}
	
	#home #intro-text { background-image: url('images/bgnd/home-header-bgnd.png'); }
	#page.page-85 #intro-text, 
	#page.page-534 #intro-text, 
	#page.page-566 #intro-text, 
	#page.page-199 #intro-text, 
	#page.page-87 #intro-text, 
	#page.page-86 #intro-text 
	{ background-image: url('images/bgnd/sitemap-header-bgnd.png'); }
	
	#about-us #intro-text { background-image: url('images/bgnd/about-us-header-bgnd.png'); }
	#about-us.page-88 #intro-text,
	#about-us.page-495 #intro-text,
	#about-us.page-567 #intro-text,
	#about-us.page-172 #intro-text,
	#about-us.page-59 #intro-text,
	#about-us.page-9 #intro-text
	{ background-image: url('images/bgnd/agency-header-bgnd.png'); }
	#about-us.page-123 #intro-text, 
	#about-us.page-498 #intro-text, 
	#about-us.page-569 #intro-text, 
	#about-us.page-174 #intro-text, 
	#about-us.page-205 #intro-text, 
	#about-us.page-155 #intro-text 
	{ background-image: url('images/bgnd/gallery-header-bgnd.png'); }
	#about-us.page-124 #intro-text, 
	#about-us.page-496 #intro-text, 
	#about-us.page-568 #intro-text, 
	#about-us.page-175 #intro-text, 
	#about-us.page-60 #intro-text, 
	#about-us.page-154 #intro-text 
	{ background-image: url('images/bgnd/members-header-bgnd.png'); }
	
	#services #intro-text { background-image: url('images/bgnd/services-header-bgnd.png'); }
	
	#services.page-12 #intro-text, 
	#services.page-499 #intro-text, 
	#services.page-571 #intro-text, 
	#services.page-93 #intro-text, 
	#services.page-70 #intro-text, 
	#services.page-177 #intro-text 
	{ background-image: url('images/bgnd/design-header-bgnd.png'); }
	#services.page-13 #intro-text, 
	#services.page-500 #intro-text, 
	#services.page-572 #intro-text, 
	#services.page-94 #intro-text, 
	#services.page-71 #intro-text, 
	#services.page-178 #intro-text 
	{ background-image: url('images/bgnd/trademark-header-bgnd.png'); }
	#services.page-501 #intro-text, 
	#services.page-573 #intro-text, 
	#services.page-14 #intro-text, 
	#services.page-95 #intro-text, 
	#services.page-72 #intro-text, 
	#services.page-179 #intro-text 
	{ background-image: url('images/bgnd/geographical-header-bgnd.png'); }
	#services.page-15 #intro-text, 
	#services.page-502 #intro-text, 
	#services.page-574 #intro-text, 
	#services.page-96 #intro-text, 
	#services.page-73 #intro-text, 
	#services.page-180 #intro-text 
	{ background-image: url('images/bgnd/industrial-header-bgnd.png'); }
	#services.page-16 #intro-text, 
	#services.page-503 #intro-text, 
	#services.page-575 #intro-text, 
	#services.page-74 #intro-text, 
	#services.page-181 #intro-text, 
	#services.page-98 #intro-text 
	{ background-image: url('images/bgnd/copyright-header-bgnd.png'); }
	#services.page-17 #intro-text, 
	#services.page-504 #intro-text, 
	#services.page-576 #intro-text, 
	#services.page-75 #intro-text, 
	#services.page-182 #intro-text, 
	#services.page-44 #intro-text 
	{ background-image: url('images/bgnd/plants-header-bgnd.png'); }
	#services.page-19 #intro-text, 
	#services.page-517 #intro-text, 
	#services.page-589 #intro-text, 
	#services.page-78 #intro-text 
	#services.page-184 #intro-text 
	#services.page-47 #intro-text 
	{ background-image: url('images/bgnd/prevodi-header-bgnd.png'); }
	#services.page-125 #intro-text, 
	#services.page-497 #intro-text, 
	#services.page-570 #intro-text, 
	#services.page-204 #intro-text, 
	#services.page-176 #intro-text, 
	#services.page-153 #intro-text 
	{ background-image: url('images/bgnd/research-header-bgnd.png'); }
	#services.page-140 #intro-text, 
	#services.page-486 #intro-text, 
	#services.page-536 #intro-text 
	{ background-image: url('images/bgnd/forms-header-bgnd.png'); }
	#services.page-141 #intro-text, 
	#services.page-187#intro-text, 
	#services.page-537 #intro-text 
	{ background-image: url('images/bgnd/forms-header-bgnd.png'); }
	#services.page-532 #intro-text, 
	#services.page-142 #intro-text, 
	#services.page-142 #intro-text 
	{ background-image: url('images/bgnd/online-header-bgnd.png'); }
	#services.page-143 #intro-text, 
	#services.page-533 #intro-text, 
	#services.page-538 #intro-text 
	{ background-image: url('images/bgnd/forms-header-bgnd.png'); }
	#services.page-221 #intro-text, 
	#services.page-505 #intro-text, 
	#services.page-577 #intro-text, 
	#services.page-539 #intro-text, 
	#services.page-364 #intro-text, 
	#services.page-473 #intro-text 
	{ background-image: url('images/bgnd/model-header-bgnd.png'); }
	#services.page-223 #intro-text, 
	#services.page-506 #intro-text, 
	#services.page-578 #intro-text, 
	#services.page-540 #intro-text, 
	#services.page-344 #intro-text, 
	#services.page-474 #intro-text 
	{ background-image: url('images/bgnd/servicemark-header-bgnd.png'); }
	#services.page-224 #intro-text, 
	#services.page-507 #intro-text, 
	#services.page-579 #intro-text, 
	#services.page-541 #intro-text, 
	#services.page-346 #intro-text, 
	#services.page-475 #intro-text 
	{ background-image: url('images/bgnd/kolektivnimarki-header-bgnd.png'); }
	#services.page-225 #intro-text,
	#services.page-508 #intro-text,
	#services.page-580 #intro-text,
	#services.page-542 #intro-text,
	#services.page-348 #intro-text,
	#services.page-476 #intro-text
	{ background-image: url('images/bgnd/ctm-header-bgnd.png'); }
	#services.page-226 #intro-text, 
	#services.page-509 #intro-text, 
	#services.page-581 #intro-text, 
	#services.page-543 #intro-text, 
	#services.page-350 #intro-text, 
	#services.page-477 #intro-text 
	{ background-image: url('images/bgnd/ipmanage-header-bgnd.png'); }
	#services.page-228 #intro-text, 
	#services.page-511 #intro-text, 
	#services.page-582 #intro-text, 
	#services.page-544 #intro-text, 
	#services.page-354 #intro-text, 
	#services.page-468 #intro-text 
	{ background-image: url('images/bgnd/aktivi-header-bgnd.png'); }
	#services.page-229 #intro-text, 
	#services.page-512 #intro-text, 
	#services.page-583 #intro-text, 
	#services.page-545 #intro-text, 
	#services.page-356 #intro-text, 
	#services.page-469 #intro-text 
	{ background-image: url('images/bgnd/users-header-bgnd.png'); }
	#services.page-227 #intro-text, 
	#services.page-510 #intro-text, 
	#services.page-584 #intro-text, 
	#services.page-546 #intro-text, 
	#services.page-352 #intro-text, 
	#services.page-467 #intro-text 
	{ background-image: url('images/bgnd/outsource-header-bgnd.png'); }
	#services.page-230 #intro-text, 
	#services.page-513 #intro-text, 
	#services.page-585 #intro-text, 
	#services.page-547 #intro-text, 
	#services.page-358 #intro-text, 
	#services.page-478 #intro-text 
	{ background-image: url('images/bgnd/neloyalna-header-bgnd.png'); }
	#services.page-231 #intro-text, 
	#services.page-514 #intro-text, 
	#services.page-586 #intro-text, 
	#services.page-548 #intro-text, 
	#services.page-360 #intro-text, 
	#services.page-466 #intro-text 
	{ background-image: url('images/bgnd/border-header-bgnd.png'); }
	#services.page-232 #intro-text, 
	#services.page-515 #intro-text, 
	#services.page-602 #intro-text, 
	#services.page-549 #intro-text, 
	#services.page-362 #intro-text, 
	#services.page-479 #intro-text 
	{ background-image: url('images/bgnd/management-header-bgnd.png'); }
	#services.page-463 #intro-text, 
	#services.page-535 #intro-text, 
	#services.page-587 #intro-text, 
	#services.page-550 #intro-text, 
	#services.page-484 #intro-text, 
	#services.page-480 #intro-text 
	{ background-image: url('images/bgnd/hr-header-bgnd.png'); }
	#services.page-464 #intro-text, 
	#services.page-516 #intro-text, 
	#services.page-588 #intro-text, 
	#services.page-551 #intro-text, 
	#services.page-483 #intro-text, 
	#services.page-481 #intro-text 
	{ background-image: url('images/bgnd/safety-header-bgnd.png'); }
	
	#territories #intro-text { background-image: url('images/bgnd/teritories-header-bgnd.png'); }
	#territories.page-132 #intro-text, 
	#territories.page-186 #intro-text, 
	#territories.page-520 #intro-text, 
	#territories.page-601 #intro-text, 
	#territories.page-207 #intro-text, 
	#territories.page-156 #intro-text 
	{ background-image: url('images/bgnd/bulgaria-header-bgnd.png'); }
	#territories.page-133 #intro-text { background-image: url('images/bgnd/macedonia-header-bgnd.png'); }
	#territories.page-135 #intro-text { background-image: url('images/bgnd/moldova-header-bgnd.png'); }
	#territories.page-136 #intro-text { background-image: url('images/bgnd/russia-header-bgnd.png'); }
	#territories.page-138 #intro-text { background-image: url('images/bgnd/hongkong-header-bgnd.png'); }
	#territories.page-139 #intro-text { background-image: url('images/bgnd/armenia-header-bgnd.png'); }
	#territories.page-164 #intro-text { background-image: url('images/bgnd/malaysia-header-bgnd.png'); }
	#territories.page-134 #intro-text, 
	#territories.page-206 #intro-text, 
	#territories.page-518 #intro-text, 
	#territories.page-559 #intro-text, 
	#territories.page-185 #intro-text, 
	#territories.page-158 #intro-text 
	{ background-image: url('images/bgnd/eu-header-bgnd.png'); }
	#territories.page-137 #intro-text { background-image: url('images/bgnd/turkey-header-bgnd.png'); }
	#territories.page-462 #intro-text, 
	#territories.page-519 #intro-text, 
	#territories.page-471 #intro-text, 
	#territories.page-472 #intro-text, 
	#territories.page-470 #intro-text 
	{ background-image: url('images/bgnd/romania-header-bgnd.png'); }
	
	#category #intro-text { background-image: url('images/bgnd/news-header-bgnd.png'); }
	#category.cat-6 #intro-text, 
	#category.cat-7 #intro-text, 
	#category.cat-8 #intro-text, 
	#category.cat-14 #intro-text, 
	#category.cat-25 #intro-text, 
	#category.cat-22 #intro-text 
	{ background-image: url('images/bgnd/news-header-bgnd.png'); }
	#category.cat-19 #intro-text, 
	#category.cat-20 #intro-text, 
	#category.cat-23 #intro-text 
	{ background-image: url('images/bgnd/articles-header-bgnd.png'); }
	
	#single #intro-text { background-image: url('images/bgnd/news-header-bgnd.png'); }
	
	#jobs #intro-text { background-image: url('images/bgnd/jobs-header-bgnd.png'); }
	
	#training #intro-text { background-image: url('images/bgnd/training-header-bgnd.png'); }
	#training.page-23  #intro-text, 
	#training.page-531  #intro-text, 
	#training.page-598  #intro-text, 
	#training.page-81  #intro-text, 
	#training.page-198  #intro-text, 
	#training.page-55  #intro-text 
	{ background-image: url('images/bgnd/stajove-header-bgnd.png'); }
	
	#contacts #intro-text { background-image: url('images/bgnd/contacts-header-bgnd.png'); }
	/* ====Flashintro==== */
	#flashintro { 
		position: absolute;
		top:1px; 
		right:52px;
		text-align: center; 
		width: 650px; 
		overflow: hidden;
		z-index:800;
		}

/* ==Main== */
#main {
	margin:0 auto;
	width:950px;
	min-height: 400px;
	}
/* ===Breadcrumb=== */
.breadcrumb {
	padding: 20px 30px 0;
	margin: 0 260px 0 0;
	}
	.breadcrumb strong a { font-weight: normal; }
/* ==Content== */
#content {
	float:left;
	margin:0;
	width:630px; /* -60px заради padding */
}
#content .post, #content .subpost { 
	border-bottom: 2px solid #eee; 
	margin-bottom: 1em;
	}
#content .navigation { 
	border-top: 1px solid #ddd;
	}
.postmetadata {
	font-size: 10px !important;
	color: #999 !important;
	padding: 1.5em 0 0.75em;
	}
ol.footnotes li, span.footnotes { font-size:10px !important; color:#666; width: 580px; }
ol.footnotes { list-style: decimal inside; border-top: 1px solid #999; margin-bottom: 1.5em; }
	#content div.country img { 
		padding: 0 4px;
		margin: -4px 4px 0 -10px;
		}
	#content div.subpost img { 
		padding: 4px;
		margin: -4px 4px 0 -10px;
		}
/* ===Blockquotes=== */
blockquote {
	padding-left: 45px;
	background: transparent url('images/blockquote-bgnd.png') no-repeat left top;
	}
	blockquote cite { font-style: italic; }
/* ==Sidebar== */
#rsidebar {
	float:right;
	margin:0;
	padding: 20px 30px 30px 20px;
	overflow:hidden;
	width:209px; /* -60px заради padding */
}
	#rsidebar span.date {
		font-size: 10px;
		padding: 0 2px;
		background-color: #999;
		color: #FCFAF4;
		}
	#rsidebar span.author {
		font-style: italic;
		color: #666;
		}
	#rsidebar li.latest-posts li, #rsidebar li.latest-cmt li, #rsidebar li.popular-posts li { border-top: 1px solid #ddd; padding: 0.25em 0 0.75em;}
	#rsidebar .current_page_item  a { 
		color: #666 !important; 
		font-weight: bold !important;
		text-decoration: none !important; 
		background: transparent none !important; 
		cursor: default; 
		}
	#rsidebar li.page_item ul { display: none; /* мръсен хак, за да скрия нещо, което не искам да се показва, но не ми се занимава да го мажа с PHP */ }
	#rsidebar div.figure { padding: 3px; }
	#rsidebar div.figure.floatleft { margin: 0 0.5em 0.5em 0; }
	
#rsidebar li.ipbulgaria {
	background:transparent url(images/ipbulgaria-link.png) no-repeat scroll 0pt 5px;
	height:50px;
	padding:12px 10px 7px !important;
	}
	#rsidebar li.ipbulgaria a {
		background: transparent none !important;
		color: #00529B;
		}
#rsidebar li.ipconsulting {
	background:transparent url(images/ipconsulting-link.png) no-repeat scroll 0pt 5px;
	height:70px;
	padding:12px 10px 7px !important;
	}
	#rsidebar li.ipconsulting a {
		background: transparent none !important;
		color: #112B00;
		}
/* ==Figures== */
.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}
div.figure, #content img, #content .wp-cation, .googlemap {
	border: 1px solid #e6e6e6;
	padding: 5px;
	background-color: #fff;
	}
	.googlemap img {
		border: none !important;
		background-color: transparent !important;
		padding: 0 !important;
		}
	#content div.figure img, #content .wp-caption img {
		border: none;
		padding: 0;
		}
	.wp-caption p.wp-caption-text, div.figure p.caption { margin: 0; 
		margin: 0 !important; 
		padding: 2px 0; 
		color: #666; 
		font-size: 0.9em !important; 
		text-align: right; 
		}

/* =TABLES
================================================== */

table {  
	margin: 0 auto 1.5em;
	}

caption, #content div.graph .caption { 
	font-weight: bold;
	font-size: 1.1667em; /* 14px */ 
	line-height: 1.2857em; /* 18px */ 
	margin-bottom: 1.2857em; 
	margin-top: 0em; 
	text-align: center;
	}
	
thead {
	background-color: #F7F2DF;
	}

th {
	font-weight: bold;
	}

td, th {
	border: 1px solid #ddd;
	padding: 0.5em;
	}

/* =GRAPHS= 
================================================== */

#content div.graph {
	margin: 0 auto 1.5em;
	}

#content div.graph-head {
	margin-bottom: 1.2857em;
	text-align: center;
	}

#content div.graph-body {
	position: relative;
	margin-bottom: 1em;
	}

#content div.graph dl { 
	position: absolute;
	top: 25px;
	left: 0;
	margin: 0; 
	padding: 0;                     
}

#content div.graph td, #content div.graph th {
	padding: 0;
	}
	
#content div.graph table {
	margin: 0;
	width: 100%;
	}
		
#content div.graph th {
	border: none;
	height:25px; 
	vertical-align: middle;
	text-align: right;
	background-color: #fff;
	}
	
#content div.graph tfoot td {
	border: none;
	text-align: right;
	background-color: #fff;
	color: #666;
	}
#content div.graph.vert tfoot td {
	text-align: center;
	}
	
/* ==HOR-GRAPH== */
#content div.graph.hor dt { 
	position: relative; /* IE is dumb */
	clear: both;
	display: block; 
	float: left; 
	height: 20px; 
	line-height: 20px;
	margin: 10px 15px 10px 0;              
	text-align: right; 
}
#content div.graph.hor dd { 
	position: relative; /* IE is dumb */
	display: block;                 
	float: left;     
	width: 197px; 
	height: 20px; 
	margin: 10px 0; 
	padding: 0;
 }

#content div.graph.hor dd div { 
	position: relative; 
	background-color: #bcd; 
	height: 20px; 
	width: 75%; 
	text-align:right; 
 }
#content div.graph.hor dd div strong { 
	position: absolute; 
	right: 5px;
	color: #666;
	}
	
/* ==VERT-GRAPH== */
#content div.graph.vert ul { 
	position: absolute;
	left: 43px;
	bottom: 18px;
	margin: 0; 
	padding: 0; 
}
#content div.graph.vert ul li {  
	position: absolute;
	bottom: 0;
	width: 24px;
	padding: 0 !important; 
	margin: 0 !important; 
	background: #bca none;
	text-align: center; 
	font-weight: bold; 
	color: #666; 
	line-height: 2.5em;
	list-style: none outside;
}

#content div.graph.vert ul li strong {  
	position: absolute;
	top: -25px;
	right: 0;
}	

/* ==Forms== */
/* ===Generic form elements=== */
input.single, input#attribute1, input#email, input.Forms {
	margin:0;
	width:50%;
	}
textarea {
	margin:0;
	width:70%;
	}
fieldset {
	padding: 15px;
	margin: 0 0 1em;
	border: 1px solid #eee;
	}
label {
	display:block;
	width: 55%;
	margin:0 0 2px;
	cursor: pointer;
	}
input.single, input#attribute1, input#email, input.Forms, textarea {
	padding: 2px;
	background-color:#f3f3f3;
	border:1px solid #ccc;
	color: #333;
	}
input.single:hover, input.single:focus, textarea:hover, textarea:focus, input#attribute1:hover, input#attribute1:focus, input#email:hover, input#email:focus, input.Forms:hover, input.Forms:focus {
	background-color:#fbfbfb;
	}
#rsidebar label { 
	float: left;
	width: 40%;
	white-space: nowrap;
	}
#rsidebar input.single { 
	float: right;
	width: 50%; 
	}
#rsidebar input.button { 
	float: right;
	text-align: center; 
	padding-left: 5px; 
	padding-right: 5px; 
	}
#rsidebar li.newsletter p { overflow: auto; margin: 0 0 1em; }
#rsidebar li.newsletter p.mute { font-size: 0.8em; }
/* ===WP-Email=== */
#wp-email strong { font-weight: normal; }
#wp-email br { display: none; }
/* ===cforms=== */
.linklove { display:none; /* hide cforms linklove */ }
form.cform span.reqtxt, form.cform span.emailreqtxt { color: #666; margin: 0 5px; }
label.cf-after {
	width: 90%;
	}
.cf-box-a, .cf-box-b {
	display: block;
	float: left;
	margin: 0px 4px 0 0;
	}
form.cform fieldset legend {
	clear: both;
	display:block;
	width: auto;
	cursor: default;
	font-size: 1.5em; /* 18px */ 
	line-height: 1.2em; /* 18px */ 
	margin-bottom: 0.3em;
	color: #333;
	}
form.cform input.sendbutton { text-align: center; margin: 0 0 20px 15px; padding-left: 15px; padding-right: 15px; }
form.cform ol { list-style: none; }
form.cform .cf_hidden { display: none; }
form.cform .textonly { clear: both; }
form.cform .cf_li_err { color: #D24A56; }
.cf_info.failure, .cf_info.success { padding: 5px; margin: 0 -5px }
.cf_info.failure { background-color: #FDD2DA }
.cf_info.success { background-color: #E2EEB3 }
/* ====cf-hacks==== */
#cforms4form fieldset.cf-fs3 .textonly, 
#cforms12form fieldset.cf-fs3 .textonly, 
#cforms14form fieldset.cf-fs3 .textonly, 
#cforms4form fieldset.cf-fs3 label, 
#cforms12form fieldset.cf-fs3 label, 
#cforms14form fieldset.cf-fs3 label, 
#cforms6form fieldset.cf-fs10 .textonly, 
#cforms6form fieldset.cf-fs10 label,
#cforms11form fieldset.cf-fs10 .textonly, 
#cforms11form fieldset.cf-fs10 label, 
#cforms16form fieldset.cf-fs10 .textonly, 
#cforms16form fieldset.cf-fs10 label 
	{ display: none !important; }

#cforms4form fieldset.cf-fs3 li, 
#cforms12form fieldset.cf-fs3 li, 
#cforms14form fieldset.cf-fs3 li, 
#cforms6form fieldset.cf-fs10 li, 
#cforms11form fieldset.cf-fs10 li, 
#cforms16form fieldset.cf-fs10 li, 
#cforms5form li#li-5-14, 
#cforms5form li#li-5-15, 
#cforms5form li#li-5-16, 
#cforms5form li#li-5-27, 
#cforms5form li#li-5-28, 
#cforms5form li#li-5-29, 
#cforms10form li#li-10-14, 
#cforms10form li#li-10-15, 
#cforms10form li#li-10-16, 
#cforms10form li#li-10-27, 
#cforms10form li#li-10-28, 
#cforms10form li#li-10-29, 
#cforms15form li#li-15-14, 
#cforms15form li#li-15-15, 
#cforms15form li#li-15-16, 
#cforms15form li#li-15-27, 
#cforms15form li#li-15-28, 
#cforms15form li#li-15-29, 
#cforms6form li#li-6-14, 
#cforms6form li#li-6-15, 
#cforms6form li#li-6-16, 
#cforms6form li#li-6-27, 
#cforms6form li#li-6-28, 
#cforms6form li#li-6-29, 

#cforms6form li#li-6-44, 
#cforms6form li#li-6-45, 
#cforms6form li#li-6-46, 
#cforms6form li#li-6-58, 
#cforms6form li#li-6-59, 
#cforms6form li#li-6-60, 
#cforms11form li#li-11-14, 
#cforms11form li#li-11-15, 
#cforms11form li#li-11-16, 
#cforms11form li#li-11-27, 
#cforms11form li#li-11-28, 
#cforms11form li#li-11-29, 
#cforms11form li#li-11-44, 
#cforms11form li#li-11-45, 
#cforms11form li#li-11-46, 
#cforms11form li#li-11-58, 
#cforms11form li#li-11-59, 
#cforms11form li#li-11-60, 
#cforms16form li#li-16-14, 
#cforms16form li#li-16-15, 
#cforms16form li#li-16-16, 
#cforms16form li#li-16-27, 
#cforms16form li#li-16-28, 
#cforms16form li#li-16-29, 
#cforms16form li#li-16-44, 
#cforms16form li#li-16-45, 
#cforms16form li#li-16-46, 
#cforms16form li#li-16-58, 
#cforms16form li#li-16-59, 
#cforms16form li#li-16-60 
	{ float: left; width: 30% !important; margin-right: 3% !important; }

#cforms4form li#li-4-18 label, 
#cforms4form li#li-4-19 label, 
#cforms4form li#li-4-20 label, 
#cforms12form li#li-12-18 label, 
#cforms12form li#li-12-19 label, 
#cforms12form li#li-12-20 label, 
#cforms14form li#li-14-18 label, 
#cforms14form li#li-14-19 label, 
#cforms14form li#li-14-20 label, 
#cforms5form li#li-5-14 label, 
#cforms5form li#li-5-15 label, 
#cforms5form li#li-5-16 label, 
#cforms5form li#li-5-27 label, 
#cforms5form li#li-5-28 label, 
#cforms5form li#li-5-29 label, 
#cforms10form li#li-10-14 label, 
#cforms10form li#li-10-15 label, 
#cforms10form li#li-10-16 label, 
#cforms10form li#li-10-27 label, 
#cforms10form li#li-10-28 label, 
#cforms10form li#li-10-29 label, 
#cforms15form li#li-15-14 label, 
#cforms15form li#li-15-15 label, 
#cforms15form li#li-15-16 label, 
#cforms15form li#li-15-27 label, 
#cforms15form li#li-15-28 label, 
#cforms15form li#li-15-29 label, 
#cforms6form li#li-6-78 label, 
#cforms6form li#li-6-79 label, 
#cforms6form li#li-6-80 label, 
#cforms6form li#li-6-14 label, 
#cforms6form li#li-6-15 label, 
#cforms6form li#li-6-16 label, 
#cforms6form li#li-6-27 label, 
#cforms6form li#li-6-28 label, 
#cforms6form li#li-6-29 label, 
#cforms6form li#li-6-44 label, 
#cforms6form li#li-6-45 label, 
#cforms6form li#li-6-46 label, 
#cforms6form li#li-6-58 label, 
#cforms6form li#li-6-59 label, 
#cforms6form li#li-6-60 label, 
#cforms11form li#li-11-78 label, 
#cforms11form li#li-11-79 label, 
#cforms11form li#li-11-80 label, 
#cforms11form li#li-11-14 label, 
#cforms11form li#li-11-15 label, 
#cforms11form li#li-11-16 label, 
#cforms11form li#li-11-27 label, 
#cforms11form li#li-11-28 label, 
#cforms11form li#li-11-29 label, 
#cforms11form li#li-11-44 label, 
#cforms11form li#li-11-45 label, 
#cforms11form li#li-11-46 label, 
#cforms11form li#li-11-58 label, 
#cforms11form li#li-11-59 label, 
#cforms11form li#li-11-60 label, 
#cforms16form li#li-16-78 label, 
#cforms16form li#li-16-79 label, 
#cforms16form li#li-16-80 label, 
#cforms16form li#li-16-14 label, 
#cforms16form li#li-16-15 label, 
#cforms16form li#li-16-16 label, 
#cforms16form li#li-16-27 label, 
#cforms16form li#li-16-28 label, 
#cforms16form li#li-16-29 label, 
#cforms16form li#li-16-44 label, 
#cforms16form li#li-16-45 label, 
#cforms16form li#li-16-46 label, 
#cforms16form li#li-16-58 label, 
#cforms16form li#li-16-59 label, 
#cforms16form li#li-16-60 label 
	{ display: block !important; white-space: nowrap; }

#cforms4form fieldset.cf-fs3 input, 
#cforms12form fieldset.cf-fs3 input, 
#cforms14form fieldset.cf-fs3 input, 
#cforms6form fieldset.cf-fs10 input, 
#cforms11form fieldset.cf-fs10 input, 
#cforms16form fieldset.cf-fs10 input, 
#cforms5form li#li-5-14 input, 
#cforms5form li#li-5-15 input, 
#cforms5form li#li-5-16 input, 
#cforms5form li#li-5-27 input, 
#cforms5form li#li-5-28 input, 
#cforms5form li#li-5-29 input, 
#cforms10form li#li-10-14 input, 
#cforms10form li#li-10-15 input, 
#cforms10form li#li-10-16 input, 
#cforms10form li#li-10-27 input, 
#cforms10form li#li-10-28 input, 
#cforms10form li#li-10-29 input, 
#cforms15form li#li-15-14 input, 
#cforms15form li#li-15-15 input, 
#cforms15form li#li-15-16 input, 
#cforms15form li#li-15-27 input, 
#cforms15form li#li-15-28 input, 
#cforms15form li#li-15-29 input, 
#cforms6form li#li-6-14 input, 
#cforms6form li#li-6-15 input, 
#cforms6form li#li-6-16 input, 
#cforms6form li#li-6-27 input, 
#cforms6form li#li-6-28 input, 
#cforms6form li#li-6-29 input, 
#cforms6form li#li-6-44 input, 
#cforms6form li#li-6-45 input, 
#cforms6form li#li-6-46 input, 
#cforms6form li#li-6-58 input, 
#cforms6form li#li-6-59 input, 
#cforms6form li#li-6-60 input, 
#cforms11form li#li-11-14 input, 
#cforms11form li#li-11-15 input, 
#cforms11form li#li-11-16 input, 
#cforms11form li#li-11-27 input, 
#cforms11form li#li-11-28 input, 
#cforms11form li#li-11-29 input, 
#cforms11form li#li-11-44 input, 
#cforms11form li#li-11-45 input, 
#cforms11form li#li-11-46 input, 
#cforms11form li#li-11-58 input, 
#cforms11form li#li-11-59 input, 
#cforms11form li#li-11-60 input, 
#cforms16form li#li-16-15 input, 
#cforms16form li#li-16-16 input, 
#cforms16form li#li-16-27 input, 
#cforms16form li#li-16-28 input, 
#cforms16form li#li-16-29 input, 
#cforms16form li#li-16-44 input, 
#cforms16form li#li-16-45 input, 
#cforms16form li#li-16-46 input, 
#cforms16form li#li-16-58 input, 
#cforms16form li#li-16-59 input, 
#cforms16form li#li-16-60 input 
	{ width: 100% !important; }
/* ===searchform=== */
#searchform {
	float:right;
	height:35px;
	line-height:35px;
	margin:0;
	padding:0;
	}
input#s.single { font-size: 12px; padding: 2px; color: #666;}	
/* ==Footer== */
#footer {
	position: relative;
	clear:both;
	overflow: auto;
	background: #fff url('images/footer-bgnd.png') no-repeat top center;
	border-top:2px dotted #e6e6e6;
	margin:0 auto;
	padding-top: 20px;
	width:890px; /* -60px заради padding */
	min-height: 120px; /* -20px заради padding */
}
#footer p { padding:0; margin:0; width: 33.3%; }
#footer p.about, #footer .alt { float: left; }
#footer .alt { text-align: center; }
#footer p.about2 { float: left; text-align: right; }
#footer p.copy { float: left; clear: both; width: 20%; overflow: visible; margin-top: 1em; }
/* ===Bottomnav=== */
	#bottomnav ul { float: right; margin-top: 1em; }
	#bottomnav ul li {
		float: left;
		padding:0 4px 0 0;
		}
	#bottomnav ul li:before {
		content: ":: ";
		}
	#footer .blogroll { 		
		position: absolute;
		top: 36px;
		right:30px;
		}
	#footer .blogroll li { list-style: none; float:left; margin-left: 8px; }
	#footer .blogroll img { border: 1px solid #ddd; }

/* ===Comments=== */
p.nocomments { padding: 0 15px; color: #666; display: none; }
#comments .commentmetadata { margin: 0; padding: 0 0 0.3em; }
#comments {
	border-bottom:5px solid #DDDDDD;
	border-top:5px solid #DDDDDD;
	margin-bottom:20px;
	width:580px;
	}
#commentform {
	border-top:1px solid #EEEEEE;
	margin:0;
	padding:15px 15px 1px;
	}
#commentform #submit {
	margin:0 0 20px;
	}
#commentform p {
	margin:5px 0;
	}
ol.commentlist li {
	border-top:1px solid #EEEEEE;
	display:block;
	list-style:none;
	padding:15px 15px 0;
	margin: 0;
	}
ol.commentlist li.mycomment {
	background-color: #FCFAF4;
	}
ol.commentlist li.alt {
	background-color: #fafafa;
	}
ol.commentlist li.commenthead {
	display:block;
	list-style:none;
	padding:5px 15px;
	}
ol.commentlist li.commenthead h3 {
	margin:0;
	}
ol.tblist {
border-top:1px solid #FFFFFF;
list-style:none;
padding:15px;
}
ol.tblist li {
background:#E7F9FF none repeat scroll 0%;
display:block;
list-style:none;
margin:0 0 5px;
padding-left:15px;
}
/* =ICONS
================================================== */
.postmetadata span { padding-left: 14px; }
span.cmt { background: transparent url('images/icons/icon-cmt.png') no-repeat left 50%; }
span.cmtoff { background: transparent url('images/icons/icon-cmtoff.png') no-repeat left 50%; }
span.print { background: transparent url('images/icons/icon-print.png') no-repeat left 50%; }
span.email { background: transparent url('images/icons/icon-email.png') no-repeat left 50%; }
span.permalink { background: transparent url('images/icons/icon-arrow-right.png') no-repeat left 50%; }
span.backtotop { background: transparent url('images/icons/icon-arrow-up.png') no-repeat left 50%; }
a.liexternal{ padding-right: 12px; background: transparent url('images/icons/icon-liexternal.png') no-repeat right 50%; }

#content a.form { 
	background: transparent url('images/icons/form-small.png') no-repeat left 50%; 
	font-weight: bold;
	display: block;
	}

#home #content ul.subpages { width: 45%; list-style: none; }
#home #content ul.subpages li, #content a.form { padding-left: 24px; padding-top: 2px; height: 21px; white-space: nowrap; }

#home #content ul.subpages li { background: transparent url('images/icons/other-services-small.png') no-repeat left 50%; }

#home #content li.page-item-125, 
#home #content li.page-item-153, 
#home #content li.page-item-204, 
#home #content li.page-item-497, 
#home #content li.page-item-570, 
#home #content li.page-item-667, 
#home #content li.page-item-176 { background: transparent url('images/icons/research-small.png') no-repeat left 50% !important; }

#home #content li.page-item-12, 
#home #content li.page-item-93, 
#home #content li.page-item-70, 
#home #content li.page-item-499, 
#home #content li.page-item-571, 
#home #content li.page-item-669, 
#home #content li.page-item-177 { background: transparent url('images/icons/patent-small.png') no-repeat left 50% !important; }

#home #content li.page-item-13, 
#home #content li.page-item-94, 
#home #content li.page-item-71, 
#home #content li.page-item-500, 
#home #content li.page-item-572, 
#home #content li.page-item-671, 
#home #content li.page-item-178 { background: transparent url('images/icons/trademark-small.png') no-repeat left 50% !important; }

#home #content li.page-item-14, 
#home #content li.page-item-95, 
#home #content li.page-item-72, 
#home #content li.page-item-501, 
#home #content li.page-item-573, 
#home #content li.page-item-674, 
#home #content li.page-item-179 { background: transparent url('images/icons/geographical-small.png') no-repeat left 50% !important; }

#home #content li.page-item-15, 
#home #content li.page-item-96, 
#home #content li.page-item-73, 
#home #content li.page-item-502, 
#home #content li.page-item-574, 
#home #content li.page-item-675, 
#home #content li.page-item-180 { background: transparent url('images/icons/design-small.png') no-repeat left 50% !important; }

#home #content li.page-item-16, 
#home #content li.page-item-98, 
#home #content li.page-item-74, 
#home #content li.page-item-503, 
#home #content li.page-item-575, 
#home #content li.page-item-676, 
#home #content li.page-item-181 { background: transparent url('images/icons/copyright-small.png') no-repeat left 50% !important; }

#home #content li.page-item-17, 
#home #content li.page-item-44, 
#home #content li.page-item-75, 
#home #content li.page-item-504, 
#home #content li.page-item-576, 
#home #content li.page-item-677, 
#home #content li.page-item-182 { background: transparent url('images/icons/plants-small.png') no-repeat left 50% !important; }

#home #content li.page-item-130, 
#home #content li.page-item-183 { background: transparent url('images/icons/online-services-small.png') no-repeat left 50% !important; }

#home #content li.page-item-19, 
#home #content li.page-item-47, 
#home #content li.page-item-79, 
#home #content li.page-item-517, 
#home #content li.page-item-589, 
#home #content li.page-item-697, 
#home #content li.page-item-184 { background: transparent url('images/icons/translations-small.png') no-repeat left 50% !important; }

#home #content li.page-item-221, 
#home #content li.page-item-473, 
#home #content li.page-item-505, 
#home #content li.page-item-539, 
#home #content li.page-item-577, 
#home #content li.page-item-678, 
#home #content li.page-item-364 { background: transparent url('images/icons/model-small.png') no-repeat left 50% !important; }

#home #content li.page-item-223, 
#home #content li.page-item-474, 
#home #content li.page-item-506, 
#home #content li.page-item-540, 
#home #content li.page-item-578, 
#home #content li.page-item-679, 
#home #content li.page-item-344  { background: transparent url('images/icons/servicemark-small.png') no-repeat left 50% !important; }

#home #content li.page-item-225, 
#home #content li.page-item-476, 
#home #content li.page-item-508, 
#home #content li.page-item-541, 
#home #content li.page-item-580, 
#home #content li.page-item-716, 
#home #content li.page-item-348  { background: transparent url('images/icons/ctm-small.png') no-repeat left 50% !important; }

#home #content li.page-item-226, 
#home #content li.page-item-477, 
#home #content li.page-item-509, 
#home #content li.page-item-543, 
#home #content li.page-item-581, 
#home #content li.page-item-683, 
#home #content li.page-item-350  { background: transparent url('images/icons/property-small.png') no-repeat left 50% !important; }

#home #content li.page-item-227, 
#home #content li.page-item-467, 
#home #content li.page-item-510, 
#home #content li.page-item-544, 
#home #content li.page-item-582, 
#home #content li.page-item-685, 
#home #content li.page-item-352  { background: transparent url('images/icons/outsource-small.png') no-repeat left 50% !important; }

#home #content li.page-item-228, 
#home #content li.page-item-468, 
#home #content li.page-item-511, 
#home #content li.page-item-545, 
#home #content li.page-item-583, 
#home #content li.page-item-687, 
#home #content li.page-item-354  { background: transparent url('images/icons/aktivi-small.png') no-repeat left 50% !important; }

#home #content li.page-item-229, 
#home #content li.page-item-469, 
#home #content li.page-item-512, 
#home #content li.page-item-546, 
#home #content li.page-item-584, 
#home #content li.page-item-689, 
#home #content li.page-item-356  { background: transparent url('images/icons/users-small.png') no-repeat left 50% !important; }

#home #content li.page-item-231, 
#home #content li.page-item-466, 
#home #content li.page-item-513, 
#home #content li.page-item-548, 
#home #content li.page-item-586, 
#home #content li.page-item-718, 
#home #content li.page-item-360 { background: transparent url('images/icons/border-small.png') no-repeat left 50% !important; }

#rsidebar li.latest-posts h2 {  position: relative; }
#rsidebar a.feedlink { 
	position: absolute;
	top: 13px;
	left: auto;
	width: 12px;
	height: 12px;
	overflow: hidden;
	background: transparent none; 
	padding-right: 0;
	}
#rsidebar a.feedlink img { 
	width: auto;
	height: auto;
	border: none;
	background: transparent none; 
	padding-right: 0; 
	}
#rsidebar a.feedlink:hover img, a.feedlink:focus img, a.feedlink img.hover {
	margin-left: -12px;
	}
  
/* =GLOBAL CLASSES
================================================== */

.clear { 
	clear:both; 
	}
.floatleft, .alignleft {
	float:left; 
	margin: 0 1.5em 1em 0;
	}
.floatright, .alignright { 
	float:right; 
	margin: 0 0 1em 1.5em;
	}
.textleft { 
	text-align:left; 
	}
.textright { 
	text-align:right; 
	}
.textcenter { 
	text-align:center; 
	}
.textjustify { 
	text-align:justify; 
	}
.strong { 
	font-weight:bold; 
	}
.em 	{ 
	font-style:italic; 
	}
.underline { 
	border-bottom:1px solid;
	}
.highlight { 
	background:#ffc; 
	}
.mute {
	color: #666;
	}
.nopadding { 
	padding:0; 
	}
.nomargin { 
	padding:0; 
	}
.noindent { 
	margin-left:0;padding-left:0;text-indent:0;
	}
.nobullet { 
	list-style:none;list-style-image:none; 
	}
.noborder { 
	border-width: 0px !important;
	}
.hidden	{ 
	display:none; 
	}

/* =HACKS
================================================== */
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
/* * html .clearfix {height: 1%;} преместих го в ie6.css + ie7.css*/
.clearfix {display: block;}
/* End hide from IE-mac */
#home #content .postmetadata { display: none; }
.page-60 #content img.floatleft.alt, .page-124 #content img.floatleft.alt, .page-154 #content img.floatleft.alt, .page-174 #content img.floatleft.alt { width: 75px; height: 50px; }