/*
Theme Name:Dellay
Theme URL: http://www.ozni.com.br
Description: Desenvolvido para Dellay Calçados
Author: Ozni Agência Web
Author URI: www.ozni.com.br
Version: 1.0.0
Tags: Dellay Calçados
*/
/* BASIC */
body{-moz-background-clip:border; -moz-background-inline-policy:continuous;
-moz-background-origin:padding; -x-system-font:none;
font-family:Arial,Helvetica,sans-serif, Tahoma, Geneva, sans-serif; font-size:12px; font-size-adjust:none; font-stretch:normal; font-style:normal; font-variant:normal;
font-weight:normal; line-height:normal; text-align:left; margin:0px; margin-top:0px; margin-bottom:0px; color:#333; background:url("images/fundo.jpg") no-repeat scroll center top #1e1a19;
}
* {font-family:inherit;font-size:inherit;font-style:inherit; font-weight:normal; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; outline-color:-moz-use-text-color; outline-style:none; outline-width:medium; padding:0;
}
img {
    border: 0;
    margin: 0;
	margin-top:0px;
}
a {
    color: #fff;
    text-decoration: none;
    outline: none;
}
a:hover {
    color: #14ad00;
    text-decoration: none;
}
blockquote {
    color: #59666f;
    font-style: italic;
    font-family: Georgia;
    padding: 10px;
}
.clear {
    clear: both;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
    margin: 10px 0;
}
table td,table th {
    text-align: left;
    padding: .4em 1em;
}
table th {
    background: #ddd;
    color: #999;
    text-transform: uppercase;
    font-weight: 400;
    border: 1px solid #fff;
}
table td {

    background: url("images/fundo_barra.jpg") no-repeat scroll center top transparent;
    color: #fff;
	text-transform: uppercase;
	font-weight:bold;
}
table tr.even td {
    background: #eee;
    border: none;
}
table tr:hover td {
    background: url("images/fundo_barra_houver.jpg") no-repeat scroll center top transparent;
}
img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
    padding: 0;
}
img.alignnone {
    display: inline;
    background: #eee;
    margin: 0 0 10px;
    padding: 5px;
}
img.alignright {
    display: inline;
    background: #eee;
    margin: 5px 0 10px 10px;
    padding: 5px;
}
img.alignleft {
    display: inline;
    background: #eee;
    margin: 10px 15px 10px 0;
    padding: 5px;
}
.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 10px;
}
.alignright {
    float: right;
    margin: 0 0 10px 10px;
}
.alignleft {

    float: left;

    margin: 10px 15px 10px 0;

}



.wp-caption {

    text-align: center;

    background: #eee;

    margin: 10px;

    padding: 4px 0 5px;

}



.wp-caption img {

    border: 0;

    margin: 0 0 5px;

    padding: 0;

}



.wp-caption p.wp-caption-text {

    font-size: 11px;

    font-weight: 400;

    line-height: 12px;

    color: #444;

    margin: 0;

    padding: 0;

}



.clearfix:after {

    content: ".";

    display: block;

    clear: both;

    visibility: hidden;

    line-height: 0;

    height: 0;

}



.clearfix {

    display: inline-block;

}



html[xmlns] .clearfix {

    display: block;

}



* html .clearfix {

    height: 1%;

}



.rounded {

    border-radius: 5px;

    -moz-border-radius: 5px;

    -webkit-border-radius: 5px;

}



.boxshadow {

    -moz-box-shadow: 0 0 5px #000;

    -webkit-box-shadow: 0 0 5px #000;

    box-shadow: 0 0 5px #000;

}





/* FONTS */



@font-face {

    font-family: 'RobotoBoldCondensed';

    src: url('fonts/Roboto-BoldCondensed-webfont.eot');

    src: url('fonts/Roboto-BoldCondensed-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/Roboto-BoldCondensed-webfont.woff') format('woff'),

         url('fonts/Roboto-BoldCondensed-webfont.ttf') format('truetype'),

         url('fonts/Roboto-BoldCondensed-webfont.svg#RobotoBoldCondensed') format('svg');

    font-weight: normal;

    font-style: normal;

}



