/*	 Asociación de Mujeres Defensoras de La Vida - Global CSS
	URL goes here.

		Sitewide content styles and structure
*/




* 		{margin:0px;padding:0px;}


body
{
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:black;
	margin-left:20px;
	margin-right:20px;
}


div.container
{
width:80%;
min-width:800px;
margin-left:auto;
overflow:auto;
margin-right:auto;
border:1px solid #fbc979;
line-height:150%;
}
div.header_left
{
	padding:1.5em;
	color:black;
	background-color:#fbc979;
	float:left;
}

.header_left h2
{
	margin-left:40px;
}

img
{ 
vertical-align: middle
}

div.header_right
{
	padding:0.5em;
	background-color:#fbc979;
	color:#000;
	float:right;
	margin:10px 15px 10px 0;
	font-size:12px;
}

div.sublist li
{
	margin:10px;
}

.header_right a, .footer_left a
{
	color: #f97b2e;
}

.header_right a:visited, .header_right a:active, .footer_left a:visited, .footer_left a:active{
	color: #f97b2e;
}

.header_right a:hover, .footer_left a:hover{
	text-decoration: underline;
}
	

div.header, div.footer
{
padding-left:0;
margin-left:0;
color:black;
background-color:#fbc979;
width:100%;
float:left;
clear:left;
}

div.footer_left
{
	padding:0.5em;
	color:black;
	background-color:#fbc979;
	float:left;
	font-size:10px;
}

div.photos
{
	width:800px;
	margin:0;
	padding:40px;
}

div.left
{
float:left;
/* background-color:#fde8c7; */
width:400px;
margin:0;
padding:40px 0px 0px 40px;
}
div.content
{
margin-left:400px;
border-left:1px solid #fbc979;
padding:2.75em;
}

.content h3
{
	line-height:200%;
}

div.contentlist
{
margin-left:400px;
background-color:#ffe7c1;
border-left:1px solid #fbc979;
padding:2em;
}

.contentlist li
{
	margin:10px;
}

h2.header
{
	font-size:18px;
	color:#000;
	font-weight:bold;
	float:left;
	margin:45px 0 0 0px;
	padding-left:20px;
	width:480px;
}

.breadcrumb_container{
/*	line-height:150%; */
}

.breadcrumb{
font: bold 12px Arial, Helvetica, sans-serif;
/* padding:10px; */
line-height:200%;
padding-left:20px;
border-bottom:1px solid #fbc979;
}

.breadcrumb a{
background: transparent url(../images/breadcrumb_new.gif) no-repeat center right;
text-decoration: none;
padding-right: 18px; /*adjust bullet image padding*/
color: #f97b2e;
}

.breadcrumb a:visited, .breadcrumb a:active{
color: #f97b2e;
}

.breadcrumb a:hover{
text-decoration: underline;
}

table#work_table {
    background-color:#FFFFFF;
    border:0;
    width: 380px;

}

table#work_table td {
    padding: 5px;
    /* background-color: #fbc979; */

}

.data {
    color: #000000;
    text-align: left;
	font-size:.75em;
    background-color: #fbc979;

}

.toprow {
    font-weight: bold;
    text-align: left;
    background-color: #f97b2e;

}




#navcontainer ul
{
padding-left: 0;
margin-left: 0;
background-color: #f97b2e;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 0.2em 1em;
background-color: #f97b2e;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #f9412e;
color: #fff;
}

div.img
{
  margin: 2px;
  border: 1px solid #f97b2e;
  height: auto;
  width: auto;
  float: left;
  text-align: center;
}	
div.img img
{
  display: inline;
  margin: 3px;
  border: 1px solid #ffffff;
}
div.img a:hover img
{
	border: 1px solid #ff0000;
}

div.desc1
{
  text-align: center;
  font-weight: normal;
  font-size:12px;
  width: 310px;
  margin: 2px;
}

div.desc2
{
  text-align: center;
  font-weight: normal;
  font-size:12px;
  width: 232px;
  margin: 2px;
}

div.bloglink
{
  border: 1px solid #f93c2e;
  background-color:#f93c2e;
  clear:right;
  float:right;
  /* height: auto; */
  margin:15px 5px 5px 5px;
  padding:10px;
  font-weight: bold;
  font-size:18px;
/*  width: 100px; */
  text-align: center;
}	

div.bloglink a
{
background-color: #f93c2e;
color:#FFF;
text-decoration: none;
}

div.bloglink a:hover
{
	background-color: #f93c2e;
	color: #000;
}


#subnavlist li
{
display: inline;
list-style-type: none;
padding-right: 8px;
line-height:300%;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
color:#f97b2e;
}

#subnavlist li a
{
color:#f97b2e;
}

#subnavlist2 li
{
list-style-type: none;
padding-left: 20px;
line-height:180%;
font-family: arial, helvetica, sans-serif;
font-size: 14px;
font-weight:bold;
color:#f97b2e;
}

#subnavlist2 li a
{
color:#f97b2e;
}

div.mozlink
{
  clear:right;
  float:right;
  /* height: auto; */
  margin:5px 5px 5px 5px;
  padding:5px;
  font-weight: bold;
  font-size:10px;
/*  width: 100px; */
  text-align: center;
}	


#mySlideShow
	{
	width: 400px !important;
	height: 200px !important;
	}
	
