/* CSS Document */

* {
	margin:0;
	padding:0;
}

body{
	background:#FFFFFF url(images/footer_bg.gif) bottom repeat-x;
}

a img { border:0;}


.left { float:left;}
.right {float:right;}
.clear  {clear:both;}

li { color:#004a8d;}


.b_text {color:#004a8d;}
.c_text {color:#004a8d; font-size:12px; font-weight: bold;}
.d_text {color:#004a8d; font-size:14px; font-weight: bold; text-align: center;}


html, input, textarea
	{
	font-family:verdana, tahoma;
	font-size:10px;
	line-height:17px;
	color:#868686;
	}

input, select { vertical-align:middle; font-weight:normal;}



/*main layout */

#header_tall {
	background:url(images/header_bg.gif) top repeat-x;
	padding: 0px;
}


#main { margin:0 auto;}


#header .h_logo { height:70px; padding:26px 0 0 0;}
#header .col1 {float:left; position:relative; text-align:left; width:200px;}
#header .col2 {float:left; position:relative; text-align:center; width:338px;}
#header .col3 {float:left; position:relative; text-align:right; width:200px;}
#header .col3 a {color:#868686; text-decoration:none; }


#menu {background:url(images/menu_tall.gif) top repeat-x; height:65px;}
#menu .rightbg {background:url(images/menu_right.gif) top right no-repeat;}
#menu .leftbg {background:url(images/menu_left.gif) top left no-repeat; width:100%; height:60px;}
#menu .padding {padding:9px 0;}
#menu li {
	float:left;
	width:123px;
	background:url(images/menu_libg.gif) top right repeat-y;
	font-size:10px;
	text-align:center;
	display:block;
	list-style-type: none;
}
#menu li a {color:#919191; text-decoration:none; font-weight:normal; font-size:10px; display:block; padding:8px 0 5px 0;}
#menu li span{ display:block; padding:8px 0 5px 0;}
#menu li a:hover {color:#000000; text-decoration:underline;}
#menu li span {color:#000000; text-decoration:underline;}
#menu .last {background:none;}

#submenu { height:25px;}
#submenu li {
	float:left;
	width:123px;
	background:url(images/menu_libg.gif) top right repeat-y;
	font-size:10px;
	text-align:center;
	display:block;
	list-style-type: none;
}
#submenu li a {color:#919191; text-decoration:none; font-weight:normal; font-size:10px; display:block; padding:0px 0 0px 0;}
#submenu li span{ display:block; padding:0px 0 0px 0;}
#submenu li a:hover {color:#000000; text-decoration:underline;}
#submenu li span {color:#000000; text-decoration:underline;}
#submenu .last {background:none;}


#middle { width:100%;}

#footer .indent {color:#868686; font-size:10px;padding: 40px 17px 0 17px;}
#footer .left  a {color:#444444; font-weight:bold; text-decoration:none;}
#footer .right {padding:0 0 0 0; text-align:right;}
#footer .right  a {color:#444444; font-size:9px; text-decoration:none;}

/* index */

#index #middle .indent {padding:17px 0 19px 0;}
#index #middle .columns1 .column1 .bg{background:url(images/rectangle_index.gif) top no-repeat;}
#index #middle .columns1 .column1 .bg:hover{background:url(images/rectangle_index_hover.gif) top no-repeat;}
#index #middle .columns1 .column1 .bg a{text-decoration:none;}
#index #middle .columns1 .column1 .padding{
	padding:15px 25px 15px 25px;
	color: #868686;
	font-size: 10px;
	text-align: justify;
}


/* 001 */

#S001 #middle {height:375px;}
#S001 #middle .indent {padding:16px 20px 0 16px;}
#S001 #middle .column1 .padding {padding:16px 20px 0 50px;}


/* 001_1 */

#S001_1 #middle .indent {padding:16px 20px 0 16px;}


/* 001_2 */

#S001_2 #middle {height:375px;}
#S001_2 #middle .indent {padding:16px 20px 0 16px;}


/* 001_3 */

#S001_3 #middle {height:375px;}
#S001_3 #middle .indent {padding:16px 20px 0 16px;}


/* 002 */

#S002 #middle {height:400px;}
#S002 #middle .indent {padding:16px 20px 0 16px;}
#S002 #middle .columns1 .column1 .padding{padding:16px 0 0 30px;}
#S002 #middle .columns1 .column2 .padding{padding:16px 0 0 30px;}


/* 003 */

#S003 #middle {height:375px;}
#S003 #middle .indent {padding:16px 20px 0 16px;}
#S003 #middle .column1 .padding {padding:16px 30px 0 50px;}
#S003 #middle .column2 .padding{padding:16px 0 0 0;}


/* 003_1 */

#S003_1 #middle {height:375px;}
#S003_1 #middle .indent {padding:16px 20px 0 16px;}


/* 003_2 */

#S003_2 #middle {height:375px;}
#S003_2 #middle .indent {padding:16px 20px 0 16px;}


/* 004 */

#S004 #middle {height:400px;}
#S004 #middle .indent {padding:16px 20px 0 16px;}
#S004 #middle .column2 .list {padding:10px 0 0 20px;}
#S004 #middle .column2 .list1 {padding:10px 0 0 20px;}
#S004 #middle .column3 {padding:5px 0 0 0;}

#form .row {height:25px; text-align: right;}
.input {width:260px; height:18px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; font-family:verdana; line-height:13px; color:#a4a4a4;}
textarea {width:700px; height:80px; border:1px solid #a4a4a4; background:none; padding:0 0 0 5px; overflow:auto; font-family:verdana; line-height:13px; color:#a4a4a4;}


/* 004_1 */

#S004_1 #middle {height:400px;}
#S004_1 #middle .indent {padding:120px 0 0 0; text-align:center }


/* 005 */

#S005 #middle {height:400px;}
#S005 #middle .indent {padding:16px 20px 0 16px;}


/* 006 */

#S006 #middle {height:400px;}
#S006 #middle .indent {padding:16px 20px 0 16px;}
#S006 #middle a {color:#444444; font-weight:bold; text-decoration:none;}


/* 007 */

#S007 #middle {height:400px;}
#S007 #middle .indent {padding:20px 0 19px 0;}
#S007 #middle .indent1 {padding:120px 0 19px 0;}
#S007 #middle .columns1 .column1 {background:url(images/rectangle_clientes.jpg) top no-repeat;}
