/* tinymce.css [CSS classes for TinyMCE] -> 4ceng.co.uk -> 
Author: Klaus-dieter Michel (mail@memetic-tv.net) */

/*
body { 
	font-family: verdana, arial, helvetica, sans-serif; 
	font-size: small; 
	color: #000; 
	line-height:1.6em; }
*/

/* ---------------------------------------------------- Hyperlinks appearance */
#post a {font-weight:600; text-decoration:none;}
#post a:link {color:#406618;}
#post a:visited {color:#598527;}
#post a:hover{text-decoration:underline;}

/* styles menu [Inline Link Arrow] */
#post a.inlineLink {
	padding-left:17px;
	background:url(images/inline_link.gif) no-repeat left 4px;}
#post a.inlineLink:link {
	color:#603913;}
#post a.inlineLink:visited {
	color:#7e4a18;}
#post a.inlineLink:hover {
	text-decoration:none; background:url(images/inline_link.gif) no-repeat left -22px;}

/* ---------------------------------------------------- excl. for page title bullet */
.tbullet1red {
	font-size:26px; 
	font-weight:800; 
	line-height:normal;
	display:block; 
	margin:15px 0 28px 0;
	background:url(images/bullet_h1b_red.gif) no-repeat left 3px; 
	padding-left:28px;}
	
/* ---------------------------------------------------- floating Bold Styles */	
.boldHead {
	font-size:26px; 
	font-weight:800; 
	line-height:normal;}
.boldSub {
	font-size:16px;
	font-weight:600;
	line-height:normal;}
.boldPoint {
	font-size:14px;
	font-weight:600;
	line-height:normal;}

/* ---------------------------------------------------- Bullet Point Styles */

/* styles menu [Bullet 1 Red], [Bullet 1 Grey] */
.bullet1red, .bullet1grey {
	font-size:26px;
	font-weight:800;
	line-height:normal;
	display:block;
	margin:28px 0 15px 0;
	padding-left:28px;}
.bullet1red {
	background:url(images/bullet_h1b_red.gif) no-repeat left 3px;}
.bullet1grey {
	background:url(images/bullet_h1b_grey.gif) no-repeat left;}

/* styles menu [Bullet 3 Red], [Bullet 3 Grey] */
.bullet3red, .bullet3grey {
	font-size:16px;
	font-weight:600;
	line-height:normal;
	display:block;
	margin-top:25px;
	padding-left:22px;}
.bullet3red {
	background:url(images/bullet_h3_red.gif) no-repeat left;}
.bullet3grey {
	background:url(images/bullet_h3_grey.gif) no-repeat left;}

/* styles menu [Bullet 4 Red], [Bullet 4 Grey] */
.bullet4red, .bullet4grey {
	font-size:14px;
	font-weight:600;
	line-height:normal;
	display:block;
	margin-top:14px;
	padding-left:15px;}
.bullet4red {
	background:url(images/bullet_h4_red.gif) no-repeat left 3px;}	
.bullet4grey {
	background:url(images/bullet_h4_grey.gif) no-repeat left 3px;}

/* styles menu [Inline Bullet 4 Red], [Inline Bullet 4 Grey] */
.ibullet4red, .ibullet4grey {
	font-size:14px;
	font-weight:600;
	line-height:normal;
	padding-left:14px;}
.ibullet4red {
	background:url(images/bullet_h4_red.gif) no-repeat left 3px;}	
.ibullet4grey {
	background:url(images/bullet_h4_grey.gif) no-repeat left 3px;}

/* ---------------------------------------------------- HTML Headings */

#post h1 {
	font-size:26px;
	font-weight:800;
	line-height:normal;}

#post h2 {
	font-size:22px;
	font-weight:600;
	line-height:normal;}

#post h3 {
	font-size:16px;
	font-weight:600;
	line-height:normal;}

#post h4 {
	font-size:14px;
	font-weight:600;
	line-height:normal;}
	
#post hr {
	color:#d9d8d7;
	height:1px;
	margin-top:18px;
	margin-bottom:2px;
	border:1px dotted #C6C4C4;}	

.chars10 {
	font-size:10px;}
	
.chars12 {
	font-size:12px;}	
	
/* ---------------------------------------------------- Images within #post */	

#post img {
	border-width:1px;
  	border-style:solid;
	border-color:#ededed;
}

/* ------------------------------------------------------------------- CSS for TinyMCE templates */

/* brownish */
.company4E {
	font-size:18px;
	font-weight:600;
	color:#362f2d;}

/* dark redish */
.companyC {
	font-size:18px;
	font-weight:600;
	color:#880000;}
	
/* ---------------------------------------------------- 2 News Item Boxes with left/right aligned images */

#newspicTableLeft, #newspicTableRight {
	width:100%;
}

#newspicTableLeft img, #newspicTableRight img {
	margin-top:4px;
	margin-bottom:0}

#newspicTableLeft td, #newspicTableRight td {
	vertical-align:top;
}

#newspicTableLeft td.newsboxPict {
	width:115px;
	text-align:left;}
	
#newspicTableRight td.newsboxPict {
	width:115px;
	text-align:center;}
	
/* ---------------------------------------------------- Links: 2 Logos in a row */	

#links2logos {
	width:520px;
	margin:0 auto;}

#links2logos img {
	border:0px;}
	
#links2logos td {
	height:76px;}	
	
#links2logos td.logoright {
	text-align:right;}
	
/* ---------------------------------------------------- Links: 2 Logos in a row */	

#clients2logos {
	width:480px;
	margin:10px auto;}

#clients2logos img {
	border:0px;}
	
#clients2logos td {
	height:115px;}	
	
#clients2logos td.logoright {
	text-align:right;}	
		

/* ---------------------------------------------------- 3 Parts Image Container horizontal */

#i3table {
	margin:0 auto 12px;
	font-size:12px;
	line-height:1.2em;}

#i3table img{
	margin:0 0 3px 0;}

#i3table td {
	padding:0 18px 0 18px;} 

#i3table td.t3td {
	vertical-align:top;}

.t3td p {
	width:135px;
	margin:0;
	padding:0;}

/* ---------------------------------------------------- Division for Project Video Template */
#provideo {
	margin:15px 0 15px 30px;
}
	

	




