/*
Theme Name: BridgedWorld
Theme URI: http://www.bridgedworld.com
Description: WordPress theme for <a href="http://www.bridgedworld.com">BridgedWorld</a> Business Development.
Version: 1.1en
Author: DEZA business
Author URI: http://www.deza.info
*/

/* ---------------------------------------------------------------------------------------------------- RESET */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;}
:focus {outline:0}
table {border-collapse:separate;border-spacing:0}
caption, th, td {text-align:left;font-weight:normal}
a img, iframe {border:none}
ol, ul {list-style:none}
input, textarea, select, button {font-size:100%;font-family:inherit}
select {margin:inherit}
ol {margin-left:2em}
/* ---------------------------------------------------------------------------------------------------- CLEARFIX */
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display: inline-block}
* html .clearfix {height:1%}
.clearfix {display:block}


/* ---------------------------------------------------------------------------------------------------- HTML & BODY */
html {}
body {
font-size:62.5%;
font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
color:#443E3F;
}


/* ---------------------------------------------------------------------------------------------------- LINKS */
a:link , a:visited {
color:#0082C8;
text-decoration:none;
}
a:hover , a:active {
color:#147CC1;
text-decoration:underline;
}


/* ---------------------------------------------------------------------------------------------------- HEADERS */
h1 {
font-size:4em;
font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
}


