body { background:#C2D2EB; }
body, div, td, select, input, textarea, span, li { font:12px Tahoma; }

.commons { width:750px; }
/*.container { border:3px solid #666666; }*/

.header { border:1px solid #999999; }
.banner { border:5px solid #FFFFFF; }

.top-menu { height:41px; background:url(../template_images/menu_bg.jpg) repeat-x; border:3px solid #e7f4fd; }
.top-menu .left { width:7px; background:url(../template_images/menu_bg_left.jpg) no-repeat; padding:0px; }
.top-menu .right { width:7px; background:url(../template_images/menu_bg_right.jpg) no-repeat; padding:0px; }
.top-menu .seperator { width:5px; background:url(../template_images/menu_seperator.jpg) no-repeat center; padding:0px; }

.top-menu td { color:#FFFFFF; font-weight:bold; font-size:13px; text-align:center; }

.top-menu td a { color:#FFFFFF; text-decoration:none; display:block; height:20px; padding:0px 8px 0px 8px; }
.top-menu td a:hover { background:url(../template_images/salad.png) no-repeat left; }

.content { background:url(../template_images/content_bg.jpg) no-repeat #e2e3de; height:400px; border:1px solid #b6b6b6; }
.content td { color:#645957; vertical-align:top; padding:5px; font-size:13px; }
.content .left { width:230px; }
.content .right { }

.footer { background:#d7d8d3; height:55px; padding:5px; border:1px solid #999999; }
.footer td { color:#645957; text-align:center; padding:5px; }
.footer td a { padding:0px 10px 0px 10px; color:#645957; text-decoration:none; }
.footer td a:hover { text-decoration:underline; }

.title-box { height:33px; background:url(../template_images/title_bg.jpg) repeat-x; border:1px solid #a8a8a8; padding:2px 0px 0px 0px; }
.title-content { border:1px solid #a8a8a8; border-top:none; padding:2px 0px 0px 0px; height:200px; }


.gallery { width:100%; }
.gallery img { border:1px solid #6D5807; padding:1px; }
.gallery td { padding:4px 1px 4px 1px; font-size:11px; vertical-align:top; text-align:left; }

.languages { float:right; padding:7px 10px 0px 0px; }
.languages img { border:1px solid #C29C72; padding:0px; }

.gallery a img:hover, .languages a img:hover { 
	/* for IE */
	filter:alpha(opacity=60);
	/* CSS3 standard */
	opacity:0.6;
}