/* accordion */

#accordion {
	width: 700px;
	margin:0 15px 0 15px;

}

h3.toggler {
	cursor: pointer;
	border: 1px solid #acacac;
	font-family: 'Arial', sans-serif;
	font-size:13px;
	background: #e7e7e7;
	color: #000000;
	margin: 0 0 4px 0;
	padding: 3px 5px 1px;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
}

blockquote {
	padding:5px 20px;
}



/* main */

#content  {
	width:900px;
	height:250px;
	padding: 50px 0 0 0 ;
	margin: 0 auto 25px auto;
	font-family: 'Arial', sans-serif;
	font-size: 12px;
}

#navi_container  {
	width:730px;
	height:213px;
	background-image:url(../pic/iskg_navi_back.jpg);
}

#hidden  {
	width:800px;
	height:300px;
	margin: 25px auto 25px auto;
	background-color: #FFFFFF;
}


/* main02 */

body, td
{
	font-family: Arial;
	font-size: 12px;
	color: #072343;
}

table.simple th
{
	padding-right: 30px;
}
table.simple td
{
	padding-right: 30px;
}




/* main containers */
#container
{
	background-color: white;
	width: 730px;
}
#header
{
	height: 213px;
	width: 730px;
	margin: 0 0 0 0;
}
#navi
{
	width: 730px;
	height: 23px;
}

#main {
	width: 730px;
	left: 258px;
}

#footer
{
	height:16px;
	width: 724px;
	text-align: center;
	padding: 3px;
	clear: both;
	background-image:url(../pic/footer_bkg.gif);
	background-repeat:repeat-x;
	margin: 0px auto 0px auto;
}

#footer pre
{
	width: 940px;
	font-size: 12px;
	text-align: left;
	overflow: scroll;
}

#container_full
{
	width: 940px;
	padding: 10px;
}


/* sidebar logic */
#sidebar_left
{
	background: white url(../pic/top_side_sdw.gif) repeat-x top right;
}

#sidebar_left div
{
	width: 100%;
	height: 898px;
	background: white url(../pic/back_left.gif) repeat top right;
	margin-top:215px;
}

#sidebar_left01
{
	background: white url(../pic/top_side_sdw01.gif) repeat-x top right;
}

#sidebar_left01 div
{
	width: 100%;
	height: 898px;
	background: white url(../pic/back_left.gif) repeat top right;
	margin-top:215px;
}


#sidebar_right
{
	background: white url(../pic/top_side_sdw.gif) repeat-x top left;
}

#sidebar_right01
{
	background: white url(../pic/top_side_sdw01.gif) repeat-x top left;
}

#sidebar_right div
{
	width: 100%;
	height: 898px;
	background: white url(../pic/back_right.gif) repeat top left;
	margin-top:215px;
}

#sidebar_right01 div
{
	width: 100%;
	height: 898px;
	background: white url(../pic/back_right.gif) repeat top left;
	margin-top:215px;
}

#mailresponder {
	height: 195px;	
	width: 753px;
	padding: 185px 0px 0px 0px;
	text-align: center;
	background-color: #f6f6f6;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color: #f77c1e;
	background-repeat:no-repeat;
	background-image:url(../pic/sub_head.jpg);	
}




/* link and text */

a:link {
	color: #3c3c3c;
	text-decoration:none; 
}
a:visited {
	color: #555555;
	text-decoration:none;
}
a:hover {
	color: #000000;
	text-decoration:underline;
}
a:active {
	color: #555555;
	text-decoration:none;
}

.navi {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-weight:bold;
	font-size: 10pt;
	color: #2e2e2e;
}

.navi_small {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 7pt;
	color: #2e2e2e;
}

.headline {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 16pt;
	font-weight:bold;
	color: #3c3c3c;
}

.subheadline {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 14px;
	color: #3c3c3c;
	line-height:18px;
}

.boxtext {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 8pt;
	color: #3c3c3c;
}

.boxtextbold {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-weight:bold;
	font-size: 9pt;
	color: #3c3c3c;
}

.prodboxtextbold {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-weight:bold;
	font-size: 11pt;
	color: #3c3c3c;
}

.footer {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 8pt;
	color: #707070;
}

.returnnavi {
	text-decoration:none; 
	font-family: 'Arial', sans-serif;
	font-size: 8pt;
	color: #3c3c3c;
}
