/* CSS Resets */html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,q,small,strong,sub,sup,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{border:0;}article,aside,figure,figure img,figcaption,hgroup,footer,header,nav,section,video,object{display:block}a img{border:0}figure{position:relative}figure img{width:100%}

/* ! The 1140px Grid DotNetNuke Skin by dnnideas.com   */

.clr									{ clear:both}
.fleft									{ float:left}
.fright									{ float:right}
.row 									{ width: 100%;max-width: 980px;min-width: 755px;margin: 0 auto}
.w49									{ width:49%}
#mostrar								{ display:none}
#dnnheader								{ margin:0 10px;}
#dnnheader .logo						{ padding:0px}
.topbar									{ height:20px; line-height:20px;}
.HeadPane								{ width:60%; text-align:right; padding-top:5px}
#dnnfooter								{ background:url(../images/footer.png) top center no-repeat #f5f5f5;text-align:center;  padding:20px 0;color:#999;-webkit-border-radius:5px;
-moz-border-radius:5px;
border-radius:5px; margin:0 10px}


#dnnmenu{ background:url(../images/menubg.png) 0 0 repeat; height:38px; margin:0 15px}
#dnnmenu .menuback{}
#menubox{ margin:0px}
#menubox ul{ position: relative; z-index:903; margin:0px; padding:0px; float:left}
#menubox ul li{ float:left; margin:0px; padding:0px; list-style:none; background:url(../images/ms.gif) 0 0 no-repeat; position:relative}
#menubox ul li.first{ background: none}
#menubox ul li a{ display:block; line-height:38px; color:#fff; padding:0 14px; text-decoration:none; font-weight:bold}
#menubox ul li.current,#menubox ul li.Breadcrumb{ background:url(../images/menuover.gif)  top center no-repeat}
#menubox ul li:hover, #menubox ul li a:hover{ background:url(../images/mon.gif)  top center no-repeat}
#menubox ul li ul{ position:absolute; float:none; visibility:hidden; background:url(../images/submenu.png) 0 0 repeat-x #024076; left:0px; width:400px; padding:10px; border:1px #333 solid; border-top:none;-webkit-border-bottom-left-radius:5px;
-moz-border-bottom-right-radius:5px;
border-bottom-left-radius:5px;border-bottom-right-radius:5px;}
#menubox ul li:hover ul{ visibility: visible}
#menubox ul li ul li{ background:none; width:190px}
#menubox ul li ul li a{ line-height:1.2em; text-transform:uppercase; font-size:12px; padding:6px 0; color:#d6defc}
#menubox ul li ul li:hover{ background: none; color:#fff;}
#menubox ul li ul li a:hover{ background: none; color:#fff; text-decoration:underline}
#menubox ul li ul li ul{ position: relative; padding:0 5px; width:auto; border:none; background:none}
#menubox ul li ul li ul li{ clear:both;float:none; width:auto;}
#menubox ul li ul li ul li a{ color:#c1dff9; text-transform: none; font-size:11px; padding:3px 0 3px 5px; line-height:1em; background:url(../images/right.gif) left 5px no-repeat;}
#menubox ul li ul li ul li a:hover{ background:url(../images/right.gif) left 5px no-repeat;}


.TopLeftPane, .TopRightPane				{ width:49%}
.TAColPane								{ width:32.6%; margin-right:1.1%}
.TBColPane, .TCColPane					{ width:32.6%}

.LeftPane								{ width:24.157%; margin-right:1.1%}
.CenterPane								{ width:49.45%}
.RightPane								{ width:24.157%}

.FAColPane, .FBColPane					{ width:24.157%; margin-right:1.1%}
.FCColPane, .FDColPane					{ width:24.157%}
.LeftThreePane, .RightThreePane			{ width:24.175%}
.LeftNinePane, .RightNinePane			{ width:74.725%}


img, object, embed 						{ max-width: 100%;}
img 									{ height: auto;}

a.backhome					{ display:block; width:40px; height:38px; background:url(../images/backhome.png) 0 0 no-repeat; float:left; margin-left:-5px}
a.backhome:hover			{ display:block; width:40px; height:38px; background:url(../images/backhome.png) 0 -38px no-repeat; float:left}
.searchbox						{ margin-right:-5px}
a.user:link, a.user:visited, a.user:active{ text-decoration:none; padding:0px; color:#0a8cff; font-size:12px}
a.login:link, a.login:visited, a.login:active{ padding:0 10px; text-decoration:none; color:#0a8cff; font-size:12px}
.toplinks{ }
.toplinks .supportcall{ color:#666;}
.toplinks .supportcall strong{color:#000; padding-left:6px; font-size:20px; margin-bottom:-5px}
.toplinks p{ color:#ccc}
.toplinks p a{ color:#666; text-decoration:none; padding:0 1px; text-transform:uppercase; font-size:11px}
.toplinks p a:hover{ color:#0a8cff}
.toplinks p a img{ margin-bottom:-3px}.unoslider div.ex6{ top:100%;}

@media handheld, only screen and (max-width: 960px){#menubox ul li a{  padding:0 10px;}}
@media handheld, only screen and (max-width: 920px){#menubox ul li a{  padding:0 8px;}.unoslider div.ex6{ top:80%;}}
@media handheld, only screen and (max-width: 900px){#menubox ul li a{  padding:0 5px}.unoslider div.ex6{ top:70%;}}
@media handheld, only screen and (max-width: 860px){#menubox ul li a{  padding:0 6px; font-weight:normal}.unoslider div.ex6{ top:70%;}}
@media handheld, only screen and (max-width: 820px){#menubox ul li a{  padding:0 6px; font-weight:normal; font-size:12px}.unoslider div.ex6{ top:50%;}}