/* BW MANUAL CORPORATIVO : estilo Capitulo Web */
h2 {
font-size:2.4em;
color:#191414;
font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
}
	h2.post {
	font-weight:bold;
	color:#147CC1;
	}
	h2.editorial , h2.casos , h2.archivo {
	font-size:2em;
	font-weight:bold;
	}
	h2.blogtitle {
	font-size:2.8em;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FFF;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	height:40px;
	padding:20px 0 0 158px;
	background-image:url(images/bckgr_header_blogs.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	h2.tagtitle {
	font-size:2.5em;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FFF;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	height:36px;
	padding:24px 0 0 158px;
	background-image:url(images/bckgr_header_tags.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	h2.cattitle {
	font-size:2.8em;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FFF;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	height:40px;
	padding:20px 0 0 158px;
	background-image:url(images/bckgr_header_categorias.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	h2.searchtitle {
	font-size:2.5em;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FFF;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	height:36px;
	padding:24px 0 0 158px;
	background-image:url(images/bckgr_header_search.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	h2.contacttitle {
	font-size:2.8em;
	font-weight:bold;
	margin:0 0 10px 0;
	color:#FFF;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	height:40px;
	padding:20px 0 0 158px;
	background-image:url(images/bckgr_header_contact.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	}
	h2.posttitle , h2.pagetitle {
	font-weight:bold;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	border-bottom:1px solid #0082C8;
	color:#0082C8;
	margin:10px 0 5px 0;
	}
	h2.message {
	font-size:2.1em;
	font-weight:bold;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	color:#0082C8;
	margin:10px 0 10px 0;
	}



/* BW MANUAL CORPORATIVO : estilo Titulo 1 */
h3 {
font-size:1.4em;
color:#147CC1;
font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
font-weight:bold;
letter-spacing:-0.02em;
}
	h3.menu02 a:link , h3.menu02 a:visited , h3.menu02 a:hover , h3.menu02 a:active {
	color:#443E3F;
	text-decoration:none;
	}
	h3.post {
	font-size:1.6em;
	color:#857A7C;
	font-style:italic;
	}
	
	h3.editorial , h3.archivo {
	color:#857A7C;
	font-style:italic;
	}
	h3.comments {
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	font-size:1.5em;
	border-top:1px solid #5A94B5;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	}
	h3.comments_reply {
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	font-size:2em;
	border-top:1px solid #5A94B5;
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	}


/* BW MANUAL CORPORATIVO : estilo Titulo 2 */
h4 {
font-size:1.3em;
color:#349CD6;
font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
font-weight:bold;
}
	h4.boxes {
	font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
	font-weight:normal;
	line-height:1em;
	}
	
h5 {
font-size:1.2em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#7A1013;
}

h6 {
font-size:1.1em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#7E8032;
}



/* ---------------------------------------------------------------------------------------------------- PARAGRAPHS */
p {
font-size:1.2em;
line-height:1.5em;
word-spacing:0.1em;
padding:5px 0 5px 0;
}

/* BW MANUAL CORPORATIVO : estilo Parrafo (BW Black) */
p.bw_black {
font-size:1em;
line-height:1.1em;
color:#442E3F;
}

/* BW MANUAL CORPORATIVO : estilo Parrafo (BW Blue) */
p.bw_black {
font-size:1em;
line-height:1.1em;
color:#5CA7DA;
}

/* ---------------------------------------------------------------------------------------------------- SPECIALS */
small {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.9em;
line-height:1.5em;
color:#777;
}
hr {
display:none
}

/* ---------------------------------------------------------------------------------------------------- IMAGES */
img.centered {
display:block;
margin-left:auto;
margin-right:auto;
}

img.alignright {
padding:4px;
margin:0 0 2px 7px;
display:inline;
}

img.alignleft {
padding:4px;
margin:0 7px 2px 0;
display:inline;
}
p img {
padding:0;
max-width:100%;
}


/* ---------------------------------------------------------------------------------------------------- ALIGNS */
.aligncenter, div.aligncenter {
display:block;
margin-left:auto;
margin-right:auto;
}
.alignleft {
float:left
}
.alignright {
float:right
}
.center {
text-align: center
}


/* ---------------------------------------------------------------------------------------------------- HEADER */
#header {
background-image:url(images/background_header.jpg);
background-repeat:repeat-x;
background-position:top;
}
	#header #row01 {
	height:111px;
	width:937px;
	margin:auto;
	}
		#header #row01 #logo {
		float:left;
		width:410px;
		height:111px;
		}
			#header #row01 #logo img {
			margin:36px 0 0 85px;
			}
		
		#header #row01 DIV {
		background-repeat:no-repeat;
		float:right;
		}
		
		#header #row01 #AL_CP_head {
		background-image:url(images/AL_CP_head.jpg);
		background-position:20px 0px;
		height:67px;
		width:320px;
		padding:44px 0 0 207px;
		}
		#header #row01 #AL_M_head {
		background-image:url(images/AL_M_head.jpg);
		background-position:13px 0px;
		height:64px;
		width:352px;
		padding:47px 0 0 175px;
		}
		#header #row01 #AL_U_head {
		background-image:url(images/AL_U_head.jpg);
		background-position:45px 0px;
		height:64px;
		width:320px;
		padding:47px 0 0 207px;
		}
		#header #row01 #DS_BA_head {
		background-image:url(images/DS_BA_head.jpg);
		background-position:45px 0px;
		height:64px;
		width:318px;
		padding:47px 0 0 209px;
		}
		#header #row01 #DS_MDF_head {
		background-image:url(images/DS_MDF_head.jpg);
		background-position:2px 0px;
		height:64px;
		width:378px;
		padding:47px 0 0 149px;
		}
		#header #row01 #DS_SP_head {
		background-image:url(images/DS_SP_head.jpg);
		background-position:52px 0px;
		height:84px;
		width:320px;
		padding:27px 0 0 207px;
		}
		#header #row01 #IP_G_head {
		background-image:url(images/IP_G_head.jpg);
		background-position:23px 0px;
		height:64px;
		width:346px;
		padding:47px 0 0 181px;
		}
		#header #row01 #IP_K_head {
		background-image:url(images/IP_K_head.jpg);
		background-position:20px 0px;
		height:69px;
		width:346px;
		padding:42px 0 0 181px;
		}
		#header #row01 #IP_NY_head {
		background-image:url(images/IP_NY_head.jpg);
		background-position:68px 0px;
		height:64px;
		width:320px;
		padding:47px 0 0 207px;
		}
		#header #row01 #JR_L_head {
		background-image:url(images/JR_L_head.jpg);
		background-position:1px 0px;
		height:91px;
		width:365px;
		padding:20px 0 0 162px;
		}
		#header #row01 #AC_DC_head {
		background-image:url(images/AC_DC_head.jpg);
		background-position:1px 0px;
		height:93px;
		width:356px;
		padding:18px 0 0 155px;
		}
	
	#header #whiteblue {
	height:159px;
	background-image:url(images/background_header.gif);
	background-repeat:repeat-y;
	background-position:center center;
	}
		#row02_AL_CP , #row02_AL_M , #row02_AL_U , #row02_DS_BA , #row02_DS_MDF , #row02_DS_SP , #row02_IP_G , #row02_IP_K , #row02_IP_NY , #row02_JR_L , #row02_AC_DC {
		height:159px;
		width:937px;
		margin:auto;
		}
			#bckgr_left , #bckgr_center , #bckgr_right {
			float:left;
			height:159px;
			}
			
			#row02_AL_CP #bckgr_left {width:465px;}
			#row02_AL_M #bckgr_left {width:389px;}
			#row02_AL_U #bckgr_left {width:379px;}
			#row02_DS_BA #bckgr_left {width:414px;}
			#row02_DS_MDF #bckgr_left {width:436px;}
			#row02_DS_SP #bckgr_left {width:498px;}
			#row02_IP_G #bckgr_left {width:464px;}
			#row02_IP_K #bckgr_left {width:404px;}
			#row02_IP_NY #bckgr_left {width:404px;}
			#row02_JR_L #bckgr_left {width:415px;}
			#row02_AC_DC #bckgr_left {width:415px;}

			#row02_AL_CP #bckgr_center {width:211px;}
			#row02_AL_M #bckgr_center {width:256px;}
			#row02_AL_U #bckgr_center {width:315px;}
			#row02_DS_BA #bckgr_center {width:287px;}
			#row02_DS_MDF #bckgr_center {width:223px;}
			#row02_DS_SP #bckgr_center {width:131px;}
			#row02_IP_G #bckgr_center {width:142px;}
			#row02_IP_K #bckgr_center {width:282px;}
			#row02_IP_NY #bckgr_center {width:287px;}
			#row02_JR_L #bckgr_center {width:247px;}
			#row02_AC_DC #bckgr_center {width:228px;}

			#row02_AL_CP #bckgr_right {width:261px;}
			#row02_AL_M #bckgr_right {width:292px;}
			#row02_AL_U #bckgr_right {width:243px;}
			#row02_DS_BA #bckgr_right {width:236px;}
			#row02_DS_MDF #bckgr_right {width:278px;}
			#row02_DS_SP #bckgr_right {width:308px;}
			#row02_IP_G #bckgr_right {width:331px;}
			#row02_IP_K #bckgr_right {width:251px;}
			#row02_IP_NY #bckgr_right {width:246px;}
			#row02_JR_L #bckgr_right {width:275px;}
			#row02_AC_DC #bckgr_right {width:294px;}
	
	#header_greybar {
	background-image:url(images/bckgr_greybar.jpg);
	background-repeat:repeat-y;
	border:2px solid #D6D6D6;
	color:#FFFFFF;
	font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
	font-size:1.1em;
	font-variant:small-caps;
	font-weight:bold;
	margin:auto;
	padding:0 25px 0 0;
	text-align:right;
	width:908px;
	word-spacing:0.7em;	
	}
		#header_greybar a {
		text-decoration:none;
		color:#FFFFFF;
		}


