/* CSS Document */
body{padding:0px; margin:0px; background:#fff; color:#82847e; font:10px/14px Tahoma, sans-serif;
font-size: 13px; }
div, p, ul, h2, h3, h4, img{padding:0px; margin:0px;}
ul{list-style-type:none;}

.clear {clear: both; margin: 0px}

p a{color:#2f2f2f; font-weight:bold; text-decoration:none }
p a:hover{color:#43b6f1; text-decoration:none;}

p a.link2{color:#8cad01; font-weight:normal; text-decoration:underline}
p a.link2:hover{color:#000; text-decoration:none;}

a {
	color: #e89909;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
}

p span.headline{font:12px/16px Tahoma, sans-serif; color:#82847e; font-weight:normal;}

/* HEADER */

#header{width:775px; height:271px; background:url('../img_des/b_header.jpg') 0 0 no-repeat; position:relative; margin: 0 auto;}
#logo{position:absolute; top:17px; left:258px}
#header h1 {display: none;}

#header ul{width:220px; position:absolute; top:38px; left:35px;}

#header ul li{width:220px; margin:0}

#header ul li a{width:190px; height:31px; display:block; }
#header ul li a:hover{width:190px; height:31px;}

#header ul li a {
	color: #0f0f0f;
	font-size: 17px;
	padding-left: 30px; 
	padding-top: 5px;
	text-decoration: none;
}
#header ul li a.selected{
	color: #e89909;
}

#header ul li a:hover {
	color: #e89909;
}

#header ul li.menu1 {
	
}

#header ul li.menu1 a{background:url('../img_des/btn_home.jpg') 0 0 no-repeat; }
/*#header ul li.menu1 a:hover{background:url('../img_des/btn_home_over.jpg') 0 0 no-repeat;}*/

#header ul li.menu2 a{background:url('../img_des/btn_profile.jpg') 0 0 no-repeat; }
/*#header ul li.menu2 a:hover{background:url('../img_des/btn_profile_over.jpg') 0 0 no-repeat;}*/

#header ul li.menu3 a{background:url('../img_des/btn_services.jpg') 0 0 no-repeat; }
/*#header ul li.menu3 a:hover{background:url('../img_des/btn_services_over.jpg') 0 0 no-repeat;}*/

#header ul li.menu4 a{background:url('../img_des/btn_partners.jpg') 0 0 no-repeat; }
/*#header ul li.menu4 a:hover{background:url('../img_des/btn_partners_over.jpg') 0 0 no-repeat;}*/

#header ul li.menu5 a{background:url('../img_des/btn_partners.jpg') 0 0 no-repeat; }
/*#header ul li.menu5 a:hover{background:url('../img_des/btn_partners_over.jpg') 0 0 no-repeat;}*/

#header ul li.menu6 a{background:url('../img_des/btn_contact.jpg') 0 0 no-repeat; }
/*#header ul li.menu6 a:hover{background:url('../img_des/btn_contact_over.jpg') 0 0 no-repeat;}*/

#solutions{width:237px; height:216px; position:absolute; top:54px; left:538px;  margin:0;}
#solutions h2{height:76px; margin-bottom:13px; position:relative}
#solutions p{width:120px; padding-left:10px}
#solutions p.arrow{padding-left:28px; background:url('../img_des/arrow.jpg') 10px 3px no-repeat; margin-top:15px}
#solutions p.arrow a{font:10px/16px Tahoma, sans-serif; color:#e89809; font-weight:normal; text-decoration:none }
#solutions p.arrow a:hover{color:#000; text-decoration:none;}


/* BUTTONS*/

#buttons{width:775px; height:41px; background:url('../img_des/b_buttons.jpg') 0 0 no-repeat; position:relative; margin: 0 auto; clear:both}
#buttons ul{position:absolute; top:14px; left:69px}
#buttons li{height:14px; float:left}
#buttons li.strategies a{width:154px; height:14px; display:block; /*text-indent:-20000px;*/ background:url('../img_des/btn_strategies.gif') 0 0 no-repeat; margin-right:89px}
#buttons li.strategies a span { display:none }
#buttons li.communications a{width:165px; height:14px; display:block; text-indent:-20000px; background:url('../img_des/btn_communications.gif') 0 0 no-repeat; margin-right:96px}
#buttons li.communications a span { display:none }
#buttons li.hr a{width:117px; height:14px; display:block; text-indent:-20000px; background:url('../img_des/btn_hr.gif') 0 0 no-repeat;}
#buttons li.hr a span { display:none }


/* CONTENT */

#content{width:775px; position:relative; margin: 0 auto; clear:both; padding-top:20px; padding-bottom:15px; border-bottom:#3d2509 2px dashed;}

#content p {
	padding-bottom: 20px;
}

#services{width:465px; position:relative; float:left; display:inline; padding:0 20px 0 33px; border-right:#ebe9e6 1px solid; margin-right:12px}

#services h2{
	color: #3d2509;
	font-size: 18px;
	padding-bottom: 3px;
	line-height: 1.5;
}

#services h3, h4{
	color: #3d2509;
	font-size: 16px;
	padding-bottom: 3px;
	line-height: 1.5;
}

#services h4{
	font-size: 14px;
}


#welcome{width:220px; position:relative; float:left; display:inline;}

#welcome h2.heading-clanky {
	width: 108px; height: 36px;
	background:url('../img_des/index_59.jpg') 0 0 no-repeat;
	text-indent:-20000px;
	padding-bottom: 15px;
}

#welcome ul{margin-top:15px; margin-left:38px}
#welcome li{background:url('../img_des/arrow.jpg') 0 3px no-repeat; padding-left:25px; height:20px}
#welcome li a{font:10px/14px Tahoma, sans-serif; color:#494b46; font-weight:normal; text-decoration:underline}
#welcome li a:hover{color:#fff; font-weight:normal; text-decoration:none; background:#000;}

#welcome a{background:url('../img_des/arrow.jpg') 0 3px no-repeat; padding-left:25px; height:20px}
#welcome a{color:#494b46; font-weight:normal; text-decoration:underline}
#welcome a:hover{color:#fff; font-weight:normal; text-decoration:none; background:#000;}
/*#welcome img {border: 4px solid #f2f2f2;}*/
#welcome table tr td a {background: none; padding-left: 5px;}
#welcome table tr td a:hover{color: normal; background:none;}
#welcome table { padding-bottom: 5px;}


/* TOPICS */

#topics{width:775px; position:relative; margin: 0 auto; clear:both; padding-top:14px}

#partners{width:475px; position:relative; float:left; display:inline; margin:0 25px 20px 38px; }
#partners h2{height:61px; background:url('../img_des/index_53.jpg') 0 0 no-repeat; position:relative; margin-bottom:0px; text-indent:-20000px;}
#partners p{padding-left:5px;}



#events{width:220px; position:relative; float:left; display:inline; margin:0 0 20px 0; }
#events h2{height:61px; background:url('../img_des/index_56.jpg') 0 0 no-repeat; position:relative; margin-bottom:0px; text-indent:-20000px;}
#events p{padding-left:5px; padding-bottom: 6px;}

#events a {
	color: #e89909;
}

/* FOOTER */

#footer{width:775px; height:100px; background:#3d2509; position:relative; margin: 0 auto; clear:both; border-top:#3d2509 1px dotted;}
#footer p{padding: 30px 0 0 0; font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; text-align:center; color:#fff;}
#footer p a{font:10px/16px Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-decoration:none; padding: 0 5px }
#footer p a:hover{text-decoration:none; background:#fff; color:#000}
