@import url("layout.css");
/* CSS Document */

* {
	margin:0;
	padding:0;
	font-size:12px;
}

body{ background:#762375; text-align:center;}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}

.tail{background:url(images/header-tail-bg.gif) top repeat-x #FFFFFF;}

html{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	line-height:18px;
	color:#797979;
	text-transform:none;
}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#d314a1; text-decoration:none}
a:hover{text-decoration:underline;}
.red{ color:#f34e07; text-decoration:underline; font-weight:bold;}
.red:hover{ text-decoration:none;}

p {padding-top:10px;}
strong{ color:#d314a1; font-weight:bold;}
h4{ color:#f93a02; font-weight:normal;}

.padding25{ padding-top:25px;}
/* ============================= main layout ====================== */

.imgindent {margin:0 13px 0 0; float:left;}
.imgindent-right {margin:0 0 0 20px; float:right;}
.banner-indent{ margin:0 0 24px 22px;}
/* ============================= header ====================== */
#header{ background:url(images/header-bg.jpg) bottom no-repeat; padding-right:29px;}
.logo{ padding:62px 0 0 26px; float:left; }
.menu{
	float:right;
	margin-top:42px;
	background:url(images/menu-left-bg.gif) no-repeat #eeeeef;
	width:483px;
}
.menu-tail{
	padding:22px 0 22px 0;
	background:url(images/menu-right-bg.gif) top right no-repeat;
}
.menu li{
	float:left;
	padding-right: 5px;
}
.menu ul{
	float:left;
	padding-left:35px;
}

/* ============================= content ====================== */
#content{
	padding:25px 30px;
}
.column-2{ padding-left:25px;}

.link{
	display:block;
	background:url(images/link-left-bg.gif) left no-repeat;
	float:left;
	line-height:1em;
	text-decoration:none;
	margin-top:15px;
	color:#ffffff;
}
.link:hover{
	text-decoration:underline;
	color: #ffffff;
}
.link span{	display:block; background:url(images/link-right-bg.gif) right no-repeat; padding:3px 7px 0 7px;}
.link strong{
	font-weight:bold;
	display:block;
	background:url(images/link-bg.gif) repeat-x;
	padding:6px 10px 7px 10px;
	color:#ffffff;
	font-size: 10px;
}

.margin-title{ margin-top:22px;}
.title-first{ padding-bottom:10px;}

.title{ width:100%; display:block; background:url(images/title-left-bg.gif) left no-repeat; font-family:Arial, Helvetica, sans-serif; font-size:1.889em; text-transform:none; margin-bottom:15px;}
.title span{  display:block; background:url(images/title-right-bg.gif) right no-repeat; padding:0px 7px 0px 9px;}
.title strong{  display:block; background:url(images/title-bg.gif) repeat-x; padding:18px 5px 19px 10px; font-weight:normal; color:#797979;}

.cont{ padding:0 17px;}
#content li{ line-height:1.667em}

.phone{	float:right; padding-right:70px;}
/* ============================= content ====================== */
#page2 .col-2{ padding-left:25px;}

/* ============================= footer ====================== */
#footer{
	padding:45px 480px 0 30px;
	background: #f5f5f5;
	font-size:10px;
}
#footer a{ color:#626060; text-decoration:underline; font-size:10px;}
#footer a:hover{ text-decoration:none;}
#footer span{ color:#f82f00;}


/* ============================= forms ============================= */
.form-col-1{ float:left; width:205px;}
.form-col-2{ float:left; }
#ContactForm { padding-top:10px; height:20px;}
input{ font-size:0.917em; font-family:Tahoma, Geneva, sans-serif; }
#ContactForm .input{ width:192px; border:solid 1px #dadada;	padding:2px 3px 2px 3px; height:13px; font-size:1em;  color:#797979}
#ContactForm label { display:block; height:24px;}
#ContactForm textarea{ font-family:Tahoma, Geneva, sans-serif; font-size:1em; width:203px; border:solid 1px #dadada; height:61px; overflow:hidden; padding:2px 3px 2px 3px;  color:#797979; }

.padd1{ padding-right:7px;}
.padd2{ padding-right:5px;}

.table-conteudo{
	background:#FFF;
}

.logo{
	padding:34px 0 15px 24px;
}

.header{
	background:url(images/header-tail-bg.gif) repeat-x;
}
.menu-padding{
	padding:0 30px 0 0;
}
.highslide {
	cursor: url(highslide/graphics/zoomin.cur), pointer;
    outline: none;
}
.highslide img {
	border: 0px solid gray;
}
.highslide:hover img {
	border: 1px solid white;
}

.highslide-image {
	border: 10px solid #F5F5F5;
}
.highslide-image-blur {
}
.highslide-caption {
    display: none;
    border: 5px solid white;
    border-top: none;
    padding: 5px;
    background-color: white;
}
.highslide-loading {
    display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
    text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
    background-color: black;
    /*
    padding-left: 22px;
    background-image: url(highslide/graphics/loader.gif);
    background-repeat: no-repeat;
    background-position: 3px 1px;
    */
}
.highslide-display-block {
    display: block;
}
.highslide-display-none {
    display: none;
}	