/* ---------------------------------------------------------------------------------------------------- MENU01 */
#header_menu01 {
width:937px;
margin:6px auto 2px auto;
}
	#header_menu01 #left {
	float:left;
	}
		#header_menu01 #left ul {}
			#header_menu01 #left ul li {
			padding:0 0 0 38px;
			float:left;
			text-align:left;
			}
				#header_menu01 #left ul li.first {
				border-left:none;
				padding:0 0 0 4px;
				}
				#header_menu01 #left ul li.last {
				border-left:none;
				padding:2px 0 0 128px;
				}
				
	/* FORM BUSQUEDA */
	#header_menu01 #right {
	float:right;
	}
		#header_menu01 #right form {
		padding:0;
		margin:0;
		}
			#header_menu01 #right form .input_data {
			border:1px solid #147CC1;
			width:140px;
			height:18px;
			padding:0 2px 0 2px;
			margin:0;
			font-size:1.1em;
			}
			#header_menu01 #right form .button_search {
			cursor:pointer;
			border:none;
			background:none;
			}
				#header_menu01 #right form .button_search , #header_menu01 #right form .button_search a:active , #header_menu01 #right form .button_search:hover {
				width:48px;
				height:19px;
				background-image:url(images/button_busqueda.gif);
				background-position:center center;
				background-repeat:no-repeat;
				}

/* ---------------------------------------------------------------------------------------------------- MENU02 */

#header_menu02 {
width:937px;
margin:auto;
}
	#header_menu02 #menu02 { 
	} 
		#header_menu02 #menu02 li.mega {
		float:left;
		position: relative;
		padding:0 34px 0 6px;
		}

		#header_menu02 #menu02 div {
		display:none;
		}
			#header_menu02 #menu02 li.mega div { 
			position:absolute;
			top:15px;
			left:5px;
			padding:5px 0 5px 0;
			background-color:#929292;
			}
				#header_menu02 #menu02 li.mega #nuestra_firma {width:120px}
				#header_menu02 #menu02 li.mega #consultores {width:140px}
				#header_menu02 #menu02 li.mega #servicios {width:165px}
				#header_menu02 #menu02 li.mega #mercados {width:115px}
				#header_menu02 #menu02 li.mega #proyectos {width:100px}
				#header_menu02 #menu02 li.mega #rrhh {width:190px}

				#header_menu02 #menu02 li.mega ul {
				margin:5px 0 0 0;
				}
					#header_menu02 #menu02 li.mega ul li {
					display:block;
					clear:both;
					font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
					font-size:1.2em;
					margin:3px 0 3px 0;
					_padding:0;
					_margin:0;
					}
						#header_menu02 #menu02 li.mega ul li a:link , #header_menu02 #menu02 li.mega ul li a:visited {
						color:#FFF;
						text-decoration:none;
						display:block;
						padding:0 6px 0 6px;
						}
						#header_menu02 #menu02 li.mega ul li a:hover , #header_menu02 #menu02 li.mega ul li a:active {
						background-color:#D1D1D1;
						color:#333;
						display:block;
						padding-left:0 6px 0 6px;
						}
			#header_menu02 #menu02 li.hover div { 
			display: block;
			}


/* ---------------------------------------------------------------------------------------------------- PAGE */	
#page {
text-align:left;
margin:18px auto 0 auto;
padding:0;
width:945px;
}


