#fallback {
	/* layout */
	position: fixed;
	overflow-y: auto;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	z-index: 999999;

	/* colors */
	background-color:#767672;
}

#fallback-frame {
	background: url(/img/401) center top no-repeat;
	width: 960px;
	height: 1125px;
	overflow: hidden;
	margin: 0 auto;
}

#fallback-box {
	margin-top: 395px;
	margin-left: 167px;
	width: 381px;
	font-size: 17px;
}

#fallback-box a {
	color: #646567;
}

#fallback-box a:hover {
	color: black;
}.yellow-menu A {
	outline:none;
}

.yellow-menu-categoria:first-child,
.yellow-menu-categoria:last-child {
	border-top:solid gray 1px;
	margin-top:4px;
	padding-top:4px;
}

.yellow-menu .opened {
	color:red !important;
}

.yellow-menu-categoria {
	margin-left:15px;
	margin-right:15px;
}

.yellow-menu-categoria A {
	text-transform:none !important;
}

.yellow-menu-coleccion {
	overflow:hidden;
	padding-left:8px;
}

.yellow-menu-coleccion A {
	font-weight:normal !important;
	text-transform:none !important;
}

[opened="false"] .yellow-menu-coleccion {
	height:0 !important;
}.simpletext-toolbar {
	display:none;
	position:absolute;
	text-align:center;
	padding:2px;
	z-index:999999;
}

.simpletext-toolbar:hover {
	display:block !important;
}

.simpletext-toolbar BUTTON {
	display:inline-block;
	margin:0;
	padding:0;
	width:32px;
	height:32px;
	border:none;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:center center;
}

.simpletext-toolbar BUTTON:hover {
	box-shadow:1px 1px 2px gray;
}

.simpletext-group {
	display:inline-block;
	background-color:white;
	border:solid silver 1px;
	box-shadow:2px 2px 2px rgba(100,200,200,0.5);
	border-radius:2px;
	padding:4px;
	margin:2px;
}

.simpletext-textarea {
	border:solid lightblue 1px;
	/*margin:-1px;*/
	min-height:20px;
	outline:none;
}











