/*Autor:     Paioldesign Comunicação Interativa
  Data:      03/09/2009
  Cliente:   Argos  
*/


body {
background:url(../imagens/global/bg-geral.jpg) repeat-x;
}

/*wrapper
-------------------------------------*/
#wrapper {
width:990px;
margin: 0 auto;
}

/*Container
-------------------------------------*/
#container {
height:365px;
}

#container-global {
height:auto; /*Mudar para auto*/
width:774px;
background:#F5F5F5 url(../imagens/global/argos-fio.jpg) no-repeat;
background-position:0 80px;
margin:0 40px 0 40px;
padding:60px 68px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#col-right-container-global-produtos {
width:540px;
margin:55px 0 0 255px;
}

#col-right-container-global {
width:540px;
margin:20px 0 0 255px;
line-height:125%;
}

#col-right-container-global p {
font-family:Arial, Helvetica, sans-serif;
color:#7F7F7F;
}

#col-left-container-global {
float:left;
width:200px;
padding:20px 0 0 0;
}

.produtos {
position:relative;
float:left;
width:217px;
height:235px;
margin-top:10px;
}

.pro-style {
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#7F7F7F;
text-transform:uppercase;
padding-left:5px;
letter-spacing:1px;
}

.pro-style:hover {
color:#e79904;
text-decoration:none;
}


/*Header
-------------------------------------*/
#header {
background:#fff;
width:910px;
height:130px;
margin-left:40px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

.header-address {
position:absolute;
height:130px;
width:910px;
background:#f5f5f5 url(../imagens/global/address-bg.png) repeat-x;
}

.logo {
width:249px;
height:77px;
margin:10px 0 0 30px;
float:left;
}

.address {
width:286px;
height:60px;
margin:30px 0 0 367px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
text-align:center;
color:#7F7F7F;
float:left;
visibility:hidden;
}

/*Columns-home
-------------------------------------*/
#wrapper-botton-home {
height:300px;
width:910px;
background-color:#f5f5f5;
margin:75px 40px 0 40px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#col-left {
position:absolute;
background:url(../imagens/global/argos-frame-noticias.png) no-repeat;
width:317px;
height:247px;
margin:50px 0 0 25px;
}

#col-left p {
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#7F7F7F;
}

#col-center {
position:absolute;
background:url(../imagens/global/argos-frame-relacionamento.png) no-repeat;
width:317px;
height:247px;
margin:50px 0 0 363px;
}

#col-right {
position:absolute;
background:url(../imagens/global/argos-frame-clientes.png) no-repeat;
width:187px;
height:247px;
margin:50px 0 0 702px;
}

/*Columns-global
-------------------------------------*/
#wrapper-botton-global {
height:248px;
width:910px;
background:#E8E9EC;
margin:0 40px 0 40px;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}

#col-left-global {
position:absolute;
margin:0;
background-color:#B2B3B5;
width:320px;
height:248px;
}

#col-center-global {
position:absolute;
width:350px;
margin:20px 0 0 360px;
}

#col-right-global {
position:absolute;
width:196px;
height:298px;
margin:-50px 0 0 714px;
}

/*Footer
-------------------------------------*/
#footer {
background-color:#f5f5f5;
height:110px;
width:910px;
margin:0 40px 0 40px;
text-align:center;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
}


/*Titles formatting
-------------------------------------*/
/*h1
-------------------------------------*/
.h1-0 {
font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
color:#fff;
font-size:24px;
font-weight:700;
text-transform:uppercase;
}

.h1-1, .h1-2 {
font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
color:#08658a;
font-size:26px;
font-weight:700;
text-transform:uppercase;
}

.h1-2 {
float:right;
padding-right:575px;
}

.h1-3 {
font-family:Arial, Helvetica, sans-serif;
color:#787878;
font-size:20px;
font-weight:100;
padding:3px 0 5px 0;
}

/*h2
-------------------------------------*/
.h2-1, .h2-2 {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
font-weight:100;
margin-top:20px;
padding-bottom:35px;
}

.h2-2 {
color:#7F7F7F;
text-align:right;
margin:0;
line-height:17px;
}

.h2-3 {
font-family:Arial, Helvetica, sans-serif;
color:#08658a;
font-size:17px;
text-transform:uppercase;
text-align: right;
}

.h2-4, .h2-5 {
font-family:Arial, Helvetica, sans-serif;
color:#08658a;
font-size:17px;
text-transform:uppercase;
}

.h2-5 {
padding-top:50px;
}

/*h3
-------------------------------------*/
.h3-1 {
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#e79904;
font-weight:600;
letter-spacing:2px;
text-transform:uppercase;
position:relative;
text-align:center;
margin-top:-7px;
}

/*h4
-------------------------------------*/
.h4-1, .h4-2, .h4-3, .h4-4 {
font-family:Arial, Helvetica, sans-serif;
color:#b23d01; 
margin-bottom:10px;
}