/* ---------------------------------------------------------------------------------------------------- CONTENT */
#content {
float:left;
margin:0 0 0 9px;
_margin:0 0 0 4px;
width:615px;
}

	/* ------------------------------------------------------------------------------------------------ BW BOX */
	.bw_box {
	background-image:url(images/BW_box_corner.gif);
	background-position:right top;
	background-repeat:no-repeat;
	}
		.bw_box_head {
		margin:0 20px 0 0;
		background-image:url(images/bckgr_bw_box_head.gif);
		background-repeat:repeat-x;
		text-align:right;
		border-left:1px solid #5A94B5;
		border-top:1px solid #5A94B5;
		padding:7px 0 0 0;
		height:11px;
		}
		.bw_box_content {
		margin-bottom:2px;
		border:1px solid #5A94B5;
		padding:10px 12px 15px 12px;
		background-color:#F6F6F6;
		}
			.bw_box_content .element {
			margin:0 0 8px 0;
			}
			.bw_box_content .element p  {
			font-size:1em;
			line-height:1.1em;
			margin:2px 0 0 0;
			padding:0;
			}

		.bw_box_button {
		border:1px solid #5A94B5;
		background-image:url(images/bckgr_bw_box_button.gif);
		background-repeat:repeat-x;
		display:block;
		text-align:right;
		}
			.bw_box_button a {
			display:block;
			height:14px;
			padding:4px 9px 0 0;
			}
			
	/* ------------------------------------------------------------------------------------------------ METAINFO : firma + menu */
	.metainfo {
	float:right;
	width:132px;
	}
		.metainfo .signature {
		margin:0;
		padding:0;
		}
		.metainfo .nombre_firma {
		text-align:right;
		text-transform:uppercase;
		color:#52AADB;
		padding:1px 10px 0 0;
		}
		.metainfo .author_menu {
		margin:5px 0 0 0;
		padding:0;
		text-align:right;
		}
			.metainfo .author_menu div {
			margin:0 8px 5px 0;
			padding:0px;
			float:right;
			clear:both;
			}
			.metainfo .author_menu .perfil a:link , .metainfo .author_menu .perfil a:visited {
			width:36px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_perfil.gif);
			background-position:top;
			background-repeat:none;
			}
			.metainfo .author_menu .perfil a:hover , .metainfo .author_menu .perfil a:active {
			width:36px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_perfil.gif);
			background-position:bottom;
			background-repeat:none;
			background-repeat:none;
			}
			.metainfo .author_menu .blog a:link , .metainfo .author_menu .blog a:visited {
			width:22px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_blog.gif);
			background-position:top;
			background-repeat:none;
			}
			.metainfo .author_menu .blog a:hover , .metainfo .author_menu .blog a:active {
			width:22px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_blog.gif);
			background-position:bottom;
			background-repeat:none;
			}
			.metainfo .author_menu .nuestra_firma a:link , .metainfo .author_menu .nuestra_firma a:visited {
			width:64px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_nuestra_firma.gif);
			background-position:top;
			background-repeat:none;
			}
			.metainfo .author_menu .nuestra_firma a:hover , .metainfo .author_menu .nuestra_firma a:active {
			width:64px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_nuestra_firma.gif);
			background-position:bottom;
			background-repeat:none;
			}
			.metainfo .author_menu .editoriales a:link , .metainfo .author_menu .editoriales a:visited {
			width:50px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_editoriales.gif);
			background-position:top;
			background-repeat:none;
			}
			.metainfo .author_menu .editoriales a:hover , .metainfo .author_menu .editoriales a:active {
			width:50px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_editoriales.gif);
			background-position:bottom;
			background-repeat:none;
			}
			.metainfo .author_menu .info_corporativa a:link , .metainfo .author_menu .info_corporativa a:visited {
			width:76px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_info_corporativa.gif);
			background-position:top;
			background-repeat:none;
			}
			.metainfo .author_menu .info_corporativa a:hover , .metainfo .author_menu .info_corporativa a:active {
			width:76px;
			height:6px;
			display:block;
			background-image:url(images/button_autor_info_corporativa.gif);
			background-position:bottom;
			background-repeat:none;
			}
			
			.metainfo .author_menu ul {}
				.metainfo .author_menu ul li {
				text-align:right;
				text-transform:uppercase;
				margin-right:7px;
				}
					.metainfo .author_menu ul li a:link , .metainfo .author_menu ul li a:visited {
					color:#8C8C8C;
					text-decoration:none;
					}
					.metainfo .author_menu ul li a:hover , .metainfo .author_menu ul li a:active {
					color:#0082C8;
					text-decoration:none;
					
					}
			
			

	.miniatura_extracto {
	margin:12px 0 0 0;
	}

	.miniatura_post {
	float:right;
	margin:10px 0 10px 15px;
	width:132px;
	}
	
	#post .metainfo {
	margin:0 0 0 20px;
	}
	#post_page .metainfo {
	margin:0 0 10px 25px;
	}	
	
	
	/* ------------------------------------------------------------------------------------------------ MINIATURAS */
	/* EDITORIAL */
	.editorial_categoria {
	background-color:#7C0000;
	background-image:url(images/bckgr_coyuntura_corner.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 1px 0;
	text-align:right;
	color:#FFFFFF;
	height:15px;
	padding:0 2px 0 0;
	text-transform:uppercase;			
	}
	.editorial_imagen {border:1px solid #7C0000}
	
	/* CASOS DE EXITO */
	.caso_categoria {
	background-color:#7B7B00;
	background-image:url(images/bckgr_casos_corner.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 1px 0;
	text-align:right;
	color:#FFFFFF;
	height:15px;
	padding:0 2px 0 0;
	text-transform:uppercase;
	}
	.caso_imagen {border:1px solid #7B7B00;}
	.home_caso_imagen {
	border:1px solid #7B7B00;
	width:130px;
	height:85px;
	background-image:url(images/bckgr_casos_exito.jpg);
	background-position:center center;
	background-repeat:no-repeat;
	overflow:hidden;
	}
	
	/* ESTANDAR */
	.estandar_categoria {
	background-color:#F57F21;
	background-image:url(images/bckgr_estandar_corner.gif);
	background-repeat:no-repeat;
	background-position:left;
	margin:0 0 1px 0;
	text-align:right;
	color:#FFFFFF;
	height:15px;
	padding:0 2px 0 0;
	text-transform:uppercase;
	}
	.estandar_imagen {border:1px solid #F57F21}
	
	

	/* ------------------------------------------------------------------------------------------------ HOME */
		
		/* -------------------------------------------------------------------------------------------- BW BOX : EDITORIAL */
		#editorial {margin-bottom:16px;}
		#editorial .bw_box_content .info {width:435px;}
		#editorial .bw_box_content .info p {text-align:justify;}
		#editorial .editorial_categoria {
		text-transform:uppercase;
		overflow:hidden;
		color:#FFFFFF;
		text-align:right;
		height:15px;
		padding:0 2px 0 0;
		}
		/* -------------------------------------------------------------------------------------------- BW BOX : CASOS DE EXITO */
		#casos_exito {margin-bottom:19px}
		#casos_exito .bw_box_content .boton_historico {
		text-align:right;
		clear:both;
		padding:15px 2px 0 0;
		}
		#casos_exito .bw_box_content .caso {
		float:left;
		color:#767676;
		}
			#casos_exito .bw_box_content .caso a {
			color:#767676;
			text-decoration:none;
			}
			#casos_exito .bw_box_content .caso p.referencia {padding:0 0 0 9px}
			#casos_exito .bw_box_content .first p.referencia {padding:0 0 0 2px}
			#casos_exito .bw_box_content .caso .caso_content {
			border-right:1px solid #7B7B00;
			width:132px;
			padding:0 9px 0 9px;
			}
			#casos_exito .bw_box_content .first .caso_content {
			padding:0 9px 0 2px;
			width:132px;
			}
			#casos_exito .bw_box_content .last .caso_content {
			padding:0 0 0 9px;
			width:132px;
			border-right:none;
			}
				#casos_exito .bw_box_content .caso_content .titulo {
				font-size:1.1em;
				height:66px;
				overflow:hidden;
				}
				#casos_exito .bw_box_content .caso_content .caso_categoria {
				text-transform:uppercase;
				overflow:hidden;
				color:#FFFFFF;
				text-align:right;
				height:15px;
				padding:0 2px 0 0;
				}
				
		
		/* -------------------------------------------------------------------------------------------- COLUMNA 01 */
		.column01 {
		float:left;
		width:198px;
		margin:0 11px 0 0;
		}
			/* BW BOX : BW PAPERS */
			#bw_papers {margin:0 0 8px 0}
				#bw_papers .bw_box_content div p.nombre {text-transform:uppercase;}
				
			/* BW BOX : WHITE PAPERS */
			#white_papers {}
				#white_papers .bw_box_content {
				_padding:10px 8px 15px 12px;
				}
				#white_papers .bw_box_content div p.nombre {text-transform:uppercase;}
				
		
		/* -------------------------------------------------------------------------------------------- COLUMNA 02 */
		.column02 {
		float:left;
		width:198px;
		margin:0 10px 0 0;
		}
			/* BW BOX : DESTACADOS */
			#destacados {margin:0 0 8px 0}
				#destacados .bw_box_content div p.nombre {text-transform:uppercase;}
			
			/* BW BOX : EVENTOS */
			#eventos {}
		
		/* -------------------------------------------------------------------------------------------- COLUMNA 03 */
		.column03 {
		float:left;
		width:198px;
		margin:0 0 0 0;
		}
			/* BW BOX : NOTICIAS */
			#noticias {}


