@charset "UTF-8";

/* Layout Medium Screens */

header{
	width:800px;
	height:200px; 
	background:url(../images/banner_medium.jpg) no-repeat 90% 0px;
}

header a.logo{
	width:86px;
	height:75px;
	top:22px; right:20px;
	background-image:url(../images/logo_medium.png);
}

article{padding:0px 20px 10px 20px;}

.competencias {
		padding: 0px 75px 0px 55px;
}

.sobre_mim {
	background-image: url(../open%20files/sobre_mim_medium.png);
	margin: 0px 0px 0px 45px;
	width: 590px;
	height: 363px;
}

.sobre_mim_2 {

	resize:both;
	overflow:auto;
	margin-left: 45px;
	padding: 0px 50px 00px 0px;
}

.responsive {
	width:520px;
	height:425px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/responsive_medium.jpg);
}
.brand1 {
	width:520px;
	height:805px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/Brand_bm_medium.jpg);
}
.brand2 {
	width:520px;
	height:805px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/Brand_origart_medium.jpg);
}
.brand3 {
	width:520px;
	height:810px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/Brand_spring_medium.jpg);
}
.ilustracao {
	width:520px;
	height:1125px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/ilustracao_medium.jpg);
}

.tratamento_imagem {
	width:520px;
	height:1730px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/one_medium.jpg);
}
.tratamento_imagem_2 {
	width:520px;
	height:1730px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/guess_medium.jpg);
}
.tratamento_imagem_3 {
	width:520px;
	height:830px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas_medium.jpg);
}
.tratamento_imagem_4 {
	width:520px;
	height:830px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas2_medium.jpg);
}
.tratamento_imagem_5 {
	width:520px;
	height:830px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas3_medium.jpg);
}
.tratamento_imagem_6 {
	width:520px;
	height:830px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas4_medium.jpg);
}
.tratamento_imagem_7 {
	width:500px;
	height:760px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas5_medium.jpg);
}
.tratamento_imagem_8 {
	width:500px;
	height:760px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/salinas6_medium.jpg);
}
.oculos_sol_1 {
	width:500px;
	height:783px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/RayBan_medium.jpg);
}
.oculos_sol_2 {
	width:500px;
	height:783px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/RayBan2_medium.jpg);
}
.oculos_sol_3 {
	width:500px;
	height:783px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/RayBan3_medium.jpg);
}
.oculos_sol_4 {
	width:500px;
	height:783px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/RayBan4_medium.jpg);
}
.oculos_sol_5 {
	width:500px;
	height:783px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/RayBan5_medium.jpg);
}


.ser_voluntario {
	width:520px;
	height:1125px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/ser_voluntario_medium.jpg);
}
.prevencao_rodoviaria {
	width:520px;
	height:1583px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/prevencao_rodoviaria_medium.jpg);
}
.gsc {
	width:520px;
	height:1559px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/gsc_medium.jpg);
}
.enf {
	width:520px;
	height:691px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../design/enf_medium.jpg);
}
.contactos {
	width:510px;
	height:295px;
	margin:0px 0px 0px 25px;
	vertical-align:left;
	background-image: url(../images/contactos_medium.jpg);
}
.contactos_2 {
	width:auto;
	resize:both;
	overflow:auto;
	margin-left: 25px;
}


nav{
	top: 95px;
	width: 768px auto;
	display:block;
	resize:both;
	text-align: right;
}
nav a{
	margin-right: 20px;
	margin: 12px 0px 10px 20px;	
}

nav_2{
	width: 100%;
	display: block;
	position: absolute;
	background-color: #0B6798 transparent;
	width: 980px auto;
	top:125px;
	text-align:right;
}
nav_2 a{margin:12px 0px 10px 20px;}

.promo_container{padding:0px 20px 15px 20px;}

.promo_container .promo{background-position:0px 0px;}

.promo_container .promo .content{padding: 70px 30px 0px 0px;}

body{background-image:none;}
