@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
body {font-size:12px; font-family:Arial, Helvetica, sans-serif; background-image:url(../images/bg.jpg); background-repeat:repeat;}
img {border:none;}

/* Anchors
---------------------------------------------------*/
* {padding: 0; margin: 0;} 
h1, h2, h3 {font-family: "Tahoma", Verdana, Geneva, Helvetica, Arial, Sans-Serif;}
h1 a, h2 a, h3  {text-decoration:none; color:black;}
h1 {font-family: "Myriad Pro", Verdana, Geneva, Helvetica, Arial, Sans-Serif; font-weight:bold; margin:5px 0; font-size:1.5em;}
h2 {font-family: "Myriad Pro", Verdana, Geneva, Helvetica, Arial, Sans-Serif; margin-bottom:5px; font-size:2em;}
h4 { font-size:12px; color:blue; text-decoration:underline; padding:5px 0;}
h4:hover {text-decoration:none;}
p {font-family: "Tahoma", Verdana, Geneva, Helvetica, Arial, Sans-Serif; margin:5px 0;}
a:focus {outline:none}
a:hover { text-decoration:none;}
img {border:none;}

/* WRAPPER
---------------------------------*/
#wrapper-main {}
#wrapper {width:940px; margin:0 auto 0 auto; padding-top:7px;}

.content { padding:0 13px; background-image:url(../images/col-right-middle.png); background-repeat:repeat-y; background-position:center top;}
.content p {margin:0 0 7px 0; line-height:17px;}
.content ul {margin:10px 20px;}
.content li { list-style:square none;}

.mainCont {float:left; border-right:solid 2px #CB7400; padding-right:5px; width:456px;}
.mainCont ul li { list-style:disc none;}
.mainCont ul ul { margin:5px 20px;}
.mainCont ul ul li { list-style:square none; font-size:11px;}
.imgRight {float:right; padding:0 0 0 10px;}
.img-shadow { background-image:url(../images/bg-imagenes.jpg); background-repeat:no-repeat; background-position:left bottom; padding:0 5px 7px 0; margin-bottom:5px;}

#intro { padding-top:10px; text-align:center; height:250px; background-image:url(../images/portada.png); background-repeat:no-repeat; background-position:center center;}

.content-cols {padding:0 8px; background-image:url(../images/col-left-middle.png); background-repeat:repeat-y; background-position:center top;}
#col-left, #col-right {float:left;}
#col-left {width:146px;}
#col-right { width:794px;}

.imagenes img { border:solid 1px #333; margin:0 2px 3px 0; }
.imagenes img:hover { border:solid 1px #DA8A00; }

.img-top-left{ background-image:url(../images/col-left-top.png); background-repeat:no-repeat; background-position:center top; display:block; height:16px;}
.img-bottom-left { background-image:url(../images/col-left-bottom.png); background-repeat:no-repeat; background-position:center bottom; display:block; height:16px;}

.img-top{ background-image:url(../images/col-right-top.png); background-repeat:no-repeat; background-position:center top; display:block; height:16px;}
.img-bottom { background-image:url(../images/col-right-bottom.png); background-repeat:no-repeat; background-position:center bottom; display:block; height:16px;}

.tablas {float:left; margin:0 0 5px 5px;}

#footer {width:910px; height:41px; background-image:url(../images/footer.png); background-repeat:no-repeat; line-height:41px; padding:0 15px;}

/* CLEARING
---------------------------------------------------*/
.clearfix:after {content: "."; display:block; height: 0; clear: both; visibility: hidden;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

.clear {clear: both;}