@font-face {

    font-family: 'RobotoRegular';

    src: url('fonts/Roboto-Regular-webfont.eot');

    src: url('fonts/Roboto-Regular-webfont.eot?#iefix') format('embedded-opentype'),

         url('fonts/Roboto-Regular-webfont.woff') format('woff'),

         url('fonts/Roboto-Regular-webfont.ttf') format('truetype'),

         url('fonts/Roboto-Regular-webfont.svg#RobotoRegular') format('svg');

    font-weight: normal;

    font-style: normal;

}



/* OUTER  */



#wrapper {

    width: 1000px;

    margin: 0 auto;
	padding:20px 0 0;

  

}



#hometopcover {

    width: 1000px;

    position: relative;

    height: 205px;

}



#topcover {

    width: 1000px;

    position: relative;



    height: 205px;

}

	





	

/* HEADER */



#masthead {

    position: absolute;

    top: 0px;

    left: 0px;

    z-index: 200;

	

}



#head {

    width: 1000px;

    margin: 0 auto;

}



#top {

    height: 100px;

}



#blogname {

    width: 400px;

    float: left;

	padding-top:0px;

}



#blogname h1 {

    font-size: 32px;

    margin: 30px 0px 0px 20px;

    font-weight: bold;

}



#blogname h1 a:link, #blogname h1 a:visited {

    color: #fff;

}



#contactlist {

    float: right;

    color: #fff;

}



#contactlist ul {

    padding: 12px 20px 0px 0px;

    list-style: none;

	

}



#contactlist ul li {

    padding: 2px 0px;

}



	

	

/* BELOW HEADER */	



#casing {

    width: 1000px;

    padding: 0px 0px 5px 0px;


}









/* CONTENT AREA */

#homecontent {

    width: 960px;

    margin: 20px 20px;

}



#content {

    width: 660px;

    float: left;

    margin: 5px 0px 0px 0px;

}

#empresa {

    width: 960px;

    float: left;

    margin: 5px 0px 0px 0px;

}

#artigos {

    width: 960px;

    float: left;

    margin: 5px 0px 0px 0px;

}

#blog {

    width: 1000px;

    float: left;

    margin: 5px 0px 0px 0px;

}

#inicio {

    width: 1000px;

    float: left;

    margin: 5px 0px 0px 0px;

}



.post {

    margin: 0px 0px 0px 0px;

    color: #666;

    background: #fff;

    padding: 0px 0px 0px 0px;

}



.fullpost {

    margin: 30px 10px 20px 10px;

    color: #555;

    background: #fff;

    padding: 0px 0px 25px 0px;

}



.postimg {

    float: left;

    margin: 10px 15px 10px 0px;

}



.title {

    margin: 0px 0px;

    padding: 0px 0px;

}



.title  h2 {

    margin: 0px 0px;

    padding: 20px 20px 0px 10px;

    font-size: 30px;

	background:url("images/filter.png") repeat-x scroll 0 0 transparent;

	color:#fff;
	height:60px;

}



.title  h2 a, .title  h2 a:link, .title  h2 a:visited {

    color: #fff;

    background-color: transparent;

}



.title  h2 a:hover {

    color: #333;

    background-color: transparent;

}



.postmeta {

    padding: 5px 20px;

    font-size: 10px;

    text-transform: uppercase;

}



.author {

    color: #a27548;

    padding: 2px 5px 2px 15px;

    background: url(images/user.png) left center no-repeat;

}



.clock {

    color: #a27548;

    padding: 2px 5px 2px 15px;

    background: url(images/clock.png) left center no-repeat;

}



.comm {

    color: #a27548;

    padding: 2px 5px 2px 15px;

    background: url(images/comm.png) left center no-repeat;

}



.comm a:link,

.comm a:visited {

    color: #a27548;

}



.comm a:hover {

    color: #000;

}



