/* CSS Document */

h1 {
margin-right: 10px;
font-size: 14px;
border-bottom: 1px solid #000000;
}

h2 {
margin-right: 65px;
text-align: right;
font-size: 16px;
}

* html body {
margin-left: 100px
}

body {

text-align: justify;
font-family: Arial;
font-size: 13px;
margin-top: 0px;
background-color: #cdcdcd;
}
.bodytext {
font-family: Arial;
font-size: 13px;
}

a {
color: #000000;
}
#warp {
background-image: url(res/background_main.jpg);
background-repeat: repeat-y;

width: 800px;
background-color: #f0f0f0;
margin: auto;
}
#header {

background-image: url(res/header.jpg);
background-repeat: no-repeat;
background-color: #fbfcfc;
height: 150px;
}

#menu {
float: left;
width: 150px;
}

.menupkt {
text-weight: bold;
padding: 2px;
text-align: center;
margin-left: 6px;
border-bottom: 2px solid #CCCCCC;

width: 135px;
}

* html .menupkt{
width: 145px;
}

.menupkt a {
color: #000000;
text-decoration: none;
}

.menupkt a:hover{
color:#AAAAAA;
text-decoration: none
}

#text {
margin-top: 10px;
background-color: #FFFFFF;
margin-left: 160px;
width: 620px;
}

#footer .bodytext{
font-size: 10px; 
padding-right: 10px; 
text-align: right; 
color: #000000; 
clear:both; 
padding-bottom: 2px; 
border-top: 1px solid #CCCCCC;
}

#footer a{
border: 1px solid #CCCCCC;
font-size: 10px; text-decoration: none;
}



/* MAILFORM #########################################################################*/
.csc-mailform{
  border: none;
}
.csc-mailform { position: relative; display:block; width:95%; PADDING:0px; fontsize: 10px;
}

.csc-mailform-field {
}

label { position: relative; display:block; width: 100px; float: left; text-align: right; margin:8px;



}

textarea { position: relative; width:auto; left:20px; margin: 5px;
}

input, textfield{ position: relative; width:auto; left:20px; margin: 5px;


}
textarea { position: relative; width:auto; left:10px; margin: 5px;
}

input, textfield{ position: relative; width:auto; left:10px; margin: 5px;


}


.csc-mailform-check { left: 20px; align: left;
}

.button { clear: left; position: relative; display:block; left:300px; width:auto;

}

.csc-mailform-submit { clear: left; position: relative; display:block; left:125px; width:auto;

}

.csc-form-label-req { font-size: 12px;
}

csc-form-fieldcell{ margin-left: -20;
}

mailformformtype_mail { padding-left:50px;


}
