/* Basic */
*
{
	margin: 0em;
	padding: 0em;
}

h1,h2
{
}

body
{
	font-family: "ClarendonBT", RomanCondensed;
	font-size: 10pt;
	color: #555;
        background-color: #fff;
        margin: 0px;
       
}

a
{
	color: #007788;
	text-decoration: underline;
}

a:hover
{
	text-decoration: none;
}

.clear
{
	clear: both;
}

.first
{	
        color: #fff;        
}

/* Header */

#header
{
	position: relative;
	height: 170px;
	width: 100%;
}

#headerUno
{
    position: relative;   
    width: 30%;
    height: 150px;
    background: url('images/logo6.png') top right no-repeat;;
    float: left;
    text-indent:-9999px;
    
}

#headerDos
{
    position: relative;   
    width: 64%;
    height: 170px;
    background: url('images/top_right.png') top right no-repeat;    
    float: left;
    margin-right: 2em;
 
}

#header h1
{
	position: relative;
	font-size: 2.5em;
	color: #fff;
}

#header h2
{
	position: relative;
	font-size: 1.0em;
	font-weight: normal;
	color: #fff;
}

#header a
{
	color: #fff;
	text-decoration: none;
}

/* Menu */

#lineMenu
{
position: relative;
background: url('images/line_one_top.png') no-repeat;
width: 80%;
height: 1em;
top: 1em;
margin: auto;
}



#sub_menu
{
 width: 100%;
 height: 150px;

 float: left;
 margin-top: 1em;
}

#sub_menu ul
{
position: relative;
}

#sub_menu li
{
list-style: none;
background-image: url('images/item.png');
background-position: left top;
background-repeat: no-repeat;
padding-left: 1.2em;
}

#sub_menu li a
{
font-family: "ClarendonBT", RomanCondensed;
font-size: 10pt;
font-weight: bold;
color: #28180f;
text-decoration: none;
}

#sub_menu li a:hover
{
  color: #8D6B48;

}



#menu_top
{
 width: 50%;
 height: 150px;
 
 float: right;
 margin-top: 1em;
}

#menu_top ul
{
position: relative;
}

#menu_top li
{
list-style: none;
background-image: url('images/item.png');
background-position: left top;
background-repeat: no-repeat;
padding-left: 1.2em;
}

#menu_top li a
{
font-family: "ClarendonBT", RomanCondensed;
font-size: 10pt;
font-weight: bold;
color: #28180f;
text-decoration: none;
}

#menu_top li a:hover
{
	color: #8D6B48;
}

#menu
{
	position: relative;
	height: 4em;
        top: 2em;
        margin: auto;
        width: 80%;
        font-family: "ClarendonBT", RomanCondensed;
	font-size: 10pt;
        color: #28180f;
}

#menu ul
{
	list-style: none;
	position: relative;
	bottom: 0em;
	left: 1em;        
}

#menu li
{
	display: block;
        float: left;	
}	

#menu li a
{
	color: #fff;
	display: block;
	padding: 0.75em 1.0em 1.25em 1.0em;
	/*padding: 0.75em 1.25em 1.25em 1.25em;*/
	text-decoration: none;
        font-family: "ClarendonBT", RomanCondensed;
	font-size: 12pt;
        color: #28180f;
        font-weight: bold;
        
}

#menu li a:hover
{
	color: #8D6B48;
        
}


/* Content */

#content
{
        margin: auto;
        overflow: hidden;      
        width: 1050px;        
        /*background: url('images/background.png') no-repeat;*/
}

#content p
{
    padding: 0px 25px 0px 20px;
}

#content h6
{
	width: 100%;
	position: relative;
	color: #333;
	font-size: 1.8em;
        font-family: "ClarendonBT", RomanCondensed;
        color: #46200d;
        text-align: center;
        padding-top: 25px;
}

#content h3
{
	width: 100%;
	position: relative;
	color: #333;
	font-size: 12pt;
        font-family: "Georgia";
        color: #000000;
        text-align: left;
        padding-bottom: 5px;
}

#content h5
{
	width: 100%;
	position: relative;
	color: #333;
	font-size: 1.4em;
        font-family: "ClarendonBT", RomanCondensed;
        color: #46200d;
        text-align: center;
}

.h5
{
	width: 100%;
	position: relative;
	color: #333;
	font-size: 2em;
        font-family: "ClarendonBT", RomanCondensed;
        color: #46200d;
        text-align: center;
}
/*
#content ul
{
	margin-bottom: 1.5em;	
        padding: 0px 5px 0px 5px;
}
*/
#content blockquote
{
	border: dashed 1px #BFB793;
	background: #FFFEFB url('images/x5.gif') top left repeat-x;
	padding: 0px 25px 0px 20px;
        position: relative;
}
/*
#content blockquote p
{
        width: 100%;
	margin-bottom: 0em;
        padding: 0px 25px 0px 20px;
        position: relative;
}
*/
#content table
{
	margin-bottom: 1.5em;
}

#content table th
{
	text-align: left;
	font-weight: bold;
	padding: 0.5em;
}

#content table td
{
	padding: 0.5em;
}

#content table tr.rowA
{
	background: #FDFEFE url('images/x6.gif') top left repeat-x;
	color: inherit;
}

#content table tr.rowB
{
	background: #FFFEFC url('images/x7.gif') top left repeat-x;
	color: inherit;
}


#primaryContent
{
       background: url('images/contenido.png') top center no-repeat;
        height: 60em;
        position: relative;
        float: left;     
        width: 100%

}

#secondContent
{
        position: relative;
        /*float: left;*/
        margin: 1em 0em 0em 8em;
        width: 810px;
        height: 450px;
        font-family: "ClarendonBT", RomanCondensed;
	font-size: 10pt;
        color: #28180f;                
}

#secondContent a
{
    color: #275E94;
}

#left_content
{
        position: relative;
        float: left;
        margin: 0em 0em 0em 0em;
        width: 210px;
        height: 350px;
    
}

#left_content2
{
    position: relative;
        float: left;
        margin: 0em 0em 0em 0em;
        width: 160px;
        height: 350px;

}

#right_content
{
        position: relative;
        /*float: left;*/
        margin: 0em 0em 0em 0em;
        width: 600px;
        height: 350px;
        /*background: url('images/picture_front.png') no-repeat;*/
        
}

#right_content2
{
        position: relative;
        /*float: left;*/
        margin: 0em 0em 0em 0em;
        width: 580px;
        height: 350px;        
}

/* Footer */

#footer
{
        float: left;
        margin-top: -1em;
        width: 100%;
        height: 4em;
        background:  url('images/line_footer.png') top center no-repeat;
}

#footer p
{
font-weight: bold;
color: #000000;
text-align: center;
width: 100%;
}

.scroll {
height: 620px;
width: 100%;
overflow: auto;
padding: 8px;

}

div.scroll2 {
height: 430px;
width: 50%;
overflow: auto;
padding: 8px;
}

label{
display: block;
float: left;
width: 120px;
margin-right: 0em;
text-align: right;
}


.fieldset {
margin: auto;
padding: 0;
width: 80%;
border: 1px solid #46200D;
}
.legend {
margin-left: 1em;
font-weight: bold;
}
.fieldset ul {
padding: 1em 1em 0 0em;
list-style: none;
}
.fieldset li {
padding-bottom: 2px;
list-style: none;
}

.button{
    padding-left: 0px;
    width: 100px;
    background: #CFA24F;
    border: 1px solid #46200D;
    cursor: pointer;
}

.input
{
    width: 200px;
}