.icon-bold {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sKHgcDNTaK/yQAAAAZdEVYdENvbW1lbnQAQ3JlYXRlZCB3aXRoIEdJTVBXgQ4XAAAA+0lEQVRYw+2WMWpCQRRFj59vrCRNGusUAdtLIBtInQVkBzaRpAgGG0GQFIGPO0jhDizSpE3lq1LFHdgGRDEoaWbARvIRmUEyFwbeg8flcN8wDCQl/XdVygxJyoHc92a23DFX2/Jcm9nPX95ZSdAusPBH0uWOufetuUEZ42zP5IaSskOsYF+TK+A2JgDAs6R6TIAG8BQD4BP4cvW9pPPQACug7eoT4CX4CszsDRi79kbSdYw78AD4h6aQVA0KYGZToHBtE2iFTgCgD8xc3QPOggKY2TfQce0pcBE6AYBXYBLjEvoUNsBdNAAH8QGMogE4PQLz9MVKSko6Ov0C5dI1ZjD4H1UAAAAASUVORK5CYII=');
}
.icon-italic {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAd0SU1FB9sKHgcENA7MWXUAAAE6SURBVFjD7ZW9SgNREIW/rFELC20sRB9ALJ2QvIJFKiurJGiRp7ATbMQnsBIbsREs9QFUOFqlEXwDsfAHUcTYDDJuYbGbXQX3wMKZ2Z17DzPn7oUKFf47alkLzWwMGPdwKOk1yzpJDvF94MWfg6yL5BHQDPzytwVclCrAzKaBRQ8/gKusAuoZ6xrBwANJTy4sAXaAVX93DXQkPY5aQCvdfjOrA3tA1/OnQPenzfN44JsBzWwSOAyb7wNtSQ8j94CZ1VICBsBJaPs20JP0VpQHFoC5YMDdMJJNSVtFn4Jmqj76YaaMY9hKxc+Bd8xsoswOCFgG3j2eBdqFCfALqBFSa5JugLOQ2yiyA0vAlPM74Nb5UfhmxczmixIQ238uaej8OIwhAXplCPi6gCTdp8aw7r/lChUqVPj7+AT0dExUuIQWJQAAAABJRU5ErkJggg==');
}
.icon-underline {
background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAAd0SU1FB9sKHgcFF7WwGUYAAAF3SURBVFjD7dW9apVBEAbgx3g04k8lBlwTNSKIWK5oY2magGBh6RXYaucNKF5BipSioJUgpAgE/7CQUVTQNAEjwhZaqYiKeGxW+AgGzjnxs/F7u9mZfd/Z2ZldOnTo0OF/x+aNbM45j6eUxkopP0fl2DSC6BQuYxaT6OMtFnA1It60lkDOeT+eYvc6IZ9wMiJeD8o5NmQBrjTEn+AiLuBBXduFuTYrsIJD1TwVEY/q+jasYge+Y29EfGsjgWUcqeYHXMdd3B9UcKMJXMK1P7i+YBE3cDsifrQyhimlx3iFCRxoHGBLrcw5HE8p3Syl9FsZw0Y1JnAGZzGD8YZ7JiIWB+HpDSF4uIrBakTcwjzmc857sIRj1X9wUN7ekAf/ff+fc87vca9yTGFnI+55Gwms1EY7XcWW8LW+JVsbcQ/x7K83YSlFSukOpnG0CvfWcCzgfER8bO0vqP0wiRPYh+14hxcR8bK1dyDn3B+GOCJGnrAOHTr8U/wCOepiUs5LZ0EAAAAASUVORK5CYII=');
}
.icon-strike {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAJdJREFUWMNjYBgFo2AUUACMjY1FjY2NV1FiBhMFlocyMDBcZWBgCKXEASwU6F1FjVBkGuhoZCQj6P/jkjt79izjkAuBoRcF2KKCnKAfUiHwn5bmj0YBVRxgbGw8ICHwF4mtaGxsLE1vB7xHYt9lYGDoorcDjqLx9ehdG+YyMDBwMDAw2DMwMPxgYGC4PNpCGgWjYBQMSQAADDUaCOs/vy0AAAAASUVORK5CYII=');
}

.icon-eraseformat {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAATBJREFUWMPtlr1KQ0EQhT8lYmFAG638KVIJsfABRIUDipDKgBBIYyP6AhYWFvY+gFhbCAqCENER0qRUiYWPIAjWij8xNhtY5ApGsvc2e6qZM7vwMQuzA1FRURmr768HzWwTWHPpgaSjXgDkujhbAOZdfNGrDvRn/QSZA+T+e9HMhoF1YBZ4Aa6BE0lfaXRgBngA9oEqsAEcA3UzG0kDoAKMAjXgEmg5fw44TAPgA1iUtCJpCSgBbVdbNbPp0ABnkhqdRFINqHt1hQZoJnh3XjwVGuAzwXv14oHQAJMJ3pgXP4cGKJnZkDcTBoFlr34behCNA+dmtuNavwtMuNoTcBUa4AZYABo//DawJek99BNsA3tuBHf0CJQlnQbZB375D/JAEXgD7iW14ooVFRXVrb4Bxy5ENcDADLcAAAAASUVORK5CYII=');
}

