@charset "utf-8";
/* CSS Document */
* {
	margin: 0;
	padding: 0;
}

body  {
	background: #0964AA;
	font-family: "Trebuchet MS", Helvetica, Arial;
	font-size: 12px;
	color: #1E1E1E;
}
#wrapper {
	width: 970px;
	margin: 0 auto;
}

#menubar {
	float: left;
	width: 170px;
	padding: 0 0 0 0;
	text-align:right;
	margin: 10px 0 0 5px;
}

#menubar ul {
	list-style: none;
}

#menubar li {
	margin-top: 15px;
}

#botonera {
margin-left:5px;
}

#pub {
	padding: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	float:right;
	margin-bottom: 10px;
}

#pub img {
	border: 1px solid #CCCCCC;
}
	
#pubr {
	text-align:center;
	padding: 5px 5px 5px 5px;
	background-color:#FFFFFF;
	margin-bottom: 10px;
}

#pubr img {
    border: 1px solid #CCCCCC;
}


#login {
	margin-top: 0px;
	text-align:right;
	color:#ffffff;
	background: url(images/image07.jpg) no-repeat; 
}

#login #s {
	background: none;
	border:0px;
	padding: 5px 5px 5px 0;
	width: 70px;
	color:#333333;
	font-size:0.9em;
	font-family: "Trebuchet MS", Helvetica, Arial;
}

#login #g {
	margin: 5px 5px 0 0;
}
#logged{
	background: none;
	color:#ffffff;
	font-family: "Trebuchet MS", Helvetica, Arial;
}

#logged img {
  display:inline;
  margin:2px;
  border:1px solid #000000;
 }

#toppage {
	width: 760px;
	height: 10px;
	background: url(images/image02.jpg) no-repeat;
}

#page {
	float: right;
	width: 760px;
	background: url(images/image03.jpg) repeat-y;
	margin: 10px 0 0 0;
}

#botpage {
	float: right;
	width: 760px;
	height:25px;
	background: url(images/image04.jpg) no-repeat;
}

#header {
	width: 735px;
	padding: 0 0 0 10px;
}

#content {
	float: right;
	width: 740px;
	padding: 0 0 20px 20px;
}

#cright {
	float: right;
	width: 220px;
	margin: 10px 20px 0 0;
	padding: 1px;
	background-color:#CCCCCC;
}

#crightcontent{
	background-color: #FFFFFF;
	padding: 10px;
	color:#333333;
}

#crightcontent h3{
	background:url(images/image06.jpg) left repeat-y;
	background-color: #D4D3DB;
	padding: 5px 5px 5px 5px;
	text-transform:uppercase;
	margin-bottom:5px;
}

#crightcontent div{
	padding:0px 0px 10px 0px;
}

#line{
	border-top:thin 1px 
	width:100%;
}

#cleft {
	float: left;
	width: 470px;
}

#galerias {
	width: 200px;
	height: 200px;
	padding: 60px 0px 30px 0px;
	background-image: url(images/22.jpg);
	background-repeat: no-repeat;
}

#galerias #stripe {
	height:50px;
	margin-top: 95px;
	padding-top:5px;
	background: rgba(0, 0, 0, 0.5);
	text-align:center;
	max-height: 50px !important;
}

#galerias img {
  display:inline;
  margin:2px;
  border:1px solid #000000;
 }

#footer {
	float: right;
	margin: 30px 0 0 0;
	background: #004080 url(images/image05.jpg) repeat-x;
	width:100%;
	color:#FFFFFF;
}

#footercontent {
	padding: 10px 0 50px 200px;
}

#footer #f1 {
	float: left;
	width: 100px;
	padding: 10px 20px 0px 0px;
	font-size: 0.8em;
}
#footer #f1 a{
	color:#FFFFFF;
	text-decoration:none;
}

#footer #f2 {
	text-align:right;
}

#design {
	float:right;
	width:160px;
	padding-top: 10px;
	text-align:right;
}

#design div {
	font-size:11px;
	text-decoration:underline;
}

#post {
	margin:10px 0 10px 0;
	max-width: 470px;
	width: 470px;	
}

#dateblock {
	background:url(images/dateblock.gif);
	background-repeat:no-repeat;
	width:66px;
	height:82px;
	text-align:center;
	float:right;
	color:#ffffff;
	font-size:10px;
	font-weight:bold;
	margin:0px;
	margin-top:15px;
	margin-left:15px;
	padding-top:7px;
}

