@charset "UTF-8";

#header_dammy { height:134px; overflow:hidden; }

html{
margin:0;
padding:0;
}

p,div,span,ul,li,h2,h3{
margin:0;
padding:0;
}

.over{
cursor:pointer;
}

#header_bottom_container_custom{
height: 14px;
padding-left: 24px;
padding-right: 24px;
padding-top: 16px;
padding-bottom:16px;
text-align: left;
border-top: 1px solid #d9d9d9;
border-bottom: 1px solid #d9d9d9;
border-left: 1px solid #999999;
border-right: 1px solid #999999;
background-color:#ffffff;
width:900px;
z-index: 1000;
}


#header_bottom_container_custom .submenu_spacer{
margin-left:7px;
margin-right:7px;
}

#header_bottom_container_custom.def{
position:absolute;
}

#header_bottom_container_custom.fixed{
position:fixed;
top:0;
}

#bread-crumb{
border-left: 1px solid #999999;
border-right: 1px solid #999999;
padding:8px 24px;
height:18px;
}

#content-path{
clear:both;
}

#content-path ul{
list-style:none;
margin:0;
padding:0;
}

#content-path ul li{
float:left;
margin-right:4px;
font-size:10px;
line-height:18px;
height:18px;
}

#content-path ul li a{
}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,p,blockquote,th,td{
	margin:0;
	padding:0;
}
table{
	border-collapse:collapse;
	border-spacing:0;
	font-size:100%;
}

object,embed{
	vertical-align:top;
}

h1,h2,h3,h4,h5,h6{
	font-size:100%;
	margin:0;
	padding:0;
	line-height:0;
}
h1{
	line-height:1.5em;
}
img,abbr,acronym,fieldset,hr{
	border:0;
	margin:0;
	padding:0;
}

li{
	list-style-type:none;
	margin:0;
	padding:0;
}

p{
	margin:0;
	padding:0;
}

/* form */  
button,fieldset,form,input,label,legend,select,textarea{
	font-size:100%;
}
input{
	vertical-align: bottom;
}