.icon-image {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAA2hJREFUWMPtljtsXEUUhr+Zubt7791H7PWu8VpibWJsCIVdEAlkKIBYQoKCR+GOImnSQgFGkQgGoQgjgURDAxJCVBQIKQkFBQWIAiUFWBHGD+IE81DiYMfxrh+7e+8cil0lxN6Ns/ZKND7TzZmZ8+k/Z84M7Nu+/c+m6k1OTEwktcPRWCz6UCuCVErlqSDg07GxscKOAOPj406u+57JF55/8cFkMqVbAVAorNqvTn853Z7KDI6Ojob/9TlbF/t+ZHB4+LEez3N1sbjaEpk9z9PDjz6eP/vN14PAT3cECJVNea5ngiBAxLYEIAgqeK7nYIMDW31OvQ1SG2+89Q6/LyzsKXhvbw+n3h5HkLp+p9FGscL85Uu0J92bc9Za1tfW8XwPY8xdAVycn0esNPTXBxAQERwFnfHb0xD6MeYu/Uk04tB7bxdaK0SEUrmCG4veqvwgJOIYCsXqWQ0EaJSCahqMFjrj4TZ/bqgbK8KFmQXyuTRLN9boy2cRG1CuBBTXS6wuF8l1HkArp5bQZhRAEBGMhmxiO0AQWoLAMnI4x2dnJnnuiQdoS4QIMDW/RMRoHjmUxnE0F6/XFGi6BkQwSraloCqvZerydXIdPvd3xxnoigBV0PShNj4+8yuDvT4pP4pRqgawWwXqAGyWQ0aG2jk3vcTySvG2NT9cuMbxZ+6jK+0AFqNN8wpUa0ZwtNBZS4ETU+ioRhkAgwRCLt3OwpUVzv3yN08/nOX0j1d5cihDOnlLEUfrag0IzV5Di1FCJh6iXU2s5yDRXD8q6hMWFyn/MUlYWOPNl3p45aNpvptc5MPjA6R8fTM4gFEOYm2zKaiqoBW0JUDl+1B9R1AmA8qg/YNEklnszFmICs8eTvPF91fJp802qbWCO5RAoz4gCDVqR4GfgiBE7DLoWp9AgZeE0grFcshfS+WGQQTbkKJxHxBh8UbAsU9ClD6PVudRSqF19U5L7UxrYWOzjc68z9HPtwe5thEgsss+cOLkSYqFtT29BYlkvLlbYMSIlWrvymY6yGY69vwaCoK1ghEjOwJUIjI7NzdbOvLUiBv3Ei15jl3XY/LnbzfAmbmbL5n7+onXXu0f6H/ZjcXcVgCUNkqbs7/NffDuqffeBzZ3/BMCaSADJGoqqV2rDwFQBP4Blve/4fu2b1vtXxWAbXzu08sZAAAAAElFTkSuQmCC');
}
.icon-hiperlink {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAANRJREFUWMPtlq0KAkEQgL89DrNgVPA5TKIIgmGSaDRp8iF8AsEnMNqnWLxgsFosBt9CiyCs5cIhBm859k7YL83sHx8zy7IQCARKxvy6UMSOgWWaqqpZFyEQ51jbArppfC2qAlHZLShdIHbdKGIjYAL0gRpwBraq5u6jAnXgCOyAOTADNsBFxDZ9CEyBDpAAe+CVjreBlQ8BCwxVzUDVjIBFZq7nQ+CkapJMfsjEDR8Ct4/84XqxXQWeX1qS+3UND1EQqITAf3xIRKx1OVzVGAKBQNV5A6JNJhVNkehPAAAAAElFTkSuQmCC');
}