#dateblock #day {
	font-size:35px;
	font-weight:bold;
	color:#000000;
	padding-top:2px;
	letter-spacing:-1px;
}
#postheader {
	padding:5px;
	min-height:100px;
}

#postheader h1 {
	letter-spacing:-1px;
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 3px 0px;
	padding-top:25px;
}

#postcontent h1 {
	letter-spacing:-1px;
	font-size:20px;
	font-weight:bold;
	margin:5px 0px 3px 0px;
	padding-top:25px;
}

#postcontent ul {
	margin: 0 0 0 50px;
}

#postcontent li {
	list-style-type:square;
	color: #0964AA;
}

#postheader h1 a:hover {
	text-decoration:underline;
	border-bottom: none !important;
}
#postheader h1 a {
	color:#000000;
}

#postcontent h2 {
	letter-spacing:-1px;
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 20px 0px;
	padding:5px;
	background: url(images/bar.jpg) bottom left no-repeat #FFFFFF;
}

#post h2 {
	letter-spacing:-1px;
	font-size:18px;
	font-weight:bold;
	margin:5px 0px 20px 0px;
	padding:5px;
	background: url(images/bar.jpg) bottom left no-repeat #FFFFFF;
}

#postheader a {
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}



#postcontent a {
	color: #0080FF;
	text-decoration:none;
}

#postcontent a:hover {
	border-bottom: 1px dotted #0080FF;
}

#postcontent a:hover {
	border-bottom: 1px dotted #0080FF;
}

#postcontent [style]{
	padding:0px;
	margin:0px;
	font-size:12px !important;
	background: #ffffff;
	text-align:justify;
	font-family: "Trebuchet MS", Helvetica, Arial !important;
	color: #1E1E1E !important;
	line-height: normal !important;
}

#postcontent div [style]{
	margin:0px;
	font-size:12px !important;
	background: #ffffff;
	text-align:justify;
	font-family: "Trebuchet MS", Helvetica, Arial !important;
	color: #1E1E1E !important;
	line-height: normal !important;
}

#postcontent p {
	margin:0px;
	font-size:12px !important;
	background: #ffffff;
	text-align:justify;
	font-family: "Trebuchet MS", Helvetica, Arial !important;
	color: #1E1E1E !important;
	line-height: normal !important;
}

#postcontent span {
	margin:0px;
	font-size:12px !important;
	background: #ffffff;
	text-align:justify;
	font-family: "Trebuchet MS", Helvetica, Arial !important;
	color: #1E1E1E !important;
	line-height: normal !important;
}

font {
	margin:0px;
	font-size:12px !important;
	background: #ffffff;
	text-align:justify;
	font-family: "Trebuchet MS", Helvetica, Arial !important;
	color: #1E1E1E !important;
	line-height: normal !important;
}

#postcontent #image {
	float: left;
	margin: 0 15px 15px 0;
}

#postcontent img {
	padding: 5px !important;
	margin: 5px !important;
	background-color:#FFFFFF;
	border:solid 1px #CCCCCC;
}

.sinborde {
	background-color:none !important;
	border:none !important;
}

#postfooter {
text-align:right;
}

#dash {
width:100%;
border-bottom: 1px dashed #CCCCCC;
}


.Butt {
	font-size:0.9em;
	font-family: "Trebuchet MS", Helvetica, Arial;
	font-weight:bold;
	color:#FFFFFF;
	background:#0080FF;
	text-transform:uppercase;
	width:75px;
}

.Butt a:hover {
	color:#000000;
}

.pub_1 {
max-width:470px;
padding-bottom:10px;
border-bottom: 1px dashed #CCCCCC;
}
#scrollbar{
	border-bottom:1px solid #000000;
}
#shadowbox_body{
	border: 2px solid #ffffff;
}
#shadowbox_title{
	height: 5px;
}
#shadowbox_title_inner{
	font: 15px Arial, Helvetica, sans-serif;
	color: #808080;
}
#shadowbox_toolbar{
	height: 0px;
}
#shadowbox_toolbar_inner div{
	font: 11px Arial, Helvetica, sans-serif;
	color: #808080;
}
#shadowbox_toolbar_inner div a {
  color: #808080;
}
#shadowbox_toolbar_inner div a:hover {
  text-decoration: underline;
}
