/*
 * @version 10-08-11 / template.css
 * @author Asesores informáticos SVFNET ( Julio Varela )
 */
* { padding : 0; margin : 0; }
body { padding : 0; margin: 0 auto; position : relative; background : #ffffff; color : #666666; font-family : verdana, arial, helvetica, sans-serif; font-size : 10px; width : 100%; height : 100%; text-align : center; }
html { padding : 0; margin: 0; width : 100%; height : 100%; }
html > body { font-size : small; }
hr { display : none; }
h1 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
h2 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
h3 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
h4 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
h5 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
h6 { padding : 0; margin : 0; font-weight : normal; font-size : 80%; }
p { padding : 5px 0; margin : 5px 0; }
a { text-decoration : none;}
a:link { text-decoration : none;}
a:visited { text-decoration : none;}
a:active { text-decoration : none;}
a:hover { text-decoration : none;}
img { border : 0; border : medium none; text-decoration : none; }
div { border : 0; }
.clear { width : 100%; overflow : hidden; }
.ClearBoth { clear : both; }
.DisplayNone { display : none; }
.espacio { height : 10px; }
.right { float : right; }
.left { float : left; }
.textright { text-align : right; }
.textleft { text-align : left; }
.textjustify { text-align : justify; }
.negro { color : #333333; }
.blanco { color : #ffffff; }
.rojo { color : #cc3300; }
.azul { color : #0033cc; }
.alt600 { height : 600px; }
#pagina { padding : 0; margin: 0 auto; width : 100%; height : 100%; text-align : center; vertical-align : middle; } 
table.pantalla { margin : 0 auto; width : 820px; height : 100%; text-align : center; vertical-align : middle; }
table.presenta { padding : 0; margin : 0; width : 800px; height : 680px; text-align : center; vertical-align : middle; }
table.informe { padding : 0; margin : 0; width : 800px; text-align : center; vertical-align : middle; }
table.copyright { padding : 0; margin : 0; width : 800px; height : 40px; text-align : center; vertical-align : middle; }
table.menuinferior { padding : 10px 0; margin : 0; width : 800px; height : 80px; text-align : center; vertical-align : bottom; line-height: 18px; }
#ladoder { text-align: right; vertical-align: middle; }
.ladoder { padding : 0 10px; margin : 0; font-size : 10px; color : #999999;}
.linksvf { padding : 0; color : #999999; }
:link.linksvf, :visited.linksvf, :active.linksvf { color : #666666; }
:hover.linksvf { color : #0a86eb; }

#menuinferior { padding : 10px 0; margin: 0 10px; width : 780px; border-top : 1px solid #336699; border-bottom : 1px solid #336699; line-height: 24px; }
.menuinferior, :link.menuinferior, :visited.menuinferior, :active.menuinferior { color: #336699; font-size : 14px; }
:hover.menuinferior { color: #cc3300; }

#cloud { padding : 5px 0; margin : 10px 0; height : 100px; color : #999999; width : 780px; }
#cloud p { padding : 5px 0; margin : 0; font-size : 10px; line-height: 12px; }
#cloud h1, #cloud h2, #cloud h3, #cloud h4, #cloud h5, #cloud h6 { text-align : center; text-indent : -10000px; float : left;  display : block; }

#MenuNavegacion { margin: 10px; }
#MenuNavegacion ul { padding: 0; margin: 0; list-style-type: none; }
#MenuNavegacion li { font-weight: normal; text-align: center; vertical-align: middle; }
#MenuNavegacion a { padding: 5px; margin: 5px; background: #cfdfe2; display: block; color: #254b72; font-family: "Trebuchet MS", verdana, arial, sans-serif; font-size : 16px; text-align : center; vertical-align: middle; font-weight: bold; letter-spacing: 2px; }
#MenuNavegacion a:hover { color: #cfdfe2; background-color: #254b72; }
#PageSocial { padding : 0; margin : 0; width : 240px; float : right; height : 35px; overflow : hidden; text-align : left; }
#PageSocial #communityThumbsContainer {	background-color : transparent; width : 240px; float : right; height : 26px; }
#PageSocial .communityBtn {	width : 26px; display : block; background : no-repeat 0 0; float : right; height : 26px; margin-left : 5px; cursor : pointer; }
#PageSocial .communityBtn:hover { background-position : 0 -26px; }

