/*
///////////////////////////////////////////////////////////////////////////////
//																			 //	
// HH    HH    OOOOOO    MM       MM   MM       MM							 //
// HH    HH   OO    OO   MMMM   MMMM   MMMM   MMMM						     //
// HHHHHHHH   OO    OO   MM MM MM MM   MM MM MM MM							 //
// HH    HH   OO    OO   MM  MMM  MM   MM  MMM  MM							 //
// HH    HH    000000    MM       MM   MM       MM							 //
//																			 //	
// erstellt durch       										             //
//																			 //	
// HOMM interactive, 6003 Luzern, www.homm.ch                  				 //
//																			 //	
//																			 //	
///////////////////////////////////////////////////////////////////////////////
*/


/* BASIS */

@import url(formular.css);
@import url(buildin_style.css);
@import url(data_module.css);



	body {
	font-family:Arial, Helvetica, sans-serif;
	color:#447b99;
	font-size: 13px;
	line-height: 160%;
	SCROLLBAR-FACE-COLOR: #447b99;
	SCROLLBAR-HIGHLIGHT-COLOR: #447b99;
	SCROLLBAR-SHADOW-COLOR: #447b99;
	SCROLLBAR-3DLIGHT-COLOR: #a5c3d4;
	SCROLLBAR-ARROW-COLOR: #a5c3d4;
	SCROLLBAR-TRACK-COLOR: #447b99;
	SCROLLBAR-DARKSHADOW-COLOR: #a5c3d4;
	SCROLLBAR-BASE-COLOR: #447b99;
	buttonface: #447b99;
	text-align:left;
}

a                {color:#ff9933;text-decoration:none;font-weight:bold;}
a:hover          {color:#ff9933;text-decoration:underline;font-weight:bold;}

h1, h3, h4, h5,{
font-weight: normal;
color:#447b99;
padding: 0;
line-height: 1em;
text-align: left;
}

h1 {font-size: 18px;padding: 5px 0 5px 0;margin: 0 0 0 0;}
h2 {font-size: 13px;font-weight:bold;color:#ff9933;}
h4 {font-size: 16px;margin: 0px 0 0px 0;font-weight:bold;}
h5 {font-size: 15px;margin: 2px 0 2px 0; font-weight:bold;}
h6 {font-size: 13px;font-weight:bold;color:#447b99;}

.inputButton	{cursor:pointer; width:100px;color:#447b99;}

input, textarea, select, radio {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color:#c4d7e2;
	color: #447b99;
	font-weight:bold;
	border-bottom: 1px solid #c4d7e2;
	border-left: 1px solid #c4d7e2;
	border-top: 1px solid #c4d7e2;
	border-right: 1px solid #c4d7e2;
}

textarea 					{overflow: auto;}

.fieldSize					{width:300px;}

hr               			{background-color:#447b99;color:#447b99;height:1px;border-style:none;}

p 			   	 			{text-align:left;}

.orange						{color:#CC9900;}

td	p						{line-height:160%;}
th               			{margin:0;}
form             			{margin:0;padding:0;}

.elementStandard         	{margin-top:5px;margin-left:14px;margin-right:0px;margin-bottom:24px;line-height: 140%;}
.elementStandard li      	{list-style-type: square; margin: 0 0 0 16px;text-align:left;}	 

.adresse					{font-size:11px; color: #bd5454; line-height:120%;}
.adresse a 					{font-size:11px; color: #bd5454; line-height:120%;}
.adresse2					{font-size:11px; color: #8a2d2d; line-height:120%;}
.adresse2 a 				{font-size:11px; color: #8a2d2d; line-height:120%;}

.posBtnPrint				{margin: 16px 0 0 0; cursor:pointer;}
.posBtnRecommend			{margin: 16px 0 0 5px; cursor:pointer;}
.posBtnFb					{margin: 16px 0 0 5px; cursor:pointer;}
.posNews					{margin: 3px 0 0 0;cursor:pointer;}
.block p					{font-size:12px; line-height:130%;}

table		     			{font-size:13px;line-height: 160%;}
.tableTop td        		{margin:0 0 0 0;padding: 3px; border-top: 1px solid #447b99;font-size:13px;font-weight:bold;}
.tableWhite td        		{padding: 3px 0 3px 0; border-top: 1px solid #447b99;font-size:13px;}
.tableNoPadding td   	 	{padding: 3px 0 6px 0; border-top: 1px solid #447b99;font-size:13px;line-height: 130%; font-size:12px;}
.tableNoPadding td p    	{line-height: 130%; font-size:12px;}
.tableNoPadding 	  		{}
.tableFont		      		{font-size:13px;}
.tableLineVertical			{border-left: 1px solid #cfb681;}

.boxSidebar					{border-top:#ff9933 1px solid;border-bottom:#ff9933 1px solid;}
.boxTestimonial				{border-top:#ffffff 1px solid;border-bottom:#ffffff 1px solid;margin: 14px 0 0 0;padding: 5px 0 5px 0;}

.refLogo td img				{border: 1px solid #447b99;}
.refLogo td a img			{border: 1px solid #447b99;cursor:pointer;}
.refLogo td a:hover img		{border: 1px solid #ff9933;cursor:pointer;}
.refLogo td a 				{color: #447b99;cursor:pointer;font-weight:normal;}
.refLogo td a:hover			{color: #ff9933;cursor:pointer;font-weight:bold;}
/*.refLogo td p				{color:#ff9933;}*/

.teamMember td img				{border: 1px solid #fff;}
.teamMember td a img			{border: 1px solid #fff;cursor:pointer;}
.teamMember td a:hover img		{border: 1px solid #ff9933;cursor:pointer;}
.teamMember td a 				{color: #447b99;cursor:pointer;font-weight:normal;}
.teamMember td a:hover			{color: #ff9933;cursor:pointer;font-weight:bold;}
/*.refLogo td p				{color:#ff9933;}*/

.portraitName td			{color:#ff9933;border-bottom:1px solid #ff9933;}
.portraitLink a				{color:#447b99;cursor:pointer;}
.portraitLink a:hover		{color:#ff9933;cursor:pointer;}
.portraitBox				{border-top:1px solid #ff9933;padding-top:4px;width:631px;height:230px;display:none;}


/*Test Projekte

.t_projekte_mitlink {border-top:1px solid #ff9933;padding-top:4px;width:631px;height:230px;display:none;}
.t_projekte_mitlink  a:hover {border-top:1px solid #ff9933;padding-top:4px;width:631px;height:230px;display:none;}

.t_projekte_ohne {border-top:1px solid #ff9933;padding-top:4px;width:631px;height:230px;display:none; cursor:pointer;}
.t_projekte_ohne a:hover {border-top:1px solid #ff9933;padding-top:4px;width:631px;height:230px;display:none;cursor:pointer;}
*/

.newsFront a, a:hover{font-weight:normal;}
#ManagingPartner{
display:block;
width:631px;
height:439px;
overflow:hidden;
background:url(/images/content/team/managingPartner2.jpg);
}




