/* general */
html, body {color: #333;text-align: center;}
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 */


#page {
    background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/bg.jpg) left 100px repeat-y;
    font-family: 'MyriadProRegular', Arial, sans-serif;
    display: block;
    width: 1000px;
    font-size: 12px;
    line-height: 17px;
    margin: 0 auto;
    text-align: left;
    padding-top: 120px;
}

img {padding: 0;margin: 0;border: 0;}
strong {font-weight: normal;font-family: 'MyriadProBold';}

.top {margin: 0 50px 20px 50px;background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/line_top.png) left 140px repeat-x;position: relative;}
.top .img-container {position: absolute;top: 0;left: 740px;width: 190px;height: 225px;overflow: hidden;text-align: center;}
.top .img-container img {padding: 4px;background: #FFF;}
.top .img-container .clip {width: 39px;height: 43px;position: absolute;top: 0px;left: 130px;background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/clip.png) center top no-repeat;}

.top h1 {font-size: 42px;line-height: 30px;padding: 50px 0 0 0;font-weight: normal;color: #00A8FF;text-transform: uppercase;}
.top p.profession {font-size: 20px;line-height: 30px;color: #00718F;padding: 10px 0 0 0;text-transform: uppercase;}
.top ul {float: left;width: 300px;_width: 430px;padding: 30px 0 0 150px;margin: 50px 0 0 0;font-size: 16px;line-height: 35px;min-height: 160px;_height: 190px;}
.top ul.info {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/top_info.png) left top no-repeat;}
.top ul.info li {color: #00C6FF;}
.top ul.contact {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/top_contact.png) left top no-repeat;}
.top ul.contact li {color: #900000;}
.top ul li {}
.top ul li span {color: #444;}
.top ul li strong {color: #000;}


.experience {background: url(../img/line_experience.png) 50px 40px no-repeat;color: #5D00B3;}
.education {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/line_education.png) 50px 40px no-repeat;color: #00C6FF;}
.languages {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/line_languages.png) 50px 40px no-repeat;color: #660000;}

h2 {font-size: 18px;line-height: 50px;height: 55px;margin: 10px 0;padding: 0 0 10px 50px;color: #FFF;font-weight: normal;text-transform: uppercase;}
h4 {font-size: 17px;line-height: 25px;margin: 15px 0 0 0;color: #555;font-weight: normal;}
h5 {font-size: 13px;line-height: 16px;margin: 0px 0 0px 0;color: #00C6FF;font-weight: normal;font-family: 'MyriadProBold';}
.blue h5 {color: #00C6FF;}
.violet h5 {color: #5D00B3;}
.yellow h5 {color: #FFB600;}
.red h5 {color: #660000;}

.block {}
.block .left {text-align: center;float: left;width: 220px;color: #333;font-size: 16px;height: 110px;_height: 144px;padding: 35px 0 0 0;background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/left_blue.png) center 0 no-repeat;}
.blue .left {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/left_blue.png);color: #333;}
.violet .left {background-image: url(../img/left_violet.png);color: #FFF;}
.yellow .left {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/left_yellow.png);color: #333;}
.red .left {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/left_red.png);color: #FFF;}
.block .left span {display: block;padding: 35px 0 0 0;}
.block .right {float: left;width: 720px;}
.block p {padding: 15px 0 4px 0;}
.block ul {padding: 15px 0 4px 15px;list-style: disc;}
.block ul li {}

.cols {margin: 0 50px;}
.third {width: 300px;float: left;}
.third p {line-height: 30px;font-size: 11px;padding: 0;}
.third p.star1 {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/blue_stars1.png) 130px center no-repeat;}
.third p.star2 {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/blue_stars2.png) 130px center no-repeat;}
.third p.star3 {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/blue_stars3.png) 130px center no-repeat;}
.third p.star4 {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/blue_stars4.png) 130px center no-repeat;}
.third p.star5 {background: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/blue_stars5.png) 130px center no-repeat;}
.red p.star1 {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/red_stars1.png);}
.red p.star2 {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/red_stars2.png);}
.red p.star3 {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/red_stars3.png);}
.red p.star4 {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/red_stars4.png);}
.red p.star5 {background-image: url(http://www.resumesimo.com/_public/upload/templates/cv20/web/img/red_stars5.png);}

.block-mini-left {width: 130px;float: left;padding: 10px 0 10px 0;font-size: 13px;line-height: 20px;color: #018AB4;font-weight: normal;font-family: 'MyriadProBold';}
.blue .block-mini-left {color: #018AB4;}
.red .block-mini-left {color: #660000;}
.yellow .block-mini-left {color: #FFB600;}
.block-mini-right {width: 170px;float: right;padding: 10px 0 10px 0;font-size: 13px;line-height: 20px;color: #666;font-weight: normal;font-family: 'MyriadProBold';}

.full_text {
    width:900px;
    margin-left: 50px;
}