/* ---------------------------------------------------------------------------------------------------- ARCHIVOS */





/* ---------------------------------------------------------------------------------------------------- POSTS */

	/* ------------------------------------------------------------------------------------------------ continuar leyendo */
	.info .continuar_leyendo {
	margin:5px 0 0 0;
	text-align:right;
	}
		
	/* ------------------------------------------------------------------------------------------------ navigation */
	.navigation {
	display:block;
	text-align:center;
	height:15px;
	}
	
	/* ------------------------------------------------------------------------------------------------ SINGLE POST + PAGE */
	#post {}
	
	
	
	#post_page {}
		#post .bw_box_head , #post_page .bw_box_head {
		_margin:0 16px 0 0;
		_padding:0 0 0 0;
		_height:16px;
		}
		#post small.fecha , #post_page small.fecha {color:#000000}

		#post .entry {
		margin:20px 0 20px 0;
		clear:both;
		}
		#post_page .entry {
		margin:20px 0 20px 0;
		}
			#post .entry h1 , #post_page .entry h1 {
			font-size:2.4em;
			margin:20px 0 5px 0;
			}
			#post .entry h2 , #post_page .entry h2 {
			font-size:2em;
			margin:10px 0 5px 0;
			}
			#post .entry h3 , #post_page .entry h3 {font-size:1.8em;}
			#post .entry h4 , #post_page .entry h4 {font-size:1.6em;}
			#post .entry h5 , #post_page .entry h5 {font-size:1.4em;}
			#post .entry h6 , #post_page .entry h6 {font-size:1.2em;}
			
			#post .entry p , #post_page .entry p {
			text-align:justify;
			font-size:1.4em;
			margin:5px 0 5px 0;
			}
				#post .entry p strong , #post_page .entry p strong {
				font-weight:bold;
				}
				#post .entry p em , #post_page .entry p em {
				font-style:italic;
				}
			
			#post .entry ol , #post_page .entry ol {
			margin:5px 10px 10px 40px;
			list-style:decimal;
			font-weight:bold;
			}
				#post .entry ol li , #post_page .entry ol li {
				font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
				font-size:1.4em;
				padding:5px 0 5px 0;
				font-weight:normal;
				}
					#post .entry ol li strong , #post_page .entry ol li strong {font-weight:bold}
					#post .entry ol li em , #post_page .entry ol li em {font-style:italic;}
					
						#post .entry ol li ul , #post_page .entry ol li ul {
						font-size:0.7em;
						font-weight:normal;
						color:#666666;
						}
			
			#post .entry ul , #post_page .entry ul {
			margin:5px 10px 10px 38px;
			list-style:disc;
			}
				#post .entry ul li , #post_page .entry ul li {
				font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
				font-size:1.4em;
				padding:5px 0 5px 0;
				}
					#post .entry ul li strong , #post_page .entry ul li strong {font-weight:bold}
					#post .entry ul li em , #post_page .entry ul li em {font-style:italic}
					
						#post .entry ul li ol , #post_page .entry ul li ol {
						font-size:0.7em;
						font-weight:normal;
						color:#666666;
						}
			
			#post .entry blockquote , #post_page .entry blockquote {
			color:#999999;
			margin:20px 0 25px 0;
			padding:0 20px 0 20px;
			font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
			font-size:1.5em;
			line-height:0.7em;
			font-weight:bold;
			font-style:italic;
			text-align:justify;
			}
				#post .entry blockquote:before , #post_page .entry blockquote:before {}
				#post .entry blockquote em, #post_page .entry blockquote em {
				margin-top:-12px;
				margin-bottom:25px;
				float:right;
				font-size:0.6em;
				color:#555;
				font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
				text-align:right;
				}
			
			#post .entry pre , #post_page .entry pre {
			font-family:Lucida Console, Andale Mono, Courier New, Courier, Fixed-Width;
			color:#666666;
			clear:both;
			padding:0 0 0 5px;
			margin:10px 0 10px 10px;
			border-left:1px solid #CCCCCC;
			font-size:1.1em;
			white-space: pre-wrap; /* css-3 */
			white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
			white-space: -pre-wrap; /* Opera 4-6 */
			white-space: -o-pre-wrap; /* Opera 7 */
			word-wrap: break-word; /* Internet Explorer 5.5+ */
			}
			
			#post .entry address , #post_page .entry address {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-style:italic;
			color:#777;
			clear:both;
			padding:0 0 0 5px;
			margin:20px 0 10px 0;
			font-size:1em;
			white-space: pre-wrap; /* css-3 */
			white-space: -moz-pre-wrap !important; /* Mozilla, since 1999 */
			white-space: -pre-wrap; /* Opera 4-6 */
			white-space: -o-pre-wrap; /* Opera 7 */
			word-wrap: break-word; /* Internet Explorer 5.5+ */
			}
				#post .entry address strong , #post_page .entry address strong {
				font-weight:bold;
				}
				#post .entry address em , #post_page .entry address em {
				font-style:italic;
				}
				
			
			/*
			abbr {
			font-size:0.9em;
			letter-spacing:.07em;
			cursor:help;
			border-bottom:1px dashed #999;
			}
			acronym {
			cursor:help;
			border-bottom:1px dashed #999;
			font-size:0.9em;
			letter-spacing:.07em;
			}
			.attachment {
			text-align:center;
			margin:5px 0px;
			}
			blockquote {
			color:#777;
			margin:15px 30px 0 10px;
			padding-left:20px;
			border-left:5px solid #ddd;
			}
			blockquote cite {
			margin:5px 0 0;
			display:block;
			}
			.children {
			padding:0
			}
			cite {
			text-decoration: none
			}
			.clear {
			clear: both
			}
			code {
			font: 1.1em 'Courier New', Courier, Fixed
			}
			.depth-1 {
			border:1px solid #ddd
			}
			.even {
			border-left:1px solid #ddd
			}
			.hidden {
			display:none
			}
			hr {
			display:none
			}
			#respond:after {
			content:"."; 
			display:block; 
			height:0; 
			clear:both; 
			visibility:hidden;
			}
			small {
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.9em;
			line-height:1.5em;
			color:#777;
			}
			.smallattachment {
			text-align:center;
			float:left;
			width:128px;
			margin:5px 5px 5px 0px;
			}
			span.caps {
			font-size:0.9em;
			letter-spacing:.07em;
			cursor:help;
			}
			strike {color:#777}
			.thread-alt {background-color:#f8f8f8}
			.thread-even {background-color:white}
			*/


	/* ---------------------------------------------------------------------------------------------------- ARCHIVOS */
	.post_archivo {
	margin:0 0 20px 0;
	}
		.post_archivo .bw_box_content .info {width:435px;}
		.post_archivo .bw_box_content .info p {text-align:justify;}

		.post_archivo .bw_box_content .info .continuar_leyendo {
		margin:5px 0 0 0;
		text-align:right;
		}
	
	
	/* ---------------------------------------------------------------------------------------------------- BUSQUEDA */
	.busqueda {
	margin:0 0 20px 0;
	}
		.busqueda .bw_box_content {
		padding:40px 15px 90px 15px;
		}

	
	/* ---------------------------------------------------------------------------------------------------- ERROR 404 */
	.error404 {
	margin:0 0 20px 0;
	}
		.error404 .bw_box_content {
		padding:40px 15px 90px 15px;
		}
	
	/* ---------------------------------------------------------------------------------------------------- FORMULARIO de CONTACTO */
	
	.contact_page {
	margin:0 0 20px 0;
	}
		.contact_page .bw_box_content {
		padding:40px 15px 90px 15px;
		}
			.contact_page .bw_box_content .contact_page_form {
			padding:0;
			margin:0;
			}
				.contact_page .bw_box_content .contact_page_form .form_comment , .contact_page .bw_box_content .contact_page_form .form_email {
				font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
				color:#333;
				padding:5px 0 0 6px;
				width:575px;
				border:1px solid #5A94B5;
				background-color:#FFF;
				}
					.contact_page .bw_box_content .contact_page_form form .form_comment {
					height:105px;
					font-size:1.4em;
					}
					
					.contact_page .bw_box_content .contact_page_form form .campo_email {
					margin:5px 0 0 0;
					}
					.contact_page .bw_box_content .contact_page_form form .form_email {
					height:26px;
					font-size:1.4em;
					}
					
					.contact_page .bw_box_content .contact_page_form form .boton_enviar {
					text-align:right;
					margin:20px 10px 0 0;
					}
					.contact_page .bw_box_content .contact_page_form form .form_button {
					cursor:pointer;
					border:none;
					background:none;
					}
						.contact_page .bw_box_content .contact_page_form form .form_button , .contact_page .bw_box_content .contact_page_form form .form_button a:active , #sidebar ul li.widget .contact_form form .form_button:hover {
						width:87px;
						height:25px;
						background-image:url(images/button_send_87.gif);
						background-position:center center;
						background-repeat:no-repeat;
						}
				.contact_page .bw_box_content .contact_page_form .infolegal {
				border:1px solid #5A94B5;
				margin:10px 0 10px 0;
				padding:7px;
				width:565px;
				}
					.contact_page .bw_box_content .contact_page_form .infolegal h4 {
					}
					.contact_page .bw_box_content .contact_page_form .infolegal p {
					text-align:justify;
					}
			
			.captcha_space {
			margin:0 0 10px 0;
			}
				.captcha_space P {
				padding:10px 0 4px 7px;
				font-size:14px;
				color:#111;
				}
					.captcha_space P.aviso_form {
					color:#CC6600;
					font-weight:bold;
					}
				.captcha_space .captcha_input {
				float:left;
				margin-right:10px;
				}
					.captcha_input INPUT {
					font-family:Verdana, Arial, Helvetica, sans-serif;
					color:#333;
					padding:2px 0 0 6px;
					width:100px;
					height:22px;
					border:1px solid #5A94B5;
					background-color:#FFF;
					font-size:19px;
					}
			
				.captcha_space #captcha {}
					#captcha #cryptogram {margin-right:5px;}
					#captcha a {}

		
	
	/* ---------------------------------------------------------------------------------------------------- ARCHIVO SIN RESULTADOS */
	.noresults {
	margin:0 0 20px 0;
	}
		.noresults .bw_box_content {
		padding:40px 10px 90px 10px;
		}
		
		
		/* NUEVA BUSQUEDA */
		#new_search {
		margin:35px auto 0 auto;
		width:300px;
		}
	
			#new_search form .input_data {
			border:1px solid #147CC1;
			width:240px;
			height:18px;
			padding:0 2px 0 2px;
			margin:0;
			font-size:1.1em;
			}
			#new_search form .button_search {
			cursor:pointer;
			border:none;
			background:none;
			}
				#new_search form .button_search , #new_search form .button_search a:active , #new_search form .button_search:hover {
				width:48px;
				height:19px;
				background-image:url(images/button_busqueda.gif);
				background-position:center center;
				background-repeat:no-repeat;
				}
	
	/* ---------------------------------------------------------------------------------------------------- WP-CAPTIONS */
			.wp-caption {
			border:1px solid #ddd;
			text-align:center;
			background-color:#FFF;
			padding-top:4px;
			margin:10px 10px 5px 10px;
			-moz-border-radius:3px;
			-khtml-border-radius:3px;
			-webkit-border-radius:3px;
			border-radius:3px;
			font-size:0.8em;
			}
				.wp-caption img {
				margin:0;
				padding:0;
				border:0 none;
				}
				
				.wp-caption p {
				padding:0 0 0 10px;
				}
		
	/* ---------------------------------------------------------------------------------------------------- METADATA */
	#post .metadata {
	margin:0;
	padding:10px;
	}
		#post .metadata ul.twitter {
		margin:0 0 8px 3px;
		}
			#post .metadata ul.twitter li {
			margin:2px 0 2px 0;
			}
			
		#post .metadata ul.actions {
		margin:0 0 8px 3px;
		}
			#post .metadata ul.actions li {
			float:left;
			margin:0 10px 0 0;
			}
			
		#post .metadata .cats_tags {
		clear:both;
		margin:0 0 10px 4px;
		}
		#post .metadata p {
		margin:0;
		padding:0;
		}
		

		
		
		
	
