@charset "utf-8";

/* for Print Media */

@import url("./common_en.css");
@import url("./modules.css");


/* Tags
--------------------------------------------------*/


body {
	color: #000;
	background: #fff;
	line-height: 1.5;
}

a:link,
a:visited,
a:hover,
a:active {
	color: #000;
	background: #fff;
	text-decoration: none;
}

/* Blocks
--------------------------------------------------*/


#headerMenu,
#header form,
h1,
#menuCol,
#topicPath,
#toAnchor,
.btnToTop,
.noPrint,
#footer ul,
#footer a
 {
	display: none;
}


h1, h2, h3, h4, h5, h6 {
	margin: 1em 0;
	font-size: 120%;
}

h4 {
	border-bottom: 2px solid #000;
	font-size: 140%;
	font-weight: bold;
}

h5, h6 {
	border-bottom: 1px solid #000;
}

.catch {
	font-size: 120%;
}

td, th {
	border: 1px solid #000;
	padding: 0.5em;
}


ul.portfolioLists li {
	float: left;
	width: 135px;
	margin-right: 10px;
	margin-bottom: 10px;
}

ul.portfolioLists li.picEnd {
	margin-right: 0;
}

table.full {
	width: 100%;
}

table.half {
	width: 50%;
}


#copyright {
	margin-top: 1em;
	border-top: 1px solid #000;
}

/*Cols*/

.col3 li {
	float: left;
	width: 180px;
	margin-right: 10px;
	margin-bottom: 20px;
}


.col2 li {
	float: left;
	width: 275px;
	margin-right: 10px;
	margin-bottom: 20px;
}


li.colEnd {
	margin-right: 0;
}


.subBlock {
	margin-left: 30px;
}



ul.portfolioLists li {
	float: left;
	width: 135px;
	margin-right: 10px;
	margin-bottom: 10px;
}

ul.portfolioLists li.picEnd {
	margin-right: 0;
}


/* EOF */