.singleinfo {

    margin-top: 10px;

}



.category {

    padding: 5px 0 5px 25px;

    color: #827A60;

    background: url(images/tag.png) left center no-repeat;

    font-size: 10px;

    text-transform: uppercase;

}



.category a:link,.category a:visited {

    color: #D1512A;

}



.category a:hover {

    color: #000;

}



.entry {

    margin: 0px 0px 0px 0px;

    padding: 0px 0px;

}



.entry a:link,

.entry a:visited {

    color: #CF0808;

}



.entry a:hover {

    color: #ED1717;

}



.entry ul, .entry ol {

    margin: .4em 0 1em;

    line-height: 150%;

}



.entry ul li, .entry ol li {

    list-style-position: outside;

    margin-left: 0;

}



.entry p {

    margin: 5px 0px 5px 0px;
	margin-left:10px;

    padding: 5px 0px;

    line-height: 180%;

	font-size:13px;

}



a.morer {

    background: #555;

    padding: 5px 10px;

    float: right;

    color: #fff!important;

}



/* SIDEBAR */



#right {

    margin-right: 0px;

    width: 336px;

    float: right;

	margin-top: 5px;

}



/* WIDGETS */

.sidebar {

    float: left;

}



h3.sidetitl {

    color: #444;

    font-size: 14px;

    margin-bottom: 10px;

    font-weight: bold;

    padding: 10px 0px 10px 10px;

    background: #fff;

}



.sidebox {

    width: 270px;

    list-style: none;

    color: #666;

    margin: 20px 0 10px;

}



.sidebox ul {

    list-style-type: none;

    margin: 0;

    padding: 0 0 5px;

}



.sidebox li {

    list-style-type: none;

    margin: 0;

    padding: 0;

    text-shadow: 1px 1px 0px #fff;

}



.sidebox ul ul {

    list-style-type: none;

    background-repeat: no-repeat;

    margin: 0;

    padding: 0;

}



.sidebox ul li {

    height: 100%;

    line-height: 18px;

    clear: left;

    width: 270px;

    list-style-type: none;

    margin: 0;

    font-size: 12px;

}



.sidebox ul li a:link,.sidebox ul li a:visited {

    color: #666;

    text-decoration: none;

    display: block;

    padding: 5px 0px;

}



.sidebox ul li a:hover {

    color: #C90000;

}



.sidebox.widget_categories ul li,.sidebox.widget_pages ul li,.sidebox.widget_archive ul li,.sidebox.widget_links ul li {

    padding-left: 0;

    border-bottom: 1px solid #fafafa;

}



.sidebox.widget_recent_entries ul li a {

    border-bottom: 1px solid #fafafa;

}



ul#recentcomments li.recentcomments {

    border-bottom: 1px solid #eee;

    padding: 5px 0;

}



div#calendar_wrap {

    border: 1px solid #fff;

    margin: 0 auto;

    padding: 0;

}



table#wp-calendar {

    width: 100%;

    border: none;

    margin: 0!important;

    padding: 0;

}



#wp-calendar caption {

    font-size: 16px;

    color: #375752;

    font-weight: 400;

    font-family: BebasNeueRegular,Georgia,Century gothic, Arial, sans-serif;

    text-transform: uppercase;

    padding: 10px 5px 5px;

}



#wp-calendar th,#wp-calendar td {

    text-align: center;

    color: #fff;

    background: #555;

    padding: 7px 5px;

}



#wp-calendar tr {

    margin: 0!important;

}



#wp-calendar td {

    background-color: #eee;

    color: #444;

    margin: 0!important;

}



#wp-calendar td a {

    border: none;

    color: #D1512A;

}



.sidebox ul ul ul,.sidebox ul ul ul ul {

    list-style-type: none;

    border: 0;

    margin: 0;

    padding: 0;

}



/* COMMENTS */

#commentsbox {

    margin: 0px 0px 0px 0px;

}



h3#comments {

    font-size: 14px;

    color: #111;

    font-weight: 400;

    margin-top: 10px;

    padding: 15px 0;

}