/* ******************************************************************************************************************************** */		

	/* -------------------------------------------------------------------------------------------- WP-CALENDAR */
	
	#wp-calendar {
	empty-cells:show;
	margin:10px auto 0;
	width:155px;
	}
		#wp-calendar td {
		padding:3px 0;
		text-align:center;
		}
			#wp-calendar td.pad:hover {
			background-color:#fff; }
		#wp-calendar caption {
		text-decoration:none;
		text-align:center;
		width:100%;
		}
		#wp-calendar a {
		text-decoration:none;
		display:block;
		}
		#wp-calendar caption {
		font:bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif;
		text-align:center;
		}
		#wp-calendar th {
		font-style:normal;
		text-transform:capitalize;
		}
			#wp-calendar #next a {
			padding-right:10px;
			text-align:right;
			font-size:9pt;
			}
			#wp-calendar #prev a {
			padding-left:10px;
			text-align:left;
			font-size:9pt;
			}*/
			
	
	
	/* ---------------------------------------------------------------------------------------------------- COMMENTS */
	/* COMMENTS */
	
	.commentlist {
	padding:0;
	margin:0;
	text-align:justify;
	}
		.commentlist ol {
		padding:0;
		margin:0;
		}
		
		.commentlist li {
		margin:0 19px 20px 0;
		padding:10px 15px 10px 10px;
		list-style:none;
		font-size:1em;
		border:1px solid #CCC;
		}
			.commentlist li ul li { 
			margin-right:-5px;
			margin-left:10px;
			font-size:1em;
			}
		.commentlist cite, .commentlist cite .url a {
		font-weight:bold;
		font-style:normal;
		font-size:1.5em;
		}
		.commentlist p {
		font-weight:normal;
		font-size:1.3em;
		line-height:1.4em;
		text-transform:none;
		margin:10px 5px 10px 5px;
		text-align:justify;
		}
		.commentlist li .avatar { 
		display:none;
		}
	.commentmetadata {
	font-weight:normal;
	font-size:1.1em;
	margin:0;
	display:block;
	}
	.nocomments {
	color:#777;
	text-align:center;
	margin:0;
	padding:0;
	}*/
	
	
	/* COMMENTFORM */
	#commentform {margin:5px 10px 0 0}
		#commentform #cancel-comment-reply {
		margin:0;
		padding:0;
		}
		#commentform small {
		margin:0;
		padding:0;
		line-height:1em;
		}
		#commentform textarea {
		width:605px;
		padding:5px;
		border:1px solid #147CC1;
		font-size:1.2em;
		color:#666666;
		}
		#commentform input {
		border:1px solid #147CC1;
		width:200px;
		height:18px;
		padding:1px 2px 1px 2px;
		margin:0;
		font-size:1.2em;
		color:#666666;
		}
		#commentform p {
		margin:5px 0;
		}
		#commentform #submit {
		cursor:pointer;
		border:none;
		background:none;
		}
			#commentform #submit , #commentform #submit a:active , #commentform #submit:hover {
			width:158px;
			height:25px;
			background-image:url(images/button_enviar_comentario.gif);
			background-position:center center;
			background-repeat:no-repeat;
			margin:10px 0 10px 10px;
			}
		
		
	/*#searchform {
	margin:10px auto;
	padding:5px 3px;
	text-align:center;
	}
	select {
	width:130px;
	}*/
	#recaptcha_table {
	width:615px;
	margin:0 0 0 1px;
	}

	