.icon-unorderedlist {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAjBJREFUWMPt1k2I1lUUBvDf1Ns4fTiYtIiQMqTCldosyk1tDsrMIhehlQiBq0gXgRuh0IVQOwmK1i2kgkBcTSQPunGhyfgBFkiarqyF1iLULGXaXGGQ9x19p3c205zNuf9zD+fr3ue5fxZlUf7vMtRrY2xsbBUu4Di2TU1NXYQkyzFSVVeSPIs/0MEwluHvqrrUfJdhNc5V1Z/d8jw0S3EHmn51xhq2Y39bf4WNeBc/YC9+TLI2ycs4jz04n+SFfgvoV36qqq04jZfwPr6sqnF8j/f6LWBb08dnrOFOGzcsn2G/3vQ/7Wj/wtJmW4ob3ZJ0emVvZ97tjhzD3iRH8cgsDXyKySQ/t+J2DGzWSR5NMvwAfkNJnly4GE7ySZIN/yVGp18eaIlXYgnWNah1xXyS1Xgcp6vqTl8FdOGB9S3oxob/I23vm4b573AKa5K8jk14A7/jJt4ZFA9sxRdVtflu9z0wP4Ln8Rs+6xVsLjxwC6NJhtp49cD8JHa3CRxJ0unrLZjl4q3FYVzBY/i4ccNki3e90fMEPsRVXK6qtwd5+4eTjNwP883viQWH/SVJJgYVby48sBNvJjmB6fYerMBZPIOnGu6n54UHMI4XsQHPYRd+wefY16B5Lcmp+eKBAzhTVV+37xNV9Qq24ExDyFt4er54YPoev6tN38SvrYiPcPBBeGAu/wOXsT7JB/fY9+NbvIaTrfO7PHCoqm4PEgmjSR7uYu8kGV3YPLAog5Z/AUiD7/tO6hjkAAAAAElFTkSuQmCC');
}
.icon-orderedlist {
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAn5JREFUWMPt1k2IlVUYB/Df5HUcvwbzA0LELPrAFqZu0kUJ8qgoWouobDSCIBBdKLgRCl0IiSAqWO4CF1qLoHJjFA+6EaICtShRhHSlJaOFoqYm4+ZceBnuvc4dJ9GYB17el/953vN8nPP/n8OwDdtDbqPxFab/VwE6Wow9jf2YhxdwCjJzIroi4nxmTsdfqKETE3ArIs4W3wmYiV8j4mqjII+1SGAKPsD1fvh72Fm+P8MSvIsfsQW/ZebszJyL09iM05n5bLsJ/IAjbXTzZET04Diex1rsi4il+BZr2k2gmd0p7YaJFfxaed8uS/sPxhdsfINODjqBo1iYmUcwsoXfbkRmnsEz+HjIdm5mjs7MzgH4dWTm44+sBryOi7iEdU0q3JaZi+8nSK3F2C4sL5vpe3xSCTwDozCnUK0h5zNzJsbieETcaVeI6jYX27GoTLqk8P9wwTbgF3yDY3gRC/AaXsVl3IiItwfDgiexDasrWA/2RsQb9eqbcL4LT+EP7GkWoFUCPeXHVfizgt9Ed2Z2lPZqwvlD2FQ6cDgza+0uQS8m9ffNzNn4DucxBh8VbThUfK4VeV5WpLwX5yJi5VDqQGdmdt2L88Vv3COrAzvwd3m2VKoalZnLHsR9oG4v42D94MnMjUWkVqCvnAfT8DOmYnLhfd9AdKB2j+CrsA+fVrCleA6LC0034vdy2Gwt1LyUmceqOoBB6cABzMI7FWw/TkTE5/V7Q0S8hDdxojDkLTxxvzpwtrS2F1cqeF8DuipVXihJfIgvB6IDrZZgfZnsNt6v4OcwPzM39PPfiS/wCn4qldd14OuI+HcodaA7M0c0wGuZ2f2/0YFheyB2F5O25gpc6S4lAAAAAElFTkSuQmCC');
}

