html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, font, img, ins, kbd, q, samp, small, strong, sub, sup, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, header, nav, article, aside, footer, hgroup, section {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    text-decoration: none;
}
:focus, *:active {
    outline: 0 none;
}
ol, ul {
    list-style: none outside none;
}
header, nav, article, aside, footer, hgroup, section {
    display: block;
}

body {
    background: none repeat scroll 0 0 #EFEFEF;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 0.825em;
}
h1 {
    font-size:36px;
}
.toolbar {
    text-align:center;
}
.btn {
    display:inline-block;
    font-weight:bold;
    font-size:14px;
    text-transform:uppercase;
    text-decoration:none;
    color:#fff;
    padding:10px 15px;
    margin:5px;
    min-width:100px;
    background-color:#766dcc;
    border-bottom:2px solid #625baa;
    border-radius:3px;
    cursor:pointer;
}
.btn:hover {
    background-color:#8178d0;
}
.btn.btn-green {
    background-color:#6dcc84;
    border-bottom:2px solid #5baa6e;
}
.btn.btn-green:hover {
    background-color:#65bc7a;
}
#container-01,
#container-02 {
    margin:20px auto;
    max-width:950px;
	padding:10px;
}
.pinto {
    box-sizing: border-box;
}
.pinto {
    background: url("../images/box_bg.jpg") repeat-x scroll center top transparent;
    border: 1px solid #dedede;
    border-radius: 10px 10px 10px 10px;
    margin: 0 10px 10px 0;
    padding: 10px;
    overflow:hidden;
}
.pinto img {
    display:block;
    width:100%;
}
.pinto .info {
    padding:10px 15px;
}
.pinto .info h2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 24px;
    padding: 5px 0 10px 0;
	text-align:left;
	font-weight:bold;
}
.pinto .info h2 a{color: #1E1D1D; text-decoration:none;}
.pinto .info h2 a:hover{color:#666666;}
.pinto img{border:solid 4px #b3b3b3;}
.pinto img:hover {border:solid 4px #666666;}

.pinto .info p {
    margin:10px 0 0;
    font-size:14px;
}

header {
    padding: 0 15px;
    width: 950px;
	margin-bottom:15px;
	display:inline-block;
}
.logo {
    float: left;
    height: 98px;
    width: 226px;
}
#navigation {
    background: url("../images/nav_bg.jpg") repeat-x scroll 0 0 transparent;
    border-radius: 10px 10px 10px 10px;
    float: left;
    height: 42px;
    margin: 28px 0 0 15px;
    width: 689px;
	padding:0 10px;
}
/*#navigation ul {
    float: left;
    margin-top: 9px;
    width: 928px;
}
*/#navigation li {
    float: left;
    margin-right: 6px;
	margin-top:13px;
    padding: 0 13px;
}
#navigation span{background:url(../images/seprator.jpg) no-repeat; width:5px; height:42px; margin:0 10px; float:left;}
#navigation li a {
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 100%;
    font-weight: bold;
    text-shadow: 1px 1px 1px #0E0E0E;
}
#navigation li a:hover {
    color: #D0D8E2;
    text-shadow: 1px 1px 1px #0E0E0E;
}
.wrapper {
    background: none repeat scroll 0 0 #FFFFFF;
    height: auto;
    margin: 0 auto;
    width: 980px;
	box-shadow:0 0 10px #999999;

}
