/******************/
/*   SIDE MENU    */
/******************/

.main-content 
{
	margin-left:233px !important; 
	margin-left:230px; 
	height:1%; /* kill the 3px bug in IE6 */}

.sidemenu {
margin: 0;
float: left;
width: 220px;
}

.sidemenu ul {
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

.sidemenu li {
 margin: 0 0 5px 0;
}


.sidemenu_blue a
{
display: block;
padding: 12px 0px 12px 10px;
width: 210px;
color: rgb(0,66,120);
text-decoration: none;
font-size: 110%;
}

.sidemenu_oran a
{
display: block;
padding: 12px 0px 12px 10px;
width: 210px;
color: rgb(0,66,120);
text-decoration: none;
font-size: 110%;
}

.sidemenu_gray a
{
display: block;
padding: 12px 0px 12px 10px;
width: 210px;
color: rgb(0,66,120);
text-decoration: none;
font-size: 110%;
}


.sidemenu_blue a:hover
{
color: #467AA7;
text-decoration: none;
}

.sidemenu_oran a:hover
{
color: #467AA7;
text-decoration: none;
}

.sidemenu_gray a:hover
{
color: #467AA7;
text-decoration: none;
}


.sidemenu_blue .menu-level1 li
{
/*border-bottom:1px solid rgb(77,106,134);*/
}

.sidemenu_oran .menu-level1 li
{
/*border-bottom:1px solid rgb(248,144,102);*/
}

.sidemenu_gray .menu-level1 li
{
/*border-bottom:1px solid rgb(186,185,184);*/
}


.sidemenu .sidemenu_blue .menu-level1 a
{
background-image:url(../img/smenu_lvl1_bl_zu.jpg);
background-repeat: no-repeat;
}

.sidemenu .sidemenu_oran .menu-level1 a
{
background:url(../img/smenu_lvl1_or_zu.jpg);
background-repeat: no-repeat;
}

.sidemenu .sidemenu_gray .menu-level1 a
{
background:url(../img/smenu_lvl1_gr_zu.jpg);
background-repeat: no-repeat;
}



.sidemenu_blue .menu-level1-current-active {
/*border-bottom:1px solid rgb(77,106,134);*/
}

.sidemenu_oran .menu-level1-current-active {
/*border-bottom:1px solid rgb(248,144,102);*/
}

.sidemenu_gray .menu-level1-current-active {
/*border-bottom:1px solid rgb(186,185,184);*/
}



.sidemenu .menu-level1-current-active a {
border-bottom:none;
}


.sidemenu_blue .menu-level1-active {
/*border-bottom:1px solid rgb(77,106,134);*/
}

.sidemenu_oran .menu-level1-active {
/*border-bottom:1px solid rgb(248,144,102);*/
}

.sidemenu_gray .menu-level1-active {
/*border-bottom:1px solid rgb(186,185,184);*/
}


.sidemenu_blue .menu-level1 .menu-level2 a {
margin-top:0px;
background: rgb(77,106,134);
border-bottom: none;
color: rgb(255,255,255);
border-right:1px solid rgb(77,106,134);
border-left:1px solid rgb(77,106,134);
display: block;
width: 206px;
text-decoration:none; padding-left:12px; padding-right:0; padding-top:7px; padding-bottom:7px;
}

.sidemenu_oran .menu-level1 .menu-level2 a {
margin-top:0px;
background: rgb(248,144,102);
border-bottom: none;
color: rgb(255,255,255);
border-right:1px solid rgb(248,144,102);
border-left:1px solid rgb(248,144,102);
display: block;
width: 206px;
text-decoration:none; padding-left:12px; padding-right:0; padding-top:7px; padding-bottom:7px;
}

.sidemenu_gray .menu-level1 .menu-level2 a {
margin-top:0px;
background: rgb(186,185,184);
border-bottom: none;
color: rgb(255,255,255);
border-right:1px solid rgb(186,185,184);
border-left:1px solid rgb(186,185,184);
display: block;
width: 206px;
text-decoration:none; padding-left:12px; padding-right:0; padding-top:7px; padding-bottom:7px;
}


.sidemenu_blue .menu-level1 .menu-level2 a:hover
{
color: rgb(180,180,180);
}

.sidemenu_oran .menu-level1 .menu-level2 a:hover
{
color: rgb(80,80,80);
}

.sidemenu_gray .menu-level1 .menu-level2 a:hover
{
color: rgb(77, 106, 134);
}

.sidemenu ul ul li { margin: 0 0 0px 0; }


.sidemenu_blue ul ul a:hover
{
color: #fff;
background-color: #69C;
text-decoration: none;
}




/************************/
/*		Profile			*/
/************************/

.profile {
border: 1px solid black;
padding: 15px 10px 10px 10px;
overflow: visible;
}

.prof_logo {
float:right;
width: 200px;
height: 150px;
}

.prof_logo img {
padding: 0;
margin: 0 0 25px;
border: none;
}

.prof_contact {
float: right;
width: 200px;
}

.prof_content {
float: left;
width: 500px;
}