.icon-super{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAdpJREFUWMPt1k2IjlEUB/DfjPedUMJCGhsLCx+huLJAUe5iZGVDjYWsKKNkZyMfJdnYYiELQpOyscDdkjJXioWFjVLja5Sm0WSYsblvPU0mvDPvSL3/1fmfe7rnnHue/70PbbTxj9HRik1DCEuxG8vxA49zzulXsZ0tamwrTmEnevEwhHBx1o41hNA5iV8KIYyFEBbOyggqiWvowjbcx4ac8/NqTK1FiXfgPDZhDr5Mla+zBcmX4B5GsB0rcXKq+D86gZTSFqwvdALXY4wjZa2Gg6VT/f39HQMDA/NxNuf8qBS1bFoF4G3palHhq3Gs2CdwpthD9Xq9B+M4FEIYxGd0T/seSCntw61Cx7EFo3iKevHviTHeDSH04RwWVLYYxeac84umVZBSuoYDhb4shTRGcznGeLjyLdTLRVQrp/Ax5zzR7AgaOFoktQJrK/5XOF4NzDmP4fXvNvwrFcQYh7Ef3yvub+iNMX5tRjXNyPANhif5JpqVbTMFXMXiCu/CjZTS3JYXkFI6gl2FvsP7Yq/BhZY+xymlVXiGeQ3JlQbuVMbQE2N8MOMFpJTqeIKNxXUzxthb1m5jb/EPYl2McWimR3C6kvxDkWMDffhU7G5caf/ntdFGG/8VfgLgF3ujzEHbZAAAAABJRU5ErkJggg==');
}
.icon-sub{
background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAadJREFUWMPt1k2IjVEYB/CfcUeskCJZKeWjGQtvNrOwOgvKxmKosZCd8hE2N0uysrQbC1mYfKWkbLhlKzqzomwslKLJLDRI4l6b59bbFO57P2Lx/uut5+Ocnv97zv95OtSoUaNGjX+MFb0sarVaU9gdbgc3U0pfItfAcayM/HxK6XmvBBo9rnuHR1gX/k6cDfsCLoW9iMmhn0D86RHcDreNKXzDC4xH/FBK6cFICASJGzgW7ssg0r2a2ZTSiaoaGKu4/jTehD1RKv4a5/sRYSUCKaUlHMWPUvg7ZlJKX0dOIPAWS8tinX7bsB8C17G+5K/CXKvVWt0PgUZFEZ7EgXA/hIg3YReu4ExRFBuwd9nWds758aBtuAPzWNNtuTjB+6Vr2N9sNj9htrR1G37mnNcOMgnH8Qx7InQrpTQTuTs4HPH3mEwpLUJRFPvwBNM554eDaOBiqfhCtGMXp/Ax7M24FsW34C4u/6545UHUK4qiGMNTfMbBnHNnKCKsgHPYjok/FR/JCRRFsRWv0MS9Umoh59wexhz4G6ajU66GKLvfxvr1U+O/xC8IlHH5A7mudAAAAABJRU5ErkJggg==');
}


.panel-insert-image {
	width:660px;
	height:200px;
}

.panel-insert-image .panel-left {
	height:100%;
	width:214px;
	float:left;
	overflow:hidden;
}

.panel-insert-image .panel-right {
	height:100%;
	width:390px;
	float:right;
	overflow:hidden;
}

.panel-right .source-3 {
	height:100%;
	overflow-y:auto;
}

.panel-right .source-3 IMG {
	display:block;
	float:left;
	margin:4px;
	cursor:pointer;
	width:64px;
	height:64px;
	border:solid silver 1px;
}

.panel-right .source-3 IMG:hover, .panel-right .source-3 IMG.s3_selected {
	border-color:black;
	box-shadow:4px 4px 4px gray;
	margin:2px 6px 6px 2px;
}.graphicList-docked {
	position:absolute;
	top:0;
	left:0;
	right:0;
	bottom:0;
}

.graphicList-docked .graphicList-searchBox {
	position:absolute;
	top:0;
	left:0;
	right:0;
}

.graphicList-docked .graphicList-listBox {
	position:absolute;
	bottom:33px;
	top:33px;
	left:0;
	right:0;
	overflow-y:hidden;
}

.graphicList-docked .graphicList-listBox:hover {
	overflow-y:auto;
}

.graphicList-docked .graphicList-newBox {
	position:absolute;
	bottom:0;
	left:0;
	right:0;
}

.graphicList-listItem {
	display:block;
	margin:0;
	padding:0;
	border:none;
	background-color:transparent;
	cursor:pointer;
}

.graphicList-listItem:hover {
	background-color:#EEEEEE;
}

.graphicList-listItem-selected .graphicList-listItem-Button {
	color: #DD4B39;
	font-weight: bold;
}

.graphicList-listItem-Button {
	border:none;
	margin:0;
	padding:8px;
	padding-left:32px;
	min-height:32px;
	width:100%;
	background-color:transparent;
	background-repeat:no-repeat;
	background-position:5px 5px;
	text-align:left;
	cursor:pointer;
}

