/* Hoja de estilos CSS para A Cantarela 
douspuntos:comunicación - 2007
proxectos[arroba]douspuntos[punto]com
*/

body {
	width: 100%;
	margin: 0 auto;
	background-color: #226000;
	text-align: center;
}

img {
	border: 0px;
}

nav {
	padding: 0;
	width: 690px;
	height: 34px;	
	background-color: #F5F5F5;
	margin: 20px auto 0;
	border-radius: 5px;
}

nav ul {
	padding: 8px 0;
	margin: 0;
}

nav ul li {
	display: inline-block;
}

nav ul li a {
	font-family: 'Open Sans', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none !important;
	text-transform: uppercase;
	float: left;
	padding: 0 9px;
}


hr {
	border: none;
	height: 1px;
	color: #b8b8b8;
	background: #b8b8b8;
	margin: 40px 80px;
}

.accesibilidad {
	display: none;
}

.marco {
	width: 723px;
	margin: 15px auto;
	background: white;
	text-align:left;
	border-radius: 6px;
}

.container {
	width: 723px;
	color: #2D2D2D;
	font-family: 'Open Sans', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-color: White;
}

.container a{
	text-decoration: underline;
	color: #226000;
}

.container h1{
	font-family: 'Montserrat', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 20px;
  	font-style: normal;
  	font-weight: 400;
  	text-shadow: none;
  	text-decoration: none;
  	text-transform: uppercase;
  	letter-spacing: 0em;
  	word-spacing: -0.008em;
  	line-height: 0.9;
	color: #226000;
}

.container h2{
	font-family: 'Montserrat', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #226000;
	text-transform: uppercase;
	font-weight: 400;
}

.container h3{
	font-family: 'Montserrat', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #226000;
	font-weight: 400;
}

.submenu {
	width: 695px;
	height: 20px;
	margin: 5px 0 0 17px;
	color: #2D2D2D;
	font-family: 'Open Sans', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: White;
}

#menuitems {
	list-style: none;
	margin: 0px;
	padding: 0px;
	text-transform: uppercase;
}

#menuitems li{
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	display: inline;
}

#menuitems a{
	color: #2D2D2D;
	text-decoration: none;
}

#menuitems a:hover{
	color: #226000;
}

.foto_principal {
	margin-top: 7px;
	margin-bottom:7px;
}

.breadcumbs {
	width: 500px;
	margin-left: 20px;
	color: #2D2D2D;
	font-family: 'Open Sans', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: White;
}

.breadcumbs a{
	color: #2D2D2D;
	text-decoration: none;
}

.remark {
	color: #226000;
	margin-inline-start: 0.2rem;
}

.left_side{
	float:left; 
	width:480px; 
	background-color:#FFFFFF; 
	margin-left: 20px;
	display: inline;
	line-height: 24px;
}

.titular {
	margin:10px 10px -5px 0px;
}

.charlas {
	font-style: italic;
	font-weight: bold;
}

.right_side{
	float:right; 
	width:182px; 
	background-color:#FFFFFF; 
	margin-right:20px;
	display: inline;
}

.right_side img{
	margin-bottom:10px;
	border-radius: 5px;
}

.pieFoto {
	text-align: right;
	text-transform: uppercase;
	font-family: 'Open Sans', Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #226000;
	display: block;
	float: right;
	clear: right;
}

.miniFoto{
	/*width: 230px;*/
	float:right;
	margin:0px 0px 5px 15px;
	display: inline;
}

.miniaturas img {
	margin: 5px 10px 5px 0;
	border-radius: 5px;
}

.recetas {
	border: 1px solid #226000;
	border-top-width: 8px;
	padding: 20px;
	width: 420px;
	border-radius: 6px;
	margin: 20px 0 0 0;
}

.fotoRecetas {
	width:105px; 
	float:right; 
	margin:10px; 
	display:inline;
}

.fotoRecetas img {
	border-radius: 5px;
}

.receta .receta-titulo{
	margin-bottom: 0px;
}

.receta h2{
	font-size: 1.1rem;
	line-height: 1.1rem;
	font-weight: 700;
}

.receta .receta-premio{
    color: #603500;
    margin: 5px 0;
    background-color: #c755045c;
    border-radius: 4px;
    display: inline-block;
    padding-inline: 10px;
}

.receta .receta-imagen{
    width: 105px; 
	float: right; 
	margin: 10px; 
	display: inline;
}

.receta .receta-imagen img{
	border-radius: 4px;
}

.receta .receta-autor{
	margin-top: 0px;
}

.receta .receta-ingredientes ul{
	list-style-image:url(../img/arrow_2_orange.png);
}

.notaalpie {
	font-size: 10px;
	color: #969696;
	margin-top: 20px;
	line-height: 14px;
}

.pie{
	clear: both;
}

.enlacesTextos {
	padding-bottom: 15px;
	border-bottom: 1px dashed Gray;
}