ol.commentlist {

    clear: both;

    overflow: hidden;

    list-style: none;

    margin: 0;

}



ol.commentlist li {

    line-height: 18px;

    background: #fff;

    margin: 5px 0 20px 0px;

    padding: 10px;

    color: #777;

}



.authordata {

    margin-bottom: 10px;

    padding: 5px;

    border: 1px solid #f4f4f4;

}



.authordata .avatar {

    float: left;

}



.avatmeta {

    float: left;

    margin-left: 10px;

}



span.fn {

    display: block;

}



span.commentmetadata {

    color: #F96300;

}



span.reply-container {

    float: right;

    margin-top: 10px;

    margin-right: 10px;

    background: #eee;

    border: 1px solid #ddd;

    color: #888;

    text-decoration: none;

    padding: 0px 10px;

    font-size: 10px;

}



span.reply-container a {

    color: #888;

}



ol.commentlist li ul.children {

    list-style: none;

    text-indent: 0;

    margin: 1em 0 0;

}



.comment-nav {

    height: 20px;

    padding: 5px;

}



.comment-nav a:link,.comment-nav a:visited {

    color: #E73540;

}



#respond {

    margin: 10px 0;

    padding: 0;

}



#respond h3 {

    font-size: 14px;

    font-weight: 400;

    color: #444;

    padding: 5px 0 0;

}



#commentform {

    padding: 10px 0;

}



#commentform a {

    color: #E1512A;

}



#commentform p {

    color: #999;

    margin: 5px 0;

}



#respond label {

    display: block;

    color: #999;

    padding: 5px 0;

}



#respond input {

    background: #fff;

    border: 1px solid #ddd;

    color: #02070F;

    margin: 0 10px 10px 0;

    padding: 5px;

}



#commentform input {

    width: 50%;

}



#respond input#commentSubmit {

    width: 100px;

    background: #545454;

    border: 1px solid #333;

    color: #fff;

    cursor: pointer;

    margin: 10px 0;

    padding: 3px 5px;

}



textarea#comment {

    background: #fff;

    border: 1px solid #ddd;

    width: 70%;

    color: #02070F;

    margin: 10px 0 0;

    padding: 5px;

}



ol.commentlist li .comment-author,ol.commentlist li .comment-author .fn {

    color: #333;

}



#respond label small {

    font-size: 10px;

}



ol.commentlist li ul.children li.depth-2,ol.commentlist li ul.children li.depth-3,ol.commentlist li ul.children li.depth-4,ol.commentlist li ul.children li.depth-5 {

    margin: 0 0 0 20px;

}



/* Archive title and pagination */	

	

h1.pagetitle {

    font-size: 14px;

    margin-bottom: 20px;

    color: #777;

}	

	



/* Footer widgets */





#bottom {

    margin: 0px auto;

    width: 998px;

    background: #222222;

    border-left: 1px solid #111;

    border-right: 1px solid #111;

    border-bottom: 1px solid #181818;

}



.bottomcover {

    margin: 0px auto;

}



h3.bothead {

    font-size: 20px;

    padding: 10px 0px 10px 0px;

    color: #ccc;

    text-shadow: 1px 1px 0px #111;

    font-family: RobotoBoldCondensed;

    font-weight: normal;

}



.botwid {

    float: left;

    width: 215px;

    padding-bottom: 30px;

    font-size: 11px;

    margin: 20px 10px 0px 20px;

    color: #ddd;

    list-style: none;

}



.botwid ul {

    list-style-type: none;

    margin: 0px;

    padding: 0px 0px 0px 0px;

}



.botwid li {

    list-style-type: none;

    margin: 0;

    padding: 0;

}



.botwid ul ul {

    list-style-type: none;

    margin: 0;

    padding: 0px 0px 0px 0px;

    background-repeat: no-repeat;

}



.botwid ul ul ul {

    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;

}



.botwid ul ul ul ul {

    list-style-type: none;

    margin: 0;

    padding: 0;

    border: 0;

}