.graphicList-listItem-Button {
	background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAMAAADXqc3KAAAAAXNSR0IArs4c6QAAADZQTFRFMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sMU5sQ156R2F8SWWCWnGK////PwxnKgAAAAF0Uk5TAEDm2GYAAAA/SURBVCjPY2DAA7h4eBgYGBkZkQkQEMBUygciuLEZAtLDg0uCEZcE6YCRZDtGLcc0hhdTnB8qjZoO4IkBOwAA70MAn3O8RkEAAAAASUVORK5CYII=');
}

.graphicList-listItem-Delete {
	border:none;
	color:red;
	width:32px;
	height:32px;
	margin:0 0 0 -32px;
	padding:0;
	position: absolute;
	background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAQAAABKfvVzAAAALHRFWHRDcmVhdGlvbiBUaW1lAFN1biAxOCBPY3QgMjAwOSAxMDowMjo0MCAtMDAwMJA/7VAAAAAHdElNRQfZChIKHwiHU2OIAAAACXBIWXMAAAsSAAALEgHS3X78AAAABGdBTUEAALGPC/xhBQAAAHZJREFUeNpj/M9AGmAiUT0DCzbBRrC19YxYdfzHgA3/n4Bhw///WGQZ/6OYigsgbENyUj3DUyQlN5FYr7D7oZEoTzMiXNL4H5sdIPORvY8WrFuheAMQb4FiCuNhVMPw0OANxQFA7APFqAAlxxGTXhlpXgiQrAEAqc4zxVjDvIoAAAAASUVORK5CYII=') no-repeat center center transparent;
	cursor:pointer;
	visibility:hidden;
}

.graphicList-listItem:hover .graphicList-listItem-Delete {
	visibility:visible;
}

.graphicList-listItem-Delete:hover {

}


.comGraphicInputButton {
	text-align:center;
	padding:0;
	overflow:auto;
}

.comGraphicInputButton .inputdiv {
	padding:6px;
	margin:0;
	border:solid silver 1px;
	border-right:none;
	margin-right:80px;
	background-color:white;
}

.comGraphicInputButton INPUT {
	padding:0;
	margin:0;
	height:19px;
	border:none;
	display:block;
	width:100%;
}

.comGraphicInputButton BUTTON {
	border-bottom-left-radius: 0;
	border-top-left-radius: 0;
	display:block;
	float:right;
	height:33px;
	width:80px;
}.graphicPopup {
	position:fixed;
	z-index:99999;
	top:0;
	left:0;
	right:0;
	bottom:0;
	background-color:rgba(255,255,255,0.7);
}

.graphicPopup-frame {
	position:absolute;
	background-color:white;
	border-radius:8px;
	top:50%;
	left:50%;
	border:solid gray 1px;
	box-shadow:4px 4px 4px rgba(0,0,0,0.4);
}

.graphicPopup-content {
	padding:16px;
}

.graphicPopup-buttons {
	padding:16px;
	text-align:right;
}

.graphicPopup-buttons .shadow-button{
	margin-left:4px;
}/* SHADOW BUTTON */

.shadow-button {
	color:white;
	padding:7px;
	margin:0px;
	border-radius:3px;
	background-color: silver;
	border:0px;
	cursor:pointer;
	border:solid silver 1px;
	font-weight:bold;
	text-transform:uppercase;
	font-size:12px;
}

.shadow-button:hover {
	box-shadow:2px 2px 2px rgba(0,0,0,0.1);
	border-color:gray;
}

.shadow-button-blue {
	background-color:#4D90FE;
}

.shadow-button-red {
	background-color:#DD4B39;
}

.shadow-button-green {
	background-color:#3D9400;
}

.shadow-button-white {
	background-color:white;
	color:silver;
	cursor:default;
}

.shadow-button-white:hover {
	box-shadow:none;
	border-color:silver;
}
/* INCLUDING FONTS */


/* INCLUDING FONTS - END */


img {
	border: none;
}



body {
	margin:0;
	padding:0;
	background-color:#edece5;
	font-size:85%;
}

.fluid {
	margin:auto;
	max-width:1200px;
	min-width:1000px;
}

