/* Styles */

body, html {
	background: url(../images/back.gif) #cccccc fixed center top;
	color: #000;
	font-family: sans- serif;
	margin: 0;
	padding: 0;
    text-align: center;
}
  
#container_all { margin: 0em auto;
             width: 700px;
             text-align: left; }
  
#top { margin: 0em auto;
             width: 700px;
             text-align: left; }             
			     
#main { margin: 0em auto;
        width: 720px;
        text-align: left;
		margin-top: 1em;
		padding-top: 1em; }
		
#content { 	border-bottom: 2px solid #000000;
			margin: 0em auto;
            width: 95%;
            text-align: left;
			padding: 1em;
			padding-top: 0em;
			font-family:sans-serif;
			clear: both; }
			
#foot { margin: 0em auto;
        width: 700px; }

#menu_login { padding: 5px;
			margin-top: 2em;
			border-top: 2px solid #000000;
			font-family: sans-serif; }
			
#submenu_h { margin-top: 5px;
												 margin-bottom: 10px;
												 /*border-top: 1px solid #000000;
												 border-bottom: 1px solid #000000;*/
												 clear: both; }
			
#menu_login form { margin: 0px; display: inline; }

/* Horizontales Menu */

div.menu_h_item { border: 1px solid #FFFFFF;			    
			   	float: left;
			   	background-color: #000080;
			   	font-family: serif;
			   	color: #FFFFFF; }
				
div.menu_h_item:hover { background-color: #0000D0; }

div.menu_h_item_act { border: 1px solid #FFFFFF;			    
			   	float: left;
			   	background-color: #0000D0;
			   	font-family: serif;
			   	color: #FFFFFF; }
			   
div.corner-lt { background-image:url(../images/left-top.gif);
			 	background-repeat:no-repeat;
			 	background-position: left top; }
				
div.corner-lt:hover { background-image:url(../images/left-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: left top; }
				
div.corner-lt_act { background-image:url(../images/left-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: left top; }
			 
div.corner-rt { background-image:url(../images/right-top.gif);
			 	background-repeat:no-repeat;
			 	background-position: right top;
				padding: 5px; }
				
div.corner-rt:hover { background-image:url(../images/right-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: right top;
				padding: 5px; }
				
div.corner-rt_act { background-image:url(../images/right-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: right top;
				padding: 5px; }
				
/* Submenu */	
div.submenu_h_item { border: 1px solid #FFFFFF;			    
			   	float: left;
			   	background-color: #0000B0;
			   	font-family: serif;
			   	color: #FFFFFF;
					display: inline;
					margin-top: 2px;
					margin-bottom: 2px; }

div.submenu_h_item-act { border: 1px solid #FFFFFF;			    
			   	float: left;
			   	background-color: #0000F0;
			   	font-family: serif;
			   	color: #FFFFFF;
					display: inline;
					margin-top: 2px;
					margin-bottom: 2px;  }					 

div.submenu_rt { background-image:url(../images/sub-right-top.gif);
			 	background-repeat:no-repeat;
			 	background-position: right top; }
				
div.submenu_lt { background-image:url(../images/sub-left-top.gif);
			 	background-repeat:no-repeat;
			 	background-position: left top; }
				
div.submenu_rb { background-image:url(../images/sub-right-bot.gif);
			 	background-repeat:no-repeat;
			 	background-position: right bottom; }
				
div.submenu_lb { background-image:url(../images/sub-left-bot.gif);
			 	background-repeat:no-repeat;
			 	background-position: left bottom;
				padding: 5px; }
				
div.submenu_rt-act { background-image:url(../images/sub-right-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: right top; }
				
div.submenu_lt-act { background-image:url(../images/sub-left-top-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: left top; }
				
div.submenu_rb-act { background-image:url(../images/sub-right-bot-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: right bottom; }
				
div.submenu_lb-act { background-image:url(../images/sub-left-bot-act.gif);
			 	background-repeat:no-repeat;
			 	background-position: left bottom;
				padding: 5px; }
			
a:link{ color:#0000D0;
	text-decoration: none; }
	
a:visited{ color:#0000D0;
	text-decoration: none; }
	
a:hover{ color:#FF0000;;
	text-decoration: none; }
	
a:active{ color:#FF0000;
	text-decoration: none; }
	
#menu_horz a:link{ color:#FFFFFF;
	text-decoration: none; }
	
#menu_horz a:visited{ color:#FFFFFF;
	text-decoration: none; }
	
#menu_horz a:hover{ color:#FF0000;;
	text-decoration: none; }
	
#menu_horz a:active{ color:#FF0000;
	text-decoration: none; }
	
#submenu_h a:link{ color:#FFFFFF;
	text-decoration: none; }
	
#submenu_h a:visited{ color:#FFFFFF;
	text-decoration: none; }
	
#submenu_h a:hover{ color:#FF0000;;
	text-decoration: none; }
	
#submenu_h a:active{ color:#FF0000;
	text-decoration: none; }