.botwid ul li {

    height: 100%;

    line-height: 18px;

    clear: left;

    width: 215px;

    list-style-type: none;

}



.botwid ul li a:link, .botwid ul li a:visited {

    color: #777;

    text-decoration: none;

    padding: 5px 0px 5px 0px;

    display: block;

    border-bottom: 1px dotted #444;

}



.botwid ul li a:hover {

    color: #fff;

}



.botwid p {

    padding: 7px 0px;

    margin: 0;

    line-height: 150%;

}



.botwid table {

    width: 100%;

    text-align: center;

    color: #787d7f;

}			



		

	

	

/* --- FOOTER --- */



#footer {

    padding: 30px 0 30px 0px;

    color: #777;

    font-size: 11px;

    background: #202020;

    border-top: 1px solid #333;

}



#footer a:link , #footer a:visited {

    color: #777;

}



#footer a:hover {

    color: #777;

}



.fcred {

    width: 1000px;

    text-align: center;

    margin: 0px auto;

    line-height: 16px;

}



/* Pagenavi */

#navigation {

    padding-left: 0px;

}



.wp-pagenavi {

    font-size: 12px;

    text-align: center !important;

}



.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:visited {

    text-decoration: none;

    background: #3b7100!important;

    border: 1px solid #191313 !important;

    color: #fff !important;

    padding: 7px 23px !important;

    display: block;

    text-align: center;

    float: left;

    margin-right: 4px;

}



.wp-pagenavi a:hover {

    color: #ffffff;

}



.wp-pagenavi span.pages {

    display: none;

}



.wp-pagenavi span.current {

    text-decoration: none;

    background: #000 !important;

    border: 1px solid #111!important;

    color: #fff !important;

    padding: 7px 23px !important;

    display: block;

    text-align: center;

    float: left;

    margin-right: 4px;

}



.wp-pagenavi span.extend {

    text-decoration: none;

    background: #333 !important;

    border: 1px solid #111 !important;

    color: #fff !important;

    padding: 7px 23px !important;

    display: block;

    text-align: center;

    float: left;

    margin-right: 4px;

}	





/*RODAPÉ*/

div#rodape { background:url("images/rodape.png") repeat-x scroll center top; float:left; width:100%; height:115px; overflow:hidden; color:#000; margin-top:20px;}

div#rodape div#base-rodape1 { margin-left:auto; margin-right:auto; width:1000px; overflow:hidden;}

div#rodape div#base-rodape2 { margin-left:auto; margin-right:auto; width:1000px; overflow:hidden;}



div#rodape div.col-rodape { float:left; border-left:1px solid #0B5A8A; width:150px; text-align:left; padding-left:10px; height:auto; overflow:hidden; margin-top:20px;}

div#rodape div.col-rodape h3 { font-size:14px; font-weight:bolder; padding-bottom:16px;}

div#rodape div.col-rodape h3 a { color:#FFF; font-size:14px; font-weight:bolder;}

div#rodape div.col-rodape a { font-size:11px;}



div#rodape div#base-rodape2 #linha1 { float:left; padding:10px 0px; width:500px;}

div#rodape div#base-rodape2 a { float:left; height:30px; line-height:30px; font-size:14px; border-left:1px solid #0F7FBF; padding:0px 10px; font-weight:bold;}

div#rodape div#base-rodape2 a.facebook { background:url(images/facebook.png) no-repeat; width:50px; height:50px; padding:0px; text-indent:-9000px; border:none; overflow:hidden;}

div#rodape div#base-rodape2 a.orkut { background:url(images/orkut.png) no-repeat; width:50px; height:50px; padding:0px; text-indent:-9000px; border:none; overflow:hidden;}

div#rodape div#base-rodape2 a.twitter { background:url(images/twitter.png) no-repeat; width:50px; height:50px; padding:0px; text-indent:-9000px; border:none; overflow:hidden;}



div#rodape div#base-rodape2 #linha2 { float:right; width:500px;}

