@charset "utf-8";
/* CSS Document - Kurier

@author: Eliene Bonifácio
@email: elienemb@gmail.com
@company: Quarta Dimensão | Design & Tecnologia.
@url: nomedosite.com.br
@date: 

*/

@import url(internal.css);
@import url(fonts/stylesheet.css);

* {margin:0; padding:0}
a {cursor:pointer; outline:none; text-decoration:none}
li {list-style:none}
em {font-style:normal; font-weight:700; padding-right:5px}
img {border:none}

body {background:url(../images/general/bg-body.png) no-repeat center 85px #fff; color:#000; font:12px/1.6em Verdana, Geneva, sans-serif; width:100%}
p {text-align:justify;}
/* Class / Important - Start */
.clear {clear:left}
/* Class / Important - End */

/* Formulários - Start */
form {float:left}
fieldset {border:none}
fieldset legend {float:left; margin-top:-20px; text-indent:-9000px}
/* Formulários - End */

/* Container - Start */
#container {background: #fff;  display: table;  margin: 0 auto; width: 960px;  }
/* Content - Start */
#content {background: #fff; float:left; min-height:620px; height: auto!important; height:600px; position:relative;  width:960px}
h2 {color:#2c92d4 ; font-family: 'MyriadWebRegular'; font-weight:400}	
h2 span {color:#163271;}		
/* Container - End */

/* Header - Start */	
#header {float:left; height:135px; margin-bottom:25px; width: 100%; position: relative;}
	#logo {float:left; margin: 10px 35px 0 0;}
	#lang {position:absolute; right: 150px; width:115px; }
	#lang li {float:left; margin:0 2px;}
	#menu {background-color: #ebebeb;  float:right;  height: 48px; margin-top:55px; position:relative; /*width:741px;*/}
	#menu li {background:url(../images/general/barra-menu.png) no-repeat 0 4px; float: left; font-family: 'MyriadWebRegular'; position:relative; text-align: center; font-size: 21px;}
	#menu li ul {display:none; }
	#menu li a {color: #1c3b71; height:25px; line-height:1.2em; padding: 12px 18px; float:left}
	#menu a:hover {background: #2c88cb; color:#fff;}	
	#menu .bg-none {background: none;}
	#menu li ul {background-color:#ebebeb; left:0; position:absolute; top:48px; width:210px; z-index:300}
	#menu li ul li {background-position:0 0; border-bottom:1px solid #fff; height:35px; text-align:left}
	#menu li ul li a {font-size:18px; line-height:1.6em; padding-bottom:5px; padding-top:5px; width:172px; z-index:100}
	#menu li:hover ul {display:block}
	
/* Header - End */	


/* Footer - Start */		
	#footer {background:url('../images/general/bg-footer.gif') repeat 0 0; float:left; height: 140px; margin: 20px auto 0; position:relative;  width: 959px}
	#footer ul {left:20px; position:absolute; top:65px; width: 220px; padding-left: 10px}
	#footer ul#cidade2 {left:300px; position:absolute; top:14px}
	#footer ul#cidade3 {left:49px; position:absolute; top:14px}
	#footer ul#cidade4 {left:322px; position:absolute; top:69px}
	#footer ul#cidade5 {left:326px; position:absolute; top:104px}	
	#footer ul li {color:#fff; float:left; font-size:12px; margin: 0px 0 8px 0; position:relative; width: 100% }
	#footer ul#cidade1 span {left:140px; top:19px}
	#footer ul#cidade2 span {left:107px; top:9px}
	#footer ul#cidade3 span {left:110px; top:9px}
	#footer ul#cidade4 span {bottom:0; left:84px}
	#footer ul#cidade5 span {bottom:0; left:80px}
	#footer ul li span {position:absolute}
	#footer ul li div {border-right:1px solid #9ac6e3; color:#9ac6e3; float:left; margin-right:7px; padding-right:7px; text-align:right}
	#footer ul li small {color:#9ac6e3}
	#footer #privacidade {float: right; color: #fff; font-size:15px; font-family: 'MyriadWebRegular'; margin:30px 15px 0 0;  text-align:right; }
	#footer #privacidade a {color:#fff}
	.quartaD {position:absolute; right:20px; top:100px;}
/* Footer - End */
		
/*Home*/	
#bg-slider{background: #f2f2f2; float:left; height:207px; margin-top:12px; width: 453px;}	
#slider {background: #f2f2f2;  height:294px; float:left;  width: 960px; }		
#box-quemsomos {float:left; margin: 30px 50px 0 0; width:450px; }
#box-quemsomos h2, #box-clientes  h2  {font-size:36px; font-weight:400; margin-bottom:15px;}
#box-quemsomos p {float:left; margin:5px 0; width: 100%}
.color1 {color:#2c92d4; font-family: 'MyriadWebRegular'; font-size:20px; line-height:1.2em; padding:5px 0; width: 350px!important;}
#box-clientes {float:left;margin: 30px 0; width: 450px;}
#form-login {
    position: absolute;
    right: 0;
    top: 10px;
	z-index:100
}
#toggle {
    clear: right;
    float: right;
    padding: 0;
    width: auto;
}
#toggle a {
    background-color: #2C92D4;
    color: #FFFFFF;
    float: left;
    font-weight: 700;
    height: 30px;
    line-height: 2.4em;
    text-align: center;
    width: 135px;
}
#toggle a.fechar {
    background-position: 125px -15px;
    display: none;
}
#form-login form {
    background-color: #FFFFFF;
    border: 1px solid #7E7E7E;
    clear: right;
    float: right;
    height: 70px;
    padding: 15px 0 15px 10px;
    width: 245px;
}
#form-login form span {
    float: left;
    padding-bottom: 10px;
    width: 210px;
}
#form-login form label, #form-login form input.btForm {
    cursor: pointer;
}

#form-login form label {
	color:#2C92D4;
    font-size: 12px;
    line-height: 1.6em;
    padding: 0 5px 0 0;
    text-align: right;
    width: 50px;
}

#form-login form label, #form-login form input {
    float: left;
}

#form-login form input {
    background-color: #EDEDED;
    border: 1px solid #DDDDDD;
    color: #7E7E7E;
    font-size: 11px;
    height: 18px;
    padding: 0 5px;
    width: 135px;
}

#form-login form span a {
    clear: left;
    color: #777777;
    float: left;
    font-size: 11px;
    margin: 10px 0 10px 55px;
    text-decoration: underline;
    width: 150px;
}


#form-login form input.btForm {
    font-size: 10px;
    height: 20px;
    padding: 0 3px;
    width: auto;
}

#close {
    bottom: 0;
    position: absolute;
    right: 1px;
}




		
		
