body {
margin: 0;
background-image: url('/images/orange/bg_sha_orange.jpg');
background-repeat: repeat-x;
background-position: 0 167px;
}

#container {
margin: 0 auto;
width: 987px;
height: 1000px;
background-image: url('/images/orange/bg_orange.jpg');
background-repeat: no-repeat;
background-position: 59px 0;
}

#orange02 {
float: left;
width: 118px;
height: 91px;
background-image: url('/images/orange/port1_v11_02.jpg');
background-repeat: no-repeat;
}

#orange03 {
float: left;
width: 14px;
height: 27px;
background-image: url('/images/orange/port1_v11_03.jpg');
background-repeat: no-repeat;
}

#empty1 {
float: left;
width: 855px;
height: 27px;
}

#empty2 {
float: left;
width: 130px;
height: 64px;
}

#orange09 {
float: left;
width: 298px;
height: 64px;
background-image: url('/images/orange/port1_v11_09.jpg');
background-repeat: no-repeat;
}

#empty3 {
float: left;
width: 113px;
height: 64px;
}


#empty4 {
clear: left;
float: left;
width: 100px;
height: 14px;
}

#orange11 {
float: left;
width: 374px;
height: 14px;
background-image: url('/images/orange/port1_v11_11.jpg');
background-repeat: no-repeat;
}

#empty5 {
float: left;
width: 70px;
height: 14px;
}

#orange13 {
float: left;
width: 363px;
height: 14px;
background-image: url('/images/orange/port1_v11_13.jpg');
background-repeat: no-repeat;
}

#empty6 {
float: left;
width: 80px;
height: 14px;
}

#empty7 {
clear: left;
float: left;
width: 120px;
height: 324px;
}

#orange16 {
float: left;
width: 334px;
height: 324px;
/*
background-image: url('/images/orange/port1_v11_16.jpg');
background-repeat: no-repeat;
*/
}

#form_top {
height: 54px;
background-image: url('/images/orange/form_top.jpg');
background-repeat: no-repeat;
}

#form_text {
height: 164px;
background-image: url('/images/orange/form_text.jpg');
background-repeat: no-repeat;
}

#form_button {
float: left;
width: 66px;
height: 31px;
background-image: url('/images/orange/form_button.jpg');
background-repeat: no-repeat;
}

#form_empty1 {
float: left;
width: 208px;
height: 31px;
}

#form_end {
float: left;
width: 55px;
height: 31px;
background-image: url('/images/orange/form_end.jpg');
background-repeat: no-repeat;
}


#empty8 {
float: left;
width: 75px;
height: 243px;
}

/*
#empty9 {
float: left;
width: 363px;
height: 68px;
}
*/

#orange22 {
float: left;
width: 363px;
height: 243px;
background-image: url('/images/orange/port1_v11_22.jpg');
background-repeat: no-repeat;
background-position: 0px 68px;
}

#empty10 {
float: left;
width: 95px;
height: 243px;
}


/*
#empty11 {
float: left;
width: 120px;
height: 81px;
}

#txt {
float: left;
width: 329px;
height: 81px;
}
*/

#empty12 {
float: left;
width: 75px;
height: 81px;
}

#orange24 {
float: left;
width: 363px;
height: 81px;
background-image: url('/images/orange/port1_v11_24.jpg');
background-repeat: no-repeat;
}

#empty13 {
float: left;
width: 95px;
height: 81px;
}


#empty14 {
clear: left;
float: left;
width: 90px;
height: 7px;
overflow:hidden;
}

#orange25 {
float: left;
width: 391px;
height: 7px;
background-image: url('/images/orange/port1_v11_25.jpg');
background-repeat: no-repeat;
overflow:hidden;
}

#empty15 {
float: left;
width: 24px;
height: 7px;
overflow:hidden;
}

#orange27 {
float: left;
width: 24px;
height: 7px;
background-image: url('/images/orange/port1_v11_27.jpg');
background-repeat: no-repeat;
overflow:hidden;
}

#orange28 {
float: left;
width: 363px;
height: 7px;
background-image: url('/images/orange/port1_v11_28.jpg');
background-repeat: no-repeat;
overflow:hidden;
}

#empty16 {
float: left;
width: 95px;
height: 7px;
overflow:hidden;
}


#empty17 {
float: left;
width: 529px;
height: 324px;
overflow:hidden;
}

#orange53 {
float: left;
width: 372px;
height: 324px;
background-image: url('/images/orange/port1_v11_53.jpg');
background-repeat: no-repeat;
overflow:hidden;
}

#empty18 {
float: left;
/*width: 86px;*/
width: 83px;
height: 324px;
overflow:hidden;
}

#txt {
margin-top: 55px;
font-family: Arial, sans-serif;
font-size: 14px;
}

#txt_email {
color: #ff8400;
font-family: Arial, sans-serif;
font-size: 14px;
margin: 25px 0 0 20px;
}

#input_email {
margin: 11px 0 0 22px;
overflow:hidden;
border: none;
width: 160px;
}

#txt_message {
color: #ff8400;
font-family: Arial, sans-serif;
font-size: 14px;
margin: 0 0 0 20px;
}

#textarea_message {
margin: 20px 0 0 20px;
border: none;
overflow:hidden;
width: 287px;
height: 103px;
}


#txt_feel {
color: #c1bfbc;
margin: 0 180px 0 10px;
}

#txt_mail {
color: #a19fac;
margin: 5px 0 0 10px;
}

#txt_mail a {
text-decoration: none;
color: #ff8400;
font-family: Arial, sans-serif;
font-size: 12px;
}

#txt_mail a:hover{
/*text-decoration:underline;*/
}

#txt_mail img {
border:none;
}

#txt_follow {
margin: 20px 0 10px 0
}

#txt_thanks {
color: #c1bfbc;
font-family: Arial, sans-serif;
font-size: 16px;
font-style: italic;
margin: 10px 0 0 0;
}

#txt_beauty {
color: #ff8400;
font-family: Arial, sans-serif;
font-size: 30px;
font-style: italic;
font-weight: 100;
/*font-style: oblique;*/
letter-spacing: -1px;
margin-left: 20px
}

#form_button img {
border: none;
}

.empty_input {
color: red;
}

#message_sent{
color: #ff8400;
}