div#rodape div#base-rodape2 #linha2 .direitos { float:left; width:400px; text-align:left; padding-top:16px; font-weight:bold; color:#FFF;}

div#rodape div#base-rodape2 #linha2 .ozniagenciaweb { float:right; width:100px; padding-top:14px;}

div#rodape div#base-rodape2 #linha2 .ozniagenciaweb a { color:#000; float:none; height:auto; line-height:auto; font-size:inherit; border-left:inherit; padding:inherit; font-weight:inherit; width:inherit;}

div#rodape div#base-rodape2 #linha2 .ozniagenciaweb a:hover { font-weight:bold;}



div#rodape a { color:#000;}

div#rodape div#final-rodape {float:left; width:100%; height:auto; overflow:hidden; margin-top:14px;}





/*CABEÇALHO*/

div#cabecalho {width:100%; height:203px; height:155px; background:url("images/header.png") repeat-x scroll center top;}

div#cabecalho #base-cabecalho { width:1000px; margin-left:auto; margin-right:auto; display:table; z-index:auto;}



div#cabecalho #base-cabecalho #logo-pub { float:left; height:80px; width:1000px; margin-top:0px; margin-bottom:13px;}

div#cabecalho #base-cabecalho #logo-pub a#logo{ float:left; width:401px; margin-left:2px; margin-top:40px; overflow:hidden; }



div#cabecalho #base-cabecalho #logo-pub #pub-top{ float:right; width:460px; margin-right:20px; margin-top:10px; height:35px; overflow:hidden;}



div#cabecalho #base-cabecalho #logo-pub #pub-top a { float:right; margin-left:0px; border:0px solid #CCC;}

div#cabecalho #base-cabecalho #logo-pub #pub-top a  img { float:left;}



div#cabecalho #base-cabecalho #opcao-baner { float:left; height:48px; width:1000px; padding-top:12px;}







div#cabecalho ul#menu { float:right; height:43px; padding:0px; margin:0px; margin-left:auto; margin-right:auto; text-align:center; position:relative;}

div#cabecalho ul#menu li { float:left; position:relative;}  

div#cabecalho ul#menu li a { float:left; padding:0px 7px; border-right:1px solid #D8D6D6; font-size:15px; color:#fff; font-weight:bolder;}

div#cabecalho ul#menu li a:hover { background:#84b54f; color:#000; text-shadow:none;}



div#cabecalho ul#menu li ul{ position:absolute; left:0px; top:24px; background:#000; z-index:9000; display:none; overflow:hidden; height:auto; width:200px; border-top:0px; padding:5px;}

div#cabecalho ul#menu li ul li,

div#cabecalho ul#menu li ul li a { float:none; display:block; width:auto; overflow:hidden; background:#FFF; text-align:left; height:auto;  line-height:25px;}

div#cabecalho ul#menu li ul li a { border:none; height:25px; background:#000; color:#FFF; text-shadow:none;}

div#cabecalho ul#menu li ul li { padding:0px; background:#003D5C;}

div#cabecalho ul#menu li ul li a:hover {border:none; background:#84b54f;}



div#cabecalho ul#menu li a.ativa { background:#003D5C; color:#FFF; text-shadow:none;}

div#cabecalho ul#menu li ul.ativa { display:block; }





/*-------------*/



div#social li.compartilhe { float:right; padding-top:0px;} 







/*---Login---*/



.content_botbg {

    margin: 0;

    padding: 0;

}



.content_res {

    margin: 0 auto;

    padding: 20px 0 0px;

    width: 1000px;

}



.shadowblock_out {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    margin: 0 0 20px;

}



.shadowblock {

    background: url("images/block_topbg.gif") repeat-x scroll center top #FFFFFF;

    border: 1px solid #FFFFFF;

    border-radius: 6px 6px 6px 6px;

    padding: 15px;

}



h2.dotted {

    text-shadow: 0 1px 0 #FFFFFF;

}

.dotted {

    border-bottom: 1px dotted #BDBDBD;

}



