body {background: #FFF; font-family: arial, sans-serif; margin: 0px; color: #444; overflow-y:scroll}
h1 {margin:0px 0px 20px 0px}
p {padding:0px 0px 15px 0px; margin:0px; line-height:20px; font-size:14px; font-family: arial, sans-serif}
ul {margin-top:0px; font-size:14px; font-family: arial, sans-serif; line-height:20px}
ol {margin-top:0px; font-size:14px; font-family: arial, sans-serif; line-height:20px}
a:link {color:#922f85}
a:visited {color:#922f85}

div.container {position: relative; width: 960px; margin: 0 auto; padding: 0; clear: both; z-index: 0;}

div#header {position: relative; width: 960px; height:99px; border-bottom:1px solid #e1e1e2; background: #FFF;}
div#headerLogo {position:absolute; top:0; left:0; width:295px; height:100px}
div#headerCopy {position:absolute; top:0; left: 295px; width:600px; height:69px;text-align:center; padding-top:42px}
div#headerCopy span {color:#922f85; font-family:times new roman; font-size:20px;}

div#nav	{position:relative; width:960px; height:30px; border-bottom:5px solid #922f85; padding-top:15px; margin-bottom:25px}
div#nav ul.nav-header {padding:0px; margin:0px}
div#nav ul.nav-header li {font-family:arial; font-size:20px; margin:0px 25px 0px 5px; list-style-type:none; display:inline}
div#nav ul.nav-header li a {text-decoration:none; color:#444}
div#nav ul.nav-header li a:hover {text-decoration:none; color:#922f85}
div#nav ul.nav-header li a.selec {text-decoration:none; color:#922f85}

div#nav2	{position:relative; width:960px; height:30px; border-top:5px solid #922f85; padding-top:5px; padding-bottom:15px; margin-top:5px}
div#nav2 ul.nav2-header {padding:0px; margin:0px}
div#nav2 ul.nav2-header li {font-family:arial; font-size:20px; margin:0px 25px 0px 5px; list-style-type:none; display:inline}
div#nav2 ul.nav2-header li a {text-decoration:none; color:#444}
div#nav2 ul.nav2-header li a:hover {text-decoration:none; color:#922f85}
div#nav2 ul.nav2-header li a.selec {text-decoration:none; color:#922f85}

div#contentHolder {position:relative; width:960px; height:auto;}
div#entrada {position: relative; width: 232px; margin: 0 auto; padding: 0; clear: both; z-index: 0;}

div#right_sidebar_col1 {position:absolute; top:0px; left:5px; width:760px; border-right:1px solid #e1e1e2; padding:0px 9px 0px 0px}
div#col3 {position:absolute; top:0px; left:774px; width:176px; padding:0px 0px 0px 9px}

div#footer {position:fixed; bottom:0px; width:960px; height:40px; border-top:1px solid #e1e1e2; background: #FFF;}
div#footerLogo {position:absolute; top:5px; right:0px; width:110px; height:35px}
div#footerCopy {position:absolute; top:5px; left:0px; width:845px; height:35px; text-align:right; padding-top:7px}
div#footerCopy span {color:#922f85; font-family:times new roman; font-size:15px;}

.news-list-ccm-page-list {}
.news-list-ccm-page-list a {text-decoration:none}

.news-list-ccm-page-list-title-c {width:222px; font-size:18px; font-family:arial, sans-serif; padding:5px; margin-bottom:5px; background:#922f85; color:#FFF;text-align:center;}
.news-list-ccm-page-list-item-c {width:220px; background:#fff8fe; padding:5px; margin-bottom:5px; border:1px solid #f2f2f2}

.news-list-ccm-page-list-title {width:167px; font-size:18px; font-family:arial, sans-serif; padding:5px; margin-bottom:5px; background:#922f85; color:#FFF;}
.news-list-ccm-page-list-item {width:165px; background:#fff8fe; padding:5px; margin-bottom:5px; border:1px solid #f2f2f2}
.news-list-ccm-page-list-item-last {margin-bottom:10px}
.news-list-ccm-page-list-item-hover {border:1px solid #c1c1c1}
.news-list-ccm-page-list-item-title {margin:0px 0px 5px 0px; color:#444}
.news-list-ccm-page-list-item-right {margin:0px 0px 5px 0px; color:#444;text-align:right;}
.news-list-ccm-page-list-description {font-size:14px; line-height:20px; color:#444}

.submit {color:#FFF; font-size:18px; width:222px; border:none; margin:0; padding:0; background:#922f85;cursor:pointer;}

.survey-title {width:760px; font-size:18px; font-family:arial, sans-serif; padding:5px; margin-bottom:5px; background:#922f85; color:#FFF;text-align:center;}
.survey {width:758px; background:#fff8fe; padding:5px; margin-bottom:5px; border:1px solid #f2f2f2; font-size:14px; font-family: arial, sans-serif; line-height:20px}

.table-title {background:#922f85; color:#FFF;}

.user {font-size:14px; font-family: arial, sans-serif; line-height:20px; text-align:right;}

.closed	{position:relative; width:960px; height:10px; border-bottom:5px solid #922f85; padding-top:5px; margin-bottom:5px}

.page0 {margin-bottom:5px}

.btn_start {width:135px; font-size:18px; font-family:arial, sans-serif; padding:5px; margin-bottom:5px; background:#922f85; color:#FFF;}
.btn_start a {color:#FFF; text-decoration:none;}