.main-header {
	height:160px;
	padding:30px;
	box-shadow:0 5px 5px rgba(0,0,0,0.3);
	position:relative;
	z-index:999;
}

.main-header .header-left {
	float:left;
	width:450px;
	overflow-y:auto;
}

.main-header nav {
	display:block;
	float:left;
	width:210px;
	font-family:'Raleway',Arial;
	font-weight: bold;
}

.main-header nav.menu UL {
	margin:0;
	padding:0;
	list-style-type:none;
}

.main-header nav.menu LI {
	margin:0;
	padding:0;
	display:block;
	padding-bottom:10px;
}

.main-header nav.menu A {
	display:block;
	text-decoration:none;
	font-size:15px;
	color:black;
	text-transform:uppercase;
}

.main-header nav.menu .oculto A {
	font-family:'Noticia Text';
	font-weight:bold;
}

.main-header nav.menu .oculto .yellow-menu-coleccion A {
	font-weight:normal;
}

.main-header #logo {
	display:block;
	float:right;
	margin:0;
	padding:0;
	width:240px;
	text-align:center;
}

.main-header aside {
	font-family:'Noticia Text';
	font-style: oblique;
	display:block;
	margin:0;
	padding:0;
	width:450px;
	float:right;
	font-size:13px;
}

.main-header aside #about-this-web {
	text-align:right;
	
}

.main-header aside #social {
	text-align:right;
}

.main-header aside #social A:hover IMG,
.main-header #logo:hover,
.main-header nav.menu A:hover,
.submenu-c3 A:hover {
	opacity:0.6;
}


#frame {
	box-shadow: 0 0 10px rgba(0,0,0,0.8);
	background-color: white;
}

.main-body {
	min-height:600px;
}

.main-footer {
	padding-left:30px;
	padding-right:20px;
	font-size:12.5px;
	font-family:'Noticia Text';
}

.main-footer {
	border-top:solid silver 2px;
	padding-top:20px;
	padding-bottom:40px;
	color:gray;
	overflow-y:auto;
}

.main-footer a {
	color:inherit;
	text-decoration:none;
}

.main-footer a:hover {
	color:black;
}

#footer-left {
	float:left;
}

#footer-right {
	text-align:right;
	float:right;
	font-weight:bold;
}

#footer-left,
#footer-right {
	min-width:30%;
}







/** COMMON STYLES **/
.guionized:before {
	content:'- ';
}

.postguionized:after {
	content:' -';
}

.guionized,
.postguionized {
	text-transform:uppercase;
	font-size:22px;
	font-weight:bold;
	color:black;
	font-family:'Raleway';
}

/** 3C MODEL **/

.model3c .c1 H1 {
	margin:0;
	padding:0;
}

.model3c .c1 em {
	background-color:#fff300;
}

.model3c {
	padding-left:30px;
	padding-right:20px;
	padding-bottom:2px;
	overflow-y:auto;
}

.model3c .c1 {
	float:left;
	width:210px;
}

.model3c .c2 {
	float:left;
	width:220px;
}

.model3c .c3 {
	float:left;
	width:480px;
}

.model3c .c1,
.model3c .c2,
.model3c .c3 {
	padding-top:40px;
	min-height:20px;
}

.c2 .a0 {
	font-family: 'Noticia Text';
	font-size:14px;
	color:#9c9e9f;
}


/* SUBMENU */
.submenu-c3 {
	padding-top:40px;
}

.submenu-c3 UL {
	list-style-type:none;
	margin:0;
	padding:0;
}

.submenu-c3 LI {
	display:block;
	margin:0;
	padding:0;
	margin-bottom:4px;
}

.submenu-c3 A {
	margin:0;
	padding:0;
	text-decoration:none;
	text-transform:uppercase;
	color:black;
	font-family:'Raleway';
	font-size: 18px;
	font-weight: bold;
}

.submenu-c3 A.selected {
	background-color:#FFF300;
	margin: -3px;
	padding: 3px;
}

/* YELLOW MENU */
.yellow-menu {
	height:18px;
}

