body {
background: url(images/bg-cardboard.jpg);
font-family: verdana, arial, sans-serif;
font-size: .8em;
line-height: 140%;
margin: 0;
padding: 0;
}



h2 {
color: #fae8ce;
font-size: 1.4em;
}

#arrow  {
background: url(images/menu-arrow.jpg) no-repeat;

height: 40px;
padding-left: 32px;
padding-top: 8px;
color: #fae8ce;
font-size: 1.6em;
}


h3 {
color: #9f795c;
font-size: 1.6em;
}



#question  {
color: #fae8ce;
font-style: italic;
}


#wrap > #leftcol {
	LEFT: -222px; ; MARGIN-LEFT: expression(
			document.all.center.offsetWidth * -1 +
			parseFloat(document.all.center.currentStyle.paddingLeft) +
			parseFloat(document.all.leftcol.currentStyle.paddingLeft) +
			parseFloat(document.all.leftcol.currentStyle.paddingRight)
			)
}





#wrap {
padding-left: 222px;
padding-right: 220px;
}

#wrap .column {
position: relative;
float: left;
}


#leftcol {
width: 222px;
right:  222px;
margin-left: -100%;
}

#center {
width: 100%;
border-left: 1px solid;
border-right: 1px solid;
padding-top: 40px;
min-height: 580px;
}


#content {
padding: 0 20px 40px 20px;
overflow: hidden;
}




#content a:link, #content a:visited {

color: #fae8ce;
font-weight:bold;
}


#content a:hover {
text-decoration: none;
}



#rightcol {
width: 200px;
margin-right: -220px;
padding-top: 40px;
}












#menu-kampania {
background: url(images/menu-kampania.jpg) no-repeat;
width: 220px;
height: 40px;
}

#menu-kampania a {
display: block;
width: 220px;
height: 40px;
text-indent: -2000px;
}

#menu-kampania a:hover {
background: url(images/menu-kampania-active.jpg) no-repeat;
}




#menu-mothers {
background: url(images/menu-mothers.jpg) no-repeat;
width: 220px;
height: 40px;
}


#menu-mothers a {
display: block;
width: 220px;
height: 40px;
text-indent: -2000px;
}

#menu-mothers a:hover {
background: url(images/menu-mothers-active.jpg) no-repeat;
}


#menu-case {
background: url(images/menu-case.jpg) no-repeat;
width: 220px;
height: 40px;
}

#menu-case a {
display: block;
width: 220px;
height: 40px;
text-indent: -2000px;
}

#menu-case a:hover {
background: url(images/menu-case-active.jpg) no-repeat;
}



#menu-specialists {
background: url(images/menu-specialists.jpg) no-repeat;
width: 220px;
height: 40px;
}

#menu-specialists a {
display: block;
width: 220px;
height: 40px;
text-indent: -2000px;
}

#menu-specialists a:hover {
background: url(images/menu-specialists-active.jpg) no-repeat;
}




















#sidemenu-support {
background: url(images/sidemenu-support.jpg) no-repeat;
width: 214px;
height: 143px;
}

#sidemenu-support a {
display: block;
width: 214px;
height: 143px;
text-indent: -2000px;
}


#sidemenu-support a:hover {
background: url(images/sidemenu-support-active.jpg) no-repeat;
}









#sidemenu-press {
background: url(images/sidemenu-press.jpg) no-repeat;
width:214px;
height: 213px;
}

#sidemenu-press a {
display: block;
width: 214px;
height: 213px;
text-indent: -2000px;
}


#sidemenu-press a:hover {
background: url(images/sidemenu-press-active.jpg) no-repeat;
}




#toplogo {
background: url(images/top-logo.jpg);
width: 220px;
height: 136px;
}

#toplogo a {
display: block;
width: 220px;
height: 136px;
text-indent: -2000px;
}











#submenu ul li {
list-style: none;
font-size: 0.85em;
}

#submenu a:link, #submenu a:visited {

color: #fae8ce;
display: block;
height: 16px;
font-weight:bold;
overflow: hidden;
}

#submenu a:hover {
text-decoration: none;
}



#submenu h2 {
background: url(images/menu-arrow.jpg) no-repeat 6px ;
font-size: 1em;
display: block;
height: 30px;
padding: 10px 0 0 40px;
color: #333;
}














*html #leftcol {
left: 220px;    
}







#youtube {
padding: 0px 20px 0 20px;
}


#youtube a:link, #youtube a:visited {
color: #fae8ce;
font-weight:bold;
}

#youtube a:hover {
text-decoration: none;
}


#youtube ul li {
list-style: none;
padding: 0px;
margin: 0px;
}


#sitemap {
padding-left: 20px;
padding-bottom: 50px;
}


#sitemap a:link, #sitemap a:visited {
color: #fae8ce;
font-weight:bold;
}


#sitemap a:hover {
text-decoration: none;
}