body {
 margin:0;
 padding:0;
 color:#404040;
 background:#fafafa url(grafika/body.gif) top left repeat-y;
 font:12px Verdana,Tahoma,sans-serif;
}

div.contener {
 width:990px;
}

div#left {
 width:220px;
 background:#e0e0e0 url(grafika/left.gif) top right repeat-y;
 text-align:right;
 float:left;
}

h1 {
 margin:20px 18px 0 5px;
 color:#d85d5d;
 font-size:20px;
 letter-spacing:-2px;
 text-align:right;
}

h2 {
 margin:0 20px 18px 5px;
 color:#808080;
 font-size:14px;
 font-weight:bold;
 letter-spacing:-1px;
 text-align:right;
}

p.left {
 margin:0 20px 18px 5px;
 color:#606060;
 font-size:12px;
}

ul.left {
 margin:0px;
 padding:0px;
}

li.left {
 list-style:none;
 margin:0px;
 padding:0px;
}

a.left {
 display:block;
 padding:5px 20px 5px 0;
 color:#606060;
 background:#e0e0e0 url(grafika/left.gif) top right repeat-y;
 font-size:18px;
 text-decoration:none;
 letter-spacing:-1px;
}

a.left:hover {
 color:#303030;
 background:#f0f0f0 url(grafika/left.gif) top right repeat-y;
}

a.active {
 display:block;
 padding:5px 20px 5px 0;
 color:#606060;
 background:#fafafa;
 border-top:2px solid #c0c0c0;
 border-bottom:2px solid #c0c0c0;
 font-size:18px;
 text-decoration:none;
 letter-spacing:-1px;
}

a.active:hover {
 color:#505050;
 background:#fafafa;
}

div#right {
 width:200px; 
 float:right; 
 color:#666;
}

h3 {
 margin:10px 0 12px 0;
 color:#606060;
 font-size:19px;
 font-weight:400;
 letter-spacing:-1px;
 text-align:center;
 border-bottom:2px solid #b0b0b0;
}

p.right {
 line-height:18px;
 margin: 0 0 15px 0;
}

ul.right {
 margin:0;
 margin-left:20px;
 padding:0px;
}

li.right {
 margin:0px;
 padding:0px;
 padding-bottom:10px;
}

a.right {
 font-size:12px;
 font-weight:bold;
 padding:2px;
 color:#d85d5d; 
 text-decoration:none;
}

a.right:hover {
 color:#505050;
 text-decoration:underline;
}

div#center {
 width:520px;
 margin:0 0 0 240px;
 padding:10px 0;
 background:#fafafa;
}

p.center {
 margin:0 0 16px 0;
 line-height:19px;
}

ul.center {
 margin:0;
 margin-left:20px;
 padding:0px;
}

li.center {
 margin:0px;
 padding:0px;
 padding-bottom:10px;
}

a.center {
 font-size:12px;
 font-weight:bold;
 padding:2px;
 color:#d85d5d; 
 text-decoration:none;
}

a.center:hover {
 color:#505050;
 text-decoration:underline;
}

img.center {
 margin:10px auto 16px auto;
 padding:1px;
 background:#ffffff;
 border:1px solid #d0d0d0;
}

h4 {
 margin:0;
 color:#d85d5d;
 font-size:42px;
 letter-spacing:-4px;
 text-align:center;
}

h5 {
 margin:0;
 color:#808080;
 font-weight:normal;
 font-size:24px;
 letter-spacing:-2px;
 text-align:center;
}

h6 {
 margin:20px 0 10px 0;
 color:#d85d5d;
 font-weight:normal;
 font-size: 24px;
 letter-spacing:-2px;
}











