/* = BODY
---------------------------------------------------------------------------------------------------*/
body { margin:0px; padding:0px; font-size:12px; text-align:center; font-family:Helvetica, Arial, sans-serif; color:#000; background:#FFDA7E; }
/* misc */

h1, h2, h3, p, form, ul { padding:0; margin:0; font-weight:normal; }
h1 { font-size:34px; margin:0 0 15px 10px; }
p { line-height:140%; }
a { color:#000; text-decoration:underline; outline:none; }
a:hover { text-decoration:none; }
img { border:none; padding:0; margin:0; display:block; }
.clear { clear:both; }
.textCenter { text-align:center; }
.textRight { text-align:right; }
.float { float:left; }
.floatRight { float:right; }
ul li { list-style:none; float:left; }
fieldset { margin:0; padding:0; border:0; }
.wrap { background:#fff; width:760px; margin:0 auto; text-align:left; }

/* = HEADER
---------------------------------------------------------------------------------------------------*/
.header { height:208px; }
.header img { float:left; }

/* = STEP BOX
---------------------------------------------------------------------------------------------------*/
form input { width:101px; height:12px; color:#6D6D6D; font-size:12px; }
form select { width:170px; margin:1px 0 0 0; }
form label { font-size:12px; font-weight:normal; padding:0 0 2px 0; float:left; }
form .labels { width:105px; float:left; margin:0 5px 0 0; }
ul.step-box { width:760px; height:94px; font-size:14px; color:#fff; font-weight:bold; }
ul.step-box .button-get-instant { width:151px; margin:2px 0 0 0; height:42px; }
ul.step-box span { margin:0 0 8px 70px; display:block; }
ul.step-box span.select { margin-bottom:24px; }
ul.step-box .last { margin-bottom:10px; }
ul.step-box li.step-1 { width:348px; height:76px; padding:18px 0 0 20px; background:url(/images/styles/11/en/bg-step1.jpg) no-repeat; }
ul.step-box li.step-2 { width:190px; height:76px; padding:18px 0 0 20px; background:url(/images/styles/11/en/bg-step2.jpg) no-repeat; }
ul.step-box li.step-3 { width:164px; height:76px; padding:18px 0 0 18px; background:url(/images/styles/11/en/bg-step3.jpg) no-repeat; }

/* = CONTENT
---------------------------------------------------------------------------------------------------*/
.content { width:725px; padding:12px 25px 0 10px; background:#FFF3C8 url(/images/styles/11/en/bg-content.jpg) repeat-x; }

/* = PROFIL BOX
-------------------------------------------------------------------------------------------------*/
.profil-box { width:715px; padding:0 0 30px 10px; }
.profil-box .left { width:255px; float:left; margin:0 15px 0 0; }
.profil-box .right { width:445px; float:left; }
.profil-box .right img { float:left; margin:0 0px 8px 20px; }
* html .profil-box .right img { display:inline; }

/* = PROFIL BOX - profil-text
-------------------------------------------------------------------------------------------------*/
ul.profil-text { margin:5px 0 10px 0; float:left; }
ul.profil-text li { float:left; line-height:22px; }
ul.profil-text li.name-box { width:220px; }
ul.profil-text .name { font-size:18px; line-height:22px; font-weight:bold; color:#DD0707; } 
ul.profil-text li.age { width:100px; text-align:center; }
ul.profil-text li.home { width:150px; text-align:center; }
ul.profil-text li.stats { width:240px; text-align:right; }
.profil-box .position { width:715px; text-align:center; }
.profil-box .position strong { font-size:15px; line-height:140%; }
.profil-box .position a { color:#EA0909; }

/* = GALLERY BOX
-------------------------------------------------------------------------------------------------*/
.gallery-box { width:725px; }
.gallery-box .left-gallery { width:367px; float:left; }
.gallery-box .left-gallery .button-gallery { width:337px; height:42px; padding:0 0 0 30px; text-align:center; font-family:Impact; font-size:21px; background:url(/images/styles/11/en/bg-gallery-button.jpg); }
.gallery-box .right-gallery { width:358px; float:left; }
.gallery-box .right-gallery img { float:left; margin:0 0 5px 20px; }
* html .gallery-box .right-gallery img { display:inline; }

.gallery-box .gallery-bottom { width:340px; height:172px; padding:5px 0 0 27px; background:url(/images/styles/11/en/bg-gallery-bottom.jpg) no-repeat; }
.gallery-box .gallery-bottom li { width:247px; height:52px; font-size:19px; font-style:italic; color:#D80F00; font-weight:bold; padding:0 0 0 70px; margin:0 0 5px 0; background:url(/images/styles/11/en/bg-bullet2.jpg) no-repeat; float:left; }
.gallery-box .gallery-bottom li.top { background:url(/images/styles/11/en/bg-bullet.jpg) no-repeat; } 
.gallery-box .gallery-bottom li img { float:left; }

/* = FOOTER TOP
-------------------------------------------------------------------------------------------------*/
.footer-top { width:725px; height:127px; padding:18px 0 0 35px; background:url(/images/styles/11/en/bg-footer-top.jpg); }
.footer { width:760px; padding:20px 0 100px 0; background:url(/images/styles/11/en/bg-footer.jpg) repeat-y; text-align:center; line-height:150%; }
