﻿
body
{
    font-family: Arial, Helvetica, sans-serif;
    font-family: Tahoma, sans-serif;
    font-size: 62.5%;
    color: #575757;
    text-align: center;
    margin: 0;
    padding: 0; 
}
html, body
{
    height: 735px;
    background-color: #E1E1E1;
}
/*
td img
{
    display: block;
}
*/

#maincontainer
{
    background-color: #E1E1E1;
}

#container
{
    margin: 0 auto;
    background-color: #FFFFFF;
}

#Column2
{
    width: 100%;
    height: 700px;
}

#Col_2_1
{
    width: 190px;
    vertical-align: top;
    text-align: left;
    padding-left: 10px;
}

#Col_2_2
{
    width: 510px;
    vertical-align: top;
    text-align:left;
}

#Column3
{
    width: 100%;
    height: 700px;
}

#Col_3_1
{
    width: 190px;
    vertical-align: top;
    text-align: left;
    padding-left: 10px;
}

#Col_3_2
{
    width: 100%;
    vertical-align: top;
    text-align:left;
    padding-left: 15px;
}

#Col_3_3
{
    width: 180px;
    vertical-align: top;
    text-align: right;
    padding-right: 10px;
}

.headerbkg
{
    background-color: #000000;
}

.redstripe
{
    background-color: Red;
    line-height: 10px;
    height: 10px;
}
.whitestripe
{
    background-color: White;
    line-height: 10px;
    height: 10px;
}

.footer
{
    background-color: #515151;
    text-align: left;
}

#asociacion .table
{
    background-color: yellow;
}

.content-container-three-column
{
}

.content-main-three-column
{
    width: 255px;
    float: left;
    margin-left: 10px;
    padding: 0 0 10px 0;
}

.content-side2-three-column
{
    clear: both;
    border-top: 1px solid #000;
    padding: 4px 0 0 0;
    margin: 20px 0 0 0;
}

.content-side1-three-column
{
    float: left;
    width: 150px;
}

.three-column-container
{
    border: 1px solid #CCC;
    padding: 3%;
    margin: 15px 0;
}

.three-column-side1
{
    float: left;
    width: 28%;
    padding-right: 3%;
    border-right: 1px dashed #CCC;
}

.three-column-side2
{
    float: right;
    width: 26%;
}

.three-column-middle
{
    width: 29%;
    margin: 0px 29% 0px 33%;
    padding-right: 3%;
    border-right: 1px dashed #CCC;
}

ul
{
}

li
{
}

ul.list-of-links
{
    border-bottom: 1px dotted #000;
}

.content-side1-three-column ul.list-of-links, #content-side2-three-column ul.list-of-links, #content-side-two-column ul.list-of-links
{
    margin: 0 0 30px 0;
    padding: 0;
}

.content-side1-three-column ul.list-of-links li, #content-side2-three-column ul.list-of-links li, #content-side-two-column ul.list-of-links li
{
    padding: 0;
    padding: 2px 0 2px 2px;
}

.content-side1-three-column ul.list-of-links li.current, #content-side2-three-column ul.list-of-links li.current
{
    font-weight: bold;
    border: 2px solid #000;
}

ul.list-of-links li
{
    border-top: 1px dotted #B2B2B2;
}

ul.no-lines, ul.no-lines li
{
    border: none;
}

img
{
    border: none;
}

.photo-border
{
    border: 1px solid #cecece;
    padding: 4px;
    margin-bottom: 5px;
    display: block;
}

.photo-float-left
{
    float: left;
    margin-right: 10px;
}

.image-border-none
{
    border: none;
}

#pagetitle {
	margin-top:2px;
	margin-left:auto;
	margin-right:auto;
	width:255px;
	background:#336699;
	position:relative;
	color:#ffffff;
	font-size: large;
	line-height:25px;
	padding: 5px 5px 5px 5px;
	text-align: center;
	}

#pagetitle a:link,
#pagetitle a:visited {
	color:#FFFFFF;
	text-decoration:none;
	}

#pagetitle a:hover{
	color:#D4E7F8;
	text-decoration:none;
	}

.TreeView  
{
    border-bottom:1px dotted #B2B2B2 !important;
}

.TreeView div
{
    margin-left:5px;
}

.TreeView table
{
    border-top:1px dotted #B2B2B2 !important;
}

.TreeView div table
{
    border-bottom:none !important;
    border-top:none !important;
}

.TreeView table td
{
    padding:2px 0;
}

.LeafNodesStyle 
{
    
}

.RootNodeStyle 
{
    
}

.NodeStyle 
{

}

.ParentNodeStyle 
{
    background:yellow;
}
 

a.SelectedNodeStyle 
{
    background:#E5E5E5;
    display:block;
    padding:2px 0 2px 3px;
}
