@charset "windows-1250";

/* CSS Document */



body

{

margin:0px auto;

padding:0px;

font-size:13px;

color:#625F5D;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;

}

img

{

margin:0px;

padding:0px;

border:none;

}

.left

{

float:left;

}

.right

{

float:right;

}

p

{

margin:5px 0px;

}

.container

{

width:880px;

margin:0px auto;

}

.header-container

{

width:880px;

float:left;

}

.header-main

{

background:url(../images/header-bg.jpg) left top repeat-x;

width:878px;

float:left;

height:436px;

border-left:1px solid #E0E0E0;

border-right:1px solid #E0E0E0

}

.header-top

{

width:880px;

float:left;

}

.header-mid

{

width:878px;

float:left;

padding-bottom:14px;

height:383px;

}

.header-bottom

{

width:878px;

float:left;

height:38px;

}

.header-left

{

width:417px;

float:left;

height:122px;



}

.header-right

{

width:411px;

float:right;

height:122px;

padding-right:40px;

}



.logo

{

padding-left:24px;

}

.order

{

text-align:right;

padding-right:10px;

padding-bottom:25px;

}



.navcontainer

{

width:580px;

float:left;

height:38px;

padding-left:4px;

}



.navcontainer ul

{

list-style-type:none;

text-align:center;

margin:0px;

padding:0px;



}

.navcontainer ul li

{

display:inline;

text-align:center;

float:left;

height:38px;

background:url(../images/line.jpg) right top no-repeat;

}

.navcontainer img

{

padding-top:12px;

padding-left:22px;

padding-right:22px;

}

.perfect-img

{

width:294px;

float:right;

padding-top:1px;

}

.body-top

{

width:867px;

float:left;

padding-left:10px;

border-left:1px solid #E0E0E0;

padding-right:1px;



}

.body-top-left

{

width:306px;

float:left;

border-right:1px dotted #C0C0C0;

padding-right:10px;

margin-top:10px;

}

.body-top-mid

{

width:225px;

float:left;

padding-left:20px;

padding-right:0px;

margin-top:10px;

}



.perfect-body

{

width:276px;

float:right;

background:#F7F7F7;

padding-left:17px;

border-left:1px solid #E0E0E0;

border-right:1px solid #E0E0E0;

padding-bottom:10px;

}



.body-bottom

{

width:868px;

float:left;

background:url(../images/body-bottom.jpg) left bottom no-repeat #F48A09;

padding-left:10px;

margin-top:0px;

padding-bottom:10px;



}

.body-bottom-left

{

width:288px;

float:left;

border-right:1px dotted #C0C0C0;

padding-left:5px;

margin-top:10px;

padding-right:24px;

}

.body-bottom-img

{

margin-bottom:2px;

margin-top:2px;

}

.body-bottom-mid

{

width:237px;

float:left;

padding-left:8px;

font-family:Arial, Helvetica, sans-serif;

color:#fff;

font-size:13px;

}
.perfect-bottom-01

{

width:294px;

float:right;
}

.perfect-bottom-top

{

width:293px;

float:left;

background:#F7F7F7;


border-left:1px solid #E0E0E0;

border-right:1px solid #E0E0E0;
border-top:1px solid #E0E0E0;
text-align:center;

}
.perfect-bottom

{

width:275px;

background:url(../images/video-bottom.jpg) left top no-repeat;

float:left;

height:auto;


border-right:1px solid #E0E0E0;

padding-left:19px;

padding-top:17px;

font-family:Arial, Helvetica, sans-serif;

color:#fff;

font-size:13px;

}

.nav

{

width:306px;

height:auto;

padding-top:0px;

float:left;

}



.nav ul

{

list-style-type:none;

text-align:center;

margin:0px;

padding:0px;

}

.nav ul li

{

display:inline;

text-align:center;

float:left;

height:auto;

width:93px;

margin-left:4px;

margin-right:4px;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#3A8B03;

line-height:22px;

}

.font-green

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#3A8B03;

line-height:22px;

}



.footer

{

width:878px;

float:left;

font-family:Arial, Helvetica, sans-serif;

color:#625F5D;

font-size:13px;

line-height:26px;

}

/* faq */



.faq-body-top

{

width:850px;

float:left;

background:url(../images/faq-bg.jpg) left top repeat-y;

padding-left:20px;

padding-right:10px;

padding-top:10px;

}

.faq-body-top p

{

margin:10px 0px;

}

.faq-body-bottom

{

width:880px;

float:left;

}

/* survey */

.survey

{

width:471px;

float:left;

padding-bottom:5px;

}

.survey-text

{

float:left;

padding-bottom:10px;

}

.survey-box

{

float:right;

}

.input-box

{

width:184px;

height:20px;

border:1px solid #7790A6;

margin:3px;

}

.input-font

{

font-size:13px;

color:#625F5D;

line-height:18px;

font-family:Arial, Helvetica, sans-serif;



padding-right:4px;

}

/* order */

.order-left

{

width:394px;

float:left;

}

.order-right

{

width:350px;

float:right;

padding-right:80px;

}

/* contact */

.contact-left

{

width:404px;

float:left;

}

.contact-left p

{

margin:20px 0px;

}

.contact-right

{

width:390px;

float:right;

padding-right:40px;

}

.contact-top

{

width:390px;

float:left;

}

.contact-mid

{

width:360px;

float:left;

background:#F0F1F0;

padding-left:30px;

}

.contact-bg

{

width:261px;

margin:0px auto;



}

/*

.contact-form

{

width:261px;

float:left;

}

.contact-text

{

float:left;

height:auto;

}

.contact-box

{

float:right;

height:auto;

}

*/

.contact-input-box

{

width:140px;

height:20px;

border:1px solid #D0D0D0;

float:right;

}

.contact-input-box-big

{

width:140px;

height:160px;

border:1px solid #D0D0D0;

float:right;

}



/* instruction */



.ins-body-top

{

width:830px;

float:left;

height:auto;

}



.font-orng

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#EA6106;

line-height:20px;

}

.font-orng-01

{

font-family:Arial, Helvetica, sans-serif;

font-size:17px;

color:#EA6106;

line-height:20px;

}

.font-green-link

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#3A8B03;

line-height:22px;

text-decoration:underline;

}

.font-green-link hover

{

text-decoration:none;

}

.font-white-link

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#fff;

line-height:22px;

text-decoration:underline;

}

.font-white-link hover

{

text-decoration:none;

}

.footer-link

{

font-family:Arial, Helvetica, sans-serif;

font-size:13px;

color:#625F5D;

line-height:18px;

text-decoration:none;

}

.footer-link:hover

{

text-decoration:none;

}