/*SELECT MENU CLASSES*/
.bold_consulting{color:#67c218; font-weight:bold; display:list-item; list-style:inside;}
.bold_learning{color:#3d93cd; font-weight:bold; display:list-item; list-style:inside;}
.bold_sourcing{color:#f84e00; font-weight:bold; display:list-item; list-style:inside;}
.div_see_more{padding:15px; width:227px; border:solid 1px #f2f2f2; background:url(img/bg_see_more.gif) no-repeat center bottom; margin:0 0 10px 0;}
.green_bold{color:#398925; font-weight:bold;}
.green_bold_big{color:#398925; font-size:15px; font-weight:bold; display:list-item; list-style:outside; letter-spacing:0; word-spacing:0; margin-left:15px;}
.green_bold_big_nodot{color:#398925; font-size:15px; font-weight:bold; letter-spacing:0; word-spacing:0;}
.green_normal{color:#398925;}
.blue_bold{color:#3d93cd; font-weight:bold;}
.blue_bold_big{color:#3d93cd; font-size:15px; font-weight:bold; display:list-item; list-style:outside; letter-spacing:0; word-spacing:0; margin-left:15px;}
.blue_bold_big_nodot{color:#3d93cd; font-size:15px; font-weight:bold; letter-spacing:0; word-spacing:0;}
.blue_normal{color:#3d93cd;}
.orange_bold{color:#f84e00; font-weight:bold;}
.orange_bold_big{color:#f84e00; font-size:15px; font-weight:bold; display:list-item; list-style:outside; letter-spacing:0; word-spacing:0; margin-left:15px;}
.orange_bold_big_nodot{color:#f84e00; font-size:15px; font-weight:bold; letter-spacing:0; word-spacing:0;}
.orange_normal{color:#f84e00;}
.bold {font-weight:bold; font-size:10px;}
.grey {color:#999;}
.grey_bold {color:#333; font-weight:bold;}
.grey_bold_dot {color:#333; font-weight:bold; display:list-item; list-style:inside;}
.italic {font-style:italic;}
.italic_small {font-style:italic; font-size:10px;}
.copyright {font-style:italic; font-size:9px; color:#ccc;}
.img_galerie {margin:0 14px 14px 0; border:solid 1px #ccc; cursor:url(../../js/highslide/graphics/zoomin.png), pointer;}
.img_align_left {float:left; margin:0 10px 5px 0;}
.img_align_right {float:right; margin:5px 0 5px 20px;}
.highslide{}
a:hover{color:#aaa;}

/*Content layouts*/
div.left_col{float:left; width:45%;}
div.left_col_large{float:left; width:65%;}
div.left_col_small{float:left; width:30%; margin-right:4%;}

div.left_col_first_solo{float:left; margin:125px 0 0 248px; width:500px;}
div.left_col_first{float:left; margin:125px 0 0 248px; width:370px;}


div.right_col{float:right; width:45%;}
div.right_col_small{float:right; width:28%; margin:0 -4px 0 0;}
div.right_col_first{float:right; width:257px; margin:0 -10px 0 0;}

div.middle_col{float:left; width:30%;}

div.right_top{margin-bottom:20px;}
div.right_bottom{}

div.left_top{ margin-bottom:20px;}
div.left_bottom{}

div.top_col{margin-bottom:20px;}

div.bottom_col{margin-top:20px;}

div.clear{clear:both;}


/* TinyMCE specific rules **************************************************/
body.tiny_body p, body.tiny_body div, body.tiny_body td {
	/*Change this according with your template*/
	font-family:Arial,Helvetica,Verdana; font-size:11px; color:#71787c; line-height:1.5em; letter-spacing:0.05em; word-spacing:0.08em;
}

/*page layout columns*/
.tiny_body .left_col,.tiny_body .left_col_large,.tiny_body .left_col_small,.tiny_body .left_col_first,.tiny_body .left_col_first_solo,
.tiny_body .right_col,.tiny_body .right_col_small,.tiny_body .right_col_first,
.tiny_body .middle_col,.tiny_body .right_top,.tiny_body .right_bottom,.tiny_body .left_top,
.tiny_body .left_bottom,.tiny_body .top_col,.tiny_body .bottom_col
{border:solid 1px #e5e5e5;}

/*When tables*/
body.tiny_body table, div#content table{border-collapse:collapse;}
body.tiny_body table td, div#content table td{vertical-align:top;}

p,h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

.tiny_body a{}

.tiny_body hr{color:#ccc; background:#ccc; border:none; height:1px;}
/***************************************************************************/