.left-box {

    padding: 10px 180px;

    position: relative;

    width: 50%;

}



.loginform p label {

    clear: both;

    float: left;

    font-weight: bold;

    padding: 4px 10px 0 0;

    text-align: right;

    width: 130px;

}



.mid, .text {

    border: 1px solid #CCCCCC;

    border-radius: 6px 6px 6px 6px;

    margin-bottom: 10px;

    padding: 7px;

    width: 250px;

}



div#checksave {

    padding-left: 140px;

}



.btn_orange {

    background: url("images/btn-orange.gif") repeat-x scroll 0 0 transparent;

    border: 1px solid #BE3101;

    border-radius: 4px 4px 4px 4px;

    color: #FFFFFF;

    font-weight: bold;

    margin: 0;

    padding: 4px 10px;

    text-decoration: none;

    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.25);

}



h1.single, span.colour {

    color: #186C95;

}







#redesocial{

	padding-top:5px;

	padding-bottom:5px;}

.nome {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}



.assunto {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}



.endereco {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

height:140px;

width:380px;

}



.telefone {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}



.cidade {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}

.estado {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 305px;
	background:#f2f2f2;

}



#email {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}



.email {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 289px;
	background:#f2f2f2;

}



.enviar {

border: #e6e6e6 1px solid;

font-size: 12px;

font-weight:600;

padding: 2px;

background-color: #3b7100;

width:65px;

height: 24px;

color: #fff;

margin-top: -20px;

margin-left: 0px;



}



.assunto {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

height:20px;

width:289px;

}



.textarea {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

height:140px;

width:620px;
background:#f2f2f2;

}



#fotodestaque{

	float:left;

	width:525px;

	height:400px;

	padding-right:9px;}

#miniaturas{

	}

	

#fotos{

	width:660px;

	height:400px;}

	

#contactName {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    float: left;

    padding: 7px;

    width: 289px;

}



.texta {

border: #e6e6e6 0px solid;

font-size: 12px;

padding: 0px 0px 0px 0px;

background-repeat:no-repeat;

width:336px;

}

#commentsText {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

height:140px;

width:320px;

}



#tel {

    background-color: #FFD602;

    color: #0046B4;

    padding: 1px 8px;

}

.captcha {

    border: 1px solid #BBBBBB;

    border-radius: 6px 6px 6px 6px;

    color: #4F4F4F;

    padding: 7px;

    width: 40px;
	background:#f2f2f2;

}

#highlight2 {
    height: 215px;
    margin: 0 0 0px;
    overflow: hidden;
	margin-top:20px;
}
#highlight2 a.item {
    display: block;
    float: left;
    margin: 0 20px 0 0;
    width: 150px;
}
#highlight2 a.item.last {
    margin: 0;
}
#highlight2 a.item div {
   
}
#highlight2 a.item table {
    border-collapse: collapse;
    height: 33px;
}

#highlight2 a.item:hover td {
    color: #000;
    cursor: pointer;
}

.container {
    display: block;
    float: left;
    text-align: center;
    width: 100%;
}
.container-inner {
    display: block;
    margin: 0 auto;
    text-align: left;
    width: 1000px;
}
.content-title {
    background: url("../imagens/marker3.png") no-repeat scroll left center transparent;
    color: #666666;
    float: left;
    font-size: 29px;
    margin: 0 0 35px;
    padding: 0 0 0 42px;
    text-transform: uppercase;
    width: 860px;
}

#form1{
	width:330px;
	float:left}
#form2{
	width:330px;
	float:left;}
	
#menucolecao{
	font-size:16px;
	padding-left:20px;
	padding-top:20px;}
.menucole{
	color:#fff;
	font-size:30px;
	}
.menucole:hover{
	color:#d5d5d5;
	font-size:30px;
	text-shadow:none;
	}
#bandeiras{
	float:left;
	margin-top:9px;
	}
.miniaturas{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #A9A9A9;}
.miniaturas:hover{
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	margin-bottom:5px;
	border:1px solid #000000;}