/* Copyright (C) YOOtheme GmbH, YOOtheme Proprietary Use License (http://www.yootheme.com/license) */

@import url(../warp/css/layout.css);


/* Spacing
----------------------------------------------------------------------------------------------------*/

.module,
#content,
#footer { margin: 0px 0px; }


#sidebar-a .module { margin: 0px 0px 0px 2px;}
/*.prueba .mod-box { background: red;}*/
#innerbottom .mod-box { 
    margin: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
}
#maininner #content {/* margin: 0px 5px 0px 5px;
 min-width:710px;*/
}

/*#innerbottom .grid-box { background: red;}
*/

#header { 
	margin: 0 0px;
	padding: 5px 10px 0px 20px;
	height: 110px;
}

#logo { margin: 15px 20px 4px 15px; }

#toolbar,
#headerbar { margin-bottom: 10px; }

#toolbar + #headerbar { margin-top: -30px;}

#headerbar .module {
	margin-right:104px;
	margin-bottom: 0;
}

.breadcrumbs { margin-bottom: 20px; }

#footer {
	margin-bottom: 10px;
	padding: 0px 0px 3px 0px;
}

#footer .module { margin: 0; }


/* Layout
----------------------------------------------------------------------------------------------------*/

/*#header,
#footer { color: #CCC; }*/
#footer a { color: #062A61;}
#header {

/* background: url("../images/cabecera_tropical_3.png") no-repeat scroll 0px 1px #88d4e8; */
    background: white;
}

#menubar { 
	position: absolute;
	right: 7px;
	bottom: 25px;
}

#menu { float: right; }

#top-a + #main:before,
#top-b + #main:before,
#main + #bottom-a:before,
#main + #bottom-b:before {
	display: block;
	content: "";
	height: 4px;
	margin: 0px;
	background: #0A7B26;
}

#content {
	padding: 20px;
	background: #FAFAFA;
    /*min-height:517px;*/
}

#footer { 
	text-align: left;
	/*background: url(../images/module_transparent.png); */
       border-top: 4px solid #0A7B26;
    background: white;
    color: #0A7B26;
    padding: 7px 5px;
}

#footer a {
    color: #0A7B26;	
}

#footer a:hover {
    font-weight:bold;
}

#totop-scroller {
	display: block;
	position: absolute;
	top: 10px;
	right: 10px;
	z-index: 1;
	width: 35px;
	height: 35px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-decoration: none;
}

#totop-scroller:hover { background-position: 0 -50px; }


#top-a {
	height: 460px;
}