/* ******************************************************************************************************************************** */	




/* ---------------------------------------------------------------------------------------------------- SIDEBAR */
	#sidebar {
	float:right;
	width:292px;
	margin:0 10px 0 0;
	_margin:0 5px 0 0;
	}
		#sidebar ul {
		}
			#sidebar ul li.widget {
			margin:0 0 9px 0;
			background-image:url(images/bckgr_widget_top.gif);
			background-position:top;
			background-repeat:no-repeat;
			}
				#sidebar ul li.widget div.widgettitle {
				height:20px;
				width:274px;
				background-position:right 8px;
				background-repeat:no-repeat;
				}
					#sidebar ul li.widget .contacto {background-image:url(images/BW_txt_contacto.gif)}
					/*#sidebar ul li.widget .las10cosas {background-image:url(images/BW_txt_las10cosas.gif)}*/
					#sidebar ul li.widget .onthebridge {background-image:url(images/BW_txt_onthebridge.gif)}
					#sidebar ul li.widget .servicios {background-image:url(images/BW_txt_serviciosBW.gif)}
					#sidebar ul li.widget .mercados {background-image:url(images/BW_txt_mercadosBW.gif)}
					#sidebar ul li.widget .proyectos {background-image:url(images/BW_txt_proyectosBW.gif)}
					#sidebar ul li.widget .noticias {background-image:url(images/BW_txt_noticiasBW.gif)}
					#sidebar ul li.widget .blogs {background-image:url(images/BW_txt_blogs.gif)}
					
					#sidebar ul li.widget .contact_form {
					border:1px solid #5A94B5;
					padding:10px 0 12px 10px;
					*padding:7px 0 12px 8px;
					margin:0px;
					}
						#sidebar ul li.widget .contact_form form .contact_comment , #sidebar ul li.widget .contact_form form .contact_email {
						font-family:'Trebuchet MS', Futura, 'Lucida Sans Unicode', Gill Sans, Arial, Helvetica, sans-serif;
						color:#333;
						padding:1px 0 0 6px;
						width:204px;
						border:1px solid #5A94B5;
						background-color:#D6D6D6;
						}
						#sidebar ul li.widget .contact_form form .contact_comment {
						height:65px;
						font-size:1.2em;
						}
						#sidebar ul li.widget .contact_form form .contact_email {
						height:21px;
						font-size:1.1em;
						}
						
						#sidebar ul li.widget .contact_form form td.contact_send {
						background-image:url(images/bckgr_contact_form.gif);
						background-position:center center;
						background-repeat:no-repeat;
						width:60px;
						text-align:center;
						vertical-align:bottom;
						padding:0 0 4px 0;
						}
							#sidebar ul li.widget .contact_form form .contact_button {
							cursor:pointer;
							border:none;
							background:none;
							}
							#sidebar ul li.widget .contact_form form .contact_button , #sidebar ul li.widget .contact_form form .contact_button a:active , #sidebar ul li.widget .contact_form form .contact_button:hover {
							width:56px;
							height:13px;
							background-image:url(images/button_send.gif);
							background-position:center center;
							background-repeat:no-repeat;
							}
							
						#miniform_captcha P {}
						#miniform_captcha P.aviso_miniform {
						font-weight:bold;
						color:#CC6600;
						}
						#miniform_captcha .miniform_captcha_input INPUT {
						float:left;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						color:#333;
						padding:2px 0 0 6px;
						width:92px;
						height:22px;
						border:1px solid #5A94B5;
						background-color:#FFF;
						font-size:19px;
						margin:0 2px 0 0;
						background-color:#D6D6D6;
						}
						#miniform_captcha #captcha {}
							#miniform_captcha #captcha #cryptogram {}
							#miniform_captcha #captcha IMG {}
						
					#sidebar ul li.widget #form_ok {
					width:290px;
					height:40px;
					padding-top:20px;
					background-color:#0082C8;
					border:1px solid #5A94B5;
					text-align:center;
					color:#FFF;
					font-size:1.4em;
					text-transform:uppercase;
					font-weight:bold;
					}
					
					#sidebar ul li.widget ul {
					border-right:1px solid #5A94B5;
					border-bottom:1px solid #5A94B5;
					border-left:1px solid #5A94B5;
					background-color:#929292;
					padding:4px 0 1px 0;
					}
						#sidebar ul li.widget ul li {
						font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
						font-size:1.3em;
						font-variant:small-caps;
						font-weight:bold;
						color:#FFFFFF;
						text-align:left;
						height:20px;
						border-top:1px solid #ADADAD;
						background-image:url(images/bckgr_sidebar_lis.gif);
						background-repeat:repeat-x;
						background-position:top;
						border-bottom:1px solid #636363;
						padding:2px 0 0 13px;
						}
							#sidebar ul li.widget ul li a:link , #sidebar ul li.widget ul li a:visited {
							color:#FFFFFF;
							display:block;
							height:20px;
							}
							#sidebar ul li.widget ul li a:hover , #sidebar ul li.widget ul li a:active {
							color:#D7E7F4;
							text-decoration:none;
							display:block;
							height:20px;
							}
							
							#sidebar ul li.widget ul li .blogger {
							display:block;
							width:230px;
							height:20px;
							}
							
							#sidebar ul li.widget ul li .icon_rss {
							display:block;
							width:14px;
							height:14px;
							float:right;
							margin:2px 18px 0 0;
							}
							
							#sidebar ul li.widget ul li.first {
							border-top:none;
							background:none;
							}

							#sidebar ul li.widget ul li.last {
							border-bottom:none;
							}
							
						#sidebar ul li.widget ul li div.rss {}
							#sidebar ul li.widget ul li div.rss a:link , #sidebar ul li.widget ul li div.rss a:visited {
							width:245px;
							}
							#sidebar ul li.widget ul li div.rss a:hover , #sidebar ul li.widget ul li div.rss a:active {
							width:245px;
							}
							
							/*
							#sidebar ul li.widget ul li .rss {
							float:right;
							width:14px;
							height:14px;
							margin:3px 16px 0 0;
							_background-repeat:no-repeat;
							}
								#sidebar ul li.widget ul li .rss a {
								width:14px;
								height:14px;
								display:block;
								}
							#sidebar ul li.widget ul li .on {background-image:url(images/icon_RSS_on.gif);}
							#sidebar ul li.widget ul li .off {background-image:url(images/icon_RSS_off.gif);}
							#sidebar ul li.widget ul li .flat_on {background-image:url(images/icon_RSS_flat_on.gif);}
							#sidebar ul li.widget ul li .flat_off {background-image:url(images/icon_RSS_flat_off.gif);}*/

					#sidebar ul li.widget div.textwidget {}
					#sidebar ul li.widget div.execphpwidget {}

/* ---------------------------------------------------------------------------------------------------- FOOTER */
#footer {
margin:auto;
width:945px;
padding:20px 0 0 0;
clear:both;
}
	#footer_greybar {
	background-image:url(images/bckgr_greybar.jpg);
	background-repeat:repeat-y;
	border:2px solid #D6D6D6;
	color:#FFFFFF;
	font-family:'Book Antiqua', 'Palatino Linotype', Palatino, 'Times New Roman', Times, serif;
	font-size:1.1em;
	font-variant:small-caps;
	font-weight:bold;
	margin:auto;
	padding:0 0 0 33px;
	text-align:left;
	width:900px;
	word-spacing:0.7em;	
	}
		#footer_greybar a {
		color:#FFFFFF;
		text-decoration:none;
		}
	#footer_logos {
	float:right;
	margin:5px 0 5px 0;
	width:302px;
	text-align:right;
	}
		#footer_logos a {
		margin:0 25px 0 0;
		}
	#footer p {
	margin:5px 0 15px 0;
	padding:0 0 0 38px;
	text-align:left;
	}
