﻿/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0;
	}

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background-color:Navy;
 background-image:url(images/fondo.gif) 

}

label {
	color:white ;
	font-family: Arial;
 font-size: 13px;
}

p{
 font: bold 12px arial;
 color:Navy;
 text-decoration:none;
}
#colder
{
	width:180px;
	 
	}
	
#wa { 
 margin: 0 auto;
 margin-top:0;
 text-align:justify;
 top:0; 
 width: 850px;
}

#wrapper { 
 margin: 0 auto;
 width: 850px;
}
#header {
 color: #333;
 font-size: 48pt; color: #ff0000; font-family: Arial Rounded MT Bold;
 width: 60px;
 float: left;
 padding: 10px;
 border: 1px solid #ccc;
 height: 140px;
 margin: 10px 0px 0px 0px;
 background: #E7DBD5;
 background-image: url('images/banner1.jpg')
}

#columna3
{
	font-size :10pt;
	font-family:Arial;
	font-weight:bold; 
	width: 100px
	}
#titulo{
 font-size: 30pt; color: #ffFFFF; font-family: Arial Rounded MT Bold;
	}

#slogan{
 font-size: 18pt; color: #ff0000; font-family: Arial Rounded MT Bold;
	}
	
#slogan2{
 font-size: 18pt; color: #ff0000; font-family: Arial Rounded MT Bold;
	}


#navigation {
float: left;
 width: 880px;
  height: 100px;
 color: #333;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #BD9C8C;
}
#leftcolumn { 
 color: #333;
 border: 1px solid #ccc;

 margin: 0px 0px 0px 0px;
 padding: 3px;

 width: 100%;
 float: left;
}
#content { 
 float: left;
 color: #333;
 border: 1px solid #ccc;
 background: #fffff3;
 margin: 0px 0px 0px 0px;
 padding: 5px;
 height: 900px;
 width: 490px;
 display: inline;
}
#rightcolumn { 
 color: #333;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 padding: 3px;
 width: 100%;
 float: left;
 position:inherit ;
}
.clear { clear: both; }

/*menu vertical */

.preload1 {background: url(three_1.gif);}
.preload2 {background: url(three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:38px; background:#fff url(three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #FF8D8D; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:180px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:180px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:180px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #FF8D8D;}
#nav li ul.sub li a.fly
{background:#FF8D8D url(arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#E40000; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#E40000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #FF8D8D; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:180px; z-index:400; height:auto;}


#nav li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #FF8D8D; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:180px; z-index:400; height:auto;}


#nav li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #FF8D8D; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:180px; z-index:400; height:auto;}


#nav li:hover li:hover ul
{left:90px; top:-4px; background: #FF8D8D; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:180px; z-index:400; height:auto;}

#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#E40000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li:hover li:hover a.fly
{background:#E40000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li:hover a.fly
{background:#E40000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover a.fly
{background:#E40000 url(arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li:hover li:hover li a.fly
{background:#FF8D8D url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#FF8D8D;} 

#nav li:hover li:hover li:hover li a.fly
{background:#FF8D8D url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#FF8D8D;} 

#nav li:hover li:hover li a.fly
{background:#FF8D8D url(arrow.gif) 80px 6px no-repeat; color:#000; border-color:#FF8D8D;} 

/* menu vertical */

.sidebarmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: bold 10px Arial;
width: 130px; /* Main Menu Item widths */
border-bottom: 1px solid #ccc;
}
 
.sidebarmenu ul li{
position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a
{
	background: white url(glossyback.gif) repeat-x bottom left;
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: white;
text-decoration: none;
padding: 4px;
border-bottom: 0px solid #778;
border-right: 0px solid #778;
}

.sidebarmenu ul li a:active{
background-color: #012D58; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
background-color: #012D58; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:link{
background-color: #012D58; /*background of tabs (default state)*/
}

.sidebarmenu ul li a:visited{
color: white;
}

.sidebarmenu ul li a:hover
{
	background-image: url(glossyback2.gif);
}

/*Sub level menu items */
.sidebarmenu ul li ul{
position: absolute;
width: 130px; /*Sub Menu Items width */
top: 0;
visibility: hidden;
}

.sidebarmenu a.subfolderstyle
{
	background: white url(glossyback.gif) repeat-x bottom left;
/*background: url(right.gif) no-repeat 97% 50%;*/
}
