/* reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, capxion, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse; border-spacing: 0; }
/* /reset */

/* general */
/*html, body {height: 100%;color: #000;background: #000;background: #EFF0EB url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/bg.jpg) center top no-repeat;}*/
a {text-decoration: none;color: #000;}
a:hover { text-decoration: underline; }
.clear {clear: both; height: 1px; line-height: 0; font-size: 0;}
.la {text-align: left;}
.ra {text-align: right;}
.ca {text-align: center;}
.rf {float: right;}
.lf {float: left;}
/* /general */

#wrap {
    padding-top: 100px;
    background: #EFF0EB url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/bg.jpg) center 100px no-repeat;
}

#page {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/main_top.png) 18px 165px no-repeat;
       font-family: 'TitilliumText22LRegular', Arial, sans-serif;
       display: block;
       width: 992px;
       margin: 0;
       font-size: 13px;
       line-height: 15px;
       margin: 0 auto;
	    text-align: left;      

}

img {padding: 0;margin: 0;border: 0;}

.top {height: 300px;margin: 0 40px;background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/boldhr.png) left bottom repeat-x;}
.top .right {float:right;width: 210px;margin: 0 -8px 0 0;}
.top .right .img-container {margin: 10px 0 0 0;background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/photo_container.png) center top no-repeat;padding: 0 0 26px 0;text-align: center;}
.top .right .img-container img {margin: 18px 0 0 0;}

.top .left {float: left;width: 650px;font-size: 13px;}
.top .left h1 {font-size: 72px;line-height: 62px;padding: 30px 0 0 0;margin: 0 0 0 -20px;font-weight: bold;color: #000;font-family: 'HollaRegular';}
.top .left p.profession {font-size: 42px;line-height: 34px;font-family: 'HollaRegular';color: #C4B029;padding: 0 0 44px 0px;margin: 0 0 0 -20px;font-weight: bold;}
.top .left .info {float: left;width: 320px;padding: 20px 0 0 0;line-height: 25px;clear: left;}
.top .left .contact {float: right;width: 320px;padding: 20px 0 0 0;line-height: 25px;}
.top .left .info span, .top .left .contact span {width: 100px;float: left;display: block;font-weight: bold;}
.top .left .right-side {float: left;width: 170px;line-height: 25px;color: #FFF;}
.top .left .home {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/icon_home.png) left 1px no-repeat;float: left;padding: 0 0 0 27px;}
.top .left .nationality {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/icon_nationality.png) left 1px no-repeat;float: left;padding: 0 0 0 27px;}
.top .left .phone {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/icon_phone.png) left 1px no-repeat;float: left;padding: 0 0 0 27px;}
.top .left .mail {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/icon_mail.png) left 1px no-repeat;float: left;padding: 0 0 0 27px;}
.top .left .date {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/icon_date_birth.png) left 1px no-repeat;float: left;padding: 0 0 0 27px;}

.experience {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/experience.png) 6px 0 no-repeat;}
.education {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/education.png) 6px 0 no-repeat;}
.languages {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/languages.png) 6px 0 no-repeat;}
.skills {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/skills.png) 6px 0 no-repeat;}

h2 {font-size: 40px;line-height: 40px;font-family: 'HollaRegular';margin: 20px 0 2px 0;color: #20A5FE;padding: 0;font-weight: normal;}
h2.violet {color: #C312C0;}
h3 {font-size: 40px;line-height: 40px;font-family: 'HollaRegular';margin: 30px 0 0px 0;color: #FFF;font-weight: normal;}
h3.red {color: #FE3400;}
h4 {font-size: 17px;line-height: 25px;margin: 0 0 0 0;color: #000;font-weight: bold;}
h5 {font-size: 13px;line-height: 16px;margin: 0px 0 0px 0;color: #FFF;font-weight: bold;}
h5.red {color: #FE3400;}

.block {padding: 0 0px 0 0px;}
.block .left {float: left;width: 162px;height: 140px;margin: -46px 0 0 0;}
.block .right {float: left;width: 785px;}
.block .right .hr-sub {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/hr.png) 0px bottom repeat-x;height: 1px;margin: 25px 0 0 0;clear: both;}
.block p {padding: 15px 0 4px 0;}
.block p.larger {font-size: 14px;font-weight: bold;color: #000;padding: 8px 0 0 0;}
.block p.mother-tongue {font-size: 18px;}
.block ul {padding: 15px 0 4px 0;}
.block ul li {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/bullet.png) 10px 1px no-repeat;padding: 0 0 0 28px;}

.block-mini-left {width: 350px;float: left;padding: 5px 0 20px 0;}
.block-mini-right {width: 350px;float: right;padding: 5px 0 0 0;}

.block-mini-right p, .block-mini-left p {line-height: 30px;font-size: 14px;padding: 0;font-weight: bold;}
.block p.star1 {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/stars1.png) right center no-repeat;}
.block p.star2 {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/stars2.png) right center no-repeat;}
.block p.star3 {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/stars3.png) right center no-repeat;}
.block p.star4 {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/stars4.png) right center no-repeat;}
.block p.star5 {background: url(http://www.resumesimo.com/_public/upload/templates/cv4/web/img/stars5.png) right center no-repeat;}

#footer {margin: 10px 40px 0 40px;}
#footer .block {margin: 20px 15px 0 15px;padding: 0 0 10px 0;border-top: 1px solid #000;}
#footer .block .left {width: 193px;height: auto;background: #E6C528;font-family: 'HollaRegular';padding: 0 0 0 20px;line-height: 35px;text-align: left;color: #FFF;margin: 20px 0 0 0;font-size: 24px;}
#footer .block .right {width: auto;float: right;margin: 20px 5px 0 0;font-size: 12px;}
#footer .third {width: 200px;float: left;text-align: right;line-height: 41px;}
#footer .third span {color: #7A7A7A;}