.yellow-menu .absolute {
	position:absolute;
	min-width: 180px;
	background-color:#fff300;
	padding: 4px;
	margin: -4px;
	box-shadow: 2px 2px 2px rgba(0,0,0,0.4);
}

.main-header nav.menu .reclamo-selecciona A:hover {
	opacity:1;	
}

.yellow-menu .oculto {
	display:none;
}

.yellow-menu .absolute:hover .oculto {
	display:block;
}



@media screen and (orientation:portrait) {
	body {

	}

	.fluid {
		min-width:100%;
	}

	.main-header {
		padding:10px;
		height:auto;
		overflow-y:auto;
	}

	nav.menu {
		float:none;
		width:auto;
		padding:4px;
	}

	nav.menu A {
		font-size:200% !important;
	}

	.yellow-menu {
		height: auto;
	}

	.yellow-menu .absolute {
		position:static;
		margin:0px 0 5px -4px
	}

	.main-header .header-left {
		width:auto;
		float:none;
	}

	.main-header nav.menu LI {
		padding:0;
	}

	.main-header #logo {
		float:none;
		text-align:center;
		width:auto;
	}

	.main-header #logo IMG {
		width:30%;
	}

	.main-header aside {
		width:auto;
	}

	#about-this-web {
		display:none;
	}

	.v-col {
		width:100% !important;
	}

	.main-footer {
		padding:0px;
	}


	#footer-left, #footer-right {
		float:none;
		text-align:center;
		padding:10px;
	}

	.model3c {
		padding-left:10px;
		padding-right:10px;
	}

	.model3c .c1, .model3c .c2, .model3c .c3 {
		min-height:auto;
	}

	.model3c .c1 {
		float: none;
		width: auto;
	}

	.model3c .c2 {
		float: none;
		width: auto;
	}

	.model3c .c3 {
		float: none;
		width: auto !important;
	}

	
}



/* Overwrite bold style */
b,
strong {
	font-weight: 
}



 /* TODO: CSS del estilo */ .main-body {
	background:url('/img/8') 0 0 repeat-y;
	padding-top:40px;
}

#noticias {
	overflow-y:auto;
}

#noticias #left {
	float:left;
	width:210px;
	margin-left:30px;
}

#noticias #right {
	float:left;
	width:750px;
}

.entry {
	background-color:white;
	padding-left:20px;
	padding-top:20px;
	padding-right:60px;
	padding-bottom:30px;
	overflow-y:auto;
	margin-bottom:40px;
}

.entry .short-date {
	float:left;
	width:220px;
	overflow-y:auto;
	font-family:'Raleway';
	font-weight: bold;
}

.entry .short-date SPAN {
	border-top:solid black 4px;
	padding-top:4px;
	float:right;
	text-transform:uppercase;
	font-size:22px;
}


.entry .title {
	float:left;
	width:220px;
	text-align:right;
	margin-top:60px;
	clear:left;
	font-family:'Raleway';
	font-weight: bold;
}

.entry .title H2 {
	font-weight:normal;
}

.entry .content {
	margin-left:240px;
	font-family:'Noticia Text';
	font-size:16px;
	font-style: oblique;
}

.entry .content IMG {
	width:100%;
}

.entry a {
	text-decoration: none;
	color: black;
	background: yellow;
}

.pagination {
	padding-bottom:20px;
	overflow-y:auto;
}

.pagination-previous {
	float:left;
	text-decoration:none;
}

.pagination-next {
	float:right;
	text-decoration:none;
}

@media screen and (orientation:portrait) {
	.main-body {
		padding-top:10px;
	}

	#noticias #left {
		float:none;
	}

	#noticias #right {
		float: none;
		margin: 20px;
		width: auto;
	}

	.entry {
		padding: 10px;
	}


	.entry .short-date {
		float: right;
		width: auto;
	}

	.entry .short-date SPAN {
		font-size: 15px;
	}

	.entry .title {
		clear: none;
		margin-top: 0;
		text-align: left;
		width: auto;
	}

	.entry .title H2 {
		margin:0;
	}

	.entry .content {
		margin-left: 0;
		clear: both;
		padding-top: 20px;
	}
}