.h4-2 {
color:#fff;
font-size:29px;
font-weight:normal;
}

.h4-3 {
color:#08658a; /*#0262b6*/
}

.h4-3 img {
margin-right:5px
}

.h4-1 img {
margin-right:5px
}

.news-go { 
position:absolute;
margin-left:90px;
margin-top:-20px;
}

.a-news-go:hover {
text-decoration:none
}

.h4-4 {
color:#08658a;
font-size:16px;
font-weight:100;
margin-top:20px;
}

/*Paragraph formatting
-------------------------------------*/
.p-1, .p-2, .p-3, .p-4, .p-5, .p-6 {
font-family:Arial, Helvetica, sans-serif;
}

.p-1 {
color:#fff;
font-size:14px;
line-height:normal;
}

.p-2 {
color:#7F7F7F;
font-size:13px;
line-height:15px;
padding-right:10px;
}

.p-3 {
color:#7F7F7F;
font-size:13px;
padding-top:30px;
line-height:15px;
}

.p-4 {
color:#fff;
font-size:13px;
line-height:18px;
}

.p-5 {
color:#7F7F7F;
font-size:14px;
line-height:125%;
}

#italic {
font-style:italic;
}

.p-6 {
color:#7F7F7F;
font-size:14px;
line-height:125%;
padding:10px 0 0 240px;
}

/*Text formatting complement
-------------------------------------*/
.data {
font: small-caps normal 16px "Georgia", Arial, Helvetica, sans-serif;
color:#e79904;
font-weight:normal;
}

.data-home {
font: small-caps normal 13px "Georgia", Arial, Helvetica, sans-serif;
color:#787878;
font-weight:normal;
}

/*wrapper-botton-home
-------------------------------------*/
.noticias-left {
float:left;
width:280px;
margin:4px 0 0 20px;
}

.noticias-left a {
font-family:Arial, Helvetica, sans-serif;
color:#e79904;
font-size:14px;
}


.noticias-left a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#0262B6;
font-size:14px;
text-decoration:none;
}

.relacionamento {
padding:20px 30px 30px 30px;
}

.left-botton-in {
float:left;
width:160px;
margin:40px 0 0 10px;
}

/*Images
-------------------------------------*/
.img-1 {
margin:30px 0 0 30px;
}

.img-2 {
float:left;
margin:90px 0 0 20px;
}

.img-3 { 
margin:0 0 0 -10px;
}

.img-4 { 
padding-bottom:10px;
}

.img-5 { 

}

.img_noticias {
border:1px solid #ccc;
padding:8px;
margin:20px 0 50px 0;
}


/*Links
-------------------------------------*/
a {
color:#7F7F7F;
text-decoration:none;
}

a:hover {
color:#e79904;
text-decoration:underline;
}

.slide-link2 {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-transform:uppercase;
}

.slide-link2:hover {
font-family:Arial, Helvetica, sans-serif;
color:#0262B6;
font-size:14px;
text-decoration:none;
}

.slide-link3 {
font-family:Arial, Helvetica, sans-serif;
color:#08658A;
font-size:14px;
}

.slide-link3:hover {
font-family:Arial, Helvetica, sans-serif;
color:#e79904;
font-size:14px;
text-decoration:none;
}

.slide-link {
font-family:Arial, Helvetica, sans-serif;
color:#fff;
font-size:14px;
text-transform:uppercase;
}

.slide-link:hover {
font-family:Arial, Helvetica, sans-serif;
color:#e79904;
font-size:14px;
text-decoration:none;
}

.in-link {
font-family:Arial, Helvetica, sans-serif;
color:#08658a;
font-size:14px;
}

.in-link:hover {
font-family:Arial, Helvetica, sans-serif;
color:#e79904;
font-size:14px;
text-decoration:none;
}


/*javascript image enlarge
-------------------------------------*/
#enlarge01, #enlarge02, #enlarge03, #enlarge04, #enlarge05, #enlarge06, #enlarge07, #enlarge08, #enlarge09, #enlarge010, #enlarge011, #enlarge012, #enlarge013, #enlarge014, #enlarge015, #enlarge016, #enlarge017, #enlarge018, #enlarge019, #enlarge019, #enlarge020 {
background:#fff;
display:none;
position:absolute;
top:50%;
left:50%;
margin-left:-150px;
margin-top:-100px;
width:500px;
height:290px;
border:10px solid #eee;
}

#enlarge01 a, #enlarge02 a, #enlarge03 a, #enlarge04 a, #enlarge05 a, #enlarge06 a, #enlarge07 a, #enlarge08 a, #enlarge09 a, #enlarge010 a, #enlarge011 a, #enlarge012 a, #enlarge013 a, #enlarge014 a, #enlarge015 a, #enlarge016 a, #enlarge017 a, #enlarge018 a, #enlarge019 a, #enlarge020 a {
cursor:pointer;
float:right;
position:absolute;
margin:-25px 0 0 490px;
}




















